* html .menu {

  position: relative;

  zoom: 1;

}





body {

	background-color: #B9AD97;

	

}



a {outline:none;}

img {outline:none;}

.otstup10  {

	margin-left: 10px;

	margin-bottom:5px;

	margin-right:5px;

}





.left_col {

	left: inherit;

	background-color: #59242A;

}

.text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #482315;

	margin-left: 10px;

}

.spisok {

	font-style: italic;

	font-size: 20px;

	color: #B9AD97;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-weight: bold;

}

.zagolovok {

	color: #562B1A;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-style: italic;

	font-weight: bold;

}

.rekvizity {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #B9AD97;

}

.niz {

	background-color: #59242A;

}

.nomerfond {

	color: #562B1A;

	font-style: italic;

	font-weight: bold;

	font-size: 20px;

}

a:link {

	color: #B9AD97;

	text-decoration: none;

}

a:visited {

	color: #B9AD97;

	text-decoration: none;

}

a:hover {

	color: #FFFFFF;

	text-decoration: none;

}

a:active {

	color: #000000;

	text-decoration: none;

}

.nomgrup {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	color: #B9AD97;

	background-color: #562B1A;

}

.otstup20 {

	margin-left: 20px;

}

.otstup_img {

	margin-top: 30px;

}



.text_spisok {

	font-family: Georgia, "Times New Roman", Times, serif;

	color: #482315;

	font-style: normal;

	font-weight: 100;

}

.bgcolor {

	background-color: #B9AD97;

	color: #562B1A;

}

.ztext {

	font-family: Georgia, "Times New Roman", Times, serif;

	color: #562B1A;

	margin-left: 0px;

	margin-top: 0px;

}

 a:link .color {color:red}

 a:hover .color {color:#FFFF00}





.spisoklinc {

	color: #562B1A;

	visibility: visible;

	text-decoration: none;

	

}



.st1 {

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #B9AD97;

	background-color: #59242A;

	text-align: center;

}

.стиль2 {

	font-size: 12px;

	color: #FFFFFF;

	margin-left: 25px;

	}

	

.st2 {

	color:#FFFFFF;

	margin-left: 25px;

	font-size: 12px;

	font-family: Georgia, "Times New Roman", Times, serif;

}



#partners {

left:21px;

height:100%;

border:#CC9966 dashed 1px;

text-align:center;

width:80%;

outline:none;

position:relative;

font-family:Georgia, "Times New Roman", Times, serif;

}



.top{

color:#CC9966;

text-align:center;

width:100%;

height:23px;

background-color:#660000;

border-bottom:1px #FFCC99 dashed;

position:relative;

}

.nomenu {
margin-left:-20px;

-margin-left:0px;
*margin-left:0px;


padding-left:15px;

	font-style: italic;

	font-size: 18px;

	color: #B9AD97;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-weight: bold;
}

.nomenu2 {
list-style:none;

width:200px;

margin:0;

padding:0px;

position:relative;
font-size:14px;
}

.menu {

list-style:none;

width:200px;

margin:0;

padding:0px;

position:relative;
font-size:18px;


	

}

.menu a{



margin-left:-20px;

-margin-left:0px;
*margin-left:0px;


padding-left:15px;

	font-style: italic;

	font-size: 18px;

	color: #B9AD97;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-weight: bold;

	}

.menu_a{

	list-style:none;

width:200px;

margin:0;

padding-left:0px;

color:red;

}

.menu_a a{

list-style:none;

padding-left:15px;

	font-style: italic;

	font-size: 18px;

	color:#FFCC33;

	-color:#FFCC33;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-weight: bold;

	}

.menu a:hover {

padding-left:15px;

background-image:url(IMG/key.png);

background-repeat:no-repeat;



color:#FFCC33;

}

.link1 a {
	color:#663300;
}
.link1 a:hover {
	color:#993300;
}
	

.st2_a{

color:#FFCC33;

}


.best a {
	display:block; 
	margin:5px 35px;
	width:152px;
	height:40px;
	overflow:hidden;
	background-image:url(IMG/hot_news.png);
	

}

.best a:hover {
	background-image:url(IMG/hot_news.png);
	background-position:-162px;
	cursor:pointer;
	}

#mainlink_table a { color: #562B1A !important; text-decoration: underline !important; }



#txt{

	text-align:center;

	border:#ccc;

	background-color:#660000;

	color:#FFFFFF;

	width:68%;

	height:46px;

	color:#FFCC33;

	border:1px #FFCC99 dashed;

	font-size:1.1em;

	font-weight:bold;

}

.gallery li{
	list-style:none;
	left:0;
	*margin-left:-40px;
	
}

