@charset "windows-1251";
/* CSS Document by irtec.ru from ad*/

body{font-family:Tahoma, Arial; font-size:12px; margin:0; padding:0; background-image:url(i/body-bg.gif); background-repeat:no-repeat; background-position:bottom right; color:#666666;}

/* 
* Общая таблица 
* форматирования
*/

#left-column{width:260px; vertical-align:top;}
#content-column{padding:30px 40px 20px 1px; vertical-align:top;}
.logo{ padding:50px;}
/*
* Box info 
*/
.box{ width:100%; height:320px; }
.info-blue{background-color:#1056C3; height:320px; background-image:url(i/bgboxinfo.jpg); background-repeat:no-repeat; background-position:bottom left; }
.frame-blue{border:#2861D2 solid 1px; background-color:#FFFFFF; padding:2px;}

.title-box{ position:absolute; width:auto; top:200px; right:80px; vertical-align:middle;}
.title-razdel{width:215px; height:155px; background-color:#2E70F1; border-bottom:#3279FF solid 10px; right:20px; text-align:center; vertical-align:middle;}

.box-small{width:100%; height:180px; }
.info-blue-small{background-color:#1056C3; height:180px; background-image:url(i/bgboxinfo.jpg); background-repeat:no-repeat; background-position:bottom left; }
/*
* menu systems
*/
.main-menu{position:absolute; top:140px; left:0; width:800px; height:23px;}
.main-menu ul{list-style:none; height:23px; padding:0; margin:0;}
.main-menu ul li{
display:inline;
list-style-type:none;
list-style-image: none;
float:left; 
margin:1px;
padding:10px;
}

/*
* news
*/
.news dl, dt, dd{ padding:0; margin:0;}
dt{font-family:Tahoma, Arial; font-size:10px; color:#84C109; padding-top:10px;}
dd{font-family:Tahoma, Arial; font-size:11px; color:#666666; padding-top:5px;}
dt a, dt a:link, dd a , dd a:link{text-decoration:underline; color:#6F9FFF;}
dt a:hover, dd a:hover{text-decoration:none; color:#6F9FFF;}




.separator{text-align:center; vertical-align:middle;}
.separ{height:5px; background: transparent url(i/sepbg.gif) repeat-x 0 50%;}

.footer-menu ul{list-style:none; padding:20px; margin:0;}
.footer-menu ul li {
display:inline;
list-style-type:none;
list-style-image: none;
float:left; 
margin:1px;
padding:2px;
}
.footer-menu li a, .footer-menu li a:link{font-size:10px; text-decoration:none; color:#999999;}
.footer-menu li a:hover{font-size:10px; text-decoration:none; color:#6F9FFF;}
.footer-menu ul li a.active{ color:#AFEC34;}

/*
* при жобавлении еще одного пукта меню необходимо
*  прибавить смещение пример 100% 50%; - 120% 50%;
*/
.main-menu ul li.main-menu-firstelement{ max-width:185px; width:185px; background: transparent url(i/first-menu.gif) no-repeat 0 50%;}
.main-menu ul li.c1 {background: transparent url(i/bgmainmenu.gif) no-repeat 0 50%;}
.main-menu ul li.c2 {background: transparent url(i/bgmainmenu.gif) no-repeat 20% 50%;}
.main-menu ul li.c3 {background: transparent url(i/bgmainmenu.gif) no-repeat 40% 50%;}
.main-menu ul li.c4 {background: transparent url(i/bgmainmenu.gif) no-repeat 60% 50%;}
.main-menu ul li.c5 {background: transparent url(i/bgmainmenu.gif) no-repeat 80% 50%;}
.main-menu ul li.c6 {background: transparent url(i/bgmainmenu.gif) no-repeat 100% 50%;}

.main-menu li a, .main-menu li a:link{font-size:11px; text-decoration:none; color:#FFFFFF; font-weight:bold;}
.main-menu li a:hover{font-size:11px; text-decoration:none; color:#6F9FFF; font-weight:bold;}
.main-menu ul li a.active{ color:#AFEC34;}

/*
* menu systems two and tree menu
*/

.menu-two{ width:220px;}
.menu-two ul{list-style:none;}
.menu-two ul li, .menu-two li ul li{
background: transparent url(i/leaff.gif) no-repeat 1px .35em;
list-style-type:none;
list-style-image: none;
margin:0;
padding: 0 0 .1em .8em;
}

.menu-two li ul{display:none;}/*все пункты свернуты по умолчанию*/
.menu-two li ul.expandet, .menu-two li ul.expandet li{display:block; margin:2px 2px 2px 2px; padding: 0 0 .1em .8em;}
.menu-two ul li a, .menu-two li ul li a, .menu-two ul li a:link, .menu-two li ul li a:link{
font-size:11px;
text-decoration:none;
color:#72A40C;
font-weight:normal;
}
.menu-two ul li a:hover, .menu-two li ul li a:hover{
font-size:11px;
text-decoration:underline;
color:#72A40C;
font-weight:normal;
}
/*
* Inline elements
*/
.content{ padding:10px;}
h1,h2,h3,h4,small{font-family:Tahoma, Arial; padding:0; margin:0;}
h1{ color:#5D8CEA; font-size:18px;}
h2{font-size:15px;}
small{ font-size:10px;}
p{ font-size:12px;}