/* General */
*{margin:0;padding:0}
img{border:0}
ul li{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold}
html,body{height:100%;width:100%;background:#d9d9d9;color:#000;font:normal 12px Arial,sans-serif;text-align:center}
/* Link */
a{color:#065680;text-decoration:underline}
a:hover{text-decoration:none}
/* Green */
.greenline{position:relative;width:995px;margin:0 auto;text-align:left;padding:1px 0}
/* Content */
.content{position:relative;padding-left:11px;background:#32760a}
/* Header */
.header{position:absolute;top:0px;right:0px;width:984px;height:191px;background:url(/img/sum-h.jpg) right top scroll no-repeat}
.header .logo{height:138px}
.header .slogan{margin-left:60px;width:250px;font:normal 18px Tahoma;color:#323232;line-height:20px}
.header .menu{height:49px;background:url(/img/tm.png) left top scroll repeat-x}
.header .menu table{/*height:49px;*/width:678px;;overflow:visible}
.header .menu table td{background:url(/img/white.gif) left top scroll no-repeat;text-align:center;vertical-align:top;position:relative;overflow:visible}
.header .menu table td.first{background:none}
.header .menu table td ul.subnav{top:0;background:#efefef;z-index:10000}
.header .menu table td ul.subnav a{color:#666;font:normal 12px Tahoma;text-decoration:underline;padding:0;background:none}
.header .menu table td ul.subnav li{background:#efefef;border:1px solid #dadada;padding:5px;text-align:left}
.header .menu table td ul.subnav li.hover{background:#009beb}
.header .menu table td ul.subnav li.hover a{font-weight:bold;color:#fff}
.header .menu table td a,.header .menu table td span{cursor:pointer;display:inline-block;font:italic bold 16px Tahoma;color:#fff;text-decoration:none;line-height:49px;padding-left:20px;background:url(/img/tm-arr2.png) left center scroll no-repeat}
.header .menu table td img{margin-right:10px;position:relative;vertical-align:middle}
.header .menu .tm{position:relative;float:left;display:inline;overflow:hidden;width:678px}
.header .menu .search{position:relative;float:left;display:inline;overflow:hidden;width:306px;height:49px;background:#a41100}
.header .menu .search form{position:relative;margin-left:1px;height:49px;background:url(/img/search.png) left top scroll repeat-x;text-align:center}
.header .menu .search form input{position:relative;margin-top:15px;vertical-align:middle;border:1px solid #a7a6aa;line-height:20px;margin-right:10px;width:215px}
.header .menu .search form input.button{border:none;margin-right:0;width:auto}
.header .menu .search form{position:relative;margin-left:1px;height:49px;background:url(/img/search.png) left top scroll repeat-x}
/* Content left */
.sidebar_left{position:relative;float:left;display:inline;overflow:hidden;width:228px;margin-left:-984px;padding-top:191px}
.sidebar_left .banner{text-align:center;padding:1px 0 5px 0}
.sidebar_left .title{background:url(/img/title.png) left top scroll no-repeat;text-indent:25px;font:italic bold 14px Tahoma;line-height:36px;color:#0b618d}
.sidebar_left .red{background:url(/img/red-title.png) left top scroll no-repeat;color:#fff}
.sidebar_left .block{background:#f8f8f8;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-bottom:10px}
.sidebar_left div.menu{}
.sidebar_left div.menu div.li{position:relative;margin:0 0 0 3px;border-top:1px solid #e0d5d5;padding:8px 5px 8px 45px;text-align:left;background:url(/img/l-menu-arr.png) 25px 13px scroll no-repeat}
.sidebar_left div.menu div.first{border-top:none}
.sidebar_left div.menu div.subdiv{position:relative;background:#fff url(/img/sub123.png) 1px 1px scroll no-repeat;padding:1px 1px 0px 0px;border-top:1px solid #e0d5d5;margin-bottom:1px}
.sidebar_left div.menu div.subdiv li{padding:8px 5px 8px 10px;background:url(/img/l-mini-arr.png) left 13px scroll no-repeat}
.sidebar_left div.menu ul.sub{background:url(/img/sub321.png) 1px bottom scroll no-repeat;padding:0 0 1px 35px}
.sidebar_left form.opros{color:#3a3e40}
.sidebar_left form.opros .quest{padding:0px 20px 15px 30px;font-size:18px;color:#e9151b;line-height:20px}
.sidebar_left form.opros .answ{padding:0 10px 20px 35px;line-height:20px}
.sidebar_left form.opros .answ input{vertical-align:middle;margin-right:10px}
.sidebar_left form.opros .buttons{text-align:center;white-space:nowrap}
.sidebar_left form.opros .buttons *{vertical-align:top}
.sidebar_left form.opros{padding:10px}
/* Content center */
.center{position:relative;float:left;width:984px;overflow:hidden;background:#fff}
.center .in{position:relative;margin: 0 257px 0 239px;padding-top:191px}
/* Text */
.in .walking-string{border:1px solid #78aacc;padding:5px;background:#fafafa;margin-bottom:10px}
.in .walking-string a{display:block;font:bold 16px Arial;color:#9f3429}
.in .titlepage{border:1px solid #78aacc;padding:10px;background:#c6e8fa url(/img/titlepage.png) left top scroll repeat-x}
.in .titlepage img{float:left;margin:0 10px 5px 0;border:2px solid #859298}
.in .titlepage h1{font-size:18px;color:#216ee1;margin-bottom:10px}
.in .titlepage p{margin-bottom:10px}
.in .hits{border:0;width:100%}
.in .hits td{vertical-align:top;text-align:left;width:50%;border-bottom:1px solid #d2d2d2;padding-bottom:10px}
.in .hits td.maxi h2{font:bold 14px Arial;color:#065680;padding:5px 10px}
.in .hits td.maxi div.clear{padding:5px 10px}
.in .hits td.maxi div.clear img{float:left;margin:0 10px 5px 0}
.in .hits td.maxi p.more{padding:5px 10px}
.in .hits td.maxi p.more a{color:#2270e2}
.in .hits td.maxi p.price{padding:5px 10px;font-size:18px}
.in .hits td.maxi p.price .red{color:#e9151b}
.in .hits td.mini{vertical-align:middle;height:45px;padding:0}
.in .hits td.lefttd{border-right:1px solid #d2d2d2}
.in .hits td.mini p{padding:0 10px}
.in .hits td.mini a{font-size:11px;color:#e9151b}
.text{position:relative;padding:10px 5px 15px 5px;margin:0 16px 10px 11px}
.text h1{font:normal 24px Tahoma,sans-serif;padding:0 5px 10px 5px;}
/* Content left */
.sidebar_right{position:relative;float:left;display:inline;overflow:hidden;width:241px;margin-left:-241px;padding-top:191px}
.sidebar_right .banner{text-align:center;padding:1px 0 5px 0}
.sidebar_right .title{background:url(/img/title1.png) left top scroll no-repeat;text-indent:25px;font:italic bold 14px Tahoma;line-height:36px;color:#0b618d}
.sidebar_right .red{background:url(/img/red-title1.png) left top scroll no-repeat;color:#fff}
.sidebar_right .block{background:#f8f8f8;border-left:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-bottom:10px}
.sidebar_right .marka{text-align:center;padding-bottom:10px}
.sidebar_right .marka .photo{text-align:center;padding:10px 0}
.sidebar_right .marka p a{font-weight:bold;color:#e9151b}
.sidebar_right div.articles{}
.sidebar_right div.articles div.li{margin:0 5px;border-top:1px solid #e0d5d5;padding:5px 0 5px 25px;text-align:left;background:url(/img/l-menu-arr.png) 10px 10px scroll no-repeat}
.sidebar_right div.articles div.first{border-top:none}
.sidebar_right div.articles .more{text-align:right;vertical-align:middle;border-top:1px solid #d7d7d7;padding:10px}
.sidebar_right div.articles .more a{font:bold 11px Arial;color:#e9151b}
.sidebar_right div.articles .hid ul{padding-bottom:10px}
.sidebar_right div.articles .hid ul li{margin:5px 25px}
.sidebar_right .news{padding-top:10px}
.sidebar_right .news .date{font-size:11px;color:#85888e;padding:0 10px}
.sidebar_right .news .tit{;padding:0 10px}
.sidebar_right .news .tit a{color:#0e4493}
.sidebar_right .news .cont{margin-bottom:10px;padding:0 10px}
.sidebar_right .news .more{text-align:right;vertical-align:middle;border-top:1px solid #d7d7d7;padding:10px}
.sidebar_right .news .more a{font:bold 11px Arial;color:#e9151b}
/* Footer */
.footer{position:relative;padding:40px 20px 25px 20px;background:#f8f8f8 url(/img/f.png) left top scroll repeat-x;font-size:12px;color:#000}
.footer a{color:#e9151b}
/* Clear */
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clear {display:inline-block;;background:#fff}
.clear {display:block;}
/* Catalog */
.catalogtable{border:solid #d2d2d2;border-width:0 1px;width:100%;vertical-align:middle;text-align:left}
.catalogtable td{padding-right:10px}
.catalogtable thead td{border:solid #666;border-width:1px 0;font-size:14px;}
.catalogtable tbody td{border:solid #d2d2d2;border-width:0 0 1px 0;padding:3px 0}
.way{margin-bottom:10px}
.way li{float:right;padding:3px 10px}
