body { margin: 0px; padding: 0px; background: #FFF; }
body, td { font-family: Arial, sans-serif; font-size: 12px; }
a { color: #006699; }

#top1
{       font: 11px arial;
        background: #003677}

#top1 a
{       color: #FFF;
        text-decoration: none}

#top2
{       font: bold 12px arial;
        color: #CCC;
        background: #F1F1F1}

#top2 a
{       color: #069;
        text-decoration: none;}

#lang
{       font: bold 12px arial;
        color: #CCC}

#lang a
{       color: #069;
        text-decoration: none;}

.topmenu
{       font: bold 14px arial;
        text-align:right}

.topmenu a
{       color: #FFF;
        text-decoration: none}

.topmenub
{       font: bold 18px arial;
        color: #FFF;
        text-align:right}

#body
{       font: 12px arial;
        margin: 20px 40px 40px 40px}

.blokk
{       background: #D8D8D8 url(../img/blckbg.gif);
        font: 12px arial;
        padding: 10px 15px 15px 15px}

.blokk span
{       display: block;
        font: 18px arial;
        color: #069}

.blck
{       font: 11px arial;
        margin-bottom: 2px}

.blck a
{       color: #069;
        display: block;
        margin-bottom: 4px;
        text-decoration: none}

.news
{       width: 222px;
        border: 1px solid #999}

.news div
{       font: bold 12px arial;
        color: #069;
        background: #D1D1D1;
        padding: 7px 15px;
        margin-bottom: 10px;}

.news span
{       display: block;
        font: bold 11px arial;
        color: #999;
        margin: 0px 0px 0px 10px}

.news p
{       font: 11px arial;
        padding: 0px;
        margin: 0px 20px 25px 18px}

.news a
{       color: #003677}

#address
{       font: 11px arial;
        color: #FFF;
        padding: 20px}

#address a
{       color: #FFF;
        text-decoration: none}

/*#cont
{       font: 12px arial;
        margin: 20px 0px 10px 0px}*/

.tt
{       font: 12px arial;
        margin: 10px 0px}

.wb
{       border: 1px solid #AAA}

h1
{       font: 26px arial;
        color: #003677;
        min-height: 40px;
        margin: 0px;
        padding: 0px;
		font-weight: bold;
}
h1.big {
	font-size: 14px;
	height: auto;
	color: #003677;
}
h2 { 	font-size: 18px; 
	font-weight: bold; 
	color: #003677;
}
h3 {
	color: #003677;
}

strong {font-size: 13px;
	color: #003677;}

img.management 
{	margin: 6px 0px 15px 15px;
}

#contact table
{       font: 12px arial}

#contact table td div
{       font: bold 12px arial;
        color: #069;
        margin: 0px 0px 0px 20px}

#contact table td ul
{       padding: 0px;
        margin: 3px 20px 20px 35px}

#contact table td ul li span
{       text-decoration: underline}




#content { font-size: 12px; position: relative; height: 480px; }
#content a, #news a, #monitoring a { color: #006699; }
#content-left { width: 39%; float: left; padding-top: 25px; font-size: 14px; }
#content-left p { /*margin-left: 25px; */ }
#content-left table { margin-left: 15px; }
#content-left td { font-size: 12px; }
#content-center { /*width: 29%; */float: left; padding-top: 25px; }
#content-center td { font-size: 13px; }
#content-center td li { font-size: 12px; }
#content-center td li { font-size: 12px; }
#content-center td li li { font-size: 11px; }
/*
#content-center ul { list-style-type: none; margin: 0px; padding: 0px; }
#content-center ul li { clear: both; display: block; width: 100%; }
#content-center ul li img { float: left; margin-bottom: 4px; }
#content-center ul li a { display: block; float: left; padding: 5px 0px 0px 10px; font-size: 14px; }
*/
#content-right { width: 29%; float: left; padding-top: 25px; }
#content-right p { margin: 0px; padding: 0px 0px 10px 0px; }
#content-bottom { clear: both; padding: 0px 0px 10px 20px; }
#content-bottom img { float: left; }
#content-bottom div { float: left; margin-left: 10px; width: 90%; }
#news, #monitoring { margin-left: 15px; font-size: 12px; }
#news h2, #monitoring h2 { font-size: 14px; font-weight: bold; }
#news p, #monitoring p { margin: 0px 0px 8px 0px; }

#header { height: 106px; background: url(/img/header.gif); position: relative; }
#lang { position: absolute; left: 30px; top: 30px; }
#logo { display: block; width: 232px; height: 47px; position: absolute; left: 138px; top: 20px; background: url(/img/logonew.gif) no-repeat; }
#topmenu { position: absolute; right: 40px; top: 67px; }
#topmenu img { display: block; float: left; }
#question { position: absolute; right: 40px; top: 25px; height: 26px; padding-top: 8px; padding-left: 50px; background: url(/img/question.gif) no-repeat left center; }
#question a { color: #006699; text-decoration: none; font-size: 12px; font-weight: bold; }

#content-ad-2 { /*position: absolute; left: 41%; top: 555px; */height: 60px; }
#content-ad-1 { /*position: absolute; left: 69%; top: 555px; */height: 60px; }
#content-ad-1, #content-ad-2 { background: url(/img/ad.gif) no-repeat; width: 100%; padding: 9px; font-size: 11px; color: #006699; overflow: hidden; }
#content-ad-1 h3, #content-ad-2 h3 { font-size: 12px; color: red; font-weight: bold; margin: 0px 0px 5px 0px; padding: 0px; }
#content-ad-1 a, #content-ad-2 a { font-size: 11px; font-weight: bold; color: #006699; }



#right-column { padding-top: 40px; }
.big { font-size: 14px; }


#feedback .hdr
{       font: bold 16px arial;
        border: 1px solid #CCC;
        margin: 5px 0px 1px 0px;
        background: #E7E9ED;
        padding: 5px 10px;
        }

#feedback .blck
{       background: #CCC;
        margin-bottom: 1px;}

#feedback .hd
{       font: bold 12px arial;
        border: 1px solid #CCC;
        border-bottom: 0px;
        background: #EEE;
        padding: 3px 12px;}

#feedback .group
{       font: 12px arial;
        background: #E7E9ED;
        border: 1px solid #CCC;
        padding: 10px 12px 12px 12px;}

#feedback .inp
{       border: 1px solid #959595;
        border-bottom-color: #C4C4C4;
        border-right-color: #C4C4C4;
        background: #FFF;
        width: 100%}
