<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
	margin:0;
	padding:0;
	}
img {border:none;}
ul {list-style:none;}  
html{height:100%;} 
body {
	font-size:small;
	font-family:Verdana, Tahoma;
	height:100%;
	background:#4d152f url(../images/main_bg.jpg) repeat-x left top ;
	}
/* Links */
a:link { color:#7e54ab;} 
a:visited {color:#7e54ab;}
a:hover {color:#7e54ab;text-decoration:none; }
a:active {color:#7e54ab; }
a:focus { outline:none; }
a.purp_link, .purp_link a{color:#9e3481 !important;}
a.blue_link, .purp_link a{color:#345C9E !important;}
a.green_link, .purp_link a{color:#4A7272 !important;}
/*// Links */

/* Вспомогательные классы */
.bold {font-weight:bold;}
.center {text-align:center;}
.marg_top {margin-top:10px;}
.purple_link {
	font-size:11px;
	font-weight:bold;
	color:#9e3481 !important;
	}
.grey_link {
	font-size:11px;
	color:#777777 !important;
	}
.banner_240x400 {}
/*// Вспомогательные классы */

#wrapper {
	background:#fff url(../images/inner_bg.png) repeat-x left -220px;
	width:1000px;
	margin:0 auto;
	}
/* Шапка */
#header {
	background:url(../images/header_bg.jpg) no-repeat left top;
	position:relative;
	height:135px;
	}
#header h1 {
	position:absolute;
	left:17px;
	top:0px;
	overflow:hidden;
	width:330px;
	}
#header h1 a {
	display:block;
	font-size:12px;
	position:relative;
	text-decoration:none;
	height:90px;
	width:330px;
	}
#header h1 a span {
	background:url(../images/inner_logo.jpg) no-repeat left top;
	cursor:pointer;
	position:absolute;
	left:0;
	top:0;
	height:90px;
	width:330px;
	}
#header h2 {
	position:absolute;
	right:17px;
	top:14px;
	color:#fff;
	}
.city_meeting {
	position:absolute;
	left:370px;
	top:20px;
	color:#fff;
	padding:8px 15px;
	border-left:1px solid #af05a2;
	font-weight:bold;
	font-size:19px;
	font-family:Trebuchet MS;
	}
.city_meeting span{color:#ef90ff;}
/* Главное меню*/
.main_nav {
	list-style:none;
	float:left;
	position:absolute;
	left:15px;
	top:99px;
	}
.main_nav li {
	float:left;
	font-size:10px;
	font-weight:bold;
	background:url(../images/icon_sprite.png) no-repeat left -1023px;
	padding-left:2px;
	}
.main_nav li a {
	float:left;
	padding:13px 10px 11px;
	color:#fff !important;
	text-decoration:none;
	text-transform:uppercase;
	}
.main_nav li a.active, .main_nav li a:hover {
	background:url(../images/nav_active.png) repeat-x left top;
	color:#000 !important;
	}
.main_nav li.last_item {background:none;}
/*// Главное меню*/

/*// Шапка */

/* Колонки */
.double_left {
	float:left;
	width:722px;
	}
.double_left_small {
	float:left;
	width:650px;
	}
.left_column {
	float:left;
	width:232px;
	}
.left_large {
	float:left;
	width:258px;
	}
.left_small_side {
	float:left;
	width:140px;
	}
.left_side {
	float:left;
	width:280px;
	}
.center_part {
	float:left;
	width:395px;
	padding:0 25px 0 15px;
	}
.center_large {
	float:left;
	width:542px;
	padding:0 15px;
	}
.double_right {
	float:right;
	width:698px;
	}
.right_side {
	float:right;
	width:232px;
	}
.right_large_side {
	float:right;
	width:305px;
	}
.right_small_side {
	float:right;
	width:166px;
	}
/*// Колонки */

.rc_box {
	border:1px solid #d2d2d2;
	position:relative;
	width:auto;
	padding:9px 15px;
	margin-bottom:20px;
	}
.lt_corner{
	background:url(../images/star_sprite.gif) no-repeat -20px -20px;
	position:absolute;
	width:20px;
	height:20px;
	left:-1px;
	top:-1px;
	}
.rt_corner{
	background:url(../images/star_sprite.gif) no-repeat left -20px;
	position:absolute;
	width:20px;
	height:20px;
	left:-19px;
	top:-1px;
	margin-left:100%;
	}
.lb_corner{
	background:url(../images/star_sprite.gif) no-repeat -20px -10px;
	position:absolute;
	width:20px;
	height:10px;
	left:-1px;
	top:auto;
	font-size:5px;
	}
.rb_corner{
	background:url(../images/star_sprite.gif) no-repeat left -10px;
	position:absolute;
	height:10px;
	width:20px;
	left:-19px;
	top:auto;
	margin-left:100%;
	font-size:5px;
	}
.photo_indicator {
	position:absolute;
	left:-15px;
	top:83px;
	}

/*Контент*/
#content{
	background:#fff url(../images/inner_bg.png) repeat-x left -355px;
	min-height:600px;
	height:auto !important;
	height:600px;
	padding:20px 15px;
	position:relative;
	z-index:5;
	}
.part_title {
	font-size:13px;
	border-bottom:1px solid #e6e6e6;
	margin-bottom:10px;
	padding-bottom:5px;
	}
.small_title {
	font-size:13px;
	padding-bottom:5px;
	}
.title_bg {
	font-size:11px;
	padding:3px 5px 6px;
	color:#fff;
	margin-bottom:5px;
	background:url(../images/purple_bg.gif) repeat-x left top;
	}
.blue_bg {background:url(../images/blue_bg.gif) repeat-x left top;}
.color_bg {background:#f1f1f5 url(../images/partners_bg.png) repeat-x left top;}
.grey_bg {background:#dcdcdc url(../images/grey_bg.gif) repeat-x left top;}
.no_bg {background:none !important;}
.virt_banner {
	position:relative;
	margin:0 -9px 20px -4px;
	}
.common_list {
	font-family:Tahoma;
	font-size:11px;
	}
.common_list li{
	padding-bottom:8px;
	margin-bottom:8px;
	border-bottom:1px solid #d2d2d2;
	line-height:1.3;
	}
.common_list li img{margin-right:5px;}
.common_list li.last_item{
	padding-bottom:5px;
	margin-bottom:0px;
	border-bottom:none;
	}
.common_list .active {background:#eef3bf;}
.control_pad {padding-top:10px;}
.control_pad img {
	float:left;
	margin-right:1px;
	}

/*Меню*/
.message_button, .delete_button, .photo_button, .favourite_button, .gift_button {
	margin:10px 0;
	font-size:11px;
	font-weight:bold;
	background:url(../images/button_sprite.png) no-repeat left top;
	}
.message_button a, .delete_button a, .photo_button a, .favourite_button a, .gift_button a{
	display:block;
	width:95px;
	padding:6px 5px 6px 35px ;
	color:#570b77 !important;
	}
.message_button a{background:url(../images/icon_sprite.png) no-repeat 12px -392px;}
.delete_button a {background:url(../images/icon_sprite.png) no-repeat 12px -455px;}
.photo_button a {background:url(../images/icon_sprite.png) no-repeat 12px -515px;}
.favourite_button a {background:url(../images/icon_sprite.png) no-repeat 12px -555px;}
.spam_button a {background:url(../images/icon_sprite.png) no-repeat 12px -675px;}
.enter_button a {background:url(../images/icon_sprite.png) no-repeat 12px -595px;}
.system_button a {background:url(../images/icon_sprite.png) no-repeat 12px -635px;}
.friend_button a {background:url(../images/icon_sprite.png) no-repeat 12px -715px;}
.lovers_button a {background:url(../images/icon_sprite.png) no-repeat 12px -754px;}
.blockade_button a {background:url(../images/icon_sprite.png) no-repeat 12px -855px;}
.gift_button a {background:url(../images/icon_sprite.png) no-repeat 12px -1397px;}
.action_nav {list-style:none;}
.action_nav li{
	background:url(../images/button_sprite.png) no-repeat left top;
	font-size:11px;
	font-weight:normal;
	margin:0 0 12px 0;
	}
.action_nav li a{
	display:block;
	padding:6px 5px 6px 35px;
	width:95px;
	font-weight:bold;
	color:#570b77 !important;
	}
.action_nav li.last_item{margin-bottom:5px;}
.title .name {
	font-size:13px;
	font-weight:bold;
	/* padding-left:17px; */
	padding:0 0 2px 19px;
	margin-right:5px;
	}
.title .girl {
	color:#9e3481 !important;
	background:url(../images/icon_sprite.png) no-repeat left 2px;
	}
.title .g_g {
	color:#9e3481 !important;
	background:url(../images/icon_sprite.png) no-repeat left -1138px;
	padding:0 0 2px 24px
	}
.title .boy {
	color:#345C9E !important;
	background:url(../images/icon_sprite.png) no-repeat left -38px;
	}
.title .m_m {
	color:#345C9E !important;
	background:url(../images/icon_sprite.png) no-repeat left -1188px;
	padding:0 0 2px 24px
	}
.title .status i {
	font-size:11px;
	font-weight:bold;
	color:#bd46b9;
	}
.title img  {
	margin-right:5px;
	position:relative;
	top:1px;
	}
/*//Меню*/

/* Регистрация */
#registration_form {padding-bottom:40px;}
.purpe_title {
	color:#fff;
	background:#aa049f url(../images/purple_title.png) no-repeat right top;
	font-size:16px;
	padding:4px 10px 5px 10px;
	margin-bottom:10px;
	}
.number_part {
	padding:17px 10px 10px 50px;
	background:#f1f1f5;
	margin-bottom:10px;
	height:30px !important;
	}
.but_wrapp {
	padding:5px 10px 30px 50px;
	height:auto !important;
	background:none !important;
	}
.number_part .quest {
	width:190px;
	padding-top:4px;
	}
.number_part .answer {width:360px;}
#numb_1 {background:#f1f1f5 url(../images/number_sprite.png) no-repeat left top;}
#numb_2 {background:#f5f5f1 url(../images/number_sprite.png) no-repeat left -80px;}
#numb_3 {background:#f1f1f5 url(../images/number_sprite.png) no-repeat left -160px;}
.purple_text {
	color:#aa049f;
	font-size:19px;
	}
.digits_title {
	margin:0 10px;
	position:relative;
	top:-3px;
	}
.step_nav {
	padding:5px;
	background:#f1f1f5;
	font-size:11px;
	margin-bottom:10px;
	}
.form_part {
	padding:0px 0 10px;
	margin-bottom:10px;
	border-bottom:1px solid #cecece;
	}
.quest {
	width:160px;
	float:left;
	font-size:12px;
	font-weight:bold;
	}
.answer {
	width:450px;
	float:right;
	}
.answer_prolong {
	width:650px;
	float:left;
	white-space:nowrap;
	}
.fix_width {
	width:195px;
	padding:5px;
	float:left;
	margin-right:10px;
	border-top:1px solid #7d7d7d;
	border-left:1px solid #7d7d7d;
	border-right:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	}
select.fix_width {
	padding:0;
	width:205px;
	/* height:28px; */
	font-size:14px;
	}
select.fix_width option{padding:2px;}
.date, .height {width:62px !important;}
.month {width:133px !important;}
.year  {width:80px !important;}
.code {width:78px !important;}
.large {width:400px !important;}
.textarea {
	width:400px;
	height:75px;
	float:left;
	border-top:1px solid #7d7d7d;
	border-left:1px solid #7d7d7d;
	border-right:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	}
.pasw_tape {
	padding:5px 0;
	font-size:11px;
	}
.refresh_but {
	position:relative;
	margin:0 0 8px 8px;
	}
.solution {
	color:#3f3e3e;
	font-size:10px;
	line-height:1;
	margin-left:217px;
	}
.check {
	width:13px;
	height:13px;
	}
.check_wrapp {
	float:left;
	width:85px;
	}
.check_wrapp label{
	display:block;
	font-weight:bold;
	font-size:10px;
	padding-top:8px;
	}
.list {
	width:150px;
	padding-bottom:8px;
	}
.list .check {float:left;}
.list label {
	float:left;
	padding:0 0 0 3px;
	/*width:134px;*/
	}
/*// Регистрация */

#about_project {
	float:right;
	width:280px;
	text-align:right;
	}
#about_project h3 {
	margin-bottom:10px;
	font-size:14px;
	}
#about_project ul {
	margin-bottom:10px;
	color:#464646;
	font-size:12px;
	}
#about_project ul li{
	padding:0 15px 5px 0;
	background:url(../images/icon_sprite.png) no-repeat right -1336px;
	}
