body {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-family: Arial;
}
p {
    font-size: 70%;
}
.legal p {
    font-size: 14px;
}
img {
    border: 0px;
    vertical-align: middle;
}
.top_block {
    margin-left: 70px;
    margin-top: 15px;
    margin-bottom: 60px;
}
.middle_block {
    margin-left: 70px;
    margin-top: 0px;
}
.bottom_block {
    margin-left: 70px;
    height: 92px;
}
a.h10_in {
    font-size: 60%;
    color: #534741;
    text-decoration: none;
}
a.h10_in:hover   {
    text-decoration: underline;
}
a.h10 {
    font-size: 60%;
    color: #cccccc;
    text-decoration: none;
}
a.h10:hover   {
    text-decoration: underline;
}
.h9 {
    font-size: 60%;
    color: #534741;
}
.logo_block {
    margin-top: 10px;
}
.small_menu {
    margin-left: 17px;
    float: left;
}
.h4_3 {
    font-size: 70%;
    color: #534741;
    text-decoration: none;
}
a.h4 {
    font-size: 75%;
    color: #534741;
    text-decoration: underline;
}
a.h4:hover {
    text-decoration: none;
}
a.map_big {
    color: #534741;
    text-decoration: none;
    font-family: Tahoma;
}
a.map_big:hover {
    text-decoration: underline;
}
a.map_small {
    font-size: 12px;
    color: #534741;
    text-decoration: none;
    font-family: Tahoma;
}
a.map_small:hover {
    text-decoration: underline;
}
.h4_no_a {
    font-size: 80%;
    color: #534741;
    text-decoration: none;
}
.h4_span {
    font-size: 70%;
    text-decoration: none;
    color: #c7b299;
}
a.body_menu {
    font-size: 70%;
    color: #534741;
    text-decoration: underline;
}
a.body_menu:hover {
    text-decoration: none;
}
.left_menu {
    padding-top: 0px;
    width: 190px;
}
ul.main_menu {
    padding: 0px;
    margin: 0px;
}
ul.main_menu li {
    padding: 0px;
    margin: 0px;
    list-style:none;
    background: url(../images/menu_line.gif) center repeat-x;
    display: block;
    clear: both;
    line-height:16px;
}
ul.main_menu img {
    float: right;
    margin-top:5px;
    background:#fff;
}
.main_menu a.sub:link,.main_menu a.sub:visited{
    font-size: 12px;
    color: #534741;
    text-decoration: none;
    background: #ffffff;
    padding-left: 15px;
}
.main_menu a:link,.main_menu a:visited{
    font-size: 14px;
    color: #534741;
    text-decoration: none;
    background: #ffffff;
}
.main_menu a:hover {
    text-decoration: underline;
}
.main_menu a.sub:hover {
    text-decoration: underline;
}
ul.h2 {
    padding: 0px;
    margin: 0px;
}
ul.h2 li {
    padding: 0px;
    margin: 0px;
    list-style:none;
}
ul.h2 li.selected {
    list-style: disc;
}
.h2 a:link,.h2 a:visited{
    font-size: 100%;
    color: #534741;
    text-decoration: none;
    background: #ffffff;
    display:block;
}
.h2 a:hover {
    text-decoration: underline;
}
a.h2_4 {
    font-size: 80%;
    color: #534741;
    text-decoration: underline;
    background: #ffffff;
}
a.h2_4:hover {
    text-decoration: none;
}
a.input_href {
    font-size: 70%;
    color: #534741;
    text-decoration: underline;
    background: #ffffff;
}
a.input_href:hover {
    text-decoration: none;
}
a.cnt {
    font-size: 100%;
    color: #534741;
    text-decoration: underline;
    background: #ffffff;
}
a.cnt:hover {
    text-decoration: none;
}
.menu_div_1 {
    background: url(../images/menu_line.gif);
    height: 12px;
    line-height: 10px;
}
.menu_div_2 {
    background: url(../images/krug.gif) no-repeat right center;
    cursor: pointer;
    cursor: hand;
}
.menu_div_2_in {
    background: url(../images/krug_in.gif) no-repeat right center;
    cursor: pointer;
    cursor: hand;
}
a {
    font-size: 90%;
    color: #534741;
    text-decoration: underline;
}
a:hover {
    text-decoration: none;
}
.div_left {
    float: left;
}
.div_right {
    margin-left: 95px;
}
.div_main {
    margin-top: 10px;
}
.news {
    font-size: 70%;
}
.map {
    position: absolute;
    width: 636px;
    height: 350px;
    display: none;
}
.all_map {
    position: absolute;
    width: 636px;
    height: 350px;
}
.banner {
    height: 60px;
    margin-top: 30px;
    padding-left:10px;
    padding-top: 10px;
    border: solid 1px #cccccc;
}
.banner2 {
    height: 60px;
    padding-left:10px;
    padding-top: 10px;
    border: solid 1px #cccccc;
}
.h1_1 {
    font-size: 130%;
    color: #534741;
}
.h1_12 {
    font-size: 90%;
    color: #534741;
}
.h2_2 {
    font-size: 80%;
    color: #534741;
}
td.h2_2 {
    font-size: 85%;
    padding-bottom: 5px;
    color: #534741;
}
.new_search_form {
    font-size: 80%;
    padding-bottom: 5px;
    color: #534741;
    vertical-align: top;
}
.razdel {
    margin-bottom: 5px;

}
.pole {
    margin-bottom: 10px;
}
.input_search {
    background: #ffffff;
    border: solid 1px #cccccc;
    width: 189px;
    font-size: 11px;
    color: #534741;
}
.submit_search {
    background: #eeeeee;
    border: solid 1px #cccccc;
    width: 189px;
    font-size: 70%;
    color: #534741;
}
.select_search {
    border: solid 1px #cccccc;
    width: 189px;
    font-size: 11px;
    color: #534741;
}
.h5 {
    font-size: 110%;
    color: #534741;
}
.h5_2 {
    font-size: 80%;
    color: #534741;
}
.float {
    float: left;
}
.title {
    font-size: 90%;
    color: #534741;
}
.title_dop {
    font-size: 75%;
    color: #534741;
    margin-left: 10px;
    padding-bottom: 5px;
}
.ads_one {
    margin-right: 10px;
}
.page {
    border: solid 1px #cccccc;
    text-align: center;
    vertical-align: middle;
    width: 17px;
    height: 16px;
    margin-right: 2px;
    line-height: 17px;
}
.page_str {
    border: solid 1px #cccccc;
    margin-right: 2px;
}
.selected_page {
    background: #e4e4e4;
}
.table_page div {
    float: left;
    font-size: 70%;
    color: #534741;
}
.page a {
    text-decoration: none;
    padding: 2px 6px 2px 5px;
}
.page a:hover {
    background: #e4e4e4;
}
div.photo_mini div {
    border: solid 1px #cccccc;
    margin-bottom: 2px;
}
div.photo_mini div:hover {
    border: solid 1px #000;
}
div.photo_mini div.selected_photo_mini {
    border: solid 1px #000000;
}
.dop_param {
    margin-right: 20px;
}
.table_list {
    padding: 4px;
    font-size: 11px;
}
.table_title {
    padding-right: 8px;
}
.left_border td {
    border-left: solid 2px silver;
    padding-right: 8px;
    padding-left: 6px;
    font-size: 70%;
    color: #534741;
    text-decoration: none;
}
.left_border2 td {
    border-left: solid 2px silver;
    padding-right: 8px;
    padding-left: 6px;
}

