/* CSS Document */

*{margin:0px; padding:0px;}

img{border:none;}

img.png{behavior:url("png.htc");}

html{
height:100%;
}

body{
height:100%;
font-family:Tahoma, "Trebuchet MS";
font-size:12px;
color:#9f594b;
background:url(../images/body_bg.jpg) left top #0a0f00
}

body a{
color:#9e3a26;
}

h1{
font-family:"Trebuchet MS";
font-size:24px;
font-weight:normal;
color:#a23621;
padding-bottom:12px;
}

h2{
font-family:"Trebuchet MS";
font-size:24px;
font-weight:normal;
color:#a23621;
padding-bottom:12px;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#ce6b40;
}

h3 a{
color:#ce6b40;
text-decoration:none;
}

ul{
list-style:none;
}

ul li{
list-style:none;
background:url(../images/bullet.gif) 0px 2px no-repeat;
padding:0px 0px 11px 16px;
}

ol{
padding:0px 0px 10px 20px;
}

p{
padding-bottom:14px;
}

.mainbg{
min-height:100%;
background:url(../images/body_tbg.jpg) left top repeat-x;
}

.main{
width:990px;
margin:auto;
padding:16px 0px 47px 0px;
}

.header{
height:271px;
background:url(../images/header_bg.jpg) left top no-repeat;
}

.header a{
outline:none;
}

.logo{
height:168px;
padding:18px 0px 0px 221px;
}

.logo img{
display:block;
}

.basket{
width:226px;
text-align:center;
font-size:11px;
padding-left:358px;
}

.basket .title{
height:17px;
padding-bottom:15px;
}

.basket .title img{
float:right;
}

/* Menu */

.menudiv{
height:107px;
background:url(../images/menudiv_bg.gif) top repeat-x;
}

.menudivbg{
height:107px;
background:url(../images/menudiv_lbg.gif) left top no-repeat;
}

.search{
height:70px;
width:205px;
float:left;
background:url(../images/search_btnbg.gif) right bottom no-repeat;
padding:13px 0px 0px 20px;
}

.search .label{
height:12px;
}

.search .label img{
display:block;
}

.search .itext{
height:22px;
width:140px;
float:left;
background:url(../images/itsearch.gif) left top no-repeat;
margin:0px 2px 0px 0px;
padding:8px 0px 0px 4px;
}

.search .itext input{
width:125px;
font-family:Tahoma, "Trebuchet MS";
font-size:11px;
color:#fff;
border:none;
background:none;
}

.search .button{
float:right;
}

.menu{
height:60px;
width:640px;
float:right;
background:url(../images/menu_bg.jpg) left top no-repeat;
padding:20px 0px 0px 125px;
}

.menu img{
float:left;
}

.menu a img{
margin-top:9px;
}

/* Content */

.content{
background:url(../images/content_tbg.gif) top repeat-x #3a0101;
padding:0px 20px 0px 20px;
}

.leftcol{
width:240px;
float:left;
padding:0px 30px 0px 0px;
}

.phone{
height:132px;
width:116px;
background:url(../images/phone_bg.jpg) left top no-repeat;
margin-bottom:29px;
padding:102px 0px 0px 124px;
}

.phone img{
display:block;
}

.authf{
height:123px;
font-size:11px;
background:url(../images/loginf_bg.gif) left top no-repeat;
margin-bottom:37px;
padding:17px 0px 0px 16px;
}

.authf1{
height:123px;
font-size:11px;
margin-bottom:37px;
padding:17px 0px 0px 16px;
}

.authf label{
display:block;
padding-bottom:2px;
}

.authf .input_text{
height:18px;
width:133px;
font-family:Tahoma, "Trebuchet MS";
font-size:11px;
color:#fff;
float:left;
background:#2c0101;
border:1px solid #490202;
margin:0px 6px 5px 0px;
padding:3px 0px 0px 4px;
}

