body {margin: 0px; padding: 0px; font-family: tahoma, verdana, sans-serif; color:#343434; background: #FFF url('img/back.gif') top  repeat-x; }
p{margin:0;}
img{border:none;}

#wrap { margin:0px auto; width: 1000px; }

#headerCont { margin:0px; height: 131px;}
.headerLeft { float: left; width: 390px;}
.logo {float: left;  margin:14px 0 0 15px;}
.headerRight { float: left; width: 610px; height: 131px; background:url(img/right_back.jpg) no-repeat;}
.headerRight2 { float: right; padding:43px 0 0 0;} 

#tmback_l{float: left; background: url(img/tm_back_l.gif) no-repeat; width: 6px; height: 45px;}
#tmback{float:left; margin:0px; padding-top:11px; background: url(img/tm_back.jpg) repeat-x; width: 549px; height: 45px; }
#tmback2 {float:right; padding-right:3px;}

#topmenu{float: left; margin:0px; padding-top:5px; color:#6dc5ff; font-size: 11px; text-align: right; }
#topmenu a { padding: 0 8px 0 8px; font-size:11px; font-weight:normal; text-decoration:none; color:#ffffff; }
#topmenu a:hover { text-decoration:underline;}
#homebutton {float:left; margin:5px 10px 0 7px;}
#homebutton .home{ width:13px; height:14px; float:left; background:url(img/ic_home.gif) no-repeat; }
#homebutton .home:hover { background:url(img/ic_home_rl.gif) no-repeat;}

#search { float: left; background:url(img/srch_back.gif) no-repeat; width:150px; height:24px; margin-right:3px; margin-left:8px;}
#search .input { width:117px; height:17px; float: left; margin:2px 5px 0 4px; padding:3px 0px 0px 0px; font-family:tahoma, verdana, sans-serif; font-size:11px;  color:#656565; border: 0px solid;}
#search .searchbutton {margin:2px 0 2px 0;}
#search .searchbutton .login{float:left; width:22px; height:20px; background:url(img/login.gif) no-repeat; }

.imput2 { font-size:11px; color:#4392d2; border: 1px solid #d9d9d9; background-color: #ececec; }

#tmback_r{float: left; background: url(img/tm_back_r.gif) no-repeat; width: 6px; height: 45px; }

#butoni { float: left; padding:5px 0 5px 0;} 

#butoni .pyrvired { float: left; width: 1000px; height: 100px; padding:3px 0 0 3px; background:url(img/but_back.gif) no-repeat;}

#butoni .pyrvired .but1 { float:left; width: 195px; height: 97px; margin-right:3px; background:url(img/but1.jpg) no-repeat;}
#butoni .pyrvired .but1:hover { background:url(img/but1_rl.jpg) no-repeat;}
#butoni .pyrvired .but1 .over1 { float:left; width: 195px; height: 97px; margin-right:3px; background:url(img/but1_h.jpg) no-repeat;}

#butoni .pyrvired .but2 { float:left; width: 197px; height: 97px; margin-right:3px; background:url(img/but2.jpg) no-repeat;}
#butoni .pyrvired .but2:hover { background:url(img/but2_rl.jpg) no-repeat;}
#butoni .pyrvired .but2 .over2 { float:left; width: 197px; height: 97px; margin-right:3px; background:url(img/but2_h.jpg) no-repeat;}

#butoni .pyrvired .but3 { float:left; width: 197px; height: 97px; margin-right:3px; background:url(img/but3.jpg) no-repeat;}
#butoni .pyrvired .but3:hover { background:url(img/but3_rl.jpg) no-repeat;}
#butoni .pyrvired .but3 .over3 {float:left; width: 197px; height: 97px; background:url(img/but3_h.jpg) no-repeat;}

#butoni .pyrvired .but4 { float:left; width: 197px; height: 97px; margin-right:3px; background:url(img/but4.jpg) no-repeat;}
#butoni .pyrvired .but4:hover { background:url(img/but4_rl.jpg) no-repeat;}
#butoni .pyrvired .but4 .over4 { float:left; width: 197px; height: 97px; margin-right:3px; background:url(img/but4_h.jpg) no-repeat;}

#butoni .pyrvired .but5 { float:left; width: 196px; height: 97px;  background:url(img/but5.jpg) no-repeat;}
#butoni .pyrvired .but5:hover { background:url(img/but5_rl.jpg) no-repeat;}
#butoni .pyrvired .but5 .over5 { float:left; width: 196px; height: 97px;  background:url(img/but5_h.jpg) no-repeat;}

#butoni .vtorired { float: left; width: 1000px; height: 100px; padding:3px 0 0 3px; background:url(img/but_back.gif) no-repeat;}

#butoni .vtorired .but6 { float:left; width: 195px; height: 97px; margin-right:3px; background:url(img/but6.jpg) no-repeat;}
#butoni .vtorired .but6:hover { background:url(img/but6_rl.jpg) no-repeat;}
#butoni .vtorired .but6 .over6 {float:left; width: 195px; height: 97px; background:url(img/but6_h.jpg) no-repeat;}

#butoni .vtorired .but7 { float:left; width: 197px; height: 97px; margin-right:3px; background:url(img/but7.jpg) no-repeat;}
#butoni .vtorired .but7:hover { background:url(img/but7_rl.jpg) no-repeat;}
#butoni .vtorired .but7 .over7 { float:left; width: 197px; height: 97px; margin-right:3px; background:url(img/but7_h.jpg) no-repeat;}

#butoni .vtorired .but8 { float:left; width: 197px; height: 97px; margin-right:3px; background:url(img/but8.jpg) no-repeat;}
#butoni .vtorired .but8:hover { background:url(img/but8_rl.jpg) no-repeat;}
#butoni .vtorired .but8 .over8 {float:left; width: 197px; height: 97px; background:url(img/but8_h.jpg) no-repeat;}

#butoni .vtorired .but9 { float:left; width: 197px; height: 97px; margin-right:3px; background:url(img/but9.jpg) no-repeat;}
#butoni .vtorired .but9:hover { background:url(img/but9_rl.jpg) no-repeat;}
#butoni .vtorired .but9 .over9 {float:left; width: 197px; height: 97px; background:url(img/but9_h.jpg) no-repeat;}

#butoni .vtorired .but10 { float:left; width: 196px; height: 97px;  background:url(img/but10.jpg) no-repeat;}
#butoni .vtorired .but10:hover { background:url(img/but10_rl.jpg) no-repeat;}
#butoni .vtorired .but10 .over10 {float:left; width: 196px; height: 97px; background:url(img/but10_h.jpg) no-repeat;}

#conthome{ float: left; width: 1000px; padding: 20px 0 25px 0; overflow:hidden;}
.leftBoxhome { float: left; width:317px; padding: 0px 31px 0px 30px;  overflow:hidden; } 
.rightBoxhome { float: left; width:591px; margin-right:31px;  overflow:hidden;}
.midlBoxhome { float: left; width:938px; padding: 20px 0 0 30px; }

#cont{ float: left; width: 1000px; padding: 20px 0 25px 0; overflow:hidden; background-color: #f1f7ff;}
.leftBox { float: left; width:317px; padding: 0px 31px 0px 30px;  overflow:hidden; } 
.rightBox { float: left; width:591px; margin-right:31px;  overflow:hidden;}
.midlBox { float: left; width:938px; padding: 20px 0 0 30px; }

.midlBox2 { float: left; width:938px; padding: 0 0 0 30px;  }

.leftBox2 { float: left; width:230px; padding: 0px 31px 0px 30px;  overflow:hidden; } 
.rightBox2 { float: left; width:678px; margin-right:31px;  overflow:hidden;}

.proect{float: left; background: url(img/proect_back.gif) no-repeat; width: 938px; height: 178px; }


.navbar{float: left; margin:0px 0px 18px 30px; padding:0px; display:block; }
.navbar ul{ float: left; margin:0px; padding:0px; display:block; font-size:10px; font-weight:normal; }
.navbar ul li{ float:left; display:block;}
.navbar ul li.razdelitel {float: left; padding:4px 7px 0px 7px; width:4px; height:7px; background: url(img/nav_arr.gif) 7px 4px no-repeat;}
.navbar ul li a{ float: left; text-decoration:underline; color:#158fd8;}
.navbar ul li a:hover{ text-decoration: none; color: #cc0033;}
.navbar ul li .txt{ float: left; text-decoration:none; color:#656565;}

.ant{ margin-bottom: 3px; padding: 0px 0px 5px 0px; background: url(img/bl_dot.gif) repeat-x 0 100%; font-size:20px; font-weight: normal; }
.ant2{ margin-bottom: 3px; padding: 0px 0px 5px 0px;  font-size:20px; font-weight: normal; color: #cc0033;  }
.imgdetail {float: left; margin: 0px 12px 0 0; clear: both; padding: 4px; border: 1px solid #71c6ff; position:relative; width: 120px;  height: 88px;  overflow:hidden;}
.imgdetail_3 {float: left; margin: 0px 12px 0 0; clear: both; padding: 4px; border: 1px solid #71c6ff; position:relative; width: 150px;  overflow:hidden;}
.imgdetail_2 {padding: 4px; border: 1px solid #71c6ff;  background-color: White; width: 150px;
  height: 120px;
  overflow:hidden;}
.imgdetail_4 {padding: 4px; border: 1px solid #71c6ff;  background-color: White; width: 150px;
  height: 90px;
  overflow:hidden;}  

#news2 {float: left; width: 100%; padding:7px 0 0 0; }
#news2 .contnews {overflow: hidden; margin: 0 auto; width: 100%; font-size: 12px; }
#news2 .contnewsleft { float: left;  overflow: hidden; margin: 0 auto; width: 50%; font-size: 12px; }
#news2 .contnewsright { float: right; overflow: hidden; margin: 0 auto; width: 50%; font-size: 12px; }
#news2 p { font-size: 11px; margin: 10px 0 0 0; }
#news2 h2 {padding:0 0 10px 0; margin:0px; font-size:11px; color:#656565; font-weight: normal; font-size: 10px; }
#news2 a { font-size: 12px; font-weight: bold; color: #158fd8; text-decoration:none;}
#news2 a:hover {color: #cc0033; text-decoration: underline; }
#news2 .razdelitel {line-height:1px; height:1px; margin: 10px 0 10px 0; background: url(img/bl_dot.gif) repeat-x 0 100%; clear:both;}
#news2 .razdelitelsreda {line-height:1px; height:1px; margin: 10px 0 10px 0; background: url(img/bl_dot.gif) repeat-x 0 100%; clear:both;padding-top: 10px;}
#news2 .razdelitelleft { line-height:1px; height:1px; margin: 10px 0 10px 0; background: url(img/bl_dot.gif) repeat-x 0 100%; clear:both;}
#news2 .razdelitelright {line-height:1px; height:1px; margin: 10px 0 10px 0; background: url(img/bl_dot.gif) repeat-x 0 100%; clear:both;}

.texttah11 { color: #343434; font-size: 11px;}
.price {color: #cc0033; font-size: 12px; font-weight: bold;}
.price2 {color: #cc0033; font-size: 12px;}

.spacer { LINE-HEIGHT: 0; CLEAR: both; FONT-SIZE: 0px}

.leftmenu {width:230px; margin:0px; padding:5px 0px 10px 0px; float:left; font-size:12px;}	
.leftmenu ul{ margin:0; padding:0px; float:left; display:block; }
.leftmenu ul li{ float:left; display:block; }
.leftmenu ul li span{ width:230px; display:block; background: url(img/lm_razd.gif) left bottom repeat-x; padding: 0 0 1px 0; }
.leftmenu ul li a{ width:206px; padding:7px 0px 8px 24px; float:left; color:#000; text-decoration:none; background: #e2e4eb;}
.leftmenu ul li a:hover{ background: #4392d2 url(img/lm_rl.gif) top no-repeat; color:#fff; }

.leftmenu ul li .over { width:206px; padding:7px 0px 8px 24px; float:left; background: #4392d2 url(img/lm_rl.gif) top no-repeat; color:#fff; }

.leftmenu ul.pm { float:left; display:block; }
.leftmenu ul.pm li { width:196px; float:left; display:block; padding: 0 0 1px 10px; }
.leftmenu ul li .razdelitel{ float:left; display:block; padding: 0 0 1px 0;  background-color:#000; }
.leftmenu ul.pm li a{ width:196px; padding:4px 0px 4px 24px; float:left; color:#343434;  background:#cdcfd7;}
.leftmenu ul.pm li a:hover{color:#fff; background:#ab305c url(img/lm_pmrl.gif) top no-repeat;}

.leftmenu ul.pm li .over2{ width:196px; padding:4px 0px 4px 24px; float:left; background: #ab305c url(img/lm_pmrl.gif) top no-repeat; color:#fff;}


.smspisyk {float: left; padding:7px 0 0 0; width: 100%; font-size:11px; } 
.smspisyk .razdelitel2 { line-height:1px; height:1px; margin: 10px 0 10px 0; background: url(img/bl_dot.gif) repeat-x 0 100%;  }
.smpic { float: left;  }
.cont_smpic {float: left; width: 500px;  overflow: hidden; } 

.etiketi {float: left; width: 100%; font-size:11px; padding:0px 10px 0px 10px; } 

.blue { font-size: 11px; COLOR: #158fd8; TEXT-DECORATION: underline; }
.blue:hover { COLOR:#cc0033; TEXT-DECORATION: none;}

.etic { font-size: 11px; COLOR: #343434; TEXT-DECORATION: underline; }
.etic:hover { COLOR:#cc0033; TEXT-DECORATION: none;}

.tbl_vun { background-color: #71c6ff; }
.tbl_title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; background: #ececec;  margin:0px; padding: 0px; height: 30px; text-align: center; text-transform: uppercase;
}
.tbl_tamno { FONT-SIZE: 11px; background-color: #ffffff; }
.tbl_svetlo {FONT-SIZE: 11px;  background-color: #ffffff; }
.tbl_l { FONT-WEIGHT: bold; FONT-SIZE: 10px; }

.dwn { width:100%; margin:0px auto; background: #2f7cc8 url('img/dwn_back.gif') top  repeat-x; }
.dwn_cent {width:1000px; height:120px;  margin:0px auto; }

.loga_podl {float:left; width:968px; height:48px; padding: 10px 15px 10px 15px; border: 1px solid #71c6ff;  background-color: White;  }

#footer {float: left; padding:15px 0px 12px 0px; color:#FFF; font-size: 11px; }
#footer a { text-decoration:underline; color:#FFF; }
#footer a:hover { text-decoration:none; }
#footer #wd {float: left; width:384px;  padding:0px 4px 0px 0px; }	
#footer #wdlogo {float: left;}	
#footer #wdlogo a {float: left; width:80px; height: 17px; background:url(img/wd80x17.gif) no-repeat;}	
#footer #copyright {float:left; width:532px;}

div.cropme1 {
  position: relative;
  width: 120px;
  height: 88px;
  overflow:hidden;
  border: 0px solid #FFFFFF;
}
div.cropme1 img {
border: 0px solid #FFFFFF;
border-bottom: 0px solid #FFFFFF;
}
div.cropme2 {
  position: relative;
  width: 150px;
  height: 120px;
  overflow:hidden;
  border: 0px solid #FFFFFF;
}
div.cropme2 img {
border: 0px solid #FFFFFF;
border-bottom: 0px solid #FFFFFF;
}
div.cropme4 {
  position: relative;
  width: 150px;
  height: 90px;
  overflow:hidden;
  border: 0px solid #FFFFFF;
}
div.cropme4 img {
border: 0px solid #FFFFFF;
border-bottom: 0px solid #FFFFFF;
}

