body
{
	margin-top:0; 
	margin-left:0;
	margin-right:0; 
	margin-bottom:0; 
	margin-width:0; 
	margin-height:0; 
	background-color: #FFFFFF;
}


.head_menu_text
{
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
}
a.head_menu
{
	text-decoration:underline; 
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
}
a.head_menu:hover
{
	text-decoration:underline; 
	font-family: Tahoma;
	font-size: 8pt;
	color: #C50100;
}


.gen_menu_text
{
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 11pt;
	color: #ffffff;
	cursor: pointer;
}


.start_form_lp
{
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 7pt;
	color: #666666;
	font-weight: bold;
}
.start_form_zap
{
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
}

.form_line_style
{
	font-size: 9pt; 
	font-family: Tahoma; 
	color: #808080; 
	border: 1px solid #999999; 
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	background-color: #FCFCFC;
}
.form_but_style
{
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #000000;
}


.name_text
{
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 16pt;
	color: #C50100;
	margin-bottom:15px;
	margin-top:10px;
}
.gen_info_text_p
{
	margin-bottom: 3px;
	margin-top: 0px;
}
.gen_info_text_out
{
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 10pt;
	color: #000000;
}
.gen_info_text_act
{
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}


.right_menu_div
{
	margin-top:5px; 
	background: url(pictures/bg1.jpg); 
	height:21px;
	cursor: pointer;
}
.right_menu_margin
{
	margin-left: 23px;
	margin-top: 1px;
	margin-bottom:0px;
}
a.right_menu
{
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 10pt;
	color: #000000;
}
a.right_menu:hover
{
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 10pt;
	color: #ffffff;
}


.window_headline
{
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
}


.counter
{
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
}
.counter_text
{
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 7pt;
	color: #ffffff;
}
.copyright
{
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 10pt;
	color: #434343;
	font-weight: bold;
}

.registr_td
{	
	text-align: left;
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
	width: 80px;
	height: 25px;
	border-bottom: 1px solid #8D8D8D; 	
}
.registr_td2
{	
	font-family: Tahoma;
	font-size: 7pt;
	color: #ff0000;
	text-align: left;
	vertical-align: bottom;
	width: 120px;
	height: 25px;
}
.registr_td3
{	
	text-align: left;
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 7pt;
	color: #999999;
	width: 200px;
	height: 25px;
}
.registr_p
{
	margin-left: 5px;
}




.info_table
{
	border-bottom-style: solid; 
	border-bottom-width: 1px;
	height:23px;
	border-color: #dddddd;
	align:left;
}
.text_caption
{
	color: #777777;
	font-family: Tahoma;
	font-size: 10pt;
	vertical-align:top;
	white-space: nowrap;
}
.h_text
{
	color: #C50100;
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: bold;
}
.warn_text
{
	color: #ff0000;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
}
.text
{
	color: #111111;
	font-family: Tahoma;
	font-size: 10pt;
	vertical-align:top;
}
a.text_href
{
	text-decoration:underline; 
	font-family: Tahoma;
	font-size: 10pt;
	color: #000000;
}
a.text_href:hover
{
	text-decoration:underline; 
	font-family: Tahoma;
	font-size: 10pt;
	color: #C50100;
}

a.wincap_href
{
	text-decoration:underline; 
	font-family: Tahoma;
	font-size: 8pt;
	color: #ffffff;
}
a.wincap_href:hover
{
	text-decoration:underline; 
	font-family: Tahoma;
	font-size: 8pt;
	color: #cccccc;
}


.page_menu_tbl
{
	border-bottom-style: solid; 
	border-bottom-width: 1px;
	border-color: #666666;
	height: 25px;
	width: 100%;
}
.page_menu_td
{
	text-align: center;
	background: #ffffff;
	cursor: pointer;
	text-decoration:underline; 
	font-family: Tahoma;
	font-size: 10pt;
	color: #000000;
}
.page_menu_p
{
	margin-top:0px; 
	margin-bottom:0px; 
	margin-left:10px; 
	margin-right:10px;
}
.page_menu_capt
{
	font-family: Tahoma;
	font-size: 10pt;
	color: #111111;
	font-weight: bold;
}


.form_page_td
{
	text-align:left;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight:bold;
	color: #a0a0a0;
	white- space: nowrap;
	height: 25px;
}
.form_page_td_help
{
	text-align:left;
	font-family: Tahoma;
	font-size: 8pt;
	color: #c0c0c0;
	white- space: nowrap;
	height: 25px;
}

.alert_mes
{
	margin-top:1px; 
	margin-bottom:1px; 
	margin-left:10px; 
	margin-right:10px; 
	font-size: 8pt;
	font-weight: bold;
	font-family: Tahoma;
	color: #666666;
}

.message_p_black
{
	margin-top: 0; 
	margin-bottom: 0;
	color: #111111;
	font-family: Tahoma;
	font-size:10pt;
	text-align: left;
}
.message_p_gray
{
	margin-top: 0; 
	margin-bottom: 0;
	color: #C0C0C0;
	font-family: Tahoma;
	font-size:10pt;
	text-align: left;
}

