BODY {
	margin: 0px;
	padding: 0px;
	background:#EFEAE2;
}
P,A,UL,LI,TABLE,DIV,SPAN{
	line-height: 120%;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
}
h1.f_h1 {font-family:Tahoma; color:#a80908; font-size:10pt; margin-top:7px;}
a.leet { color:#a80908;}
#foom a { color:#a80908;}
#loom a { color:#a80908;}
div.news_main , #hits{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
}
h1 {
	margin:18px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	color:#ffffff;
	font: 20px Tahoma;
	font-weight:bold;
}
h2 {
	margin:0px 0px 24px 0px;
	padding:24px 0px 0px 0px;
	color:#000000;
	font: 18px Tahoma;
}

.border {
	border:5px solid #DFD6C6;
}
.border_pict {
	border:5px solid #FFFFFF;
	cursor:pointer;
}
.border_act {
	border:5px solid #D2C6B7;
}
span.red {
	color:#BE083B;
	font:10px Tahoma;
}
a.page_link {
	color:#BE083B;
	text-decoration:none;
	font:11px Tahoma;
	font-weight:bold;
}
a.page_link_act {
	color:#000000;
	text-decoration:none;
	font:11px Tahoma;
}
a.red {
	color:#BE083B;
	text-decoration:underline;
	padding:0px 0px 0px 12px;
	background: url('../images/005.gif') center left no-repeat;
}
a.redn {
	color:#BE083B;
	text-decoration:none;
	padding:0px 0px 0px 12px;
	background: url('../images/005.gif') center left no-repeat;
}
#header {
	height:328px;
}
.win1600 {
	background:#EFEAE2 url('../images/h1600_win.jpg') top left no-repeat;
	height:328px;
}
.win1280 {
	background:#EFEAE2 url('../images/h1280_win.jpg') top left no-repeat;
	height:328px;
}
.win1024 {
	background:#EFEAE2 url('../images/h1024_win.jpg') top left no-repeat;
	height:328px;
}
.spr1600 {
	background:#EFEAE2 url('../images/h1600_spr.jpg') top left no-repeat;
	height:328px;
}
.spr1280 {
	background:#EFEAE2 url('../images/h1280_spr.jpg') top left no-repeat;
	height:328px;
}
.spr1024 {
	background:#EFEAE2 url('../images/h1024_spr.jpg') top left no-repeat;
	height:328px;
}
.sum1600 {
	background:#EFEAE2 url('../images/h1600_sum.jpg') top left no-repeat;
	height:328px;
}
.sum1280 {
	background:#EFEAE2 url('../images/h1280_sum.jpg') top left no-repeat;
	height:328px;
}
.sum1024 {
	background:#EFEAE2 url('../images/h1024_sum.jpg') top left no-repeat;
	height:328px;
}
.aut1600 {
	background:#EFEAE2 url('../images/h1600_aut.jpg') top left no-repeat;
	height:328px;
}
.aut1280 {
	background:#EFEAE2 url('../images/h1280_aut.jpg') top left no-repeat;
	height:328px;
}
.aut1024 {
	background:#EFEAE2 url('../images/h1024_aut.jpg') top left no-repeat;
	height:328px;
}
#footer {
	margin:100px 0px 0px 0px;
}
#footer span{
	color:#BAA184;
}
#footer  a.redf,#metro a.redf{
	line-height: 180%;
	margin:0px 0px 0px 0px;
	color:#A80908;
	text-decoration:underline;
	padding:0px 0px 0px 9px;
	background: url('../images/012.gif') center left no-repeat;
}
#white {
	position: absolute;
	overflow: hidden;
	z-index:3;
	top:176px;
	left:0px;
	background-color:#ffffff;
	width:70px;
	height:467px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}
#left {
	position: absolute;
	z-index:10;
	width:210px;
	top:348px;
	left:25px;
	overflow-x: hidden;
	overflow-y: auto;
}
#menu {
	width:210px;
	background:#B40326 url('../images/menu.jpg') top left no-repeat;
	overflow-x: hidden;
	overflow-y: auto;
	padding-bottom:5px;
}
#menu div.item_level0 {
	width:184px;
	height:33px;
	overflow: hidden;
	margin:10px 0px 10px 13px;
}
#menu div.item_level0_act{
	width:184px;
	height:33px;
	overflow: hidden;
	margin:10px 0px 10px 13px;
	background:#41180C;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}
