/*background:url(/img/bg2.gif) #5a3746;*/
body {color:#000;background:#fff}
body#tinymce {background:#fff}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100.01%;font-weight:normal;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,button,textarea,select {*font-size:100%;}

/*-------------------------------------
	Текст
-------------------------------------*/
BODY {font-size:100%;line-height:100%;font-family:normal verdana,sans-serif;}
TD {font-size:85%;}
P,UL,OL,DL {line-height:100%;}
TABLE,TD P,TH P,TD UL,TH UL,UL UL,UL P,TD TD {font-size:100.01%;}
IMG {font-size:70%;line-height:116%;}
PRE,CODE,KBD,SAMP,TT{font-family:monospace;font-size:100%;line-height:99%;}

.mdash LI {margin:.2em 0 .5em 1.3em;}
UL.mdash {list-style-type:none;//list-style-image:url('/img/li2.gif');margin:0 0 1em 2em;}
UL.mdash LI {padding: 0;behavior: expression( !this.before && parentNode && parentNode.tagName == 'UL' ? this.before = ( 1 | ( parentNode.style.listStyleImage = 'none' ) | ( this.firstChild && this.firstChild.nodeType != 3 ? ( 1 | ( this.firstChild.style.marginTop = '-1.2em' ) | ( this.firstChild.style.position = 'relative' ) ) : 1 ) | ( this.innerHTML = '<nobr style="position: relative; width: 1.25em; left: -1.25em; margin: 0 -1.25em 0 0;">&mdash;&nbsp;</nobr>' + this.innerHTML ) ) : '' );}
UL.mdash>LI:before {content:'\2014\a0';float:left;margin-left:-1.25em;}
UL.mdash>LI>*:first-child:-moz-first-node {margin-top:-1.2em;}
UL.mdash>LI>* {text-indent:0;}
.mdash .SUP {position:relative;top:-.5em;font-size:0.75em;//font-size:.89em;line-height:0;vertical-align:baseline;}

A {color:#0077CC;}
A:visited {color:#73A7BF;}
A:hover {color:#f60 !important;}
A STRONG {color:#0077CC !important;}
A:visited STRONG {color:#73A7BF !important;}
A:hover STRONG {color:#f60 !important;}

SUP {font-size:70%;}

H1 {font-size:170%;line-height:131%;font-weight:normal;color:#333;}
H2, P.h2 {font-size:131%;margin-bottom:.3em;color:#B3004A;}
H2 I {color:#888;font-size:77%;font-style:normal}
H2 A,
H2 A:visited {color:#B3004A;}
H3, H2.h3, P.h3 {font-size:100%;font-weight:bold;color:#555;border:0;margin-bottom:.3em}

STRONG, B {color:#555;}

.lh1 {line-height:154% !important;}
.lh2 {line-height:134% !important;}
UL.lh2 LI {margin-bottom:.5em}
.lh3 {line-height:116% !important;}
UL.lh3 LI {margin-bottom:.5em}
.float LI {float:left;margin-right:.7em !important;//white-space:nowrap;}

.small {font-size:93%;}
.supersmall {font-size:85%;line-height:100%}
P.small,
UL.small {font-size:93% !important;}
P.supersmall,
UL.supersmall {font-size:80% !important;}
.supersmall SUP {position:relative;top:-.4em;font-size:0.8em !important;//font-size:.89em;line-height:0;vertical-align:baseline;}
.text OL.small {font-size:93%;}
.medium {font-size:116%;}

.bold {font-weight:bold !important}

.br01 {line-height:.1em;}
.br03 {line-height:.3em;}
.br05 {line-height:.5em;}

.border {border:1px solid #bbb;}


/*-------------------------------------
	context
-------------------------------------*/
.context_left {margin:0 20px 30px 0;background-color:#fff;padding:.5em .7em 1em 10px;border:1px dashed #bbb;border-left:0}
.context_left P {font-size:79%;line-height:138%;}
.context_left B {font-size:108%}

.premium .client {background-color:#bbb;padding:3px;}
.premium .client TD {background-color:#fff;padding:10px;}
.premium .client TD.logo {width:10px !important;border-right:1px solid #bbb}
.premium .client TD.name {width:95% !important;vertical-align:middle;}


/*-------------------------------------
	Сетка
-------------------------------------*/

#body_wrapper {position:relative;width:980px;margin:0;border:1px solid #ddd;border-top:0;background-color:#fff;}

#page100 {width:100%;height:0;line-height:0;}

/* used, user_used */
.content_column {margin-right:300px}

/* против картинок 500px */
.safe_content {position:relative !important;overflow-x:hidden !important;width:480px !important;}

TR,TD {vertical-align:top;}

.g {width:100%;}
.g .co1 {width:186px;}
.g .co2 {width:496px;}
.g .co3 {width:300px;}
.g .co23 {width:796px;}

.home_page .g .co2 {width:610px;}
.home_page .g .co3 {width:186px;}


.e2 {width:100%;}
.e2 TD {width:50%;}

.e3 {width:100%;}
.e3 TD {width:33%;}

.e4 {width:100%;}
.e4 TD {width:25%;}

.e5 {width:100%;}
.e5 TD {width:20%;}

.e6 {width:100%;}
.e6 TD {width:16%;}

/* сетка для премиум-баннера*/
.b2 {width:100%;}
.b2 .co1 {width:496px;}
.b2 .co2 {width:300px;border-left:1px solid #ddd}

.pad_l {padding-left:10px;//width:100%}
.pad_r {padding-right:10px;//width:100%}
.pad_box {padding:0 10px 0 10px;//width:100%}

.center {text-align:center;}


/*-------------------------------------
	Цвет
-------------------------------------*/
.black, .black A, .black A:visited, A.black, A.black:visited {color:#000 !important;}
.gray, .gray A, .gray A:visited, A.gray, A.gray:visited {color:#888 !important;}
.d_gray, .d_gray A, .d_gray A:visited, A.d_gray, A.d_gray:visited {color:#555 !important;}
.ruby, .ruby A, .ruby A:visited, A.ruby, A.ruby:visited, .ruby B {color:#B3004A !important;}
.blue, .blue A, .blue A:visited, A.blue, A.blue:visited {color:#0077CC !important;}
.green, .green A, .green A:visited, A.green, A.green:visited, .green STRONG, B.green {color:#248E43 !important;}
.red, .red A, .red A:visited, A.red, A.red:visited, .red STRONG, .red B {color:#c00 !important;}
.orange, .orange A, .orange A:visited, A.orange, A.orange:visited, .orange STRONG, .orange B {color:#f60 !important;}
.white, .white A, .white A:visited, A.white, A.white:visited, .white STRONG, .white B {color:#fff !important;}
.salad, .salad A, .salad A:visited, A.salad, A.salad:visited, .salad STRONG, .salad B {color:#aec61e !important;}
.violet, .violet A, .violet A:visited, A.violet, A.violet:visited, .violet STRONG, .violet B {color:#8351b7 !important;}
.purple, .purple A, .purple A:visited, A.purple, A.purple:visited, .purple STRONG, .purple B {color:#c03ec5 !important;}

.zigolink, .zigolink A, .zigolink A:visited, A.zigolink, A.zigolink:visited, .zigolink STRONG, .zigolink B {color:#377534 !important;}
.vzhiklink, .vzhiklink A, .vzhiklink A:visited, A.vzhiklink, A.vzhiklink:visited, .vzhiklink STRONG, .vzhiklink B {color:#b00 !important;}

.gray A:hover, A.gray:hover, .d_gray A:hover, A.d_gray:hover, .ruby A:hover, A.ruby:hover, .blue A:hover, A.blue:hover, .green A:hover, A.green:hover, .red A:hover, A.red:hover, .salad A:hover, A.salad:hover, .violet A:hover, A.violet:hover, A.zigolink:hover, A.vzhiklink:hover, .purple A:hover, A.purple:hover {color:#f60 !important}

.red .blue,
.red .blue:visited {color:#0077CC !important}

/*-------------------------------------
	АНОНС
-------------------------------------*/
/*.top_banner {position:relative;margin-top:-1em;font-size:90%;background-color:#cfc;padding:.7em 2em .8em 1em;width:23em;}*/
.top_banner {position:absolute;top:1em;right:0;font-size:70%;text-align:right;background-color:#f60;font-weight:bold;padding:.3em .7em .5em .7em;width:20em;color:#fff}
.top_banner P {line-height:131%;}
.top_banner A,
.top_banner A:visited {color:#fff !important}
.top_banner A:hover {color:#fff !important}

/*-------------------------------------
	Шапка
-------------------------------------*/
#hd TD {padding:10px 0 0 0;}
#hd TD,
#hd TR {vertical-align:middle;}

#btop {background:url(/img/b/bg.gif) left bottom no-repeat;width:476px;height:60px;padding-left:8px;position:relative;margin-left:-8px;}

#klumba_logo IMG {background:url(/img/logo.png) no-repeat}
#klumba_logo A:hover IMG {background:url(/img/logo.png) -99px 0px no-repeat}

.nav UL {margin:0 0 0 -0.7em;position:relative;//float:left;//width:99%;clear:both;}
.nav LI {float:left;padding:0 0 0 .7em;margin-bottom:0;line-height:100%;}
.nav LI A,
.nav LI.current STRONG,
.nav LI.current SPAN,
.nav B {display:block;padding:.2em .7em .3em 0;}
.nav A,
.nav A:visited {color:#248E43}
.nav .blue A,
.nav .blue A:visited {color:#0077CC;}
.nav .gray A,
.nav .gray A:visited {color:#555;}
.nav .orange A,
.nav .orange A:visited {color:#f60;}
.nav LI.parent A,
.nav LI.current STRONG {background:url(/img/menu_right.gif) 100% 50% no-repeat transparent;}
.nav .current,
.nav .parent {background:url(/img/menu_left.gif) 0 50% no-repeat #B3004A;}
.nav .parent A,
.nav .parent A:visited {color:#fff;}
.nav STRONG {color:#fff;}

.main_nav .left_shift {position:relative;margin-left:-.6em;}
.main_nav .left_shift TABLE {position:relative;}
.main_nav TR,
.main_nav TD {vertical-align:top !important;}
.main_nav TD {width:auto;padding:0 !important;}
.main_nav .main TD DIV.pad {padding:0 0 0 0;margin-right:1px;}
.main_nav .main A,
.main_nav .main SPAN.item {font-size:108%;display:block;padding:.2em .4em .5em .4em;text-decoration:none;position:relative;border:2px solid #fff}

.main_nav .main .current .green {border:2px solid #248E43;}
.main_nav .main .current .green .left {position:absolute;left:0;top:0;height:100%;background:url(/img/main_nav_green.gif) 0 50% no-repeat transparent;width:.5em;}
.main_nav .main .current .green .right {position:absolute;right:0;top:0;height:100%;background:url(/img/main_nav_green.gif) 100% 50% no-repeat transparent;width:.5em;}
.main_nav .main .current .gray {border:2px solid #888}
.main_nav .main .current .blue {border:2px solid #0077CC}
.main_nav .main .current .violet {border:2px solid #8351b7}
.main_nav .main .current .purple {border:2px solid #c03ec5}
.main_nav .main .current .salad {border:2px solid #aec61e}
.main_nav .main .current .zigolink {border:2px solid #377534}
.main_nav .main .current .vzhiklink {border:2px solid #b00}
.main_nav .main A SPAN.title {text-decoration:underline}
/*.main_nav .current .gray:hover {color:#f60 !important}*/
.main_nav .main .name2 {font-size:77%;}
.main_nav TD TD {font-size:100% !important}


#my_klumba {padding:0 0 .5em .6em;margin-bottom:.0;margin-left:-.4em;font-size:80% !important}
#my_klumba LI {float:left;margin-right:0em;line-height:100%}
#my_klumba A,
#my_klumba B {display:block;padding:.3em .5em .5em .5em;border:1px solid #fff}
#my_klumba A:hover {background-color:#fff}
#my_klumba B.current {color:#B3004A ;border-color:#B3004A}

.sitemap {width:100%}
.sitemap TD {font-size:80%;width:15%}
.sitemap TD TD {font-size:100% !important}
.sitemap A, .sitemap A:visited {color:#555;}
.sitemap A.current,
.sitemap A.current:visited,
.sitemap SPAN.current {color:#B3004A;}
.sitemap .ft_counters {width:20%}


UL.brands, UL.used, UL.item_kids {margin-left:-.5em;position:relative;//float:left;width:auto;}
UL.used LI {white-space:nowrap}
.brands LI, used LI, .item_kids LI {//white-space:nowrap;padding-left:.5em;}
.brands LI {margin-bottom:.3em;}
.brands LI.current STRONG {padding-right:.5em;}
.brands LI A {padding-right:.5em;}
.brands LI.current STRONG A {padding:0;}
.brands LI.current STRONG A,
.brands LI.current STRONG A:visited {color:#fff;}
.brands A {color:#0077CC;}
.brands A:visited {color:#73A7BF;}

.item_kids A {text-decoration:none;font-size:83%}
.item_kids A I {text-decoration:underline;font-style:normal;font-size:116%}
.item_kids A,
.item_kids A:visited {color:#888;}
.item_kids A I,
.item_kids A:visited I {color:#0077CC;}
.item_kids A:hover I {color:#f60}

.used A {color:#555;}
.used A:visited {color:#555;}
.used LI {margin-bottom:.3em;padding-left:.5em} 
.used LI.parent A,
.used LI.current STRONG {padding-right:.5em}

.nav_item LI {float:left;padding:0 .7em 0 0;margin-bottom:.5em;line-height:100%;}

.fresh LI {//white-space:nowrap;float:left;padding:.1em .7em .2em 0;margin-bottom:.5em;line-height:116%;}

.pages {margin-top:.5em}
.pages A,
.pages B,
.pages SPAN {display:block;float:left;padding:.5em .7em .5em .6em;text-align:center}
.pages A:hover,
.pages B {background-color:#eee}

.nextprev TD {width:50%}
.nextprev A,
.nextprev SPAN {display:block;padding:.5em .7em .5em .6em;white-space:nowrap}
.nextprev A:hover {background-color:#eee}

/*-------------------------------------
	Поиск
-------------------------------------*/
.site_search {
	padding:.5em 0 1.5em 0.8em;
	width:100%;
	font-size:90%;
	//font-size:100%;
	
}
#q {width:50%;height:25px;box-shadow:inset 0 0 2px #888;-moz-box-shadow:inset 0px 0px 2px #888;-webkit-box-shadow:inset 0 0 2px #888;padding:0 0 0 4px;}
#search_button {height:27px;padding:1px 10px 3px;margin-left:5px}
/* background-color: #eee;background: -moz-linear-gradient(top , #fff, #eee);background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#eee));border: 1px solid #ccc;text-shadow: 0px 1px 0px #fff;box-shadow: 0 0 2px #555;-moz-box-shadow: 0 0 2px #555;-webkit-box-shadow: 0 0 2px #555; */

#used_search {width:auto;padding:.2em .3em .3em .3em;background-color:#ccc;white-space:nowrap;line-height:100%}
#used_search INPUT {font-size:90%}
#used_search P {margin-top:.3em}
#used_search_field {width:80%;padding:.2em;}

/*-------------------------------------
	Подвал
-------------------------------------*/
#ft .co23 {border-top:1px solid #B3004A}

/*-------------------------------------
	Список разделов
-------------------------------------*/
.nav_list LI {margin:0 0 1em 0;}

.prices_info {background-color:#ff6;padding:1em 2em 1em 1em;}
.shops_list {background-color:#ffc;padding:1em 2em 2em 1em;}
.shops_list H2 {font-size:90%;color:#000;border:0;}
.price .shops_list {padding:.5em 2em 1em 1em;}

/*-------------------------------------
	banner_left
-------------------------------------*/
.b_left {width:150px;}
.b_left .item TD {font-size:80%;line-height:123%;text-align:center;}
.b_left .item DIV {padding:5px 10px 10px 10px;border-left:1px solid #E5001F;border-right:1px solid #E5001F}
.b_left .item A {text-decoration:none;color:#000;}
.b_left .item A:visited,
.b_left .item A:hover {color:#000 !important;}
.b_left .item A SPAN {text-decoration:underline;color:#0077CC;}
.b_left .item A:visited SPAN {color:#73A7BF;}
.b_left .item A:hover SPAN {color:#f60 !important;}

/*-------------------------------------
	vertical banner - pop models
-------------------------------------*/
.banner_v {text-align:center;font-size:85%;font-weight:bold;}
.banner_v .price {font-weight:normal;}
.banner_v DIV {padding:0 20px;}

/*-------------------------------------
	TEXT ads
-------------------------------------*/
/*f1fe9e*/
.used_ad TD {background-color:#fff;width:99% !important;}

.text_ads {border:1px dotted #bbb;}
.text_ads TD {padding:.3em 0 .5em 0;border-left:1px dotted #bbb;font-size:90%;}
.text_ads TD DIV {padding:0 1em 0 .5em;}
.text_ads .reklama IMG {padding:.4em 5px;}

.used_ad .reklama, 
.text_ads .reklama {text-align:center;vertical-align:middle;padding:5px 0;width:10px !important;border-left:0}


.used_ad_announce TD {background-color:#ccffcc}

/*-------------------------------------
	Каталог
-------------------------------------*/
.cats_index A.black {text-decoration:none;}
.cats_index A.black:hover {text-decoration:underline;}

TABLE.item {height:150px;}
TABLE.item TD,
TABLE.item TR {vertical-align:bottom;height:150px;}

TABLE.items_list TR,
TABLE.items_list TD,
.cat_table TD {vertical-align:bottom;}
TABLE.items_list TD DIV,
.cat_table TD DIV {overflow:hidden;width:140px;padding-right:0 !important;margin-right:10px}

.pops TD,
.pops TR {vertical-align:bottom}
.pops TD {text-align:center;width:20%;font-size:93%;padding-right:20px;}

.item_resume_params {margin-top:.3em;}
.item_resume_params LI {margin-bottom:.3em;line-height:90%;font-size:80%}

/*-------------------------------------
	Бренд
-------------------------------------*/

.first_letter {float:left;margin-left:-1em;line-height:154%;position:relative}

.brand {width:100%;border-top:1px solid #bbb;}
.items_previews TD {padding-bottom:2em;text-align:right;}
.items_previews TD.item {padding-left:1em;text-align:left;}
.items_previews DIV.item {float:left;margin-right:15px;height:300px;width:180px;}
.items_previews DIV.item UL {font-size:80%;}
.items_previews .links {font-size:80%;}
.price I {font-style:normal;background-color:#ff6;padding:0 .3em;}
.price A,
.price A:visited {color:#000}
.price SPAN,
.price SPAN A,
.price SPAN A:visited {color:#888}
 .price-block {margin-top:.3em}

/*-------------------------------------
	Продукт
-------------------------------------*/
.item .twocols {width:100%}
.item .twocols TD.left {width:40%;}
.item .twocols TD.right {width:60%;}
.item .twocols TD.right TD.prices_col {width:90%;}
.item .twocols TD.right TD.banner {width:200px;}
.item .half_box {width:50%;}

.item .twocols_prices TD.left {width:40%;}
.item .twocols_prices TD.center {width:50%;text-align:left;}
.item .twocols_prices TD.right {width:200px;}

.params_group LI {line-height:123%;margin:0 0 .3em 0;}
.params_group I {color:#090;font-style:normal;}
.params_group .price I {color:#000;}
.params_group .no {color:#888;}
.params_group .no I {color:#f00;}

.params_group .shop_price {font-size:121%;line-height:138%;font-weight:bold;background-color:#ff6;padding:0 .5em 0 .5em;}

.related_nav {background-color:#bfe;padding:.5em;}

/*-------------------------------------
	Фотогалерея
-------------------------------------*/
#fsClipper {background:url(/img/foto_bg.gif) no-repeat 50% 50% #fff;height:470px;width:100%;overflow:hidden;border-bottom:1px solid #bbb;}
#fsLinks {width:95%;}
.fsControl, #fsLinks a {cursor:pointer;//cursor:hand;text-decoration:underline;}
#fsLinks a {display:block;float:left;padding:3px;border:5px solid #fff;border-top:0;margin-right:1px;}
#fsLinks a.current {border:5px solid #bbb;border-top:0;}
.fsControl.disabled, #fsLinks a.current {color:#000;cursor:default;text-decoration:none;}
.fsControl.disabled {color:#666;}
 #fsScreen {height:470px !important;background:transparent no-repeat 50% 50%;}

/*-------------------------------------
	Статьи
-------------------------------------*/
.text H2, body#tinymce H2 {font-size:170%;margin:2em 0 .5em 0;font-style:normal;}
.text H2.first {margin-top:.5em}
.text H3, body#tinymce H3 {font-size:131%;margin:1.5em 0 .5em 0;font-weight:normal;}
.text P, body#tinymce P {margin-bottom:1em;line-height:154%;}
.text UL, body#tinymce UL
.text OL, body#tinymce OL {margin-bottom:1em;line-height:138%;margin-left:3em;font-size:100%;}
.text LI, body#tinymce LI {margin-bottom:.7em;}
.text OL LI, body#tinymce OL LI {list-style:decimal}
.text P, .text UL, .text OL {font-size:85%;}

.text P.date {margin-top:-1em;font-size:85%;margin-bottom:3em;position:relative}

.contents OL,.contents P {font-size:85%}

/*-------------------------------------
	Беременность
-------------------------------------*/
.publication_block .text {line-height:154%;}
.publication_block .text H2 {line-height:100%;font-size:170%;}
.publication_block .text H3 {line-height:100%;font-size:131%;}
.publication_block .text P {}
.publication_block .text UL,
.publication_block .text OL {line-height:138%;font-size:100%;}
.publication_block UL LI {list-style-type:square}

/*-------------------------------------
	Отзывы
-------------------------------------*/
.opinion_form {background-color:#eee;width:100%}
.opinion_form .field {width:100%;}
.opinion_form TEXTAREA {height:10em;border:1px solid #888;}
.success {color:#090;}
.error {color:#c00;}

/*-------------------------------------
	Обзоры
-------------------------------------*/
.contents H2 {margin-top:0}

/*-------------------------------------
	Таблицы
-------------------------------------*/
.tbl H2 {margin-bottom:0;}
.tbl TD,
.tbl TH {padding:.2em 1em 1em 0;border-bottom:1px dotted #bbb;}
.tbl TH {border-bottom:2px solid #bbb;font-weight:bold;color:#888;padding-bottom:0;}
.tbl .header TD {padding:0;border:0;}
.tbl .colmin {width:10px !important}
.tbl .colmax {width:99% !important}
.equal4 TD {width:25%;padding-right:1em}

/*-------------------------------------
	ADAC
-------------------------------------*/
/* цвет результата */
.adac .r5, .adac .r5 TD {background-color:#8CD48C}
.adac .r4, .adac .r4 TD {background-color:#C5DF92}
.adac .r3, .adac .r3 TD {background-color:#F2F27F}
.adac .r2, .adac .r2 TD {background-color:#FFBF7F}
.adac .r1, .adac .r1 TD {background-color:#EB9393}

/* цвет параметров для страницы модели*/
.adac .p5, .adac .p5 TD {background-color:#D1EED1}
.adac .p4, .adac .p4 TD {background-color:#E8F2D3}
.adac .p3, .adac .p3 TD {background-color:#FAFACC}
.adac .p2, .adac .p2 TD {background-color:#FFE5CC}
.adac .p1, .adac .p1 TD {background-color:#F7D4D4}

TH.group {padding-top:1em;color:#B3004A;border-bottom:2px solid #B3004A}
TH.year {border-bottom:0;padding:.5em 0 .3em 0;color:#000}
.adac .center {padding-right:0;}
.adac-legend {width:1%;}
.adac-legend TD {padding:.2em .5em .3em .5em;white-space:nowrap;width:1%;}

/*-------------------------------------
	Б/У
-------------------------------------*/
A.new_ad {background:url(/img/used_new_ad.gif) 0% 0% no-repeat;padding-left:25px;font-weight:bold;}
A.new_ad:hover {background-image:url(/img/used_new_ad_on.gif);}




.used_new_ad {//width:auto}

.form_box {background-color:#eee;width:100%;}
.form_box .field {width:100%}
.form_box DIV.field_box {padding-bottom:1em;padding-top:.5em}

.form_3c {width:100%}
.form_3c TD {font-size:90%;border:1px solid #eee}
.form_3c TD TD {font-size:100%;padding:0;border:0}
.form_3c TD.left {width:10%;}
.form_3c TD.left DIV.field_box {padding-left:1em;padding-right:1em;}
.form_3c TD.middle {width:60%;font-size:93%;}
.form_3c TD.middle DIV.pad_r {position:relative;}
.form_3c TD.middle .field {position:relative;margin-top:-.3em;}
.form_3c TD.right {width:30%;}
.form_3c TD.right DIV.field_box {padding-left:1em;padding-right:1em;}

.form_3c .field {padding:.2em .2em .3em .2em}
.form_3c .submit_button {font-weight:bold;font-size:116%;padding:.5em}


.form_box P.h2 {margin-bottom:0}
.form_box .form_error {padding:1em 1em 1em .7em;background-color:#fc9}
.form_box .field_error INPUT,
.form_box .field_error SELECT,
.form_box .field_error TEXTAREA {border:1px solid #f00}
.form_box P.field_error {padding:1em}
.form_3c .error_box {margin-bottom:.7em;line-height:116%}
.form_3c .spacer TD {font-size:1px;}

.form_3c TABLE.m2nowrap TD {width:10px;white-space:nowrap;}


.form_used_message {padding:0 1em}

#used_nav UL.lh2 {line-height:108% !important}
#used_nav UL.lh2 LI {margin-bottom:.4em !important}
#used_nav UL.used_subnav {margin:.4em 0 1em 1em}
#used_nav UL.used_subnav LI {font-size:90%;position:relative}
#used_nav #selected-item-marker {display:block;width:12px;height:12px;background:url(/img/selected-menu.gif?v=1) no-repeat;position:absolute;top:0;left:-16px;}
#used_nav .selected-item-on {background:url(/img/selected-menu.gif) -12px 0px no-repeat !important;}

.used_ads_table TD {width:auto !important}

.used_ads TD {vertical-align:middle;padding-bottom:.3em;height:50px;}
.used_ads .date,
.used_ads_table .date {width:1% !important;text-align:right;padding-right:0;white-space:nowrap;}
.used_ads .foto {width:1%;text-align:right;font-size:131%;line-height:100%;padding-right:5px;color:#B3004A;}
.used_ads .name {width:97%}
.used_ads .price,
.used_ads_table .price {width:1% !important;text-align:right;white-space:nowrap;}

.used_ads_table TD,
.used_ads_table TH {font-size:80%;height:auto;padding-top:0;padding-bottom:.5em;vertical-align:top;}
.used_ads_table TR:hover {background-color:#ff6}
.used_ads_table,
.used_ads_table .name {width:auto !important}

.used_ads_gallery TD {font-size:83%;width:160px;overflow:hidden}
.used_ads_gallery TD .item {width:150px;font-size:108%;height:100%;padding:12px 4px 5px 4px;}
.used_ads_gallery .text-ad {width:150px;font-size:108%;height:100%;padding:12px 2px 0 2px;}
.used_ads_gallery TD .preview {background-color:#eee;background-position:50% 50%;background-repeat:no-repeat;border:1px solid #bbb;width:150px;height:150px;position:relative;}
.used_ads_gallery TD DIV.preview-selected {border:1px solid #B3004A;}
.used_ads_gallery TD .price {position:absolute;bottom:0px;left:0;padding:0 .3em;background-color:#ff7;height:20px;line-height:19px;font-size:12px}
.used_ads_gallery TD .sold {background-color:#ddd;}
.used_ads_gallery TD.promoted {background-color:#ff9;border-top:1px solid #d9d982;}
.used_ads_gallery TD.promoted .price {background-color:#f60;color:#fff;font-weight:bold}
.used_ads_gallery TD.promoted .preview {border-color:#ff9}

.used_ads_gallery .selected-control {display:none;width:24px;height:22px;background:url(/img/selected.png) 0 0 no-repeat;position:absolute;top:-11px;left:63px;cursor:pointer;color:#fff;z-index:100}
.used_ads_gallery .selected {background:url(/img/selected.png) -24px 0px no-repeat;}
.used_ads_gallery .selected-hover {background:url(/img/selected.png) -48px 0px no-repeat;}
.used_ads_gallery .selected-tip {background-color:#ff6;border:#000;padding:.5em;width:150px;font-size:70%;line-height:123%;position:absolute;top:15px;left:-50px;z-index:10}

.used_ads_gallery .text-ad {font-size:116%}
.used_ads_gallery .text-ad .preview {background-color:#fff;border:0;}
.used_ads_gallery .text-ad .preview DIV {font-size:90%}
.used_ads_gallery .text-ad .preview DIV SPAN {font-size:90%;color:#888} 

.used_ads .blue a:visited,
.used_ads_gallery a:visited {color:#73A7BF;}
.used_ads .blue a:hover,
.used_ads_gallery .blue a:hover {color:#f60 !important;}

#promoted_ads .used_ads_gallery {font-size:90%}
#promoted_ads .item {background-color:#ff9;border-top:1px solid #f60;}

.promoted_header {background-color:f60;padding:.2em .4em .3em .4em;width:9em}
.promoted_header P {color:#ff9}


#my_ads {background-color:#eee;padding:.5em .5em .5em 0;margin-right:1em;padding-left:1em;border:1px solid #bbb;border-left:0}

DIV.hr {height:1px;line-height:1px;border-top:1px solid #bbb;width:100%;margin-bottom:.2em}

.ad-resume {width:100%;}
.ad-resume TD {vertical-align:bottom}
.ad-resume P.h2 {margin:0}
.ad-resume TD.views {text-align:right}


.ad-options,
.ad-options .control A,
.ad-options .control B {display:block;height:22px;line-height:150%;}
.ad-options .control SPAN.icon {display:block;float:left;height:22px;padding-left:24px;}
.ad-options #selected_control {padding-right:1em}
.ad-options #selected_control A,
.ad-options #links_control_link {display:none;text-decoration:none;border-bottom:1px dashed #0077CC;}
.ad-options #selected_control A:hover,
.ad-options #links_control_link:hover {border-bottom-color:#f60;}
.ad-options #selected_control SPAN.icon {background:url(/img/selected.png) 0px 0px no-repeat;}
.ad-options #selected_control A:hover SPAN.icon,
.ad-options #selected_control SPAN.selected {background:url(/img/selected.png) -24px 0px no-repeat;}
.ad-options #selected_control A#go_to_selected {font-weight:bold;float:left;margin-right:.5em;border:none;text-decoration:underline}
.ad-options #selected_control A#delete_from_selected {border-bottom:1px dashed #888;}
.ad-options #selected_control A#delete_from_selected:hover {border-bottom-color:#f60}
.ad-options #promoted_control {padding-right:1em}
.ad-options #promoted_control SPAN.icon {background:url(/img/selected.png) 0px -22px no-repeat;}
.ad-options #promoted_control A:hover SPAN.icon {background:url(/img/selected.png) -24px -22px no-repeat;}
.ad-options #links_control{padding:0 .5em 0 0}
.ad-options #links_control SPAN.icon {background:url(/img/selected.png) 0px -44px no-repeat;}
.ad-options #links_control A:hover SPAN.icon {background:url(/img/selected.png) -24px -44px no-repeat;}


.links_block {padding:.5em;background-color:#eee;display:none;border:1px solid #bbb}
.links_block TABLE {width:100%;}
.links_block TD {padding:0 .5em 1em 0;}
.links_block TD.title {width:20%}
.links_block TR.group TD {border-top:1px solid #bbb;padding-top:.2em}
.links_block TR.first TD {border-top:0;padding-top:0}
.links_block TR.last TD {padding-bottom:1em}
.links_block INPUT {padding:.2em;width:98%;border:1px solid #bbb}
.links_block P {line-height:100%}
.links_block P A,
.links_block P A:visited {color:#07C !important}
.links_block P A:hover {color:#f60 !important}
.links_block A.links_block_copy {text-decoration:none;border-bottom:1px dashed #07C}
.links_block A.links_block_copy:hover {border-bottom-color:#f60}

#seller_info {float:right;width:230px;margin-left:.5em;margin-bottom:.5em}
#seller_info TABLE {width:100%;}
#seller_info TD {border:2px solid #bbb;padding:5px;}
/*#seller_info .wrapper {width:13em;overflow:hidden;position:relative}*/
#seller_info TD P {float:left;margin:0 .5em .3em 0}
#seller_text {margin-top:.6em;padding-top:.2em;border-top:1px solid #bbb}
#seller_text_link {float:right;font-weight:bold;border-bottom-style:dashed;border-bottom-width:1px;text-decoration:none;}

/* used_promoted */
#period_content {margin-top:-1px;position:relative;z-index:1;border-top:1px solid #bbb;}
.hor_tabs {position:relative;z-index:10;}
.chooser {margin-left:1em}
.hor_tabs .chooser LI {z-index:10;position:relative;width:10em;text-align:center;float:left;padding:1em;background-color:#eee;cursor:pointer;border:1px solid #bbb;line-height:150%;forn:weight:bold;color:#555;margin-left:-1px}
.hor_tabs .chooser LI:hover {background-color:#ffc;}
.hor_tabs .chooser LI B {font-size:150%}
.hor_tabs .chooser LI SPAN {border-bottom:1px dashed #555}
.hor_tabs .chooser LI.active {background-color:#fff;cursor:default;border-bottom-color:#fff}
.hor_tabs .chooser LI.active SPAN  {border:none}

.list_tabs .chooser LI {cursor:pointer;}
.list_tabs .chooser SPAN {border-bottom:1px dashed #B3004A}
.list_tabs .chooser LI.active {cursor:default;}
.list_tabs .chooser LI.active SPAN  {border:none;font-weight:bold}
.list_tabs .chooser .content_tab {margin-left:2em;border-left:1px solid #bbb;padding-left:.5em;padding-bottom:.5em;margin-bottom:1em}

.step_number {font-weight:bold;background-color:#ff6;font-size:150%;padding:0 .5em}

.admin {line-height:100% !important;font-size:70% !important;width:8em;font-family:verdana}
.admin A,
.admin A:visited {color:#090 !important;}


.used_messages .private {padding:.5em;background-color:#eee}
.used_messages .dashed_link {color:#0077CC;border-bottom:1px dashed #0077CC;cursor:pointer}


/*-------------------------------------
	Сообщения
-------------------------------------*/

.message_green,
.message_yellow,
.message_red {padding:.5em}

.message_green {border:1px dashed #248E43;background-color:#e2feeb;}
.message_green H2 {color:#248E43}
.message_green P {color:#248E43}

.message_yellow {background-color:#ff9;border:1px dashed #333}
.message_yellow H2 {color:#333}
.message_yellow P {color:#333}

.message_red {border:1px dashed #f00}
.message_red H2 {color:#f00}
.message_red P {color:#f00}



/*-------------------------------------
	Клуб
-------------------------------------*/
.club_post {position:relative;}

.post_comment {border-top:1px solid #bbb;}

.entry_header {color:#888;font-size:80%;margin:0;padding:0 0 .3em 0;line-height:154%}
.entry_header A,
.entry_header A:visited {color:#888}
.entry_header .avatar {float:left;position:relative;margin:-1px .8em .5em 0}
.entry_footer {color:#888;font-size:80%;margin:.3em 0 0 -.3em;padding:.3em .3em .5em .3em;}
.entry_footer .dashed_link {color:#0077CC;border-bottom:1px dashed #0077CC;cursor:pointer}
.entry_footer_0 {background-color:#eee}

.new_comment {background-color:#ddffaa}

.entry_text {margin:.1em 0 0 0}
.entry_text strong {color:#B3004A;}

.tags {margin:0 0 1em 0;font-size:80%}

.edit_title {width:100%;font-size:138%;line-height:138%;padding:.5em .7em .5em .3em}
.edit_text {width:100%;height:40em;font-size:90%;line-height:138%;padding:.5em .7em .5em .3em}

.tagsnav {font-size:80%;line-height:170%;}
.tagsnav A,
.tagsnav A:visited {color:#888}
.tagsnav A,
.tagsnav B {padding-right:.5em;white-space:nowrap;}

.new_entry {padding:1em;background-color:#eee}

.boy {color:#33ccff}
.girl {color:#f36}

.birthdays TD {width:10px;padding-bottom:10px;vertical-align:bottom}
.birthdays TD.arrow {padding:0 5px 10px 5px}

/*-------------------------------------
	Фильтры каталога
-------------------------------------*/
.filters {background-color:#ff9;padding:1.3em 10px 0 10px;border-right:1px solid #bbb}
.filters A {white-space:nowrap;display:block;float:left;padding:.2em .3em .3em .3em;margin-bottom:1px}
.filters A.nofloat {float:none;}
.filters A.gray {text-decoration:none;}
.filters A.gray:hover {background-color:#99995c;color:#ff9 !important;}
.filters A.current {background:url(/img/filter-delete.gif) 100% 50% no-repeat #B3004A;text-decoration:none;color:#ff9;padding-right:16px}
.filters A.current:hover {color:#B3004A !important;background:url(/img/filter-delete-hover.gif) 100% 50% no-repeat #d9d982;}
.filters LI {float:left}

.current_filters {padding:1em 0 0 0;background-color:#ff9;border-bottom:1px solid #bbb;position:relative;margin-left:-1px;}



/*-------------------------------------
	Голосовалка
-------------------------------------*/
.vote_table TD {padding:0 1em 1em 0;}
.vote_table TD.id {width:10px}
.vote_table TD.image {width:10px}
.vote_table TD.text {width:40%}
.vote_table INPUT.vote {display:block;}
/*.vote_table TD.results {width:70%}*/

.vote_table .bar{height:5px;line-height:1px;font-size:1px;background-color:#bbb}


/*-------------------------------------
	jquery.tooltip
-------------------------------------*/
#tooltip {
	position: absolute;
	z-index: 3000;
	background-color: #B3004A;
	border:1px solid #fff;
	color: #fff;
	padding: 5px;
	opacity: 0.7;
	font-size: 11px
}
#tooltip h3 {color:#fff}
#tooltip h3, #tooltip div { margin: 0; }

/*-------------------------------------
	jquery.autocomplete
-------------------------------------*/
.ac_results {padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;}
.ac_results ul {width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li {margin:0px;padding:2px 5px;cursor:default;display:block;/*width:100%;*/font:menu;font-size:12px;line-height:16px;overflow:hidden;}
.ac_loading {background:white url('indicator.gif') right center no-repeat;}
.ac_odd {}
.ac_over {color:#B3004A;background-color:#ccc}

/*-------------------------------------
	TinyMCE
-------------------------------------*/
#tinymce {margin:5px;font-size:85%;line-height:154%;}
body#tinymce UL,
body#tinymce OL {margin-left:1em;padding-left:1em;}
body#tinymce UL LI {list-style-type:square;}
body#tinymce OL LI {list-style-type:decimal;}


A.hover {border:1px solid #0A246A !important; background-color:#B2BBD0 !important}
.defaultSkin span.mce_klumbaimage {background-position:-380px 0;}
.defaultSkin span.mce_klumbaimage_loading {background:url(/img/small_loader.gif) no-repeat !important;}

/*-------------------------------------
-------------------------------------*/
.brand:after,
.after:after {content:"";display:block;height:0;clear:both;visibility:hidden;}
.brand,
.after,
.nav UL {zoom:1}


