body{margin:0; padding:0; background:#fff url(img/bg1.jpg) repeat-x; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#162629;}
a{text-decoration:none; color:#ffffff;}
img{border:0;}
textarea {border:0; outline: none;  border: none; resize: none; overflow:auto;}
input[type=text]:focus,
input[type=password]:focus {  outline: 0 none;}

.foot {width:800px; height:110px; position:relative; top:10px; left:78px; background:#ffffff url(img/foot_bg.jpg) no-repeat; margin-bottom:-4px;}
.p1 {width:620px; padding:0px; margin:0px; text-align:left; position:relative; top:42px; left:170px; line-height:14px; font-size:11px;}
.foot p {padding:0; margin:0; width:100%; text-align:center; font-size:11px; }

.show {padding:0; margin:0; width:100%; text-align:center; }
.hide {padding:0; margin:0; width:100%; text-align:center; }
.show a{color:#162629; font-size:14px; }
.hide a{color:#162629;  font-size:14px;}

.radio {position:relative; top:3px; left:0px; margin-bottom:3px; margin-right:10px;}
.radio2 {position:relative; top:2px; left:0px; margin-bottom:2px; margin-right:10px;}
.galeria {width:510px; position:relative; top:10px; left:-5px; margin-bottom:-5px; }

.mini {height:93px;}
.thumb2 { height:93px; overflow:hidden; float:left;  position:relative; top:0px; left:-3px; z-index:0;}
.mask2 {width:3px;  height:93px; background-image: url(img/mask2.png); position:relative; top:0px; left:0px; z-index:10; float:left; }
.mask3{width:3px;  height:93px; background-image: url(img/mask3.png); position:relative; top:0px; left:-6px; z-index:20; float:left; margin-right:-1px;}

.ads1 {width:262px; height:212px; margin-top:5px; }
.ads {width:262px; height:257px; margin-top:5px; }
.hr {height:1px;background:#f6f6f6; width:100%;display:block; margin:15px 0 5px 0;}
.hr1 {height:1px;background:#f6f6f6; width:100%;display:block; margin:5px 0 5px 0;}

.half { width:50%; height:388px; background:#fff url(img/bg0.jpg) repeat-x; position:absolute; top:0; left:0; z-index:0; }
.body { width:955px; background:#ffffff url(img/bg.jpg) repeat-y; margin:0 auto; position:relative; top:0px; z-index:5;  }

.text {width:520px; float:left;  margin-left:84px; margin-top:5px; }
.right {width:262px; float:left;  margin-left:6px; margin-top:5px; }

.oferta { width:520px; height:112px; background:#ffffff url(img/oferta.jpg) no-repeat; }
.oferta h1{padding:0; margin:0px 0px 10px 10px; color:#ffffff; font-size:14px; font-weight:normal;line-height:14px;}
.oferta h2{padding:0; margin:0px 0px 0px 0px; color:#cc0000; font-size:17px; font-weight:normal; display:inline; }
.thumb {width:137px; height:93px; overflow:hidden; position:relative; top:12px; left:12px; float:left; }
.mask {width:137px; height:93px; background-image: url(img/mask.png); position:relative; top:12px; left:12px; margin-bottom:-93px;}

.oferta1 { width:520px; background:#ffffff url(img/oferta1.jpg) no-repeat; }
.oferta1 h3{padding:0; margin:0px 0px 10px 150px; color:#ffffff; font-size:14px; padding-left:10px; font-weight:normal;line-height:14px;}
.of_wiecej1 { width:127px; height:22px; background:#ffffff url(img/b_wiecej.jpg) no-repeat; float:right; position:relative; top:0px; left:0px; line-height:21px; text-align:center;}
.of_text1 { width:502px; line-height:16px; position:relative; top:11px; left:12px;}
.of_text1 a {color:#5a9227;}

.oferta2 { width:520px; background:#ffffff url(img/oferta2.jpg) no-repeat; margin-top:20px; }
.oferta2 h4{padding:0; margin:0px 0px 10px -5px; color:#ffffff; font-size:14px; padding-left:10px; font-weight:normal;line-height:14px;}
.of_wiecej2 { width:127px; height:22px; background:#ffffff url(img/b_wiecej.jpg) no-repeat; float:right; position:relative; top:0px; left:0px; line-height:21px; text-align:center;}
.of_text2 { width:502px; line-height:16px; position:relative; top:11px; left:12px;}
.of_text2 a {color:#5a9227;}
.of_text2 img {position:relative; top:0px; margin-bottom:-4px;}
.oferta2 p{padding:0; margin:0px 0px 10px -5px; color:#ffffff; font-size:14px; padding-left:10px; font-weight:normal;line-height:14px;}

.oferta3 { width:520px; background:#ffffff url(img/oferta3.jpg) no-repeat; margin-top:20px; }
.oferta3 h4{padding:0; margin:0px 0px 10px -5px; color:#ffffff; font-size:14px; padding-left:10px; font-weight:normal;line-height:14px;}
.oferta3 h5{padding:0; margin:0px 0px 0px 0px; color:#cc0000; font-size:17px; font-weight:normal; display:inline;}

.of_wiecej3 { width:127px; height:22px; background:#ffffff url(img/b_wiecej.jpg) no-repeat; float:right; position:relative; top:0px; left:0px; line-height:21px; text-align:center;}
.of_text3 { width:502px; line-height:16px; position:relative; top:11px; left:12px;}
.of_text3 a {color:#5a9227;}
.of_text3 b {color:#003586;}
.of_text3 img {position:relative; top:0px; margin-bottom:-4px;}
.of_wiecej3 { width:127px; height:22px; background:#ffffff url(img/b_wiecej.jpg) no-repeat; float:right; position:relative; top:0px; left:0px; line-height:21px; text-align:center; padding-bottom:20px;}
.of_send3 { width:127px; height:22px; background:#ffffff url(img/b_send.jpg) no-repeat; float:right; position:relative; top:0px; left:0px; line-height:21px; text-align:center; padding-bottom:4px;}

.of_text { width:350px; float:left; position:relative; top:11px; left:25px; line-height:15px;}
.of_cena { width:200px; float:left; margin-top:20px; }
.of_wiecej { width:127px; height:22px; background:#ffffff url(img/b_wiecej.jpg) no-repeat; float:right; position:relative; top:15px; left:2px; line-height:21px; text-align:center;}
.of_rez{ width:127px; height:22px; background:#ffffff url(img/b_send.jpg) no-repeat; float:right; position:relative; top:0px; left:0px; line-height:21px; text-align:center;}
.of_rez a{color:#ffffff}
.of_star{ width:18px; height:22px; background:#ffffff url(img/promo_star.jpg) no-repeat; position:relative; top:-58px; left:-180px; }
.of_star1{ width:18px; height:22px; background:#ffffff url(img/promo_star1.jpg) no-repeat; position:relative; top:-58px; left:-180px; }

.logo { width:955px;  height:79px; background:#ffffff url(img/logo.jpg) no-repeat; }
.banner { width:955px; height:159px; background:#ffffff url(img/banner.jpg) no-repeat; }
.header { width:955px; height:109px; background:#ffffff url(img/header.jpg) no-repeat; margin-bottom:-20px;  }
.head_tyt {float:left; width:370px; color:#fff; position:relative; top:-16px; left:95px; height:20px; line-height:20px;  margin-bottom:-10px; }
.head_podtyt {float:left; width:127px; position:relative; top:-12px; left:99px; height:20px; line-height:20px; text-align:center; margin-bottom:-10px; }

.druskienniki {width:193px; height:71px; position:relative; top:0px; left:83px; text-align:center; float:left;}
.menu {width:600px; float:right; position:relative; top:0px; left:-83px; background:#ffffff url(img/menu_bg.jpg) left bottom no-repeat; height:71px; }
.linki {width:595px; height:25px; position:relative; top:46px; left:5px; z-index:20;}

.linki a{color:#ffffff; width:99px; height:25px; display:inline-table; text-align:center; margin-right:-3px; line-height:24px;}
.linki img {position:relative; top:-1px; left:3px }

.submenu {width:205px; position:relative; top:40px; left:203px; z-index:20;}
.submenu a {width:185px; height:21px; line-height:20px; text-align:left; background:#015c2f; padding-left:20px; display:block; color:#ffffff; } 
.submenu a:hover {width:185px; height:21px; line-height:20px; text-align:left; background:#abca21; padding-left:20px; display:block; color:#ffffff; } 
.submenu img {margin-top:-5px; margin-bottom:-3px; }

.welcome {width:580px; position:relative; top:27px; left:19px; z-index:10; margin-bottom:-14px; }
.welcome b {color:#5a9227}
.flash { width:433px; height:27px; position:relative; top:65px; left:300px; z-index:0;}
.flash2 {width:520px; height:100px; position:relative; top:9px; left:84px; z-index:0; } 

.drus_top { background:#ffffff url(img/drus_top.jpg) no-repeat; width:262px; height:80px; margin-top:3px;}
.drus_top p{ padding:0; margin:0; width:230px; position:relative; top:52px; left:17px; color:#ffffff}
.drus_top img {position:relative; top:0px; margin-bottom:-2px; }

.drus_text { background:#abca21; width:262px;}
.drus_text p{ padding:0; margin:0; width:230px; line-height:15px; position:relative; top:-5px; left:17px; }
.drus_text b {color:#ffffff; }

.drus_kont { background:#ffffff url(img/kontakt.jpg) no-repeat; height: 171px; width:262px; position:realtive; top:-7px; left:0px; }
.drus_kont p{ padding:0; margin:0; width:230px; line-height:15px; position:relative; top:74px; left:17px; }
.drus_kont b {color:#629933; }

.oferta4 { width:520px; height:37px; background:#ffffff url(img/page.jpg) no-repeat; margin-top:0px; margin-bottom:-10px;  }
.oferta4 p{padding:0; margin:0px 0px 0px 0px; color:#ffffff; font-size:14px; padding:0px 10px 0px 25px; font-weight:normal;line-height:14px; position:relative; top:11px; }
.page {float:left; font-size:11px;}
.pages {float:right; font-size:11px; margin-right:10px;}
.pages a{color:#ffffff }

.inp{width:209px;height:22px;background:#fff url(img/inp1.jpg) no-repeat; margin-bottom:3px; }
.inp2{width:112px;height:22px;background:#fff url(img/inp2.jpg) no-repeat; margin-bottom:3px; }
.inp3{width:500px;height:22px;background:#fff url(img/inp4.jpg) no-repeat; margin-bottom:3px; }


.atext{width:500px;height:136px;background:#fff url(img/inp3.jpg) no-repeat; margin-bottom:3px;  }
.atext2{width:500px;height:70px;background:#fff url(img/inp5.jpg) no-repeat; margin-bottom:3px;  }
.btext{width:480px;font-size:11px; height:120px; background:#ffffff;border:0;color:#000000;font-size:11px;font-family:Arial,Helvetica,sans-serif;position:relative;top:5px;left:5px;}
.btext2{width:480px;font-size:11px; height:60px; background:#ffffff;border:0;color:#000000;font-size:11px;font-family:Arial,Helvetica,sans-serif;position:relative;top:5px;left:5px;}
.input{width:195px;font-size:11px;background:#ffffff;border:0;color:#000000;font-size:11px;font-family:Arial,Helvetica,sans-serif;position:relative;top:3px;left:5px;}
.input2{width:100px;font-size:11px;background:#ffffff;border:0;color:#000000;font-size:11px;font-family:Arial,Helvetica,sans-serif;position:relative;top:3px;left:5px;}
.input3{width:480px;font-size:11px;background:#ffffff;border:0;color:#000000;font-size:11px;font-family:Arial,Helvetica,sans-serif;position:relative;top:3px;left:5px;}


.infored {background:#fff url(img/red.jpg) no-repeat; color:#fff; text-align:left; height:23px; line-height:23px; margin:15px 0px -10px 0px; font-size:11px; position:relative; top:0px; left:-6px; z-index:10; width:507px; }
.infored strong{padding-left:10px; font-size:11px;}
.infogreen {background:#fff url(img/green.jpg) no-repeat; color:#fff; text-align:left;height:23px; line-height:23px; margin:15px 0px -10px 0px; font-size:11px;  position:relative; top:0px; left:-6px; z-index:10; width:507px; }
.infogreen strong{padding-left:10px;font-size:11px}