div.dhat{  width: 100%; height: 140px; background-image: url('../images/hat_02.jpg');}
div.hlogo{ position: absolute; right:0px; width: 313px; height: 140px; background-image: url('../images/hat_01.jpg');}
#cenlogo{  position: relative; width: 172px; height: 140px; left: 43.5%;}

div.buttons{ position: absolute; width: 396px; height: 198px; left: 25px;}
#b1{ position: absolute; width: 90px; height: 101px; Cursor: Pointer;top: 15px;}
#b2{ position: absolute; width: 81px; height: 98px; left: 140px;top: 15px; Cursor: Pointer;}

div.tmenu{position: absolute; width: 300px; text-align: right; right: 0px;padding-right:25px; height: 80px;}
.tmenu a{ font-family: Trebuchet MS,Tahoma,Verdana; font-size: 13px; font-weight: Bolder; color: #671314; padding-left: 35px; text-decoration: underline;}
.tmenu a:hover{ font-family: Trebuchet MS,Tahoma,Verdana; font-size: 13px; font-weight: Bolder; color: #671314; padding-left: 35px; text-decoration: none;}
div.tmenu2{position: absolute; width: 300px;top: 135px;float: left; left: 42px;}


div.page_title{ left: 25px; top:180px;position: absolute; width:69%;text-align: Center; font-family: Trebuchet MS,Tahoma,Verdana;font-size: 20px;color: #000000;}
div.page_title2{ padding-bottom: 20px;width:100%;text-align: Center; font-family: Trebuchet MS,Tahoma,Verdana;font-size: 22px;color: #000000;}

div.center{ position: absolute; width: 69%; top: 210px; ; text-align: justify;left:25px; font-family: Trebuchet MS,Tahoma,Verdana; font-size: 12px; Color: #111111;}
div.right{  position: absolute; right:0px; padding-right:10px; width: 250px;top: 210px;}

.right td{color: #010101; text-align: center;}

.right #menu2 { padding-top: 2px;width: 270px;height: 258px;background-image: url('../images/right_menu1.jpg');background-position:top center; background-repeat:no-repeat;}
.user_text    { font-family: Tahoma,Verdana,Arial;font-size: 11px; Color: #111111;border: 1px solid;border-color: #e4dccc;background-color: #f7f2e8;width:80%;height: 145px;padding: 5px 5px 5px 5px;}



#content{float: left; width: 950px; padding-left: 20px; overflow: hidden;}

#container, .shadow_catalog { overflow: hidden; min-height: 1%; _height: 1%;padding-top: 10px; }
ul {list-style: none; }

.shadow_catalog { font-family: Trebuchet MS,Tahoma;font-size:11px; padding-bottom: 33px; margin-right: -20px; }
.shadow_catalog li { float: left; width: 50%; padding: 7px 0; white-space: nowrap; overflow: hidden;}
.shadow_catalog .img1{padding-right: 20px;}


.shadow_catalog .st1{padding-top: 5px;padding-left: 5px;}
.shadow_catalog .st2{padding-top: 5px;padding-left: 5px;}

.shadow_catalog a{font-family: Trebuchet MS,Tahoma,Verdana;font-size: 12px; color: #000000;text-decoration: none;}
.shadow_catalog a:hover{font-family: Trebuchet MS,Tahoma,Verdana;font-size: 12px; color: #000000;text-decoration: none;}

.shadow_catalog a.name{font-family: Trebuchet MS,Tahoma,Verdana;font-size: 14px; font-weight: Bolder;color: #000000;text-decoration: underline;}
.shadow_catalog a.name:hover{font-family: Trebuchet MS,Tahoma,Verdana;font-size: 14px;font-weight: Bolder; color: #000000;text-decoration: none;}

#sort_dop{line-height: 26px;}
#sortl{font-family: Trebuchet MS,Tahoma,Verdana;font-size: 14px; font-weight: Bolder;color: #000000;text-decoration: underline;}
#sortl:hover{font-family: Trebuchet MS,Tahoma,Verdana;font-size: 14px; font-weight: Bolder;color: #000000;text-decoration: none;}



.list_photo{float: left; border: 1px solid; border-color: #c0a58b; width: 140px; height: 105px; background-color: #f7f0d6; padding: 5px 5px 5px 5px;}
.list_text{ left: 5px; font-size: 12px; line-height: 20px;}

div.print_title{width: 100%;text-align: left;font-family: Arial Black;font-size: 22px; padding-bottom: 10px;}
div.print_ank{  font-family: Arial,Georgia;font-size: 12px;font-weight: Bolder;line-height: 19px;}
div.print_price{ width: 95%; border: 1px solid #d8cec6; background-color: #f1e8d7;padding: 5px 5px 5px 5px;}
div.alert{color: #F40000;font-family: Arial Black,Verdana,Tahoma;font-size: 15px;}

.print_num{     width:90px;text-decoration: underline; font-family: Trebuchet MS,Tahoma,Verdana;font-size: 12px;}
td.print_text{  text-align: justify;}
td.print_menu{  line-height: 30px;}

a.m{ font-family: Trebuchet MS,Tahoma,Verdana; font-size: 13px; font-weight: Normal; color: #671314; text-decoration: underline;}
a.m:hover{ font-family: Trebuchet MS,Tahoma,Verdana; font-size: 13px; font-weight: Normal; color: #671314; text-decoration: none;}


div.bin_list{  position: relative; background-color: #f1e8d7; width: 100%; margin-bottom: 10px; float: left;}
div.bin_list2{ position: relative; border: 1px solid #dcd5ce ; background-color: #f1e8d7; width: 98%; margin-bottom: 10px; float: left; padding: 5px 5px 5px 5px;}
div.bin_list3{ position: relative; border: 1px solid #dcd5ce ; background-color: #f1e8d7; width: 98%; margin-bottom: 10px; float: left; padding: 5px 5px 5px 5px;text-align: center;}

.bin_img{margin-right: 8px;}
.bin_title{ font-family: Trebuchet MS,Tahoma,Verdana; font-size: 16px; font-weight: Bolder; }


#anketa_title{ position: relative;font-family: Trebuchet MS,Tahoma,Verdana;font-size: 16px;font-weight: Bolder;}


div.faq_list{height: 50px;margin-bottom: 10px;color: #555555;}
div.faq_title{height: 50px;margin-bottom: 10px;font-family: Tahoma,Verdana;font-size: 18px;font-weight: Bolder;color: #671314;}
a.faq_link{font-family: Tahoma,Verdana;font-size: 18px;text-decoration: underline; color: #671314;padding-left: 10px;}

a.faq_back{font-family: Tahoma,Verdana;font-size: 11px;text-decoration: underline; color: #555555;}
a.faq_back:hover{font-family: Tahoma,Verdana;font-size: 11px;text-decoration: underline; color: #000000;}

#vopros{ width: 100%; height: 33px; background-image:url('../images/icon-question.gif'); background-position:top left; background-repeat:no-repeat; padding-left: 30px; padding-top: 8px; font-family: Trebuchet MS,Tahoma,Verdana; font-size: 14px; font-weight: Bolder; color: #8b6f52;}
#otvet{  width: 100%; height: 33px; background-image:url('../images/icon-answer.gif'); background-position:top left; background-repeat:no-repeat; padding-left: 30px; padding-top: 8px; font-family: Trebuchet MS,Tahoma,Verdana; font-size: 13px; font-weight: Normal; color: #555555;}
div.fl{  width: 100%; margin-bottom: 20px;}

div.bottom_sha{position:relative;width: 192px;height: 39px;text-align:right;padding-top: 80%;float:left;}

div.bottom_counter{position:relative; width: 31px; height:31px;bottom: 0px; left: 97%;top: 60px;}

a.mbinl{text-decoration: none;color: #000000;}
a.mbinl:hover{text-decoration: none;color: #671314;}


/* Карта сайта */
div.pname{font-family: Trebuchet MS,Tahoma,Verdana;font-size: 16px;font-weight: Bolder;color:#671314;}
a.maplink{font-size: 12px;color: #555555;text-decoration: underline;}
a.maplink:hover{font-size: 12px;color: #555555;text-decoration: none;}

/* H */
h1{font-family: Trebuchet MS,Tahoma,Verdana;font-size: 20px;color: #000000;}
h2{font-family: Trebuchet MS,Tahoma,Verdana;font-size: 18px;color: #000000;}
h3{font-family: Trebuchet MS,Tahoma,Verdana;font-size: 16px;color: #000000;}
h4{font-family: Trebuchet MS,Tahoma,Verdana;font-size: 14px;color: #000000;}