/*body{background: url("../images/grad_up.png") top left repeat-x; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;color:#222222}*/

/*body{FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;color:#222222}*/
body{font-family:Arial;color:#222222;margin:0px;padding:0px;}
td{font-size: 9pt;}
img{BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}


.page-body {margin-left:0px;margin-right:0px;width:99%;}
.page-body .tbl{width:100%;}          /*общая таблица*/
.page-body .tbl .tbl_l{width:0px;}   /*левая часть*/
.page-body .tbl .tbl_с{width:74%;}    /*центр страници*/
.page-body .tbl .tbl_r{width:0px;}   /*правая часть*/
.page-body .tbl .tbl_r2{width:23%;} /*правая часть, меню*/


.page-body2 {margin-left:0px;margin-right:0px;width:99%;}
.page-body2 .tbl{width:100%;}          /*общая таблица*/
.page-body2 .tbl .tbl_l{width:0px;}   /*левая часть*/
.page-body2 .tbl .tbl_с{width:74%;}    /*центр страници*/
.page-body2 .tbl .tbl_r{width:0px;}   /*правая часть*/
.page-body2 .tbl .tbl_r2{width:300px;} /*правая часть, меню*/



/*
.footer{height: 30%; z-index:10; background: url("../images/grad_bot.gif") bottom left repeat-x; FONT-SIZE: 11px; FONT-FAMILY: Verdana;color:#222222}
.pfooter{font-family: Verdana; font-size: 11px; text-decoration: none;}
.footer{font-size:70%;color:#999999}
*/

/*
.footer {border-top: 1px solid #B5C1CA; background: #ffffff;padding-right:0px;padding-left:0px;padding-top:0px;padding-bottom:0px;}

.footer_nav {color: #666666;font-size: 8pt;border-top: 1px solid #ffffff; margin-bottom:2px;padding-right:10px;padding-left:0px;padding-top:10px;padding-bottom:2px;margin-top:5px;margin-bottom:15px;}
.footer_nav a.nav:link, .footer_nav a.nav:visited {font-weight: none;font-family: Verdana, Arial, Helvetica, sans-serif;color: #666666;text-decoration: none;}
.footer_nav a.nav:hover, .footer_nav a.nav:focus, .footer_nav a.nav:active {font-weight: none;font-family: Verdana, Arial, Helvetica, sans-serif;color: #666666;text-decoration: none;}
*/




.footer_lpk{}


/* Футтер, нижняя часть сайта  #DEE9F0
------------------------------ */
.footer{color:#444;font-family:Arial;font-size:11px;margin-bottom:10px;}
.footer .links a, a.links                 {border-bottom-width: 1px; }
.footer .links a:link,    a.links:link,
.footer .links a:visited, a.links:visited {color: #666666; border-color: #AAAAAA; }
.footer .links a:hover,   a.links:hover,
.footer .links a:active,  a.links:active  {text-decoration: none;color: #666666; border-color: #000; }
.footer a { text-decoration: none; border-bottom: 0 solid; }
.footer a:link,  a:visited {color: #e95600; border-color: #ed935f; }
.footer a:hover, a:active  {color: #1680AA; border-color: #1680AA; }
.footer td{font-size:11px;border-top:0px solid #666666;padding-left:15px;padding-right:15px;width:80%;}
.footer .foot-menu-top {padding: 7px 20px;}
.footer .foot-line{border-top: 3px solid #666666;}



.footer2 {background:#F8FAF8;margin:0px;padding:0px;padding-bottom:30px;width:100%;}
.footer2 .cpy{vertical-align:top;color:#6F7A81;font-family:Tahoma;font-size:10px;padding:15px;padding-top:0px;}
.footer2 .center_col{vertical-align:top;color:#444;font-family:Arial;font-size:11px;padding:15px;padding-top:0px;}
.footer2 .prof{vertical-align:top;color:#595959;font-family:Arial;font-size:11px;padding:15px;padding-top:0px;}
.footer2 .foot-menu a:link{color:#bf3140;font-size:11px;font-family:Tahoma;font-weight:none;text-decoration:none;border-bottom:1px dotted #C2C6C9;}
.footer2 .foot-menu a:visited{color:#bf3140;font-size:11px;font-family:Tahoma;font-weight:none;text-decoration:none;border-bottom:1px dotted #C2C6C9;}
.footer2 .foot-menu a:active{color:#bf3140;font-size:11px;font-family:Tahoma;font-weight:none;text-decoration:none;border-bottom:1px dotted #C2C6C9;}
.footer2 .foot-menu a:hover{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:none;text-decoration:none;border-bottom:1px dotted #C2C6C9;}

.footer2 .lnk a:link    {color:#6F7A81;font-family:Tahoma;font-size:10px;text-decoration:none;}
.footer2 .lnk a:active  {color:#6F7A81;font-family:Tahoma;font-size:10px;text-decoration:none;}
.footer2 .lnk a:visited {color:#6F7A81;font-family:Tahoma;font-size:10px;text-decoration:none;}
.footer2 .lnk a:hover   {color:#6F7A81;font-family:Tahoma;font-size:10px;text-decoration:none;}
/*  Конец  */



/* Разделы марки/модели
------------------------------ */
.block_cats {margin: 0; padding:0px}
.block_cats TD {padding: 0;}

.block_cats h1 {color: #1680AA;font: normal 18px Tahoma, Verdana, Arial;margin: 0px 0px 10px 0px;padding: 0px;text-decoration:underline;}
.block_cats h4 {color: #1680AA;font: normal 18px Tahoma, Verdana, Arial;margin: 0px 0px 10px 0px;padding: 0px;text-decoration:underline;}
.block_cats .l {padding-top: 1px;padding-left:8px;white-space: nowrap;}
.block_cats .c1 {color: #ff0000;font-size: 7pt; font-family:Tahoma;}
.block_cats .c2 {color: #666;font-size: 7pt; font-family:Tahoma;}
.block_cats .tmark {padding-bottom: 15px;}

.block_cats a.lm:link, .block_cats a.lm:visited, .block_cats a.lm:active {color: #515E68; font: normal 11px Tahoma, Verdana, Arial; font-weight: none; text-decoration:underline;}
.block_cats a.lm:hover {color: #3399CC; font: normal 11px Tahoma, Verdana, Arial; text-decoration:none;}
/*  Конец */


.webzonaru1{color: #707070; padding: 0.25em 0.6em; margin: 0 0.4em 0 0; font-size: 0.7em; font-weight: bold; float: left;margin: 2 0em 8 0;}
.webzonaru2{color: #707070; padding: 0.25em 0.6em; margin: 0 0.4em 0 0; font-size: 0.7em; font-weight: none; float: left;margin: 2 0em 8 0;}
.webzonaru_head{float:left;}

.smalltext{color: #1882C0; font-family: Arial; font-size: 11px; text-decoration: none;}
.text { BACKGROUND-COLOR: #F9F7F0; PADDING-RIGHT: 4px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; FONT-SIZE: 9pt; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Helvetica; COLOR: #000000; }
.block { PADDING-RIGHT: 4px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; FONT-SIZE: 9pt; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Helvetica; COLOR: #000000; }
.number {background-color: #8CB1D0; COLOR: #ffffff; font-size: 12px;}


/*  Ссылки по умолчанию
------------------------------ */
a{color:#158188;text-decoration: none;} /* #1882C0 #666666*/
a:visited{color:#158188;text-decoration: none;}
a:hover{color:#094c50;text-decoration: underline;}
/*  Конец  */


/*  Линия по умолчанию  */
hr { border-top: 1px dashed #ccc; color: #fff; background-color: #fff; height: 1px;}
/*  Конец  */

.hr_top { border-top: 1px solid #dddaca; color: #dddaca; background-color: #dddaca; height: 0px;width: 94%;}

/*  Заголовки по умолчанию
------------------------------ */
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; }
/*  Конец  */



/*  Заголовки
------------------------------ */
.pressa-title {color: #666666;font-size:18pt; font-family: Tahoma;}
.auto-title   {color: #666666;font-size:18pt; font-family: Tahoma;}
.org-title    {color: #666666;font-size:18pt; font-family: Tahoma;}
.do-title     {color: #666666;font-size:18pt; font-family: Tahoma;}
.links-title   {color: #666666;font-size:18pt; font-family: Tahoma;}
/*  Конец  */


/*  Линия для заголовка
------------------------------ */
.auto-line-head {border-top:1px dotted #cccccc;width:98%;}
.org-line-head  {border-top:1px dotted #cccccc;}
.do-line-head   {border-top:1px dotted #cccccc;}
.links-line-head {border-top:1px dotted #cccccc;width:98%;}
/*  Конец  */




/*  Блок погоды и курс валют то, что с боку
------------------------------ */
.prog_val .head td {font-size: 11px arial; color:#777; font-weight:bold; border-bottom:2px solid #f1f1f1}
.prog_val .curr td {border-bottom:1px solid #f1f1f1}
.al {text-align:left; padding-left:23px}
/*  Конец  */

/*  Блок погоды на гл.страници
------------------------------ */
.pogoda .head td {color:#777; font-weight:bold; border-bottom:2px solid #f1f1f1}
.pogoda .value td {font-size: 11px arial; border-bottom:1px solid #f1f1f1}
.pogodaday {text-align:left; padding-left:23px}
/*  Конец  */




/*  Блок Авторизоватся
------------------------------ */
.account {margin-top: 0px;}
.account .head td {color:#777; font-weight:bold; border-bottom:2px solid #f1f1f1}
.account .value td {font-size: 11px arial; border-bottom:1px solid #dfdfdf}
.account .head td {color:#777; font-weight:bold; border-bottom:2px solid #f1f1f1}
.account .curr td {font-size: 11px arial; border-bottom:1px solid #f1f1f1}

.account .l:link {font-weight:none;font-family:Tahoma;font-size:11px; color:#3D3D3C; text-decoration:none}
.account .l:active {font-weight:none;font-family:Tahoma;font-size:11px; color:#3D3D3C; text-decoration:none}
.account .l:visited {font-weight:none;font-family:Tahoma;font-size:11px; color:#3D3D3C; text-decoration:none}
.account .l:hover {font-weight:none;font-family:Tahoma;font-size:11px; color:#000000; text-decoration:underline}

.account .tr{padding-top: 100px;}
.account .tr td{color:#666666;font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;border-bottom:1px solid #f1f1f1}
.account .tr .td2{text-align:left;font-weight: bold; color:#666666;font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;border-bottom:1px solid #f1f1f1}
.account .tr .td3{vertical-align:middle;text-align:left;border-bottom:1px solid #f1f1f1; padding-bottom: 0px; padding-top: 5px;}

.account .tr .td4{vertical-align:middle;text-align:right;border-bottom:1px solid #f1f1f1; padding-bottom: 3px; padding-top: 5px;}
.account .tr .td5{vertical-align:middle;text-align:left;border-bottom:1px solid #f1f1f1; padding-bottom: 3px; padding-top: 5px;}

.account .captcha{padding: 0px; margin-top: 1px;}
.account .input{padding: 1px; border: #999999 1px solid; margin-bottom: 3px;}
.account .button{FONT: 11px; FONT-FAMILY: Verdana, Helvetica; BACKGROUND: url("../images/bg_but.gif") #ffffff; margin-bottom: 8px;}
/*  Конец  */


/*
.account {margin-top: 0px;}
.account .head td {color:#777; font-weight:bold; border-bottom:2px solid #f1f1f1}
.account .value td {font-size: 11px arial; border-bottom:1px solid #dfdfdf}
.account .head td {color:#777; font-weight:bold; border-bottom:2px solid #f1f1f1}
.account .curr td {font-size: 11px arial; border-bottom:1px solid #f1f1f1}

.account .tr{padding-top: 100px;}
.account .tr td{color:#666666;font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;border-bottom:1px solid #f1f1f1}
.account .tr .td2{text-align:left;font-weight: bold; color:#666666;font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;border-bottom:1px solid #f1f1f1}
.account .tr .td3{vertical-align:middle;text-align:left;border-bottom:1px solid #f5eeda; padding-bottom: 0px; padding-top: 5px;}

.account .tr .td4{vertical-align:middle;text-align:right;border-bottom:1px solid #f1f1f1; padding-bottom: 3px; padding-top: 5px;}
.account .tr .td5{vertical-align:middle;text-align:left;border-bottom:1px solid #f1f1f1; padding-bottom: 3px; padding-top: 5px;}

.account .captcha{padding: 0px; margin-top: 1px;}
.account .input{padding: 1px; border: #999999 1px solid; margin-bottom: 3px;}
.account .button{FONT: 11px; FONT-FAMILY: Verdana, Helvetica; BACKGROUND: url("../images/bg_but.gif") #ffffff; margin-bottom: 8px;}
*/


/*  Блок Автомобили
------------------------------ */
.car-items-block {margin-top: 0px;}

.car-items-block tr{padding-top:0px;}
.car-items-block td{border-bottom:1px solid #f1f1f1}

.car-items-block .d1{padding:0px;margin:0px;padding-bottom:5px;padding-right:2px;}
.car-items-block .d2{color:#202020;font-size:8pt; font-family:Tahoma; padding:0px;margin:0px;padding-bottom:5px;width:100%;}

.car-items-block .r1{padding:0px;margin:0px;padding-top:1px;font-family:Tahoma;font-size:11px;}
.car-items-block .r2{padding:0px;margin:0px;padding-bottom:2px;color:#5B5B5A;font-family:Tahoma;font-size:11px;}
.car-items-block .r3{padding:0px;margin:0px;padding-bottom:3px;font-weight:bold;color:#ED561C;font-family:Tahoma;font-size:10px;}
.car-items-block .r4{padding:0px;margin:0px;padding-left:2px;color:#848483;font-family:Tahoma;font-size:10px;}
.car-items-block .r5{padding:0px;margin:0px;color:#9D9D9C;font-family:Tahoma;font-size:9px;}
.car-items-block .spp{color:#9D9D9C;font-family:Tahoma;font-weight:none;}

.car-items-block .img {border:1px solid #666666;}

.car-items-block .t:link {font-weight:bold;text-transform: uppercase;font-family:Tahoma;font-size:9px; color:#000000; text-decoration:none}
.car-items-block .t:active {font-weight:bold;text-transform: uppercase;font-family:Tahoma;font-size:9px; color:#000000; text-decoration:none}
.car-items-block .t:visited {font-weight:bold;text-transform: uppercase;font-family:Tahoma;font-size:9px; color:#000000; text-decoration:none}
.car-items-block .t:hover {font-weight:bold;text-transform: uppercase;font-family:Tahoma;font-size:9px; color:#000000; text-decoration:underline}
/*  Конец  */





/*  Блок Пресса
------------------------------ */
.news-items-block {margin-top: 0px;}
.news-items-block tr{padding-top:0px;}
.news-items-block .img {border:1px solid #666666;}

.news-items-block .d{color:#202020;font-size:8pt; font-family:Tahoma; padding:0px;margin:0px;padding-bottom:5px;width:100%;border-bottom:1px solid #f1f1f1;}
.news-items-block .r{padding:0px;margin:0px;padding-left:2px;color:#848483;font-family:Tahoma;font-size:10px;}

.news-items-block .d2{color:#202020;font-size:8pt; font-family:Tahoma; padding:0px;margin:0px;padding-bottom:5px;width:100%;}
.news-items-block .r2{padding:0px;margin:0px;padding-left:2px;text-align:right;font-weight:bold;color:#848483;font-family:Tahoma;font-size:10px;}

.news-items-block .t:link {font-weight:none;text-transform: uppercase;font-family:Tahoma;font-size:9px; color:#000000; text-decoration:none}
.news-items-block .t:active {font-weight:none;text-transform: uppercase;font-family:Tahoma;font-size:9px; color:#000000; text-decoration:none}
.news-items-block .t:visited {font-weight:none;text-transform: uppercase;font-family:Tahoma;font-size:9px; color:#000000; text-decoration:none}
.news-items-block .t:hover {font-weight:none;text-transform: uppercase;font-family:Tahoma;font-size:9px; color:#000000; text-decoration:underline}
/*  Конец  */






/*  Шапка
------------------------------ */
div.head_sha{padding-top: 1px;border-bottom:1px dashed #EBEDDE;}
div.logo{vertical-align: top; text-align:left; padding-left: 6px; padding-top: 5px;}
div.logo2{vertical-align: middle; text-align:right;padding: 6px;float:right;border:1px solid #dfdfdf;background: #fcfcec;}
.logo2 .textt{color: #666666;font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
.logo2 a.list_1:link, .logo2 a.list_1:visited {font-weight: none;font-family: Verdana, Arial, Helvetica, sans-serif;color: #666666;font-size: 8pt;text-decoration: underline;}
.logo2 a.list_1:hover, .logo2 a.list_1:focus, .logo2 a.list_1:active {font-weight: none;font-family: Verdana, Arial, Helvetica, sans-serif;color: #666666;font-size: 8pt;text-decoration: none;}


div.head{vertical-align: top; text-align:right; border-bottom: 1px solid #CCCCCC; padding-right: 10px; padding-bottom: 5px; padding-top: 5px; background: #F8F8F8;}
.head .textt{color: #666666;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;}
.head .sep{vertical-align: middle; color: #cccccc;font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif;}

.head a{color: #158188;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.head a:visited{color: #158188;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.head a:hover{color: #094c50;font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}


/*
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

#header a img { display: block; }
#header a { float: left; }
#header ul { float: right; margin: 0; padding-right: 30px; }
#header ul li { float: left; margin: 0; border-left: 1px solid #841212; border-right: 1px solid #bf4d4d; list-style-type: none; }
#header ul li a { display: block; float: none; padding: 3px 20px 5px; }

#hmenu { position: relative; clear: both; background: url("../images/head/menu_border.gif") 0 100% repeat-x #080808; }
#hmenu ul { margin: 0 15.5em 0 0px; list-style-type: none; }
#hmenu ul li { float: left; margin: 0; list-style-type: none; line-height: 2.08em; }
#hmenu ul li a {border-top: 1px solid #000000; border-bottom: 1px solid #5D5D5D;  display: block; padding: 0 0.55em 2; text-decoration: none; color: #f4ebd4; }
#hmenu ul li a:hover, #hmenu ul li.active a {border-top: 1px solid #D53333; border-bottom: 1px solid #EEACAC; background: #AB2121; }

.minwid0th { min-width: 995px; width:expression(document.body.clientWidth > 995? "auto" :"995px"); padding-bottom: 9px; background: url("../images/head/border_bottom.gif") 0 100% repeat-x; }
#header { border-top: 6px solid #000;}
  Конец  */


/* Спискок записей
------------------------------background: #FEFEFC */
.boxMenu{border: 0px solid #D7D7DB; margin-bottom:10px; width: 100%;}
/*.boxMenu{ background: #ffffff; border: 1px solid #cccccc; margin-top:0px; margin-bottom:15px; width: 100%;}  */


/*.boxMenu .boxMenuHeader{font-size:12px; font-weight: bold; color:#158188; margin-bottom:10px;}*/  /*#158188*/
.boxMenu .boxMenuHeader{

        font: normal 18px Tahoma;
        text-decoration: none;
        margin-bottom: 5px;
        color: #c00000;

}



.boxMenu .lineboxMenuHeader{border-top: 1px solid #f1f1f1; height: 10px;} /* #f5eeda */
.boxMenu .lineboxMenu{margin-top:10px; border-top: 1px solid #e9f3f4; height: 1px;}
.boxMenu .line2boxMenu{margin-top:1px; border-top: 1px solid #f1f1f1;}

.boxMenu .lineboxCurrMenu{border:1px solid #dfdfdf;background: #FCFBF4; color: #000000; padding: 0.3em; margin: 0 0em 0 0;;}

.boxMenu .img {border:1px solid #666666;}
.boxMenu .thumb a{display: block; padding: 0px; margin-right: 6px; border: 0px solid #E1DBCB; background: #EEECE2;}
.boxMenu .thumb a:visited {border: 0px solid #E1DBCB; background: #EEECE2;}
.boxMenu .thumb a:hover {border: 0px solid #C6C4A4; background: #E1DBCB;}
.boxMenu .thumb {float: left;} /* right */


.boxMenu .inp{padding: 0px; border: 1px solid #7E7E7E;VERTICAL-ALIGN: middle;}
/*.boxMenu .btn{padding-left: 5px; padding-right: 5px;} */
.boxMenu .btn{FONT: 11px; FONT-FAMILY: Verdana, Helvetica; BACKGROUND: url("../images/bg_but.gif") #ffffff; margin-bottom: 8px;}

.boxMenu a img {display: block; padding: 0px; margin: 0px; border: 1px solid #666666; background: #EEECE2; line-height: 0px;}
.boxMenu a:link, .boxMenu a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color: #464646;font-size: 8pt;text-decoration: none;}
.boxMenu a:hover, .boxMenu a:focus, .boxMenu a:active {font-family: Verdana, Arial, Helvetica, sans-serif;color: #bc2525;font-size: 8pt;text-decoration: none;}


.boxMenu select{width:130px; padding: 0px; border: 1px solid #7E7E7E;VERTICAL-ALIGN: middle;}
.boxMenu .listrow{padding: 0px; border-bottom: 1px solid #f1f1f1;VERTICAL-ALIGN: middle;}

.boxWidth{width:195;}
/*  Конец  */







.miniwin{width:100%;margin:0px;padding:10px;height:60px;padding-bottom:15px;border:solid 1px;border-color:#e2c822;background:#fff9d7;padding-left:15px;}
.miniwin2{width:100%;margin:0px;padding:10px;border:solid 1px;border-color:#3998AC;background:#ADD4DC;padding-left:15px;}
.miniwin p{font-weight: none;font-size:10px; font-family:Tahoma; vertical-align:middle;margin:0px;padding:0px;}
.miniwin .input{border:#999999 1px solid;height:17px;padding-left:5px;}
.miniwin .submit{height:20px;padding-left:5px;}



/* Панельки
------------------------------ */
.mpnl {width: 100%;margin-bottom:0px;}

.mpnl .x_01 {border-bottom:4px solid #4F5F49;background: url('../images/p/01.gif') repeat-x;padding: 0;margin: 0;}
.mpnl .x_01 table{width: 100%;}
.mpnl .x_01 td{font-size:10px; font-family:Tahoma; vertical-align:middle;height:22px;}
.mpnl .x_01 .l_title{white-space: nowrap; color:#FFFFFF;font-weight: bold;text-transform : uppercase;padding-left: 10;}
.mpnl .x_01 .r_title{white-space: nowrap; font-size:11px; color:#FFFFFF;text-align:right;padding-right: 8;}
.mpnl .x_01 a:link    {color:#ffffff;text-decoration:underline;}
.mpnl .x_01 a:active  {color:#ffffff;text-decoration:underline;}
.mpnl .x_01 a:visited {color:#ffffff;text-decoration:underline;}
.mpnl .x_01 a:hover   {color:#ffffff;text-decoration:none;}

.mpnl .x_02 {border-bottom:4px solid #515E68;background: url('../images/p/02.gif') repeat-x;}
.mpnl .x_02 table{width: 100%;}
.mpnl .x_02 td{font-size:10px; font-family:Tahoma; vertical-align:middle;height:22px;}
.mpnl .x_02 .l_title{white-space: nowrap; color:#FFFFFF;font-weight: bold;text-transform : uppercase;padding-left: 10;}
.mpnl .x_02 .r_title{white-space: nowrap; font-size:11px; color:#FFFFFF;text-align:right;padding-right: 8;}
.mpnl .x_02 a:link    {color:#ffffff;text-decoration:underline;}
.mpnl .x_02 a:active  {color:#ffffff;text-decoration:underline;}
.mpnl .x_02 a:visited {color:#ffffff;text-decoration:underline;}
.mpnl .x_02 a:hover   {color:#ffffff;text-decoration:none;}

.mpnl .x_03 {border-bottom:4px solid #890000;background: url('../images/p/03_2.gif') repeat-x;}
.mpnl .x_03 table{width: 100%;}
.mpnl .x_03 td{font-size:10px; font-family:Tahoma; vertical-align:middle;height:22px;}
.mpnl .x_03 .l_title{white-space: nowrap; color:#FFFFFF;font-weight: bold;text-transform : uppercase;padding-left: 10;}
.mpnl .x_03 .r_title{white-space: nowrap; font-size:11px; color:#FFFFFF;text-align:right;padding-right: 8;}
.mpnl .x_03 a:link    {color:#ffffff;text-decoration:underline;}
.mpnl .x_03 a:active  {color:#ffffff;text-decoration:underline;}
.mpnl .x_03 a:visited {color:#ffffff;text-decoration:underline;}
.mpnl .x_03 a:hover   {color:#ffffff;text-decoration:none;}

.mpnl .x_04 {border-bottom:4px solid #553B4E;background: url('../images/p/04.gif') repeat-x;}
.mpnl .x_04 table{width: 100%;}
.mpnl .x_04 td{font-size:10px; font-family:Tahoma; vertical-align:middle;height:22px;}
.mpnl .x_04 .l_title{white-space: nowrap; color:#FFFFFF;font-weight: bold;text-transform : uppercase;padding-left: 10;}
.mpnl .x_04 .r_title{white-space: nowrap; font-size:11px; color:#FFFFFF;text-align:right;padding-right: 8;}
.mpnl .x_04 a:link    {color:#ffffff;text-decoration:underline;}
.mpnl .x_04 a:active  {color:#ffffff;text-decoration:underline;}
.mpnl .x_04 a:visited {color:#ffffff;text-decoration:underline;}
.mpnl .x_04 a:hover   {color:#ffffff;text-decoration:none;}

.mpnl .x_05 {border-bottom:4px solid #A68471;background: url('../images/p/05.gif') repeat-x;}
.mpnl .x_05 table{width: 100%;}
.mpnl .x_05 td{font-size:10px; font-family:Tahoma; vertical-align:middle;height:22px;}
.mpnl .x_05 .l_title{white-space: nowrap; color:#FFFFFF;font-weight: bold;text-transform : uppercase;padding-left: 10;}
.mpnl .x_05 .r_title{white-space: nowrap; font-size:11px; color:#FFFFFF;text-align:right;padding-right: 8;}
.mpnl .x_05 a:link    {color:#ffffff;text-decoration:underline;}
.mpnl .x_05 a:active  {color:#ffffff;text-decoration:underline;}
.mpnl .x_05 a:visited {color:#ffffff;text-decoration:underline;}
.mpnl .x_05 a:hover   {color:#ffffff;text-decoration:none;}



.mpnl .x_09 {border-bottom:4px solid #515E68;background: url('../images/p/02.gif') repeat-x;}
.mpnl .x_09 table{width:25%;}
.mpnl .x_09 td{font-size:10px; font-family:Tahoma; vertical-align:middle;height:22px;}
.mpnl .x_09 .l_title{white-space: nowrap; color:#FFFFFF;font-weight: bold;text-transform : uppercase;padding-left: 10;}
.mpnl .x_09 .r_title{white-space: nowrap; font-size:11px; color:#FFFFFF;text-align:right;padding-right: 8;}
.mpnl .x_09 a:link    {color:#ffffff;text-decoration:underline;}
.mpnl .x_09 a:active  {color:#ffffff;text-decoration:underline;}
.mpnl .x_09 a:visited {color:#ffffff;text-decoration:underline;}
.mpnl .x_09 a:hover   {color:#ffffff;text-decoration:none;}


/*  Конец */







.block_01 td {}
.block_01 .td2{font-size:11px; color:#000;padding-top: 4;padding-bottom: 4;border-bottom: 1px solid #DDDDDD;}
.block_01 .td3{color: #666666;font: normal 18px Tahoma;text-decoration: underline;margin-bottom: 5px;border-bottom: 0px solid #f1f1f1;padding-left:3px;padding-bottom:5px;}
.block_01 .td5{color: #1680AA;font: normal 18px Tahoma;text-decoration: none;margin-bottom: 5px;border-bottom: 1px solid #f1f1f1;padding-left:3px;padding-bottom:5px;}
.block_01 .td9{width:30%; font-size:11px; color:#000;padding-top: 4;padding-bottom: 4;border-bottom: 1px solid #DDDDDD;}

.block_01 .h-1{white-space: nowrap;color:#7c8c95;font: normal 18px Tahoma;border-bottom:2px solid #61727a;width:50%;padding-left:3px;padding-bottom:5px;margin-bottom: 5px;}
.block_01 .h-2{border-bottom:2px solid #ED561C;width:50%;}
.block_01 .h-3{padding:5px;}   /*background:#f8f8f8;*/

.block_01 .bgcolor10{background:#fceabc;}
.block_01 .bgcolor11{background:#f8f8f8;}
.block_01 .bgcolor12{}
.block_01 .bgcolor13{background:#F9F9F9;}


/*
.block_01 .td4{font-size:11px; color:#000;padding-left: 8;padding-top: 4;padding-bottom: 4;border-bottom: 1px dotted #EFEFEF;}
*/

.block_01 .m1:link{color:#515E68;font-size:8pt;font-family:Tahoma;text-decoration:none;}
.block_01 .m1:visited{color:#515E68;font-size:8pt;font-family:Tahoma;text-decoration:none;}
.block_01 .m1:active{color:#515E68;font-size:8pt;font-family:Tahoma;text-decoration:none;}
.block_01 .m1:hover{color:#515E68;font-size:8pt;font-family:Tahoma;text-decoration:underline;}

.block_01 .m2:link{color:#7B6174;text-decoration:none;padding: 1;padding-left: 3;padding-right: 3;padding-bottom:3px;}
.block_01 .m2:visited{color:#7B6174;text-decoration:none;padding: 1;padding-left: 3;padding-right: 3;padding-bottom:3px;}
.block_01 .m2:active{color:#7B6174;text-decoration:none;padding: 1;padding-left: 3;padding-right: 3;padding-bottom:3px;}
.block_01 .m2:hover{color:#fff;text-decoration:none; background:#846A7D;padding: 1;padding-left: 3;padding-right: 3;padding-bottom:3px;}

.block_01 .m3:link{color:#515E68;text-decoration:none;padding: 1;padding-left: 3;padding-right: 3;padding-bottom:3px;}
.block_01 .m3:visited{color:#515E68;text-decoration:none;padding: 1;padding-left: 3;padding-right: 3;padding-bottom:3px;}
.block_01 .m3:active{color:#515E68;text-decoration:none;padding: 1;padding-left: 3;padding-right: 3;padding-bottom:3px;}
.block_01 .m3:hover{color:#fff;text-decoration:none; background:#D4B09D;padding: 1;padding-left: 3;padding-right: 3;padding-bottom:3px;}

.block_01 .m4:link{color:#515E68;text-decoration:none;}
.block_01 .m4:visited{color:#515E68;text-decoration:none;}
.block_01 .m4:active{color:#515E68;text-decoration:none;}
.block_01 .m4:hover{color:#D00711;text-decoration:underline;}

.block_01 .p{font-size:10pt;font-family:Tahoma;padding-left:7px;padding-top:4px;padding-bottom:4px;margin:0px;}
.block_01 .m5:link, .m5:visited, .m5:active{color:#515E68;text-decoration:underline; border-bottom:0px solid #CCD7D9;padding: 1;padding-left: 5;padding-right: 4;padding-bottom:1px;}
.block_01 .m5:hover{color:#fff;text-decoration:none; background:#3F464E;border-bottom:0px solid #ffcc00;padding: 1;padding-left: 5;padding-right: 4;padding-bottom:2px;}
.block_01 .m5_sel{color:#fff;font-weight:none;text-decoration:none; background:#3F464E;border-bottom:0px solid #ffcc00;padding: 1;padding-left: 5;padding-right: 4;padding-bottom:1px;}

.block_01 .m8:link, .m8:visited, .m8:active{font-size:10pt;font-family:Tahoma;color:#515E68;text-decoration:none;padding: 1;padding-left: 4;padding-right: 3;padding-bottom:1px;}
.block_01 .m8:hover{font-size:10pt;font-family:Tahoma;color:#fff;text-decoration:none; background:#3F464E;border-bottom:0px solid #ffcc00;padding: 1;padding-left: 4;padding-right: 3;padding-bottom:1px;}
.block_01 .m8_sel{font-size:10pt;font-family:Tahoma;color:#fff;font-weight:none;text-decoration:none; background:#3F464E;border-bottom:0px solid #ffcc00;padding: 1;padding-left: 4;padding-right: 3;padding-bottom:1px;}


.block_01 .m9:link{color:#515E68;text-decoration:none;padding: 1;padding-left: 3;padding-right: 3;padding-bottom:3px;}
.block_01 .m9:visited{color:#515E68;text-decoration:none;padding: 1;padding-left: 3;padding-right: 3;padding-bottom:3px;}
.block_01 .m9:active{color:#515E68;text-decoration:none;padding: 1;padding-left: 3;padding-right: 3;padding-bottom:3px;}
.block_01 .m9:hover{color:#fff;text-decoration:none; background:#7C8C9B;padding: 1;padding-left: 3;padding-right: 3;padding-bottom:3px;}


/*обычные разделы сбоку*/
.block_01 .pm{padding-top:3;padding-bottom:3;margin:2;border-bottom:1px dotted #E4E4E4;}
.block_01 .sm{font-size:11px; color:#000;padding-left:5;}
.block_01 .m6:link{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none;}
.block_01 .m6:visited{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none}
.block_01 .m6:active{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none}
.block_01 .m6:hover{color:#1680AA;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:underline;}
.block_01 .m6_sel{color:#ED561C;}

/*календарь:архив*/
.block_01 .pm7{font-family:Tahoma;font-size:11px; color:#000;padding-top:3;padding-bottom:3;margin:2;border-bottom:1px dotted #EFEFEF;}
.block_01 .sm7{color:#1680AA;font-size:11px;font-family:Tahoma;font-weight:bold;padding-left:5;}
.block_01 .m7:link{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none;}
.block_01 .m7:visited{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none}
.block_01 .m7:active{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none}
.block_01 .m7:hover{color:#1680AA;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:underline;}

/*блок субразделов*/
.block_01 .cat_home:link{color:#6B6B69;font-size:12px;font-family:Tahoma;font-weight:bold;text-decoration:none;}
.block_01 .cat_home:visited{color:#6B6B69;font-size:12px;font-family:Tahoma;font-weight:bold;text-decoration:none}
.block_01 .cat_home:active{color:#6B6B69;font-size:12px;font-family:Tahoma;font-weight:bold;text-decoration:none}
.block_01 .cat_home:hover{color:#1680AA;font-size:12px;font-family:Tahoma;font-weight:bold;text-decoration:underline;}


/*блок субразделов*/
.block_02 .cat_home:link{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none;}
.block_02 .cat_home:visited{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none}
.block_02 .cat_home:active{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none}
.block_02 .cat_home:hover{color:#006e2e;font-size:11px;font-family:Tahoma;font-weight:bold;border-bottom:1px dotted #C2C6C9;}


/*блок настройка пользователя*/
.settings a:link{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none;}
.settings a:visited{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none}
.settings a:active{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none}
.settings a:hover{color:#006e2e;font-size:11px;font-family:Tahoma;font-weight:bold;border-bottom:1px dotted #C2C6C9;}
.settings h1{font-size:16px;font-weight:bold;font-family:Arial;color: #606a73;white-space: nowrap;margin-top:18px;padding:0px;border-bottom:1px solid #C2C6C9;width: 100%;}
.settings .sp{font-size:16px;font-weight:bold;font-family:Arial;color: #606a73;white-space: nowrap;margin-top:18px;padding:0px;border-bottom:1px solid #C2C6C9;width: 100%;}
.settings .td{white-space: nowrap;margin-top:18px;padding-bottom:8px;border-bottom:1px dotted #C2C6C9;width:100%;}

/* Список стран/регионов
------------------------------ */
.geolist{padding-left: 15;}

.geolist a:link{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none;}
.geolist a:visited{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none}
.geolist a:active{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none}
.geolist a:hover{color:#006e2e;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none}

.geolist dd, dt {}
.geolist dt {border-bottom:1px dotted #C2C6C9;padding-top:5px; padding-bottom:8px;}
.geolist dd {padding-top:3px; padding-bottom:3px;background-color: #FAFEF1;}
.geolist dl {margin: 0 0 0px 0;}
/*  Конец  */


/* Список регионов/городов
------------------------------ */
.geoload{}

.geoload a:link{color:#006e2e;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none;}
.geoload a:visited{color:#006e2e;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none}
.geoload a:active{color:#006e2e;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none}
.geoload a:hover{color:#006e2e;font-size:11px;font-family:Tahoma;font-weight:bold;text-decoration:none}

.geoload a.items:link, .geoload a.items:visited {font-weight: none;font-family: Verdana, Arial, Helvetica, sans-serif;color: #464646;font-size: 0.8em;text-decoration: none;}
.geoload a.items:hover, .geoload a.items:focus, .geoload a.items:active {font-weight: none;font-family: Verdana, Arial, Helvetica, sans-serif;color: #464646;font-size: 0.8em;text-decoration: none;}

.geoload dd, dt {}
.geoload dt {padding-top:2px; padding-bottom:2px;}
.geoload dd {padding-left: 15;margin: 0 0 0 0;}
.geoload dl {margin: 0 0 0px 0;}
/*  Конец  */








/* Блок вывода городов - начальной странице
------------------------------ */
.box-city .cat{vertical-align:top;padding:0px;margin:0px;margin-bottom:5px;margin-top:25px;}

.box-city .cat a:link{font-family:Tahoma;font-size:18px;color: #023BBA;font-weight:none;text-decoration:underline;}
.box-city .cat a:visited{font-family:Tahoma;font-size:18px;color: #023BBA;font-weight:none;text-decoration:underline;}
.box-city .cat a:active{font-family:Tahoma;font-size:18px;color: #023BBA;font-weight:none;text-decoration:underline;}
.box-city .cat a:hover{color:#ED561C;font-weight:none;text-decoration:underline;}

.box-city .ps{color:#3F3F3F;font-size:10px;font-family:Tahoma;}
.box-city .subcat{vertical-align:top;padding:0px;margin:0px;}

.box-city .subcat a:link{color:#3F3F3F;font-size:12px;font-family:Tahoma;font-weight:none;text-decoration:underline;}
.box-city .subcat a:visited{color:#3F3F3F;font-size:12px;font-family:Tahoma;font-weight:none;text-decoration:underline;}
.box-city .subcat a:active{color:#3F3F3F;font-size:12px;font-family:Tahoma;font-weight:none;text-decoration:underline;}
.box-city .subcat a:hover{color:#3F3F3F;font-size:12px;font-family:Tahoma;font-weight:none;text-decoration:underline;}
/*  Конец  */


/* Блок вывода городов - в списке
------------------------------ */
.box-subcity .cat{vertical-align:top;padding:0px;margin:0px;margin-bottom:5px;margin-top:8px;}

.box-subcity .count{color:#fff;}
.box-subcity p{color:#fff;padding:0px;margin:0px;}

.box-subcity .cat a:link{font-family:Tahoma;font-size:15px;color: #023BBA;font-weight:bold;text-decoration:underline;}
.box-subcity .cat a:visited{font-family:Tahoma;font-size:15px;color: #023BBA;font-weight:bold;text-decoration:underline;}
.box-subcity .cat a:active{font-family:Tahoma;font-size:15px;color: #023BBA;font-weight:bold;text-decoration:underline;}
.box-subcity .cat a:hover{color:#ED561C;font-weight:bold;text-decoration:underline;}
/*  Конец  */



/* Блок вывода разделов - в начальной странице
------------------------------ */
.box-cat .cat{vertical-align:top;padding:0px;margin:0px;margin-bottom:5px;margin-top:15px;}

.box-cat .cat a:link{font-family:Tahoma;font-size:18px;color: #023BBA;font-weight:none;text-decoration:underline;}
.box-cat .cat a:visited{font-family:Tahoma;font-size:18px;color: #023BBA;font-weight:none;text-decoration:underline;}
.box-cat .cat a:active{font-family:Tahoma;font-size:18px;color: #023BBA;font-weight:none;text-decoration:underline;}
.box-cat .cat a:hover{color:#ED561C;font-weight:none;text-decoration:underline;}

.box-cat .ps{color:#3F3F3F;font-size:10px;font-family:Tahoma;}

.box-cat .subcat{vertical-align:top;padding:0px;margin:0px;}

.box-cat .subcat a:link{color:#3F3F3F;font-size:12px;font-family:Tahoma;font-weight:none;text-decoration:underline;}
.box-cat .subcat a:visited{color:#3F3F3F;font-size:12px;font-family:Tahoma;font-weight:none;text-decoration:underline;}
.box-cat .subcat a:active{color:#3F3F3F;font-size:12px;font-family:Tahoma;font-weight:none;text-decoration:underline;}
.box-cat .subcat a:hover{color:#3F3F3F;font-size:12px;font-family:Tahoma;font-weight:none;text-decoration:underline;}
/*  Конец  */



/* Блок вывода под-разделов
------------------------------ */
.box-subcat {border-bottom:1px dotted #cccccc;}
.box-subcat .cat{vertical-align:top;}
.box-subcat .cat a:link{font-family:Tahoma;font-size:15px;color: #023BBA;font-weight:bold;text-decoration:underline;}
.box-subcat .cat a:visited{font-family:Tahoma;font-size:15px;color: #023BBA;font-weight:bold;text-decoration:underline;}
.box-subcat .cat a:active{font-family:Tahoma;font-size:15px;color: #023BBA;font-weight:bold;text-decoration:underline;}
.box-subcat .cat a:hover{color:#ED561C;font-weight:bold;text-decoration:underline;}

.box-subcat .count{color:#FFFFFF;}
.box-subcat p{color:#FFFFFF;padding:0px;margin:0px;padding-top:3px;margin-bottom:3px;}

.box-subcat .subcat{vertical-align:top;}
.box-subcat .subcat a:link, .subcat a:visited, .subcat a:active{color:#6B6B69;font-size:11px;font-family:Tahoma;font-weight:none;text-decoration:none;}
.box-subcat .subcat  a:hover{color:#bf3140;font-size:11px;font-family:Tahoma;font-weight:none;text-decoration:none;border-bottom:1px dotted #C2C6C9;}
/*  Конец  */








/* Разделительная линия
------------------------------ */
.line_list{text-transform : uppercase;vertical-align:middle;text-align:left;margin-top:10px;margin-bottom:10px;background: url("../images/line_bg.gif") repeat-x left 2px;}
.noBg {background:#fff;padding-right:5px;}
.line_01:link{color:#990000;font-size:12px;font-weight:bold;text-decoration:none;}
.line_01:visited{color:#990000;font-size:12px;font-weight:bold;text-decoration:none;}
.line_01:active{color:#990000;font-size:12px;font-weight:bold;text-decoration:none;}
.line_01:hover{color:#990000;font-size:12px;font-weight:bold;text-decoration:none;}
/*  Конец */




/* Навигационное меню
------------------------------ */
/*.menu_nav{font-family: Verdana, Arial, Helvetica, sans-serif;color: #666666;font-size: 0.9em; padding-left:5px; padding-right:5px; padding-top:7px; padding-bottom:7px; background: url("../images/boxmenu/menu-1.gif") repeat-x left top; border-bottom:1px dashed #EBEDDE; border-top:1px solid #ffcc00; margin:0 0px 0px 0;}
.menu_nav{font-weight: bold;color: #444444;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;vertical-align: middle; padding-left:0px; padding-right:5px; padding-top:15px; padding-bottom:3px; border-bottom:1px solid #f8f8f8; border-top:0px solid #ffcc00; margin:0 0px 0px 0;}
*/
.menu_nav{color: #00807F;font-size: 8pt; font-family: Tahoma;vertical-align: middle;border-bottom:0px solid #f8f8f8; border-top:0px solid #ffcc00; margin-bottom:20px;}


.menu_nav .list_1:link, .list:link{color:#515E68;text-decoration:none; background:#EAEEEF;border-bottom:0px solid #CCD7D9;padding: 1;padding-left: 5;padding-right: 4;padding-bottom:3px;}
.menu_nav .list_1:visited, .list:visited{color:#515E68;text-decoration:none; background:#EAEEEF;border-bottom:0px solid #CCD7D9;padding: 1;padding-left: 5;padding-right: 4;padding-bottom:3px;}
.menu_nav .list_1:active, .list:active{color:#515E68;text-decoration:none; background:#EAEEEF;border-bottom:0px solid #CCD7D9;padding: 1;padding-left: 5;padding-right: 4;padding-bottom:3px;}
.menu_nav .list_1:hover, .list:hover{color:#fff;text-decoration:none; background:#3F464E;border-bottom:0px solid #ffcc00;padding: 1;padding-left: 5;padding-right: 4;padding-bottom:3px;}


/*
.menu_nav a.list_1:{color: #158188;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.menu_nav a.list_1:active{color: #158188;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.menu_nav a.list_1:visited{color: #158188;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.menu_nav a.list_1:hover{color: #094c50;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}

.menu_nav a.list:{color: #158188;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.menu_nav a.list:active{color: #158188;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.menu_nav a.list:visited{color: #158188;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.menu_nav a.list:hover{color: #094c50;font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}
*/
/* Конец  */

/* Блок с округлеными карями
------------------------------ */
.block_circle_01 {width: 370px;background: #F6F4ED url('../images/u/LT.gif') top left no-repeat;}
.block_circle_01 .d1{background: url('../images/u/RT.gif') top right no-repeat;}
.block_circle_01 .d1 .d2 {background: url('../images/u/LB.gif') bottom left no-repeat;}
.block_circle_01 .d1 .d2 .d3 {background: url('../images/u/RB.gif') bottom right no-repeat;padding: 15px;}
/*  Конец */



.details .sep_h{ margin: 8px 0 8px 0; background-image: url('../images/sep_h.gif'); background-repeat: repeat-x; background-position: center left; }
.details .sep_h2{ margin: 8px 0 8px 0; background-repeat: repeat-x; background-position: center left; }






/* Алфавитный список 2
------------------------------ */
.literal-3{width:100%;border-top:0px solid #61727A;padding:5;margin-bottom:1;background:#ddf2fc;}

.literal-3 .p1{padding:0;margin:0;margin-top:8;margin-bottom:8;padding-left:2px;background:#E1F6FF;}
.literal-3 .p2{padding:0;margin:0;margin-bottom:2;padding-left:2px;background:#E1F6FF;}

.literal-3 a.lit{font-weight: none;color: #515E68;font-size:7pt; font-family:Verdana;text-decoration: none;padding-left:3px;padding-right:2px;}
.literal-3 a.lit:visited{font-weight: none;color: #515E68;font-size:7pt; font-family:Verdana;text-decoration: none;}
.literal-3 a.lit:hover{font-weight: none;color: #6D828C;font-size:7pt; font-family:Verdana;text-decoration: none;padding-left:3px;padding-right:2px;background:#FFFFFF;}
/*  Конец  */






/*  Навигация постраничника - 1 вариант
------------------------------ */
.nav-pages2 {margin:0px;padding:0px;}
.nav-pages2 p{margin:0px;padding:0px;text-align:left;}
.nav-pages2 a:link.pages2, a:visited.pages2, a:active.pages2{font-family:Tahoma; font-size:11px; color:#666666;font-weight:none;text-decoration:underline;border-bottom:0px dotted #B6B3A7;}
.nav-pages2 a:hover.pages2{font-family:Tahoma; font-size:11px; color:#666666;font-weight:none;text-decoration:none;}

/*
.nav-pages2 a:link.pages, a:visited.pages, a:active.pages{font-family:Tahoma; font-size:11px; color:#666666; font-weight:none;text-decoration:none;padding-left:5px;padding-right:5px;background:#EAEDF0;border: 1px solid #A2A9B1;}
.nav-pages2 a:hover.pages{font-family:Tahoma; font-size:11px; color:#000000; font-weight:none;text-decoration:none;background:#FFF;border: 1px solid #6C737B;}
*/

.nav-pages2 a:link.pages{font-family:Tahoma; font-size:11px; color:#666666; font-weight:none;text-decoration:none;padding-left:5px;padding-right:5px;background:#EAEDF0;border: 1px solid #A2A9B1;}
.nav-pages2 a:visited.pages{font-family:Tahoma; font-size:11px; color:#666666; font-weight:none;text-decoration:none;padding-left:5px;padding-right:5px;background:#EAEDF0;border: 1px solid #A2A9B1;}
.nav-pages2 a:active.pages{font-family:Tahoma; font-size:11px; color:#666666; font-weight:none;text-decoration:none;padding-left:5px;padding-right:5px;background:#EAEDF0;border: 1px solid #A2A9B1;}
.nav-pages2 a:hover.pages{font-family:Tahoma; font-size:11px; color:#000000; font-weight:none;text-decoration:none;background:#FFF;border: 1px solid #6C737B;}





.nav-pages2 span.rownum2{font-family:Tahoma; font-size:11px; color:#666666; font-weight:bold; background-color:#fff;padding-left:5px;padding-right:5px;border: 1px solid #6C737B;}

.nav-pages2 .ncategory{padding-left:4px;font-weight:none;font-size:14px; font-family:Arial; COLOR: #7a7a7b}
.nav-pages2 .dan{padding-left:4px;font-weight:none;font-size:14px;font-family:Arial; COLOR: #000000}
.nav-pages2 .pagesnav{width:97%;margin-left:0px;margin-top: 20px;margin-bottom: 0px;border-top: 1px dotted #C3C0B4;}
.nav-pages2 .pagesnav_td{padding-left:4px;padding-bottom: 7px;}
.nav-pages2 .pagesnav_t{font-weight:bold;font-family:Tahoma;font-size:13px;font-family:Arial;COLOR: #666666;padding-right:5px;}
/*  Конец  */


/*  Навигация постраничника - 1 вариант
------------------------------ */
.nav-pages a:link.pages2{font-family:Arial; font-size:12px; color:#275C9A;font-weight:bold;text-decoration:underline;}
.nav-pages a:visited.pages2{font-family:Arial; font-size:12px; color:#275C9A;font-weight:bold;text-decoration:underline;}
.nav-pages a:active.pages2{font-family:Arial; font-size:12px; color:#275C9A;font-weight:bold;text-decoration:underline;}
.nav-pages a:hover.pages2{font-family:Arial; font-size:12px; color:#275C9A;font-weight:bold;text-decoration:none;}

.nav-pages a:link.pages{font-family:Arial; font-size:14px; color:#000000; font-weight:bold;text-decoration:none;}
.nav-pages a:visited.pages{font-family:Arial; font-size:14px; color:#000000; font-weight:bold;text-decoration:none;}
.nav-pages a:active.pages{font-family:Arial; font-size:14px; color:#000000; font-weight:bold;text-decoration:none;}
.nav-pages a:hover.pages{font-family:Arial; font-size:14px; color:#000000; font-weight:bold;text-decoration:underline;}

.nav-pages span.rownum2{font-family:Arial; font-size:14px; color:#fff; padding-left:5px; padding-right:5px; font-weight:bold; background-color:#ED561C;}
.nav-pages .ncategory{padding-left:4px;font-weight:bold;font-size:14px; font-family:Arial; COLOR: #7a7a7b}
.nav-pages .dan{padding-left:4px;font-weight:bold;font-size:14px;font-family:Arial; COLOR: #000000}
.nav-pages .pagesnav{margin-top: 20px;margin-bottom: 20px;}
.nav-pages .pagesnav_td{padding-left:4px;padding-bottom: 7px;}
.nav-pages .pagesnav_t{font-weight:bold;font-size:14px;font-family:Arial;COLOR: #000000;border-bottom:1px dotted #444444;}
/*  Конец  */



/* Навигация постраничника - 2 вариант
------------------------------ */
a:link.p    { padding: .5em 0; color:#000000; }
a:visited.p { padding: .5em 0; color:#000000;  } /*7c539e*/
a:hover.p   { padding: .5em 0; color:#af1717;  text-decoration:underline; }
a:active.p  { padding: .5em 0; color:#000000;  text-decoration:underline; }

a.p2 {COLOR: #666666;text-decoration:none;}
a.p2:link {COLOR: #666666;text-decoration:none;}
a.p2:visited {COLOR: #666666;text-decoration:none;}
a.p2:hover {COLOR: #666666;text-decoration:underline;}

/* background: url("../images/77grad_up2.png") #F9F4E8 #FBF8F0 #FEFDFA */
#line_pages {background: #FBF8F0; border-top: 1px solid #AEAEAE; text-align: right; FONT-SIZE: 12px; margin: 12px 0 20px;}

 #pages_word {float: left; font-weight: bold; padding: .5em 1.2em;}

 #line_pages {color: #434242;}

 #line_pages a {float: left; width: 2.3em; text-decoration: none; text-align: center;}

  #line_pages a span {text-decoration: underline; display: block;}

 #pages_curr {float: left; border: 1px solid #AEAEAE; border-top: 0 solid; margin-top: -1px; padding: .5em 0; width: 2.1em; background: #fff; font-weight: bold; text-align: center;}

  #pages_curr span {display: block;}

 #pages_total {height: 1.7em; COLOR: #666666;font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; margin: 5px 5 0px;} /*padding: .5em;  |  margin: 1px 5 0px;padding: .1em 0.2em;*/

   #line_pages #pages_total a {font-weight: bold; text-decoration:underline;width: 0em;float: none; display: inline;font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; }
/*  Конец  */



/*  Форма для feedback и contacts
------------------------------ */
div.feedback_form_hide{display: none;}
div.feedback_form_ok{display: block;}
div.feedback_form_error{display: block;}
div.feedback_form_loading {display: block;color: #7D55CF;border: 1px solid #7D55CF;padding: 1em;font-weight: bold;}

.contacts_button. { margin-top: 10px; }
.contacts_select{WIDTH: 45%; font: 11px arial; background: #fcfcfc;color: #777;border-top: 1px solid #999; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;border-left: 1px solid #999;}
.contacts_input{font: 11px arial; background: #fcfcfc;color: #777;border-top: 1px solid #999; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;border-left: 1px solid #999;}
.contacts_textarea {font: 11px arial; background: #fcfcfc;color: #777; border-top: 1px solid #999; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; border-left: 1px solid #999; padding: 3px 3px 2px 3px;}
/*  Конец  */


a.webzona {FONT-SIZE: 11px; COLOR: #6B95C2; text-decoration:none;}
a.webzona:link {FONT-SIZE: 11px; COLOR: #6B95C2; text-decoration:none;}
a.webzona:visited {FONT-SIZE: 11px; COLOR: #6B95C2; text-decoration:none;}
a.webzona:hover {FONT-SIZE: 11px; COLOR: #990000; text-decoration:underline;}




/* Обвётка для картинки RSS
------------------------------ */
.rss_img {display: block; padding: 10px; margin: 6px; border: 1px solid #FFFFFF; background: #FFFFFF; line-height: 0px;}
.rss_img {float: left;}
/*  Конец  */



/* Search Panel
------------------------------ */
.sp_current{background: url("../images/search_panel/bg_current.gif") repeat-x top left; padding-left:5px; padding-right: 10px; padding-top: 6px; padding-bottom: 6px; font-size: 70%; color: #5C6566;}
.sp_current a:link, .current a:visited {color: #8D9394; text-decoration: underline; }
.sp_current a:hover {color: #8D9394; text-decoration: none;}

.sp_commonbg{background: url("../images/search_panel/x.gif") repeat-x top left;}
.sp_common{background: url("../images/search_panel/bg_common.gif") repeat-x top left; padding-left:5px; padding-right: 10px; padding-top: 6px; padding-bottom: 6px; font-size: 70%; color: #5C6566;}
.sp_common a:link, .common a:visited {color: #8D9394; text-decoration: underline;}
.sp_common a:hover{color: #8D9394; text-decoration: none;}

.sp_input{width: 100%; border: solid 1px #ABCC11;FONT-WEIGHT: bold;font-size: 98%; color: #000;}
/*  Конец  */


/* Разделительная линия */
#list_line {padding-bottom: 2px;margin-bottom:4px;border-bottom: 1px dashed #cccccc;color: #434242; font:11px Verdana, sans serif;}
/*  Конец  */



/* делитель меню
#m_line {background: url("../images/m_line.jpg") no-repeat top left;}
*/

/* делитель линия
.d_line{font-size:130%;color:#666666;font-weight:bold;margin-bottom:4px;border-bottom: 1px dashed #cccccc;}
*/


.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: #1277AD;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%;}
/*  Конец  */






.form_mm{border:3px solid #E0DFD0;padding:0px;margin:0px;margin-left:30px;background:#F4F4E9;width:77%;}
.form_mm td{padding-top:6px;padding-bottom:6px;padding-left:13px;padding-right:13px;}

.form_mm td{font-size: 8pt;font-family:Tahoma;color:#575E66;font-weight:none;}
.form_mm .t1{width:50%;}
.form_mm .t2{width:50%;}
.form_mm .t3{width:1%;}
.form_mm .s1{padding-bottom:5px;border-bottom:0px dotted #fff;}
.form_mm .leftcol{text-align:left;}

.form_mm .t1 select{font-size: 8pt;font-family:Tahoma;color: #3F464E;width:140px;}
.form_mm .t2 select{font-size: 8pt;font-family:Tahoma;color: #3F464E;width:140px;}

.form_mm .t3 input{border:2px solid #53524B;margin-top:8px;font-size: 8pt;font-family:Tahoma;color: #fff; background: #828076;}

/*  Конец  */



/* Стиль Верхняя панель   white-space: nowrap;
------------------------------ */
.topBar {background: transparent url("../images/managery/bgBar.png") 100% 0px no-repeat;height: 45px;}
.topBarIn {width: 100%;height: 32px;margin: 0px;padding: 0px;border-bottom:1px solid #E6E6E6;}
.topBarIn .rTb {position: absolute;right: 10px;}

.topBarIn .DateTime {position: absolute;left: 10px;padding-top: 10px; padding-left: 20px;font-size:8pt; background: transparent url("../images/managery/clockM.gif") 0px 12px no-repeat;}
.topBarIn .DateTime .t1 {font-weight: bold;color: #FF7847;}
.topBarIn .DateTime .t2 {font-weight: bold;color: #1d95d3;}
.topBarIn .DateTime .t3 {font-weight: none;color: #767676;}

.topBarIn a.cities:link, .topBarIn a.cities:visited {font-weight: none;font-family: Verdana, Arial, Helvetica, sans-serif;color: #BF3140;font-size: 8pt;text-decoration: none;padding-bottom:1px;border-bottom:1px dotted #DADCDE}
.topBarIn a.cities:hover, .topBarIn a.cities:focus, .topBarIn a.cities:active {font-weight: none;font-family: Verdana, Arial, Helvetica, sans-serif;color: #539AB6;font-size: 8pt;text-decoration: none;padding-bottom:1px;border-bottom:1px dotted #f1f1f1}


.topBarIn td {height: 28px;padding: 0px 3px;vertical-align: middle;color: #969696;font: normal 10px Tahoma;}
.topBarIn .ll {padding-left: 10px;}

.topBarIn .login {border: 1px solid #c71717;margin: 0px 5px;}
.topBarIn .logout {padding-left: 5px;}
.topBarIn .gray a {color: #969696;}

.topBarIn .prof a {color: #e00000; padding-left: 5px;}
.topBarIn .mtable a, .topBarIn .show a {font: normal 11px Tahoma;color: #969696;}
.topBarIn .logout a, .topBarIn .show a {font: normal 11px Tahoma;color: #739353;}

.topBarIn .login input { padding: 0px;}
.topBarIn a {display: block;font: normal 11px Tahoma;color: #0066cc;}

.topBarIn .vL {color: #888;}

.topBarIn .glad {padding-right: 20px;background: transparent url("../images/managery/userR.gif") 100% 100% no-repeat;font: normal 11px Tahoma;}
.topBarIn .glad b {color: #3399cc;font: bold 11px Tahoma;}
.topBarIn .reg a {color: #0066cc;padding: 1px 0px 1px 20px;background: transparent url("../images/managery/userR.gif") 0% 100% no-repeat;}
.topBarIn .recover a {color: #617C46;}
.topBarIn input {display: block; margin: 0px;}
.topBarIn .txt { width: 60px;}
/*  Конец




/*
.label,
label   { cursor: pointer; cursor: hand; }
hr   { height: 1px; border: none; color: #aaa; background: #aaa }
b    { font-weight: bold; }

h1, h2, h3, h4, h5, h6 { padding: 0; line-height: 1.2; margin: 1em 0 .5em; }
h1 { margin: 0; font-family: "Arial Narrow"; color: #000; font-size: 110%; }
h2 { font: normal 18px Georgia, serif; letter-spacing: -1px; color: #E95600; margin: 10px 0 0; }
h3 { font-size: 95%;  color:#999; line-height: 1.3; font-family: "Arial Narrow"; }
h4 { font-size: 80%;  color:#444; margin: .5em 0; }
h5 { font-size: 13px; color:#666; }
h6 { font-size: 11px; color:#444; }

h2 a { border-bottom: 1px solid; }
*/






/*  Рамка общая */
* 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;}
/*  Конец  */






/*  Формы  */
form { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.input_s { width: 100%; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;  PADDING-RIGHT: 4px; PADDING-LEFT: 5px;  BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;}
.input_s2 { PADDING-BOTTOM: 1px; PADDING-TOP: 1px;  PADDING-RIGHT: 4px; PADDING-LEFT: 5px;  BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;}
input { FONT: 12px Arial; VERTICAL-ALIGN: middle;}

/*
.btn{ padding-left: 5px; padding-right: 5px; cursor: hand; font: 92% Arial, Helvetica, sans-serif;}
.but {FONT: 11px; FONT-FAMILY: Verdana, Helvetica; BACKGROUND: url(../images/bg_but.gif) #ffffff; MARGIN-RIGHT: 10px; HEIGHT: 22px}
.but2 {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: 12px/13px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; COLOR: #727a7f; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff}
*/

.but{FONT: 11px; FONT-FAMILY: Verdana, Helvetica; BACKGROUND: url("../images/bg_but.gif") #ffffff; margin-bottom: 8px;}
.btn{FONT: 11px; FONT-FAMILY: Verdana, Helvetica; BACKGROUND: url("../images/bg_but.gif") #ffffff; margin-bottom: 8px;}
.btn2{FONT: 11px; FONT-FAMILY: Verdana, Helvetica; BACKGROUND: url("../images/bg_but.gif") #ffffff; margin-bottom: 8px;}


.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;}

select { background-color: #FFFFFF; BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; FONT: 12px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; COLOR: #727a7f; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid;}
.select2 {BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; FONT: 12px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid;}
.disabled { background-color: #FFF9D7; }
/*.disabled { background-color: #ECEFF0; } */


.select_day{width:55px; BACKGROUND-COLOR: #FFFFFF; font-size: 10px; FONT-FAMILY: Verdana, Helvetica; COLOR: #666666;}
.select_mont{width:80px; BACKGROUND-COLOR: #FFFFFF; font-size: 10px;  FONT-FAMILY: Verdana, Helvetica; COLOR: #666666;}
.select_year{width:56px; BACKGROUND-COLOR: #FFFFFF; font-size: 10px; FONT-FAMILY: Verdana, Helvetica; COLOR: #666666; }
.btm_archive{font-size: 10px; FONT-FAMILY: Verdana, Helvetica; COLOR: #666666; PADDING-LEFT: 0px;PADDING-TOP: 0px;padding-bottom: 1px;}
/*  Конец  */

.sel select{width:200px;}


/*  Ошибки сообщения и т.п.  */
.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;
}
/*  Конец  */




/* Правила
------------------------------ */
.rules-box{border:1px dotted #C2C6C9; margin-left:8px; padding:5px 12px 5px 12px; }
.rules-box p{padding-bottom:8px; font-size: 9pt;}
.rules-box h2{font-size: 11pt; font-family: Verdana, sans-serif; font-weight:bold; padding-bottom:8px;}
.rules-box span{font-weight:bold;}
.rules-box b{border-bottom:1px dotted #cccccc;}
.rules-box .lnk{padding-left:15px;}
.rules-box .red{color:#cc0000; font-size: 8pt; font-family: Verdana, sans-serif; font-weight:none;}

.rules-box ul {padding-bottom:8px;}
.rules-box ul li {
  list-style: none;
  text-align:left;
  padding-left:15px;
  padding-top:5px;
  padding-bottom:8px;
  font-size: 8pt;
  font-family: Verdana, sans-serif;
}

.rules-box a:link{color: #666666; text-decoration: none; border-bottom:1px dotted #C2C6C9;}
.rules-box a:visited{color: #666666; text-decoration: none; border-bottom:1px dotted #C2C6C9;}
.rules-box a:active{color: #666666; text-decoration: none; border-bottom:1px dotted #C2C6C9;}
.rules-box a:hover{color: #666666; text-decoration: none; border-bottom:0px dotted #C2C6C9;}




/* Платные услуги
------------------------------ */
.tooltip{
   position: absolute;
   top: 0;
   left: 0;
   z-index: 3;
   display: none;
   padding: 10px;

   color: #303030;
   background-color: #ffffff;
   border: 1px solid #DECA7E;
   font-family: sans-serif;
   font-size: 12px;
   text-align: center;
}

.payblock h2 {font-size:14pt; font-family:arial; font-size:13px; color:#7A7D81; white-space:nowrap; border-bottom:3px solid #E8EBEF; padding-bottom:5px; margin-bottom:5px; }

.payblock .webmoney table{}
.payblock .webmoney th{width:180px; white-space:nowrap; vertical-align:middle; border-bottom:1px solid #E8EBEF; padding-left:3px; padding-top:4px; padding-bottom:5px; text-align:left; font-weight:none; font-size:9px; }
.payblock .webmoney td{width:30px; white-space:nowrap; vertical-align:middle; border-bottom:1px solid #E8EBEF; padding-left:3px; padding-top:4px; padding-bottom:5px; text-align:right;}
.payblock .webmoney input{font-size:9px;}

.payblock .sms table{}
.payblock .sms td{width:350px;line-height:20px; font-size:8pt; font-family:Tahoma; vertical-align:middle; border-bottom:1px solid #E8EBEF; padding-left:3px; padding-top:10px; padding-bottom:10px; text-align:left;}
.payblock .sms p{color:#8F8F8F; padding-top:3px; line-height:15px;}
.payblock .sms .title{font-size:11pt; font-family:Tahoma; color:#5B6D7D; border-bottom:1px dotted #999999;}
.payblock .sms font.kod{background-color:#E2F3FC;border:1px solid #2283B5;color:#2283B5;font-family:Tahoma; font-size:11px; font-size-adjust:none; font-weight:bold; margin:0 2px; padding:1px 4px;}

.pay {padding-top:10px; padding-left:10px; border:1px solid #E8EBEF;}
.pay p{padding-top:5px;}
.pay span .link{cursor:help; line-height:15px; border-bottom:1px dotted #999999; text-decoration:none;}
.pay .head{font-size:12pt; font-family:Tahoma; color:#5B6D7D; border-bottom:1px dotted #999999;}
.pay .line{padding-bottom:8px; border-bottom:1px solid #F1F1F1;}



/* Записи на рандомом.
-----------------------background:#FBFCFD;------- */
.auto_rand_list {width:98%;border:0px solid #E1DED2;border-top:3px solid #E8EBEF;border-bottom:1px solid #E8EBEF;padding:5px;margin-left:0px;}
.auto_rand_list .tdinfo{white-space: nowrap;font-size:11px; font-family:Tahoma; color:#000000;}
.auto_rand_list .tdinfo .price{color:#CC3300;}
.auto_rand_list .tdinfo .cy{font-weight: bold;color:#848483;}
.auto_rand_list img {border:5px solid #E8EBEF; }
.auto_rand_list .td{padding-left:15px;}
.auto_rand_list .md{color:#74777B;}
.auto_rand_list .tdinfo .t{color:#848483;}
.auto_rand_list .tdinfo .v{font-weight: bold;color:#848483;}
.auto_rand_list .l:link {font-weight: bold; text-transform: uppercase;font-size:11px; font-family:Tahoma; color:#1882C0; text-decoration:underline;}
.auto_rand_list .l:active {font-weight: bold; text-transform: uppercase;font-size:11px; font-family:Tahoma; color:#1882C0; text-decoration:underline;}
.auto_rand_list .l:visited {font-weight: bold; text-transform: uppercase;font-size:11px; font-family:Tahoma; color:#1882C0; text-decoration:underline;}
.auto_rand_list .l:hover {font-weight: bold; text-transform: uppercase;font-size:11px; font-family:Tahoma; color:#CC0000; text-decoration:underline;}
/*  Конец  */



/* Погода
------------------------------ */
.is { BACKGROUND: url('../images/weather/is.gif') no-repeat}
.glodate {BACKGROUND-POSITION: 0px 0px; FLOAT: left; WIDTH: 44px; MARGIN-RIGHT: 16px; PADDING-TOP: 4px; HEIGHT: 47px}
.glodate .day {FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-ALIGN: center}
.glodate {FLOAT: none; MARGIN-RIGHT: 0px}
.glodate .day { COLOR: #fff; LINE-HEIGHT: 12px}
.glodate .time { FONT-WEIGHT: bold;  TEXT-ALIGN: center}
.glodate .time { LINE-HEIGHT: 30px}
.glodate .time { FONT-WEIGHT: normal; FONT-SIZE: 20px}


.weathertab .rb5 { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid}
.weathertab .co { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.weathertab TABLE { WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing: 0px}
.weathertab TH { BORDER-LEFT: #c5c5c5 1px dashed; WIDTH: 14%; TEXT-ALIGN: center; padding-left:5px; padding-right:5px; white-space: nowrap;}
.weathertab TD { BORDER-LEFT: #c5c5c5 1px dashed; WIDTH: 14%; TEXT-ALIGN: center; padding-left:5px; padding-right:5px; white-space: nowrap;}
.weathertab TH { FONT-WEIGHT: normal; BACKGROUND: url('../images/weather/thbg.gif') #d4eefb repeat-x 50% top; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #b7daed 1px solid; HEIGHT: 56px}
.weathertab .wday { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px}
.weathertab .forc { BORDER-RIGHT-WIDTH: 0px! important}
.weathertab .em {COLOR: #3775a4}
.weathertab .now { FONT-SIZE: 150%}


/* Бокс
---------------------------------------*/
table.boxed {width:100%; border-spacing:0; border-collapse:collapse; font-size:8pt; font-family: Verdana, sans-serif; color: #666666;}
.boxed td {padding:0px;}
.boxed .t-hl{background: url('../images/mbox/top1.gif') top left no-repeat; width:10px; height:26px;}
.boxed .t-hc{background: #EAEAE2; font-weight:bold;}
.boxed .t-hr{background: url('../images/mbox/top2.gif') top right no-repeat; width:10px; height:26px;}
.boxed .t-cl{background: url('../images/mbox/colorright.gif') top left no-repeat; width:10px; height:6px;}
.boxed .t-cc{background: url('../images/mbox/spacer.gif'); }
.boxed .t-cr{background: url('../images/mbox/colorright1.gif') top right no-repeat; width:10px; height:6px;}
.boxed .c-l{background: url('../images/mbox/left1.gif')}
.boxed .c-r{background: url('../images/mbox/right1.gif')}
.boxed .b-l{background: url('../images/mbox/h1.gif') bottom left no-repeat; width:10px; height:10px;}
.boxed .b-c{background: url('../images/mbox/h3.gif')}
.boxed .b-r{background: url('../images/mbox/h2.gif') bottom right no-repeat}
.boxed td a{font-family: Verdana, sans-serif; font-size:8pt; color: #666666; text-decoration: none;}
.boxed td a:active{color: #666666;}
.boxed td a:visited{color: #666666;}
.boxed td a:hover{text-decoration: underline;}
