body{background:url(dzwig/tlo.gif) repeat ; margin:10px 0 0; padding:0;}

div, ul, h1, h2, h3, li, p, img{margin:0; padding:0;}

ul{list-style-type:none;}


#topPanel{background: url(dzwig/tlo_gora.png) no-repeat transparent; width:1100px; height:180px; position:relative; margin:0 auto; padding:0; top:5px; border: 0px solid #444;}
#topPanel h1{background:transparent; width:300px; font:19px Arial, Helvetica, sans-serif; font-weight:bold; padding:0; position:absolute; margin:0px; top:-20px; left:910px; color:#111;}
#topPanel h2{background:transparent; width:500px; font:17px Arial, Helvetica, sans-serif; font-weight:bold; padding:0; position:absolute; margin:0; top:145px; left:30px; color:#999;}

#topPanel #logo{background:none; width:850px; height:120px; position:absolute; top:10px; left:10px; margin:0; padding:0;}

#topPanel #foto{background:red; width:210px; height:115px; position:absolute; top:13px; left:873px; margin:0; padding:0;}

#topPanel #menu1{background:url(dzwig/menu1.png) no-repeat; width:93px; height:37px; position:absolute; font:12px Arial, Helvetica, sans-serif; font-weight:bold; top:136px; left:615px; margin:0; padding:0; color:black;}
#topPanel #menu1 a{text-decoration:none; padding:12px 15px 10px 28px; display:block; color:#fff;}
#topPanel #menu1 a:hover{background:url(dzwig/menu1a.png) no-repeat; color:#fff}

#topPanel #menu2{background:url(dzwig/menu1.png) no-repeat; width:93px; height:37px; position:absolute; font:12px Arial, Helvetica, sans-serif; font-weight:bold; top:136px; left:695px; margin:0px; padding:0px; color:black;}
#topPanel #menu2 a{text-decoration:none; padding:12px 15px 10px 28px; display:block; color:#fff;}
#topPanel #menu2 a:hover{background:url(dzwig/menu1a.png) no-repeat; color:#fff}

#topPanel #menu3{background:url(dzwig/menu2.png) no-repeat; width:123px; height:37px; position:absolute; font:12px Arial, Helvetica, sans-serif; text-align: center; font-weight:bold; top:136px; left:775px; margin:0px; padding:0px;}
#topPanel #menu3 a{text-decoration:none; padding:12px 15px 10px 20px; display:block; display:block; color:#fff;}
#topPanel #menu3 a:hover{background:url(dzwig/menu2a.png) no-repeat; color:#fff}

#topPanel #menu4{background:url(dzwig/menu2.png) no-repeat; width:123px; height:37px; position:absolute; font:12px Arial, Helvetica, sans-serif; text-align: center; font-weight:bold; top:136px; left:885px; margin:0px; padding:0px;}
#topPanel #menu4 a{text-decoration:none; padding:12px 15px 10px 18px; display:block; color:#fff;}
#topPanel #menu4 a:hover{background:url(dzwig/menu2a.png) no-repeat; color:#fff}

#topPanel #menu5{background:url(dzwig/menu1.png) no-repeat; width:93px; height:37px; position:absolute; font:12px Arial, Helvetica, sans-serif; font-weight:bold; top:136px; left:990px; margin:0px; padding:0px;}
#topPanel #menu5 a{text-decoration:none; padding:12px 15px 10px 25px; display:block; color:#fff;}
#topPanel #menu5 a:hover{background:url(dzwig/menu1a.png) no-repeat; color:#fff}


#srodek{background:#fff; width:1070px; height:855px; position:relative; margin:0 auto; padding:0; top:5px; border: 1px solid #444;}
#srodek #lewa{background:#333; width:220px; height:290px; position:absolute; font:12px Arial, Helvetica, sans-serif; top:5px; left:10px; margin:0px; padding:0px; color:#fff;}
#srodek #lewa {float: left; width: 200px; margin: 5px; padding: 0; background-color: #FFFFFF; }
#srodek #lewa h3 {margin: 10px 0 0 0; padding: 4px 0 7px 8px; font: 14px Arial, Helvetica, sans-serif; font-weight:bold; color: #FFF; background: url(dzwig/tlo_box.gif) repeat; letter-spacing: 1px;}
#srodek #lewa h4 {margin: 10px 0 0 0; padding: 4px 0 7px 8px; font: 13px Arial, Helvetica, sans-serif; font-weight:bold; color: #FFF; background: url(dzwig/tlo_box.gif) repeat; letter-spacing: 0px;}
#srodek #lewa .left-box {border: 1px solid #999999; margin: 0 0 20px 0;background: #FFF;}
#srodek #lewa ul.sidemenu {list-style: none; text-align: left; margin: 3px 0px 0px 0; padding: 0; text-decoration: none;}
#srodek #lewa ul.sidemenu li {border-bottom: 1px solid #999999; background: url(dzwig/guzik.gif) no-repeat 3px; padding: 3px 5px 3px 25px; margin: 0;}
#srodek #lewa ul.sidemenu a {text-decoration:none; font-weight: normal; padding: 3px 0px; color: #222;}
#srodek #lewa ul.sidemenu a:hover {color: #CC0001;}


