@charset "utf-8";
/*CSS CREATED BY DAMCONTACT*/

body, ul, li, div, a, p, table, td, p, h1, h2, h3, h4 { margin:0; padding:0;}
body { 	background:url(../images/tlo.jpg) repeat-x #657585;
		color: #07162E;
		font:0.69em/1.4 Tahoma,sans-serif; }

#top {
	margin: 0 auto;
	width:880px;
	height:287px;
	}
#txt {
	margin:0 auto;
	width:820px;
	background:url(../images/tlo_txt.jpg) repeat-y scroll 0 0;
	padding: 8px 30px;
	overflow:hidden;
}
h2 {
	border-top: #5781A9 solid 3px;
	background-color:#BECADA;
	font-size: 13px;
	color: #0E1F31;
	padding: 0px 10px;
	height: 23px;
	font-weight: normal;
	margin-bottom: 6px;
	}
h3 {
	border-top: #5781A9 solid 3px;
	background-color:#BECADA;
	font-size: 14px;
	color: #0E1F31;
	padding: 0px 13px;
	height: 23px;
	font-weight: bold;
	margin-bottom: 6px;
	}
h4 {
	border-top: #5781A9 solid 2px;
	background-color:#D5DFEB;
	padding: 0px 13px;
	height: 20px;
	margin-bottom: 2px;
	font-size: 12px;
	}
.p1 {
	padding:1px 8px;
 }	
 
.images:link img{
	border: 2px solid #96acc5;
	margin-right: 7px;
}
.images:visited img{
	border: 2px solid #96acc5;
}
.images:active img{
	border: 2px solid #96acc5;
}
.images:hover img{
	border: 2px solid #657585;
} 
 
a.link {
 text-decoration:none;
 color:#07162E;
 }
a.link:hover {
 	 text-decoration: underline;
 color:#07162E;}

a.gets {
 text-decoration:none;
 color:#E6EBF1;
 }
a.gets:hover {
	text-decoration: underline;
	color:#E6EBF1;
}
	

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#menu2 {
	float: left;
	width: 255px;
	list-style: none;
	border-right: 1px solid #D1D7DF;
	border-top: 1px solid #D1D7DF;
	border-right: 1px solid #D1D7DF;
	}	

#menu2 li {
	border-bottom: 1px solid #D1D7DF;
	height: 28px;
}
#menu2 li.naglowek {
	background:url(../images/menu2-ngl.jpg) no-repeat;
	padding-left:45px;
	font-size:13px;
	color:#f0f3f8;
	font-weight: bold;
	padding-top: 3px;
	}

#menu2 li a {
	display: block;
	height: 23px;
	width: 205px;
	padding: 5px 0 0 50px;
	color: #0A183F;
	text-decoration: none;
	background: url(../images/menu2.jpg) bottom no-repeat;
}
#menu2 li a:hover { 
	color:#f0f3f8;
	background: url(../images/menu2-hover.jpg) bottom no-repeat;
}
	
	
#glowna_srodek {
	float:left;
	width:300px;
	padding: 2px 8px 18px 8px;
	margin: 0px 0px 0px 12px;
	background:url(../images/tlo_glowna_srodek.jpg) bottom no-repeat;
	background-color: #D5DFEB;
	border: 1px solid #C4D1E2;
	}	
#glowna_prawa {
	float:left;
	width:210px;
	padding: 2px 5px;
	margin-left: 10px;
	}
	
#podstrony {
	float:left;
	width:496px;
	padding: 2px 20px 16px 20px;
	margin: 0px 0px 0px 12px;
	background:url(../images/tlo_podstrony.jpg) bottom no-repeat;
	background-color: #D5DFEB;
	border: 1px solid #C4D1E2;
	}

	
	
#stopka {
	margin:0 auto;
	width:800px;
	height:29px;
	background:url(../images/tlo_stopka.jpg) no-repeat;
	padding:25px 20px 25px 60px;
	}
	
#created {
	width:830px;
	height:20px;
	text-align:right;
	margin: 0 auto;
	}
.img {
	float:right;
	margin-left:10px;
	}
a.button {
	padding: 3px 4px 3px 4px;
	background-color:#96acc5;
	color:#394962;
	text-decoration:none;
	display: block;
	font-weight: bold;
	border-bottom: 2px #657585 solid;
	}
a.button:hover {
	padding: 3px 4px 3px 4px;
	background-color:#657585;
	color:#FFFFFF;
	text-decoration:none;
	display: block;
	font-weight: bold;
	border-bottom: 2px #657585 solid;
	}

/*WSTECZ - GLOWNA*/
#wstecz_glowna {
	margin-top:15px;
	overflow:hidden;
	height: 22px;
	background-image: url(../images/linia.png);
	padding-top: 3px;
}
#wstecz {
	float:left;
	}
#glowna {
	float:right;
	}
	
a.skrot:hover {
	background-color: #657585;
	color: #FFFFFF;
	font-size:11px;
	font-weight:normal;
	padding:3px 8px 3px 6px;
	text-decoration:none;
	display:block;
}
a.skrot {
background-color:#96acc5;
color: #07162E;
font-size:11px;
font-weight:normal;
padding:3px 8px 3px 6px;
text-decoration:none;
display:block;
}
/*Formularz kontaktowy*/
#formularz {
	width:450px;
	}
.form_txt {
	margin-top:4px;
	}
.form {
	font-size: 12px;
	background-color: #F0F4F9;
	border: thin inset #DADADA
}

/*adresy*/
#adresy {
	width:100%;
	height:auto;
	}
	#adresy-lewa {
	width:300px;
	float:left;
	height:auto;
	margin-left: 50px;
	}
	#adresy-prawa {
	float:left;
	margin-left:60px;
	width:300px;
	height:auto;
	}
#adres {
	margin-top:5px;
	}
#flota {
	width:100%;
	padding:5px;
	background-color: #E3EBF4;
	margin-bottom: 10px;
	}
.flota {
	border-bottom:1px #D5DFEB dotted;
	padding-left: 30px;
}
