/* OGÓLNE */
body,html{
	width: 100%;
	margin: 0px;
	padding: 0;
	background: url('/img/bg-body.png');
	/*background-color: #006EAE;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: white;
	line-height: 16px;

}

img{
	border: 0px;
	margin: 0px;
	padding: 0px;
}

/* STRUKTURA */
div#header{
					 width: 100%;
					 height: 266px;

					 background: white;
}

div#header-wrap{
								position: relative;
								width: 780px;
								height: 266px;
							  margin-left: auto;
					 		  margin-right: auto;

}

img#logo{
				 position: absolute;
				 top: 60px;
				 left: 5px;
}

img#txt-header{
               position: absolute;
							 top: 100px;
				 			 left: 5px;

}

img#img-header{
               position: absolute;
				 			 top: -1px;
				 			 left: 300px;
}

img#star-header{
                position: absolute;
                right: -5px;
                top: 60px;

}
div#menu{
		width: 550px;
		height: 30px;
		position: absolute;
		left: 252px;
		bottom: -7px;
}


div#body{
				 /*border: 5px solid green;*/
				 position: relative;
				 background: url('/img/shadow-body-top.png') top repeat-x ;


}

div#body-wrapper{
								 /*border: 2px solid red;*/
				 				 width: 780px;
				 				 min-height: 20px;
			   				 margin-left: auto;
				 				 margin-right: auto;
				 				 padding-left: 10px;
}

div#body-lcol{
							float: left;
							width: 234px;
							min-height: 10px;
							font-family: verdana, tahoma, arial, helvetica, sans-serif;
							font-size: 14px;
							font-weight: bold;
							color: white;
}


div#body-rcol{
							float: left;
							width: 506px;
							min-height: 10px;
							margin-left: 40px;
}

div#body-photos{
								position: relative;
								width: 506px;
								height: 120px;
}

img#photo1{
					 position: absolute;
					 left: -15px;
}
img#txt1{
					 position: absolute;
					 left: 0px;
					 top: -12px;
					 z-index: 2;
}

img#photo2{
					 position: absolute;
					 left: 165px;
}

img#txt2{
					 position: absolute;
					 left: 180px;
					 top: -12px;
					 z-index: 2;
}

img#photo3{
					 position: absolute;
					 right: -15px;
}

img#txt3{
					 position: absolute;
					 right: 0px;
					 top: -12px;
					 z-index: 2;
}

div.body-col{
						 float: left;
						 width: 150px;
						 margin-right: 28px;
						 font-family: verdana, arial, helvetica, sans-serif;
						 font-size: 14px;
						 font-weight: bold;
						 color: white;
}

div#footer{
					 width: 100%;
					 height: 170px;
 				 	 background: white url('/img/shadow-body-bottom.png') top repeat-x ;
 				 	 font-size: 12px;
}

div#footer-wrapper{
				 width: 780px;
			   margin-left: auto;
				 margin-right: auto;
				 padding-left: 10px;
}

div#footer-address{
									 float: left;
									 width: 200px;
									 padding-top: 85px;
									 font-size: 12px;
									 color: silver;
}

div#footer-menu{
							float: left;
							width: 445px;
							margin-left: 5px;
							padding-top: 85px;
							text-align: center;
							font-size: 12px;
							color: #006EAE;
}

div#footer-dige{
									 float: left;
									 width: 100px;
									 margin-left: 25px;
									 padding-top: 85px;
									 text-align: center;
}

div.centerer{
 						 margin-left: auto;
						 margin-right: auto;
						 text-align: center;
}

div.clearer{
						clear: both;
						height: 10px;
}


/* LINKI */
A:link {text-decoration: none;color: #0C0065;}
A:active {text-decoration: none;color: #0C0065;}
A:visited{text-decoration: none;color: #0C0065;}
A:hover{text-decoration: underline;}
A:visited:hover{text-decoration: underline ;}

A.footer:link {text-decoration: none;color: #006EAE;}
A.footer:active {text-decoration: none;color: #006EAE;}
A.footer:visited{text-decoration: none;color: #006EAE;}
A.footer:hover{text-decoration: none;color: black;}
A.footer:visited:hover{text-decoration: none ;color: black;}

a.faq{
	color: white;
}

a.faq:hover{
	color: #7FB6D7;
	text-decoration: underline;
}

a.faq:visited:hover{
	color: #7FB6D7;
	text-decoration: underline;
}

li.h3{
	font-weight: bold; 
	font-size: 14px;
}

/* TEKST */


/* FORMULARZE */
input,select,option, textarea{
	font-size: 14px;
	font-weight: normal;
	font-family: georgia, times new roman, serif;
}

input.text{
					 width: 200px;
}

td.label{
				 width: 110px;
				 text-align: right;
}