.authf1 .input_text{
height:18px;
width:133px;
font-family:Tahoma, "Trebuchet MS";
font-size:11px;
color:#fff;
float:left;
background:#2c0101;
border:1px solid #490202;
margin:0px 6px 5px 0px;
padding:3px 0px 0px 4px;
}

.authf .button{
float:left;
}

.authf .links{
padding:6px 0px 0px 0px;
}

.authf .links span{
padding:0px 5px;
}

.newcell{
margin-bottom:19px;
}

.newcell .price{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;
}

.newcell .thumb{
width:128px;
float:left;
}

.newcell .nctext{
width:92px;
float:left;
}

.newcell .nctext h3{
position:relative;
margin-top:-2px;
}

.ncbody{
background:url(../images/newsc_grad.gif) left repeat-y #560404;
}

.ncbodybg{
background:url(../images/newsc_bg.gif) right bottom no-repeat;
padding:0px 10px 0px 10px;
}

.nctop{
height:10px;
}

.nctop img{
display:block;
}

.nctop div{
display:block;
}

.rekm_title{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ce6b40;
}

.rekm_title a{
color:#ce6b40;
text-decoration:none;
}

.rekm_text{
line-height:13px;
padding-bottom:18px;
}

.centcol{
width:490px;
float:left;
padding:0px 30px 0px 0px;
}

.breadcrumbs{
height:32px;
font-size:11px;
padding:0px 0px 10px 42px;
}

.breadcrumbs a{
float:left;
padding:1px 0px 1px 0px;
}

.breadcrumbs img{
float:left;
margin:5px 6px 0px 6px;
}

.breadcrumbs .ahome{
background:url(../images/ihome.gif) 0px 0px no-repeat;
padding-left:21px;
}

.docbody{
background:url(../images/docbody_bg.gif) left top no-repeat;
padding:22px 20px 0px 20px;
}

.prodcell{
width:215px;
float:left;
background:url(../images/procell_t.gif) left top no-repeat #560404;
margin-bottom:20px;
}

.prodcell1{
width:330px;
float:left;
background:url(../images/procell_t1.gif) left top no-repeat #560404;
margin-bottom:20px;
}

.briefprice{
width:100px;
float:left;
background:url(../images/bgprice.gif) left top no-repeat #560404;
margin-bottom:20px;
}	

.prodcell.pcright{
float:right;
}

.prodcell1.pcright{
float:right;
}

.prodcell h3{
padding-bottom:2px;
}

.prodcell1 h3{
padding-bottom:2px;
}

.prodcell .pic{
padding-bottom:8px;
}

.prodcell1 .pic{
padding-bottom:8px;
}

.prodcell .pic img{
display:block;
}

.prodcell1 .pic img{
display:block;
}

.prodcell .price{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;
}

.price{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#fff;
}

.prodcell1 .price{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;
}

.prodcellbg{
background:url(../images/procell_b.gif) left bottom no-repeat;
padding:10px;
}

.prodcellbg1{
background:url(../images/procell_b1.gif) left bottom no-repeat;
padding:10px;
}

.rightcol{
width:160px;
float:right;
font-size:11px;
padding-top:42px;
}

.rightcol ul a{
text-decoration:none;
}

.rightcol ul a:hover{
text-decoration:underline;
}

/* Footer */

.footer{
height:182px;
font-size:11px;
background:url(../images/footer_bg.gif) bottom repeat-x;
}

.footer .fphone{
width:205px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
float:left;
color:#880101;
padding:0px 0px 0px 172px;
}

.footer .fphone span{
font-size:20px;
}

.footer .copyright{
width:564px;
text-align:right;
float:right;
padding:10px 0px 0px 0px;
}

.footerbg{
height:57px;
background:url(../images/footer_lbg.gif) left bottom no-repeat;
padding:105px 20px 20px 20px;
}


.spacer{
height:1px;
clear:both;
}
