body {background: #DEE0E7 URL(/pix/back.jpg) repeat-x; margin:0; padding:0;}
img  {border:none;}

h1   {font:18px Bukvarnaya,Arial,Sans-serif; color:#2E3033; margin:0 50px 10px 12px}
p    {font:85%/120% Arial,Sans-serif; color:#2E3033; margin:10px 50px 0 12px; padding:0}
.small {font:80%/100%; color:#73777E; margin:5px 50px 1.2em 12px; padding:0}




#left_col{
background:#2D61A6;
}
/* main*/
#header{
background:White;
}

#logotype{
padding: 13px 20px 0px 45px;
}
#blue{
background:#468FE0 URL(/pix/blue.gif) repeat-x;
margin:10px 0 30px 0;
}

#visual{
background:URL(/pix/visual.gif) right no-repeat;
}
#em1{
padding:0 0 0 3px;
}

/* inner*/
#back{
background:#DEE0E7 URL(/pix/tops/back.gif) repeat-x;
margin:0;
}
#em2{
padding:10px 0 0 0;
}
table#cont{
background:#DEE0E7;
}
/*footer*/
#footer{
background:URL(/pix/wzbk.gif) repeat-x;
}


#footerinr{
background: #DEE0E7  URL(/pix/wzbk.gif) repeat-x;
}

.tariftab {
width: 90%;
margin: 10px 0px 20px 0px;
}


.tariftab th {
BACKGROUND: #EAECF2;
padding:5px 3px 5px 5px;
font:85%/120% Arial,Sans-serif;
color:#2E3033;
}

.tariftab td {
font:80%/100% Arial,Sans-serif;
color:#73777E;
padding: 6px 6px;
}

a{color: #528CD6; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration: none;}
a:hover {color: #528CD6; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration: none;}
a:visited {color: #004AA9; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration: none;}
a:active {color: #528CD6; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration: none;}
a:link {color: #528CD6; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration: none;}


.tr1 {background-color:#F6F6FE;}




.str {background-color:#CACDD8;
}
