

*{
	margin: 0px;
	padding: 0px;
}


body {
	background-color: #ffffff; 
        background-image: url('fon.gif');
	font: 0.8em arial,Helvetica,sans-serif;
	color: #000;
	text-align: center;
	width: 100%;
}
a {
	color: #666666; /* AD8C51 1583E9 */
}
a:hover {
	color: #990000; /* FADF75 75BCFA */
}
.clear {
	clear.both; 
}

img {

border-width: 0px;
margin-bottom: 0px;
margin: 0px;
padding: 0px;


}



#ren img 
{

border-width: 0px;
   margin: 0px;
padding: 0px;
float: left;

}




#cont{
min-width: 550px;
max-width: 800px;
width:expression(document.body.clientwidth>420?"100%":"420px")
width: 800px;
margin: auto;

}


#shapka{

background-color: #dadad2;
width: 800px;
height: 70px;
padding: 0px;
margin: auto;

}



#shapka img.logo{
float: left;

margin: 20px 20px 5px 20px;

}

#shapka img.anons{

margin: 30px 20px 5px 5px;

float: right;

}




#menu{

background-image: url('fon_menu.gif');
background-position: bottom;
background-color: #dadad2;
width: 800px;
height: 35px;
padding: 0px;
margin: auto;
	

}


#menu p{

font: 13px arial,Tahoma,Helvetica,sans-serif;
	color: #857d72;
font-weight: bold;
text-align: left;

padding: 7px 10px 1px 10px;

	}


#menu ul.men {
	list-style-type: none;
white-space: nowrap;
width: inherit;	
padding: 7px 0px 0px 0px;
text-align: left;
}


#menu ul.men li {
	font: 13px arial,Tahoma,Helvetica,sans-serif;
	color: #857d72;
font-weight: bold;
text-align: left;
display: inline;
margin: 0px;
		
}




#menu a{

color: #857d72;
text-decoration: none;

	}


#menu a:hover{

color: #B33735;
text-decoration: none;

	}


#main{

background-image: url('fon_main.gif');
background-position: top;
background-repeat: repeat-x;
background-color: #ffffff;
width: 800px;
min-height: 500px;

}




.leftm{

background-color: #dadad2;
background-image: url('fon_menu_l.gif');
float: left;
width: 203px;
height: 35px;

}




#right_main{
float: left;
width: 240px;
margin-top: 5px;
margin-bottom: 10px;
margin-right: 25px;



}



#left_main {
width: 510px;
float: left;
margin-left: 25px;
text-align:left;
margin-top: 5px;
margin-bottom: 10px;

 
}










.news {
float: left;
width: 470px;
}


.podr {
color: #999999;
float: left;
text-align: left;
width: 400px;
height: 11px;
margin-top: 4px;
margin-bottom: 10px;
}


.podr a{
color: #999999;
text-decoration: none;
}

.podr a:hover{
color: #C91010;
text-decoration: underline;
}

.news p{

 font: 12px Verdana,Tahoma,Helvetica,sans-serif;
	color: #000000;
text-align: justify;
text-indent: 12px;
line-height:130%;
padding: 0px;
}

.news a{
color: #000000;
text-decoration: none;

}


.news p a{
color: #999999;
text-decoration: none;

}


.news a:hover{

color: #C91010;
text-decoration: none;

}


.news h2{


font: 12px Verdana,Tahoma,Helvetica,sans-serif;
	color: #000000;
font-weight: bold;
text-align: left;
margin: 5px 0px 5px 0px;

}





.news img{
float: left;
margin: 10px 10px 0px 10px;
}









.right_main img.anons{
margin: 0 auto;

}



.modul {
float: left;
width: 230px;
text-align: center;
}



.modul p{

font: 11px Verdana,Tahoma,Helvetica,sans-serif;
	color: #000000;
text-align: left;
text-indent: 10px;
padding: 5px 5px 1px 5px;
}

.modul b{

font: 12px Verdana,Tahoma,Helvetica,sans-serif;
	color: #000000;
font-weight: bold;
text-align: left;
padding-left: 5px;
}


