body {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; width:100%; min-width:1000px;}*html body		{	width:expression(document.documentElement.clientWidth > 1000 ? "100%" : "1000px")		}table{font-size:12px}a:link{	color:#2751b0; text-decoration:underline}a:visited{color:#57a2ff; text-decoration:underline}a:hover{color:#57a2ff; text-decoration:none;}.banner_top{	text-align:left;	padding-top: 15px;	float: left;}img{border:none}.flag{float:left; margin-top:3px; margin-right:10px}.name_s{}h1{	color:#73b04f;	text-align:left;	font-size: 21px;	float: left;	height: 30px;	margin-top: 10px;	margin-bottom: 2px;	padding-left: 15px;	width: 34%;	font-weight:normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}.h2{	color:#73b04f;	text-align:left;	font-size: 18px;	float: left;	font-family: Verdana, Arial, Helvetica, sans-serif;}.header{	background-color:#f5fbf1;	z-index: 0;	margin-left: 3px;	margin-top: -10px;	position: relative;	height: 100%;}.form_s{	float:left;	margin-top: 10px;	background-image: url(../images/bg_search.gif);	background-repeat: repeat-x;	height: 68px;	width: 60%;	padding-left: 10px;	padding-right: 10px;	padding-top: 10px;}.search{	border: #73b04f double 1px;	float: left;	width: 84%;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;}.search_im{	margin-top:10px;	float: left;	border: none;}.search_but{	border-width:1px;	border-style:double;	border-color: #73b04f;	float: right;	background-image: url(../images/bg_but.gif);	background-repeat: repeat-x;	color: #2751b0;	font-size: 12px;	text-decoration: underline;	margin-left: 8px;	background-color: #73b04f;	font-family: Arial, Helvetica, sans-serif;}.name_k{	background-image:url(../images/bg_name.gif);	background-repeat:repeat-x;	padding-right:5px;	padding-left:5px;	float: left;	height: 24px;	padding-top: 3px;	font-family: Verdana, Helvetica, sans-serif;	font-weight: bold;	margin-top: -10px;	position: relative;	z-index: 2;}.line_h{	background-image: url(../images/line_h.gif);	background-repeat:repeat-x;	position: relative;	z-index: 1;	height: 24px;	text-align: right;	margin-left: 10px;	margin-right: 10px;}.line_main{	background-image: url(../images/line_h.gif);	background-repeat:repeat-x;	height: 24px;	text-align: right;	margin-left: -10px;}.line_h_center{	background-image: url(../images/line_h.gif);	background-repeat:repeat-x;	position: static;	z-index: 0;	height: 24px;	text-align: right;	float: none;}.cleen{	clear:both;	float: none;	padding: 0;	margin: 0;}.text_center{	text-align: left;	line-height: 18px;	padding-right: 10px;	padding-left: 20px;	z-index: 0;	position: inherit;	height: 100%;	margin-top: 20px;	margin-bottom: 40px;}.text_main{	margin-top:20px;	text-align: left;	margin-bottom: 40px;	line-height: 18px;	z-index: 0;	position: inherit;}.text_c{	margin-top:20px;	text-align: left;	margin-bottom: 40px;	line-height: 18px;	position: relative;	z-index: 0;	display: table-cell; width:100%}.icons{	/*	background-image:url(../images/bg_icon.gif);	background-repeat:repeat-y;*/	width:40px;	height:40px;	float: left;	text-align: center;	padding-top: 2px;	padding-bottom: 10px;}.kategorii{	margin-left: 75px;	height: 70px;	padding-bottom: 15px;}.column{	float:left;	width: 47%;	display: table-cell;}.town{	width:23%;	float: left;	min-width:157px;	padding-left:10px;	display: table-cell;}.list_brend{	padding-left:10px;	display: table-cell;}.r_part{	width:74%; 	text-align:right;	margin-top:20px;	float: right;	background-image: url(../images/line_v.gif);	background-repeat: repeat-y;	display: inline;}.l_part	{	width:24%;	text-align:right;	margin-top:20px;	float: right;}.h_line{	background-image:url(../images/line_h.gif);	background-repeat:repeat-y;	float:right;	margin-right: 5px;}.line_h_left{	background-image: url(../images/line_h.gif);	background-repeat:repeat-x;	width:97%;	position: relative;	z-index: 1;	height: 24px;	text-align: left;	margin-right: 7px;}.example{	font-size:11px;	text-align: left;	padding-left: 10px;	float: left;	width: 60%;	padding-top: 10px;}.text_left{	text-align:left;	padding-left:10px;	width: 93%;	padding-top: 3px;	padding-bottom: 20px;	line-height: 18px;	padding-right: 10px;}.banner_left{	text-align:center;	margin-bottom: 30px;}.member{	border: #73b04f double 1px;	font-size: 12px;	margin: 0;	margin-top: 10px;	font-family: Arial, Helvetica, sans-serif;	width: 90px;}.but{	text-decoration: underline;	border-width:1px;	border-style:double;	border-color: #73b04f;	background-image: url(../images/bg_but.gif);	background-repeat: repeat-x;	color: #2751b0;	font-size: 12px;	margin-right: 5px;	background-color: #73b04f;	padding-top: 0px;	font-family: Arial, Helvetica, sans-serif;	float: right;	margin-top: -19px;}form{padding:0px; margin:0px}.footer{	padding-top:10px;	padding-bottom:20px;	float: none;	clear: both;	background-image: url(../images/line_h.gif);	background-repeat: repeat-x;	background-position: top;	margin-top: 5px;	margin-right: 10px;	margin-left: 10px;	text-align: left;	color: #464646;	padding-left: 26%;}.memb_login{	width: 67%;	margin-top: 0px;}.footer a{padding-right:10px}.footer a:link{	color:#464646; text-decoration:underline}.footer a:visited{color:#57a2ff; text-decoration:underline}.footer a:hover{color:#57a2ff; text-decoration:none}.form{padding:0px; margin:10px}.menu_big, .menu_bcenter{	line-height:20px;	font-weight: bold;	font-size: 12px;}.small_menu, .small_menu_center {	font-size:12px;	padding-left: 15px;	font-weight: normal;}.center_menu{	margin-left: 120px;}.center_img{float:left}.menu_big a, .menu_town a{	background-image:url(../images/square_blu.gif); background-position:0px 6px;	background-repeat:no-repeat;	padding-left:10px; 	margin-top: -10px; }.small_menu a{	background-image:url(../images/square_blu_smal.gif); background-position:0px 6px;	background-repeat:no-repeat;	padding-left:10px; 	margin-top: -10px; }.menu_bcenter a, .menu_town_center a {background-image:url(../images/square_gr.gif); background-position:0px 6px;	background-repeat:no-repeat;	padding-left:10px; 	margin-top: -10px; }.navi{	margin-top:0px;	margin-bottom:10px;	text-align: left;	font-size: 11px;	margin-left: 5px;}.navi img{	margin-left: 10px;	margin-right: 5px;}.menu_town{	line-height:20px;	font-size: 12px;}.menu_town_center{	line-height:20px;	font-size: 12px;}.logo{float:left; padding-right:10px; padding-bottom:10px}.tabl1{width:26%; float:left}.tabl2{	width:73%;	float:left;}.tabl_town{	width:33%;	float:left;}.tabl_filtr{	float:right;	margin-top: -20px;	width: 105px;	margin-left: 5px;}.tab_icons{	float:right;	vertical-align: top;	margin-right: 5px;	padding-left: 10px;	margin-top: -25px;}.tab_icons img{padding-right:5px}.icons_cont{	vertical-align: middle;	margin-right: 5px;}.center_detail{	background-image:url(../images/square_gr.gif);	background-position:0px 6px;	background-repeat:no-repeat;	padding-left:10px;	margin-right: 110px;}.ico_remont{margin-top:-2px}.banner_news{	width:180px;	height:600px;	float:right;	margin-top: 20px;	padding-right: 10px;	text-align: right;	background-color: #FFFFFF;	position: relative;	z-index: 2;	padding-left: 10px;	display: table-cell;}.menu_big .sel{	background-image:url(../images/square_blu.gif); background-position:0px 8px;	background-repeat:no-repeat;	padding-left:10px; }.small_menu .sel{	background-image:url(../images/square_blu_smal.gif); background-position:0px 8px;	background-repeat:no-repeat;	padding-left:10px; }.pages{	padding-right: 10px;	width: 60%;	text-align: left;	float: none;}.tabl3{	width:130px;	float:left;	padding-bottom: 5px;	padding-top: 5px;	padding-left: 5px}.tabl4{	width:140px;	float:left;	padding-left: 10px;	padding-bottom: 5px;	padding-top: 5px;}.tabl5{	width:113px;	float:left;	padding-left: 10px;	padding-bottom: 5px;	padding-top: 5px;}.tabl6{	width:95px;	float:left;	padding-top: 5px;	padding-bottom: 5px;}.tabl7{	width:360px;	float:left;	padding-bottom: 5px;	position: static;	display: table-cell;	padding-top: 5px;}.tabl8{	width:130px;	float:left;	padding-bottom: 5px;	padding-top: 5px;}.tabl9{	width:95px;	float:left;	padding-top: 5px;	padding-bottom: 5px;	text-align:right;}.tabl_u1{	width:146px;	float:left;	padding:10px;	height: 146px;	text-align: center;	background-color: #f5fbf1;		border-right: #73b04f 1px solid;	border-bottom: #73b04f 1px solid;}.tabl_u2{	width:146px;	float:left;	padding:10px;	height: 146px;	text-align: center;	background-color: #f5fbf1;	border-bottom: #73b04f 1px solid;}.tabl_u1 img, .tabl_u2 img, .tabl_u3 img, .tabl_u4 img{margin-bottom:7px}.tabl_u3{	width:146px;	float:left;	padding:10px;	height: 146px;	text-align: center;	background-color: #f5fbf1;		border-right: #73b04f 1px solid;}.tabl_u4{	width:146px;	float:left;	padding:10px;	height: 146px;	text-align: center;	background-color: #f5fbf1;}.tabl6 img {	margin-left:5px;	margin-bottom: 3px;}.tabl_all{	float: none;	z-index: 1;	width: 505px;	position: relative;	display: table;}.tabl_all_user{	float: left;	width: 504px;	padding-top: 1px;	padding-left: 1px;	position: relative;}.user_text{	font-size:11px;	text-align:left;	margin-top: 7px;}.tablcell{	clear:both;	float: left;	width: 100%;	position: relative;}.tabl_all_new{	float: none;	z-index: 1;	width: 360px;	position: relative;	display: table;}.unread {	background-color: #D9F1CB;}.block {	background-color: #FEB6B6;}.not{	float:none;	width: 500px;	padding-top: 0px;	padding-bottom: 0px;	margin-top: 0px;	margin-bottom: 0px;}.ok{color:green}.error{color:red}.message, .text{	border: #73b04f double 1px;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;}.input_free, .button{	border-width:1px;	border-style:double;	border-color: #73b04f;	background-image: url(../images/bg_but.gif);	background-repeat: repeat-x;	color: #2751b0;	font-size: 12px;	text-decoration: underline;	background-color: #73b04f;	font-family: Arial, Helvetica, sans-serif;}.buttom{	padding-right:10px;	bottom: 10px;	float: right;	text-align: right;}.buttom img{	padding-left:10px;	padding-bottom: 10px;}a{position:static; z-index:2}.town-filter{font-size:12px; font-family:Arial, Helvetica, sans-serif;	border: #73b04f double 1px;}.tab-medal{ margin-right:-30px}.h1popup{width:100%}.logotype{	float:left;	width:26%;	text-align:left;	padding-top: 10px;	padding-bottom: 10px;	padding-right: 0px;}.logotype img{ margin-left:37px}.region{	font-size:11px;	margin-bottom: 4px;}.region a:link{	color:#2751b0; text-decoration:none}.region a:visited{color:#57a2ff; text-decoration:underline}.region a:hover{color:#57a2ff; text-decoration:underline}.text_zapros{width:63%}.zapros{	border: #73b04f double 1px;	padding: 7px;}.filtr{	border: #73b04f double 1px;	position:relative;	z-index: 200;	display: block;	background-color: #FFFFFF;	top: 5px;	width: 493px;	margin-bottom: 20px;	padding-top: 10px;	padding-bottom: 17px;}.filtr input{	margin-left:10px;	margin-right: 3px;}.tabl_filtr_img, .tabl6 .tabl_filtr_img {	margin-left:5px;	margin-bottom: 2px;}.tabl6 .blue{margin-left:5px}.tabl6 .orange{color:#f2710b; text-decoration:underline; margin-left:5px}.tabl6 .orange:visited{color:#f2710b; text-decoration:underline}.tabl6 .orange:hover{color:#f2710b; text-decoration:none}.ad_title:link{color:#008000; text-decoration:underline}.ad_title:visited{color:#008000; text-decoration:underline}.ad_title:hover{color:#008000; text-decoration:underline}.ad_url:link{font-size:11px; color:#2751b0; text-decoration:none}.ad_url:visited{ color:#2751b0; text-decoration:none}.ad_url:hover{color:#2751b0; text-decoration:none}.record2{background-color:#ececec}.recordselected{background-color:#cce3ff}.record2selected{background-color:#cce3ff}.text-sc{	margin-top:5px;	border: #73b04f double 1px;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}.center_detail form{	background-color: #FFFFFF;	margin-left: -10px;	padding-left: 10px;}.tabl_filtr .orange{color:#f2710b; text-decoration:underline; margin-left:5px}.tabl_filtr .orange:visited{color:#f2710b; text-decoration:underline}.tabl_filtr .orange:hover{color:#f2710b; text-decoration:none}.tabl_user_text{	padding-bottom: 10px;	padding-top: 0px;	padding-left: 5px;	font-size: 14px;	color: #FF0000;}.tabl_socials{	float:left;	width:180px;	position: absolute;	top: 0px;	left: 370px;}.icons_text{position:relative}