@charset "utf-8";
/* CSS Document */
body
{
margin: 5px; 
background-color: rgb(254, 247, 240);
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.main
{
margin-left: auto;
margin-right: auto;
border: 2px solid rgb(224, 219, 204);
width: 998px;
_width: 998px;
background-color: rgb(239, 232, 225);
}



/*Top*/
.main_top_bar
{
font-size:12px;
}

.top_bottom_bar
{
font-size: 11px;
height: 38px;
background-color: #856D55;
}

.tb_bar_left
{
float:left;
margin-top:12px;
}

.tb_bar_right
{
float:right;
margin-top:12px;
}

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

a.tb_bar_link:hover
{
color:#FFFFFF;
text-decoration:underline;
}
/*TopEnd*/

/*Left Column Start*/

.left
{
	float:left;
}
/*Left Column End*/

/*Center*/
.main_center
{
float:left;
padding:5px 0px;
width:657px;
max-width:657px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
color: #5a523b;
}

.main_center a
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
color: #5a523b;
}
/*Center*/

/*RightColumn */
.right
{
	float:right;
}
/*Right Column */

/* Column */
.column
{
background-color: rgb(239, 232, 225);
width:159px;
padding:5px;
}

.block_header
{
background-color:#E3DDCC;
border: 1px solid rgb(224, 219, 204);
}

.block_header_c
{
background-color:#E6E0B0;
border: 1px solid rgb(224, 219, 204);
}
.block_header_c span {
	color:#666;
	font-weight:bold;
}

.block_header_c span  a{
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
.col_block
{
background-color:#FDFAF1;
color:#000000;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
padding:7px 5px;
margin-bottom:5px;
border: 1px solid rgb(224, 219, 204);
}

.col_block_r
{
	color:#990000;
	font-weight:bold;
	font-size:12px;
}
.col_block_o
{
	color:#990000;
}
.col_block_e a
{
	color:#990000;
}

.col_block_e .header
{
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
}

.col_block_e .lightsmall
{
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
}
.col_bottom_block
{
margin-bottom:0px;
}
/* Column Blocks*/

.textbox
{
	width: 125px; font-size: 10px;
}

.separator
{
clear:both;
}

.footer
{
padding: 10px;
font-size: 9px;
font-family: Verdana;
color: #5a523b;
text-align:left;
}

#menu_block
{
text-align:left;
color:#990000;
}

#menu_block a
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#990000;
text-decoration:none;
}

#menu_block li
{
vertical-align:bottom;
list-style-type:none;
}

#menu_block img
{
cursor:pointer;
padding-right:3px;
}

.sub_menu li
{
cursor:pointer;
margin-left:10px;
list-style-image:url(img/menu_tree_node.gif);
list-style-type:disc;
}

#menu_block ul
{
margin-left:0px;
padding-left:1em;
}

.cat_header
{
background-color:#FFFFFF;
color:#B33B00;
font-family:verdana;
font-size:14px;
font-style:normal;
font-weight:bold;
height:20px;
padding:5px;
text-align:left;
}

.cat_img
{
float:left;
margin:20px;
}

.cat_text
{
margin:20px;
font-family:Verdana;
font-size:10pt;
color:#5A523B;
text-align:justify;
}

.paging
{
color:#5A523B;
font-family:verdana;
font-size:12px;
font-style:normal;
font-weight:normal;
margin-bottom:20px;
}

.product_small
{
width:312px;
_width:316px;
float:left;
margin:4px 8px;
_margin:-4px 4px;

}

.small_head
{
background-color:#F8F4E8;
color:#000000;
font-family:verdana;
font-size:9px;
font-style:normal;
font-weight:bold;
padding:4px;
text-align:left;
}

a.small_head_link:hover
{
color:#8B8166;
text-decoration:underline;
}

a.small_head_link
{
color:#A43600;
text-decoration:none;
}

img.small
{
width:80px;
height:80px;
border:solid 4px #FFFFFF;
float:left;
margin:5px 0px;
display:block;
}

.small_text
{
background-color:#FFFFFF;
color:#AC4C1C;
font-family:verdana;
font-size:9px;
font-style:normal;
font-weight:normal;
text-align:left;
padding:4px;
margin-left:93px;
margin-top:5px;
height:80px;
}

.atens {
	font:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#C33;
}
#arty{
background-color:#FFFFFF;
color:#B33B00;
font-family:verdana;
font-size:18px;
font-style:normal;
font-weight:bold;
height:63px;
padding:5px;
text-align:center;
	}
	
#auxp1 {
	text-align:left;
	margin: 0 10px 0 10px;
	font-size:14px;
	}
#auxp1 p{
	margin: 10px 0 10px 0;	
	}
#auxp1 h1,h2{
	text-align:center;
	}
#article_text img{
margin:5px 15px 5px 5px;	
	}
#article_text ul{
 padding: 0; /* Убираем поля для браузера Firefox */
 margin-left: 220px; /* Отступ слева */
	}
#adding p{
	text-align:justify;
}