.modul h2{


font: 12px Verdana,Tahoma,Helvetica,sans-serif;
	color: #000000;
font-weight: bold;
text-align: left;
padding-left: 5px;

}



img.namer{
float: left;
margin: 5px 0px 3px 0px;

}


modul img {
margin: 0 px;
margin-bottom: 5 px;
}




#down{

background-color: #ffffff;
width: 800px;
height: 374px;
padding: 0px;
margin: auto;
	

}



.sara{
text-align: bottom;
background-position: bottom;
background-color: #ffffff;
width: 238px;
height: 374px;
padding: 0px;
float:left;
	}


.sara img{
float: left;

padding: 0px;
margin: 0px;

	}





.foto{
background-image: url("photo_fon.jpg");
background-repeat: repeat-x;
float: right;
width: 450px;
height: 180px;
margin: 10px 10px 0px 0px;
padding: 10px;
	}


.foto img{

padding: 5px;
margin: 0px;


	}







.menu_down{

float:right;
width: 500px;
height: 30px;
padding: 0px;
margin: 0px;
	}



.menu_down p{

font: 12px Verdana,Tahoma,Helvetica,sans-serif;
	color: #9a948a;
text-align: center;
padding: 0px;

	}

.copyright{

width: 200 px;
height: 125px;
margin-right: 10px;
padding: 0px;
float:left;
	}

.logocop{

width: 327 px;
height: 125px;
padding: 0px;

	}






.logo_ren{

background-color: #ffffff;
width: 427px;
height: 125px;
margin-right: 10px;
padding: 0px;
float: right;
	}

.logo_ren table{

background-color: #ffffff;
width: 427px;
height: 125px;

padding: 0px;
float: right;
	}


.logo_ren p{
text-align:center;
font: 10px Tahoma,Helvetica,sans-serif;
	color: #000;
	


	}




.block
{
background-color: #fff;
width: 270px;;
height: 200px;

}



ul.box {
	
	list-style-type: none;
	margin: 15px 20px 15px 0px;
	padding: 0 3px;
	text-align: center;
	width: 200px;
	line-height:25px;
	float: right;
}
ul.box li {
	float: right;
	text-align: center;
}
ul.box li a {
	background-color: transparent;
	display: block;
	font: 0.9em tahoma;
	text-decoration: none;
	padding: 7px;
}
ul.box li a:hover {
	background-color: #C71313;
	display: block;
	
}


table .titr td
{
text-align: right;

}

table .titr td.r
{
text-align: left;
padding-left: 5px;

}


.name {

font: 16px Verdana,Tahoma,Helvetica,sans-serif;
	color: #C71313;
font-weight: bold;
text-align: left;
padding-left: 5px;
margin: 5px;
margin-top: 10px;
margin-bottom: 10px;
float: left;

}



.name a{

font: 12px Verdana,Tahoma,Helvetica,sans-serif;
	color: #6E6C6C;
font-weight: bold;
text-align: left;
padding-left: 0px;
text-decoration: none;

}

img.dru {

border-bottom: 3px #BDBEB8 solid;

}


.name a:hover{


	color: #C71313;

}


.z{
margin: 3px;
padding: 3px;

}

.acter_s {

float: left;

}


.acter_s ul.act {
	list-style-type: none;
	margin: 5px;
	padding-left: 12px;
       padding-bottom: 20px;
	text-align: center;
	line-height:30px;
	float: left;
}

.acter_s ul.act li {
	text-align: center;
}

.acter_s ul.act li a {
font: 15px Verdana,Tahoma,Helvetica,sans-serif;
	color: #6E6C6C;
text-align: left;
padding-left: 0px;
text-decoration: none;

	
}
.acter_s ul.act li a:hover {
	
	color: #C71313;
text-decoration: none;
	
}


.acter_s ul.act li b a {
font: 11px Verdana,Tahoma,Helvetica,sans-serif;
	color: #6E6C6C;
padding-left: 0px;
text-decoration: none;

	
}
.acter_s ul.act li b a:hover {
	
	color: #C71313;
text-decoration: none;
	
}









