/*body {font-family:Arial; height:100%; background-color:#ffffff; padding:0px; margin:0px; }

img { border:0px }
input.text {   }*/
td{vertical-align:top; font-size:small; border: 0px; display: table-cell;}/*
a{color:#003B9E;font-size:small;}
a:hover{text-decoration:none;}
ul{padding:0px; margin:0px;}
li{list-style:none; background:url(li.gif) no-repeat 1px 5px; display:block; padding:0px 0px 0px 10px; margin:2px 0px 0px 0px; }


h1{font-size:18px; font-weight:normal; padding:0px; margin:27px 0px 20px 0px;}
h1 a{color:#111111;}

/*form{padding:0px; margin:0px;}

.logo{background:url(logo_bg.gif) no-repeat right top; padding:50px 0px 0px 0px;}
.logo2{ padding:50px 0px 0px 0px;}

.menu{font-size:13px; background-color:#E7E9ED; padding:2px 0px 0px 10px; font-size:medium;}

.reg{vertical-align:middle; text-align:center; width:100%; background-color:#BFE8F4;}

.found{white-space:nowrap; vertical-align:middle; background-color:#BFE8F4; padding:0px 0px 0px 17px;}

.form_1{padding:15px 10px 0px 7px; white-space:nowrap;}
.form_1 select{width:90px;}

.form_2{padding:14px 0px 0px 0px; white-space:nowrap;}
.form_2 input{width:30px;}

.age{padding:18px 0px 0px 8px; white-space:nowrap;}

.form_3{padding:15px 0px 0px 15px; white-space:nowrap;}
.form_3 select{width:100px;}

.form_4{font-size:70%; padding:10px 0px 0px 8px; white-space:nowrap;}
.form_4 a{color:#C50A79;}

.form_5{padding:14px 8px 0px 15px;}

.enter{background-color:#BFE8F4; padding:20px 20px 0px 20px;}

.news{height:100%; padding:0px 52px 0px 0px;}

.news_date{margin:0px 0px 3px 0px;}

.men{color:#0086CA; font-weight:bold;}
.girl{color:#C50A79; font-weight:bold;}
.blog{color:#707070; font-size:90%;}

.girl_block{border:1px solid #D2D2D2; padding:3px 3px 5px 3px;}
.girl_block .text{font-size:70%; padding:4px 0px 0px 0px;}
.girl_block a{font-size:110%; color:#C50A79; font-weight:bold;}
.girl_block img{margin-top:20px;}

.boys_block{border:1px solid #D2D2D2; padding:3px 3px 5px 3px;}
.boys_block .text{font-size:70%; padding:4px 0px 0px 0px;}
.boys_block a{font-size:110%; color:#0086CA; font-weight:bold;}
.boys_block img{margin-top:20px;}

.g_num{text-align:left; vertical-align:middle; padding-left:10px;font-size:small;}
.g_name{padding:3px 10px 3px 10px; vertical-align:middle;font-size:small;}
.g_age{vertical-align:middle; font-size:70%; padding:0px 10px 0px 0px;font-size:small;}
.g_place{vertical-align:middle; font-size:70%; padding:0px 10px 0px 0px;font-size:small;}

.top_20_title{background-color:#ffffff; padding:0px 8px;}
.top_20_title span{color:#717171; font-size:14px;}

.right_content{ padding:26px 20px 0px 22px;}
.right_title{font-size:18px; margin:0px 0px 15px 0px; line-height:1em;}

.lider{padding:4px;}

.lider_text{padding:5px 0px 28px 0px; line-height:1.6em; font-size:90%;}
.lider_text a{font-weight:bold; color:#0086CA; font-size:110%;}
.lider_text span{color:#0086CA;}

.rich{padding:4px;}
.rich_text{padding:5px 0px 28px 0px; line-height:1.6em; font-size:90%;}
.rich_text a{font-weight:bold; color:#C50A79; font-size:110%;}
.rich_text span{color:#C50A79;}

.copy_01{white-space:nowrap;}
.copy_01 a{color:#C50A79;}

.copy_02{color:#9A9A9A; font-size:70%;}

.copy_03{color:#9A9A9A; font-size:70%;}

.s_title{font-size:18px; padding:0px 34px 0px 0px;}
.s_link{padding:4px 0px 0px 0px;}
.s_link a{color:#C50A79;}

.vnut_right_cont{ height:100%; padding:30px 130px 0px 0px;}

.sub_menu_block{padding:24px 0px 0px 0px;font-size:small;}

.sub_menu{display:block; font-size:small; margin:0px 0px 7px 0px;}

.sub_menu_a{display:block; font-size:small; margin:0px 0px 7px 0px; font-weight:bold; color:#C50A79;}

.sub_menu2{display:block; margin:0px 0px 8px 0px; padding:0px 0px 0px 20px;font-size:small;}

.sub_menu2_a{display:block; margin:0px 0px 7px 0px; padding:0px 0px 0px 20px; font-weight:bold; color:#C50A79;font-size:small;}

.exit{vertical-align:middle; background-color:#BFE8F4; padding:0px 7px 0px 13px;}

.exit_sep{vertical-align:middle; background-color:#BFE8F4;}

.schet{font-size:12px; background-color:#BFE8F4; vertical-align:middle; padding:0px 10px 0px 10px;}
.schet a{color:#0086C6;}

.help{vertical-align:middle; padding:0px 20px 0px 0px; white-space:nowrap;}
.help a{color:#0086C6;}

.man{padding:0px 0px 0px 0px; white-space:nowrap;color:#0087C5;}
.man a{color:#0087C5;}

.woman{padding:0px 0px 0px 0px; white-space:nowrap;color:#C40A79;}
.woman a{color:#C40A79;}


.navigate{vertical-align:middle; font-size:11px; padding:0px 0px 0px 4px;}
.navigate img{ vertical-align:middle;}
.navigate a{color:#0086C6;}

.vn_title{font-size:18px;}

.voice{white-space:nowrap; font-weight:bold; padding:0px 20px 0px 12px;}
.voice a{color:#0086C6;}

.vn_info{white-space:nowrap;}
.vn_info a{color:#0086C6; font-weight:bold;}

.add_photo{padding:9px 0px 0px 0px; color:#707070;}
.add_photo a{color:#0086C6;}

.t_italic{font-style:Italic;}

.edit_link{font-size:70%; padding:11px 0px 0px 0px;}
.edit_link a{color:#0086C6;}

.tabs{white-space:nowrap; background:url(tab_bg.gif) repeat-x; font-size:14px; padding:7px 10px 0px 10px;}
.tabs a{color:#58595E;}

.tabs_a{white-space:nowrap; background-color:#BFE8F4; padding:7px 10px 0px 10px; font-size:14px; color:#0083C1; font-weight:bold;}

.cab_block{background-color:#F2FAFD; padding:5px;}
.cab_block_photo{background-color:#F2FAFD; padding:27px 10px 10px 16px;}

.about{color:#0083C1; font-weight:bold; width:100%; padding:9px 0px 11px 12px; vertical-align:middle;}
.about2{white-space:nowrap; vertical-align:middle; font-size:70%;}
.about2 a{color:#0086C6;}
.about3{white-space:nowrap; vertical-align:middle; padding:0px 10px 0px 20px; color:#545868; font-size:70%;}

.about_text{padding:17px 50px 36px 12px; line-height:1.4em;}
.about_text2{padding:17px 50px 36px 12px; line-height:1.4em; }
.about_text2 td{color:#848383;}

.photo_note{font-size:70%; color:#707070; padding:0px 0px 0px 12px; line-height:1.4em;}
.photo_note a{font-weight:bold; font-size:105%;}

.photo_pic{width:220px; height:120px; float:left;}
.photo_pic a{color:#0086C6;}

.enter_for{background-color:#BFE8F4; vertical-align:middle; padding:0px 23px 0px 23px;}

.blogs{padding:40px 0px 0px 20px; line-height:1.4em;}

.blog_user{padding:15px 0px 0px 10px;}
.blog_user span{color:#707070; font-size:95%;}
.blog_user .pink{color:#C50A79;font-size:100%;}
.blog_user a{color:#0086C6;}

.blog_date{font-size:95%; color:#707070; margin:0px 0px 3px 0px;}

.blog_comment{margin:5px 0px 35px 0px;}
.blog_comment a{color:#0086C6;}
.blog_comment span{margin:0px 10px;}


.pages{}
.pages span{margin:0px 12px;}
.pages a{color:#C50A79;}

.pages .num{margin:7px 0px 0px 0px}

.froum_head{ background-color:#E7E9ED; padding:7px 20px 10px 20px; font-weight:bold;}
.froum_head2{ background-color:#E7E9ED; padding:7px 20px 5px 0px; font-weight:bold;}

.forum_title{padding:7px 50px 14px 20px; line-height:1.4em;}
.forum_title a{color:#0086C6;}
.forum_num{padding:7px 0px 0px 0px;}

.mess_date{font-size:70%; color:#0086C6; padding:0px 0px 0px 17px; background:url(mess_date.gif) no-repeat 0px 3px;}
.mess_date1{font-size:70%; color:#C50A79; padding:0px 0px 0px 17px; background:url(mess_date1.gif) no-repeat 0px 3px;}
.mess{font-size:75%; padding:0px 0px 22px 17px; line-height:1.5em;}
.mess1{font-size:75%; padding:0px 0px 22px 17px; line-height:1.5em; color:#707070;}
	/*
	.p10{font-size:65%}
	.p11{font-size:70%}
	.p12{font-size:75%}
	.p13{font-size:80%}
	.p14{font-size:90%}
	.p15{font-size:100%}
	.p16{font-size:105%}
	.p17{font-size:110%}

	.f10{font-size:10px}
	.f11{font-size:11px}
	.f12{font-size:12px}
	.f13{font-size:13px}
	.f14{font-size:14px}
	.f15{font-size:15px}
	.f16{font-size:16px}
	.f17{font-size:17px}
	*/
	
	/*  фикс резины  */
	/*	#ruler {position: absolute; width: 100%; top: 0; height: 1px; line-height: 1px;}

		#body {position: relative; min-height: 100%; min-width: 750px; max-width: 1500px;}

		#body {
		height: 100%;
		width: expression(
			(
				document.getElementById('ruler')
				&& document.getElementById('ruler').clientWidth < 750
			)
			?	'750px'
			:	(
					document.getElementById('ruler')
					&& document.getElementById('ruler').clientWidth < 1500
				)
				?	'100%'
				:	'1500px'
		);
		}

.bbcode_quote_body {                                                                                                                                                
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;	padding:8px 8px 8px 8px; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
.bbcode_quote_body  a {                                                                                                                                              
        font-family:tahoma;                                                                                                                                 
        font-size:10pt;                                                                                                                                      
        color:#555555;                                                                                                                                       
        text-decoration:underline;                                                                                                                           
}                                                                                                                                                            
.bbcode_quote_body  a:hover {                                                                                                                                        
        font-family:tahoma;                                                                                                                                 
        font-size:10pt;                                                                                                                                      
        color:#555555;                                                                                                                                       
        text-decoration:underline;                                                                                                                                
} 
.bbcode_quote_body  a:visited {                                                                                                                                        
        font-family:tahoma;                                                                                                                                 
        font-size:10pt;                                                                                                                                      
        color:#555555;                                                                                                                                       
        text-decoration:underline;                                                                                                                                
} 

.bbcode_quote_header {                                                                                                                                                
        font-family:tahoma;                                                                                                                                 
        font-size:10pt;                                                                                                                                      
        color:#000000;                                                                                                                                       
	
}                                                                                                                                                            
.bbcode_quote_header  a {                                                                                                                                              
        font-family:tahoma;                                                                                                                                 
        font-size:14pt;                                                                                                                                      
        color:#0000ff;                                                                                                                                       
        text-decoration:none;                                                                                                                           
}                                                                                                                                                            
.bbcode_quote_header  a:hover {                                                                                                                                        
        font-family:tahoma;                                                                                                                                 
        font-size:14pt;                                                                                                                                      
        color:#0000ff;                                                                                                                                       
        text-decoration:none;                                                                                                                                
} 
.bbcode_quote_header  a:visited {                                                                                                                                        
        font-family:tahoma;                                                                                                                                 
        font-size:14pt;                                                                                                                                      
        color:#0000ff;                                                                                                                                       
        text-decoration:none;                                                                                                                                
} 


.bbcode_code_body {                                                                                                                                                

	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	padding:5px 5px 5px 5px;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}                                                                                                                                                            
.bbcode_code_header {                                                                                                                                                
        font-family:tahoma;                                                                                                                                 
        font-size:10pt;                                                                                                                                      
        color:#000000;                                                                                                                                       
	
}                                                                                                                                                            

#shadow {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	z-index: 900;background-image: url(/popup/thumb-trans2.png);text-align: center;
}

.shadowred {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	z-index: 900;background-image: url(/popup/thumb-trans2.png);text-align: center;
}

* html .shadowred {/* hack for IE < 7 opacity */
	/*background-color: #333;
	back\ground-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/popup/thumb-trans2.png", sizingMethod="scale");

}
.shadow.on {display: block;}
#loading {	background: url(/popup/thumb-preload.gif) no-repeat;
	position: absolute;left: 48%;top: 50px;width: 55px;height: 55px;margin: 0 auto;cursor: pointer;
}
#litebox {margin: 0 auto;}
#litebox img {cursor: pointer;}
#litebox p {margin: 0;padding: 10px 0;color: #333;}
#litebox em {color: #999;display: block; font-size: 85%; }
#litebox a {border: none;width: 15px;height: 15px;}
#litebox a.prev {float: left;background: url(/popup/thumb-prev.gif) no-repeat 0 50%; padding-right:30px}
#litebox a.next {float: right;background: url(/popup/thumb-next.gif) no-repeat 0 50%;}
#rtable {float:right;position: absolute;}
.t1{text-align:right; padding:6px 6px 0 0; background: url(/popup/bt1.gif) scroll}
.t2{padding:0 28px 0 30px; background: url(/popup/bt2.gif)  scroll; background-color:#000}
.pcapt{ float: left;width:90%; text-align:center; padding-left:30px;font-weight:bold}

.picture{
	position:relative;
	left:25px;
	width:433px;
	height:33px;
	background: url('/img/pages/play/buttonlong_red.gif') no-repeat;

}
.picture_i{
	position:relative;
	left:25px;
	width:433px;
	height:33px;
	background: url('/img/pages/play/buttonlong.gif') no-repeat;
}
.pictext{
	position:relative;
	text-decoration:none;
	top:10px;
	left:110px;
	font-weight : bold; 
}
.wtext{
	color:#ffffff;
	font-size:120%;
	text-decoration:none;
	font-weight : bold; 
}
.numero{
	font-size:45px;
}



div.shop_menu {font-size:90%; font-weight:bold; color:#fff;}
div.shop_submenu {font-size:90%; color:#fff; margin-top:10px;}
a.shop_menu {color: #c36c0b;margin:0px auto; }
.shop_menu_current {color: 5f0606; }
div.shop_balance {margin:5px 0 0px 0; font-weight:bold;}
div.shop_chars {margin:0px 0 15px 0; font-weight:normal;}*/

