
/*--------------------------------------GENERAL----------------------------*/

* {margin: 0px; padding: 0px;}
p {padding-bottom: 10px;}
h1{color:#16b6e8; font-size: 20px; width: 500px;}
h2{font-size: 13px;}
h3{color:#063956; font-size: 14px;}
h4{color:#000; font-size: 14px;}
h5{font-size: 14px;}
a {text-decoration: none;}
img{border: none;}

/*-------------------------class------------------------*/
.important{color: #003755; font-weight: bold;}
.br {padding-bottom: 10px;}

/*---------------------------------------MAIN----------------------------------*/
body {font-family: tahoma, helvetica,verdana; color: #4e4b49; font-size: 12px;}
#whole {margin-left: auto; margin-right: auto; width: 950px;}
*html #whole{width: 980px;}
*+html #whole{width: 1000px;}

#flags {height: 20px; width: 220px;margin-left: 755px;}
#flags img {border:#C0C0C0 solid 1px; margin-left: 10px; margin-top: 5px;}

/*--------------------------top--------------------------*/
#top{float: left; width: 730px; margin-left: 30px; height: 50px; margin-top: 17px;}
#top h1 {float: left; padding-top: 13px;}
#mainmenu{width: 560px; float: right;}
#mainmenu li{display: inline;}
#mainmenu a{padding-right: 7px; padding-left: 5px; border-right: #15120d solid 1px; font-size: 11px; color:#4e4b49; }
#mainmenu a.active{color:#a8a8a8;}
#mainmenu a:hover{color:#a8a8a8;}

/*--------------------------sidebar----------------------*/
#sidebar{float: left; width: 190px;}

#sidebar ul{margin-top: 20px;}
#sidebar li{background: url('../img/sdb_line.gif') no-repeat bottom left; display: block; height: 20px; padding-top: 5px;}
#sidebar a{color:#4e4b49; font-weight: bold; font-size: 12px;}
#sidebar a img{padding-right: 10px;}
#sidebar a.active{color:#a8a8a8;}
#sidebar a:hover{color:#a8a8a8;}

#sidebar div.contact{margin-top: 50px; line-height: 20px; }

/*--------------------------content----------------------*/
#content{width: 750px; margin-left: 220px; margin-top: 5px; }
#content div.text{float: left; line-height: 20px; width: 380px; padding-top: 10px;}
#content div.text img{}
#content div.text_full{line-height: 20px; float: left; width: 750px;}
#content div.text span,#content div.text_full span{font-weight: bold;}
#content div.text a,#content div.text_full a{color:#DA0301; text-decoration: underline;}
#content div.text a:hover,#content div.text_full a:hover{color:#003755;}
#content div.text ul,#content div.text_full ul{margin-left: 15px; margin-bottom: 10px;}
#content div.text ul.clear{margin-bottom: 0px;}
#content div.text ul ul,#content div.text_full ul ul{margin-left: 20px;}

#content li.none{list-style: none;}
#content div.d1_3{width: 250px; float: left; height: 170px;}
#content div.d1_3 a{color:#DA0301;display: block; width: 250px; height: 20px;}
#content div.d1_3 a:hover{text-decoration: underline;}

#content div.text a.little, #content div.text_full a.little{font-size: 11px; color: #a8a8a8;}

#thumbs {width: 750px; float: left; margin-top: 30px;}

#content div.thumb_uslugi{width:235px; height: 246px; background: url('../img/uslugi_bg.jpg') no-repeat; float: left;}
#content div.thumb_inwent{background: url('../img/inwent_bg.jpg') no-repeat; width: 260px; height: 246px; float:left;}
#content div.thumb_pomoc{float: left; background: url('../img/pomoc_bg.jpg') no-repeat; width: 244px; height: 246px;}
#content div.thumb_uslugi h3,#content div.thumb_inwent h3,#content div.thumb_pomoc h3{margin-left: 20px; margin-top: 10px;}
#content div.thumb_uslugi ul,#content div.thumb_inwent ul,#content div.thumb_pomoc ul{margin-top: 110px; margin-left: 20px; margin-right: 10px;}
#content div.thumb_uslugi li,#content div.thumb_inwent li,#content div.thumb_pomoc li{display: inline;}
#content div.thumb_uslugi a,#content div.thumb_inwent a,#content div.thumb_pomoc a{color: #4e4b49; font-size: 11px; border-right:#4e4b49 solid 1px; padding-right: 7px;}
#content div.thumb_uslugi a:hover,#content div.thumb_inwent a:hover,#content div.thumb_pomoc a:hover{color:#a8a8a8;}

/*--------------------------footer-----------------------*/
#footer{width: 950px; overflow: hidden; border-top: #000 solid 3px; clear: both;height: 30px;}
