BODY {margin:0; padding:0 0 10px 0; background:#fff url("../../images/manager/bg.gif") repeat-x left top; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;color:#222222}

H1 {float:left; width:100%; color:#f98006; margin:0; font-size:20px; border-bottom:1px solid #ffcc00; padding:0 0 5px 0}
H1 A {color:#f98006; text-decoration:none}
H1 .fr {font-size:11px; color:#2553b4; font-weight:normal; padding-top:5px}
H2 {color:#2553b4; font-size:14px; margin:0 0 7px 0}
H3 {width:190px; color:#f98006; margin:0; font-size:14px; border-bottom:1px solid #ffcc00; padding:0 0 5px 0}
H3 A {color:#f98006; text-decoration:none}

A {color:#000}
A:hover {text-decoration:none}
A.blue {color:#2553b4}
A.boldblue {color:#2553b4; font-weight:bold}

.box {float:left; width:190px; background:url("../../images/manager/bg_box.gif") no-repeat right bottom; margin-bottom:10px}
.innerbox {float:left; padding:10px}
.innerbox UL {margin:0; padding:0; list-style:none; font-size:11px}
.extra {float:left; width:170px; text-align:right; padding-top:8px}
.extra A {color:#2553b4}
.yellowbox {font-size:11px; float:left; width:190px; background:#fef9d2 url("../../images/manager/bg_yellowbox.gif") no-repeat 0 100%; margin-bottom:10px}
.paddingbox {float:left; width:100%; padding-top:10px}
.event IMG {margin:0 10px 5px 0}

.menu_nav {padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; background:#fff url("../../images/manager/bg.gif") repeat-x left top; border-bottom:1px dashed #EBEDDE; border-top:1px solid #ffcc00; margin:8 0px 20px 0; COLOR: #666666;}
.main_center {padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; background:#fff url("../../images/manager/bg.gif") repeat-x left top; border-top:1px solid #ffcc00; margin:8 0px 20px 0; COLOR: #666666;}

a.menu_center {font-size: 11px; Arial, Helvetica, sans-serif; text-decoration:none;}
a.menu_center:link {font-size: 11px; Arial, Helvetica, sans-serif; text-decoration:none;}
a.menu_center:visited {font-size: 11px; Arial, Helvetica, sans-serif; text-decoration:none;}
a.menu_center:hover {font-size: 11px; Arial, Helvetica, sans-serif; text-decoration:underline;}


a.menu {font-size: 1em; Arial, Helvetica, sans-serif; text-decoration:none;}
a.menu:link {font-size: 1em; Arial, Helvetica, sans-serif; text-decoration:none;}
a.menu:visited {font-size: 1em; Arial, Helvetica, sans-serif; text-decoration:none;}
a.menu:hover {font-size: 1em; Arial, Helvetica, sans-serif; text-decoration:underline;}


.footer{height: 30%; z-index:10; background: url("../../images/grad_bot.gif") bottom left repeat-x; FONT-SIZE: 11px; FONT-FAMILY: Verdana;color:#222222}
.smalltext{color: #1882C0; font-family: Arial; font-size: 11px; text-decoration: none;}
.pfooter{font-family: Verdana; font-size: 11px; text-decoration: none;}

td{font-size:80%}



/*  Ссылки по умолчанию  */
a{color:#2553b4}
a:visited{color:#666666}
a:hover{color:#990000}
/*  Конец  */



/*
hr { border-top: 1px dashed #ccc; color: #fff; background-color: #fff; height: 1px;}
*/


a.list { font-size: 12px; font-family: Verdana, Arial, Helvetica; COLOR: #666666; text-decoration:none;}
a.list:link {font-size: 12px; font-family: Verdana, Arial, Helvetica; COLOR: #666666; text-decoration:none;}
a.list:visited { font-size: 12px; font-family: Verdana, Arial, Helvetica; COLOR: #666666; text-decoration:none;}
a.list:hover { font-size: 12px; font-family: Verdana, Arial, Helvetica; COLOR: #666666; text-decoration:underline;}





.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;}
.footer{font-size:70%;color:#999999}




/*  Навигация постраничника */
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 {font-family : Tahoma, Verdana; font-size:11px; color:#ffffff; padding-left:3px; padding-right:3px; font-weight:bold; background-color:#FE7878;}
.ncategory { padding-left:4px; FONT: bold 16px; font-family: Helvetica, sans-serif; COLOR: #7a7a7b}
.dan { padding-left:4px; FONT: bold 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #7a7a7b}
/*  Конец  */

/* постраничная перемотка */
a:link.p    { color:#344caa; }
a:visited.p { color:#344caa;  } /*7c539e*/
a:hover.p   { color:#ff0000;  text-decoration:underline; }
a:active.p  { color:#344caa;  text-decoration:underline; }

a.p2 {FONT-SIZE: 13px; COLOR: #666666; text-decoration:none; LINE-HEIGHT: 1px;}
a.p2:link {FONT-SIZE: 13px; COLOR: #666666; text-decoration:none; LINE-HEIGHT: 1px;}
a.p2:visited {FONT-SIZE: 13px; COLOR: #666666; text-decoration:none; LINE-HEIGHT: 1px;}
a.p2:hover {FONT-SIZE: 13px; COLOR: #6B95C2; text-decoration:underline; LINE-HEIGHT: 1px;}

/* background: url("../../images/77grad_up2.png")*/
#line_pages {background: #F9FBFF; border-top: 1px solid #C0D9F1; text-align: right; FONT-SIZE: 12px; margin: 12px 0 20px;}
 #pages_word {float: left; font-weight: bold; padding: .5em 1.2em;}
 #line_pages div {color: #434242;}
 #line_pages a {float: left; padding: .5em 0; 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 #C0D9F1; 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 {padding: .5em;}
  #line_pages #pages_total a {float: none; text-decoration: underline; display: inline;}
/*  Конец  */



/* делитель меню */
#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;}


/*  Формы  */
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;}


/* select {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: 450px; COLOR: #727a7f; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 20px;} */
.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}

.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;}


/* .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; HEIGHT: 20px;} */
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: #F1F6F9; }
/*  Конец  */

.l1{COLOR: #666666; font-size: 0.7em; Arial, Helvetica, sans-serif; width: 10%; padding-left: 0px; padding-right: 0px;}
.l2{COLOR: #666666; font-size: 0.7em; Arial, Helvetica, sans-serif; width: 60%; padding-left: 0px; padding-right: 10px;}

hr{color:#EBEDDE}
.hr_menu{border-top: 1px dashed #EBEDDE; color: #fff; background-color: #EBEDDE; height: 1px;}
.hr_line {height:1px;border: 0 none;background-color:#eaefd6;}  /*$margin:-7px 0;for all ie*/
.hr_line2{height:2px;border: 0 none;background-color:#eaefd6}

/*  Рамка общая  */
* 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;}

.fieldset3{font-size: 12px; Arial, Helvetica, sans-serif; padding-left: 15px; padding-right: 15px; background: #FAFCFE; border: 1px solid #CFDAEF; padding: 5px 20px;}   /* #FFFFF4 #FCFCF7 #FFFFE3 */

.legend_msg{color: #666666; margin-left: 0px; padding: 0 10px; font-size: 120%; font-weight: bold; height: auto;}
.fieldset_msg{font-size: 0.9em; Arial, Helvetica, sans-serif; padding-left: 15px; padding-right: 15px; background: #FAFCFE; border: 1px solid #CFDAEF; padding: 5px 10px;}   /* #FFFFF4 #FCFCF7 #FFFFE3 */

.fieldset{font-size: 0.9em; Arial, Helvetica, sans-serif; padding-left: 15px; padding-right: 15px; background: #FCFCF7; border: 1px solid #E9DE7A; padding: 5px 20px;}   /* #FFFFF4 #FCFCF7 #FFFFE3 */


/*.fieldset2{padding-left: 15px; padding-right: 15px; background: #FFFFF4; border: 1px solid #FFBA87; padding: 5px 20px;}*/
.fieldset2{font-size: 11px; Arial, Helvetica, sans-serif; padding-left: 15px; padding-right: 15px; background: #F6FCEB; border: 1px solid #C8ED83; padding: 5px 20px;}   /* #FFFFF4 #FCFCF7 #FFFFE3 */
.legend2{color: #666666; margin-left: 0px; padding: 0 10px; font-size: 120%; font-weight: bold; height: auto;}


.table_body{FONT-SIZE: 12px; FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.table_list{padding-right: 15px;}
/*  Конец  */

.button_line{background: #EAF4D7; border: 1px solid #A6D24C; padding: 5px 20px;}

.check_yes {color: green;}
.check_no {color: red;}

/*  Ошибки сообщения и т.п.  */

.red{font-size: 68%; color: #D02B0B;}
/*.grey{font-size: 83%; color: Gray;}*/
.grey{font-size: 0.9em; Arial, Helvetica, sans-serif; color: Gray;}
.err{ color: #E05332; font-size: 83%; line-height: 115%;}
.desc{ font-size: 86%; color: #38384D;}
/*  Конец  */




.debug{overflow:auto; border:1px dotted #000000; font-size:11px;
background-color:#f3f3f3; color:#A73C3C; margin:5px; padding:5px;
height:70px;
}