#menu div.item_level0_act div.link_act, #menu div.item_level0 div.link_act {
	overflow: hidden;
	margin:8px 0px 0px 12px;
	padding:0px 0px 0px 18px;
	background: url('../images/001.gif') center left no-repeat;
}
#menu div.item_level0 div.link{
	overflow: hidden;
	margin:8px 0px 0px 12px;
	padding:0px 0px 0px 18px;
	background: url('../images/002.gif') center left no-repeat;
}
#menu div.item_level0_act div.link_act a,#menu div.item_level0 div.link a, #menu div.item_level0 div.link_act a{
	font:10.8pt Tahoma;
	/*font-variant: small-caps;*/
	color:#FFFFFF;
	cursor:pointer;
	text-decoration:none;
}
#menu div.item_level1 {
	width:184px;
	height:17px;
	overflow: hidden;
	margin:0px 0px 8px 13px;
}
#menu div.item_level1 div.link {
	overflow: hidden;
	margin:2px 0px 0px 32px;
	padding:0px 0px 0px 14px;
	background: url('../images/003.gif') center left no-repeat;
}
#menu div.item_level1 div.link_act {
	overflow: hidden;
	margin:2px 0px 0px 32px;
	padding:0px 0px 0px 14px;
	background: url('../images/021.gif') center left no-repeat;
}
#menu div.item_level1 div.link a,#menu div.item_level1 div.link_act a {
	font:8.6pt Tahoma;
	/*font-variant: small-caps;*/
	color:#FFFFFF;
	text-decoration:none;
}
#blok1 {
	position: absolute;
	overflow: hidden;
	z-index:5;
	width:115px;
	height:168px;
	top:312px;
	left:148px;
	background:transparent url('../images/003.jpg') top left no-repeat;
}
#tel {
	position: absolute;
	z-index:6;
	width:150px;
	height:50px;
	top:150px;
	left:110px;
}
#topmenu {
	position: absolute;
	z-index:7;
	width:200px;
	height:20px;
	top:20px;
	left:610px;
}
#topmenu a {
	color:#673C09;
	font:6.5pt Tahoma;
	text-decoration:underline;
}
#banner_main {
	overflow: hidden;
	z-index:4;
	height:128px;
	margin:0px 21px 0px 44px;
	background:#FFFFFF url('../images/002.jpg') top left no-repeat;
	border:1px solid #DCC5A5;
}
#redline {
	z-index:auto;
	position: absolute;
	top:328px;
	left:295px;
	width:187px;
	height:4px;
/* background:transparent url('../images/015.gif') top left repeat-x; */
}
#brownline {
	position: absolute;
	z-index:auto;
	top:328px;
	left:298px;
	width:187px;
	height:4px;
	background:transparent url('../images/017.gif') top left repeat-x;
}
#banner_main .gr {
	background: url('../images/013.gif') top left repeat-x;
}
#banner_main .grfon {
	background: url('../images/014.gif') top right no-repeat;
}
#newstop {
	overflow: hidden;
	z-index:9;
	height:245px;
	margin:0px 21px 0px 198px;
}
.wn1280{
	background:transparent url('../images/newstop.gif') top left no-repeat;
}
.wn1024 {
	background:transparent url('../images/newstop1.gif') top left no-repeat;
}
#hits {
	overflow: hidden;
	margin:0px 45px 0px 250px;
	height:328px;
	z-index:auto;
	background:transparent url('../images/hits.gif') top left no-repeat;
}
#hits div.tovs {
	position:absolute;
	height:240px;
	z-index:5;
	width:950px;
	overflow: hidden;
	margin:55px 0px 0px 17px;
	border:1px solid #DFD6C6;
	background:#F8F4E9;
}
#hits div.tovs div.tovar_main {
	z-index:auto;
	width:315px;
	height:240px;
	float:left;
}
#hits div.green_line {
	position:absolute;
	z-index:4;
	width:990px;
	height:12px;
	margin:295px 0px 0px 30px;
	background:url('../images/011.gif') top left no-repeat;
}
#hits div.tovs div.tovar_main div.pict {
	width:206px;
	height:106px;
	overflow: hidden;
	margin:45px 0px 0px 30px;
}
#hits div.tovs div.tovar_main div.pict div.img {
	overflow: hidden;
	position: absolute;
	margin:4px 0px 0px 4px;
	width:198px;
	height:98px;
}
#hits div.tovs div.tovar_main div.pict div.ramka {
	position: absolute;
	width:206px;
	height:106px;
	background:transparent url('../images/ramka.gif') top left no-repeat;
}