/* Карточка */
#user_card .partner_wrapp{padding-bottom:15px;}
#user_card .common_list{padding-bottom:15px;}
/*// Карточка */

/* Результаты поиска */
ul.participant_list li{
	position:relative;
	float:left;
	width:75px;
	height:75px;
	z-index:20;
	}
/*// Результаты поиска */

/* Поиск партнёра */
#partners_search {
	border-bottom:none;
	margin-bottom:0;
	background:url(../images/partners_search_bg.png) no-repeat center bottom;
	}
#partners_search .clear {
	position:relative;
	z-index:100;
	min-height:212px;
	height:auto !important;
	height:212px;
	}
#slide_show {
	width:260px;
	height:230px;
	position:absolute;
	left:206px;
	bottom:0;
	z-index:1;
	}
.user_bg_1 {background:url(../images/partners_sprite.jpg) no-repeat left bottom;}
.user_bg_2 {background:url(../images/partners_sprite.jpg) no-repeat -260px bottom;}
.user_bg_3 {background:url(../images/partners_sprite.jpg) no-repeat -520px bottom;}
.user_bg_4 {background:url(../images/partners_sprite.jpg) no-repeat -780px bottom;}
.user_bg_5 {background:url(../images/partners_sprite.jpg) no-repeat -1040px bottom;}
#partners_form {
	float:left;
	width:190px
	}
