A:link, A:visited, A:hover {
	color:"#FFFFCC";
	font-family: Arial;
	font-size:12px;
	}

.telo
{
	width:100%;   
height: 100%;
border: 1px solid red;
	position:absolute;
	top:0;
}

.body_doc{
	width:820px;   
	position:absolute;
	left:50%;
	top:0;
	margin-left:-410px;
}
.header{
	width:810px;
	height:240px;
	background-repeat:no-repeat;
	position:absolute;
	top:10px;
/*	left:50%;*/

}
/* header */
.header_r1{
	width:604px;
	height:21px;
	background-image:url(images/head1.png);
	background-repeat:no-repeat;
	position:absolute;
	right:0px;
	top:0px;
}
.header_r2{
	width:604px;
	height:202px;
	background-image:url(images/head2.png);
	background-repeat:repeat-г;
	position:absolute;
	top:21px;
	right:0px;
}
.header_r3{
	width:604px;
	height:3px;
	background-image:url(images/head3.png);
	background-repeat:no-repeat;
	position:absolute;
	top:65px;
	right:0px;
}
.header_r5{
	width:604px;
	height:3px;
	background-image:url(images/head3.png);
	background-repeat:no-repeat;
	position:absolute;
	top:165px;
	right:0px;
}
.header_r4{
	width:604px;
	height:17px;
	background-image:url(images/head4.png);
	background-repeat:no-repeat;
	position:absolute;
	bottom:0px;
	right:0px;
}
.header_r6{
	width:604px;
	height:98px;
	position:absolute;
	top:68px;
	left:2px;
}
.header_r7{
	width:468px;
	height:60px;
	position:absolute;
	top:5px;
	left:132px;
}
.header_r8{
	width:120px;
	height:60px;
	position:absolute;
	top:-10px;
	left:10px;
}
.header_r9{
	width:604px;
	height:40px;
	position:absolute;
	text-align: left;
	left:30px;
	bottom: -10px;
}
.header_face{
	width:193px;
	height:237px;
	position:absolute;
	top:4px;
}
/* end header */
/* head menu */
a.home {
	display:block;
	background-image: url(images/home_non.png); 
	width:32px;
	height:32px;
	position:absolute;
	top:0px;
	left:0px;

}
a.home:hover {
	display:block;
	background-image: url(images/home_act.png);
}
a.eng {
	display:block;
	background-image: url(images/eng_non.png); 
	width:32px;
	height:32px;
	position:absolute;
	top:0px;
	left:40px;

}
a.eng:hover {
	display:block;
	background-image: url(images/eng_act.png);
}
a.rus {
	display:block;
	background-image: url(images/rus_non.png); 
	width:32px;
	height:32px;
	position:absolute;
	top:0px;
	left:77px;

}
a.rus:hover {
	display:block;
	background-image: url(images/rus_act.png);
}
a.favorit {
	display:block;
	background-image: url(images/favorit_non.png); 
	width:32px;
	height:32px;
	position:absolute;
	top:35px;
	left:3px;
}
a.favorit:hover {
	display:block;
	background-image: url(images/favorit_act.png);
}
a.guest {
	display:block;
	background-image: url(images/guest_non.png); 
	width:32px;
	height:32px;
	position:absolute;
	top:35px;
	left:40px;
}
a.guest:hover {
	display:block;
	background-image: url(images/guest_act.png);
}
a.search {
	display:block;
	background-image: url(images/search_non.png); 
	width:32px;
	height:32px;
	position:absolute;
	top:35px;
	left:80px;
}
a.search:hover {
	display:block;
	background-image: url(images/search_act.png);
}
/*end head menu */
/* news */
.body1{
	width:556px;
	height:25px;
	background-image:url(images/body1.png);
	background-repeat:no-repeat;
	position:absolute;
	right:0px;
	top:255px;
}
.body2{
	width:556px;
	background-repeat:repeat-y;
	position:absolute;
	color: #999966;
	font-family: Arial;
	font-size:12px;
	right:0px;
	top:280px;
}
.body3{
	width:556px;
	background-image:url(images/body2.png);
	background-repeat:repeat-y;
	position:absolute;
	right:0px;
}
.body_txt{
	width:536px;
	right:0px;
	padding:10px;
	text-align:justify;
}
.body4{
	width:556px;
	height:25px;
	background-image:url(images/body3.png);
	background-repeat:no-repeat;
	position:static;
	right:0px;
	bottom: -24px;

}
/* end news */
/* sidebar */
.left1{
	width:242px;
	height:24px;
	background-image:url(images/left1.png);
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	top:525px;
}
.left2{
	width:242px;
	background-image:url(images/left2.png);
	background-repeat:repeat-y;
	position:absolute;
	left:0px;
	top:549px;
	text-align:center;
	color: #FFFFFF;
}
.left3{
	width:242px;
	height:24px;
	background-image:url(images/left3.png);
	background-repeat:no-repeat;
	position:static;
	right:0px;
	left:0px;
	bottom: -24px;
}
/* end sidebar */
/* footer bottom */
.footer1{
	width:808px;
	height:30px;
	background-image:url(images/footer1.png);
	background-repeat:no-repeat;
	position: relative;
	left:-252px;
	bottom: 0px;
}
.footer2{
	width:808px;
	height:65px;
	background-image:url(images/footer2.png);
	background-repeat:repeat-y;
	position: relative;
	left:-251px;
	bottom: 0px;
}
.footer_txt{
	width:808px;
	height:60px;
	position:absolute;
	text-align:center;
	padding:10px;
	text-align:center;
	bottom: 10px;
}
.footer3{
	width:808px;
	height:49px;
	background-image:url(images/footer3.png);
	background-repeat:no-repeat;
	position: relative;
	left:-252px;
	bottom: 0px;
}
.footer_avt{
	width:268px;
	height:34px;
	background-image:url(images/MicroftStudio-2.gif);
	background-repeat:no-repeat;
	position: absolute;
	left:18px;
	bottom: 5px;
}

