

body {margin: 0; padding: 0px; background-color: #E9E9E9; font-family: arial,tahoma; }

a {text-decoration : none;}

a.main {text-decoration : underline; color: #424141;}
a:hover.main {text-decoration : underline; color: #1F1919;}

a.podr {text-decoration : underline; font-family: arial,tahoma; font-weight: bold; font-size: 9.5px; color: #004DAB;}
a:hover.podr {color: #08279C;}

a.mainstep {text-decoration: underline; color: #4C4B4B;}
a:hover.mainstep {color: #211D1D;}

a.menu {text-decoration:none; font-family: arial,tahoma; font-weight: bold; font-size: 12px; color:#4C4B4B;}
a:hover.menu {color: #999966;}

a.design {text-decoration: underline; font-family: tahoma,verdana; font-weight: bold; font-size: 10px; color: #7A7575; text-align:right;}
a:hover.design {color: #403C3C;}

a.copy {text-decoration: underline; color: #4C4B4B;}
a:hover.copy {color: #7A7575}

a.infmain {text-decoration: none; color: #ffffff;}
a:hover.infmain {text-decoration: underline; color: #DEE9FB;}

a.infzag {text-decoration: none; color: #ffffff;}
a:hover.infzag {text-decoration: underline; color: #DEE9FB;}

a.wminf {text-decoration: underline; color: #8A7A7A;}
a:hover.wminf {text-decoration: underline; color: #695858;}

table {border: none; border-collapse: collapse; border-spacing: 0;}
table.maint {height: 100%;}
table.shapka {table-layout: fixed; background: url('pic/fonshag.gif') repeat-x top left; height: 125px;}
table.tax {font-family: arial,tahoma; font-size: 12px; color: #424141; line-height: 150%; border: 1px dashed #D6B7B7;} 

tr.tarifz {font-family: arial,tahoma; font-weight: bold; font-size: 13px; color: #002A7F; text-align:left;}
tr.tarif {background: url('pic/lblockl.gif') no-repeat top left; height:22px; font-family: arial,tahoma; font-weight: bold; font-size: 12px; color: #003399; text-align:left;}

td.shaparro {background: url('pic/shaparro.gif') no-repeat top left; height: 125px; width: 60px;}
td.arroy {background: url('pic/arrow.gif') no-repeat top left; height: 125px; width: 46px;}
td.rightarroy {background: url('pic/granshag.gif') no-repeat top right;}
td.shapkaright {background-color: #E9E9E9;}
td.cab {background: url('pic/leftshap.gif') no-repeat top left; width:142px; height: 177px;}
td.menuright {background: url('pic/righ2shp.gif') repeat-x top left; height: 177px;}
td.tarmaintd {padding: 10px 0px 0px 0px;}
td.tartd {padding: 0px 0px 0px 10px;}
td.main {font-family: arial,tahoma; font-size: 13px; color: #424141; text-align:left; line-height: 140%; padding: 0px 20px 0px 20px;}
td.bottom {background: url('pic/nizfon.gif') repeat-x top right; height: 35px;}
td.copy {font-family: tahoma,verdana; font-weight: bold; font-size: 10px; color: #4C4B4B; text-align:left; padding: 0px 0px 0px 15px;}
td.cont {font-family: tahoma,verdana; font-weight: bold; font-size: 12px; color: #4C4B4B; text-align:center;}
td.design {font-family: tahoma,verdana; font-weight: bold; font-size: 10px; color: #4C4B4B; text-align:right; padding: 0px 10px 0px 0px;}
td.nobg {background-color: #E9E9E9; font-family: tahoma,verdana; font-weight: bold; font-size: 10px; color: #8A7A7A; text-align:left;}

div.zagstep {font-family: arial,tahoma; font-weight: bold; font-size: 15px; color: #004DAB; text-align:left; padding: 5px 3px 3px 3px;}  
div.mainstep {font-family: arial,tahoma; font-size: 10px; color: #4C4B4B; text-align:left; padding: 0px 0px 0px 3px;} 
div.podr {font-family: arial,tahoma; font-weight: bold; font-size: 9.5px; color: #004DAB; text-align:left; padding: 2px 0px 3px 10px;}  
div.zagcab {font-family: arial,tahoma; font-weight: bold; font-size: 12px; color: #FFFFFF; text-align:left; padding: 20px 0px 5px 15px;}
div.cab {font-family: arial,tahoma; font-weight: normal; font-size: 11px; color: #FFFFFF; text-align:left; padding: 5px 0px 2px 8px;}
div.cabinp {padding: 2px 0px 2px 8px;}
div.cabinp2 {padding: 10px 0px 2px 70px;}
div.menu {background: url('pic/vertmenu.gif') no-repeat bottom left; padding: 5px 0px 5px 20px;}
div.menu2 {padding: 5px 0px 5px 20px;}
div.infblok {position:absolute; top:140; left:560; width:390; height:70; background: url('pic/infbloktopbg.gif') no-repeat top left;}
div.infblok2 {position:absolute; top:220; left:560; width:390; height:70; background: url('pic/infblokbottombg.gif') no-repeat top left;  }
div.infzag {font-family: arial,tahoma; font-size: 16px; font-weight: bold; color: #ffffff; text-align:left; padding: 5px 0px 2px 40px;}
div.infzag2 {font-family: arial,tahoma; font-size: 16px; font-weight: bold; color: #ffffff; text-align:left; padding: 5px 0px 2px 20px;}
div.infmain {font-family: arial,tahoma; font-size: 12px; font-weight: bold; color: #ffffff; text-align:left; padding: 0px 0px 2px 33px;}
div.infmain2 {font-family: arial,tahoma; font-size: 12px; font-weight: bold; color: #ffffff; text-align:left; padding: 0px 0px 2px 35px;}
div.counter {padding: 0px 4px 2px 15px}
div.newsdate {float:left; font-size: 11px; font-weight: bold; color: #917474; background: #E4D7D7; letter-spacing: 1px; width: 120px; text-align: center;}
div.tax {overflow: auto; height: 300px; border: 1px; border: 1px dotted #333333; padding: 5px; background: #E5E0E0;}
div.faq {overflow: auto; height: 500px; border: 1px; border: 1px dotted #333333; padding: 5px; background: #E5E0E0;}

input.inp {border-bottom-color: #03285C; border-bottom-width: 1px; border-left-color: #03285C; border-left-width: 1px; border-right-color: #03285C; border-right-width: 1px; border-top-color: #03285C; border-top-width: 1px; font-family: arial,tahoma; font-size: 12px; color: #004DAB; font-weight: bold; width: 100px; height: 18px; margin: 0px 0px 0px 0px;}

h1 {font-family: arial,tahoma; font-size: 20px; color: #424141; text-align:left; line-height: 140%; padding: 10px 0px 0px 20px;}
h2 {font-size: 17px; color: #424141; text-align:left; padding: 10px 0px 0px 15px;}

img.wmbutton {margin: 0px 15px 0px 15px; float: left;}