html, body, ul, li, p,
h1, h2, h3, h4, h5, h6,
a, img, form {
        margin: 0;
        padding: 0;
        border: 0}
body{width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#6C6C6C;min-width:995px;width:expression(document.documentElement.clientWidth < 995 ? "995px" : "auto")}
/* HTML tags : end */
ul{list-style-type:none}
h1{}
h2{font-size:12px;font-weight:bold;color:#526591;padding:0 0 10px 0}
p{}
a{}
a:hover{}
/* Top */
#top{float:left;width:100%;background:url(http://roof-pro.ru/images/top_bg.jpg) repeat-x;}
#top .nav{float:left;background:url(http://roof-pro.ru/images/nav_bg.jpg) no-repeat;width:211px;height:109px;padding: 10px 0 0 20px}
#top .nav a{margin:0 20px}
#top .flash{float:left;width:535px;height:119px}
#top .search{float:left;background:url(http://roof-pro.ru/images/top_right.jpg) no-repeat;width:229px;height:54px;padding:65px 0 0 0;text-align:right}
.search-input{width:150px;z-index:1}
.search-b{background:url(http://roof-pro.ru/images/go.gif) no-repeat;height:22px;width:36px;cursor:pointer;border:0;margin-left:5px}
/* Top */
/* Header: start */
#header{clear:both;background:url(http://roof-pro.ru/images/header_box02_bg.gif) left top repeat-x;height:259px;}
#header .left{float:left;width:623px;height:259px;background:url(http://roof-pro.ru/images/menu_bg.gif) left bottom no-repeat;}
.left-img{float:left;}
.spec-box{float:left;background:url(http://roof-pro.ru/images/header_box_bg.gif) no-repeat;width:327px;height:233px;padding:15px 10px 10px 55px;}
/* menu: start */
.menu{} 
/* menu: end */
#header .right{margin:0 0 0 653px;background:url(http://roof-pro.ru/images/header_box02_bg.gif) left top repeat-x;height:225px;padding:30px 0 0 0}
#header .right p{padding:0 0 8px 0}
/* Header: end */
.goods-box{padding:0 0 10px 0}
.goods-box img{float:left;padding:0 5px 0 0}
.goods-title{font-size:12px;font-weight:bold;color:#526591}
.goods-txt{padding:5px 0}
.goods-price{font-size:14px;color:#C01B36;font-weight:bold}
.tools{}
.tools a{color:#6C6C6C;}
.tools a:hover{text-decoration:none}

.title{}
.title a{color:#FFFFFF;}
.title a:hover{text-decoration:none}

/* Content */
.content{clear:both;background:url(http://roof-pro.ru/images/leftbar_bg.gif) top left repeat-y;}
#leftbar{float:left;width:265px;}
#leftbar .title{height:20px;font-size:12px;font-weight:bold;color:#FFF;padding:6px 0 0 10px;font-family:Arial, Helvetica, sans-serif}
#leftbar .title img{padding-right:5px;margin-bottom:-2px}
#leftbar .title2{height:23px;font-size:11px;font-weight:bold;color:#FFF;padding:3px 0 0 10px;font-family:Arial, Helvetica, sans-serif;line-height:10px}
#leftbar .title2 img{padding-right:5px;margin-bottom:-6px}
*html #leftbar .title2{height:26px;font-size:11px;font-weight:bold;color:#FFF;padding:1px 0 0 10px;font-family:Arial, Helvetica, sans-serif;line-height:10px}
*html #leftbar .title2 img{padding-right:5px;margin-bottom:-6px}
#leftbar ul{background-color:#F2F2F2;width:221px;padding:10px 0 10px 10px}
#leftbar ul li{background:url(http://roof-pro.ru/images/menu_sep.gif) left bottom no-repeat;padding:3px 10px 3px 10px}
#leftbar ul li.end{background:none}
#leftbar ul li a{color:#7C7C7C;text-decoration:none}
#leftbar ul li a:hover{text-decoration:underline}

#rightbar{padding:35px 20px 0 285px;background:url(http://roof-pro.ru/images/content_top.gif) left top no-repeat;}
#rightbar .box01{float:left;background-color:#F8F9FC;padding:24px;width:93%}
#rightbar .box02{float:left;background-color:#FFF;padding:24px;width:93%}
#rightbar .box-left{float:left;width:48%;padding-right:10px}
#rightbar .box-right{float:left;width:50%}
.box-tools{clear:both;padding-top:15px}
*html .box-tools{clear:both;padding-top:10px}

.box03{}
.box03-left{float:left;220px;text-align:center}
.box03-left a{color:#6C6C6C;text-decoration:none}
.box03-left a:hover{text-decoration:underline}
.box03-right{padding:0 0 0 230px}

.ul-box{float:left;width:100%}
.ul-box ul{width:35%;float:left;padding:30px 10px 10px 60px}
.ul-box ul li{background:url(http://roof-pro.ru/images/plus.gif) top left no-repeat;padding:0 0 20px 20px}

/* Content */

/* Footer : start */
#footer{background:url(http://roof-pro.ru/images/footer_bg.gif) left top no-repeat;height:30px;text-align:center;padding:14px 0 0 0;}
#footer a{color:#FFF;font-weight:bold;font-size:12px;text-decoration:none}
#footer a:hover{text-decoration:underline}
/* Footer : end */

.clear{clear:both;font-size:1px;height:1px}

.clLevel0{padding-top:4px;padding-left:2px;font-size:12px;color:#354764;font-weight:bold;font-family:Verdana, Arial, helvetica;position:absolute;}
.clLevel0over{padding-top:4px;padding-left:2px;font-size:12px;cursor:pointer;color:#354764;font-family:Verdana, Arial,helvetica,tahoma;position:absolute;}
.clLevel1{padding-top:4px;padding-left:2px;font-size:12px;color:#354764;font-family:Verdana, Arial,helvetica,tahoma;position:absolute;background:url(http://roof-pro.ru/images/menu_bg.gif) left;}
.clLevel1over{padding-top:4px;padding-left:2px;font-size:12px;cursor:pointer;color:#354764;font-family:Verdana, Arial,helvetica,tahoma;position:absolute;}
.clLevel1border{visibility:hidden;position:absolute;background-color:#D7DCE1;}


