body {
margin:0px;
padding:0px;
background: url(/images/site/bg.gif);
}
#tbl {
width:766px;
border:1px;
}
#tbl td {
font-family:Tahoma;
font-size:11px;
color:#e7e7e7;
}
#tdcnt {
background:#fff;
}

/* верхнее меню */
#menu_top a {
color:#e7e7e7;
}
/* средний блок */
#tdcnt table {
margin: 0px 30px;
}
#tdcnt table td {
color: #62675E;
}

/* левый блок */
#cnt_left ul {
margin: 0px 0px 30px 0px;
padding: 0px;
}
#cnt_left ul li {
list-style-type: none;
}
#cnt_left ul li a {
color: #62675E;
/*text-decoration: none;*/
}
#cnt_left ul li a:hover {
text-decoration: underline;
}
#cnt_left p {
margin: 0px 30px 30px 0px;
padding: 0px;
}
#cnt_left form {
margin: 0px 0px 30px 0px;
padding: 0px;
}
#cnt_left table {
margin: 0px;
padding: 0px;
}
#cnt_left table .textField-1 {
border-style:solid;
border-width:1px;
border-color:#62675e;
width:100px;
}

/* правый блок */
#maincnt {
margin: 0px;
padding: 0px 0px 0px 30px;
width:420px;
}
#maincnt h1 {
color: #afcc66;
margin: 0px;
padding: 0px;
font-size:16px;
}
#maincnt fieldset {
border-style:solid;
border-width:1px;
border-color:#e7e7e7;
margin: 0px;
padding:10px;
}
.maket {
background: #fff;
width: 780px;
margin: 10px auto;
padding: 10px;
}
.client {
margin: 10px;
padding: 10px;
clear: both;
}
.hint {
color:#a0a0a0;
}

/* оформление таблицы */
.html_table_1 {
border-color:#a0a0a0;
border-width:1px;
border-style: solid;
}
.html_table_1 .html_table_tr_group {
background-color: #ffffc3;
}
.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_1 td { padding: 2px 5px 2px 5px; }
.html_table_tr_hover { background-color:#CFD9E2; }
.html_table_tr_selected { background-color:#CFDEE5; }
.html_table_tr_menu { background-color:#e0e0e0; }


/* оформление форм */
.intervalField, 
.comboBox-1, 
.textField-1, 
.textField-2, 
.textField-3, 
.textField-5, 
.textArea-2, 
.textArea-3, 
.textArea-5 {
border: 1px solid #b3b3b3;
background-color: #fafafa;
font-family: "Courier New";
font-size: 9pt;
color: navy;
}
/*.comboBox-1 { width:150px; }*/
.intervalField { width:50px; }
.textField-1 { width:100px; }
.textField-2 { width:200px; }
.textField-3 { width:300px; }
.textField-5 { width:500px; }
.textArea-2 { width:200px; height:150px; }
.textArea-3 { width:300px; height:200px; }
.textArea-5 { width:500px; height:400px; }
.intervalField {
}
.btn-1 {
padding: 2px;
margin: 2px;
font: normal 8pt Tahoma,Verdana;
text-indent:0px;
}


#fp_top {
margin:0px 0px 30px 0px;
padding:30px 30px 0px 130px;
width:270px;
height:90px;
background: url(/images/site/fp_top.gif) no-repeat;
}
#tdcnt #fp_table {
margin:0px;
padding:0px;
width:400px;
}
#fp_table td {
margin:0px;
padding:0px 0px 0px 30px;
width:170px;
vertical-align:top;
}
#fp_table td a {
color:#2290C1;
}
#tdcnt #fp_table_stat {
margin:0px;
padding:0px;
width:100px;
}
#fp_table_stat td {
margin:0px;
padding:0px;
vertical-align:top;
}
.segments {
font-size: 14px;
}