* { margin: 0px; padding: 0px; }
body {
font-size: 9pt;
font-family: Arial, Tahoma, Verdana;
}
a {
color:#656e80;
}

/* top - begin */
#l1 {
height:100px;
width:100%;
}
#l1tr {
background: url(/include/templates/themeLight/images/top_no_logo.jpg) no-repeat right top;
}
#l1trlogo {
background: url(/include/templates/themeLight/images/logo.gif) no-repeat left top;
}
#tn_td1 {
width:120px;
height:100px;
}
#tn_td1 a{
display:block;
width:120px;
height:100px;
}
#tn_td2 {
padding-top:40px;
font-family:tahoma;
font-size:8pt;
width:218px;
text-align:right;
color:#656e80;
}
#tn_td2 a {
color:#8d9ab3;
}
#tn_td2 .sel {
color:#eb5605;
}
/* top - end */

/* menu1 - begin */
#mMenu {
background: url(/include/templates/themeLight/images/bgmm.gif) repeat-x;
height: 30px;
}
#mMenuBg {
background: url(/include/templates/themeLight/images/v3xl2.gif) no-repeat left top;
height: 30px;
margin: 0px;
padding: 0px 0px 0px 20px;
}
#mMenu .sel {
color: #ffff00;	
}
#mMenu ul {
list-style: none;
margin: 0px;
padding: 0px;
}
#mMenu li {
float: left;
margin: 0px 0px 0px 10px;
padding: 10px 0px 0px 0px;
}
#mMenu li.sep {
padding:0px;
width:23px;
height:30px;
background: url(/include/templates/themeLight/images/v3xl2xms.gif) no-repeat top center;
}
#mMenu li a{
color:#ffffff;
text-decoration:none;
}
#l3 {
background: url(/include/templates/themeLight/images/bgmms.gif) repeat-x;
height:13px;
}
#l3img {
background: url(/include/templates/themeLight/images/v3xl3.gif) no-repeat;
height:13px;
width:1000px;
}
/* menu1 - end */

#cntLine, #cntFooter {
padding:0px 0px 0px 10px;
}
#l5bg {
background: #656e80;
color: #ffffff;
margin: 10px 0px 0px 0px;
padding: 10px;
}
#l5bg a {
color: #fefefe;
}
#l4, #l5 {
width:100%;
}

/* content */
#td1, #td3 {
margin:0px;
padding:0px;
font-family:tahoma;
font-size:8pt;
}
#td1 {
width:170px;
}
#td2 {
width:550px;
padding: 0px 15px 0px 15px;
margin:0px;
}
#td3 {
width:240px;
}
/* content */

/* left panel */
#td1 ul {
color: #656e80;
list-style: none;
margin:0px;
padding: 5px 3px 5px 15px;
}
#td1 ul li {
padding:5px 0px;
}
#td1 ul li.sub {
padding-left:15px;
}
#td1 ul li.subsub {
padding-left:30px;
}
#td1 p, #td3 p {
padding:10px;
}
#td1 a, #td3 a {
color:#8d9ab3;
}
#td1 .menuSecondItemSel {
color:#000000;
}
/* left panel */

/* content - begin */
#td2 h1, h2 {
color:#656e80;
font-size:12pt;
margin:5px 0px 0px 0px;
padding:0px;
}
#td2 p {
margin:10px 0px;
}
#td2 ul {
margin-left:30px;
}
/* content - end */

/* panels - begin */
.panel_left {
width:170px;
background: url(/include/templates/themeLight/images/v3_left_lines.gif) repeat-y top center;
padding:0px;
margin:0px 0px 15px 0px;
}
.panel_left_top {
width:170px;
height:20px;
padding:0px;
margin:0px;
background: url(/include/templates/themeLight/images/v3_left_top.gif) no-repeat top center;
}
.panel_left_bottom {
width:170px;
height:5px;
background: url(/include/templates/themeLight/images/v3_left_bottom.gif) no-repeat bottom center;
}
.panel_left h1, .panel_left h2 {
color:#656e80;
font-size:9pt;
margin:0px;
padding:7px 0px 5px 7px;
}
.panel_right {
width:240px;
background: url(/include/templates/themeLight/images/v3_right_lines.gif) repeat-y top center;
padding:0px;
margin:15px 0px 0px 0px;
}
.panel_right_top {
width:240px;
height:20px;
padding:0px;
margin:0px;
background: url(/include/templates/themeLight/images/v3_right_top.gif) no-repeat top center;
}
.panel_right_bottom {
width:240px;
height:5px;
background: url(/include/templates/themeLight/images/v3_right_bottom.gif) no-repeat bottom center;
}
.panel_right h1, .panel_right h2 {
color:#656e80;
font-size:9pt;
margin:0px;
padding:7px 0px 5px 7px;
}
/* panels - end */