#partners_form h3{
	margin-bottom:10px;
	font-size:14px;
	}
.form_wrapper {
	padding:0 0 7px;
	margin-bottom:7px;
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #cecece;
	color:#727286;
	}
.form_wrapper label{
	float:left;
	font-size:9px;
	padding-top:3px;
	color:#727286;
	}
.form_wrapper select, .form_wrapper div{
	float:right;
	width:120px;
	font-size:10px;
	}
.form_wrapper div span{
	font-size:11px;
	float:left;
	padding:2px 5px;
	}
.form_wrapper div input{
	width:30px;
	float:left;
	font-size:11px;
	color:#727286;
	}
#partners_form .last_item, #search_small .last_item{
	padding:10px 0 3px ;
	margin-bottom:0px;
	border-bottom:none;
	font-size:11px;
	}
#partners_form .last_item input, #search_small .last_item input{float:left;}
#partners_form .last_item .check, #search_small .last_item .check{
	width:13px;
	height:13px;
	margin:3px 3px 0 8px;
	}
#partners_form .search_but, #search_small .search_but{
	position:relative;
	top:-3px;
	}
#search_small  .list {width:100px;}
#search_small  .list label{padding:0 0 0 5px;}
#search_small select {
	width:100%;
	font-size:11px;
	height:20px;
	border-top:1px solid #7d7d7d;
	border-left:1px solid #7d7d7d;
	border-right:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	}
