body {margin:0; padding:0;}
img {border:0;}

#container {height:750px; width:1070px; margin: 0 auto; padding:0; position:relative; vertical-align:baseline; margin-top: 8px;}
#header	  {height: 210px; position:relative; 
}

#logo 	{height:200px;
		 width:180px;
		 float:left;
		 position:relative;

}
a:link {text-decoration:none;}
a:visited {border:none;}
#head {height: 85px; width:602px; float:left; margin-left: 180px; margin-top:20px; position:relative; clear:right; }

a:link, a:visited, a:active {border:0px;color:#333333; }



#menu  {width:790px; height: 88px;   padding-top:14px; overflow:hidden; float:right;  }
#menu1 {width:105px; height: 60px; display:block; float:left;  }
#menu2 {width:105px; height: 60px; margin-left:20px; display:block; float:left; }  
#menu3 {width:105px; height: 60px; margin-left:20px; display:block; float:left; }
#menu4 {width:105px; height: 60px; margin-left:20px; display:block; float:left; }
#menu5 {width:105px; height: 60px; margin-left:20px; display:block; float:left; }
#menu6 {width:105px; height: 60px; margin-left:20px; display:block; float:left; }

#menu1, #menu2, #menu3, #menu4, #menu5 {display:inline;}


a.menu_1 {background-image:url(img/main_btn1.jpg);  background-repeat:no-repeat; background-position:top; height: 60px;  display:block;}
a.menu_1:hover {background-image:url(img/main_btn1.jpg);  background-repeat:no-repeat; background-position:bottom; height: 60px; display:block;}
a.menu1a{background-image:url(img/main_btn1.jpg);  background-repeat:no-repeat; background-position:bottom; height: 60px; display:block;}

a.menu_2 {background-image:url(img/oferta_btn1.jpg);  background-repeat:no-repeat; background-position:bottom; height: 60px;  display:block;}
a.menu_2:hover {background-image:url(img/oferta_btn1.jpg);  background-repeat:no-repeat; background-position:top; height: 60px; display:block;}
a.menu2a{background-image:url(img/oferta_btn1.jpg);  background-repeat:no-repeat; background-position:top; height: 60px; display:block;}

#menu3 {width:105px; height: 60px; margin-left:20px; display:block; float:left; }

a.menu_3 {background-image:url(img/ocentrum_btn1.jpg);  background-repeat:no-repeat; background-position:bottom; height: 60px; display:block;}
a.menu_3:hover {background-image:url(img/ocentrum_btn1.jpg);  background-repeat:no-repeat; background-position:top; height: 60px; display:block;}
a.menu3a {background-image:url(img/ocentrum_btn1.jpg);  background-repeat:no-repeat; background-position:top; height: 60px; display:block;}

#menu4 {width:105px; height: 60px; display:block; margin-left:20px; float:left;}

a.menu_4 {background-image:url(img/umow_btn1.jpg);background-position:bottom; height:60px;background-repeat:no-repeat; display:block; }
a.menu_4:hover {background-image:url(img/umow_btn1.jpg);  background-repeat:no-repeat; background-position:top; height: 60px;  display:block;}
a.menu4a {background-image:url(img/umow_btn1.jpg);  background-repeat:no-repeat; background-position:top; height: 60px;  display:block;}

#menu5 {width:105px; height: 60px; display:block; margin-left:20px; float:left; }

a.menu_5 {background-image:url(img/contact_btn1.jpg);  background-repeat:no-repeat;background-position:bottom;  height: 60px;  display:block;}
a.menu_5:hover {background-image:url(img/contact_btn1.jpg); background-repeat:no-repeat; background-position:top; height: 60px;  display:block;}
a.menu5a {background-image:url(img/contact_btn1.jpg); background-repeat:no-repeat; background-position:top; height: 60px;  display:block;}
a.menu_6 {background-image:url(img/dlafirm_btn1.png);  background-repeat:no-repeat;background-position:bottom;  height: 60px;  display:block;}
a.menu_6:hover {background-image:url(img/dlafirm_btn1.png); background-repeat:no-repeat; background-position:top; height: 60px;  display:block;}
a.menu6a {background-image:url(img/dlafirm_btn1.png); background-repeat:no-repeat; background-position:top; height: 60px;  display:block;}


#menu_left { width:170px; height:360px; font-family:Arial, Helvetica, sans-serif ;font-size:13px; color:#000000; margin-top:18px; line-height:1.5; float:left;}

ul {margin-top:60px;  list-style-image:url(img/listico.gif); font-size:14px;}
ul2 {list-style-image:url(img/listico.gif); margin-top:27px; display:block; font-weight:bold;font-size:13px;}
ul1 {list-style:circle; margin:-10px;}
.hlist {display:inline; margin-left:15px; }


#downlist { width:472px; font-size:13px; font-family:Arial, Helvetica, sans-serif ;}

a.ml1 {color:#000; text-decoration:none;  margin: 9px 0; display:inline-block; display:block; zoom:1; }
a.ml1:link {color:#000; text-decoration:none;}


a.ml1:hover {color:#F58426; text-decoration:none; }
a.ml2{color:#000; text-decoration:none; }
a.ml2:link {color:#000; text-decoration:none;}


a.ml2:hover {color:#F58426; text-decoration:none; }

#menu_pic {width:870px; height:110px; float:left;}
#mp1, #mp2, #mp3, #mp4, #mp5, #mp6      {height:110px; width:110px; float:left; margin-left:34px; overflow:hidden; }

.mp {height:110px; width:110px; float:left; margin-left:34px; overflow:hidden; }

a.mp11 {background-image:url(img/nasz_zespol_main1.png);background-repeat:no-repeat;background-position:top; display:block; height: 110px;}
a.mp11:hover {background-image:url(img/nasz_zespol_main1.png);background-repeat:no-repeat;background-position:bottom;display:block;height: 110px;}

a.mp22 {background-image:url(img/zabiegi_main1.png);background-repeat:no-repeat;background-position:top; display:block;height: 110px;}
a.mp22:hover {background-image:url(img/zabiegi_main1.png);background-repeat:no-repeat;background-position:bottom;display:block;height: 110px;}

a.mp33 {background-image:url(img/technologie_main1.png);background-repeat:no-repeat;background-position:top;display:block;height: 110px;}
a.mp33:hover {background-image:url(img/technologie_main1.png);background-repeat:no-repeat;background-position:bottom;display:block;height: 110px;}

a.mp44 {background-image:url(img/galeria_main1.png);background-repeat:no-repeat;background-position:top;display:block;height: 110px;}
a.mp44:hover {background-image:url(img/galeria_main1.png);background-repeat:no-repeat;background-position:bottom;display:block;height: 110px;}

a.mp55 {background-image:url(img/partnerzy_main1.png);background-repeat:no-repeat;background-position:top;display:block;height: 110px;}
a.mp55:hover {background-image:url(img/partnerzy_main1.png);background-repeat:no-repeat;background-position:bottom;display:block;height: 110px;}

a.mp66 {background-image:url(img/dojazd_main1.png);background-repeat:no-repeat;background-position:top;display:block;height: 110px;}
a.mp66:hover {background-image:url(img/dojazd_main1.png);background-repeat:no-repeat;background-position:bottom;display:block;height: 110px;}

#podmenu, #podmenu1, #podmenu2, #podmenu3, #podmenu4 {font-family:Tahoma, Geneva, sans-serif; font-size:11px; height:12px; width:708px; float:left; margin-top:12px; }

#downmenu {height:26px; width:767px; float:left; clear: right;}
#downmenu2 {height:38px; width:767px; float:left; clear: right;}

#podmenu1 { margin-left:59px; }
#podmenu2  { margin-left:59px; }
#podmenu4  { margin-left:59px; }

a.menulink {color:#FFF; text-decoration:none;}
a.menulink:link {color:#FFF;text-decoration:none;}
a.menulink:visited {color:#FFF;text-decoration:none;}
a.menulink:hover {color:#F58426;text-decoration:none;}

#content {width:1070px; height:400px;margin-top:19px;}
#content1 {width:1070px; height:400px;margin-top:13px;}
#content_main {width:890px; height:297px; float:left;}

#pic_main {width:460px; height:297px; float:left; background-image:url(img/main_pic_promo.jpg); background-position:center; background-repeat:no-repeat;}
#promobtn {width:auto; height:13px; float:right; display:inline; margin-right:22px; margin-top:270px; }
a.promo_link, a.promo_link:link, a.promo_link:visited { font-family:Verdana, Geneva, sans-serif; color:#FFF; font-size:12px; display:block; text-decoration:none; font-weight:bold; outline:none; border:none;}
a.promo_link:hover {color:#333;text-decoration:none; outline:none; border:none;}

#witamy {height:233px; width:357px; background-image:url(img/witamy.png); float:left; margin-left:11px; }
#witamytxt {font-family:Tahoma, Geneva, sans-serif; font-size: 11px;; padding-left:12px; padding-right:12px; margin-top:50px; color:#FFF; text-align:justify; line-height:1.3;}

#adres_main {height:99px; width:357px; background-image:url(img/adres_main.png); float:left; margin-left:10px; margin-top:8px;}
#adrestxt {height:84px; width:110px;font-family:Tahoma, Geneva, sans-serif; font-size: 12px; padding-left:30px;  margin-top:15px; margin-bottom:10px; color:#FFF; text-align:left;float:left; display:inline; overflow:hidden; display:block; }
#qualitybutton {width:176px; height:84px; float:left; display:inline; margin-left:30px;}
a.qualitybtn {background-image:url(img/quality_btn1.jpg);background-repeat:no-repeat;background-position:top; display:block; height:84px; }
a.qualitybtn:hover {background-image:url(img/quality_btn1.jpg);background-repeat:no-repeat;background-position:bottom; display:block; height:84px; }
#txthead {height:26px;  margin-left:60px; float:left; }
#txthead1 {height:38px;   margin-left:60px; float:left;}
#txtheadwrap {height:26px; width:1070px;}
#txtheadwrap2 {height:38px; width:1070px;}
#txtbox  {font-family:Tahoma, Geneva, sans-serif; font-size: 11px; float:left;margin-left:60px;margin-top:12px;}
#txtbox1  {font-family:Tahoma, Geneva, sans-serif; font-size: 13px; float:left;margin-left:60px;margin-top:12px; padding:0;}
#txtbox2  {font-family:Tahoma, Geneva, sans-serif; font-size: 11px; float:left;margin-left:10px;margin-top:12px;}
#txtbox3  {font-family:Tahoma, Geneva, sans-serif; font-size: 11px; float:left;margin-left:10px;margin-top:12px;}
#h1 {font-family:Tahoma, Geneva, sans-serif; font-size:10pt; font-weight:bold; color:#F58426; display:block; margin:19px 0 }
#h2 {font-family:Tahoma, Geneva, sans-serif; font-size:9pt; font-weight:bold; color:#000; }
#h3 {font-family:Tahoma, Geneva, sans-serif; font-size:9pt; font-weight:bold; color:#F7A400; margin-top:5px; margin-bottom:5px; }

#p1  {margin: 1px; display:block; text-align:justify;}
#listcontent {margin:8px; display:block; list-style:circle; }
#olistcontent {margin:8px; display:block; padding-left:20px;}



#sidebox {width: 400px; height:335px; float:right; margin-top:5px;}
#sidebox1 {width: 160px; height:335px; float:left; margin-top:5px;}
#sbox1 {width:200px; height:335px; float:left; margin-top:15px;}
#sbox2 {width:150px; height:335px; font-family:Arial, Helvetica, sans-serif ;font-size:13px; color:#000000;  float:left;}
#sbox3 {width:257px; height:335px; float:left; margin-top:15px;}

#form {margin-top:5px; position:relative;}
#formtitle {margin-top:10px; position:relative;}

#sideimg {height:110px; width:440px;; float:left; margin-top:30px;}
#sideimg1 {height:126px; width:100%; float:left; margin-top:30px;}

#teaminfo {height:335px; width:400px;float:left; position:relative;font-family:Tahoma, Geneva, sans-serif; font-size: 11px; float:left;margin-left:60px;margin-top:5px; }

#teaminfo1 {height:335px; width:480px;float:left; position:relative;font-family:Tahoma, Geneva, sans-serif; font-size: 11px; float:left; margin-top:5px; }
#teaminfo2 {height:335px; width:290px;float:left; position:relative;font-family:Tahoma, Geneva, sans-serif; font-size: 11px; float:right;  }

#teamimg {height:208px; width:175px ;float:left; position:relative; padding-right:15px;}

#bigpic {height:483px; height:361px; float:left; position:relative; margin-left:50px; margin-top:10px;}

#bable3  {width:36px; float:left;margin-top:20px;}
#babelico {height:36px; width:36px; float:left; }

a.headlink {color: #F58426; text-decoration:none;}
a.headlink:link {color: #F58426; text-decoration:none;}
a.headlink:visited {color: #F58426; text-decoration:none;}
a.headlink:hover {color: #000;text-decoration:none;}
a.headlink:active {color: #F58426;text-decoration:none;}

a.headlink2 {color: #000; text-decoration:none;}
a.headlink2:link {color: #000; text-decoration:none;}
a.headlink2:visited {color: #000; text-decoration:none;}
a.headlink2:hover {color: #F58426;text-decoration:none;}
a.headlink2:active {color: #000;text-decoration:none;}


#footer {height:43px; width:1070px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:bold; float:left; margin-top:30px;}
#footer1 {height:43px; width:1070px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:bold; float:left; margin-top:37px;}
#footer3 {height:43px; width:1070px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:bold; float:left; margin-top:42px;}

#footerbox {height:auto; width:auto; margin-left:120px; float:left;}
#btn {height:20px; width: 120px; margin-top:12px; float:left; margin-right:35px; text-align:center; border: 1px solid #333333; overflow:hidden; }


#galimg {height:155px; width:126px; margin-left:20px; float:left; display:block;}

.mark { color: #F00; }

#buttonholder {width:100%; height:70px;}
a.btn1:hover {background-image:url(img/btn_hv.jpg); text-decoration:none; color:#000; display:block;  height:20px; padding-top:2px; }
a.btn1 {background-image:url(img/btn.jpg); text-decoration:none; color:#FFF; display:block; height:20px; padding-top:2px;   }

span.vertical_list  {height:25px;  width:140px; color:#F58426; font-size:13px; font-weight:bold; display:block; float:left;}
ul.vertical_list {display:block; margin:0; padding:0;}

#listcontent a {
	text-decoration: underline;
}