а body{margin:0px; padding:0px; background:#FFFFFF; font-size: 12px; font-family: tahoma;}

#gendiv {align: top; background:#F9F8F5;}

.padtoptext { float:center; font-size: 12px; font-family: tahoma; color:#CE0000;}
.padtoptext a {color:#A32E00; text-decoration:underline}
.padtoptext a:visited {color:#A32E00; text-decoration:underline}
.padtoptext a:hover {color:#A32E00; text-decoration:none !important}


.forgot {padding-left:5px; color:#959595; font-weight:bold;}
.forgot a {color:#959595; text-decoration:underline}
.forgot a:visited {color:#959595; text-decoration:underline}
.forgot a:hover {color:#959595; text-decoration:none !important}

#topl {width:100%; height:130px; background:#F9F8F5;}
#logo {height:130px; float:left; margin-left: 12px;}
#lefttop { height:130px; float:right;}

.poisk {font-size: 12px; font-family: tahoma; color:#333333; font-weight:bold; }

#search {float:right; position:absolute; padding:12px 0px 0px 430px; font-weight:bold;}
.inp_scl {background:#FFFFFF; border: 1px solid #B6A5A3; height:12px; width:119px; font-size: 10px;}
.inp_sbut {background:url(/public/images/systems/b1.gif) no-repeat 0 0; width:47px; height:22px; border: 0px; font-size: 11px; font-family: tahoma; color:#959595; font-weight:bold;}


#lmain {background:#A32E00; width:100%; height:35px; color:#FFFFFF;}

#l1 {background:url(/public/images/systems/l1.gif) no-repeat 0 0; float:left; width:9px; height:35px;}


#mlinks { text-align:center; float:left; width:111px; height:35px;  line-height:30px;  font-size: 13px; font-family: verdana; background:url(/public/images/systems/hml.gif) no-repeat 0 0; font-weight: none;}

#mlinks a {color:#FFFFFF;  text-decoration:underline }
#mlinks a:visited {color:#FFFFFF; text-decoration:underline}
#mlinks a:hover {color:#FFFFFF;  text-decoration:none !important}

#mlink { text-align:center; float:left; width:111px; height:35px; line-height:30px; font-size: 13px; font-family: verdana;}

#mlink a {color:#FFFFFF; text-decoration:underline }
#mlink a:visited {color:#FFFFFF;  text-decoration:underline}
#mlink a:hover {color:#FFFFFF; text-decoration:none !important}


#leftm {width:215px; float:left;
position:absolute;
top:207px;
left:0px;
}

#bstat {width:100%; height:91px;  font-family: tahoma; font-weight:bold; background:#C2BCB4; color:#FFFFFF; padding:5px;}
#bsb {font-size: 11px;}
#bss {font-size: 10px;}

#topf {width:100%; font-family: tahoma; font-weight:bold; background:#F4F1DC;  padding:5px;}
#bfb {font-size: 14px;}
#bfs {font-size: 11px; color:#8F8F8F; }

#topz {width:100%; font-family: tahoma; font-weight:bold; background:#F0EFEC; padding:5px; }
#bzb {font-size: 14px;}
#bzs {font-size: 11px;color:#8F8F8F; }

#topf a {color:#4B4239; text-decoration:underline;  }
#topf a:visited {color:#4B4239;  text-decoration:underline}
#topf a:hover {color:#4B4239; text-decoration:none !important}

#topz a {color:#4B4239; text-decoration:underline;  }
#topz a:visited {color:#4B4239;  text-decoration:underline}
#topz a:hover {color:#4B4239; text-decoration:none !important}


#link {padding-top:5px; padding-bottom:5px; }

#space {padding:5px;}

#newsb { width:100%; font-family: tahoma;  background:#F1EEE7; padding:5px; }
#newstitle { color:#A32E00; font-size: 14px; font-weight:bold;}
#newstext {color:#666666; font-size: 11px;}

#rightm {
margin:0px 0px 0px 225px;
min-width:200px;
}

.toprc {width:100%; height:17px; background:#D8D2C2;}



.pr { text-indent: 1.4em; line-height: 2.5; height:44px; width:181px; background:url(/public/images/systems/pv.gif) no-repeat 0 0; float:left;  font-family: tahoma; font-weight:bold; font-size: 13px; color:#7A7877;}

.pr1 { text-indent: 1.4em; line-height: 2.5; height:44px; width:181px; background:url(/public/images/systems/pv1.gif) no-repeat 0 0; float:left;  font-family: tahoma; font-weight:bold; font-size: 13px; color:#7A7877;}

.pr2 { text-indent: 1.4em; line-height: 2.5; height:44px; width:99px; background:url(/public/images/systems/pvp.gif) no-repeat 0 0; float:left;  font-family: tahoma; font-weight:bold; font-size: 13px; color:#7A7877;}

.fone {float:right; height:44px; background:url(/public/images/systems/ugl.gif) no-repeat #D8D2C2 100%; width:100%; }


#npr {position:absolute; right:30px; top:250px; height:52px; font-weight:bold; line-height:60px;}
#npr a {color:#CE0000; text-decoration:underline}
#npr a:visited {color:#CE0000; text-decoration:underline}
#npr a:hover {color:#CE0000; text-decoration:none !important}

.kll { height:53px; float:left; background:url(/public/images/systems/kll1.gif) no-repeat #F8F6EE 100%; width:100%;}
.kll1 { height:62px; background:url(/public/images/systems/kll1.gif) no-repeat #F8F6EE 100%; width:100%;}
.kll2 { background: #F8F6EE; width:100%;}
.kll3 { height:53px; background: #F8F6EE; width:100%;}


.nprj { padding-left:25px; padding-top:15px; font-family: tahoma; font-weight:bold; font-size: 16px; color:#867B6D; }
.nprj1 { padding-left:25px; padding-top:15px; font-family: tahoma; font-weight:bold; font-size: 16px; color:#A42E00; }
.nprj2 { padding-left:25px; padding-top:7px; font-family: tahoma; font-weight:bold; font-size: 16px; color:#A42E00; }
.nprj3 { padding-left:5px; padding-top:15px; font-family: tahoma; font-weight:bold; font-size: 16px; color:#A42E00; }

//.listb { height:53px; width:650px;  font-family: verdana; font-size: 11px;  color:#7A7877; background:url(/public/images/systems/bbut.gif) no-repeat 0 0;}

//listv { height:53px; width:650px;  font-family: verdana; font-size: 11px;  color:#7A7877; background:url(/public/images/systems/bbut.gif) no-repeat 0 0; padding-left:19px; padding-top:27px;}

.lbcr {color:#CE0000; }
.lbcr a {color:#CE0000; text-decoration:underline}
.lbcr a:visited {color:#CE0000; text-decoration:underline}
.lbcr a:hover {color:#CE0000; text-decoration:none !important}

.lbcg {}
.lbcg a {color:#7A7877; text-decoration:underline}
.lbcg a:visited {color:#7A7877; text-decoration:underline}
.lbcg a:hover {color:#CE0000; text-decoration:none !important}

.table {padding:0px; width:100%;  border: 0px double black; background:#E5EA9B; line-height: 1.8; color:#7A7877; font-family: tahoma;  font-size: 11px; }

#bl1 {padding-left:20px; min-width:350px; height: 15px; padding-bottom: 7px; padding-top: 7px; background:#E5EA9B; font-size: 11px; }

#bl1 a {color:#7A7877; text-decoration:underline; font-size: 11px;}
#bl1 a:visited {color:#990000; text-decoration:underline; font-size: 11px;}
#bl1 a:hover {color:#333333; text-decoration:none !important; font-size: 11px;}


#bl2 {padding-left:7px; height: 15px; padding-bottom: 7px; padding-top: 7px; background:#E5EA9B; font-size: 11px;}

#bl2 a {color:#7A7877; text-decoration:underline; font-size: 11px;}
#bl2 a:visited {color:#990000; text-decoration:underline; font-size: 11px;}
#bl2 a:hover {color:#333333; text-decoration:none !important; font-size: 11px;}


#bl3 {  height: 15px; padding-bottom: 7px; padding-top: 7px; background:#E5EA9B;}
#bl4 {  height: 15px; padding-bottom: 7px; padding-top: 7px; background:#E5EA9B; font-size: 11px;}

#bl4 a {color:#7A7877; text-decoration:underline; font-size: 11px;}
#bl4 a:visited {color:#990000; text-decoration:underline; font-size: 11px;}
#bl4 a:hover {color:#333333; text-decoration:none !important; font-size: 11px;}

#bl5 {padding-left:15px; height: 15px; padding-bottom: 7px; padding-top: 7px; background:#E5EA9B; font-size: 11px; }

.tableg {width:100%; border: 0px 0 0; margin:0px; padding:0px;}
.tableg td,tr,div {margin-top:0px;padding:0px}

.table td,tr {margin:0px;padding:0px}

#bls0 { line-height: 2.2;}
.bgwhite {background:#FFFFFF;}

#bline { width:100%;  background:url(/public/images/systems/bline.gif) repeat-x 0 0; height:4px; !important}



#newspad {padding:15px; float:left; }
#newspad2 {padding:20px; float:right; }

#newsb2 { line-height: 1.8; width:200px; font-family: tahoma;  background:#FFFFFF; padding:5px; }

#newsb2 a {color:#F57500; text-decoration:underline}
#newsb2 a:visited {color:#F57500; text-decoration:underline}
#newsb2 a:hover {color:#F57500; text-decoration:none !important}

#newstitle2 { color:#A2A19E; font-size: 24px; font-weight:bold; padding-bottom:10px;}
#newstext2 {color:#666666; font-size: 14px;}

#newsb3 { width:200px; font-family: tahoma;  background:#F0F0F0; padding:5px; }

#newsb3 a {color:#005A93; text-decoration:underline}
#newsb3 a:visited {color:#005A93; text-decoration:underline}
#newsb3 a:hover {color:#005A93; text-decoration:none !important}

#newstitle3 { color:#5C5C5C; font-size: 14px; font-weight:bold; padding-bottom:10px;}
#newstext3 {color:#666666; font-size: 11px;}

#tonewsd {width:100%; min-height:250px; }

#fots {width:100%;height:139px; background:#F9F8F5;}
#strelaline {height:139px;  width:100%; background:url(/public/images/systems/strelaline.gif) repeat-x 0 0;}
#strela {height:139px; width:62px; float:right; background:url(/public/images/systems/strela.gif) no-repeat 0 0;}

#fotblok {float:left; padding:20px;  font-family: tahoma; font-size: 11px; color:#005A93;}

#blinks1 {padding-left:20px; float:left;}
#blinks2 {padding-left:42px; float:left;}
#blinks3 {padding-left:20px; float:left;}
#blinks4 {padding-left:20px; float:left;}
#blinks5 {padding-left:20px; float:left;}
#blinks6 {padding-left:15px; float:left;}

.tablproject {background: #FFFFFF;}

.bls1 { margin-top:25px; margin-left:5px; color:#6F6964;  height:70px;  float:left; font-family: tahoma;  font-size:         12px; background:#FFFFFF;}
.bls1 a {color:#F57500; text-decoration:underline;font-weight:bold;}
.bls1 a:visited {color:#F57500; text-decoration:underline; font-weight:bold;}
.bls1 a:hover {color:#F57500; text-decoration:none !important; font-weight:bold;}


.bls1-1 {margin-left:5px; height:50px; margin-top:30px; float:left; background:#FFFFFF; font-size:12px; font-family: tahoma; }
.bls1-1 a {color:#F57500; text-decoration:underline;}
.bls1-1 a:visited {color:#F57500; text-decoration:underline;}
.bls1-1 a:hover {color:#F57500; text-decoration:none !important;}



.bline { width:100%;  background:url(/public/images/systems/bline.gif) repeat-x 0 0; height:4px; !important}

.bls2 { background:#FFFFFF;  color:#A42E00;  height:70px;  font-family: tahoma;  font-size: 12px; font-weight:bold; font-weight:underline; margin-top:25px;}

.bls6 { background:#FFFFFF; margin-top:15px; margin-bottom:15px;}


.bls5 { background:#FFFFFF; margin-top:30px; float:left; height:50px; margin-left:2px; font-size:12px;font-family: tahoma;}
.bls5 a {color:#336600; text-decoration:underline;  }
.bls5 a:visited {color:#336600;  text-decoration:underline}
.bls5 a:hover {color:#336600; text-decoration:none !important}



.bls3 { background:#FFFFFF;  float:left; height:70px; margin-top:25px; margin-left:2px;}
.bls3 a {color:#4B4239; text-decoration:underline;  }
.bls3 a:visited {color:#4B4239;  text-decoration:underline}
.bls3 a:hover {color:#4B4239; text-decoration:none !important}

.bls4 { background:#FFFFFF;  height:70px;  font-family: tahoma;  font-size: 11px; font-weight:bold; margin-top:25px; color:green;}

.bls4-1 { background:#FFFFFF;  height:50px; margin-top:30px; font-family: tahoma;  font-size: 11px; color:#7A7877;}

.bls4 a {color:#008000; text-decoration:underline;  }
.bls4 a:visited {color:#008000;  text-decoration:underline}
.bls4 a:hover {color:#008000; text-decoration:none !important}

.bls4 span { color:#E80000; }

.pp  {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-left:2px; padding-top:10px; float:left;}



//budzhet1 {color:#CE0000; font-size: 11px; padding-bottom:8px; float:left; padding-left: 20px;}

#budzhet1 a {color:#7A7877; text-decoration:underline; font-size: 11px; font-family: tahoma;}
#budzhet1 a:visited {color:#7A7877; font-size: 11px; font-family: tahoma;}
#budzhet1 a:hover {color:#CE0000; text-decoration:none !important; font-size: 11px; font-family: tahoma;}

#budzhet2 {color:#CE0000; font-size: 11px; padding-top:8px; padding-bottom:6px; padding-left: 10px; float:left; font-family: tahoma;}

#budzhet2 a {color:#7A7877; text-decoration:underline; font-size: 11px;}
#budzhet2 a:visited {color:#7A7877; font-size: 11px; }
#budzhet2 a:hover {color:#CE0000; text-decoration:none !important; font-size: 11px;}

#budzhet3 {color:#CE0000; font-size: 11px; padding-top:8px; padding-bottom:6px; padding-left: 10px; float:left; font-family: tahoma;}

#budzhet3 a {color:#7A7877; text-decoration:underline; font-size: 11px;}
#budzhet3 a:visited {color:#7A7877; font-size: 11px; }
#budzhet3 a:hover {color:#CE0000; text-decoration:none !important; font-size: 11px;}

#budzhetv1 {color:#CE0000; font-size: 11px; padding-top:8px; padding-bottom:6px; padding-left: 26px; float:left; font-family: tahoma;}
#budzhetv11 {color:#CE0000; font-size: 11px; padding-top:28px; padding-bottom:6px; padding-left: 26px; float:left; font-family: tahoma;}


#budzhetv1 a {color:#7A7877; text-decoration:underline; font-size: 11px;}
#budzhetv1 a:visited {color:#7A7877; font-size: 11px; }
#budzhetv1 a:hover {color:#CE0000; text-decoration:none !important; font-size: 11px; }

#budzhetv11 a {color:#7A7877; text-decoration:underline; font-size: 11px;}
#budzhetv11 a:visited {color:#7A7877; font-size: 11px; }
#budzhetv11 a:hover {color:#CE0000; text-decoration:none !important; font-size: 11px; }

#budzhetv2 {color:#CE0000; font-size: 11px; padding-top:8px; padding-bottom:6px; padding-left: 12px; float:left; font-family: tahoma;}
#budzhetv22 {color:#CE0000; font-size: 11px; padding-top:28px; padding-bottom:6px; padding-left: 12px; float:left; font-family: tahoma;}

#budzhetv22 a {color:#7A7877; text-decoration:underline; font-size: 11px;}
#budzhetv22 a:visited {color:#7A7877; font-size: 11px; }
#budzhetv22 a:hover {color:#CE0000; text-decoration:none !important; font-size: 11px; }

#budzhetv2 a {color:#7A7877; text-decoration:underline; font-size: 11px;}
#budzhetv2 a:visited {color:#7A7877; font-size: 11px; }
#budzhetv2 a:hover {color:#CE0000; text-decoration:none !important; font-size: 11px; }

#budzhetv3 {color:#CE0000; font-size: 11px; padding-top:8px; padding-bottom:6px; padding-left: 12px; float:left; font-family: tahoma;}
#budzhetv33 {color:#CE0000; font-size: 11px; padding-top:28px; padding-bottom:6px; padding-left: 12px; float:left; font-family: tahoma;}

#budzhetv3 a {color:#7A7877; text-decoration:underline; font-size: 11px;}
#budzhetv3 a:visited {color:#7A7877; font-size: 11px; }
#budzhetv3 a:hover {color:#CE0000; text-decoration:none !important; font-size: 11px; }

#budzhetv33 a {color:#7A7877; text-decoration:underline; font-size: 11px;}
#budzhetv33 a:visited {color:#7A7877; font-size: 11px; }
#budzhetv33 a:hover {color:#CE0000; text-decoration:none !important; font-size: 11px; }

/* ------------------------------    ---------------------------------------*/

.tabstranic {background:#F8F6EE; border-bottom: 3px solid #C4B9A3;}

.stranic {color:#867B6D; font-size: 11px; padding-bottom:5px; padding-left: 23px; padding-top: 5px;  float:left; font-family: tahoma;}

.stranic a {color:#F37600; text-decoration:underline; font-size: 11px;}
.stranic 3 a:visited {color:#F37600; font-size: 11px; }
.stranic a:hover {color:#CE0000; text-decoration:none !important; font-size: 11px; }



/* ------------------------------   ---------------------------------------*/

.tabvxod { background:#F4F1DC; font-size: 13px; color:#867B6D; padding-left: 21px; border-bottom: 2px solid #C4B9A3;  padding-top: 10px; padding-bottom: 10px; font-family: tahoma;}

.button
{
  background: #A42E00 top;
  font-family: tahoma;
  font-size: x-small;
        color:#ffffff;
        border:0px;
}

.textarea { border: 1px solid #B6A5A3; width:119px; font-size: 12px;

}
.fontvxod {color:#CE0000; font-size: 11px; padding-left: 15px; font-family: tahoma;}

.fontvxod a {color:#7A7877; text-decoration:underline; font-size: 11px; }
.fontvxod a:visited {color:#7A7877; font-size: 11px; }
.fontvxod a:hover {color:#CE0000; text-decoration:none !important; font-size: 11px;}

/* ------------------------------   F8F9F2---------------------------------------*/

.statistika {}

.stat {padding-left:19px; padding-top:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:none; font-size: 16px; color:#867B6D;}
.s-p {font-family: tahoma; font-size: 12px; color:#333333;}
.s-v {font-family: tahoma; font-size: 12px; color:#333333;}
.s-pr {font-family: tahoma; font-size: 12px; color:#333333;}
.sproject {font-family: tahoma; font-size: 12px; color:#333333;}

/* ------------------------------    ---------------------------------------*/

.top-p {}

.fontt-p  {margin-bottom:5px;margin-bottom:5px; font-family: tahoma;}
.fontt-p a {color:#F37600; text-decoration:underline; font-size: 12px; }
.fontt-p a:visited {color:#F37600; font-size: 12px;}
.fontt-p a:hover {color:#CE0000; text-decoration:none !important; font-size: 12px; }


.tabt5p {border-bottom: 1px solid #C4B9A3; padding-bottom:2px; padding-bottom: 1px;}

/* ------------------------------   -   ---------------------------------------*/

.tablnews {background:#F9F8F4;}

.tdnews {padding-top: 3px; padding-left: 14px; padding-bottom: 3px;}

.news {font-size: 12px; color:#867B6D; font-family: tahoma; padding-left: 19px; padding-bottom: 3px; padding-top: 3px;}

.news a {color:#F37600; text-decoration:underline; font-size: 12px;}
.news a:visited {color:#F37600; font-size: 12px; }
.news a:hover {color:#CE0000; text-decoration:none !important; font-size: 12px; }

/* ------------------------------    ---------------------------------------*/

.nameproject {padding-top: 14px; padding-left: 19px; padding-bottom: 1px; font-weight:bold; font-size: 18px; color:#867B6D; font-family: tahoma;}

.tabzakaz {}

.idl {background:#EFF0DB; border-bottom: 1px solid #C4B9A3; font-size: 12px; color:#867B6D; font-weight:bold; font-family: tahoma; padding-top: 10px; padding-bottom: 10px; padding-left: 19px;}

.idr {background:#ffffff; border-bottom: 1px solid #C4B9A3; font-size: 12px; color:#6F6964; font-weight:none; font-family: tahoma; padding-top: 10px; padding-bottom: 10px; padding-left: 10px;}

.idr a {color:#F37600; text-decoration:underline; font-size: 12px;}
.idr a:visited {color:#F37600; font-size: 12px; }
.idr a:hover {color:#CE0000; text-decoration:none !important; font-size: 12px; }

.idrc {background:#ffffff; border-bottom: 1px solid #C4B9A3; font-size: 12px; color:#A42E00; font-weight:bold; font-family: tahoma; padding-top: 10px; padding-bottom: 10px;}

.zagalovok {background:#F8F6EE; border-bottom: 1px solid #C4B9A3;}

.tabopis {padding-top: 17px; padding-left: 19px; padding-bottom: 17px; font-weight:none; font-size: 13px; color:#000000; font-family: tahoma;}

.tabpred {border-top: 3px solid #C4B9A3; border-bottom: 1px solid #C4B9A3; background:#F8F6EE; padding-left: 10px; padding-bottom: 17px; padding-top: 10px; font-family: tahoma;}

.tabpred a {color:#7A7877; text-decoration:underline; font-size: 12px;}
.tabpred a:visited {color:#7A7877; font-size: 12px; }
.tabpred a:hover {color:#CE0000; text-decoration:none !important; font-size: 12px;}


.tabpred1 {color:#CE0000; font-size: 12px; font-family: tahoma; font-weight:bold; padding-left: 10px; padding-bottom: 10px; padding-top: 10px;}
.tabpred2 {color:#CE0000; font-size: 12px; font-family: tahoma; font-weight:bold;}

.predlog {padding-top: 14px; padding-left: 10px; padding-bottom: 1px; font-weight:bold; font-size: 18px; color:#867B6D; font-family: tahoma;}

.td1 {padding-left:21px; background:#E5EA9B; font-size: 11px; font-family: tahoma; height: 15px; padding-bottom: 7px; padding-top: 7px; color:#7A7877;}
.td2 {padding-left:7px;  background:#E5EA9B; font-size: 11px; font-family: tahoma; height: 15px; padding-bottom: 7px; padding-top: 7px; color:#7A7877;}
.td2 a {color:#7A7877; text-decoration:underline; font-size: 11px;}
.td2 a:visited {color:#990000; text-decoration:underline; font-size: 11px;}
.td2 a:hover {color:#333333; text-decoration:none !important; font-size: 11px;}

.td3 {background:#E5EA9B; font-size: 11px; font-family: tahoma; height: 15px; padding-bottom: 7px; padding-top: 7px; color:#7A7877;}

.td3 a {color:#7A7877; text-decoration:underline; font-size: 11px;}
.td3 a:visited {color:#990000; text-decoration:underline; font-size: 11px;}
.td3 a:hover {color:#333333; text-decoration:none !important; font-size: 11px;}
.tabreit {}

.tdprinyt {padding-left:21px; background:#F9F8F4; border-bottom: 3px solid #C4B9A3; padding-bottom: 10px; padding-top: 10px;}

.tdprinyt a {color:#7A7877; text-decoration:underline; font-size: 12px;}
.tdprinyt a:visited {color:#7A7877; font-size: 12px; }
.tdprinyt a:hover {color:#CE0000; text-decoration:none !important; font-size: 12px;}

.td11 {padding-left:21px; background: #ffffff; font-size: 12px; font-family: tahoma; padding-bottom: 10px; padding-top: 5px;}
.td22 {padding-left:10px; font-size: 12px; font-family: tahoma; padding-top: 15px; color:#A42E00; font-weight:bold;}
.td33 {background:#ffffff; font-size: 12px; font-family: tahoma; padding-top: 15px; color:#7A7877;}
.tab11 {background:#ffffff;}

.profil {padding-left:21px; padding-bottom: 5px; padding-top: 0px; font-family: tahoma;}
.profil a {color:#7A7877; text-decoration:underline; font-size: 12px;}
.profil a:visited {color:#7A7877; font-size: 12px; }
.profil a:hover {color:#CE0000; text-decoration:none !important; font-size: 12px;}

.tabuser {font-size: 12px; font-family: tahoma;}

.tabuser a {color:#F57500; text-decoration:underline;}
.tabuser a:visited {color:#F57500; text-decoration:underline; }
.tabuser a:hover {color:#F57500; text-decoration:none !important;}


.tabuser1 {font-size: 12px; font-family: tahoma;}

.tabuser1 a {color:#F57500; text-decoration:underline;}
.tabuser1 a:visited {color:#F57500; text-decoration:underline; }
.tabuser1 a:hover {color:#F57500; text-decoration:none !important;}

.tabuser2 {font-size: 11px; font-family: tahoma; font-weight:bold;}

.tabuser2 a {color:#F57500; text-decoration:underline;}
.tabuser2 a:visited {color:#F57500; text-decoration:underline; }
.tabuser2 a:hover {color:#F57500; text-decoration:none !important;}

.coment {color:#000000; padding-left:21px; padding-bottom: 20px; padding-top: 20px; font-size: 13px; font-family: tahoma;}
.podpis {color:#867B6D; padding-left:30px; padding-bottom: 10px; padding-top: 10px; font-size: 11px; font-family: tahoma;}

.hrpr {width:100%; padding-left:21px; border: none; float:left; color: #B6AFA6; background-color: #B6AFA6; height: 1px;}

.avatar {border: 1px solid #C4B9A3; width:50px;}

.ok {background:#FFFFFF; border-top: 1px solid #C4B9A3;}
.predlogok {padding-left: 19px; font-size: 18px; color:#867B6D; font-family: tahoma; padding-bottom: 5px; padding-top: 7px;}
.oktext {color:#7A7877; padding-left:21px; font-size: 12px; font-family: tahoma;}
.oktext1 {color:#7A7877; font-size: 12px; font-family: tahoma;}
.td55 {font-size: 12px; font-family: tahoma; color:#7A7877;}
.td66 {font-size: 12px; font-family: tahoma; color:#A42E00; font-weight:bold;}
.userok {padding-left: 19px; padding-top: 5px;}

.tabpr {background:#F4F1DC; border-top: 1px solid #C4B9A3;}
.addcoment {padding-top: 10px; background:#F4F1DC; border-top: 1px solid #C4B9A3; font-size: 12px; font-family: tahoma; color:#7A7877; padding-left:21px;}

/* ------------------------------    ---------------------------------------*/

.pfri { text-indent: 1.4em; line-height: 2.5; height:44px; width:120px; background:url(/public/images/systems/pfri.gif) no-repeat 0 0; font-family: tahoma; font-weight:bold; font-size: 13px; color:#7A7877;}

.tdfriuser1 {padding-left:21px; padding-bottom: 5px; padding-top: 5px; border-bottom: 1px solid #C4B9A3; height:60px; background:#FFFFFF;}
.tdfriuser2 {padding-left:31px; border-bottom: 1px solid #C4B9A3; height:60px; background:#FFFFFF;}
.tdfriuser3 {border-bottom: 1px solid #C4B9A3; height:60px; background:#FFFFFF;}
.tdfriuser4 {border-bottom: 1px solid #C4B9A3; height:60px; background:#FFFFFF; font-size: 12px; font-family: tahoma; color:#7A7877;}

.friuser2 {font-size: 12px; font-family: tahoma;}

.friuser2 a {color:#F57500; text-decoration:underline;font-weight:bold;}
.friuser2 a:visited {color:#F57500; text-decoration:underline; font-weight:bold;}
.friuser2 a:hover {color:#F57500; text-decoration:none !important; font-weight:bold;}

.friuser3 a {font-family: tahoma; font-weight:bold; font-size: 12px; color:#008000;}
.friuser3 a:visited {font-family: tahoma; font-weight:bold; font-size: 12px; color:#008000; text-decoration:underline;}
.friuser3 a:hover {font-family: tahoma; font-weight:bold; font-size: 12px; color:#008000; text-decoration:none
!important;}

.friuser4 {font-size: 12px; font-family: tahoma;}

.friuser4 a {color:#F57500; text-decoration:underline;}
.friuser4 a:visited {color:#F57500; text-decoration:underline;}
.friuser4 a:hover {color:#F57500; text-decoration:none !important;}

/* ------------------------------    ---------------------------------------*/

.tabpotrf {background:#FFFFFF; border-bottom: 1px solid #C4B9A3; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-right: 1px solid #C4B9A3;}

.pport { text-indent: 1.4em; line-height: 2.5; height:44px; width:116px; background:url(/public/images/systems/pport.gif) no-repeat 0 0; float:left;  font-family: tahoma; font-weight:bold; font-size: 13px; color:#7A7877;}

.galerey {color:#CE0000; font-size: 11px; padding-bottom:5px; float:left; padding-left: 25px; padding-top: 17px; font-family: tahoma;}

.galerey1 {color:#CE0000; font-size: 11px; padding-bottom:5px; float:left; padding-left: 2px; padding-right: 2px; padding-top: 17px; font-family: tahoma; }

.galerey a {color:#7A7877; text-decoration:underline; font-size: 11px; }
.galerey a:visited {color:#7A7877; font-size: 11px; }
.galerey a:hover {color:#CE0000; text-decoration:none !important; font-size: 11px;}

.galerey1 a {color:#7A7877; text-decoration:underline; font-size: 11px; }
.galerey1 a:visited {color:#7A7877; font-size: 11px; }
.galerey1 a:hover {color:#CE0000; text-decoration:none !important; font-size: 11px;}

.tdgal {background:#E5EA9B; font-size: 11px; font-family: tahoma; height: 15px; padding-bottom: 7px; padding-top: 7px; color:#7A7877; padding-left: 20px;}

.tdgal a {color:#7A7877; text-decoration:underline; font-size: 11px;}
.tdgal a:visited {color:#7A7877; text-decoration:underline; font-size: 11px;}
.tdgal a:hover {color:#333333; text-decoration:none !important; font-size: 11px;}

.fontgal  {margin-top:4px; margin-bottom:4px; font-family: tahoma;}
.fontgal a {color:#F37600; text-decoration:underline; font-size: 12px; }
.fontgal a:visited {color:#F37600; font-size: 12px;}
.fontgal a:hover {color:#CE0000; text-decoration:none !important; font-size: 12px; }

.imggal {}

/* ------------------------------    ---------------------------------------*/

.tabcat {padding-left:21px; padding-bottom: 5px; padding-top: 10px;}
.zagalovokcat {font-weight:bold; font-size: 16px; color:#A32E00; font-family: tahoma;}

.zagalovokcat a {color:#F37600; text-decoration:underline;}
.zagalovokcat a:visited {color:#F37600; text-decoration:underline;}
.zagalovokcat a:hover {color:#CE0000; text-decoration:none !important;}

.glcat {font-size: 12px; color:#CE0000; font-family: tahoma; font-weight:bold;}
.glcat a {color:#F37600; text-decoration:underline; }
.glcat a:visited {color:#F37600; text-decoration:underline; }
.glcat a:hover {color:#CE0000; text-decoration:none !important; }

.toocat { font-size: 12px; color:#CE0000; font-family: tahoma;}
.toocat a {color:#F37600; text-decoration:underline;}
.toocat a:visited {color:#F37600; text-decoration:underline; }
.toocat a:hover {color:#CE0000; text-decoration:none !important;}


/* ------------------------------    - ---------------------------------------*/

.bactiv { height:44px; width:120px; background:url(/public/images/systems/bactiv.gif) no-repeat 0 0; float:left; }

.bnotactiv { height:44px; width:120px; background:url(/public/images/systems/bnotactiv.gif) no-repeat 0 0;float:left;}

.activ  {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 27px;}


.notactiv  {padding-top: 20px; padding-left: 32px;}
.notactiv a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.notactiv a:visited {color:#7F7A70;  text-decoration:underline; font-family: tahoma; font-size: 13px;}
.notactiv a:hover {color:#7F7A70;  text-decoration:none; font-family: tahoma; font-size: 13px;}
/* ------------------------------    -  ---------------------------------------*/

.portactiv { height:44px; width:102px; background:url(/public/images/systems/portactiv.gif) no-repeat 0 0; float:left;}

.portnotactiv { height:44px; width:102px; background:url(/public/images/systems/portnotactiv.gif) no-repeat 0 0; float:left;}

.fportactiv  {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 14px;}


.fportnotactiv  {padding-top: 20px; padding-left: 18px;}
.fportnotactiv a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.fportnotactiv a:visited {color:#7F7A70;  text-decoration:underline; font-family: tahoma;  font-size: 13px;}
.fportnotactiv a:hover {color:#7F7A70;  text-decoration:none; font-family: tahoma;  font-size: 13px;}

/* ------------------------------    -  ---------------------------------------*/

.otactiv { height:44px; width:90px; background:url(/public/images/systems/otactive.gif) no-repeat 0 0;float:left;}

.otnotactiv { height:44px; width:90px; background:url(/public/images/systems/otnotactive.gif) no-repeat 0 0;    float:left;}

.fotactiv  {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 18px;}


.fotnotactiv  {padding-top: 20px; padding-left: 21px;}
.fotnotactiv a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.fotnotactiv a:visited {color:#7F7A70;  text-decoration:underline; font-family: tahoma;  font-size: 13px;}
.fotnotactiv a:hover {color:#7F7A70;  text-decoration:none; font-family: tahoma;  font-size: 13px;}
/* ------------------------------    -  ---------------------------------------*/

.projactiv { height:44px; width:90px; background:url(/public/images/systems/otactive.gif) no-repeat 0 0; float:left;}

.projnotactiv { height:44px; width:90px; background:url(/public/images/systems/otnotactive.gif) no-repeat 0 0; float:left;}

.fprojactiv  {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 15px;}


.fprojnotactiv  {padding-top: 20px; padding-left: 19px;}
.fprojnotactiv a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.fprojnotactiv a:visited {color:#7F7A70;  text-decoration:underline; font-family: tahoma; font-size: 13px;}
.fprojnotactiv a:hover {color:#7F7A70;  text-decoration:none; font-family: tahoma; font-size: 13px;}

/* ------------------------------    -  ---------------------------------------*/

.vacactiv { height:44px; width:90px; background:url(/public/images/systems/otactive.gif) no-repeat 0 0; float:left;}

.vacnotactiv { height:44px; width:90px; background:url(/public/images/systems/otnotactive.gif) no-repeat 0 0; float:left;}

.fvacactiv  {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 14px;}


.fvacnotactiv  {padding-top: 20px; padding-left: 17px;}
.fvacnotactiv a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.fvacnotactiv a:visited {color:#7F7A70;  text-decoration:underline; font-family: tahoma; font-size: 13px;}
.fvacnotactiv a:hover {color:#7F7A70;  text-decoration:none; font-family: tahoma; font-size: 13px;}

/* ------------------------------    -  ---------------------------------------*/

.actactiv { height:44px; width:90px; background:url(/public/images/systems/otactive.gif) no-repeat 0 0; float:left;}

.actnotactiv { height:44px; width:90px; background:url(/public/images/systems/otnotactive.gif) no-repeat 0 0; float:left;}

.factactiv  {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 22px;}

.factnotactiv  {padding-top: 20px; padding-left: 24px;}
.factnotactiv a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.factnotactiv a:visited {color:#7F7A70;  text-decoration:underline; font-family: tahoma; font-size: 13px;}
.factnotactiv a:hover {color:#7F7A70; text-decoration:none; font-family: tahoma; font-size: 13px;}
/* ------------------------------    -  ---------------------------------------*/

.certactiv { height:44px; width:114px; background:url(/public/images/systems/sertactiv.gif) no-repeat 0 0; float:left;}

.certnotactiv { height:44px; width:114px; background:url(/public/images/systems/sernottactiv.gif) no-repeat 0 0; float:left;}

.fcertactiv  {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 9px;}


.fcertnotactiv  {padding-top: 20px; padding-left: 17px;}
.fcertnotactiv a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.fcertnotactiv a:visited {color:#7F7A70; text-decoration:underline; font-family: tahoma; font-size: 13px;}
.fcertnotactiv a:hover {color:#7F7A70; text-decoration:none; font-family: tahoma; font-size: 13px;}
/* ------------------------------    -  ---------------------------------------*/
.gl-pactiv { height:44px; width:104px; background:url(/public/images/systems/gl-pactiv.gif) no-repeat 0 0; float:left;}

.fgl-pactiv {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 32px;}


.gl-pnotactiv { height:44px; width:90px; background:url(/public/images/systems/otnotactive.gif) no-repeat 0 0;    float:left;}

.fgl-pnotactiv { padding-top: 20px; padding-left: 16px;}
.fgl-pnotactiv a {color:#867B6D; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.fgl-pnotactiv a:visited {color:#867B6D;  text-decoration:underline; font-family: tahoma;  font-size: 13px;}
.fgl-pnotactiv a:hover {color:#867B6D;  text-decoration:none; font-family: tahoma;  font-size: 13px;}

/*-----*/

.gl-vvactiv { height:44px; width:108px; background:url(/public/images/systems/gl-vactiv.gif) no-repeat 0 0; float:left;}

.fgl-vvactiv {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 32px;}


.gl-vactiv { height:44px; width:92px; background:url(/public/images/systems/otactive.gif) no-repeat 0 0; float:left;}

.fgl-vactiv {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 14px;}


.gl-vnotactiv { height:44px; width:104px; background:url(/public/images/systems/gl-pnotactiv.gif) no-repeat 0 0; float:left;}

.fgl-vnotactiv {padding-top: 20px; padding-left: 38px;}
.fgl-vnotactiv a {color:#867B6D; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.fgl-vnotactiv a:visited {color:#867B6D;  text-decoration:underline; font-family: tahoma; font-size: 13px;}
.fgl-vnotactiv a:hover {color:#867B6D;  text-decoration:none; font-family: tahoma; font-size: 13px;}


/* ------------------------------    -  ---------------------------------------*/
table.cert_table{ padding:5px; }
table.cert_table td.right {  width:60%; border-bottom:#c4b9a3 1px solid; padding:5px;  border-top:#c4b9a3 1px solid;}
table.cert_table td.left { border-right: #c4b9a3 1px solid; width:20%; border-bottom:#c4b9a3 1px solid;padding:5px;  border-top:#c4b9a3 1px solid;}
table.cert_table td.additional { border-left: #c4b9a3 1px solid; width:20%; border-bottom:#c4b9a3 1px solid;padding:5px;  border-top:#c4b9a3 1px solid;  color:#FF9900;}

table.cert_table td.additional a:link { color:#FF9900;}
table.cert_table td.additional a:visited { color:#FF9900;}
table.cert_table td.additional a:hover { color:#FF9900; text-decoration:none;}


.tduserinfo {background:#E5EA9B; font-size: 11px; font-family: tahoma; height: 15px; padding-bottom: 7px; padding-top: 7px; padding-left: 20px;}

.lichka {color:#CE0000; font-size: 11px; padding-bottom:5px; padding-top: 10px; padding-left: 4px;}

.lichka a {color:#7A7877; text-decoration:underline; font-size: 11px; }
.lichka a:visited {color:#7A7877; font-size: 11px; }
.lichka a:hover {color:#CE0000; text-decoration:none !important; font-size: 11px;}


.strela {color:#CE0000; font-size: 11px; float:left;}

.strela a {color:#CE0000; text-decoration:none !important; font-size: 11px; }
.strela a:visited {color:#CE0000; font-size: 11px; }
.strela a:hover {color:#CE0000; text-decoration:none !important; font-size: 11px;}

.spodpis {color:#CE0000; font-size: 11px; align:center; font-family: tahoma;}

.spodpis a {color:#7A7877; text-decoration:underline; font-size: 11px; }
.spodpis a:visited {color:#7A7877; font-size: 11px; }
.spodpis a:hover {color:#CE0000; text-decoration:none !important; font-size: 11px;}


.sblok {padding-left:10px;}

.tdotziv {padding-bottom: 7px; padding-top: 7px; padding-left: 30px; background:#FFFFFF; border-bottom: 1px solid #C4B9A3; color:#7A7877; font-size: 12px; font-family: tahoma;}

.tdotziv1 {padding-bottom: 7px; padding-top: 7px; padding-left: 30px; background:#FFFFFF; border-bottom: 1px solid #C4B9A3; font-weight:bold;}

.tdotziv2 {padding-bottom: 7px; padding-top: 7px; background:#FFFFFF; border-bottom: 1px solid #C4B9A3; color:#6F6964; font-family: tahoma;  font-size: 12px;}

.proectname {color:#7A7877; font-size: 12px; font-family: tahoma;}
.proectname a {color:#F57500; text-decoration:underline;font-weight:bold;}
.proectname a:visited {color:#F57500; text-decoration:underline; font-weight:bold;}
.proectname a:hover {color:#F57500; text-decoration:none !important; font-weight:bold;}

.good {color: green; font-size: 14px; font-family: tahoma;}
.bad  {color: red; font-size: 14px; font-family: tahoma;}

.notavtoriz {color:#CE0000; font-size: 13px; font-family: tahoma; padding-left: 27px;}

.tdadd {padding-bottom: 7px; padding-top: 7px; padding-right: 20px; background:#EAEAE7; border-bottom: 1px solid #C4B9A3; color:#7A7877; border-top: 1px solid #C4B9A3; color:#7A7877; font-size: 12px; font-family: tahoma; font-weight:bold;}

.tdadd a {color:#990000; text-decoration:underline; font-size: 13px; }
.tdadd a:visited {color:#990000; font-size: 13px; }
.tdadd a:hover {color:#990000; text-decoration:none !important; font-size: 13px;}

.tdsert1 { margin-left:5px; background:#FFFFFF; color:#6F6964; font-family: tahoma;  font-size: 12px; border-bottom: 1px solid #C4B9A3; color:#7A7877;}


/* ------------------------------    -  ---------------------------------------*/

.slactiv { height:44px; width:160px; background:url(/public/images/systems/slactiv.gif) no-repeat 0 0; float:left;}

.slfontactiv {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 27px;}

.vlnotactiv { height:44px; width:155px; background:url(/public/images/systems/vlnotactiv.gif) no-repeat 0 0;    float:left;}

.vlfontnotactiv {padding-top: 20px; padding-left: 16px;}
.vlfontnotactiv a {color:#867B6D; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.vlfontnotactiv a:visited {color:#867B6D;  text-decoration:underline; font-family: tahoma; font-size: 13px;}
.vlfontnotactiv a:hover {color:#867B6D;  text-decoration:none; font-family: tahoma; font-size: 13px;}

/* ------------------------------    -  ---------------------------------------*/

.slnotactiv { height:44px; width:160px; background:url(/public/images/systems/slnotactiv.gif) no-repeat 0 0; float:left;}

.slfontnotactiv {padding-top: 20px; padding-left: 33px;}

.slfontnotactiv a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.slfontnotactiv a:visited {color:#7F7A70;  text-decoration:underline; font-family: tahoma; font-size: 13px;}
.slfontnotactiv a:hover {color:#7F7A70;  text-decoration:none; font-family: tahoma;  font-size: 13px;}

.vlactiv { height:44px; width:155px; background:url(/public/images/systems/vlactiv.gif) no-repeat 0 0; float:left;}

.vlfontactiv {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 10px;}

.actlcontakt { height:44px; width:170px; background:url(/public/images/systems/actlcontakt.gif) no-repeat 0 0; float:left;}

.factlcontakt {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 28px;}

/* ------------------------------    -  ---------------------------------------*/

.tabgruppa {background:#F9F8F4; border-bottom: 1px solid #C4B9A3; color:#867B6D; text-decoration:none; font-family: tahoma; font-size: 13px;}




.activldannie { height:44px; width:150px; background:url(/public/images/systems/activldannie.gif) no-repeat 0 0; float:left;}

.factivldannie {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 30px;}

.notactivldannie { height:44px; width:150px; background:url(/public/images/systems/notactivldannie.gif) no-repeat 0 0; float:left;}

.fnotactivldannie {padding-top: 20px; padding-left: 37px;}

.fnotactivldannie a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.fnotactivldannie a:visited {color:#7F7A70;  text-decoration:underline; font-family: tahoma; font-size: 13px;}
.factivldannie a:hover {color:#7F7A70;  text-decoration:none; font-family: tahoma;  font-size: 13px;}

/* ------------------------------    -  ---------------------------------------*/

.activkdannie { height:44px; width:160px; background:url(/public/images/systems/activkdannie.gif) no-repeat 0 0; float:left;}

.factivkdannie {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 14px;}

.notactivkdannie { height:44px; width:160px; background:url(/public/images/systems/notactivkdannie.gif) no-repeat 0 0; float:left;}

.fnotactivkdannie {padding-top: 20px; padding-left: 20px;}

.fnotactivkdannie a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.fnotactivkdannie a:visited {color:#7F7A70;  text-decoration:underline; font-family: tahoma; font-size: 13px;}
.factivkdannie a:hover {color:#7F7A70;  text-decoration:none; font-family: tahoma;  font-size: 13px;}

/* ------------------------------    -  ---------------------------------------*/

.activuslug { height:44px; width:190px; background:url(/public/images/systems/activuslug.gif) no-repeat 0 0; float:left; margin-left:12px;}

.factivuslug {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 10px;}

.notactivuslug { height:44px; width:190px; background:url(/public/images/systems/notactivuslug.gif) no-repeat 0 0; float:left;}

.fnotactivuslug {padding-top: 20px; padding-left: 17px;}

.fnotactivuslug a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.fnotactivuslug a:visited {color:#7F7A70;  text-decoration:underline; font-family: tahoma; font-size: 13px;}
.fnotactivuslug a:hover {color:#7F7A70;  text-decoration:none; font-family: tahoma;  font-size: 13px;}

/* ------------------------------    -  ---------------------------------------*/

.activpodpis { height:44px; width:90px; background:url(/public/images/systems/activpodpis.gif) no-repeat 0 0; float:left;}

.factivpodpis {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 17px;}

.notactivpodpis { height:44px; width:90px; background:url(/public/images/systems/notactivpodpis.gif) no-repeat 0 0; float:left;}

.fnotactivpodpis {padding-top: 20px; padding-left: 19px;}

.fnotactivpodpis a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.fnotactivpodpis a:visited {color:#7F7A70;  text-decoration:underline; font-family: tahoma; font-size: 13px;}
.fnotactivpodpis a:hover {color:#7F7A70;  text-decoration:none; font-family: tahoma;  font-size: 13px;}

/* ------------------------------    -  ---------------------------------------*/

.activpass { height:44px; width:120px; background:url(/public/images/systems/activpass.gif) no-repeat 0 0; float:left;}

.factivpass {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 12px;}

.notactivpass { height:44px; width:120px; background:url(/public/images/systems/notactivpass.gif) no-repeat 0 0; float:left;}

.fnotactivpass {padding-top: 20px; padding-left: 18px;}

.fnotactivpass a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.fnotactivpass a:visited {color:#7F7A70;  text-decoration:underline; font-family: tahoma; font-size: 13px;}
.fnotactivpass a:hover {color:#7F7A70;  text-decoration:none; font-family: tahoma;  font-size: 13px;}

/* ------------------------------    -  ---------------------------------------*/

.textareapers { border: 1px solid #B6A5A3; width:250px; font-size: 12px; }

.selectpers { border-color: 1px solid #B6A5A3; font-size: 12px; width:250; padding-left:10px;}

.pers {background:#FFFFFF; color:#A42E00; text-decoration:none; font-family: tahoma; font-size: 12px; border-bottom: 1px solid #C4B9A3; margin-bottom: 20px; border-top: 1px solid #C4B9A3;}

.pers-r {background:#FFFFFF; border-bottom: 1px solid #C4B9A3; margin-bottom: 20px;}
.pers-r1 {background:#FFFFFF;}

.h2 { padding-left:18px; margin-bottom:7px; padding-top:10px; font-family: tahoma; font-weight:bold; font-size: 16px; color:#7F7A70; }

.h2 a {color:#F57500; text-decoration:underline;  font-family: tahoma; font-size: 16px; font-weight:bold;}
.h2 a:visited {color:#F57500;  text-decoration:underline; font-family: tahoma; font-size: 16px; font-weight:bold;}
.h2 a:hover {color:#F57500;  text-decoration:none; font-family: tahoma;  font-size: 16px; font-weight:bold;}




.fontpers {padding-bottom:5px; padding-top:10px; padding-left:20px; color:#A42E00; text-decoration:none; font-family: tahoma; font-size: 12px;}

.fontpers1 {padding-bottom:5px; padding-top:10px; color:#A42E00; text-decoration:none; font-family: tahoma; font-size: 12px;}

.fontpers2 {padding-bottom:5px; padding-top:10px; color:#A42E00; text-decoration:none; font-family: tahoma; font-size: 12px; margin-left:10px;}

.pers1 {background:#F9F9F9; border-top: 1px dotted #C4B9A3; width:75%; padding-bottom:10px;}
.pers2 {background:#F9F9F9; border-top: 1px dotted #C4B9A3; width:75%; margin-left:35px; padding-bottom:10px; padding-left:15px; margin-bottom:35px;}
.pers3 {background:#ffffff; width:75%;}
.pers4 {background:#F9F9F9; border-top: 1px dotted #C4B9A3; width:75%; margin-left:35px; padding:12px;  margin-bottom:35px; color:#7A7877;  text-decoration:none; font-family: tahoma;  font-size: 13px;}
.pers5 {background:#F9F9F9; border-top: 1px dotted #C4B9A3; width:95%; padding-bottom:10px;}

.selpad {padding-left:20px;}

.skr1 {padding-left:81px;}
.skr2 {padding-left:4px;}
.skr3 {padding-left:4px;}

.portfoliopodpis {padding-left:1px; background:#F9F9F9; width:100%;}
.portfoliopodpis a {color:#336600; text-decoration:none;  font-family: tahoma; font-size: 13px; }
.portfoliopodpis a:visited {color:#336600;  text-decoration:none; font-family: tahoma; font-size: 13px; }
.portfoliopodpis a:hover {color:#33660;  text-decoration:none; font-family: tahoma;  font-size: 13px; }

.add {float:right; padding-top:10px; padding-right:25px;}
.add a {color:#990000; text-decoration:underline;  font-family: tahoma; font-size: 13px; font-weight:bold;}
.add a:visited {color:#990000;  text-decoration:underline; font-family: tahoma; font-size: 13px; font-weight:bold;}
.add a:hover {color:#990000;  text-decoration:none; font-family: tahoma;  font-size: 13px; font-weight:bold;}

.tdwork {background:#FFFFFF; border-bottom: 1px solid #C4B9A3; padding-left: 22px;}

.tablreit {color:#7A7877; font-family: tahoma; font-size: 12px;}

.reit {background:#FFFFFF; border-bottom: 1px solid #C4B9A3; color:#7A7877;  text-decoration:none; font-family: tahoma;  font-size: 13px; padding:24px;}

.notreg {color:#7A7877;  text-decoration:none; font-family: tahoma;  font-size: 13px; padding-left:27px;}
.notreg a {color:#990000; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.notreg a:visited {color:#990000;  text-decoration:underline; font-family: tahoma; font-size: 13px; }
.notreg a:hover {color:#990000;  text-decoration:none; font-family: tahoma;  font-size: 13px;}

/* ------------------------------    -  ---------------------------------------*/

.anewpr { height:44px; width:190px; background:url(/public/images/systems/anewpr.gif) no-repeat 0 0; float:left;}

.fanewpr {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 27px;}

.anewvac { height:44px; width:200px; background:url(/public/images/systems/anewvac.gif) no-repeat 0 0; float:left;}

.fanewvac {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 27px;}

.anewcert { height:44px; width:225px; background:url(/public/images/systems/anewcert.gif) no-repeat 0 0; float:left;}

.fanewcert {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 27px;}

.up1 {padding-bottom: 2px;}
.up1 a {color:#7A7877; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.up1 a:visited {color:#7A7877;  text-decoration:underline; font-family: tahoma; font-size: 13px; }
.up1 a:hover {color:#7A7877;  text-decoration:none; font-family: tahoma;  font-size: 13px;}

.menu1 {border-bottom: 1px dotted #C4B9A3; width:85%; margin-left:15px; margin-bottom:10px; margin-top:10px; color:#A42E00; font-family: tahoma; font-size: 14px;}

.menu2 {border-bottom: 1px dotted #C4B9A3; width:85%; margin-left:8px; margin-bottom:10px; margin-top:10px; color:#A42E00; font-family: tahoma; font-size: 14px;}

.menul1 {padding-bottom: 6px;padding-top: 6px; margin-left:27px;}
.menul1 a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.menul1 a:visited {color:#7F7A70;  text-decoration:underline; font-family: tahoma; font-size: 13px; }
.menul1 a:hover {color:#7F7A70;  text-decoration:none; font-family: tahoma;  font-size: 13px;}

/* ------------------------------ персональные данные anewproj.gif---------------------------------------*/

.textareaak { border: 1px solid #B6A5A3; width:250px; font-size: 12px; margin-left:20px;}

.textareaot { border: 1px solid #B6A5A3; width:250px; font-size: 12px;}

.selectak { border-color: 1px solid #B6A5A3; font-size: 12px; width:250px;}



.anewproj { height:44px; width:190px; background:url(/public/images/systems/anewpr.gif) no-repeat 0 0; float:left;}

.fanewproj {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 30px;}

.anewproj1 { height:44px; width:180px; background:url(/public/images/systems/anewproj.gif) no-repeat 0 0; float:left;}

.fanewproj1 {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 30px;}


.anewproje { height:44px; width:190px; background:url(/public/images/systems/anewpr.gif) no-repeat 0 0; float:left;}

.fanewproje {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 33px;}

.anewproje1 { height:44px; width:180px; background:url(/public/images/systems/anewproj.gif) no-repeat 0 0; float:left;}

.fanewproje1 {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 33px;}

.otziv {margin-left: 20px; margin-top: 10px; font-weight:bold; background: #F9F9F9;}
.otziv a {color:#A42E00; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.otziv a:visited {color:#A42E00;  text-decoration:underline; font-family: tahoma; font-size: 13px; }
.otziv a:hover {color:#A42E00;  text-decoration:none; font-family: tahoma;  font-size: 13px;}

.otziv1 {font-weight:none; padding:10px;}

.otziv1 a {color:#A42E00; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.otziv1 a:visited {color:#A42E00;  text-decoration:underline; font-family: tahoma; font-size: 13px; }
.otziv1 a:hover {color:#A42E00;  text-decoration:none; font-family: tahoma;  font-size: 13px;}

.anewotziv { height:44px; width:135px; background:url(/public/images/systems/anewotziv.gif) no-repeat 0 0; float:left;}

.fanewotziv {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 31px;}

.anewport { height:44px; width:200px; background:url(/public/images/systems/anewport.gif) no-repeat 0 0; float:left;}

.fnewport {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 30px;}

.aeditport { height:44px; width:194px; background:url(/public/images/systems/aeditport.gif) no-repeat 0 0; float:left;}

.faeditport {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 30px;}

/* ------------------------------ полоса пользователя ---------------------------------------*/

.menu11 {margin-left:0px; font-family: tahoma;}
.menu11 a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 12px;}
.menu11 a:visited {color:#7F7A70;  text-decoration:underline; font-family: tahoma; font-size: 12px; }
.menu11 a:hover {color:#7F7A70;  text-decoration:none; font-family: tahoma;  font-size: 12px;}

.tabmenu {padding-bottom: 2px;padding-top: 2px;}



.menu12 {font-family: tahoma;}
.menu12 a {color:#336600; text-decoration:underline;  font-family: tahoma; font-size: 12px; font-weight:bold;}
.menu12 a:visited {color:#336600;  text-decoration:underline; font-family: tahoma; font-size: 12px; font-weight:bold;}
.menu12 a:hover {color:#336600;  text-decoration:none; font-family: tahoma;  font-size: 12px; font-weight:bold;}


.menu13 {font-family: tahoma;}
.menu13 a {color:#4A77E7; text-decoration:underline;  font-family: tahoma; font-size: 12px; font-weight:bold;}
.menu13 a:visited {color:#4A77E7;  text-decoration:underline; font-family: tahoma; font-size: 12px; font-weight:bold;}
.menu13 a:hover {color:#4A77E7;  text-decoration:none; font-family: tahoma;  font-size: 12px; font-weight:bold;}


/* ------------------------------ блок поиск ---------------------------------------*/

.toppoisk {width:100%; background:#C2BCB4; clear: both;}

.fonepoisk {float:right; height:44px; background:url(/public/images/systems/pkll.gif) no-repeat #C2BCB4 100%; width:100%;}

.p-tenderi { height:44px; width:174px; background:url(/public/images/systems/p-tenderi.gif) no-repeat 0 0; float:left;}
.fp-tenderi {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 30px;}

.navvac { height:44px; width:158px; background:url(/public/images/systems/navvakan.gif) no-repeat 0 0; float:left;}
.fnavvac {padding-top: 20px; padding-left: 17px;}

.fnavvac a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.fnavvac a:visited {color:#7F7A70;  text-decoration:underline; font-family: tahoma; font-size: 13px;}
.fnavvac a:hover {color:#7F7A70;  text-decoration:none; font-family: tahoma;  font-size: 13px;}

.navport { height:44px; width:158px; background:url(/public/images/systems/navvakan.gif) no-repeat 0 0; float:left; margin-left: 10px;}
.fnavport {padding-top: 20px; padding-left: 19px;}

.fnavport a {color:#7F7A70; text-decoration:underline;  font-family: tahoma; font-size: 13px;}
.fnavport a:visited {color:#7F7A70;  text-decoration:underline; font-family: tahoma; font-size: 13px;}
.fnavport a:hover {color:#7F7A70;  text-decoration:none; font-family: tahoma;  font-size: 13px;}

.f-tenderi { height:44px; width:158px; background:url(/public/images/systems/f-tenderi.gif) no-repeat 0 0; float:left;}
.ff-tenderi {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 12px;}

.soiskvak { height:44px; width:165px; background:url(/public/images/systems/soiskvak.gif) no-repeat 0 0; float:left; margin-left:12px;}

.fsoiskvak {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 10px;}


/* ------------------------------ блок поиск ---------------------------------------*/

.anewcertif { height:44px; width:210px; background:url(/public/images/systems/anewcertif.gif) no-repeat 0 0; float:left;}

.fanewcertif {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 28px;}

.aredcertif { height:44px; width:240px; background:url(/public/images/systems/aredcertif.gif) no-repeat 0 0; float:left;}

.faredcertif {color:#A42E00; text-decoration:none; font-family: tahoma; font-weight:bold; font-size: 13px; padding-top: 20px; padding-left: 28px;}

.status {font-size: 12px; color:#6F6964; font-weight:none; font-family: tahoma; margin-top: 1px; padding-bottom: 2px; padding-left: 2px; width:90%; margin-left: 15px;}

.fontpoisk {font-size: 12px; color:#FFFFFF; font-weight:bold; font-family: tahoma;}

.country {font-size: 12px; color:#999999; font-weight:none; font-family: tahoma;}
.city {font-size: 12px; color:#666666; font-weight:none; font-family: tahoma;}

/* ------------------------------ anjey ---------------------------------------*/

.otvetpred {color:#008000; text-decoration:underline;  font-family: tahoma; font-size: 12px;}

.linkcommentadd {color:#7A7877; text-decoration:underline; font-size: 12px;}

.timecommentadd {color:#666666; font-family: tahoma; font-size: 10px;}

/* ----------------------------- статьи ------------------------------------------*/


.menu4 {font-size: 12px; color:#336600; font-family: tahoma; padding-left: 15px; padding-bottom: 3px; padding-top: 3px;}

.menu4 a {color:#F37600; text-decoration:underline; font-size: 14px;}
.menu4 a:visited {color:#F37600; font-size: 14px; }
.menu4 a:hover {color:#CE0000; text-decoration:none !important; font-size: 14px; }

.menu3 {margin-left:8px; margin-bottom:3px; margin-top:3px; color:#A42E00; font-family: tahoma; font-size: 14px; font-weight: bold;}

.menu5 {border-bottom: 2px dotted #C4B9A3; width:85%; margin-left:8px; margin-bottom:10px; margin-top:6px; color:#A42E00; font-family: tahoma; font-size: 14px;}

.menu5 a {color:#F37600; text-decoration:underline; font-size: 14px;}
.menu5 a:visited {color:#F37600; font-size: 14px; }
.menu5 a:hover {color:#CE0000; text-decoration:none !important; font-size: 14px; }

.viborbook {padding-left: 28px; color:#7F7A70; font-family: tahoma; font-size: 13px;}

.libactiv { height:44px; width:115px; background:url(/public/images/systems/libactiv.gif) no-repeat 0 0; float:left; }

.blib {font-size: 15px; font-family: tahoma; font-weight: bold; color:#990000;}

.blib a {color:#F37600; text-decoration:underline; font-size: 13px;}
.blib a:visited {color:#F37600; text-decoration:underline; font-size: 13px;}
.blib a:hover {color:#990000; text-decoration:none !important; font-size: 13px;}
.kll4 { height:74px; background:url(/public/images/systems/kll4.gif) no-repeat #F8F6EE 100%; 
width:100%;}

.bls7 { margin-top:25px; margin-left:5px; color:#6F6964;  float:left; font-family: tahoma;  font-size: 12px; background:#FFFFFF;}

.bls8 {font-family: tahoma;  font-size:12px;}
.bls8 a {color:#F57500; text-decoration:underline;font-weight:bold;}
.bls8 a:visited {color:#F57500; text-decoration:underline; font-weight:bold;}
.bls8 a:hover {color:#F57500; text-decoration:none !important; font-weight:bold;}

.bls9 {color:#336699; font-family: tahoma; font-size: 12px;}

.menu6 {padding-left: 3px; font-size: 12px; color:#6F6964; font-weight:none; font-family: tahoma; padding-top: 5px; padding-bottom: 5px;}

.menu6 a {color:#336600; text-decoration:underline; font-size: 12px;}
.menu6 a:visited {color:#336600; font-size: 12px; }
.menu6 a:hover {color:#CE0000; text-decoration:none !important; font-size: 12px; }

.link {color:#666666; font-size: 10px;}
.link a {color:#666666; text-decoration:underline; font-size: 10px;}
.link a:visited {color:#666666; font-size: 10px; }
.link a:hover {color:#666666; text-decoration:none !important; font-size: 10px; }

.addtab {background:#F9F9F9; padding-left: 15px;}
.warning {color:#ff3300; margin-left: 18px; margin-top: 10px; margin-bottom: 10px;}