#search_small select option {padding:3px;}
#search_small label {color:#000;}
/*// Поиск партнёра */

/* Комментраии */
.comment_box {
	border-left:1px solid #c4bfc7;
	border-right:1px solid #c4bfc7;
	background:#fff;
	padding:10px;
	}
.rotator {
	overflow:auto;
	height:280px;
	border:1px solid #c4bfc7;
	background:#f9f4dd;
	padding:0 5px;
	}
.user_comment {
	float:left;
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px solid #c4bfc7;
	 width:170px;
	}
.user_comment img {
	float:left;
	border:2px solid #fff; 
	}
.user_comment p {
	font-size:10px;
	margin:0 0 2px 45px;
	}
.commets_form{
	padding:10px 0 5px;
	width:100%;
	}
.commets_form img, .commets_form input{float:left;}
.commets_form .type_text {
	margin:0 8px;
	border:1px solid #7d7d7d;
	padding:5px;
	font-size:11px;
	width:125px;
	}
/*// Комментраии */

/* Результат поиска */
.friend {
	width:100%;
	overflow:hidden;
	padding:11px 0 5px;
	border-bottom:1px solid #cecece;
	}
.even {background:#f3f3f3;}
.friend .girl_border, .friend .boy_border, .friend .married_border{
	float:left;
	padding:2px;
	margin-left:3px;
	}
.about {
	float:left;
	padding:0 10px;
	width:400px;
	}
.about p{
	font-size:11px;
	margin-bottom:10px;
	}
.about_me{margin-bottom:0px;}
.about_me span{
	background:url(../images/icon_sprite.png) no-repeat right -489px;
	margin-right:5px;
	padding-right:8px;
	}
.button_wrapper {
	float:right;
	width:140px;
	}
/*// Результат поиска */

/*Листалка страниц */
.change_page {
	width:100%;
	overflow:hidden;
	padding:11px 0;
	position:relative;
	font-size:11px;
	}
.ff, .rew{
	font-weight:bold;
	position:absolute;
	top:11px;
	}
.rew{left:3px;}
.ff{right:3px;}
.page_wrapp {
	float:left;
	padding:0 150px;
	}
.page_wrapp a{
	float:left;
	border:1px solid #ECAAF3;
	padding:2px 5px;
	margin-right:2px;
	background:#efdbfb;
	text-decoration:none;
	}
.page_wrapp a:hover, .page_wrapp a.active{
	background:none;
	text-decoration:underline;
	}
.page_wrapp span{
	float:left;
	padding:2px 5px;
	margin-right:2px;
	}
/*//Листалка страниц */


/* Карточка пользователя */
.dot_border{
	font-size:11px;
	background:url(../images/icon_sprite.png) no-repeat right -489px;
	margin-right:5px;
	padding-right:8px;
	}
.profile_status {
	line-height:1.7;
	font-size:11px;
	}
.profile_table {
	border-collapse:collapse;
	font-size:12px;
	width:100%;
	margin-bottom:10px;
	}
.profile_table td {
	padding:3px 6px;
	border-bottom:1px solid #e6e6e6;
	width:50%;
	}
.profile_table tr:hover {background:#f0e1f5;}
.profile_table tr.title_tr:hover {background:none;}
.title_purple, .title_blue, .title_yellow, .title_green {
	border:none !important;
	padding:15px 0px 7px 0px !important;
	}
.title_purple h4, .title_blue h4, .title_yellow h4, .title_green h4 {
	padding:3px 6px;
	font-size:11px;
	}
.title_purple h4{background:#ecadf3 url(../images/title_bg_sprite.png) no-repeat left top;}
.title_blue h4{background:#adcff3 url(../images/title_bg_sprite.png) no-repeat left -50px;}
.title_yellow h4{background:#f2f9a7 url(../images/title_bg_sprite.png) no-repeat left -100px;}
.title_green h4{background:#b5f3ad url(../images/title_bg_sprite.png) no-repeat left -150px;}
.user_photo {padding:20px 0 10px;}
.user_photo img {
	float:left;
	margin-right:10px;
	}
.user_photo img.last_item {margin-right:0;}
.friend_photo {padding:20px 0 10px;}
.friend_photo a {
	float:left;
	margin-right:12px;
	}
.friend_photo a.last_item {margin-right:0;}
/*// Карточка пользователя */

/* Выбор города */
#city_choice {background:url(../images/city_bg.png) repeat-x left bottom; }
#city_choice ul {
	float:left;
	width:145px;
	}
#city_choice ul.last_item {width:100px;}
.city_list {font-size:12px;}
.city_list li{padding-bottom:5px;}
/*// Выбор города */

/* Форма авторизации */
.enter_form {background:url(../images/enter_form_bg.jpg) no-repeat left top; }
.enter_form .part_title {margin-bottom:0;}
#enter_form{
	height:210px;
	position:relative;
	}
#enter_form label {
	display:block;
	font-size:10px;
	margin:0 0 12px 2px;
	}
#login_wrapper, #password_wrapper, #account_link, .users, .new_ancets{
	position:absolute;
	left:0;
	}
#login_wrapper{top:4px;}
#password_wrapper {top:57px;}
#password, #login {
	height:17px;
	border:1px solid #fff;
	color:#6f6f6f;
	margin-left:35px;
	}
#enter_button {
	position:absolute;
	left:0px;
	top:115px;
	}
