/* ------------------------------------------
   Left blocks
 ------------------------------------------ */

.l_body,															/* blocks */
.l_help{overflow: hidden; clear: both; margin-bottom: 10px;}

.l_hdr div,															/* header */
.l_hdr b.rnd_t b{background-color: #00468C;}

.l_hdr div div{float: right; padding: 2px 10px 7px 0;}
.l_hdr div div.main{float: none; padding-left: 10px; color: white;}

.l_body div, 														/* body */
.l_body b.rnd_b b.r4,
.l_body b.rnd_b b.r3{border-left: 1px solid #00468C; border-right: 1px solid #00468C;}
.l_body b.rnd_b b.r2{border-left: 2px solid #00468C; border-right: 2px solid #00468C;}
.l_body b.rnd_b b.r1{background-color: #00468C;} 


/* ------------------------------------------
   Logon, invitation to registrations         
 ------------------------------------------ */  

.l_logon .l_body div{padding: 5px 8px;}								/* margins */
.l_regs .l_body div{padding: 5px 8px;}

.l_logon .l_body div, 												/* background color */
.l_logon .l_body b.rnd_b b,
.l_regs .l_body div,
.l_regs .l_body b.rnd_b b,
.l_regs .l_body b.rnd_t b{border: none; background-color: #eee;}

.l_logon fieldset,													/* fieldset, legends */
.l_regs fieldset{border: 1px solid #ccc; margin-bottom: 5px;}
.l_logon fieldset{padding: 7px 8px;}
.l_regs fieldset{padding: 2px 8px 7px 8px;}
.l_regs legend{font:bold 11px Tahoma; padding: 0 5px 5px 5px; color: Black;}

.l_logon td{padding: 1px;}											/* other l_logon */
.l_logon th{padding: 1px; text-align: left;}
.l_logon button{width: 60px;}

.l_regs div div{padding-top: 0;}									/* other l_regs */
.l_regs p{padding: 0; margin: 0 8px; text-align: right;}
.l_regs a{font:bold 11px Tahoma; color: #A52A2A;}	


/* ------------------------------------------
   Location info                              
 ------------------------------------------ */  

.l_loc_info .l_body div{padding: 7px 10px;}							/* margins */

.l_loc_info li{font:normal 11px Tahoma; color: silver;}
.l_loc_info li font{font:normal 11px Tahoma; color: black;}

.l_loc_info strong, 												/* fonts */	
.l_loc_info a.highlight{font:bold 11px Tahoma; color: #F60;}
.l_loc_info a.highlight:hover{color: #00F;}

/* ======================================================================================================== */
/*   left column                                                                                            */ 
/* ======================================================================================================== */


/* block header title for all */
b.rnd_t, b.rnd_b{display: block;}
b.rnd_t *, b.rnd_b *{display: block; height: 1px; overflow: hidden; font-size: 1px;}

b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
b.r4{margin: 0 1px; height: 2px;}

/**/
div.title_info {font: bold 11px Tahoma;}
.title_info div {padding: 1px 0px 4px 10px;}
.title_info div.nolink {padding-left:0}
.title_info div div {padding: 0 10px 0 0; float: right;}
.title_info div strong {font: normal 12px Tahoma; float: none; color:#0074a0}
.title_info div strong B {font-weight:bold}
.title_info div a {font: bold 12px Tahoma; text-decoration: none;}
.title_info div a:hover { text-decoration: underline;}
.title_info div a.help {font:bold 12px Tahoma; text-decoration: none;}
.title_info div a.help:hover {c text-decoration: none;}
.title_info b.rnd_t b {background-color: #6497D0;}
.leaderfull .title_info div {padding: 10px 5px 4px 10px}
.leaderfull .title_info div#open_help_lider, .leaderfull .title_info div#close_help_lider {float:right; margin:0; padding:0 10px 0 0 }
.leaderfull .help_block {padding:10px 2px}
.leaderfull .help_block A {cursor:pointer}
.title_info H3 {display:inline; color:#0074a0; padding:0; letter-spacing:0}
.help_block A {cursor:pointer; text-align:left}
#gallery {margin-top:5px}
#gallery A {display:inline; padding:0}
#gallery IMG.gall {height:90px;width:66px; margin:0}
#gallery DIV {margin-top:10px}
#gallery_new {margin-top:5px}
#gallery_new A {display:inline; padding:0}
#gallery_new IMG {width:42px; height:57px; margin:0}
#gallery_new DIV {margin-top:10px}
.gallerylinks {padding-bottom:10px}
.gallerylinks .rightpointer {display:block; font:bold 11px tahoma; text-decoration:none; background:url(right_pointer.gif) no-repeat 0 50%; padding:0 0 3px 17px; margin-left:5px}

table.user_data_gall{margin: 0px 0px 10px 0px;}
td.user_data_gall{padding: 4px 5px 5px 6px; line-height: 14px; vertical-align:top; font-size:11px}
td.user_data_gall a.name,a.name:hover{text-decoration:underline; font-weight:bold}
td.user_data_gall div, td.user_data div span {padding-top:15px; color:#536E7E;}
td.user_data_gall div span{color:#900;}
#gallery P {display:none}


/* my correspondence */

div.corresp{padding-bottom: 10px; width: 210px; display: block;}		
div.corresp div {background-color: #DAE6F4; padding: 5px; padding-bottom:2px;}
div.corresp div.mess_menu {text-align:center}
div.corresp div.mess_menu ul{margin: 5px 0px 2px 30px;}
div.corresp div.mess_menu a {font: normal 11px Tahoma; color:#000; text-decoration:none;}
div.corresp div.mess_menu a:hover {text-decoration:underline;}
div.corresp div.mess_menu div{font: bold 11px Tahoma}
div.corresp div.mess_menu div.in{font: bold 11px Tahoma; text-align:center}

div.user_info div.mess_menu {text-align:center; color:#0075ab; font: normal 11px Tahoma; padding:0; margin:0}
div.mess_menu ul {margin: 5px 0px 2px 30px;}
div.mess_menu a {color:#0075ab; text-decoration:none;}
div.mess_menu a:hover {text-decoration:underline;}
div.mess_menu div.in {color:#0075ab; padding:0; margin:0}
div.mess_menu div.in2 { padding:0; margin:0}
div.mess_menu div.in STRONG {font-weight:bold}

div.corresp div.user_menu ul{margin: 5px 0px 2px 20px;}
div.corresp div.user_menu a {font: normal 11px Tahoma; color:#000; text-decoration:none;}
div.corresp div.user_menu a:hover {text-decoration:underline;}
div.corresp div.user_menu div{font: bold 11px Tahoma;}
div.corresp div.user_menu div.in{font: bold 11px Tahoma; text-align:center;}

div.corresp b.round_t b{background-color: #DAE6F4;}
div.corresp b.round_b b{border-left: 1px solid #DAE6F4; border-right: 1px solid #DAE6F4; background-color: #DAE6F4;}
div.corresp b.round_b .r2{border-left: 2px solid #DAE6F4; border-right: 2px solid #DAE6F4; background-color: #DAE6F4;}
div.corresp b.round_b .r1{background-color: #DAE6F4;}

/* information about user */

div.user_info{display: block;}		
div.user_info div {padding: 5px; padding-bottom:2px;}
div.user_info div.user_instr ul{font:normal 11px Tahoma; margin: 5px 0px 2px 20px;}
div.user_info div.user_instr_list_folder {color:#2283b5}
div.user_info div.user_instr_list_folder ul{font:normal 11px Tahoma; margin: 0px 0px 2px 0; line-height:16px;}
div.user_info div.user_instr_voice ul{font:normal 11px Tahoma; margin: 5px 0px 2px 15px;}
div.user_info div.user_instr_music ul{font:normal 11px Tahoma; margin: 5px 0px 2px 50px;}
div.user_info div.user_instr li {font:normal 11px Tahoma; line-height:14px;}
.leadertop .breakword {word-wrap:break-word; width:77px}

div.user_info b.round_t b{background-color: #DAE6F4;}
div.user_info b.round_b b{border-left: 1px solid #DAE6F4; border-right: 1px solid #DAE6F4; background-color: #DAE6F4;}
div.user_info b.round_b .r2{border-left: 2px solid #DAE6F4; border-right: 2px solid #DAE6F4; background-color: #DAE6F4;}
div.user_info b.round_b .r1{background-color: #DAE6F4;}

div.user_info div.user_instr a, div.user_info div.user_instr_music a, div.user_info div.user_instr_list_folder a,
div.user_info div.user_instr_voice a{ font: normal 11px Tahoma; color:#000; text-decoration:none;}
div.user_info div.user_instr a:hover, div.user_info div.user_instr_music a:hover, div.user_info div.user_instr_list_folder a:hover,
div.user_info div.user_instr_voice a:hover{text-decoration:underline;}


div.user_info{display: block;}		
div.user_info div {padding: 5px; padding-bottom:2px;}
div.user_info .user_instr {padding:0}
div.user_info .user_instr ul {font:normal 11px Tahoma; margin: 5px 0px 2px 25px; padding:0}
div.user_info .user_instr_list_folder P {font:normal 11px Tahoma; color:#0074a0; margin:0 0 5px 7px}
div.user_info .user_instr_list_folder ul{font:normal 11px Tahoma; margin: 0px 0px 2px 0px; line-height:16px; list-style:none}
div.user_info .user_instr_list_folder LI {background:url(right_pointer_blue.gif) no-repeat 0 6px; padding-left:15px; color:#0074a0}
div.user_info .user_instr_list_folder .self {background:url(right_pointer.gif) no-repeat 0 6px; padding-left:15px;}
div.user_info .user_instr_list_folder .self a { font: normal 11px Tahoma; text-decoration:none;}
div.user_info .user_instr_list_folder .self a:hover {text-decoration:underline;}
div.user_info div.user_instr_voice ul{font:normal 11px Tahoma; margin: 5px 0px 2px 15px;}
div.user_info div.user_instr_music ul{font:normal 11px Tahoma; margin: 5px 0px 2px 50px;}
div.user_info .user_instr li {font:normal 11px Tahoma; list-style-type:none; list-style-position:outside; padding:0; margin:0 0 5px 0; vertical-align:middle}
div.user_info .user_instr  A {font:normal 11px Tahoma; color:#0074a0; text-decoration:none}
div.user_info .user_instr  A:hover {text-decoration:none}
div.user_info .user_instr TD {background-repeat:no-repeat; background-position:0 50%; height:28px; padding-left:35px}
div.user_info .user_instr .addphoto TD {background-image:url(bg_addphoto.gif)}
div.user_info .user_instr .edit TD {background-image:url(bg_edit.gif)}
div.user_info .user_instr .voicesalute TD {background-image:url(bg_voicesalute.gif)}
div.user_info .user_instr .phoneconnect TD {background-image:url(bg_phoneconnect.gif)}
div.user_info .user_instr .message TD {background-image:url(bg_message.gif)}
div.user_info .user_instr .love TD {background-image:url(bg_love.gif)}
div.user_info .user_instr .surprise TD {background-image:url(bg_surprise.gif)}
div.user_info .user_instr .phonecall TD {background-image:url(bg_phonecall.gif)}


div.user_foto {text-align:center}
div.user_foto TABLE {border:0; width:114px; height:114px}
div.user_foto td {padding:5px; background:url(zaglushka_photo.jpg)}
div.user_foto IMG {border:2px solid #c6c6c6}

.underphotomenu {width:104px; height:17px; background-color:#d5d5d5; margin:0 auto; text-align:center}
.underphotomenu A {background-repeat:no-repeat; background-position:50% 5px; padding:10px 8px; color:#d5d5d5}
.underphotomenu A.choose {background-image:url(bg_choose.gif)}
.underphotomenu A.friends {background-image:url(bg_friends.gif)}
.underphotomenu A.complain {background-image:url(bg_complain.gif)}
.underphotomenu A.blacklist {background-image:url(bg_blacklist.gif)}

div.user_info b.round_t b{background-color: #DAE6F4;}
div.user_info b.round_b b{border-left: 1px solid #DAE6F4; border-right: 1px solid #DAE6F4; background-color: #DAE6F4;}
div.user_info b.round_b .r2{border-left: 2px solid #DAE6F4; border-right: 2px solid #DAE6F4; background-color: #DAE6F4;}
div.user_info b.round_b .r1{background-color: #DAE6F4;}

div.user_info div.user_instr a, div.user_info div.user_instr_music a, div.user_info div.user_instr_list_folder a,
div.user_info div.user_instr_voice a, .help_block .user_instr_list_folder a { font: normal 11px Tahoma; color:#0074a0; text-decoration:none;}
div.user_info div.user_instr a:hover, div.user_info div.user_instr_music a:hover, div.user_info div.user_instr_list_folder a:hover,
div.user_info div.user_instr_voice a:hover, .help_block .user_instr_list_folder a:hover {text-decoration:underline;}
div.user_instr_list_folder UL LI A.other {}



div.user_info div.user_instr_list_folder div.free_link {text-align:left;}
div.user_info div.user_instr_list_folder div.free_link a{display:block; font:bold 11px Tahoma;text-decoration:underline;margin: 5px 0 2px 0; background:url(plus.gif) no-repeat 0 50%; padding-left:15px}
div.user_info div.user_instr_list_folder div.free_link a:hover{font:bold 11px Tahoma; text-decoration:underline;}

.help_block .user_instr_list_folder ul{font:normal 11px Tahoma; margin: 0px 0px 2px 0px; line-height:16px; list-style:none; padding-left:0}
.help_block .user_instr_list_folder LI {background:url(right_pointer_blue.gif) no-repeat 0 6px; padding-left:15px; color:#0074a0; margin:0}
/* ------------------------------------------   
   Leader                               
 ------------------------------------------ */
/*.leadertop {float:left; width:188px; background:url(bg_leader_top.jpg) no-repeat 0 0}*/
.leaderfull {float:left; width:188px; background:url(bg_leader_top.jpg) no-repeat 0 0}
.leadertop {float:left; padding-left:10px}
HTML > BODY .leadertop {padding-left:0}
.leader {clear:both; border-top:1px solid #e5f3fd;}
.leader H3 a {font: bold 12px Tahoma; text-decoration: none;}
.leader H3 a:hover {text-decoration: underline;}
.leader .breakword {word-wrap:break-word; width:77px}

.leaderphoto IMG {width:67px; height:94px; border:3px solid #85b3c9; margin-right:9px}
.leadertop TABLE {margin:0 0 0px 10px}
.leader TABLE {margin:0 0 10px 10px}
.leadertop TD, .leader TD {vertical-align:top}
.leadertop SPAN, .leader SPAN {font-weight:normal; color:#6b6c6c}
.leadertop A.name, .leader A.name {display:block; font-weight:bold; margin-bottom:3px}
.leadertop B, .leader B {display:block; color:#0074a0; font-size:12px; margin-top:10px}
.bigtext, .help_block .bigtext {text-align:center; font:bold 12px Tahoma; margin:8px 0 10px 0; cursor:pointer}
.bigtext A, .help_block .bigtext A {text-decoration:none; font:bold 12px Tahoma}
.leaderfull .sity {color:#0074a0; padding-bottom:5px}
/* Leader */

div.lider {font:bold 11px Tahoma; width: 210px; padding-bottom:10px;}
div.lider p{font:bold 11px Tahoma; background-color: #6497D0; padding: 0px 10px 4px 10px; margin: 0px;}
div.lider p.bottom, div.inf_left_menu p.inf_btm{padding: 3px 10px 0px 10px; text-align: center; background-color: #6497D0;}
div.lider div{padding: 5px 10px 5px 10px; overflow: hidden; background-color: #DAE6F4; text-align: center;}
div.lider img{margin-top: 8px; margin-bottom: 8px; border: 2px solid White;}
div.lider span{font-weight: bold;}
div.lider div div{padding: 5px 0px; overflow: hidden;}

div.lider b.round_t b{background-color: #6497D0;}
div.liderl b.round_b b{border-left: 1px solid #6497D0; border-right: 1px solid #6497D0;}
div.lider b.round_b .r2{border-left: 2px solid #6497D0; border-right: 2px solid #6497D0;}
div.lider_bl b.round_b .r1{background-color: #6497D0;}

div.lider p a, div.inf_left_menu p.inf_btm a {font: bold 11px Tahoma; text-decoration: none; color: #FFF;}
div.lider p a:hover, div.inf_left_menu p.inf_btm a:hover {text-decoration: underline; color: #FFF;}

div.lider b.round_t_lider b,
div.lider b.round_b b{background-color: #C9D8DA;}

/* statistika accounta*/

/*div.inf_left_menu{width: 210px; margin-bottom: 10px;}*/
div.inf_left_menu p{font: bold 11px Tahoma; margin: 0px;color: #000;}
div.inf_left_menu div{padding: 0 10px 4px 10px}
div.inf_left_menu ul{font:normal 11px Tahoma; margin: 5px 0px; padding:0; color:#6b6c6c}
div.inf_left_menu li {line-height:13px; list-style-type:none}
div.inf_left_menu span{font: bold 10px Tahoma; color: #6b6c6c;}
div.inf_left_menu A {color:#0074a0; background-image:none; padding-left:0; display:inline; font-weight:bold; text-decoration:none}
div.inf_left_menu A.button {display:block; width:156px; padding:5px 0; text-align:center; background:#0972a6 url(bg_button_lift.gif) no-repeat 0 50%; text-decoration:none; margin:5px 0 3px 10px; color:#fff; white-space:nowrap; letter-spacing:0; font:bold 11px tahoma}

div.inf_left_menu b.round_t b{background-color: #6497D0;}
div.inf_left_menu b.round_b b{border-left: 1px solid #6497D0; border-right: 1px solid #6497D0;  background-color: #DAE6F4;}
div.inf_left_menu b.round_b .r2{border-left: 2px solid #6497D0; border-right: 2px solid #6497D0;}
div.inf_left_menu b.round_b .r1{background-color: #6497D0;}

/* for id=quick_help_no*/
div.block_empty {margin:5px;}

.clearall {clear:both; height:1px; font-size:1px; padding:0}

div.locationlink A {background:#f4901a url(bg_button_orange.gif) repeat-x 0 50%}




		



