/* CSS Document */

* {
	font-family:Arial;
}
img {
	border:0px;
}
body, form {
	margin:0px;
}
body {
	margin-bottom:15px;
	background-color:#000;
	text-align:center;
}
a:link, a:visited, a:active {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}


.contur {
	border:1px solid #811616;
	padding:10px 10px 10px 10px;;
	margin:10px 0px 10px 0px;
	background-color:#ffdeb3;
	}

.font_16_red_bold {
	font-size:18px;
	color:#811616;
	font-weight:bold;
}

/* DIV  */

.show, .show_ok {
	width:99%; 
	overflow:auto;
	margin-top:10px;
	margin-bottom:10px;
	}

.show {
	width:99%;
	height:0px;
	overflow:auto;
	margin-top:10px;
	margin-bottom:10px;
	display:none;
}

.show_ok {
    width:97%;
    border:1px solid #811616;
    padding:0px 10px 0px 10px;;
	height:300px;
	margin-top:20px;
	margin-bottom:20px;
	}	

/* DIV */


/* Шрифты  */

.font_18_red_bold {
	font-size:18px;
	color:#811616;
	font-weight:bold;
}
.font_18_black_bold {
	font-size:18px;
	color:#000;
	font-weight:bold;
}
.font_12_white {
	font-size:12px;
	color:#FFF;
}
.font_12_green {
	font-size:12px;
	color:#03500c;
}
.font_12_yellow {
	font-size:12px;
	color:#73440B;
}
.font_12_red {
	font-size:12px;
	color:#811616;
}
.font_12_black {
	font-size:12px;
	color:#000;
}
.font_12_green {
	font-size:12px;
	color:#03500c;
}
.font_12_red2_bold {
	font-size:12px;
	color:#ab0909;
	font-weight:bold;
}
.font_14_red_bold {
	font-size:14px;
	color:#811616;
	font-weight:bold;
}
.font_14_black_bold {
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.font_14_white {
	font-size:14px;
	color:#FFF;
}
.font_12_brown {
	font-size:12px;
	color:#4e0000;
}
.font_11_black {
	font-size:11px;
	color:#000000;
}

.font_11_red {
	font-size:11px;
	color:#811616;
}
.font_11_white {
	font-size:11px;
	color:#FFF;
}
.font_11_gray, .font_11_gray a {
	font-size:11px;
	color:#808080;
}
/*  */	
table {
	border-collapse:collapse;
	text-align:left;
}
table td {
	padding:0px;
}
.clear {
	clear:both;
}

/* Кнопка */
.bt, .editButton, .delButton, .delButtonComment {
	background-color:#811616;
	color:#FFF;
	font-size:12px;
	font-weight:bolder;
	border:0px;
	cursor:pointer;
	border:1px #811616 solid;
	border-bottom:2px #000 solid;
	width:90px;
	height:25px;
	margin-top:2px;
	margin-bottom:2px;
}
/*  */	


/* Форма для профайла */

.tbl_form_admin {
	background-color:#d7b07f;
	width:100%;
	color:#000;
	}
.tbl_form_admin td {
	padding:4px 10px 4px 10px;
	text-align:left;
	border:3px solid #e3bc8a;
	border-bottom:0px;
}

.tbl_form_admin_in {
	width:100%;
}
.tbl_form_admin_in td {
	padding:0px 2px 2px 0px;
	border:0px;
}
	
/* Форма */

/* Форма */
.tbl_form, .tbl, .tbl_menu {
	background-color:#d7b07f;
	width:80%;
	font-size:12px;
	color:#000;
}
.tbl {
	width:100%
}
.tbl_form td, .tbl td, .tbl_menu td {
	padding:5px 5px 5px 5px;
	text-align:left;
	border:3px solid #e3bc8a;
}
.tbl td, .tbl_menu td {
	text-align:center;
}
.tbl_form .where_bt, .tbl .where_bt, .tbl_form_admin .where_bt{
	background-color:#d6a665;
	text-align:center;
	border:3px solid #e3bc8a;
}
.tbl_form .tl, .tbl .tl, .tbl_menu .tl, .tbl_form_admin .tl {
	text-align: left;
	font-weight:bold;
	font-size:14px;
	color:#FFF;
	background-color: #a5662c;
}
.tbl_menu td {
	font-weight:bold;
	font-size:14px;
}
.tbl .tl, .tbl_menu .tl {
	text-align: center;
}
.tbl_form .no, .tbl .no {
	text-align: left;
	font-size:12px;
	color:#000;
	background-color: #e4be8f;
}
.tbl .no {
	text-align:center;
}
.tbl_form .ok, .tbl .ok, .tbl_form_admin .ok {
	background-color:#03500c;
	text-align:center;
	border:3px solid #e3bc8a;
	color:#FFF;
}
.tbl_form .err, .tbl .err, .tbl_form_admin .err{
	background-color:#ab0909;
	text-align:center;
	border:3px solid #e3bc8a;
	color:#FFF;
}
.tbl .check, .check2 {
	background-color:#b49400;
	text-align:center;
	font-weight: normal;
	border:3px solid #e3bc8a;
	color:#FFF;
}
.check2 {
	background-color:#b49400;
	text-align:center;
	font-weight: normal;
	border:3px solid #e3bc8a;
	color:#FFF;
}
.bt {
	background-color:#811616;
	color:#FFF;
	font-size:12px;
	font-weight:bolder;
	border:0px;
	cursor:pointer;
	border:1px #811616 solid;
	border-bottom:2px #000 solid;
	width:90px;
	height:25px;
	margin-top:2px;
	margin-bottom:2px;
}
.txt, textarea {
	border:1px #9f6832 solid;
	font-size:12px;
	color:#000;
}
/*  */	

/* Верхний блок  */	
.top, .top_in, .content, .footer {
	width:993px;
	margin:auto;
}
.top {
	background:url(../images/pic_girl.jpg) no-repeat 375px 0px;
}
.top td.top_menu {
	width:231px;
}
/*  */	
	
/* Само верхнее меню  */	
	
.top_menu_in {
	width:150px;
	font-size:12px;
	margin-top:15px;
}
.top_menu_in td {
	background:url(../images/bg_top_menu_line.png) no-repeat;
	vertical-align:top;
	padding-top:5px;
	padding-bottom:10px;
	text-align:left;
}
.top_menu_in td.act {
	background:url(../images/bg_top_menu_line_active.png) no-repeat;
	color:#c31e1e;
	font-weight:bold;
	font-size:12px;
}
.top_menu_in a {
	font-size:12px;
	color:#000;
}
/*  */	

/* Регионы  */
.region, .region a {
	font-size:14px;
	color:#FFF;
	text-align:center;
	width:100%;
}
.region td {
	padding:5px 0px 5px 0px;
}
/*  */

/* Меню 2  */
.top_menu_in_2, .top_menu_in_2 a {
	font-size:12px;
	font-weight:bold;
}
.top_menu_in_2 td {
	height:40px;
	background:url(../images/bg_menu_type.gif) no-repeat center;
	text-align:center;
	width:165px;
}
.top_menu_in_2 td a {
	color:#000;
}
.top_menu_in_2 .active {
	background:url(../images/bg_menu_type_a.gif) no-repeat center;
	color:#FFF;
	font-size:12px;
}
.top_menu_in_2 .active a {
	color:#FFF;
}
/*  */	

/* Подбери девушку  */
.girl_searh_top, .girl_searh_down, .girl_searh_title, .girl_searh_in, .profile_title, .profile_down, .profile_in, .other_block_in {
	width:100%;
}
.girl_searh_top td {
	height:45px;
	background:url(../images/bg_search_girl_red.gif) no-repeat;
	padding-left:10px;
	text-align:left;
	color:#FFF;
	font-weight:bolder;
	font-size:22px;
}
.girl_searh_down td, .profile_down td {
	height: 62px;
	background:url(../images/bg_search_girl_down.gif) no-repeat;
	text-align:center;
}
.profile_down td a {
	font-weight:bold;
	font-size:14px;
	color:#333;
}
.girl_searh_title td, .profile_title td {
	height: 33px;
	background:url(../images/bg_search_girl_brown_dark.gif) no-repeat;
	text-align:left;
	color:#FFF;
	font-weight:bolder;
	font-size:14px;
}
.profile_title td {
	padding-left:10px;
}
.girl_searh_in td, .profile_in td {
	background:url(../images/bg_search_girl_brown_light.gif) repeat-y;
	padding:2px 12px 2px 12px;
	text-align:left;
	color:#000;
	font-weight:bolder;
	font-size:12px;
}
.profile_in td {
	line-height:20px;
}
.profile_in td a {
	font-weight:normal;
	color:#000;
}
/*  */
	
/* Статьи 3  */
.article td {
	padding:0px 0px 7px 0px;
}
.article a {
	font-size:12px;
	color:#FFF;
	text-align:left
}
/*  */

/* Другой блок  */
.other_block_in {
	background:url(../images/bg_try_girl_brown_light.gif) repeat-y;
}
.other_block_in td {
	font-size:12px;
	color:#000;
}
.other_block_in td a {
	font-size:12px;
	color:#000;
}
/*  */	
	
/* Контент АНКЕТА 1-я страница   */

.page {
	font-weight:bold;
	margin:10px 0px 10px 0px;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
.page .active {
	background-color:#a26025;
	color:#FFF;
	padding: 3px 8px 3px 8px;
	;
}
.page a {
	font-size:14px;
	color:#FFF;
}
.girl_pic {
	border: 3px solid #FFF;
}


/* Анкета на сайте */
div.anketa {
	float:left;
	width:248px;
	margin:2px 1px 6px 3px;
	background:url(../images/anketa.jpg) no-repeat left top;
}


div.anketa .titul {
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	height:20px;
	padding:7px 0px 0px 13px;
}

div.anketa .pics {
	text-align:center;
	float:left;
	padding:7px 10px 5px 10px;

}

div.anketa .text {
	text-align:left;
	width:122px;
	height:97px;
	padding:15px 0px 10px 0px;
	_height /**/: 128px; /* IE 5.5 only */

	color:#4e0000;
	line-height:17px;
	font-size:12px;
	float:left;
}

div.anketa .status {
	text-align:left;
	text-align:center;
	height:25px;
	width:115px;
	padding-top:3px;
	float:left;
}

div.anketa .block {
	text-align:center;
	padding:4px 0px 0px 0px;
	width:122px;
	font-size:12px;
	font-weight:bold;
	float:left;
}

div.anketa .block a {
	color:#FFF;
}
/* */
/* Анкета в профайле */
div.anketa_admin {
	float:left;
	width:350px;
	margin:2px 2px 0px 3px;
}


/* */

/* Попробуй ее   */

.try_girl_top, .try_girl_in, .try_girl_down {
	width:100%;
}
.try_girl_top, .other_block_in {
	margin-top:7px;
}
.try_girl_top td {
	height:32px;
	background:url(../images/bg_try_girl_red.gif) no-repeat 2px;
	padding-left:10px;
	text-align:left;
	color:#FFF;
	font-weight:bolder;
	font-size:14px;
}
.try_girl_in td {
	background:url(../images/bg_try_girl_brown_light.gif) repeat-y;
	padding:2px 12px 2px 12px;
	color:#000;
	font-weight:bolder;
	font-size:12px;
	color:#811616;
	text-align:center;
}
.try_girl_down td {
	height: 35px;
	background:url(../images/bg_try_girl_brown_dark.gif) no-repeat;
	text-align:center;
}
.try_girl_down td a {
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
/* */


/* Footer   */
.footer td.in {
	background:url(../images/footer2.gif) repeat-y;
	padding:8px 15px 8px 15px;
}
.in_tbl, .in_tbl a {
	font-size:12px;
	color:#000;
	line-height:20px;
}
/* */

/* Footer admin   */
.footer td.title {
	background:url(../images/footer_red.gif) no-repeat;
	padding-left:10px;
	text-align:left;
	height:32px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
}

.div_sites {
	height:127px;
	float:left;	
	}
	
.div_bt {
	float:left;	
	}

.div_sites .in {
	width:147px;
	background-color: #d9aa6c;
	margin:5px 2px 5px 5px;
	padding-bottom:5px;
	text-align:center;
	}
.div_sites .in img {
	border: 3px solid #FFF;
	margin:5px 0px 5px 0px;
	}	
	
.div_sites .in a {
	font-size:11px;
	color:#000;
	}	
	
.bt_param {
	height:122px;
	width:18px;
	padding:0px;
	}	

/* */


/* Контент */
.content_in_titul, .content_in_titul_2 {
	height: 37px;
	width:100%;
	background:url(../images/bg_content_red.gif) no-repeat left;
	text-align:left;
	color:#FFF;
	padding-left:15px;
	padding-top:8px;
	font-weight:bold;
	font-size:22px;
}

.content_in_titul_2 {
	background:url(../images/bg_content_red_2.gif) no-repeat left;
	}


.content_in_titul a {
	color:#FFF;
}

.content_in, .content_in_text {
	width:100%;
	text-align:left;
	background:url(../images/bg_content_in.gif) repeat-y left;
	font-size:12px;
}

.content_in_text {
	padding:10px 0px 10px 0px;
}
.content_in_text_in {
	padding:0px 20px 0px 20px;
}
.content_in_text a {
	color:#000;
}
/* */

/* ------------------------------------------------ */
.txtErr {
	border:1px #9f6832 solid;
	font-size:12px;
	color:#000;
	background-color:#FFB9BE
}
.errField {
	color: #ab0909;
}
.searchBlock {
	display: "block";
}
.searchNone {
	display: "none";
}

/* */


/* Для выпадающего списка */

h2 {
	font-size:14px;
	margin:8px 0px 0px 0px;
	}

.accordion {
	width:100%;
	}

.toggle, .expanded{
	padding:5px;
   cursor:pointer;
   text-align: left;
	font-weight:bold;
	font-size:14px;
	color:#FFF;
	background-color: #a5662c;
}

/* Конец Для выпадающего списка */


/* ----------------------------------------------------------------------------------------------------------------------------------- */

#preview{
	position:absolute;
	display:none;
}