#remember_password {
	position:absolute;
	left:100px;
	top:122px;
	font-size:9px;
	width:120px;
	float:left;
	}
#remember_password input{
	float:left;
	width:13px;
	height:13px;
	margin-right:5px;
	}
#account_link{top:160px;}
#account_link a{
	display:block;
	padding:2px 0;
	font-size:13px;
	}
#account_link a.grey_link{font-size:11px;}
/*// Форма авторизации */

/* Партнёры */
#partners {background:#f1f1f5 url(../images/partners_bg.png) repeat-x left top;}
.partner_wrapp {padding-bottom:5px;}
.partner {
	float:left;
	width:139px;
	position:relative;
	}
.partner_wrapp .last_item {width:134px !important;} 
.large_box .partner {margin-left:25px;}
.partner p{
	font-size:11px;
	color:#464646;
	}
.girl .img_border, .lesbi .img_border, a.girl_big_border {background:url(../images/border_sprite.png) no-repeat -150px top ;}
.boy .img_border, .gay .img_border, a.boy_big_border  {background:url(../images/border_sprite.png) no-repeat -150px -150px ;}
.married .img_border , a.mar_big_border{background:url(../images/border_sprite.png) no-repeat -150px -300px ;}
a.girl_border {background:url(../images/border_sprite.png) no-repeat 0 0 ;}
a.boy_border {background:url(../images/border_sprite.png) no-repeat 0 -100px}
a.married_border {background: url(../images/border_sprite.png) no-repeat 0 -200px;}
a.girl_border , a.boy_border, a.girl_big_border, a.boy_big_border, a.img_border, a.married_border, a.mar_big_border {
	padding:2px;
	display:block;
	}
