body{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 20px;
}
td.gor{
	background-image: url(../images/menuoff.jpg);
	background-repeat: repeat-x;
}
td.gorbot{
	background-image: url(../images/menuon.jpg);
	background-repeat: repeat-x;
}
div.cont{
	color: 838383;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
	font-weight: bold;
}
a.cont{
	color: 838383;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
	font-weight: bold;
}
a:hover.cont{
	color: 838383;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	
}
div.kat{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.im{
	border-color: fd1813;
}
a:hover.im{
	border-color: Black;
}
img.im{
	border-color: fd1813;
}
img:hover.im{
	border-color: Black;
}
img{
	border: 0px;
}
a.menu2{
	color: Black;
	font-family: Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: 600;
}
a:hover.menu2{
	color: Black;
	font-family: Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: 600;
}
a.menu22{
	color: Black;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: 500;
}
a:hover.menu22{
	color: Black;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: 600;
}
a.menu4{
	color: white;
	font-family: Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: 600;
}
a:hover.menu4{
	color: Black;
	font-family: Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: 600;
}
table:hover.menu2{
	background-image: url(../images/menuhover.jpg);
	background-repeat: no-repeat;
}
table.bot2{
	background-image: url(../images/menuhover.jpg);
	background-repeat: no-repeat;
}
a.bot2{
	color: Black;
	font-family: Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: 600;
}
a:hover.bot2{
	color: Black;
	font-family: Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: 600;
}
a.bot22{
	color: Black;
	font-family: Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: 600;
}
a:hover.bot22{
	color: Black;
	font-family: Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: 500;
}
a.bot4{
	color: Black;
	font-family: Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: 600;
}
a:hover.bot4{
	color: white;
	font-family: Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: 600;
}
hr{
	color: Gray;
}
li{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
}
p{
	color: Black;
	font-family: Arial, Helvetica, Georgia, sans-serif;
	font-size: 13px;
	text-align: justify;
}
div{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
}
td.content{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
}
.content {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
}
a{
	color: #50a539;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
	text-decoration: underline;
}
a:hover{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;

	text-decoration: none;
}
a.panov{
	color: Black;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	text-decoration: none;
}
a:hover.panov{
	color: Black;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	text-decoration: underline;
}
 /* Стили заголовков*/
h1{
	color: #50a539;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
h2{
	color: #50a539;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin:0;
}
h3{
	color: #50a539;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
/* карта сайта */
a.map{  
	margin-top: 3px;
	margin-right: 5px;
	font-size: 13px;
	margin-left: 5px;
	margin-bottom: 3px;
	color: #2e569e; 
	text-decoration: none;
}
a:hover.map{  
	margin-top: 3px;
	margin-right: 5px;
	font-size: 13px;
	margin-left: 5px;
	margin-bottom: 3px;
	text-decoration: underline;
}
a.map2{
	margin-top: 3px;
	margin-right: 5px;
	font-size: 13px;
	margin-left: 25px;
	margin-bottom: 3px;
	text-decoration: none;
}
a:hover.map2{ 
	margin-top: 3px;
	margin-right: 5px;
	font-size: 13px;
	margin-left: 25px;
	margin-bottom: 3px;
	text-decoration: underline;
}
/*  поиск */
a.search{
	margin-top: 3px;
	margin-right: 5px;
	font-size: 13px;
	margin-left: 25px;
	margin-bottom: 3px;
	text-decoration: none;
}
a:hover.search { 
	margin-top: 3px;
	margin-right: 5px;
	font-size: 13px;
	margin-left: 25px;
	margin-bottom: 3px; 
	text-decoration: underline;
}
/* голосование */
.line{background-color:#FBFBFB;font-size:100%;height:27px;padding:7px 10px 5px 25px}
.line font{font-size:14px;font-weight:bold}
.line span{color:#E61014;font-size:150%}
.line div{color:#E61014;font-size:160%;font-weight:bold}
#vote_red{background-image:url(../images/vote_red.gif);background-position:center;background-repeat:repeat-x;height:10px}



.small_1245323988 {
	FONT-SIZE:9px; FONT-FAMILY: arial
}
.norm_1245323988{
	FONT-SIZE:10px; FONT-FAMILY: arial
}
.txt_1245323988{
	FONT-SIZE:11px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold
}




/*---Slider---*/
#slides, .slides_container {
    height: 295px;
    position: relative;
}

.slides_container {
    width: 995px;
    overflow:hidden;
}

#slides {
    margin-bottom: 0px;
}

#slides .next, #slides .prev {
    position: absolute;
    top: 114px;
    width: 50px;
    padding-top: 60px;
    display: block;
    z-index: 101;
    background: url("../images/nextprev.png");
}

#slides .next {
    background-position: -50px 0; 
	right: -23px; 
}

#slides .next:hover {
    background-position: -50px -60px;
}

#slides .prev {
    background-position: 0 0;
	left: -23px;
}

#slides .prev:hover {
    background-position: 0 -60px;
}


.pagination {
    text-align: center;
    height: 20px;
    list-style: none;
	right: 0px;
	top: -10px;
	position:absolute;
	z-index:9999
}

.pagination li {
    display: inline-block;
    width: 37px;
    height: 14px;
    zoom: 1;
    *display: inline;
}

.pagination li a {
    background: url("../images/pagination.png") no-repeat;
    display: block;
    width: 37px;
    padding-top: 19px;
    height: 0;
    overflow: hidden;
}

.pagination li a:hover {
    background-position: -37px 0;
}

.pagination li.current a {
    background-position: -74px 0;
}

.slider .dleft, .slider .dright {
    background: url("../images/slider.png") no-repeat;
    height: 273px;
    width: 23px;
    position: absolute;
    top: 0;
}

.slider .dleft {
    left: 0;
    background-position: 0 0;
}

.slider .dright {
    right: 0;
    background-position: -23px 0;
}