#srodek #centrum{background:#fff; width:560px; height:300px; position:absolute; top:20px; left:250px; margin:0px; padding:0px; color:#fff;}
#srodek #centrum h2{width:560px; height:30px; font:18px Arial, Helvetica, sans-serif; font-weight:bold; padding:0; position:absolute; margin:0px; top:0px; left:0px; color:#000}
#srodek #centrum h2.red{width:560px; height:30px; font:18px Arial, Helvetica, sans-serif; font-weight:bold; padding:0; position:absolute; margin:0px; top:20px; left:0px; color:#CC0001}
#srodek #centrum p{width:560px; height:245px; position:absolute; text-align: justify; top:30px; left:0px; margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; font-weight:normal; color:black;}
#srodek #centrum p.opis{width:560px; height:245px; position:absolute; text-align: justify; top:30px; left:0px; margin:0px; padding:0px; font:13px Arial, Helvetica, sans-serif; font-weight:normal; color:black;}
#srodek #centrum a {text-decoration:none; font-weight: bold; color: #222;}
#srodek #centrum a:hover {text-decoration:underline; color: #CC0001;}
#srodek #centrum #tabela{width:560px; height:700px; position:absolute; text-align:left; font:12px Arial, Helvetica, sans-serif; margin:0 auto; padding:0; top:30px; left:0px; color: #000}



#srodek #centrum #box1{background:url(dzwig/formularze.png) no-repeat; width:440px; height:97px; position:absolute; top:490px; left:60px; margin:0px; padding:0px; color:#fff;}
#srodek #centrum #box1 p{width:400px; height:50px; position:absolute; text-align: justify; top:27px; left:60px; margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; font-weight:normal; color:black;}
#srodek #centrum #box1 a {text-decoration:none; font-weight: normal; color:black;}
#srodek #centrum #box1 a:hover {text-decoration:underline; color: #CC0001;}

#srodek #centrum #box2{background:url(dzwig/formularze.png) no-repeat; width:440px; height:97px; position:absolute; top:640px; left:60px; margin:0px; padding:0px; color:#fff;}
#srodek #centrum #box2 p{width:400px; height:50px; position:absolute; text-align: justify; top:27px; left:60px; margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; font-weight:normal; color:black;}
#srodek #centrum #box2 a {text-decoration:none; font-weight: normal; color:black;}
#srodek #centrum #box2 a:hover {text-decoration:underline; color: #CC0001;}

#srodek #centrum #miasta{width:560px; height:80px; position:absolute; top:750px; left:10px; margin:0px; padding:0px; color:#fff;}
#srodek #centrum #miasta p{top:0px; text-align: justify; font:11px Arial, Helvetica, sans-serif; font-weight:normal; color:#555;}

#srodek #prawa{background:#fff; width:220px; height:290px; position:absolute; font:12px Arial, Helvetica, sans-serif; top:5px; left:850px; margin:0px; padding:0px; color:#000;}
#srodek #prawa {float: left; width: 200px; margin: 5px; padding: 0; background-color: #FFFFFF; }
#srodek #prawa h4 {margin: 10px 0 0 0; padding: 4px 0 7px 8px; font: 14px Arial, Helvetica, sans-serif; font-weight:bold; color: #FFF; background: url(dzwig/tlo_box.gif) repeat; letter-spacing: 1px;}
#srodek #prawa h4.waski {margin: 10px 0 0 0; padding: 4px 0 7px 8px; font: 14px Arial, Helvetica, sans-serif; font-weight:bold; color: #FFF; background: url(dzwig/tlo_box.gif) repeat; letter-spacing: 0px;}
#srodek #prawa .left-box {border: 1px solid #999999; margin: 0 0 20px 0;background: #FFF;}
#srodek #prawa ul.sidemenu {list-style: none; text-align: left; margin: 3px 0px 0px 10px; padding: 0; text-decoration: none;}
#srodek #prawa ul.sidemenu li {border-bottom: 1px solid #999999; padding: 5px 5px 3px 5px; margin: 0;}
#srodek #prawa ul.sidemenu a {text-decoration:none; font-weight: normal; padding: 3px 0px; color: #CC0001;}
#srodek #prawa ul.sidemenu a:hover {color: red;}


#dol {background:url(dzwig/dol.png) no-repeat; width:1100px; height:28px; position:relative; margin:0 auto; padding:0; text-align: right; color:#fff; top:5px;}

#dol ul{display:block; position:absolute; left:700px; top:0px; padding:0; margin:8px 0px 0px 0px;}

#dol li{float:left; font:11px/12px Arial, Helvetica, sans-serif; font-weight:normal;}

#dol ul li a{padding:0 6px; color:white; background:none; text-decoration:none;}

#dol ul li a:hover{text-decoration:underline; color:red;}


#wizytowki {background:transparent; width:900px; height:30px; top:5px; position:relative; margin:0 auto; padding:0; font-size:11px; text-align: center; color:#555;}
#wizytowki a{color:#333; text-decoration:none;}

