body, table, td{
margin: 0px; padding: 0px;   font-size:8px;font-family: "Microsoft Sans Serif", "MS Sans Serif", Geneva, sans-serif;
vertical-align:top;font-size: 13px; color: #a0a0a0;text-align:justify;border-collapse:collapse;
}
img {border:0px;  }

p {padding-bottom:10px;}
.topmenu {
text-transform: uppercase;
font-weight: bold;
font-size: 12px;
color: #9E9E9E;
}
.topmenu a{color: #9E9E9E;text-decoration: underline;
}
.topmenu a:hover{color: #F0F0F0;text-decoration: none;
}
.menuleft{font-size: 12px;color: #9E9E9E;font-family: "Microsoft Sans Serif", "MS Sans Serif", Geneva, sans-serif;
}
.menuleft a{color: #9E9E9E;text-decoration: underline;
}
.menuleft a:hover{color: #F0F0F0;text-decoration: none;
}
.title, h1 {
color: #BABABA; font-size: 17px; line-height: 21px; text-align: center; margin:0;

}
h2, .title2 {font-size: 13px; text-align: left; text-align: left; padding-top:10px; padding-bottom:5px; margin:0;
}
.content{line-height: 15px;
}
.content a{color: #9E9E9E;text-decoration: underline;
}
.content a:hover{
color: #F0F0F0;
text-decoration: none;
}
.con a{
color: #9E9E9E;
text-decoration: none;
}
.con a:hover{
color: #F0F0F0;
text-decoration: underline;
}
.news{
font-family: "Microsoft Sans Serif", "MS Sans Serif", Geneva, sans-serif;
text-align: justify;  color: #a0a0a0; font-size: 12px; vertical-align:top;
}
.news a{text-decoration: none;
}
.news a:hover{color: #F0F0F0;text-decoration: underline;
}
.u{
font-size: 13px;line-height: 19px;color: #9E9E9E;
}

.copy, .copy a{
font-family: "Microsoft Sans Serif", "MS Sans Serif", Geneva, sans-serif;
font-size: 13px;color: #7C7C7C;
}
.copy a:hover{color: #7C7C7C;text-decoration: none;}

form	{Margin:0px; padding:0;  text-align:left;}
.txt {padding:10px}
.bottom {vertical-align:bottom;}
/*----------------------------*/
ul.menu1 {
font: bold 11px Arial;
background-color: black;
margin: 0;
padding: 0;
list-style-type: none; float:left; vertical-align:bottom;
}
li.menu1{  /* пункт меню верхнего уровня */
float: left;width: 92px;text-align:center;
background-image:url(/images/topmenu.png);background-repeat:no-repeat;
}
a.menu1, p.menu1{/* Ссылки верхнего уровня */
display: block;
padding: 2px 7px 2px 7px;    margin:0px;
color: #9E9E9E;
text-decoration: none;
}

* html a.menu1{ /* IE6 hack */
display: inline-block;
}
a.menu1:link, a.menu1:visited{color: #aaaaaa;  }
a.menu1:hover,a.menu1:active{ text-decoration: underline;color: #ffffff;}
p.menu1:hover {color: #ffffff;}
/* background: black; */


ul.menu1_2{ /* меню первого уровня */
position: absolute; z-index:100;
display:none;
float: left; left: 0; top:30px;
margin: 0;
padding: 0px;margin:0;
border:1px solid #9E9E9E; background-color:black;
}
li.menu1_2{padding:0px;margin:0;width:190px;}
li.menu1_2:hover {background-color:#666666;}


li.menu1_2{ /* пункт субменю */
display:block;text-align:left;float:none;
}

/* стиль ссылок субменю */
a.menu1_2:link,a.menu1_2:visited,p.menu1_2{
TEXT-DECORATION: underline;
width: 200px;
margin: 0;
border-top-width: 10px;  color: white;
/* border-bottom: 1px solid gray; */
}

a.menu1_2:hover{ /* субменю: курсор сверху */
color: #f8b333;
}
.gray {background-image:url(/images/menu2wrap.png);}
.menu2wrap {background-image:url(/images/menu2wrap.png);	width:325px;vertical-align:top;padding:0;
	margin:0;}
table#menu2{width:325px;position:absolute;z-index:50;margin:0;}
table#menu2 tr td{padding:0 0 0 15px;}
table#menu2 tr{}

td#menu2fin2{padding:0;}
tr#menu2fintr{background-color:transparent;}
td#menu2fin0{background-image:url(/images/blacklenta.png);background-repeat:repeat-x}

tr.menu2 {display:none} /* изначально скрытые строки меню */
 a.menu2:link,  a.menu2:visited,a.menu_rr:link,a.menu_rr:visited{color: #999999;text-decoration:none;}
 a.menu2:hover,a.menu_rr:hover{color: #ffffff;text-decoration: underline;}
td.menu_rr {	width:230px;vertical-align:top;text-align:center;padding-bottom:10px;
	background-color:#323232;
	background-image:url(images/menu_rr.gif);background-position:bottom right; background-repeat:no-repeat;
	}
.foto_td {padding:5px;}
ul.mero {margin:0}
ul.mero li,ul.mero li a{padding:5px; padding-left:0;margin:0}