/* таблица - начало */
.html_table_1 {
background-color: #515866;
border-color: #a0a0a0;
border-width: 0px;
border-style: solid;
font-family:tahoma;
font-size:8pt;
}
.html_table_th {
background-color: #e0e0e0;
font-weight:bold;
text-align:center;
}
.html_table_tr_1 { background-color: #ffffff; }
.html_table_tr_2 { background-color: #f7f7f7; }
.html_table_tr_hover { background-color: #FFFFC3; }
.html_table_1 td {
vertical-align: top;
padding: 3px; 
}
.htmlTable {
background-color: #515866;
font-family: Tahoma;
font-size: 8pt;
}
.htmlTable td {
padding: 3px; 
}
.htmlTableTH {
background-color: #f0f0f0;
font-weight:bold;
}
.htmlTableTD {
background-color: #ffffff;
}
.htmlTableTR-1 {
background-color: #ffffff;
}
.htmlTableTR-2 {
background-color: #ffffc3;
font-weight:bold;
}
/* таблица - окончание */

/* формы (начало) */
.intervalField-1, .intervalField, .textField-1, .textField-2, .textField-3, .textField-5, .comboBox-1, .comboBox-2, .comboBox-3, .comboBoxMultiLine-1, .comboBoxMultiLine-2, .textArea-1, .textArea-2, .textArea-3 {
background-color:#fafafa;
border-color:#b3b3b3;
border-style:solid;
border-width:1px;
color: #515866;
font-family: Tahoma;
font-size: 8pt;
padding-left:3px;
}
.intervalField, .intervalField-1 {
width: 70px;
}
.btn1, .btn-1 {
background-color: #d4d0c8;
color: #000;
font-family: Tahoma;
font-size: 8pt;
border-style:solid;
border-width:2px;
border-left-color:#DED9D1;
border-top-color:#DED9D1;
border-right-color: #C9C5BD;
border-bottom-color: #C9C5BD;
margin-top: 5px;
text-indent: 0px;
}
.searchFormTable {
border: 1px solid #656e80;
}
.searchFormTable td {
padding: 2px;
}
.textField-5 {
width: 300px;
}
.textArea-3 {
width: 300px;
height: 250px;
}
fieldset {
border-style:solid;
border-width:1px;
border-color:#e0e0e0;
color:#656E80;
padding:5px;
}
/* формы (окончание) */



/*сообщения - begin*/
fieldset.message {
border: 1px solid #656e80;
padding: 10px;
}
fieldset.message legend {
color: #656e80;
font: 8pt tahoma;
padding: 0px 5px 0px 5px;
}
/*сообщения - end*/



/*слой выбора типа печати - begin*/
span.select-print, span.select-print-open{
position: relative;
}
div.select-print-list{
display: none;
position: absolute;
left: 5px;
top: 25px;
border: 1px solid #999;
background-color: #f2f7fa;
padding: 3px;
}
span.select-print-open div.select-print-list{
display: block;
width: 200px;
z-index: 10;
}
div.select-print-list a{
	display: block;	
	color: #000;
	width: 200px;
}
div.select-print-list a:hover{
	background-color: #eee;
}



span.select-print-bottom, span.select-print-bottom-open{
position: relative;
}
div.select-print-bottom-list{
display: none;
position: absolute;
left: 5px;
top: 25px;
border: 1px solid #999;
background-color: #f2f7fa;
padding: 3px;
}
span.select-print-bottom-open div.select-print-bottom-list{
display: block;
width: 200px;
z-index: 10;
}
div.select-print-bottom-list a{
	display: block;	
	color: #000;
	width: 200px;
}
div.select-print-bottom-list a:hover{
	background-color: #eee;
}
/*слой выбора типа печати - end*/

/* баннер */
.topBanner {
background-color:#d5d7d2;
}
.topBanner img {
display:block;
}

.bnr img  {
display: block;
}

.bnrFullInfo {
width:300px;
}
.bnrFullInfo img {
border:none;
display:block;
margin:20px auto;
}

.fc img {
border:none;
display:block;
margin:10px auto 0px auto;
}
.fcFull img {
border:none;
margin:5px 5px 0px 0px;
}

.tdOnviser {
padding:5px;
text-align:center;
white-space:nowrap;
}
.tdOnviser a {
background-color:#2290C1;
color:#ffffff;
font-size:8pt;
padding:2px 10px 5px 10px;
}
.tdOnviser a:hover {
color:#FFFF90;
}