body{ font-size:12px; font-family: Tahoma; line-height: 16px; color:#3d3d3d; background-color:white;}
table{ font-size:12px; font-family: Tahoma;}
p{ font-size:12px; line-height: 16px; color:#3d3d3d;}

/* Размещение слоев */
#topHeader{ position:absolute; top:0px; left:0px; right:0px; z-index:0;}
#logoHeader{ position:absolute; top:22px; left:30px;}
#userPanel{ position:absolute; top:0px;left:46%;}
#topMenu{ position:absolute; top:95px; left:30px;}
#mainPage{ position:absolute; top:175px; width:100%; height:300px;}
#mut{ position:relative; top:180px; height:350px}
#mainAd{position:absolute; top:120px; left:30px; color:#857B95;}

/* главная таблица */
.mt1{width:expression(document.body.clientWidth <1000? "1000px": "100%" );width:1000px;}
.mt2{width:30px;}
.mt3{width:140px; height:25px; background-color: #857B95; text-align: center; font-weight:bold; color:#EDE8F5; padding-left:10px; padding-right:10px;}
.mt4{width:expression(document.body.clientWidth <900? "620px": "60%");width:620px;border-top: #857B95 1px solid;border-right: #857B95 1px solid;padding-left:20px;}
.mt5{width:20px;}
.mt6{vertical-align:top; width:expression(document.body.clientWidth <1000? "180px": "18%" ); color:#857B95; font-size:11px;}
.mt7{width:expression(document.body.clientWidth >1100? "5%": "10px");width:10px;}
.mt8{height:expression(document.body.clientHeight-250);height:310px;border-left: #857B95 1px solid;padding:15px;text-align:justify; vertical-align:top;}
.mt9{ font-size:10px; height:28px; vertical-align:bottom;}
.mt10{width:expression(document.body.clientWidth <900? "620px": "60%");width:620px;border-top: #857B95 1px solid;padding-left:20px;}
.mt11{border-left: #857B95 1px solid;padding:15px;text-align:justify; height:20px; vertical-align:top;}
.mt12{font-size:10px; height:28px; vertical-align:bottom;}
.mt13{height:expression(document.body.clientHeight-220);height:310px;position:absolute;left:30px;border-left: #857B95 1px solid;}

/* таблицы */
.t1{ width:expression(document.body.clientWidth <1000? "1000px": "100%" ); 	background-color:#857B95;}
.t2{ color:EDE8F5;}
.t3{ color:#EDE8F5; font-size:11px;}
.t4{ border-left:#857B95 1px solid;}
.t5{ border-left:#857B95 1px solid;	height:19px;}
.t6{ border-left:#857B95 1px solid; height:19px;}
.t7{ background-color:#857B95;}
.t8{color:#857B95; vertical-align: top;}
.t8 td{height: 25px; border-bottom: 1px solid #857B95;}

/* ячейки */
.td1{ width:43%; padding-left:90px;}
.td2{ padding-left:205px;}
.td3{ color: #92D367; vertical-align:top; text-align: right; width:150px;}
.td4{ width:500px; color:#857B95;}
.td5{ padding-left:110px; vertical-align:top;}
.td6{ padding-left:275px;}
.td7{ padding-left:10px; border-right:#EDE8F5 1px solid;}
.td8{ padding-left:30px; vertical-align:top;}
.td9{ padding-left:5px; vertical-align:top;}
.td10{ padding-left:10px; vertical-align:top;}
.td11{ padding-left:20px;}
.td12{ padding-left:20px;}
.td13{ padding-left:15px;}
.td14{ padding-left:20px;}
.td15{ padding-left:20px;font-size:10px; font-weight:bold; border-bottom:#857B95 1px solid; }
.td16{ padding-right:50px; font-size: 11px;}
.td17{ padding-left:25px;vertical-align:top; }
.td18{ padding-top:5px;vertical-align:top; }

/* ссылки */
.a1{color:#EDE8F5; font-size:11px; text-decoration:none;}
.a1:hover{ text-decoration:underline;}
.a2{font-size: 11px; color:#857B95; text-decoration:none;}
.a2:hover{ text-decoration:underline;}
.a3{color:#857B95; text-decoration:none;}
.a3:hover{ text-decoration:underline;}
.a4{font-size: 11px; color:black; text-decoration:none;}
.a4:hover{ text-decoration:underline;}
.a5{font-size: 11px; color:#857B95;}
.a5:hover{ font-size: 11px;color:#857B95;text-decoration:none;}
.a6{color:#857B95;}
.a6:hover{ text-decoration:none;}
.a7{color:#92D367}
.a7:hover{ text-decoration:none;}
.a8{font-size: 11px; color:black}
.a8:hover{ font-size: 11px;text-decoration:none;}


/* бордеры */
.b1{ border-right: #857B95 1px solid;}
.b2{ border-right: #857B95 1px solid; border-top:#857B95 1px solid;}
.b3{ border-top: #857B95 1px solid;}
.b4{ border-top: #857B95 2px solid;}
.b5 {border-top:#857B95 1px solid; font-size: 11px; color:#857B95;}
.b6{ border-bottom:#857B95 1px solid}
.b7{ border-bottom:#EDE8F5 1px solid; border-top:#EDE8F5 1px solid}
.b8{ border-bottom:#857B95 1px solid; border-top:#857B95 1px solid}
.b9{ font-size: 11px; color:#857B95; text-decoration:none; border-bottom:#857B95 1px solid}
.b10 {border: #857B95 1px solid; }

/* элементы форм */
.in1{ width:100px; height:17px; font-size:11px;}
.in2{ width:50px; height:18px; border: #EDE8F5 1px solid; background-color:#857B95; font-size:12px; color:#EDE8F5; font-family: Tahoma;}
.in3{ width:200px; font-size: 12px; color:#857B95; border:#857B95 1px solid;}
.in4{ position:relative;left:60px; width:100px;height:20px; border: #857B95 1px solid; background-color:white; color:#857B95;}
.in5{ position:relative;left:80px;width:100px;height:20px; border: #857B95 1px solid; background-color:white; color:#857B95;}
.in6{ width:40px;font-size: 12px; color:#857B95; border:#857B95 1px solid;}
.in7{ width:85px; height:18px; border: #857B95 1px solid; background-color:#ffffff; font-size:12px; color:#857B95; font-family: Tahoma;}
.in8{ width:500px; height:150px; font-size: 12px; color:#857B95; border:#857B95 1px solid;}
.submit{ width:100px;height:20px; border: #857B95 1px solid; background-color:white; color:#857B95;}
.submit1{ width:150px;height:20px; border: #857B95 1px solid; background-color:white; color:#857B95;}

/* Отчеты с динамикой */
.rd  { width: 45px; background-color: f0f0f0; text-align: center; font-size: 10px;}
.rp  { width: 45px;text-align: center; background-color: fafafa; }
.rd0 { width: 45px; background-color: f0f0f0; text-align: center; border-left: 1px solid black;}
.rp0 { width: 45px; text-align: center; background-color: fafafa; border-left: 1px solid black; }
.rw  { background-color: fafafa; }
.re  { text-align: center; font-weight: bold; background-color: dddddd;}
.rdc { width: 45px; background-color: f0f0f0; text-align: center; bofrder: black 1px solid;}
.rpc { width: 45px; text-align: center; background-color: fafafa; bofrder: black 1px solid;}
.rec { width: 150px; font-weight: bold; background-color: fafafa;}
.rwc  { background-color: dddddd; text-align: center; font-weight: bold;}


/* прочие CSS */
.linkMainPage{ color: #857B95; height:35px; vertical-align:top; padding-left: 70px;}
.subA{ color:#EDE8F5; font-weight:bold;	text-decoration:none;}
.subA:hover{ color:#EDE8F5; font-weight:bold; text-decoration:underline;}
.ai{ font-weight:bold; font-size: 11px;}
.formTip{ font-size:11px; font-style: italic; color:#857B95;}
.faq{ font-size:12px; line-height: 16px;}
.copyright{ padding-left:30px;font-size:10px;}
.hm{ font-size:10px; font-weight:bold; border-bottom:#857B95 1px solid; }
.va{vertical-align:top;}
.error{color:#6AA344;font-weight:bold;}
