html, body {
        margin: 0px;
        padding: 0px;
        width: 100%;
        height: 100%;
        font: 12px  Tahoma, Arial, Helvetica, sans-serif;
        color:#616161;
}
td{
        vertical-align: top;
}
a{
        color:#006699
}
h1{font-size: 15px;
        font-weight: bold;
        color:#006699;

}
h2{font-size: 13px;
        font-weight: bold;
        color:#006699;
        margin-bottom: 4px;

}
h3{font-size: 11px;
        font-weight: bold;
        color:#006699;
        margin-bottom: 4px;

}
#header{
        height: 228px;
        background-image: url(/images/header-bg.jpg);
        vertical-align: top;
        margin:0px;
        padding:0px;
        background-repeat: repeat-x;
}
#header table td{
        margin:0px;
        padding:0px;


}

.topmenu{
        float: left;
        border-left-color: #ccffcc;
        border-left-style: solid;
        border-left-width: 1px;
        height: 22px;
        width: 110px;
        text-align: center;
        padding-top: 8px;
}
.topmenu a{
        color: White;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
}


.zagolovok{
        font-size: 15px;
        font-weight: bold;
        color:#006699;
}
#leftmenu{
        width: 210px;
}
.button{

        margin-left: 6px;
        margin-right: 15px;
        margin-bottom: 4px;
        border-bottom-style: solid;
        border-bottom-color: #999999;
        border-bottom-width: 1px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #006699;
  		  padding-top: 2px;
		  padding-bottom: 8px;		  
}

.button a{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #666666;
        text-decoration: none;
}
.button a:hover{
        color: #006699;
}


.subbutton{
        margin-left: 40px;
        margin-right: 15px;
        margin-top: 6px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #006699;
}

.subbuttonsel{
        margin-left: 30px;
        padding-left: 10px;
        background-image: url(/images/selectmenu.gif);
        background-repeat: no-repeat;
        background-position: center left;
        margin-right: 15px;
        margin-top: 6px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #006699;
}

.subbutton a{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
        text-decoration: none;
}
.subbutton a:hover{
        color: #006699;
}



.button img{
        width: 22px;
        height: 22px;
        float: left;
        margin-right: 6px;
}
#leftzag{
        padding: 25px 0px 0px 8px;
        margin-bottom: 16px;
        color: #006699;
        font-size: 15px;
        font-family: Tahoma;
        font-weight: bold;
}
#rightmenu{
        width: 160px;
        padding-top: 40px;
        padding-right: 22px;
        text-align: right;
        color: #005392;
}
#col2{
        padding-right: 40px;
        padding-left: 16px;
		  padding-top:22px;
		  text-align: left;
}
.news{
        text-align: left;
        color: #666666;
        font-size: 11px;
}
.news strong{
        color: #005392;
}
.news a{
        text-decoration: none;
}

#fouter{
         height: 40px;
         padding: 0px;
}
#fouter a{
        color: #fff;
        text-decoration: none;

}
