@charset "utf-8";

BODY {
	background: url(i/bkg.jpg) repeat-x;
	text-align: center;
	margin: 40px;
	padding: 0;
}

P, DT, DD {font-family: Georgia; font-size: 10pt; color:#707070}
IMG {border:0;}

.carttotal {font-family: Georgia; font-size: 10pt; color:#a66d12; font-weight: bold}
.carttext {font-family: Georgia; font-size: 9pt; color:#b09d7f}
.fineprint {font-size:x-small}

#content {width:880px; margin:0 auto; text-align:left; padding:0; font-family: Georgia; font-size: 11pt; color:#707070}

#leftcol {width: 190px; float: left}
#rightcol {width: 650px; float: left; padding-left: 35px; }
#footer {width: auto; clear:both; padding-top:20px}

#logo {text-align:center; padding-top:10px}
#logo H1 {font-family: Georgia; font-size: 10pt; color:#a66d12; font-weight: normal; margin-top:-1px}
#logo H2 {font-family: Georgia;	font-size: 20pt; color:#085eae;	font-weight: normal; margin-top:8px}

#cart {padding-top:30px}
#cart P {font-size: 9pt; color:#b09d7f}
#cart A {color:#b09d7f; text-decoration: none; border-bottom:1px dotted #b09d7f; padding-bottom: 1px}
#cart A:hover {color:#ffb100; border-bottom-color:#ffb100}

#boxCategories {padding-top:44px}
#boxCategories A {text-decoration: none; }

div .boxMenuCategory {line-height: 22pt}
div .boxMenuCategory A {font-size: 14pt; color: #085eae; border-bottom:1px dotted #085eae; padding-bottom: 1px;}
div .boxMenuCategory A:hover {color:#ffb100; border-bottom:1px dotted #ffb100}

div .boxMenuSubCategory {padding-left: 1em; line-height: 16pt}
div .boxMenuSubCategory A {font-size: 11pt; color: #707070; border-bottom:1px dotted #707070; padding-bottom: 1px}
div .boxMenuSubCategory A:hover {color:#ffb100; border-bottom:1px dotted #ffb100}

#topmenu{font-family: Georgia; font-size: 9pt; text-transform:uppercase; padding-bottom:17px}

#menuitem {padding-right:20px; float: left; padding-bottom:1px; }
A.menu1{text-decoration: none; border-bottom:1px dotted; }
A.menu1:link, A.menu1:visited{color:#a66d12; border-bottom-color: #a66d12;}
A.menu1:hover{color:#ffb100; border-bottom-color: #ffb100;}


#banner {padding-top:19px; margin: 0}

#sec_hdr {padding-top: 0px;  margin-bottom: -10px}
#sec_hdr H1, .contentBoxHeading, #rightcol H1 {font-family: Georgia; font-size: 24pt; color: #085eae; font-weight: normal;}
#sec_hdr H1 A {text-decoration:none; font-family: Georgia; font-size: 24pt; color: #085eae; font-weight: normal; border-bottom:1px dotted #085eae; padding-bottom: 1px}
#sec_hdr H1 A:hover {color:#ffb100; border-bottom:1px dotted #ffb100;}

#product {width:305px; float: left; padding-right: 20px; font-family: Georgia; font-size: 8pt; color: #a66d12; padding-bottom:20px; clear:both;}
#product_even {width:305px; float: left; padding-right: 20px; font-family: Georgia; font-size: 8pt; color: #a66d12; padding-bottom:20px;}

.prod_title {padding-bottom:10px;}
A.title:link, A.title:visited {font-size: 14pt; color: #a66d12; line-height:18pt; text-decoration:none; border-bottom:1px dotted #a66d12;}
A.title:hover {color:#ffb100; border-bottom-color: #ffb100;} 
.itemDescriptionPrice {font-size: 14pt; color: #a66d12; line-height:10pt}

#prod_pic {width: 125px; float: left; padding-right:8px}
#prod_pic A {text-decoration:none; border-bottom:none}

#prod_txt {width: 160px; float: left; padding-bottom: 1px}
#prod_txt A {font-size: 10pt; color: #707070; text-decoration:none; border-bottom:1px dotted #707070;}
#prod_txt A:hover {font-size: 10pt; color: #ffb100; text-decoration:none; border-bottom:1px dotted #ffb100;}

/* Страница карточки товара */
#prod_left {width: 300px; float: left; padding-right:8px}
#prod_right {width: 250px; float: left; padding-bottom: 1px}

div.ProductInfoLeft
   {
     float: left;
     margin-right: 1em;
   }

div.ProductInfoRight
   {
     float: left;
     margin-left: 1em;
     text-align: right;
   }
p.CartContentRight
   {
     text-align: right;
     padding-right: 0.2em;
     width: 350px;
   }
div.clear
   {
     clear: both;
   }   

div.page {
color:#A66D12;
float:left;
font-family:Georgia;
font-size:8pt;
padding:0px;
margin:10px 20px 0px 0px;
width:305px;
height:195px;
overflow:hidden;
}
div.itemimage {
float:left;
width:125px;
}
div.itdes {
position:relative;
margin-left:130px;
padding:0px;
}
div.itemname {
position:relative;
margin:0px;
padding:0px 0px 10px 0px;
}
div.itemname a, div.itemname a:visited{
color:#A66D12;
font-size:14pt;
line-height:18pt;
font-family:Georgia;
}
div.itemname a:hover{
color:#FFB100;
}
div.itemprice {
color:#A66D12;
font-size:14pt;
line-height:10pt;
margin:0px;
padding:0px 0px 15px 0px;
}
div.itemDescription {
color:#707070;
font-size:10pt;
}
div.itemDescription a, div.itemDescription a:visited{
color:#A66D12;
font-size:10pt;
line-height:10pt;
font-family:Georgia;
}
div.itemDescription a:hover{
color:#FFB100;
}