/* end footer bottom */
/* Menu */
.menu{
	width:240px;
	position:absolute;
	left:0px;
	top:0px;            /*высота меню*/
}

a.menu_news {
	display:block;
	background-image: url(images/menu/en_news_non.jpg); 
	width:240px;
	height:25px;
	position:absolute;
	top:255px;
	left:0px;
}
a.menu_news:hover {
	display:block;
	background-image: url(images/menu/en_news_act.jpg);
}
a.menu_bio {
	display:block;
	background-image: url(images/menu/en_bio_non.jpg); 
	width:240px;
	height:26px;
	position:absolute;
	top:280px;
	left:0px;
}
a.menu_bio:hover {
	display:block;
	background-image: url(images/menu/en_bio_act.jpg);
}
a.menu_film {
	display:block;
	background-image: url(images/menu/en_film_non.jpg); 
	width:240px;
	height:23px;
	position:absolute;
	top:306px;
	left:0px;
}
a.menu_film:hover {
	display:block;
	background-image: url(images/menu/en_film_act.jpg);
}
a.menu_files {
	display:block;
	background-image: url(images/menu/en_down_non.jpg); 
	width:240px;
	height:25px;
	position:absolute;
	top:330px;
	left:0px;
}
a.menu_files:hover {
	display:block;
	background-image: url(images/menu/en_down_act.jpg);
}
a.menu_review {
	display:block;
	background-image: url(images/menu/en_rev_non.jpg); 
	width:240px;
	height:27px;
	position:absolute;
	top:354px;
	left:0px;
}
a.menu_review:hover {
	display:block;
	background-image: url(images/menu/en_rev_act.jpg);
}
a.menu_foto {
	display:block;
	background-image: url(images/menu/en_foto_non.jpg); 
	width:240px;
	height:24px;
	position:absolute;
	top:381px;
	left:0px;
}
a.menu_foto:hover {
	display:block;
	background-image: url(images/menu/en_foto_act.jpg);
}
a.menu_guestbook {
	display:block;
	background-image: url(images/menu/en_gb_non.jpg); 
	width:240px;
	height:24px;
	position:absolute;
	top:405px;
	left:0px;
}
a.menu_guestbook:hover {
	display:block;
	background-image: url(images/menu/en_gb_act.jpg);
}
a.menu_fun {
	display:block;
	background-image: url(images/menu/en_club_non.jpg); 
	width:240px;
	height:27px;
	position:absolute;
	top:429px;
	left:0px;
}
a.menu_fun:hover {
	display:block;
	background-image: url(images/menu/en_club_act.jpg);
}
a.menu_link {
	display:block;
	background-image: url(images/menu/en_link_non.jpg); 
	width:240px;
	height:22px;
	position:absolute;
	top:455px;
	left:0px;
}
a.menu_link:hover {
	display:block;
	background-image: url(images/menu/en_link_act.jpg);
}
a.menu_about {
	display:block;
	background-image: url(images/menu/en_about_non.jpg); 
	width:240px;
	height:29px;
	position:absolute;
	top:477px;
	left:0px;
}
a.menu_about:hover {
	display:block;
	background-image: url(images/menu/en_about_act.jpg);
}
/* end Menu */
.pix{
	border: 2px dotted #FBB15C; 
	padding: 2;
}
.hrd{
	border-top:1px dotted black;
	width:230px;
	left:5px;
}

.vote
{
	width:240px;
	font-family: Arial;
	font-size:12px;
	text-align: center;
	left:40;
	padding: 12;
}
.sapa_link1 {
	width:240px;
	font-family: Arial;
	font-size:12px;
	text-align: center;
	color: #ffffff;
}
.rate
{
	font-family: Arial;
	font-size:12px;
	color: #FFFF00;
}
/*-------------------------------*/
.orang {
	color: #FBB15C;
}	
.rasporka {
	height:1022px;
}