p.user_name {
	font-size:13px;
	font-weight:bold;
	padding:0 0 2px 17px;
	margin-bottom:3px;
	}
.girl p.user_name {background:url(../images/icon_sprite.png) no-repeat left 2px ;}
.boy p.user_name {background:url(../images/icon_sprite.png) no-repeat left -38px ;}
.married p.user_name, .title a.married  {background:url(../images/icon_sprite.png) no-repeat left -1080px ;}
.lesbi p.user_name {
	background:url(../images/icon_sprite.png) no-repeat left -1138px ;
	padding:0 0 2px 19px;
	}
.gay p.user_name {
	background:url(../images/icon_sprite.png) no-repeat left -37px ;
	padding:0 0 2px 21px;
	}
.girl p.user_name a, .lesbi p.user_name a {color:#9e3481;}
.boy p.user_name a, .gay p.user_name a{color:#345c9e;}
.married p.user_name a, .title .married {color:#4a7272;}
p.online{
	position:absolute;
	width:29px;
	height:9px;
	text-indent:-9999px;
	left:100px;
	top:141px;
	background:url(../images/icon_sprite.png) no-repeat left -280px;
	margin:0;
	}
ul.participant_list li p.online{
	left:43px;
	top:63px;
	}
/*// Партнёры */

/* О проекте */
#text_about {background:url(../images/about_bg.png) no-repeat left top;}
#text_about p {
	font-size:11px;
	color:#686868;
	margin:0 0 10px 190px;
	border-bottom:1px solid #e9e9e9;
	padding-bottom:10px;
	}
#text_about p.last_item {
	margin:0 0 0 190px;
	border-bottom:none;
	padding-bottom:10px;
	text-align:justify;
	}
#text_about p.more {text-align:right;}
#text_about p.more a{
	color:#686868;
	padding-left:13px;
	background:url(../images/icon_sprite.png) no-repeat left -1266px;
	}
