/*
	 html & css by Tomczyk Krzysztof
*/

/*zerownia dla przegladarek*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,font,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td
{margin:0; padding:0; border:0;}

/*ustalenie for all div's + div czyszczacy*/
#wrap div {overflow:hidden;}
div.cls {clear:both; height:0;}

/*style dla body. h1 & default link*/
body {text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000; background:#E2E7ED; line-height:18px; margin:0 0 30px 0;}
h1 {font-size:16px; margin:0 0 15px 0; color:#333; letter-spacing:1px;}
h2 {font-size:16px; margin:0 0 15px 0; color:#191970; letter-spacing:1px; text-align:center;}
h3 {font-size:14px; margin:0 0 15px 0; color:#333; letter-spacing:1px; text-align:center;}
h4 {font-size:32px; margin:0 0 15px 0; color:#333; letter-spacing:1px; text-align:center;}
a {color:#333; text-decoration:underline;}
a:hover {color:#000; text-decoration:underline;}

/*glowny div -  trzyma wszytko razem*/
#wrap {display:block; margin:0 auto; width:980px; text-align:justify;}

#contact {display:block; padding:10px 25px 2px 25px; text-align:right; font-size:11px;}
#contact a {color:#3A445C;}

#header {display:block; height:100px; background:#AEC1CE url(../img/top.png) no-repeat;}
#header a {position:relative; top:22px; left:30px;}

#menu {display:block; text-align:center; height:35px; border-bottom:1px solid #000;}
#menu a {background:url(../img/menu1.gif) no-repeat 0 4px; padding:2px 5px 2px 20px; margin:0 2px; position:relative; top:8px; color:#000; text-decoration:none; font-weight:bold;}
#menu a:hover,#menu a.mark {color:#1648A5;}

#content {display:block; border-top:1px solid #aaa; background:#AEC1CE url(../img/bottom.png) no-repeat bottom left; padding:20px 20px 30px 20px;}
#content p {margin:0 0 20px 0; padding:0;}
#content .auta {width:100%; text-align:center;}
#content .auta td {width:25%; padding:15px 10px; vertical-align:top;}
#content .auta td a {color:#fff; text-decoration:none;}
#content .auta td:hover {background:#DBE3EA;}
#content .auta td:hover a {color:#295E74;}
#content .auta td img {border:1px solid #fff; margin:0 0 5px 0; padding:2px;}
#content .auta td span {display:block; font-weight:bold;}

#content .form1{width:100%; text-align:left;}
#content .form1 td {width:25%; padding:15px 10px; vertical-align:top;}
#content .form1 td a {color:#fff; text-decoration:none;}

#content .form1 td img {border:1px solid #fff; margin:0 0 5px 0; padding:2px;}
#content .form1 td span {display:block; font-weight:bold;}

#content .form1 .formularz {width:100%;}
#content .form1 .formularz td {vertical-align:middle; font-weight:bold;width:auto; padding:8px 0;}
#content .form1 .formularz td input {width:200px; border:1px solid #ccc; padding:3px;}
#content .form1 .formularz td select {width:208px; border:1px solid #ccc; padding:3px;}
#content .form1 .formularz td textarea {width:420px; height:150px; border:1px solid #ccc; padding:3px;}
#content .form1 .formularz td input[type=submit] {width:200px; border:1px solid #fff; padding:10px 30px; color:#fff; background:#36c; cursor:pointer;}

#footer {display:block; height:36px; line-height:36px; background:url(../img/footer.png) no-repeat; clear:both; margin:20px 0 0 0; padding:5px 20px;}
#footer img {vertical-align:middle;}

#cookiesPolicy a {color:#fff;}