body {margin-left: 0px; margin-right: 0px; margin-bottom: 30px;  margin-top:0px; background-color:#F690AE;} /**/
h1 {margin-bottom: 0px; margin-top: 5px; font-size: 24px; font-weight: normal; color: #ffffff;} /**/
h2 {margin-bottom: 0px; margin-top: 10px; margin-left:10px; font-size: 24px; font-weight: normal;} /**/
/*h2 {margin-bottom: 0px;  margin-top:0px; margin-left:-2px; font-size: 18px; font-weight: normal; color: #333333;} /**/
p {margin-top: 5px; font-size:12px;}
ul {margin-top: 10px; font-size:12px;}
li {line-height: 1.5em; }/**/
li.pays {list-style-image: none;  font-size:11px;}
i {font-style:normal;} /**/

.fleft {float:left}
.bornone:hover {border:none;}
.bornone {border:none;}
.logoimg {margin-left: 17px;}

.div1 {float: left; margin-right: 10px; padding-top:2px;}
.div2 {float: left; margin-right: 30px; color:#FFFFFF;}
.div3 {float: left; margin-right: 10px; color:#FFFFFF;}
.div4 {float: right; margin-right: 10px; color:#FFFFFF;}

.img_main {border:none;}
a.image, a.image:hover {border:none;}
.sel_page, a.unsel_page:hover { color: #999999; background-color: #FCE5EB; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; border: solid #FCD1DE 1px; line-height: 28px;}
a.unsel_page { color: #000000; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; border: solid #FFFFFF 1px; line-height: 28px; text-decoration:underline;}
a.lnk_help {line-height: 1.5em}

.tbl_main, .tbl_top, .tbl_menu, .tbl_bottom, .tbl_content {width: 895px; font-family: Tahoma; font-size: 11px;}
.tbl_main {margin-top:20px;}
.tbl_freezone {padding-top: 20px; padding-bottom: 20px; padding-left: 30px; padding-right: 30px;}
.tbl_top {background-image: url(/images/top00000.gif); background-repeat: no-repeat; height: 73px; }
.tbl_menu {background-image: url(/images/menu0000.jpg); background-position:center; background-repeat: no-repeat; height: 32px; vertical-align: top; padding-left:15px; padding-right:15px;}
.tbl_content {background-color: #FFFFFF; padding-bottom: 20px;}
.tbl_incontent {margin-left: 25px; margin-right: 25px; margin-top: 15px; margin-bottom: 15px;} /**/
.tbl_bottom {background-image: url(/images/bottom00.gif); height:46px; text-align: center; padding-left: 30%; vertical-align: }
.tbl_buttons {padding-top: 20px; padding-left: 40px; padding-right: 35px;}
.tbl_item, .tbl_item2 {padding-top: 2px;}
.tbl_bablo_item, .tbl_bablo_item2 {padding-left:1px; height: 20px; font-size: 11px; }
.tbl_bablo_item3 {padding-left:1px; font-size: 11px; padding-top:2px; vertical-align:top; }
.div_cookies {background-color:#FEF3F6; border-bottom: 1px solid #F26790; padding-top:10px; padding-bottom:10px; text-align:center; font-size:11px; font-family:Tahoma;}
a {color: #000000; text-decoration: none; border-bottom: solid 1px #999999;}
a:hover {color: #000000; text-decoration: none; border-bottom: solid 1px #F485A6;}

a.menu {color:#000000; text-decoration:underline; border:none;}
a.menu:hover {text-decoration: none; border:none;}
a.menu2 {color:#FFFFFF; text-decoration:underline; border:none;}
a.menu2:hover {color:#FFFFFF; text-decoration: none; border:none;}
a.sel_menu, a.sel_menu:hover {color: #FFFFFF; border:none; text-decoration:none;}
.div_selmenu, .div_unselmenu {float:left; margin-top: 5px; height: 22px; margin-right:7px;}
.div_selmenu {background-color:#F480A3; margin-right:7px;}
.div_menuitem {float:left; padding-top:4px; padding-left:7px; padding-right: 7px;}
a.news {color:#FF2A2A; text-decoration:underline; border:none;}
a.news:hover {color:#FF2A2A; text-decoration:none; border:none;}

a.lnk_white, a.lnk_white:hover, a.lnk_mini, a.lnk_mini:hover  {color: #FFFFFF; border-style: none; }
a.lnk_white, a.lnk_mini {text-decoration: underline; line-height: 15px;  }
a.lnk_white:hover, a.lnk_mini:hover  { text-decoration: none;}
a.lnk_mini, a.lnk_mini:hover {font-size: 10px;}
a.lnk_pink, a.lnk_pink:hover, a.lnk_pink_hover, a.lnk_pink_hover:hover  {color: #FFFFFF;  text-decoration: none; }
a.lnk_pink  { border-bottom: dashed 1px #FFFFFF;}
a.lnk_pink:hover, a.lnk_pink_hover:hover {border-bottom: none 1px #FDE7ED; }
a.lnk_pink_hover {border-bottom: none 1px #FDE7ED; }

.font_white {color: #FFFFFF;}
.font_pinkmenu, .font_line {color: #FEF1F4;}
.font_line {padding-left: 8px; padding-right: 8px;}
.txt_search, .cmd_search { font-family: Tahoma; font-size: 11px;  border-bottom: solid 1px #F480A3; border-right: solid 1px #F480A3; border-top: solid 1px #F690AE; border-left: solid 1px #F690AE;}
.txt_search {width:250px; height: 18px; padding-top: 6px; padding-left: 4px; color: #666666;  background-color: #FFFFFF;}
.cmd_search {background-color: #FCE5EB; height: 26px;  color: #000000;}
.txt_long {width: 300px;}
.txt_long2 {width: 500px;}
a.lnk_header, a.lnk_header:hover {color: #000000; cursor: pointer; font-size:12px;}
a.lnk_header {}
a.lnk_header:hover {} 
a.lnk_header_sel, a.lnk_header_sel:hover  {color: #666666; cursor: default; font-size:12px;  border:none;}

.default_header, .selected_header {float: left; margin-right: 10px;}
.default_header  {background-color: #FFFFFF; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; border: solid #FFFFFF 1px;}
.selected_item {padding-left: 3px; padding-right: 3px; clear: both; border-top: dashed 1px #CCCCCC; margin-top: 25px; padding-top:5px; }
.selected_header {background-color: #FCE5EB; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; border: solid #FCD1DE 1px;}
#ctl00_phMain_frmLogin {clear:both; margin-left: 5px; padding-top: 10px;}
#ctl00_phMain_frmRegister {clear:both;  margin-left: 5px; padding-top: 10px;}

.tbl_item, .tbl_item3 {padding-right: 5px; width:200px; color: #666666;}
.tbl_item {vertical-align:middle;}
.tbl_item2 {}
.tbl_item3 {vertical-align:top; padding-top: 5px;}
.success_dialog, .error_dialog2, .info_dialog, .register_dialog  {width: 293px; padding-bottom: 1px; font-size:11px;}
.error_dialog {padding-bottom: 2px;}
.error_dialog2, .success_dialog {padding-left: 7px; padding-top: 2px; padding-bottom: 2px; border-left-width: 4px;  border-left-style: solid; margin-bottom: 3px;}
.error_dialog2 {border-left-color: Red;}
.success_dialog {border-left-color: #F483A5;}
.info_dialog {color: #999999; font-size: 10px;}
.register_dialog {font-size: 11px;}

.div_model {float: left;  padding-right: 52px;  } /**/
.div_model_name {padding-top: 5px; padding-bottom: 8px; padding-left: 1px; margin-bottom: 0px; font-size:12px; clear:both;}
.div_model_name {}

.div_model_chats {padding-top: 3px; padding-bottom: 3px; padding-left: 1px; padding-bottom: 10px; clear: both;}
.div_model_chats2 {float:left; margin-left:5px;}
a.lnk_model, a.lnk_model:hover {}
a.lnk_chat{line-height: 1.5em; }

.div_model_new {float: left; margin-right: 21px; margin-bottom: 5px;}
.div_model_new_name {vertical-align: middle; padding-bottom: 1px; padding-top: 5px; margin-left: 1px; font-size:11px; }
.div_model_new_image {}

.div_model_schedule {float: left; margin-right: 15px; margin-bottom: 5px; width: 120px;}
.div_model_schedule_name {vertical-align: middle; padding-bottom: 5px; font-size:11px; }
.div_model_schedule_image {float: left; padding-right: 7px;  }
.div_model_schedule_time {font-weight:bold; color: #666666; font-size:11px; padding-top:2px;}

a.font_chat_paid, a.font_chat_free, .font_chat_paid, .font_chat_no, a.font_chat_red {font-size:12px;}
.font_chat_info {color: #999999; font-size:10px;}
.font_chat_no {color: #999999;}
a.font_chat_paid, a.font_chat_free, a.font_chat_red {border:none 0px #FFFFFF; text-decoration: underline;}
a.font_chat_paid:hover, a.font_chat_free:hover, a.font_chat_red:hover {border:none 0px #FFFFFF; text-decoration: none;}
a.font_chat_paid, .font_chat_paid  {color: #F3769B;}
a.font_chat_free {color: #99CC00;}
a.font_chat_red {color: #FF0000;}
a.gray {color: #666666}
.font_green {color: #99CC00;}
.font_gray {color: #999999;}
.font_gray2 {color: #666666;}

.font_pink {color: #F690AE; font-weight: bold;} /**/
.font_pink_cap {color: #F690AE; } /**/
.font_pink2 {color: #FDE7ED; font-weight: bold;}

.div_catalog_bottom {clear:both; padding-bottom: 10px; padding-top: 10px; border-top: dashed 1px #CCCCCC; font-size:12px; padding-left:5px; padding-right:5px;}
.div_catalog_top {clear:both; padding-bottom: 15px; margin-top:5px; border-bottom: dashed 1px #CCCCCC; font-size:12px; padding-left:12px; }
.div_catalog_models {margin-top: 7px; padding-left:12px; padding-bottom:10px; margin-right: -50px; float:left;}
.div_about_top {clear:both; padding-bottom: 7px; margin-top:5px; border-bottom: dashed 1px #CCCCCC; padding-left:2px;}
.td_about_face {width: 120px; vertical-align: top; padding-left:12px;}
.div_about_status {clear: both; padding-top: 5px; padding-left: 15px;}
.div_about_info{font-size: 12px; padding-top: 5px; padding-left: 15px; color:#666666;}
.td_about_other {vertical-align: top; width: 230px; text-align:right; padding-right:12px;}
.td_about_sel {padding-top: 20px; padding-bottom: 10px; padding-left:6px; border-bottom: dashed 1px #CCCCCC;  }
.td_about_photos {vertical-align:top; padding-left:8px; width:142px; }
.td_user_photos {vertical-align:top; padding-left:8px; padding-right:8px; width:110px;}

#ctl00_phMain_frmPhotos{padding-top:10px;  padding-bottom:10px;}
#ctl00_phMain_frmSchedule {margin-left:-5px; padding-top:10px;}

a.lnk_user, a.lnk_user:hover {color:#FFFFFF; border:none;}
a.lnk_user {text-decoration: underline;}
a.lnk_user:hover {text-decoration: none;}

.photo_header, .selected_photo_header  {font-size: 12px; margin-bottom: 1px; }
.selected_photo_content {padding-top: 5px; padding-bottom: 5px;}
.div_photo_top {padding-top: 10px; border-top: dashed 1px #CCCCCC; margin-top: 10px; float:left; clear: both; width: 100%; padding-bottom: 10px;padding-left:12px; padding-right:12px;}
/*.div_photo_top2 {padding-top: 10px;  float:left; clear: both; width: 100%; padding-bottom: 10px; padding-left:12px; padding-right:12px;}*/
.div_photo_delete {vertical-align: middle; background-color:#F690AE; float: left; padding-top: 3px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; margin-left: 0px; font-size:11px;}
.div_photo_item {float: left; margin-right: 10px; margin-bottom: 10px;  background-repeat: no-repeat; background-position: center; width: 80px;}
a.lnk_photo, a.lnk_photo:hover {border: none; color: #FFFFFF;}
a.lnk_photo {text-decoration: underline;}
a.lnk_photo:hover {text-decoration: none;}
.div_photo_item2 {float: left; margin: 0px 10px 10px 0px; padding: 0px 0px 0px 0px;}
.div_photo_item2 {border: solid 3px #F690AE;}
.div_photo_item3 {margin-bottom:5px; float:left;}

.div_buy {float: left; padding-right: 10px; text-align: center; font-size:10px; margin-bottom:1px;}
/*
.div_user {float: left;}
.div_user_image {float:left; border: solid 2px #FFFFFF;}
.div_user_name {vertical-align: middle; background-color:#FFFFFF; float: left; padding-top: 3px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; margin-left: 0px; font-size:11px;}
*/
.tbl_pay {background-color:#FDE7ED; border: solid #FDE7ED 5px;}
.div_pay_top {padding-left:8px; font-size:12px; padding-bottom:10px; padding-top:5px;}
.div_pay_bottom {padding-top:10px; padding-left:10px; font-size:12px;}
.img_country {border: none; vertical-align:baseline; margin-right:5px; border: solid 1px #999999; padding:2px;}
a.lnk_country {border: none;}

#ctl00_phMain_fmImages a, #ctl00_phMain_fmImages a.current {cursor: pointer; float: left;}
#ctl00_phMain_fmImages a {border: solid 1px #FFFFFF; padding: 3px; }
#ctl00_phMain_fmImages a.current {border: solid 2px #F690AE; padding: 2px; }

.u_mymenu, .mymenu {background-color: #F79FBA; float:left; padding-left: 20px; padding-right: 20px; padding-bottom:20px; padding-top:5px; border: solid #FDE5EC 1px; display: none; position: absolute; left: -1px; top: 1.7em; }
.mymenu {width:460px;}
.submenu {clear:both; padding-top:15px; width:150px;}
.s_submenu {clear:both; padding-top:2px; margin-top:3px; width:200px; border-top: solid #FDE5EC 1px; }
.c_submenu {clear:both; padding-top:20px; width:200px;}
.u_submenu {clear:both; padding-top:15px; width:200px;}
.imagemenu {float: left; text-align: right; padding-right:10px; width: 24px;}
.itemmenu {float: left; }
.tooltipmenu {font-size: 10px; color: #FEF1F4;}
.c_tooltipmenu {font-size: 10px; color: #666666; }

.menulink, .menulink_hover {float: left; position:relative; padding-left: 0.5em; padding-right:0.5em; padding-bottom: 0.5em; padding-top: 0.3em;}
.menulink_hover {background-color: #F79FBA; border-left: solid #FDE5EC 1px; border-right: solid #FDE5EC 1px; border-top: solid #FDE5EC 1px;}
.menulink {background-color: #F690AE; border: solid #F9AAC1 1px;}

.div_begin  {padding-bottom:2px; font-size:11px;}
a.lnk_begin_user, a.lnk_begin_model, a.lnk_begin_partner, a.lnk_begin_studio {border:none; text-decoration:underline; font-weight:bold;}
a.lnk_begin_user:hover, a.lnk_begin_model:hover, a.lnk_begin_partner:hover, a.lnk_begin_studio:hover {border:none; text-decoration:none;  font-weight:bold;}
a.lnk_begin_partner,a.lnk_begin_partner:hover {color:#99CC00;}
a.lnk_begin_model, a.lnk_begin_model:hover {color:#F480A3;}
a.lnk_begin_user, a.lnk_begin_user:hover {color:#333333;}
a.lnk_begin_studio, a.lnk_begin_studio:hover {color:#006699;}
.div_begin_child {font-size:10px; color:#666666;}
.div_selblock {float:left; padding-right:60px;}

.niz:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.niz:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.niz:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.niz:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
}



.otzyv:link {
	COLOR: #40CAFF;
	TEXT-DECORATION: none;
}
.otzyv:visited {
	COLOR: #40CAFF;
	TEXT-DECORATION: none;
}
.otzyv:active {
	COLOR: #40CAFF;
	TEXT-DECORATION: none;
}
.otzyv:hover {
	COLOR: #20C0FF;
	TEXT-DECORATION: underline;
}


.tbl_list {font-size: 11px; border-style:none; width:100%; }
.tbl_list_item {height:25px; font-size:11px; padding-left: 9px; padding-right: 9px; }
.Table_Head, .Sel_Table_Head {font-weight: bold; color: #333333; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; cursor: pointer;} 
.Table_Head {  background-color: #FFFFFF; border: solid #FFFFFF 1px; float:left; }
.Sel_Table_Head { background-color: #FCE5EB;  border: solid #FCD1DE 1px; float:left; }
.Delete_Row  {font-size:11px; padding-left: 9px; padding-right: 9px;  padding-top: 5px; padding-bottom: 5px; background-color: #F8F8F8;  border: solid #E9E9E9 1px; }

.txt_edit, .cmd_edit {height: 18px; font-family: Tahoma; font-size:11px;}
.txt_edit {width: 60px;}

.div_chat_free, .div_chat_no, .div_chat_paid {float:left;  background-repeat:repeat-x; background-position:top; padding-top:5px; padding-bottom:5px; padding-left:10px;}
.div_chat_free {background-image: url(/images/bg_green.jpg);}
.div_chat_paid {background-image: url(/images/bg_pink0.jpg);}
.div_chat_no {background-image: url(/images/bg_black.jpg);}

.default_top {padding-left:10px;}
.default_caption{margin-left:-0.6em}
.default_desc {padding-top: 4px; padding-bottom: 10px; font-size: 12px;}
.default_desc_odz {padding-top: 4px; padding-bottom: 10px; font-size: 14px; font-family: Arial; color: #222222;}
.default_models {padding-top: 5px; margin-right: -50px; clear: both; margin-left:10px;}
.default_mid {clear:both; padding-top:10px;}
.default_sel {font-size: 12px; border-top: dashed 1px #CCCCCC; padding-top:20px; padding-bottom:20px; padding-left:12px;}
.default_nm{padding-top: 12px; padding-left:12px;  background-color:#FEF4F7; padding-bottom:12px;}
.default_nmcap, .default_shedcap {font-weight:bold; font-size: 12px; }
.default_nmcap {color:#F480A3; padding-bottom:7px;}
.default_shedcap {color: #666666; padding-bottom:10px;}
.default_shed {padding-bottom: 5px; padding-top: 20px; font-size: 12px; padding-left:12px;}

.master_panel {float:left; margin-left: 100px; margin-top:20px;}
.master_menu {float: left; height: 33px; padding-left: 10px;}
.master_news {float:right; padding-right:10px; padding-top:9px; font-weight:bold;}
.master_liru {float: left; margin-right: 10px; padding-top:2px;}
.master_18 {float: left; margin-right: 30px; color:#FEF5F9;}
.master_models {float: left; margin-right: 10px; color:#FEF5F9;}
.master_copy {float: right; margin-right: 10px; color:#FEF5F9;}

.div_indend {padding-left:6px; padding-right:12px;}
.div_indend2 {padding-left:12px; padding-right:12px;}
.div_indend3 {padding-left:12px; padding-right:12px; padding-top:5px;}