/*// О проекте */

/* Футер */
#footer{
	background:#5f034d url(../images/inner_bg.png) repeat-x left top;
	min-height:42px;
	height:auto !important;
	height:42px;
	padding:50px 0 0 0;
	position:relative; 
	z-index:1;
	font-size:11px;
	}
#footer .main_nav {top:2px;}
#copyright, #about_nav{top:55px;} 
#count {top:50px;}
#copyright {
	position:absolute;
	color:#fff;
	left:45px;
	}
#about_nav {
	list-style:none;
	position:absolute;
	left:400px;
	}
#about_nav li{
	display:inline;
	font-size:10px;
	color:#fff;
	}
#about_nav a{
	color:#ff98c9;
	padding:0 7px 0 5px; 
	font-size:11px;
	}
#count {
	position:absolute;
	right:45px;
	text-align:right;
	}
/*// Футер */
.clear:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size:0;}
.clear {display:inline-block;}
html[xmlns] .clear {  display: block; } 

.big_city {
font-size:11px;
line-height:1;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom:33px;
}

.big_city li {
padding-bottom:12px;
}

.big_city li a {
color:#000000 !important;
font-weight:bold;
}

.column {
border-right:1px solid #F8E1FB;
float:left;
margin-right:15px;
padding-left:5px;
width:195px;
}

.regions {
	font-size:11px;
line-height:1;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.regions li {
padding-bottom:12px;
}
/*new styles*/
.double_left_small_new {
	float:left;
	width:530px;
	}
.form_part_new {
	padding:0px 0 5px;
	margin-bottom:5px;
	border-bottom:1px solid #cecece;
	}
.quest_new {
	width:120px;
	float:left;
	font-size:11px;
	padding:3px 0 0 0;
	font-weight:normal;
	}
.answer_new {
	width:370px;
	float:left;
	}
.fix_width_new {
	width:155px;
	padding:2px;
	float:left;
	margin-right:10px;
	border-top:1px solid #7d7d7d;
	border-left:1px solid #7d7d7d;
	border-right:1px solid #b2b2b2;
	border-bottom:1px solid #b2b2b2;
	vertical-align:middle;
	}
select.fix_width_new {
	padding:0;
	width:162px;
	/* height:28px; */
	font-size:12px;
	}
.check_wrapp_new {
	float:left;
	width:65px;
	margin:0 3px;
	}
.right_large_side_new {
	float:right;
	width:425px;
	}
.ans_aim {}
.ans_aim input {vertical-align:middle;}	
.solution_new {
     color:#3f3e3e;
     font-size:10px;
     line-height:1;
     margin-left:20px;
     font-weight:normal;
     }     
.rc_box_new {
     border:1px solid #d2d2d2;
     position:relative;
     width:auto;
     padding:9px 5px;
     margin-bottom:20px;
     }
.answer_new2 {
     width:370px;
     float:left; 
     text-align:right;}
.right_large_side_new .rc_box_new {padding:9px 5px 9px 6px;}

.form_check {
    font-size:9px;
    font-weight:bold;
}
.form_check_error {
    color:#d00;
}
.form_check_success {
    color:#070;
}
</pre></body></html>