.leftBanners{
	margin-left:30px
}

.ctlg_tbl {
  width:100%;
}

.ctlg_tbl td {
  vertical-align:top;
  width:50%; padding-right:15px;
}



.ctlg_tbl h4 a {
  font-size:18px;
  font-weight:normal;
}


.ctlg_imgprice {
  float:left;
  padding: 6px 10px 0 0;
}

.ctlg_description {
  padding: 0;
}
.ikonki { 
  position:absolute;
  top:290px;
  left:200px;
  z-index:10000;
}

.ikonki img { 
  border:0;
}


.search {
  position:absolute;
  top:375px;
  left:25px;
  z-index:600;
  background: url('http://www.teploua.com.ua/img/Site2500_08916019Kf.png') no-repeat top left;
  width:220px;
  height:33px;
  padding: 0 0 0 10px;
  margin:0;

}

.search input {
  width:170px;
  border:0;
  font-size:14px;
}

.SearchField {
  font-size:13px;
  color:#ccc;
}


 /* --------------------- Default --------------------- */
html, body,form { margin:0; padding:0; height:100%; width:100%;}
body {}
a { text-decoration:underline;}
a:hover {text-decoration:none;}
input { margin:0; padding:0; font-family:tahoma; font-size:11px; vertical-align:middle;}
div { margin:0; padding:0; font-family:verdana; font-size:12px; color:#736271; line-height:19px; /*behavior:url(http://www.teploua.com.ua/iepngfix.htc);*/}
em { font-style:normal;}
img { border:0; /*behavior:url(http://www.teploua.com.ua/iepngfix.htc);*/}
p { margin:0; padding:5px 0;}
ul { margin:0; padding:0; /*list-style:none;*/}
li { margin:0; padding:0; line-height:normal;}
h1 { color:#E789A0; font:19px arial; margin:0; padding:0 0 15px;}
h2 { color:#595355; font:19px arial; margin:0; padding:0 0 15px;}

#container { min-height:100%; min-width:1150px; width: expression(document.body.clientWidth > 1150 ? "100%" : "1150px"); height:auto !important; height:100%; position:relative;}
/* ********************* Header ********************* */
#header { clear:both; position:relative; z-index:1;}



/* ----------------------------------------- Logo Row */

.logo_row {
  
  zoom:1;
  min-height:322px;
 _height:322px;
  position:relative;
  background:url(http://www.teploua.com.ua/img/Site2500_63002619Bk.jpg) 100% repeat-x;
}

.menu_top {
  padding:50px 0px 0px 27px;
  height:12px;
  width:100%;
  background: url('http://www.teploua.com.ua/img/Site2500_40657136Uw.gif') no-repeat bottom right; 
}

.bg_transparent {
  width:20%;
  height:323px;
  top:0;
  right:0;
  position:absolute;
  background: url() no-repeat center bottom; opacity:1; filter: alpha(opacity=100);}

/* Left */

.logo_row .left {
  width:259px;
  float:left;
  background:url() bottom no-repeat;
  height:323px;
}

.logo_row .left .cont { padding:25px 0 20px 32px;}
.logo_row .left .cont li { padding:3px 0;}
.logo_row .left .cont li h3 { font:19px arial; margin:0; padding:0;}
.logo_row .left .cont li strong { color:#303030; padding:15px 0 0; display:block;}
/* Center */
.logo_row .center { margin:0 200px;}
.logo_row .logo { width:197px; height:242px; margin:0 auto; 0 0 no-repeat;}
.logo_row .logo .cont { padding:29px 0 0 14px;}
.logo_row .logo .cont h2 { width:120px; color:#757071; font:11px verdana; font-weight:normal; text-align:right; margin:0; padding:22px 0 0 14px;}
/* Right */
/* .logo_row .right { width:166px; padding:32px 0 0; position:relative;} */
.logo_row .google { width:0px; background:#fff; border:0px;}
.logo_row .google .cont { padding:0;}
.logo_row .google .inp { width:97px; border:1px solid #E76A89; margin:20px 0 8px; display:block; padding:1px; font-size:12px;}
.logo_row .google .button { width:80px; color:#817D70; background:#F2E9DC; padding:3px; text-align:left; border:1px solid; border-color:#F7F1E8 #F7F1E8 #D1CBC4 #D1CBC4;}
.logo_row .google .button:active { border-color:#D1CBC4 #D1CBC4 #F7F1E8 #F7F1E8;}


/* *************** Page Navigation ****************** */



.PageNavigation em {
  color:#2373B4;
  padding:1px 25px;
  margin:0 0 30px 0;
 _margin-left:15px;
  float:left;
  display:block;
  font-size:19px;
  font-weight:normal;
  line-height:25px;
  width:100%;
}

.PageNavigation em a {
  color:#2373b4;
  font-size:15px;
}

/*.PageNavigation em a:hover { color:#fff; background:#A63F59;}*/


/* ******************** Content ********************* */

#content {
  padding:0 32px 0 0px;
  clear:both;
  _padding:0px;
}

/* ------------------------------------- Sub Menu Box */
.SubMenuBox {}
.SubMenuBox h2 { padding:0;}

.SubMenuBox ul {
   padding:0px 0px 0px 0px;
   background-image:url('http://www.teploua.com.ua/img/Site2500_44053070Db.gif');
   background-repeat: no-repeat;
   background-position:bottom;   
}

.SubMenuBox li {
  list-style-type:none;
}

.submenu {
  background: url('http://www.teploua.com.ua/img/Site2500_41351245Qb.gif') no-repeat bottom;
  font-weight:normal;
  font-size:14px;
}

.submenu-empty {
  background: url('http://www.teploua.com.ua/img/Site2500_41351245Qb.gif') no-repeat bottom;
  font-weight:normal;
  font-size:14px;
}

.submenu-empty:hover {
  background: url('http://www.teploua.com.ua/img/Site2500_53321680Aj.gif') no-repeat bottom;
}

.submenu:hover {
  background: url('http://www.teploua.com.ua/img/Site2500_53321680Aj.gif') no-repeat bottom;
}


li.submenu a {
  padding:3px 5px 8px 17px;
  display:block;
  font-size:13px;
  font-family: arial;
  color:#656565;
  text-decoration:none;
  background: url('http://www.teploua.com.ua/img/Site2500_76947628Gx.gif') no-repeat right;
  cursor:pointer;
}

li.submenu a.active {
  background: url('http://www.teploua.com.ua/img/Site2500_76947628Gx.gif') no-repeat right;
}

li.submenu a.active:hover {
  
}

li.submenu-empty a {
  padding:3px 5px 8px 17px;
  display:block;
  font-size:12px;
  font-family: arial;
  color:#656565;
  text-decoration:none;
  background: url('http://www.teploua.com.ua/img/Site2500_41351245Qb.gif') no-repeat bottom;
}

li.submenu-empty a.single_active {
  font-size:12px;
  font-weight: bold;
  background:none;
}


/* ---------------------------------- LEFT NAVIGATION */
#left_nav { width:219px; float:left;}
/* --------------------------------- CENTER NAVIGATION */

#content_center {
  margin:0 190px 0 219px;
  padding: 0px 44px;
  text-align:left;
  clear:none;
  _width:700px;
  _margin:0px;
  _padding:0px;
  _float:left;
}

/* ---------------------------------- RIGHT NAVIGATION */
.right_nav {float:right; text-align:right;padding:0 3px;width:184px;}
.right_nav ul{padding:29px 0;}
.right_nav li{padding:4px 0;}
/* ---------------------------------- NAVIGATION'S END */
/*------------------------------------Langs----------------*/
.lang {padding:10px 0 0 10px;z-index:1;position:absolute;}
.lang a {color:#FFFFFF;margin:0 3px;text-decoration:none;}
/*----------------------------------------------------*/
/* ----------------------------------------- Main Box */
.MainBox {padding-left:5%;}

.MainBox input {
  width:300px;
}

.MainBox p { padding:17px 0;}
.MainBox h2 { padding:23px 0 14px; color:#E789A0;}
.MainBox .img { margin-right:10px; float:left;}

/* -------------------------------------- Catalog Box */
.CatalogBox { width:100%; float:left; padding-left:5%;}
/*.CatalogBox h1 { padding:0 0 32px;}
.CatalogBox h1 em { color:#fff; background:#E76A89; padding:1px 2px;}*/
.CatalogBox .item_wrap { width:100%; float:left; padding:0 0 20px;}
.CatalogBox .item { width:33%; float:left;}
.CatalogBox .item h4 { font:18px verdana; margin:0; padding:7px 0;}
.CatalogBox .item p { padding:0 30px 0 0;}
.CatalogBox .item .name { display:block; padding:3px 0;}
.CatalogBox .item .price { display:block; padding:3px 0 5px; color:#000;}
.CatalogBox .item .delete { color:#FF0000; display:block; float:left; text-decoration:none;}
.CatalogBox .item .delete em { color:#fff; background:#E76A89; padding:1px 2px;}
.CatalogBox .item .delete:hover { color:#000;}
.CatalogBox .item .delete:hover em { background:#FF0000;}

/* --------------------------------- Page Position Box */
.PagePositionBox { width:100%; float:left;}
.PagePositionBox li { float:left; font-size:18px; color:#B9B9B9; list-style:none;}
.PagePositionBox li a { font-size:18px; display:block; float:left; padding:2px 5px;}
.PagePositionBox li a.active { color:#B9B9B9; text-decoration:none;}

/* ------------------------------------------ News Box */
.NewsBox { width:100%; float:left; padding-left:20px;}
.NewsBox h1 { padding:0 0 32px;}
.NewsBox .item { width:100%; float:left; padding:0 0 25px;}
.NewsBox .item h4 { font:18px verdana; margin:0; padding:0;}
.NewsBox .item em { color:#C4C4C4; font-size:9px; display:block; padding:0 0 9px;}
.NewsBox .item .img { margin-right:18px; float:left;}

/* --------------------------------------- Gallery Box */
.GalleryBox { width:100%; float:left;}
.GalleryBox h1 { padding:0 0 32px;}
.GalleryBox li { float:left; padding:0 15px 12px 0;}
.GalleryBox li a { opacity:0.7; filter: alpha(opacity=70); background:#fff; display:block; float:left;}
.GalleryBox li a:hover { opacity:1; filter: alpha(opacity=100);}

/* ----------------------------------------- Item One */
.ItemOne { /*width:100%;*/ padding-left:3%;}
.ItemOne h1 { padding:0 0 32px;}
.ItemOne .img { margin:0 18px;}
.ItemOne .price { color:#595756; display:block; font-size:15px; font-weight:normal; padding-left:20px; padding-top:5px; position:relative;}
.ItemOne .price strong { color:#333399; font-family:verdana; font-size:30px; font-weight:normal; padding:0 5px 0 0;}
.ItemOne .add { padding:0 20px 0 0; background:url(../img/arrow.gif) 100% 5px no-repeat;}

.ItemOne font {}

/* ----------------------------------------- price_img */
.ItemOne .price_img {float:right;}



/* ------------------------------------------ Catalog Box */
.CatalogBox2 {
  padding-left:3%;
}
.CatalogBox2 h1 { padding:0 0 0px;}
.CatalogBox2 .item { width:40%; float:left; padding:0 40px 80px 0px;}
.CatalogBox2 .item h4 { font:18px verdana; margin:0; padding:0 0 5px 0;}

.emPrice {
  color:#595756;
  font-size:15px;
  font-weight:normal;
  display:block;
  padding:10px 0 0px 0;
}

.emPrice b {color:#0465B4; font-family:verdana; font-size:24px; font-weight: normal;}

.CatalogBox2 .item .img { margin-right:18px;}
.CatalogBox2 .add { padding:0 20px 0 0; background:url(../img/arrow.gif) 100% 5px no-repeat;}
.CatalogBox2 .item .delete { color:#FF0000; display:block; float:left; text-decoration:none;}
.CatalogBox2 .item .delete .emDell { color:#fff; background:#E76A89; padding:1px 2px;}
.CatalogBox2 .item .delete:hover { color:#000;}
.CatalogBox2 .item .delete:hover .emDell { background:#FF0000;}
.CatalogBox2 h1 em { color:#fff; background:#E76A89; padding:1px 2px;}

/* ********************* Footer *********************** */
#empty { /*height:130px;*/ clear:both;}

#footer {
  width:100%;
  min-width:1000px;
  height:183px;
  
  
  background:url(http://www.teploua.com.ua/img/Site2500_39746627Ja.png) 0 0 no-repeat;
  float:left;
}

/* Left */
#footer .left { float:left;}
/* Center */
#footer .center { margin:0 200px; padding:12px 0 0;}

#footer .center .copyright {
  
  
  margin:0 auto;
  position:relative;
}

#footer .center .copyright img { /*position:absolute; top:0; left:0;*/}
#footer .center .copyright p { padding:30px 40px 0 40px; position:absolute; top:0; left:0; color:#E8E8E8; font-size:12px;}
#footer .center .copyright em { padding:4px 0 0 20px; display:block; font-size:11px; color:#D1D1D1;}
#footer .center .copyright em a { color:#D1D1D1; text-decoration:none;}
#footer .center .copyright em a span { color:#FF003F;}
/* Right */
#footer .right { float:right;}
/* ---------------------- IE -------------------------- */
* html body	{ width: expression(((document.documentElement.clientWidth || document.clientWidth) < 1000)? "1000px" : "100%"); height:100%;}
/* ---------------------------------------------------- */
/*------------------------------------Menu Catalog Left ---------------------------*/

.CatalogMenuleft {
  padding-left:25px;
  background: url('http://www.teploua.com.ua/img/Site2500_43092325Gi.gif') repeat-y;
  width:221px;
}

ul.ulCatalogLvl2 {
  background-image:url('http://www.teploua.com.ua/img/Site2500_53321680Aj.gif');
  background-repeat: no-repeat;
  background-position:bottom;
  padding:0px 0px 10px 0px;
}

ul.ulCatalogLvl2 a {
  font-size:13px;
  text-decoration:underline;
}

ul.ulCatalogLvl2 a:hover {
  text-decoration:none;
  background: url('http://www.teploua.com.ua/img/Site2500_53321680Aj.gif') repeat-x bottom;
}

li.liLvl2 a {
  font-size:12px;
  font-weight:normal;
  padding:3px 5px 2px 22px;
  background:none;
}

li.liLvl2 a.active {
  font-weight:bold;
  text-decoration:none;
  background:none;
}



/*-------------------------------------------------------------------------------*/


/* -------------------------------------- Contact Box */

.ContactBox {
  padding-left:20px;

}


.ContactBox h2 { font:18px verdana; padding:23px 0 0; color:#736271;}
 .ContactBox label { width:350px; padding:15px 0 0; display:block; color:#000; font-size:10px;}
.ContactBox .WmInputTextStyle{ width:302px; padding:2px; font-size:15px; font-family:Verdana; color:#ABABAB; display:block; border:1px inset #808080;}
.ContactBox .WmTextStyle{ width:302px; padding:2px; font-size:15px;  font-family:Verdana; color:#000000; display:block; border:1px inset #808080;}
/*.ContactBox label textarea { width:302px; height:144px; padding:2px; font-size:12px; color:red; display:block; border:1px inset #808080;}
*/
 /*
.MsgSent { width:82px; color:red; font-size:12px;  padding:3px 8px; margin:18px 0 0; }
.ContactBox .button { width:82px; color:#000; font-size:12px; background:#D4D0C8; padding:3px 8px; margin:18px 0 0;}
*/
.MsgSent {  color:red;   font-size:12px;  padding-left:15px;  }
.ContactBox .button {  background:#D4D0C8; width:82px;  color:#000;    font-size:12px;   }


/* -------------------------------------- guestbook */
.guestbook {}
.guestbook label { width:350px; padding:15px 0 0; display:block; color:#000; font-size:10px;}
.guestbook .WmInputTextStyle{ width:302px; padding:2px; font-size:15px; font-family:Verdana; color:#ABABAB; display:block; border:1px inset #808080;}
.guestbook .WmTextStyle{ width:302px; padding:2px; font-size:15px;  font-family:Verdana; color:#000000; display:block; border:1px inset #808080;}
.MsgSent {  color:red;   font-size:12px;  padding-left:15px;  }
.guestbook .button {  background:#D4D0C8; width:82px;  color:#000;   font-size:12px;   }
   font-size:12px;   }
x;   }
}
   font-size:12px;   }
x;   }
}


}

ze:12px;   }
x;   }
}


}




}

2px;   }
x;   }
}


}






}





2px;   }
x;   }
}


}






}







}






















}




















}











































}

































































































































































































































































































