a img {
border:none;
}

#main {
	position:absolute;
	left:0px;
	top:0px;
	width:961px;
	height:auto;
    border-right: dotted 1px #888888;

}
#header {
	position:relative;
	display:block;
	margin:0px;
	padding:0px;
	left:0px;
	top:0px;
	width:960px;
	height:108px;
	background: url(images/headertlo.gif)repeat-x;
}
#logo {
position:relative;
top:15px;
left:10px;
}
#admenu {
position:absolute;
top:20px;
margin-left:580px;
}
#admenu li {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0;
	list-style:none;
}
#admenu a {
	color:#1B316A;
	display: block;
	float: left;
	margin: 0;
	padding: 10px 10px;
	text-decoration: underline;
}
#admenu a:hover {
	color: #e77918;
	padding-bottom: 8px;
}
.student a {
color:#e77918;
}
#bigbanner{
position:relative;
display:block;
margin:0px;
padding:0px;
left:0px;
top:-10px;
width:960px;
height:291px;
}
.mp_backlinks {
positon:relative;
display:block;
width:940px;
height:auto;
padding:10px;
left:0px;
margin-top:-10px;
background:#E4E5E5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bolder;
color:#1B316A;
}
.mp_backlinks a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1B316A;
}
.mp_backlinks a:hover {
	color: #e77918;
}
#content {
position:relative;
display:block;
left:0px;
margin:0px;
padding:0px;
top:0px;
height:auto;
width:auto;
}
#leftcol {
float:left;
position:relative;	
left:0px;
margin:0px;
padding:0px;
top:0px;
width:623px;
height:auto;
}
#bigmenu {
position:realtive;
margin:0px;
padding:0px;
top:0px;
left:0px;
}
#bigmenu li {
list-style:none;
height:52px;
width:623px;
background:url(images/index_03.jpg);
}

#bigmenu li a {
display:block;
height:52px;
width:623px;
position:absolute;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bolder;
color:#1B316A;
margin-left:100px;
padding-top:12px;
}
#bigmenu li a:hover {
color:#fff;

}
#bigmenu li p {
position:absolute;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bolder;
color:#1B316A;
margin-left:80px;
}
#aboutheader {
	position:relative;
	left:0px;
	top:5px;
	width:623px;
	height:52px;
	margin:0px;
	padding:0px;
}

#about {
    display:block;
	position:relative;
	top:0px;
	left:0px;
	width:613px;
	height:auto;
	margin:10px;
	padding:0px;
	border-right: dotted 1px #888888;
}
#about p{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1B316A;
	padding:10px;
}
#about li{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1B316A;
	list-style:circle;
}
#about h2 {
display:block;
position:relative;
height:37px;
width:602px;
margin:-10px;
background:url(images/index_10.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#1B316A;
padding-top:15px;
padding-left:20px;
}
table.cennik {
position:relative;
left:0px;
width:500px;
height:auto;
background-color: #fff;
border: none;
border-collapse: collapse;
border-spacing: 0px;
margin-bottom:25px;
margin-top:10px; 
}

td.naglowek { 
border: none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #1B316A; 
padding:15px;
}

td.usluga {
border-bottom: 1px #1B316A dotted;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 12px;
color: #404040;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; 
}

#pakiet li{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1B316A;
	list-style:none;
}

.cenaspecjal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#e77817;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #1B316A;
}
.cena {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bolder;
color:#E77918;
border-bottom: 1px dotted #1B316A;
}
h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1B316A;
}

#rightcol {
	position:relative;
	float:right;
	left:0px;
	top:0px;
	margin:0px;
	padding:0px;
	width:334px;
	height:auto;
	border-left: dotted 1px #888888;
	background:#FFE4CF;
}
#rightcol h2 {
display:block;
position:relative;
top:-15px;
padding:16px;
width:302px;
height:20px;
background:url(images/index_05.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size: 18px;
color:#1B316A;

}
#rightcol ul {
padding-bottom:20px;
}
#news {
height:auto;
margin-top:-20px;
}
.foto {
display:block;
width:120px;
height:98px;
margin-right:5px;
margin-top:15px;
border:solid 2px #E4E5E5;
float:left;
}
.newsfoto {
display:block;
width:120px;
height:98px;
margin-left:5px;
margin-right:5px;
border:solid 2px #E4E5E5;
float:left;
}
.newstext {
padding-bottom:20px;
}
p.newstext {
text-align: justify;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color:#1b3163;
margin-left:10px;
margin-right:10px;
margin-top:0px;
}

.newstitle {
font-weight:bolder;
color:#1B316A;
margin:0px;
}
#specjal {

background:#d8e1f6;
}
#specjal h3{
font-size:14px;
	color:#1B316A;
}
p {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#1B316A;
}
.form_table {
margin-left:50px;
margin-top:-70px;
}
.form_table p{
color:#1B316A;
}
li {
list-style:none;
text-align: justify;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color:#1B316A;
margin-right:40px;
}

#links {
	width:334px;
	height:auto;
	padding:0px;
	margin:0px;
}
#links img{
padding:0px;
	margin-top:-40px;
	margin-bottom:30px;
	top:0px;
	}
#footer {
	position:relative;
	float:right;
	left:0px;
	top:0px;
	width:961px;
	height:140px;
margin:0;
background:url(images/index_14.jpg);

}
#footer p{
text-align: right;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#fff;
padding-top:50px;
padding-right:30px;
}
#footmenu {
position:absolute;
top:40px;
margin-left:0px;
}
#footmenu li {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0;
	list-style:none;
}
#footmenu a {
	color:#fff;
	display: block;
	float: left;
	margin: 0;
	padding: 5px 5px;
	text-decoration: underline;
}
#footmenu a:hover {
	color: #e77918;
	padding-bottom: 8px;
}
</style>

