/* CSS Document */

*{margin:0px; padding:0px;}

img{border:none;}

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background:#fff;
}

body a{
outline:none;
color:#990000;
}

body a:hover{
text-decoration:none;
}

p{
padding-bottom:12px;
}

ul, ol{
padding:0px 0px 10px 20px;
}



h1{
font-family:"Trebuchet MS";
font-size:30px;
color:#333333;
font-weight:normal;
padding-bottom:12px;
}

.main{
width:1000px;
margin:auto;
}

.header{
height:352px;
}

.header img{
display:block;
}

.header_l{
height:352px;
width:204px;
float:left;
}

.header_c{
height:306px;
width:246px;
background:url(../images/header_c.jpg) left top no-repeat;
float:left;
padding:46px 0px 0px 91px;
}

.header_r{
height:352px;
width:205px;
float:right;
}

.door_l{
height:352px;
width:127px;
float:left;
background:url(../images/hdoor_lt.jpg) left top no-repeat;
}

.door_l .doorbg{
height:291px;
background:url(../images/hdoor_lb.jpg) left bottom no-repeat;
padding-top:61px;
}

.door_r{
height:352px;
width:127px;
float:left;
background:url(../images/hdoor_rt.jpg) right top no-repeat;
}

.door_r .doorbg{
height:291px;
background:url(../images/hdoor_rb.jpg) right bottom no-repeat;
padding-top:61px;
}

#flashcontent1,
#flashcontent2{
height:243px;
width:127px;
}

.content{
padding:0px 0px 0px 22px;
}

.leftcol{
width:212px;
float:left;
padding-bottom:155px;
}

.rightcol{
width:766px;
float:right;
background:url(../images/menu_bg.gif) top repeat-x;
}

.tizer{
font-family:"Trebuchet MS";
font-size:18px;
padding:25px 0px 0px 46px;
}

.tizer a{
color:#999999;
text-decoration:none;
}

.tizer a:hover{
color:#9f1010;
}

.tizer_cat{
height:193px;
width:174px;
float:left;
background:url(../images/tizer_catalog.jpg) left top no-repeat;
margin-right:64px;
}

.tizer_cat div{
height:30px;
width:176px;
position:absolute;
text-align:center;
margin:151px 0px 0px 119px;
background:url(../images/tizer_bubble.gif) right top no-repeat;
padding:5px 0px 0px 0px;
}

.tizer_inf{
height:187px;
width:302px;
float:left;
background:url(../images/tizer_inf.jpg) left top no-repeat;
padding:7px 0px 0px 14px;
}

.submenu{
background:url(../images/submenu_bg.jpg) left repeat-y;
margin-bottom:48px;
}

.submenutbg{
background:url(../images/submenu_t.jpg) left top no-repeat;
}

.submenubbg{
min-height:230px;
background:url(../images/submenu_b.jpg) left bottom no-repeat;
padding:170px 25px 10px 22px;
}

.catalog{
list-style:none;
padding:0px 0px 0px 0px;
}

.catalog li{
font-weight:bold;
list-style:none;
background:url(../images/dttdbrdr.gif) left bottom repeat-x;
margin-bottom:10px;
padding:0px 0px 10px 0px;
}

.catalog li.lilast{
margin-bottom:0px;
padding-bottom:0px;
background:none;
}

.catalog ul{
padding:5px 0px 0px 0px;
}

.catalog ul li{
background:url(../images/bullet.gif) 2px 6px no-repeat;
margin:0px;
padding:0px 0px 5px 20px;
}

.contacts{
height:135px;
margin-top:-197px;
width:166px;
position:absolute;
background:url(../images/contacts_t.jpg) left top no-repeat;
margin-left:4px;
padding:24px 23px 38px 23px;
}

.menu{
height:35px;
}

.menu .ilinks{
height:20px;
width:131px;
float:left;
padding:11px 0px 0px 57px;
}

.menu .ilinks img{
float:left;
margin-right:18px;
}

.menuul{
width:550px;
font-family:"Trebuchet MS";
font-size:17px;
color:#999999;
list-style:none;
float:left;
padding:0px;
}

.menuul li{
float:left;
list-style:none;
padding:4px 30px 0px 0px;
}

.menuul a{
color:#999999;
text-decoration:none;
}

.menuul a:hover{
color:#990000;
}

.brands{
height:78px;
background:url(../images/brands_bg.jpg) left top no-repeat #f4f4f4;
margin-bottom:42px;
padding:10px 30px 10px 40px;
}

.brands img{
display:block;
margin:auto;
}

.brands table{
height:78px;
width:100%;
}

.brands table td{
height:78px;
vertical-align:middle;
}

.docbody{
padding:0px 0px 0px 36px;
}

.news{
background:#f4f4f4;
margin-bottom:6px;
padding:0px 0px 0px 18px;
}

.news .ncontacts{
width:218px;
float:left;
padding:0px 54px 10px 0px;
}

.contactslink{
height:164px;
width:197px;
font-family:"Trebuchet MS";
font-size:18px;
background:url(../images/contacts_b.jpg) left top no-repeat;
padding:20px 0px 0px 21px;
}

.contactslink a{
color:#999999;
text-decoration:none;
}

.contactslink a:hover{
color:#990000;
}

.news .newsdiv{
width:700px;
float:left;
padding:32px 0px 18px 0px;
}

.news .title{
font-family:"Trebuchet MS";
font-size:30px;
color:#333333;
font-weight:normal;
padding-bottom:12px;
}

.morelink{
font-weight:bold;
padding-bottom:12px;
}

.morelink a{
background:url(../images/bullet.gif) 0px 4px no-repeat;
padding-left:19px;
}

.newscell{
width:304px;
float:left;
padding:0px 50px 12px 0px;
}

.newscell.ncright{
padding-right:0px;
}

.newscell .ndate{
font-size:12px;
font-weight:bold;
color:#b8b8b8;
padding-bottom:4px;
}


.footer{
font-size:12px;
color:#999999;
border-top:1px solid #eeeeee;
padding:35px 25px 25px 35px;
}

.footer a{
color:#999999;
}

.copyrights{
width:300px;
float:left;
}

.copyrights a{
font-weight:bold;
}

.counters{
height:32px;
width:300px;
float:right;
padding:7px 0px 0px 0px;
}

.counters div{
float:right;
padding-left:10px;
}


.spacer{
height:1px;
clear:both;
}