a.msg_text_href
{
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 10pt;
	color: #C0C0C0;
}
a.msg_text_href:hover
{
	text-decoration:underline; 
	font-family: Tahoma;
	font-size: 10pt;
	color: #C0C0C0;
}
.msg_head_td
{
 	background-color:#CCCCCC;
 	text-align:left;
 	font-weight:bold;
	font-family: Tahoma;
	font-size: 8pt;	
	height:20px;
	color:#808080;
}

.msg_form_p
{	
	text-align:left;
 	font-weight:bold;
	font-family: Tahoma;
	font-size: 7pt;
	margin-top:0px;
	margin-left:5px;
	margin-right:0px;
	margin-bottom:0px;
}
.msg_form_text
{	
	text-align:left;
	font-family: Tahoma;
	font-size: 9pt;
	margin-top:0px;
	margin-left:1px;
	margin-right:0px;
	margin-bottom:0px;
}

.friends_name_td
{
	height:20px;
	font-size:8pt;
	font-weight:bold;
	font-family: Tahoma;
	color:#808080;
}
.friend_ava_td
{
	height:160px; 
	background-color:#FFCC99;
	text-align: center;
}
.friend_ava_td_gr
{
	height:160px; 
	background-color:#DDDDDD;
	text-align: center;
}


.foto_name_td
{
	height:20px;
	font-size:8pt;
	font-weight:bold;
	font-family: Tahoma;
	color:#808080;
}
.foto_ava_td
{
	height:110px; 
	background-color:#C0C0C0;
	text-align: center;
}
.foto_ava_td_cov
{
	height:110px; 
	background-color:#CC0000;
	text-align: center;
}



a.pager_div
{
	height:18px;
	width:20px;
	cursor: pointer;
	font-family: Tahoma;
	text-align:center;
	background-color: #FFFFFF;
	color:#000000;	
	font-size:10pt;
	text-decoration: underline;
}
a.pager_div:hover
{
	height:18px;
	width:20px;
	cursor: pointer;
	font-family: Tahoma;
	color:#000000;	
	text-align:center;
	font-size:10pt;
	background-color: #E8E8E8;
	text-decoration: none;
}
.pager_div_s
{
	height:18px;
	width:20px;
	cursor: pointer;
	font-family: Tahoma;
	color:#000000;	
	text-align:center;
	font-size:10pt;
}
.pager_div_t
{
	height:18px;
	width:10px;
	font-size:10pt;
	font-family: Tahoma;
	color:#000000;	
	text-align:center;
	background-color: #FFFFFF;
}
.pager_div_n
{
	height:18px;
	width:20px;
	font-size:10pt;
	font-family: Tahoma;
	color:#000000;	
	font-weight:bold;
	background-color: #C0C0C0;
	text-align:center;
}

.comment_td
{	
	text-align: left;
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
	width: 80px;
	height: 25px;
}

.forum_head_td
{
 	background-color:#CCCCCC;
 	text-align:center;
 	font-weight:bold;
	font-family: Tahoma;
	font-size: 8pt;	
	height:20px;
	color:#808080;
}
.forum_head
{
 	background-color:#FFFFFF;
 	text-align:center;
 	font-weight:bold;
	font-family: Tahoma;
	font-size: 8pt;	
	height:40px;
	color:#A0A0A0;
	border-bottom: 1px solid;
	border-color: #C0C0C0;
}
a.forum_href
{
	text-decoration:underline; 
	font-family: Tahoma;
	font-size: 8pt;
	color: #A0A0A0;
}
a.forum_href:hover
{
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 9pt;
	color: #A0A0A0;
}
.marginforum{
	margin-top:5px;
	margin-botom:5px;
	margin-right:5px;
	margin-left:5px;
}

.mypagetext
{
	color: #111111;
	font-family: Tahoma;
	font-size: 8pt;
	vertical-align:center;
}
a.d_href
{
	text-decoration:none; 
	font-family: Tahoma;
	font-size: 8pt;
	color: #111111;
}
a.d_href:hover
{
	text-decoration:underline; 
	font-family: Tahoma;
	font-size: 8pt;
	color: #CC0000;
}

.text_div1{
	margin-top:20px;
	margin-bottom:20px;
	margin-right:180px;
	margin-left:180px;
	color: #111111;
	font-family: Tahoma;
	font-size: 10pt;
	vertical-align:top;
	text-align:left;
}
.text_div2_title{
	margin-top:15px;
	margin-bottom:0px;
	margin-right:20px;
	margin-left:20px;
	color: #111111;
	font-family: Tahoma;
	font-size: 12pt;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
}
.text_div2_stitle{
	margin-top:15px;
	margin-bottom:5px;
	margin-right:20px;
	margin-left:20px;
	color: #111111;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
}
.text_div2_cover{
	margin-top:5px;
	margin-bottom:5px;
	margin-right:20px;
	margin-left:20px;
	color: #111111;
	font-family: Tahoma;
	font-size: 10pt;
	vertical-align:top;
	text-align:left;
	background-color:#FFFFCC;
}
.text_div2{
	margin-top:5px;
	margin-bottom:10px;
	margin-right:20px;
	margin-left:20px;
	color: #111111;
	font-family: Tahoma;
	font-size: 10pt;
	vertical-align:top;
	text-align:left;
}