table.unseen {border:none; border-collapse:collapse;}
table.unseen td {padding:0; margin:0; vertical-align:top; border:none;}
div.shop_element {width:228px;}
td.shop_item_top {width:228px; border:none;}
img.shop_plashka_top {display: block;float:left;width:228px; height:10px; background:url(../img/shop/top.png) no-repeat; margin: 0px; border:0 none;}
td.shop_item_center {background:url(../img/shop/center.png) repeat-y; text-align:center; padding:10px 0px 0px 0px !important; margin:0px 0px 0px 0px;border:none; }

img.shop_plashka_bottom {float: left;width:228px; height:7px; margin:0px;border:none;display: block;}
table.shop_tblock {background:url(../img/shop/center.png) repeat-y; text-align:center; width:228px; margin:0px; border:none; border-collapse:collapse;float:left;}
table.shop_tblock td {border:none; padding:0; color:#000000;}
table.shop_tblock a {color:#209;}

div.shop_index_main {margin: -4px 0px 0px 0px;}
td.shop_new {border:none; height:25px; vertical-align:bottom; color:#a0d8f9;font-weight:bold; font-size:80%;}
div.shop_icon {width:34px; height:34px; margin:0px 5px 2px 5px; padding:4px; background: url(../img/shop/icon_back.gif) no-repeat;}
img.shop_icon {width:34px; height:34px;}
h2.shop_item_name {color:#000000; font-size:1em; margin:0;}
.shop_desc {color:#000000; margin:0 0 5px 10px;display: none;}
.shop_sale {color:#ef0909;}
.shop_cost {color:#209; font-weight:bold; font-size:100%;}
div.shop_submenu  a.shop_menu {color: #0046EB; font-size: 16px;}
div.shop_submenu  b.shop_menu_current {font-weight:bold;color: #0046EB; font-size: 16px;}

