
.errortext {FONT: bold 12px Verdana; COLOR: red}

BODY {margin: 5% 2%}
BODY, TD { FONT-FAMILY: verdana, tahoma, arial; font-size: 11px; color: #444444}


.search_word_sel {COLOR:#77a4c8;border-bottom:1px dotted #cccccc;font-weight:bold;}

.detail {COLOR: #77a4c8;}
.count_lightgrey {COLOR: #999999;}

.number {background-color: #8CB1D0; COLOR: #ffffff; font-size: 11px;}

/*
HR {height: 1px; color: #DDDDDD; margin: 10px 0px}
INPUT { FONT-SIZE: 11px; FONT-FAMILY: tahoma;}
.text {background-color: #F9F9F9; COLOR: #444444;}
.wininput {BORDER-RIGHT: #777777 1px solid; BORDER-TOP: #777777 1px solid; BORDER-LEFT: #a4c0e7 3px solid; BORDER-BOTTOM: #777777 1px solid}
*/

a:link.menu { COLOR: #666666; TEXT-DECORATION: none;}
a:visited.menu { COLOR: #666666; TEXT-DECORATION: none;}
a:active.menu { COLOR: #666666; TEXT-DECORATION: none;}
a:hover.menu { COLOR: #666666; TEXT-DECORATION: underline;}


a:link.menu_home { COLOR: #FE7878; TEXT-DECORATION: none; FONT: bold 12px;}
a:visited.menu_home { COLOR: #FE7878; TEXT-DECORATION: none; FONT: bold 12px;}
a:active.menu_home { COLOR: #FE7878; TEXT-DECORATION: none; FONT: bold 12px;}
a:hover.menu_home { COLOR: #FE7878; TEXT-DECORATION: underline; FONT: bold 12px;}

a:link.menusub_home { COLOR: #666666; TEXT-DECORATION: none;}
a:visited.menusub_home { COLOR: #666666; TEXT-DECORATION: none;}
a:active.menusub_home { COLOR: #666666; TEXT-DECORATION: none;}
a:hover.menusub_home { COLOR: #666666; TEXT-DECORATION: underline;}

a:link.menu_nav { COLOR: #666666; TEXT-DECORATION: none;}
a:visited.menu_nav { COLOR: #666666; TEXT-DECORATION: none;}
a:active.menu_nav { COLOR: #666666; TEXT-DECORATION: none;}
a:hover.menu_nav { COLOR: #666666; TEXT-DECORATION: underline;}

a:link.map { COLOR: #666666; TEXT-DECORATION: none;}
a:visited.map { COLOR: #666666; TEXT-DECORATION: none;}
a:active.map { COLOR: #666666; TEXT-DECORATION: none;}
a:hover.map { COLOR: #666666; TEXT-DECORATION: underline;}

a:link.list { COLOR: #FE7878; FONT: 11px; TEXT-DECORATION: none;}
a:visited.list { COLOR: #FE7878; FONT: 11px; TEXT-DECORATION: none;}
a:active.list { COLOR: #FE7878; FONT: 11px; TEXT-DECORATION: none;}
a:hover.list { COLOR: #FE7878; FONT: 11px; TEXT-DECORATION: underline;}

a:link.more { COLOR: #2D97D5; FONT: bold 12px; TEXT-DECORATION: none;}
a:visited.more { COLOR: #2D97D5; FONT: bold 12px; TEXT-DECORATION: none;}
a:active.more { COLOR: #2D97D5; FONT: bold 12px; TEXT-DECORATION: none;}
a:hover.more { COLOR: #2D97D5; FONT: bold 12px; TEXT-DECORATION: underline;}


a:link.words { COLOR: #666666; TEXT-DECORATION: none;}
a:visited.words { COLOR: #666666; TEXT-DECORATION: none;}
a:active.words { COLOR: #666666; TEXT-DECORATION: none;}
a:hover.words { COLOR: #666666; TEXT-DECORATION: underline;}

a:link.service { COLOR: #666666; font-size: 11px; TEXT-DECORATION: none;}
a:visited.service { COLOR: #666666; font-size: 11px; TEXT-DECORATION: none;}
a:active.service { COLOR: #666666; font-size: 11px; TEXT-DECORATION: none;}
a:hover.service { COLOR: #666666; font-size: 11px; TEXT-DECORATION: underline;}









a:link.pages {background-color:#ffffff; font-family : Tahoma, Verdana; font-size:11px; FONT: bold 11px; color:#0080D5;  text-decoration:underline;}
a:hover.pages { background-color:#ffffff; font-family : Tahoma, Verdana; font-size:11px; FONT: bold 11px; color:#0080D5; text-decoration:underline;}
a:visited.pages { background-color:#ffffff; font-family : Tahoma, Verdana; font-size:11px; FONT: bold 11px; color:#0080D5; text-decoration:underline;}
a:active.pages { background-color:#ffffff; font-family : Tahoma, Verdana; font-size:11px; FONT: bold 11px; color:#FF0000; text-decoration:underline;}

a:link.pages2 { background-color:#ffffff; font-family : Tahoma, Verdana; font-size:11px; color:#0080D5; text-decoration:underline;}
a:hover.pages2 { background-color:#ffffff; font-family : Tahoma, Verdana; font-size:11px; color:#FF0000; text-decoration:underline;}
a:visited.pages2 { background-color:#ffffff; font-family : Tahoma, Verdana; font-size:11px; color:#0080D5; text-decoration:underline;}
a:active.pages2 { background-color:#ffffff; font-family : Tahoma, Verdana; font-size:11px; color:#FF0000; text-decoration:underline;}
span.rownum2 {color:#ffffff; padding-left:3px; padding-right:3px; font-weight:bold; background-color:#00A7D3;}


a:link.other { COLOR: #666666; TEXT-DECORATION: none;}
a:visited.other { COLOR: #666666; TEXT-DECORATION: none;}
a:active.other { COLOR: #666666; TEXT-DECORATION: none;}
a:hover.other { COLOR: #666666; TEXT-DECORATION: underline;}


.search {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT: 11px verdana,sans-serif; BORDER-LEFT: #000000 1px solid; WIDTH: 238px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid}

.page_noactive {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
}
.nav_begin {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
        text-decoration : none;
}
.nav_end {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
        text-decoration : none;
}


.tr_border_active_nav {

}
.tr_box_active_nav {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;

}
.tr_box_nav {

}


.tr_border {

}
.tr_box {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
}
.tr_box_active {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
        BACKGROUND-COLOR: #FF9933
}


hr {
        border-top: 1px dashed #ccc;
        color: #fff;
        background-color: #fff;
        height: 1px;
}


input.code {
 font :  14px verdana,trebuchet,sans-serif;
 border : 1px solid #999999;
 color : black;
 background-color : #ffffff;
 margin-top: 2px;
 margin-bottom: 4px;
 BORDER-LEFT: #a4c0e7 3px solid;
}




/*  Заголовки по умолчанию
------------------------------ */
h1 { font-size: 1.6em; font-weight: normal; color: #666666; padding-left:0px; }
h2 { font-size: 1.4em; font-weight: normal; color: #666666; }
h3 { font-size: 1.3em; color: #666666; }
h4 { font-size: 1.2em; color: #666666; }
h5 { font-size: 0.8em; color: #666666; }
h6 { font-size: 1em; color: #666666; }
h1.title { border-left: 0px solid #841212; background: #ffffff;color: #666666;  padding: 0 8px 6px; border-bottom: 1px solid #cccccc; margin-top: 0; }
h1.title2 { color: #515E68; border-left: 0px solid #841212; background: #ffffff; padding: 0 0px 0px; border-bottom: 0px solid #cccccc; margin-top: 0; }
/*  Конец  */




/* Навигация
------------------------------ */
.menu_nav{color:#00807F;font-size:8pt;font-family:Tahoma;margin:0px;}
.menu_nav td{color:#666666;padding-right:10px;padding-left:10px;padding-top:10px;padding-bottom:10px;background: #F0EEEF;border-top:4px solid #A4A3AB;}
.menu_nav div{margin-left:1px;padding-top:1px;background-image: url('../images/sep_h.gif'); background-repeat: repeat-x;margin-top:1px;margin-bottom:10px;}
.menu_nav .b{font-weight:none;}
.menu_nav .c{color:#CC3300;}
/*  Конец  */




form{padding:0px;margin:0px;}

.linerow{padding:0px;padding-top:8px;padding-bottom:8px;margin:0px;border-bottom:1px solid #F5F5F1;}
.linerow2{padding:0px;padding-top:8px;padding-bottom:0px;margin:0px;}


.details2 .sep_h{ margin: 8px 0 8px 0; background-image: url('../images/sep_h.gif'); background-repeat: repeat-x; background-position: center left; }
.details .sep_h{ margin: 8px 0 8px 0; border-bottom:1px dashed #dfdfdf; }
.details .sep_h2{ margin: 8px 0 8px 0; background-repeat: repeat-x; background-position: center left; }

/* Детальный просмотр
------------------------------ */
.details {padding-left:5px; padding-right: 0px;width: 100%;}
.details .m_table{width: 100%; padding-left: 0px; padding-right: 0px;border-top:0px dashed #dfdfdf;}
.details .m_tr{padding-left: 0px; padding-right: 0px;}
.details .td_l{vertical-align:top;text-align:left; border-bottom:1px solid #dfdfdf; COLOR: #666666; font-weight: bold; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 10%; padding-left: 0px; padding-right: 20px;}
.details .td_r{vertical-align:top;border-bottom:1px solid #dfdfdf; COLOR: #666666; font-weight: bold; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; width: 90%; padding-left: 0px; padding-right: 0px;}

.details .head_table{margin-bottom:20px;font-weight: none; text-align: left; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;color:#666666;}
.details .headtd_l{vertical-align:top;width: 66.9%;}
.details .headtd_r{width: 100%;text-align: right;}
.details .price{background: #9E0500; color: #FFFFFF; padding: 0.70em 0.5em; margin: 0 0.4em 0 0; font-size: 2.2em; font-weight: bold; float: left;}
.details .title{color:#4782B1;font-size:17px;font-family:Verdana;font-weight:none;padding: 0.7em 0.1em;border-bottom:1px dashed #dfdfdf;}
.details .ptitle{white-space: nowrap;color:#C0C0C0;font-size:11px;font-family:Verdana;font-weight:none;border-top:0px dashed #dfdfdf;padding-top:5px;width:60%;}
/*
.details .title{color: #4782B1; padding: 0.7em 0.1em; margin: 0 0.4em 0 0; padding-left:0px;font-size:13pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
*/
.details .price_color{color:#af1717;}
.details .price_color2{font-family:Georgia;color:#af1717;font-size:11pt;font-weight: bold; border-bottom:1px solid #dfdfdf;}
.details .price_color3{font-family:Tahoma;color:#6B6B69;font-size:8pt; padding-right:20px;}
.details .price_m{padding:0px;margin:0px;padding-bottom:7px;}


.details .price2{border:1px solid #dfdfdf;background: #F4F4E8; color: #000000; padding: 0.70em 1.5em; margin: 0 0.4em 0 0; font-size:8pt; float: right;margin-top:20px;}
.details .dateadd{border-bottom:2px solid #dfdfdf;background: #dfdfdf; color: #000000; padding: 0.50em 0.5em; margin: 0 0.4em 0 0; font-size: 1em; float: bottom;}
.details .iditems{width: 40%;border-bottom:1px solid #dfdfdf;background: #ffffff; color: #000000; padding: 0.50em 0.5em; margin: 0 0.4em 0 0; font-size: 1em; float: bottom;}
.details .info{font-family:Tahoma;border:0px solid #dfdfdf; font-size:10pt; color: #000000; padding:0px; margin: 0 0.4em 0 0;}

.details .bloc{border:0px solid #dfdfdf; padding: 0px 0 0px 0;}
.details .ttt{padding: 10px 0 10px 0; }
.details .ttt div.n11 {padding:6px; font-weight: bold; font-size: 1.1em; font-family:Tahoma, sans-serif; color: #666666; background-color: #D6D0D2;}    /* #EFF3EC */
.details .n10_l{padding-top: 9px; text-align:right;font-weight: bold; font-size: 0.6em; font-family: Verdana, Arial, Helvetica, sans-serif;}

.details .n10_txt{padding:5; text-align:left;font-size:10pt; font-family:Tahoma;color:#454545;}
.details00 .n10_txt .box{background:#F8F8F6;font-size:10pt; font-family:Verdana;color:#608CB1; border:2px solid #D8D8D6; margin-top:10;margin-bottom:10;padding:10;}




.details .n10_txt .box{background: #F4FFE6;border: 1px solid #A8DE76;font-size:10pt; font-family:Verdana;color:#608CB1;margin-top:10;margin-bottom:0;padding:10;padding-left:20;padding-top:2;padding-bottom:0;}
.details .n10_txt .p{ text-align: justify;font-weight:none;font-size:1em;font-family:Verdana;color:#575757;border:0px solid #f8f8f8;padding:5px;margin:0px;line-height: 140%;}
.details .n10_txt .tag-title{white-space: nowrap;width:160px;color:#00A3D8;font-size: 15pt; font-weight: normal; margin: 15px 0;border-bottom:0px dotted #D4D4D4;}
.details .n10_txt .tag-title2{white-space: nowrap;color:#7B8084;font-size:10pt; font-weight: bold; margin: 15px 0;border-bottom:1px dotted #D4D4D4;}
.details .n10_txt .tag-title3{color:#7B8084;font-size:10pt; font-weight: bold; margin:0px;border-bottom:1px dotted #D4D4D4;margin-top:20;padding:3;}
.details .n10_txt pre{font-weight:none;font-size:9pt;font-family:Verdana;color:#575757;line-height: 145%;}
.details .n10_txt p{font-family:Verdana;color:#575757;}

.details .n10_txt .box-info{background:#FBFBFB;font-size:9pt;font-family:Verdana;color:#575757;padding:5;line-height: 170%;}
.details .n10_txt .box-info2{background:#E8E8E3;font-size:8pt;font-family:Verdana;color:#575757;padding:5;line-height: 140%;}

.details .n10_txt .tag_box{border-bottom:0px dotted #D4D4D4;padding-bottom:10px;padding-left:10px;}
.details .n10_txt .tag{font-weight:bold;font-size:8pt;font-family:Verdana;color:#646464;padding-right:5px;}
.details .n10_txt .i{font-weight:none;font-size:10pt;font-family:Verdana;color:#575757;padding-bottom:1px;border-bottom:1px dotted #D4D4D4;}
.details .n10_txt .i2{font-weight:none;font-size:8pt;font-family:Verdana;color:#575757;padding-bottom:1px;border-bottom:1px dotted #F3F3F3;}
.details .n10_txt .p1{padding:0px;margin:0px;padding-top:5px;padding-bottom:5px;line-height:15px;}

.details22 .n10_txt .tag2{background: #FCFAED;border:1px solid #F8E85D;margin-bottom:10px;font-weight:bold;font-size:8pt; font-family:Verdana;color:#646464;margin-top:1;margin-bottom:1;padding:3;}
.details22 .n10_txt .tag2{background-color: #F0EEEF;margin-bottom:10px;font-weight:bold;font-size:8pt; font-family:Verdana;color:#646464;margin-top:1;margin-bottom:9;padding:3;border-bottom:1px dotted #D4D4D4;}
.details22 .n10_txt .i2{font-weight:none;font-size:8pt;font-family:Verdana;color:#575757;padding:1;margin-bottom:1;}


.details .nt{padding-right: 5px; padding-top: 9px; text-align:right;font-weight: bold; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif;}
.details .complect{padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; border-bottom:1px solid #dfdfdf;font-weight: bold; text-align: left; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;color:#666666;}

.details a.dlink:link, a.dlink:active, a.dlink:visited {color: #af1717;font-size:1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.details a.dlink:hover {color: #515E68;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}

.details a.list_1:link, a.list_1:active, a.list_1:visited {color: #af1717;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.details a.list_1:hover{color: #515E68;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}

.details a:link, a:active, a:visited {color: #515E80;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.details a:hover{color: #af1717;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}


.details .user{padding:0px; margin:0px; margin-top:20px;}
.details .userbox{border:2px solid #dfdfdf;background: #FCFBF4;padding: 0.70em 1em; margin: 15 0em 0 0; }
.details .nameuser_l{font-weight: bold; font-size: 1.2em;color: #af1717;}
.details .nameuser_r{font-weight: none; font-size: 0.9em;color: #666666;}
.details .infouser_l{width: 40%;padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 3px; border-bottom:1px solid #dfdfdf;font-weight: bold; text-align: left; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;color:#666666;}
.details .infouser_r{width: 80%;padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; border-bottom:1px solid #dfdfdf;font-weight: none; text-align: left; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;color:#666666;}

.xar{border:0px solid #dfdfdf;}
.xar .xtd_l{ padding: 5px 5px 5px 5px; font-weight: bold; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;}
.xar .xtd_r{ padding: 5px 5px 5px 5px; font-weight: none; text-align: right; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;}

/*.details .sep_h{ margin: 8px 0 8px 0; background-image: url('../images/sep_h.gif'); background-repeat: repeat-x; background-position: center left; }*/
.details .img_big {border:5px solid #C0A5AE;margin:10px;}  /* #EFF3EC */
.details .img_big_no {border:3px solid #F0F0F0;margin:10px;}
.details .img_mini {border:1px solid #F0F0F0; }
.details .note {color:#666666;}
/*  Конец  */








/* Записи по теме
------------------------------ */
 .list_theme {font-size:11px; font-family:Tahoma; color:#000000;width:97%;border:0px solid #E1DED2;border-top:3px solid #E8EBEF;border-bottom:1px solid #E8EBEF;padding:0px;padding-top:9px;padding-bottom:9px;}

.list_theme .list {padding-left:5px;padding-bottom:8px;}
.list_theme .list .cy{font-weight: bold;color:#848483;}

.list_theme .list .date{font-size:8pt;font-family:Tahoma;font-weight:none;color:#fff;background:#A2A9B1;border-bottom:0px solid #ffcc00;padding:1;padding-left:5;padding-right:4;padding-bottom:2px;margin-right:4;}

.list_theme .list .city{color:#4882B0;}
.list_theme .list .prices{color:#E64A00;}

.list_theme .list .l:link{color:#6C6C6C;text-decoration:none;border-bottom:1px solid #B9B9B9;}
.list_theme .list .l:visited{color:#6C6C6C;text-decoration:none;border-bottom:1px solid #B9B9B9;}
.list_theme .list .l:active{color:#6C6C6C;text-decoration:none;border-bottom:1px solid #B9B9B9;}
.list_theme .list .l:hover{color:#6C6C6C;text-decoration:none;border-bottom:1px dotted #E2E2E2;}
/*  Конец  */
  
  
  
  

/*  Основное меню  */
.mMenu{padding:0px;margin:0px;width:100%;}
.mMenu td{padding-top:5px;padding-bottom:5px;padding-left:7px;padding-right:5px;}

.mMenu .tr_menu{}
.mMenu .tr_menu .td_title{font-weight:bold;color:#ffffff;background:#FE7878;border-bottom:4px solid #FE5050;}
.mMenu .tr_menu .td_title2{font-weight:bold;color:#ffffff;background:#75BB66;border-bottom:4px solid #6EA442;}
.mMenu .tr_menu .td_title2_2{font-weight:none;color:#ffffff;background:#75BB66;border-bottom:4px solid #6EA442;}
.mMenu .tr_menu .td_title3{font-weight:bold;color:#ffffff;background:#77a4c8;border-bottom:4px solid #4782B1;}
.mMenu .tr_menu .td_title4{font-weight:bold;color:#ffffff;background:#FFCC66;border-bottom:4px solid #FFB928;}

.mMenu .tr_row{}
.mMenu .tr_row td{border-bottom:1px solid #eeeeee;}
.mMenu .tr_row .td_row{padding-left:15px;border-bottom:1px solid #eeeeee;}

.mMenu .line{border-bottom:1px solid #eeeeee;}
.mMenu .font_weight_bold{font-weight:bold;}
.mMenu .color_1{color:#A7A7A7;}
.mMenu .count{color:#A7A7A7;}
.mMenu .count2{color:#1277AD;}
.mMenu .background_1{background:#f8f8f8;}

.mMenu .background_color{background-color:#FE9898;padding-top:1px;padding-bottom:2px;padding-left:5px;padding-right:5px;}
.mMenu .background_color2{background-color:#98BAD6;padding-top:1px;padding-bottom:2px;padding-left:5px;padding-right:5px;}
.mMenu .background_color3{background-color:#9FD095;padding-top:1px;padding-bottom:2px;padding-left:5px;padding-right:5px;}
.mMenu .background_color4{background-color:#FFD98A;padding-top:1px;padding-bottom:2px;padding-left:5px;padding-right:5px;}

.mMenu a:link.menu{white-space: nowrap;color:#666666; text-decoration:none;}
.mMenu a:visited.menu{white-space: nowrap;color:#666666; text-decoration:none;}
.mMenu a:active.menu{white-space: nowrap;color:#666666; text-decoration:none;}
.mMenu a:hover.menu{white-space: nowrap;color:#666666; text-decoration:underline;}

.mMenu a:link.other{color:#666666; text-decoration:none;}
.mMenu a:visited.other{color:#666666; text-decoration:none;}
.mMenu a:active.other{color:#666666; text-decoration:none;}
.mMenu a:hover.other{color:#666666; text-decoration:underline;}
/*  Конец  */



/*  Форма  */
.mform{padding:px;margin:px;width:65%;}
.mform td{padding-top:5px;padding-bottom:5px;}

.mform .t1{white-space: nowrap;vertical-align:middle;padding-right:10px;text-align:right;font-size: 8pt;font-family:Tahoma;color: #78777F;border-bottom: 1px solid #F7F8FC;width:40%;}
.mform .t2{white-space: nowrap;vertical-align:top;font-size: 8pt;font-family:Tahoma;color: #777777;border-bottom: 1px solid #F7F8FC;width:60%;}
.mform .t4{white-space: nowrap;vertical-align:top;font-size: 8pt;font-family:Tahoma;color: #777777;}
.mform .border-line-2{border-bottom: 1px solid #EDEEF2;}

.mform .t1_title{white-space: nowrap;vertical-align:middle;padding-left:2px;text-align:right;font-size:9pt;font-family:Tahoma;color:#7B7C80;font-weight:bold;border-bottom:1px solid #F7F8FC;width:40%;}
.mform .leftcol{text-align:left;}
.mform .photo{padding:0 2 4 8px;margin:0 0 4 0px;padding-left:0px;border-bottom:1px solid #EDEEF2;}

.mform .photo a:link, .photo a:visited, .photo a:active{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:none;text-decoration:none;}
.mform .photo a:hover{color:#bf3140;font-size:11px;font-family:Tahoma;font-weight:none;text-decoration:none;border-bottom:1px dotted #C2C6C9;}

.mform .photo .upl{text-align:left;width:75%;height:20px;background-color:#FFFFFF;vertical-align:middle;padding:1px;font:12px Arial, Helvetica, sans-serif;color:#727A7F;line-height:13px;margin: 2px 0px 0px 0px;vertical-align: middle;display: inline;}

.mform .s1{border-bottom:1px dotted #cccccc;}
.mform .s2{border-bottom:1px dotted #cccccc;}
.mform .s3{border-bottom:1px dotted #cccccc;font-size:7pt;}
.mform .s4{border-bottom:1px dotted #cccccc;}
.mform input{font-size: 8pt;font-family:Tahoma;color: #000;padding-left:5px;}
.mform select{font-size: 8pt;font-family:Tahoma;color: #000;}
.mform .select{font-size: 8pt;font-family:Tahoma;color: #000;}
.mform input:focus{color:#C94744;}

.mform .p{border-bottom:0px solid #12A5DB;font-size:10pt;font-weight: bold;width:10%;}
.mform .t3{white-space: nowrap;vertical-align:middle;padding-right:10px;font-size:8pt;font-family:Tahoma;color: #666666;border-bottom:0px solid #F7F8FC;width:40%;}
/*  Конец  */


/*  Список  */
.select_list{color:#6C6C6C;}
.select_list .parent{COLOR:#727a7f;background:#E9EDE6;}
/*  Конец  */


/* записи */
.items-list .list {font-family:Tahoma;border-bottom:0px solid #e4e4e4;margin:0;}
.items-list .list .txt{font-family:Tahoma; text-align: justify;line-height: 135%; font-size:8pt;padding:0px;margin:0px;padding-bottom:0;}
.items-list .list .date{text-align:right;font-size:10px;color:#6f7d87;}
.items-list .list .img {border:4px solid #D2D6CF;}
.items-list .list .sel_img {border:4px solid #E7E2CC;}

.items-list .list .par a:link{color:#6C6C6C;text-decoration:none;}
.items-list .list .par a:visited{color:#6C6C6C;text-decoration:none;}
.items-list .list .par a:active{color:#6C6C6C;text-decoration:none;}
.items-list .list .par a:hover{color:#6C6C6C;text-decoration:none;border-bottom:1px dotted #cccccc;}

.items-list .list .t:link{color:#000;font-size:10pt;font-weight:bold;text-decoration:none;}
.items-list .list .t:visited{color:#000;font-size:10pt;font-weight:bold;text-decoration:none}
.items-list .list .t:active{color:#000;font-size:10pt;font-weight:bold;text-decoration:none}
.items-list .list .t:hover{color:#25262a;font-size:10pt;font-weight:bold;text-decoration:underline;}

.items-list .row  {background: #F8FCF5;}
.items-list .row2 {background: #ffffff;}

.items-list .mblock{border-top:1px solid #cccccc;padding:5px;}
.items-list .list .select{background: #FAF7E6;border:2px solid #EDD50E;margin-bottom:10px;padding:0px;}
.items-list .number{color:#8F938C;background-color:#EDF1EA;padding-top:1px;padding-bottom:2px;padding-left:5px;padding-right:5px;margin-right:5px}

.items-list .pole1{font-family: Tahoma;line-height: 135%; font-size: 8pt;color:#3E3E3E;padding-left:8;padding-top:5; border-top: 1px dotted #D7D7DB;}
.items-list .pole1 .pole1_2{color:#6C6C6C;}
.items-list .price{white-space: nowrap;text-transform : uppercase;font-weight: bold;color: #FFFFFF;background: #90AD89; padding: 0.20em 0.6em; font-size: 0.6em;}


/* ссылки предложений */
.items-list a.pred_cur:link, .items-list a.pred_cur:visited {border-bottom:1px dotted #B8C2CB;font-weight: none;font-family:Tahoma;color: #666666;font-size: 1em;text-decoration: none;}
.items-list a.pred_cur:hover, .items-list a.pred_cur:active {font-weight: none;font-family:Tahoma;color: #272727;font-size: 1em;text-decoration: none;}
.items-list a.pred:link, .items-list a.pred:visited {border-bottom:1px dotted #B8C2CB;font-weight: none;font-family:Tahoma;color: #1882C0;font-size: 1em;text-decoration: none;}
.items-list a.pred:hover, .items-list a.pred:active {border-bottom:1px dotted #B8C2CB;font-weight: none;font-family:Tahoma;color: #272727;font-size: 1em;text-decoration: none;}
/*  Конец */


.list-box{}
.list-box UL{font-size:8pt;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; COLOR: #555555;margin: 0.6em 0em 1em 1.2em; padding: 0;}
.list-box LI{padding: 2; margin: 0 0 0.1em 0;LIST-STYLE-TYPE: square; }
.list-box UL{background:#f8f8f8;padding:10px;padding-left:30px;margin:0px;}


tt{white-space: nowrap;background: #F4F4F4;color:#727272;font-weight: bold;padding: 0 3px;border: 1px dashed #D4D4D4;border-width: 1px 0;}



/*  Рамка общая */
* HTML fieldset{position:relative;}
* HTML legend{ position:relative; top:-0.9em; margin-bottom:-0.6em;}
.legend{color: #666666; margin-left: 0px; padding: 0 10px; font-size: 120%; font-weight: bold; height: auto;}

/* Блок вывода ошибок
------------------------------ */
.legend_error{color: #575E52; margin-left: 0px; padding: 0 10px; font-size: 120%; font-weight: bold;}
.fieldset_error{font-size: 8pt; Arial, Helvetica, sans-serif; padding-left: 15px; padding-right: 15px; background: #FFFEF9; border: 1px solid #FF7847; margin-bottom: 15px;PADDING-BOTTOM: 10px; PADDING-TOP: 5px; }
.fieldset_error .msg{font-size:8pt; Arial, Helvetica, sans-serif; COLOR: #525E66;padding:5px;}
/*  Конец  */


/* Блок вывода сообщений
------------------------------ */
.legend_msg{color: #575E52; margin-left: 0px; padding: 0 10px; font-size: 120%; font-weight: bold; height: auto;}
.fieldset_msg{font-size: 8pt; Arial, Helvetica, sans-serif; padding-left: 15px; padding-right: 15px; background: #F9FAF8; border: 1px solid #BDCBB1; padding: 5px 10px;}
.fieldset_msg .msg{font-size:8pt; Arial, Helvetica, sans-serif; COLOR: #525E66;padding:5px;}
/*  Конец  */



.captcha {PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; margin: 0 0 -0.2em 0;}
input.captcha {margin: 0 0 0.6em 0; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; margin: 1px; margin-bottom: 1px;}
input.input1 {margin: 0 0 0.6em 0; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; margin: 1px; margin-bottom: 1px;}


/*  Ошибки сообщения и т.п.  */
.red{font-size: 68%; color: #D02B0B;}
.grey{font-size: 83%; color: Gray;}
.err{ color: #E05332; font-size: 83%; line-height: 115%;}
.desc{ font-size: 86%; color: #38384D;}
.check_yes {color: green;}
.check_no {color: red;}
/*  Конец  */


/*  Отчёт генерации PHP и MySQL  */
.debug{overflow:auto; border:1px dotted #000000; font-size:11px;
background-color:#f3f3f3; color:#A73C3C; margin:5px; padding:5px;
height:70px;
}
/*  Конец  */