#hits div.tovs div.tovar_main div.pict div.backgr {
	position: absolute;
	margin:3px 0px 0px 3px;
	width:200px;
	height:100px;
	background:transparent url('../images/ugolki.gif') top left no-repeat;
}
#hits div.tovs div.tovar_main div.name {
	width:206px;
	height:25px;
	overflow: hidden;
	text-align:center;
	margin:8px 0px 0px 32px;
}
#hits div.tovs div.tovar_main div.name a{
	color:#710000;
	height:20px;
	font:12pt Tahoma;
	padding:0px 0px 2px 0px;
	text-decoration:none;
	background:transparent url('../images/010.gif') bottom left repeat-x;
}
#hits div.tovs div.tovar_main div.price {
	width:206px;
	height:25px;
	overflow: hidden;
	color:#C60000;
	font:12pt Tahoma;
	text-align:center;
	margin:4px 0px 0px 32px;
}
#vote {
	overflow-x:hidden;
	overflow-y:auto;
	width:196px;
	padding:0px 0px 26px 0px;
	margin:50px 0px 0px 0px;
	background:transparent url('../images/vote.gif') top left no-repeat;
}
#vote div.question {
	width:196px;

	overflow:hidden;
	background: url('../images/008_1.gif') top left repeat;

	margin:16px 0px 0px 0px;
}
#vote div.question div{
	color:#333333;
	margin:10px 12px 10px 12px;
}
#vote div.answer {
	overflow:hidden;
	width:196;

	background: url('../images/009.gif') bottom left repeat-x;
}
#vote div.answer div.radio {
	overflow:hidden;
	width:26px;
	float:left;
	margin:8px 0px 5px 12px;
	padding:0px 0px 10px 0px;


}
#vote div.answer div.text{
	overflow:hidden;
	width:140px;
	float:left;
	margin:10px 0px 5px 0px;
	padding:0px 0px 10px 0px;
}
.news_main {

	height:102px;
	margin:0px 10px 0px 60px;
	background:transparent url('../images/006.gif') bottom left no-repeat;
}
.news_main .date {
	padding:0px 0px 0px 15px;
	background:transparent url('../images/007.gif') center left no-repeat;
	color:#666666;
}
.news_main .link a {
	color:#A80908;
	text-decoration:underline;
	font-weight:bold;
}
.news_main .text p {
	color:#333333;
	text-align:justify;
	margin:12px 0px;
}
#link_history {
	margin:0px 21px 15px 300px;
	height:28px;
	overflow:hidden;
}
#link_history a.level0, #link_history a.level1 {
	color:#A80908;
	font:6.5pt Tahoma;
	text-decoration:underline;
	background:transparent url('../images/019.gif') center left no-repeat;
	margin:0px 15px 0px 0px;
	padding:0px 0px 0px 8px;
}
#link_history a.level2 {
	color:#666666;
	font:6.5pt Tahoma;
	text-decoration:underline;
	background:transparent url('../images/020.gif') center left no-repeat;
	margin:0px 15px 0px 0px;
	padding:0px 0px 0px 8px;
}

#link_history div.line{
	margin:10px 0px 20px 0px;
}
#content_main_page {
	margin:0px 35px 0px 286px;
	overflow:hidden;
	background-color:#E7E0D8;
	padding:5px 20px 20px 20px;
	background: #E7E0D8;
}
#content {
	margin:0px 35px 0px 286px;
	overflow:hidden;
	background:#E7E0D8;
	padding:18px 20px 20px 20px
}
#content p {
	margin:0px 0px 0px 0px;
}
#content_h {
	margin:0px 35px 0px 286px;
	overflow:hidden;
	background:transparent;
	padding:0px 20px 0px 20px
}
#content_page {
	margin:0px 35px 0px 254px;
	overflow:hidden;
	background:transparent;
	padding:0px 20px 0px 20px
}
#content_page p {
	font:12px Tahoma;
	margin:0px 20px 6px 10px;
	text-align:justify;
}
#content_page p span.daten {
	color:#BE083B;
	font:10px Tahoma;
}
#content_page h1{
	font:18px Tahoma;
	color:#9C0B1B;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 8px;
}
#content_h h1{
	font:18px Tahoma;
	color:#9C0B1B;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 16px;
	background:transparent url('../images/022.gif') center left no-repeat;
}
#content img,#content_page img {
	border:0px solid #000000;
}
#content a {
	color:#9C0B1B;
}
#content_page a {
	font:12px Tahoma;
	color:#9C0B1B;
}
#katalog_fon {
	margin:20px 35px 0px 260px;
	overflow:hidden;
	padding:0px 10px 0px 0px;
	background:#E7E0D8 url('../images/018.gif') top right no-repeat;
}
#katalog {
	margin:0px 0px 0px 0px;
	padding:10px 0px 30px 20px;
	border:1px solid #D3C2B6;
	overflow:hidden;
	background:#F7F4F0;
}
#katalog p {
	margin:0px 0px 0px 10px;
}
#katalog a {
	color:#9C0B1B;
}
#katalog a.sxema {
	color:#A80908;
	padding:0px 0px 0px 12px;
	text-decoration:underline;
	background:transparent url('../images/019.gif') center left no-repeat;
}
#katalog span.tovar_katalog {
	z-index:10;
	width:206px;
	margin:0px 0px 0px 0px;
}
#katalog span.tovar_katalog div.tovar_katalog{
	margin:20px 0px 0px 0px;
	float:left;
	width:224px;
}
#katalog span.tovar_katalog div.tovar_katalog div.pict {
	width:206px;
	height:106px;
	overflow: hidden;
	margin:0px 0px 0px 0px;
	/* background:transparent url('../images/blok_tovar.gif') top left no-repeat; */
}