.text2 {
    font-size:90%;
}

.forum {font-size: 11px;}
    .forum .block {margin-bottom: 10px;}
    .forum .title {color: #000000; font-size: 11px;}

/* смотрите также */
.ads {width: 100%;}
.ads .legend {padding-left: 5px; position: absolute; padding-right: 5px; background: #ffffff; margin-top: -18px; margin-left: 17px; font-size: 13px; color: #878787;}
.ads #center {padding-right: 10px; vertical-align: top;}
.ads #center .cont {margin-left: 23px;}
.ads #center a {color: #878787; font-size: 11px; text-decoration: none;}
.ads #center a:hover {text-decoration: underline;}
.ads #center .text {display: block;}
.ads #center .left {float: left; width: 24%; margin-bottom: 10px; margin-top: 3px;}
.ads #center .left_bottom {float: left; width: 33%; margin-top: 10px;}
.ads #lt {background: url(/images/add-round-left-top.gif) no-repeat; width: 8px; height: 8px;}
.ads #t {border-top: solid 1px #878787; font-size: 1px;}
.ads #rt {background: url(/images/add-round-right-top.gif) right top no-repeat; width: 8px; height: 8px;}
.ads #l {border-left: solid 1px #878787;}
.ads #r {border-right: solid 1px #878787;}
.ads #lb {background: url(/images/add-round-left-bottom.gif) left bottom no-repeat; width: 8px; height: 8px;}
.ads #b {border-bottom: solid 1px #878787; font-size: 1px;}
.ads #rb {background: url(/images/add-round-right-bottom.gif) right bottom no-repeat; width: 8px; height: 8px;}

.sal {margin-top: 10px; margin-bottom: 25px;}

.programms {font-family: Arial;}
.programms h2 {font-size: 15px; font-weight: bold; margin-bottom: 15px;}
.programms a {color: #333333; font-size: 13px;}
.programms .p_name {font-weight: bold; color: #333333; font-size: 16px;}
.programms .p_more {font-weight: bold; color: #333333; float: right;}
.programms .p_more a {font-size: 16px;}
.programms .p_note {color: #333333; margin-top: 10px; margin-bottom: 30px;}
.programms .p_note img {float: left; margin-right: 10px;}
.programms .p_static {margin-bottom: 10px;}
.programms .p_version .version {font-weight: bold; margin-bottom: 5px;}
.programms .p_hr {background: #fff; border: 0px; border-top: 1px solid #999999; margin: 15px 0px 5px 0px}

.programms .right {float: right;}
.programms .right input {font-size: 26px; width: 120px; margin-bottom: 3px;}
.programms .right .buy {margin-top: 41px;}
.programms .right div {width: 120px; text-align: center; margin-bottom: 10px;}

.programms .preview {margin-top: 15px;}
.programms .preview div {margin-right: 14px; border: solid 1px #999999; cursor: pointer; cursor: hand; width: 89px; height: 79px; float: left;}

/*.path {position: absolute; left: 70px; top: 120px; width: 700px;}*/
.path {position: absolute; left: 70px; top: 130px; width: 750px;}
.path a, .path span {font-size:11px;margin-right:5px}
.path h1 {font-size:11px;margin:0;padding:0;display:inline}
.path_h2{font-size:15px;margin:0;margin-bottom:10px;color:#534741;padding:0;font-weight:bold}

.auth {font-size: 11px; position: absolute; left: 70px; top: 130px; width: 200px; margin-left: 666px; text-align: right;}
    .auth .exit {margin-left: 10px;}
    .auth .name {font-size: 12px;}

a.colorQX9, div.colorQX9, h2.colorQX9, h1.colorQX9, td.colorQX9, span.colorQX9 {color: #6685C2;}
a.colorQX9:visited {color: #A55D7E;}

a.f14 {font-size: 14px;}

.authForm {}
    .authForm .ji {width: 150px; color: #000; font-family: Arial; background: #FFFFFF; border: solid 1px #CCCCCC; display: block; margin-bottom: 10px;}
    .authForm .submit {width: 150px; color: #000; font-family: Arial; border: solid 1px #CCCCCC; background: #EEEEEE; display: block; margin-bottom: 20px;}
    .authForm a {font-size: 11px;}

#authFormQ {position: absolute; left: -38px; top: 0px; width: 150px; padding: 10px; background: #F6F3F3; border: solid 1px #AFAEAE;}
    #authFormQ b {position: absolute; font-size: 11px; left: 162px; top: -3px;}
    #authFormQ a {text-decoration: none;}

.sub-menu {margin-left: 70px; font-size: 15px; height: 40px;}
    .sub-menu a.exit {margin-left: 10px;}

a.help:link,a.help:visited{display:block;float:right;position:relative;margin-left:5px;vertical-align:middle;text-decoration:none}
a.help:hover{cursor:default}
a.help:link b,a.help:visited b{display:none}
a.help:hover b{display:block;position:absolute;margin:12px 0px 0px 9px;font-weight:normal;background:#fff;color:#000;border:1px solid #ccc;padding:5px 7px 5px 7px;font-family:Tahoma;font-size:11px;width:200px}

.reg th {font-size: 13px; font-weight: normal; padding-bottom: 10px; text-align: left;}
.reg td {padding-bottom: 10px;}
.reg .field-title td {font-size: 13px; color: #000000;}

.my_page p{font-size: 13px;}

.lm td {padding-bottom: 5px;}

.bis_list {float: left; width: 200px; margin-bottom: 10px;}
    .bis_list a {font-size: 12px;}
    .bis_list a.disabled {color: #000; text-decoration: none;}

.main_list {padding: 0px; margin: 0px;}
    .main_list li {list-style: none; margin-bottom: 3px; padding-left: 20px; background: url(/images/img/fulllist.gif) 0px 6px no-repeat;}
.main_title {font-size: 24px; margin-bottom: 20px;}
   .main_title a {text-decoration: underline;}

.main_ads {margin-bottom: 12px; height: 60px; padding-left: 0px; display: block;}
    .main_ads .img {float: left; margin-right: 8px;}
        .main_ads .img img {width: 80px; height: 60px;}

body		{margin: 0px; background: #ffffff;}
h1			{font-family: Tahoma; font-size:150%; color: #666666; font-weight: normal; margin-bottom:0px;}
h2			{font-family: Tahoma; font-size:110%; color: #666666; font-weight: normal; margin-bottom:0px;}
h3			{font-family: Tahoma; font-size:90%; color: #666666; font-weight: normal; margin-bottom:0px;}
table		{}
td			{font-family: Tahoma; color: #666666;}
a			{color:#666666; border:none;}
a:hover		{color:#534741;}
b			{color:#333333; font-style: normal;}
img			{border:none 0;}
i			{color:#333333; font-style: normal;}
input		{color:#666666;padding-left:4px;font-family:Tahoma;}
option		{color:#666666;}
p			{text-align: justify; margin: 0px; padding-bottom: 12px;}
p.top		{text-align: left;}
select		{font-size:78%;background-color:#f3f3f3;}
textarea	{font-family: Tahoma;color:#666666;padding-left:4px;font-size:78%;background-color:#f3f3f3;border-left: 1px solid;border-color:#b0b0b0;border-top: 1px solid; border-color:#898989;border-bottom:0px;border-right:0px;}
ul			{margin-top: 10px; margin-bottom: 10px;}
.advert		{color:#ffffff;}
.atop		{color:#333333;}
.binp		{background-color:ffffff;border:none;}
.big		{font-size:90%;}
.btitle		{font-size:90%;color:#ffffff;font-weight:500;}
.btext		{font-size:70%;color:#ffffff;}
.cimga		{border-right: 4px solid; border-color: #005bbb;}
.cimgb		{border-left: 4px solid; border-color: #ffffff;}
.cimgb:hover{border-left: 4px solid; border-color: #336699;}
.cimg		{border-right: 4px solid; border-color: #ffffff;}
.cimg:hover	{border-color: #336699;}
.cprice		{color: #330000;}
.subm		{border-right: 1px solid;border-color:b0b0b0;border-bottom: 1px solid; border-color:#898989;border-top:0px;border-left:0px;padding-top:2px;padding-bottom:2px;}
.exp		{font-size:70%;vertical-align:top;}
.top		{font-size:78%;}
.top input	{font-size:100%;}
.text input	{font-size:110%;}
.date		{font-size:70%;}
.fbut		{
				border-right: 1px solid;border-right-color:#b0b0b0;
				border-bottom: 1px solid;border-bottom-color:#b0b0b0;
				border-top:1px solid;border-top-color:#ffffff;
				border-left:1px solid;border-left-color:#ffffff;
			}
.wbut		{
				border: 1px solid;border-color:#b0b0b0;
				background: #ffffff;
				font-size: 70%;
			}
.f100		{width:100%;}
.h1cnt		{font-size: 50%;}
.h2cnt		{font-size: 65%;}
.info		{color:#999999;}
.mimg		{border-top: 3px solid; border-color: #ffffff;}
.price		{color:#333333;}
.rates		{font-size:90%;}
.slang		{text-align: center; font-size: 12px; cursor: hand;}
.slsel		{color: #ffffff; cursor: text; background: #005bbb;}
.stitle		{color: #999999;}
.text		{font-size:80%;}
.tabrow		{cursor:hand;}
.texts		{color: #336699;}
.lc			{font-size:45%;}
.r			{text-align:right;}
.s			{color:#004dbc;}
.s:hover	{color:#004dbc;}
.small		{font-size: 52%;}
.us			{text-decoration:none;}
.link_map:hover {text-decoration: underline;}
.db			{border-left: 1px solid;border-top: 1px solid; border-bottom: 1px solid;padding-left:10px;padding-top:1px;padding-bottom:1px;}
.tim		{margin-right:3px; margin-top: 1px; vertical-align:absmiddle;}
.timr		{margin-left:8px; margin-top: 1px; vertical-align:absmiddle;}
.tim2		{border-right: 2px solid; border-color:#ffffff;}
.timl5		{border-left: 5px solid; border-color:#ffffff;}

/* классы с отступом */
.pp			{padding-left:10px;padding-right:10px;}
.lm			{padding-bottom:4px;}
.l2			{padding-bottom:2px;}
.l2 td		{padding-bottom:2px;}
.b5			{padding-bottom:5px;}
.b5 td		{padding-bottom:5px;}
.b10		{padding-bottom:10px;}
.l10		{padding-left:10px;}
.l15		{padding-left:15px;}
.l20		{padding-left:20px;}
.l25		{padding-left:25px;}
.r10		{padding-right:10px;}
.r20		{padding-right:20px;}
.t3			{padding-top:3px;}
.t10		{padding-top:10px;}

.Banner img
{
	display: block;
}
.Banner a
{
	display: block;
	height: 100%;
}
pre{margin: 0;}
form{
	margin: 0;
}

/*Цвет подложки под маленькими банерами*/
.banner_small_bg{
	background: #DFDAC8;
	vertical-align: top;
}
/*Маленький, яркий по отношению к фоновому цвету base_light_bg*/
.base_small_bg_inv{
    color:       #FFFFFF;
    font-size:   10px;
}
.bg_load_data{
	background-image: url(http://www.japancar.ru/images/load_data_white.gif);
	background-position: center;
	background-repeat: no-repeat;
}
.bg_load_photo{
	background-image: url(http://www.japancar.ru/images/load_photo_black.gif);
	background-position: top;
	background-repeat: no-repeat;
}

/*светлый цвет*/
.base_light {
    color:       #908B81;
    /*font-size:   13px;*/
}

/*Просто маленький*/
.base_small {
    /*color:       002233;*/
    font-size:   10px;
}
/*Цвет подложки основной части документа*/
.body_bg{
	background: #F4F3E8;
	vertical-align: top;
}
/*Белая подложка*/
.body_bg_white{
	background: #FFFFFF;
	vertical-align: top;
}
/*Темная подсветка*/
.body_dark{
	background: #DFDAC8;
}
/*Цифра в карточке*/
.card_num{
    color:       #004455;
	 font-size:   12px;
    font-weight: bold;
    text-align: right;
	 padding-right: 3px;
}
/*точка в карточке*/
.card_point{
	padding-left: 3px;
	padding-right: 3px;
    color:       #004455;
    font-size:   14px;
	text-align: center;
	width: 11px;
}
/*большая точка в карточке*/
.card_point_big{

	padding-left: 3px;
	padding-right: 3px;
    color: Red;
    font-size:   26px;
	text-align: center;
	/*width: 11px;*/
	vertical-align: middle;
}
/*текст меню в карточке*/
.card_text{
    color:       #336688;
    font-size:   12px;
    text-align: left;
}
/*Первая буква в карточке*/
.card_firstletter {
    color:     #FF9900;
    font-size: 17px;
}
/*Заголовок h1 в карточке*/
.card_h1 {
    color:     #FFFFFF;
    font-size: 11px;
    margin-top: 0px;
    margin-bottom: 0px;
}
/*Заголовок h1*/
.h1 {
    font-size: 14px;
    margin-top: 0px;
    margin-bottom: 0px;
}
/*Заголовок h2*/
.h2 {
    font-size: 13px;
    margin-top: 0px;
    margin-bottom: 0px;
}
/*подсветка*/
.highlight{
color: Red;

}

/*Заголовок карточки*/
.card_head{
    background-color: #294D70;
	 height: 18px;
}
/*Тело документа*/
.doc_body{
	width: 100%;
}
/*Низ страницы*/
.doc_footer {
    font-size: 11px;
    background-color: #94ADC0;
	width: 100%;
	/*
	width=doc_width.width-2*table_border_menu.padding
	*/
}
/*строка инструментов*/
.doc_tools{
	width: 100%;
}
/*банер под верхним меню документа*/
.doc_topbanner{
	width: 100%;
}
/*верхнее меню документа*/
.doc_topmenu {
    font-weight: bold;
    font-size:   11px;
    color:       Black;
    background-color: #94ADC0;
	 width: 100%;
 	 /*
	 width=doc_width.width-2*table_border_menu.padding
	 */

}
/*цвет рамки вокруг меню*/
.table_border_menu{
	background-color: #FFFFFF;
	padding: 1px;
}

/*Минимальная ширина страницы*/
.doc_width{
	width: 760px;
	height: 0px;
}
.form_base{
    color:       #002233;
    font-size:   13px;
}
.form_base_small{
    color:       #002233;
    font-size:   10px;
}
/*Первая буква в тексте*/
.firstletter {
    color:       #8D8876;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:   18px;
    font-weight: bold;
}
/*интервал сверху*/
.interval_top{
	padding-top: 15px;
}
/*посещенная ссылка для поиска объявлений*/
.link:visited {
    text-decoration:  none;
    color:            #0000FF;
}

/*просто NEW!*/
.new{
	color: #FF0000;
	font-weight: bold;
}
.padding00{
	padding: 0px;
	margin: 0px;
}
/*Заголовок в таблице с данными*/
.table_header {
    background-color:  #294D70;
    color :      #FFFFFF;
    font-weight: bold;
    font-size:   12px;
	 text-align: left;
}
/*Заголовок таблицы для сортировочных штук*/
.table_header_order{
    color :      #FFFFFF;
    font-size:   12px;
}
.table_row_light {
    background-color:  #EEEEEE;
    color:       #000000;
    font-size:   12px;
	 vertical-align: middle;
	 padding: 1px;
}
.table_row_light_view {
    background-color:  #EEEEEE;
    color:       #000000;
    font-size:   12px;
	 vertical-align: top;
	 padding: 1px;
}
.table_row_dark {
    background-color:  #DFDAC8;
    color:       #000000;
    font-size:   12px;
	 vertical-align: middle;
	 padding: 1px;
}
.table_row_dark_view {
    background-color:  #DFDAC8;
    color:       #000000;
    font-size:   12px;
	 vertical-align: top;
	 padding: 1px;
}
.table_row_dark_0px {
    background-color:  #DFDAC8;
    color:       #000000;
    font-size:   12px;
	 vertical-align: middle;
	 padding-left: 1px;
}
.firms_row_light {
	padding: 3px;
    background-color:  #EEEEEE;
    color:       #000000;
    font-size:   12px;
	 vertical-align: middle;
	 font-size: 11px;
}
.firms_row_dark {
	padding: 3px;
    background-color:  #DFDAC8;
    color:       #000000;
	 vertical-align: middle;
	 font-size: 11px;
}
/*фон таблицы в рамке*/
.table_bg{
	background-color: #94ADC0;
}
/*цвет рамки вокруг таблицы*/
.table_border{
    background-color: #21314A;
	padding: 1px;
}
/*просто текст*/
.text_08 {
    font-size:   8px;
}
.text_09 {
    font-size:   9px;
}
.text_10 {
    font-size:   10px;
}
.text_12 {
    font-size:   12px;
}
.text_13 {
    font-size:   13px;
}
.text_14 {
    font-size:   14px;
}
.text_15 {
    font-size:   15px;
}
/*просто текст 11 px*/
.thiscategory_no {
	font-size:	78%;
}
/*Активное меню*/
.thiscategory {
    font-size :   78%;
    color:        #004dbc;
	text-decoration: underline;
}
.nobr{
	white-space: nowrap;
}
.note{
	font-size:80%;
}
.error{
	color: #FF0000;
}

/*добавлено*/

.chk-box	{border: 0px solid; background: transparent;}
.radio-title {font-size:78%;}

#seo-box {
    position: absolute;
    width: 425px;
    height: 642px;
    border: 2px solid #6685C2;
    padding: 10px;
    margin: 0;
    opacity: 0.7;
    z-index: 9999;
    display:none;
    background: #F3F8FE;
}

#seo-box textarea {
    width: 270px;
}

#seo-box .item {
    width: auto;
    padding:0;
    margin: 7px 0 0 10px;
    height: 15px;
    cursor: pointer;
    display:inline
}

#seo-box .box-title {
    font-size: 14px;
    margin-bottom: 15px;
}

#seo-box .box-left {
    font-size: 12px;
}

.lighted {
    background-color: #F4F4F6;
    border:1px solid black;
}

.seo-link,.seo-link:hover {
    color:orange;
    font-weight: bold;
    font-size: 11px;
    margin-left:15px;
    margin-top: 5px;
    display: block;
    width: 10px;
}

.towns{margin-bottom:10px}.towns a{margin-right:10px;font-size:12px;font-weight:bold}

.dadu_title{color:#0000CC;font-weight:bold;font-size:13px;display:block}
.dadu_desc{color:#333;font-size:11px;display: block}
.dadu_caption{color:#43b91a;font-size:13px;display:block}
#right-banners-120x60 a {text-decoration: none;}

#iHideSearchForm {margin: 5px 0 5px 0; font-size: 12px; float: right;}
    #iHideSearchForm img {vertical-align: middle; margin-right: 5px;}
#iSearcgForm {display: none;}
#iSearchThis {float: left; font-size: 12px; margin: 5px 0 5px 0;}