BODY 
{
    font-size:10pt;
    font-family:Arial, Helvetica, sans-serif;
   	font-style:normal;
	
	color:#000;
    padding:0;
   	margin:0;
    background-color: #ffffff;
}
h1
{
	font-size:14pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#5B2833;
}
h2
{
	font-size:13pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#5B2833;
}
h3
{
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#7a4100;
}
h4
{
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#7a4100;
}
p
{
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#000000;
}



td
{
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#000;
}

.fls a.flsl {
	display:block;
	text-align:center;
}	
.fls a.flsl {
	border:solid 1px #996600;
}
.fls a.flsl:hover {
	border:solid 1px #FF6600;
}
a, a:link {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#7a4100; text-decoration:none; text-align:left;}
a:active {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#7a4100; text-decoration:none;text-align:left; }
a:hover {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#ff8d00; text-decoration:none;cursor:hand;text-align:left; }

a.lmenu:link {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none; text-align:left}
a.lmenu:active {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none; text-align:left}
a.lmenu:visited {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none; text-align:left}
a.lmenu:hover {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none;cursor:hand; text-align:left}

/*
a.lmenu:link {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#7a4100; text-decoration:none;}
a.lmenu:active {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#7a4100; text-decoration:none;}
a.lmenu:visited {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#c7976e; text-decoration:none;}
a.lmenu:hover {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none;cursor:hand;}
*/

a.rmenu:link {font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#7a4100; text-decoration:none; text-align:left;}
a.rmenu:active {font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#7a4100; text-decoration:none; text-align:left;}
a.rmenu:visited {font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#c7976e; text-decoration:none; text-align:left;}
a.rmenu:hover {font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#ff8d00; text-decoration:none;cursor:hand; text-align:left;}

div.rmenu { padding:0 5px; }

.rmenu_top
{
	width:169; height:19;
	background-image: url(/img/rmenu/top.gif); 
	background-repeat:no-repeat; background-position:top;
}
.rmenu_bottom
{
	width:169; height:19;
	background-image: url(/img/rmenu/bottom.gif); 
	background-repeat:no-repeat; background-position:top;
}

.razdel_title
{
	width:100%;
	border-bottom:2px solid #b78137;
}

.top_element_left { background-color:#231f20; border-bottom:1px solid #76777b; border-right:1px solid #76777b; }
.logo_text { font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-align:center; font-weight:bold;}
.border_top_gray { border-top:1px solid #76777b; }
.main_block { padding:10px; }


.bg_orange
{
	background-color:#fed49a;
}

.bg_lmenu
{
	background-image:url(/img/lmenu/bg_lmenu.gif); background-repeat:repeat-y;
}
.bg_logo
{
	background-image:url(/img/bg_logo.gif); background-repeat:no-repeat; background-position: bottom left;
}
.bg_bmenu
{
	background-image:url(/img/bg_bmenu.gif); background-repeat:no-repeat; background-position:top center; padding:2px 5px;
}
.bg_bottom
{
	background-image:url(/img/bg_bottom.gif); background-repeat:no-repeat; background-position:bottom right;
}


.text_white
{
	font-size:11pt;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	text-align:justify;
	color:#ffffff;
}

.text_epigraph
{
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	text-align:right;
	color:#7a4100;
}

.text_sing
{
    font-size:10pt;
    font-family:Arial, Helvetica, sans-serif;
   	font-style:italic;
	text-align:right;
	color:#000;	
}

.li1 {
background-color:#CA8F60;
}
.li2 {
background-color:#C17D46;
}
td.td0 {background-color:#FBEEE3; padding: 5px 5px 5px 5px; height:38px; width:159px; text-align:left}
td.td1 {background-color:#f3d8ba; padding: 5px 5px 5px 5px; height:38px; width:159px; text-align:left}
td.td2 {background-color:#f0cea9; padding: 5px 5px 5px 5px; height:38px; width:159px; text-align:left}
td.td21 {background-color:#f3c6a9; padding: 5px 5px 5px 5px; height:38px; width:159px; text-align:left}
td.td3 {background-color:#e4bf8b; padding: 5px 5px 5px 5px; height:38px; width:159px; text-align:left}
td.td4 {background-color:#d5a46a; padding: 5px 5px 5px 5px; height:38px; width:159px; text-align:left;
filter: alpha(opacity="85");
}
td.td5 {background-color:#c48047; padding: 5px 5px 5px 5px; height:38px; width:159px; text-align:left;
filter: alpha(opacity="85");}
td.td6 {background-color:#b4723b; padding: 5px 5px 5px 5px; height:38px; width:159px; text-align:left}
td.td7 {background-color:#946625; padding: 5px 5px 5px 5px; height:38px; width:159px}
td.td8 {background-color:#a96a34; padding: 5px 5px 5px 5px; height:38px; width:159px}
td.td9 {background-color:#8d5525; padding: 5px 5px 5px 5px; height:38px; width:159px}

.naviBar {background-color:#a96a34; padding: 2px;}
.naviBar_cur {color:#f3d8ba;}

.foto_look_page {background-color:#fed49a; margin:0;}
.button {background-color:#d5a46a; color:#f3d8ba;}

.foto_title {font-size:8pt; color:#7a4100; text-align:center; font-style:italic;}

#rme {
margin: 0; padding: 0; list-style: none; width: 160px; 
}
#rme li, #rrm li { position: relative; }
#rme li a, #rrm li a { display:block; color:#FFFFFF; padding:7px 10px; font-weight:bold; }
#rme li a:hover, #rrm li a:hover { background-color: #d5a46a;}
#rme li ul {
	position: absolute; 
	background-color:#c48047;
	list-style:none;
	margin:0;
	padding:0;
	left: 160px; 
	width:160px;
	top: 0; 
	display: none;
	border-top:solid 1px #CC6600; 
}
div.rmenu {
	position: relative;
}
.rrm {
	text-align:left;
	position: absolute; 
	background-color:#fed49a;
	margin:0;
	padding:0;
	list-style:none;
	left:inherit;
	width:160px;
	right:154px;
	display: none;
	top:0;
}
.rrm a {
	padding:5px;
	display:block;
}
#rme li:hover ul, div.rmenu:hover ul { display: block; }