#katalog span.tovar_katalog div.tovar_katalog div.pict div.img {
	overflow: hidden;
	position: absolute;
	margin:4px 0px 0px 4px;
	width:198px;
	height:98px;
}
#katalog span.tovar_katalog div.tovar_katalog div.pict div.ramka {
	position: absolute;
	width:206px;
	height:106px;
	background:transparent url('../images/ramka.gif') top left no-repeat;
}

#katalog span.tovar_katalog div.tovar_katalog div.pict div.backgr {
	position: absolute;
	margin:3px 0px 0px 3px;
	width:200px;
	height:100px;
	background:transparent url('../images/ugolki.gif') top left no-repeat;
}

#katalog span.tovar_katalog div.tovar_katalog div.pict div.img img{

}
#katalog span.tovar_katalog div.tovar_katalog div.name {
	width:206px;
	overflow: hidden;
	text-align:center;
	margin:10px 0px 0px 0px;
}
#katalog span.tovar_katalog div.tovar_katalog div.name a{
	color:#9C0A1A;
	font:7.9pt Tahoma;
	font-weight:bold;
	padding:0px 0px 2px 0px;
	text-decoration:underline;
}
#katalog span.tovar_katalog div.tovar_katalog div.price {
	width:206px;
	overflow: hidden;
	color:#000000;
	font:7.2pt Tahoma;
	text-align:center;
	margin:6px 0px 0px 0px;
}
#katalog span.tovar_katalog div.tovar_katalog div.price_skidka {
	width:206px;
	overflow: hidden;
	color:#9C0A1A;
	font:10.8pt Tahoma;
	text-align:center;
	margin:6px 0px 0px 0px;
}

#banner1 {
	margin-top:20px;
	overflow:hidden;
	width:208px;
	height:198px;
	border:1px solid #E4DACD;
}
#banner2 {
	margin-top:40px;
	overflow:hidden;
	width:208px;
	height:198px;
	border:1px solid #E4DACD;
}
input.inpt {
	width:56px;
	height:22px;
	border:1px solid #ACB1B5;
	font:11px Tahoma;
	color:#3C434B;
	vertical-align:middle;
	padding:2px 0px 2px 2px;
}
select.inpt {
	width:196px;
	height:20px;
	border:1px solid #ACB1B5;
	font:11px Tahoma;
	color:#3C434B;
	vertical-align:middle;
	padding:2px 0px 2px 2px;
}
input.img {
	vertical-align:middle;
	margin:0px 0px 2px 23px;
}
span.label {
	font:11px Tahoma;
	color:#333333;
}
.faq_input {
	width:300px;
	height:19px;
	border-top:1px solid #6C6C6C;
	border-right:1px solid #F6F6F6;
	border-bottom:1px solid #EBEBEB;
	border-left:1px solid #A2A2A2;
}
.faq_txt {
	width:510px;
	height:79px;
	border-top:1px solid #6C6C6C;
	border-right:1px solid #F6F6F6;
	border-bottom:1px solid #EBEBEB;
	border-left:1px solid #A2A2A2;
}
.faq_select {
	width:130px;
	height:19px;
	border-top:1px solid #6C6C6C;
	border-right:1px solid #F6F6F6;
	border-bottom:1px solid #EBEBEB;
	border-left:1px solid #A2A2A2;
}
a.binario_link {
	line-height: 120%;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color:#3C434B;
}