/*----------------------------------------------------------------------Main tags 111----------------------------------------------------------------------*/body {    padding: 0; margin: 0;    background: #fff;    text-align: left;    color: #1f1f1f;    font: normal 75% Georgia, Garamond, 'Times New Roman';}body#main {    background: url('/img/main_bg.jpg') no-repeat center center;    /*behavior: url('/css/pngfix.htc');*/    }a:link {text-decoration: underline; color: #069;}a:visited {color: #369;}a:hover {text-decoration: none; color: #f00;}form {padding: 0; margin: 0;}img {border: 0;}hr {height: 3px; color: #358bed; background: #358bed; border: 1px solid #358bed;}table td {vertical-align: top;}p {margin-top: 0;}h1 {font: normal 208% Verdana, Tahoma, Arial; color: #f00;}h2 {font: normal 143% Arial, Verdana, Tahoma; color: #f00;}h3 {font: bold 120% Verdana, Tahoma, Arial; color: #f00; margin-bottom: 0.5em;}h4 {font: bold 100% Georgia, Garamond, 'Times New Roman'; color: #333; margin-bottom: 0;  margin-top: 30px;}input[readonly]{   background-color: #fff;}input {    color: #1f1f1f;    font: normal 100% Georgia, Garamond, 'Times New Roman';}textarea {    color: #1f1f1f;    font: normal 100% Georgia, Garamond, 'Times New Roman';}.text {font: normal 12px Georgia, Garamond, 'Times New Roman'; color: #1f1f1f;}/*----------------------------------------------------------------------Structure----------------------------------------------------------------------*//* Структура шапки */#header {    width: 100%; min-width: 990px;    height: 115px;    background: #0d3781 url("../img/h_bg.jpg") no-repeat right top;}#logo {    position: absolute; top: 8px; left: 24px;    width: 192px; height: 60px;}#shortCuts {position: absolute; top: 56px; right: 24px; white-space: nowrap; width: 990px; text-align: right;}#shortCuts a {margin-left: 30px;}#menu {    width: 100%; min-width: 990px;    margin: 81px 0 0; padding: 0.9em 0;    white-space: nowrap;    color: #f00; font: normal 11px Verdana, Tahoma, Georgia, Arial;    border: 1px solid #000; border-left: 0; border-right: 0;    background: #cad6e7 url("../img/m_bg.gif") no-repeat right top;}#menu a {color: #f00; font-weight: bold; padding: 2px 7px 3px;}#menu a.active {color: #fff; background-color: #f00; font-weight: bold; text-decoration: none;}#menu div {margin-left: 17px;}#headerBottom {    width: 100%; height: 11px;    margin-top:-11px;    background: url("../img/h_bottom.gif") repeat-x top right;   	display: none;	/*filter:alpha(opacity=30);	/* Transparency */	/*opacity:0.3;	/* Transparency */	/*-moz-opacity:0.3;	/* Transparency */}/* Структура центра */#center {width: 100%; min-width: 990px;}/* Левая колонка */#leftCol {    width: 242px;    padding-top: 30px;    border-top: 3px solid #39f;    background: url('../img/lc_bg.gif') repeat-x left top;}#leftCol h2 {padding: 0 20px;}/*#menu2 {    font: bold 13px Verdana, Tahoma, Arial;    list-style-type: none;    margin: 0 0 0 9px;    padding: 0 0 0 9px;}#menu2 li {margin: 10px 0;}#menu2 ul {    margin: 0 0 0 9px;    padding: 0 0 0 9px;    list-style-type: none;    font: bold 13px Verdana, Tahoma, Arial;}#menu2 a {    padding-left: 15px;    background: url('../img/m2_ul.gif') no-repeat left center;}#menu2 a:hover {background: url('../img/m2_ul-active.gif') no-repeat left center;}#menu2 a.active {background: url('../img/m2_ul-active.gif') no-repeat left center;}#menu2 a.active:hover {background: url('../img/m2_ul-active.gif') no-repeat left center;}#menu2 ul a {background: none;}#menu2 ul a.active {color: #f00; background: none;}*/.menu2 {    font: bold 13px Verdana, Tahoma, Arial;    list-style-type: none;    margin: 0 0 0 9px;    padding: 0 0 0 9px;}.menu2 li {margin: 10px 0;}.menu2 ul {    margin: 0 0 0 9px;    padding: 0 0 0 9px;    list-style-type: none;    font: bold 13px Verdana, Tahoma, Arial;}.menu2 a {    padding-left: 15px;    background: url('../img/m2_ul.gif') no-repeat left center;}.menu2 a:hover {background: url('../img/m2_ul-active.gif') no-repeat left center;}.menu2 a.active {background: url('../img/m2_ul-active.gif') no-repeat left center;}.menu2 a.active:hover {background: url('../img/m2_ul-active.gif') no-repeat left center;}.menu2 ul a {background: none;}.menu2 ul a.active {color: #f00; background: none;}#phone {    width: 217px;    margin: 25px 10px;    padding-top: 130px;    background: url('../img/lc_phone.jpg') no-repeat left top;}#phone div {    padding: 5px 3px;    border: 1px solid #2279a4;    text-align: center;}#phone div .red {font: bold 14px Tahoma, Verdana, Arial;}#phone div .phone1 {color: #4d4d4d; font: normal 20px Arial, Tahoma, Verdana;}#phone div .phone2 {color: #4d4d4d; font: normal 32px Arial, Tahoma, Verdana;}/* Контент */#content {    padding: 20px;    border-top: 3px solid #06c;}/* Правая колонка */#rightCol {    width: 266px;    border-top: 3px solid #039;    background: url('../img/rc_bg.gif') repeat-x left top;}#search {    width: 100%; height: 71px;    margin: 20px 0;    padding: 65px 0 0;    text-align: center;    background: url('../img/rc_group.gif') no-repeat center top;}#search.poly {background: url('../img/rc_poly.gif') no-repeat center top;}#search.web {background: url('../img/rc_web.gif') no-repeat center center;}#search input {    width: 140px;    font: normal 100% Georgia, Garamond, 'Times New Roman';    border: 1px solid #069;    padding: 3px 2px;}

#ajaxSearch_form {
    border: 0px}
#fieldset{
    border: 100px}
ul.mainMenuUl {margin:0; padding:0; list-style-type:none; height:10px;/* float:left*/}input#searchButton {    color: #f00;    width: 5.3em;    padding: 2px; margin-left: 10px;    border: 1px solid #f00;    background-color: #fff;}input#ajaxSearch_submit {    color: #f00;    width: 5.3em;    padding: 2px; margin-left: 10px;    border: 1px solid #f00;    background-color: #fff;}.rightBlock {margin: 30px 20px;}.rightBlockX {    margin: 0 0 30px; padding: 0px 20px 10px; background: url('../img/rc_x-bg.jpg') repeat left top;}.rightBlock p, .rightBlockX p {margin-top: 0;}.rightBlock ul, .rightBlockX ul {margin: 0 0 1em; padding: 0; list-style-type: none;}.input {    width: 9em;    margin: 10px 5px 0px 0;    /*margin: 10px 5px -5px 0;*/    border: 1px solid #069;    padding: 3px 0px;    background-color: #fff;}/* Структура подваала */#footer {    width: 100%; min-width: 990px;    height: 157px;    color: #333;    background: #98aecb url('../img/f_bg.gif') repeat-x right top;}#footer td {padding: 85px 0 20px 24px;}#footer #footerPic {    width: 214px;    padding: 100px 0px 20px 200px;}#footer #footerPic.footerPic1 {background: url('../img/f_pic.gif') no-repeat left top;}#footer #footerPic.footerPic2 {background: url('../img/f_pic2.gif') no-repeat left top;}#footer #footerPic.footerPic3 {background: url('../img/f_pic3.gif') no-repeat left top;}#counters {}/*----------------------------------------------------------------------Classes----------------------------------------------------------------------*/.left {text-align: left;}.right {text-align: right;}.center {text-align: center;}.fleft {float: left;}.fright {float: right;}.red {color: #f00;}#footer .red {font-weight: bold;}.date {    font-weight: bold;    color: #666;    text-align: right;}.newsPic {    float: left;    margin: 0 20px 5px 0;}/*----------------------------------------------------------------------main Page----------------------------------------------------------------------*/#mainPage h2 {    padding: 15px;    margin: 0;    font: normal 20px Tahoma, Verdana, Arial; color: #369;}#mainPage h2 a {text-decoration: none;}div#mainPage {    width: 776px;    margin: 50px auto 0;}#mainLogo {    width: 298px; height: 42px;    margin: 0 0 20px 10px;}table#mainPage {border: 0;}.mpBlock {    width: 250px; height: 160px;    border: 1px solid #9ad1f8;    background: url('../img/main_bg.png') repeat-x left bottom;}#mpBlock1, #mpBlock2, #mpBlock3 {    width: 100%; height: 160px;}#mpBlock1 {background: url('../img/main_kadri.gif') no-repeat right bottom;}#mpBlock2 {background: url('../img/main_web.gif') no-repeat right bottom;}#mpBlock3 {background: url('../img/main_poly.gif') no-repeat right bottom;}.links {padding: 0 70px 0 15px;}.links a {white-space: nowrap;}#mainPageMenu {    color: #f00;    margin: 20px 0 30px;    text-align: center;    font: normal 14px Verdana, Tahoma, Arial;}#mainPageMenu a {    color: #f00;    font-weight: bold;}div#mainPage .text {margin: 0 10px 20px; text-align: justify;}#mainFooter {    color: #444;    text-align: center;    margin: 30px 10px 10px;    padding: 20px 0;    background: url('../img/main_footer.gif') no-repeat center top;}span.style1 {color: #FF0000}span.style2 {color: #7f7f7f}span.style5 {font-size: 80%}span.style6 {	color: #0000FF;	font-weight: bold;	}span.style8 {	color: #FF0000;	font-weight: bold;	}span.style9 {	color: #FF0000;	/*font-weight: bold;*/	font-size: 140%	}span.style10 {	color: #000000;	font-weight: bold;}span.ajaxSearch_highlight {	background: #ff0;	color: #000;	font-weight: bold;}div#tagCloud {margin: 0 10px 20px; text-align: left;}a.s1 {font: normal 11px Verdana, Tahoma, Georgia, Arial;}a.s2 {font: normal 12px Verdana, Tahoma, Georgia, Arial;}a.s3 {font: normal 13px Verdana, Tahoma, Georgia, Arial;}a.s4 {font: normal 14px Verdana, Tahoma, Georgia, Arial;}a.s5 {font: normal 15px Verdana, Tahoma, Georgia, Arial;}a.s6 {font: normal 16px Verdana, Tahoma, Georgia, Arial;}a.s7 {font: normal 17px Verdana, Tahoma, Georgia, Arial;}a.s8 {font: normal 18px Verdana, Tahoma, Georgia, Arial;}a.s9 {font: normal 19px Verdana, Tahoma, Georgia, Arial;}a.s10 {font: normal 20px Verdana, Tahoma, Georgia, Arial;}a.s11 {font: normal 21px Verdana, Tahoma, Georgia, Arial;}a.s12 {font: normal 22px Verdana, Tahoma, Georgia, Arial;}a.s13 {font: normal 23px Verdana, Tahoma, Georgia, Arial;}a.s14 {font: normal 24px Verdana, Tahoma, Georgia, Arial;}a.s15 {font: normal 25px Verdana, Tahoma, Georgia, Arial;}a.s16 {font: normal 26px Verdana, Tahoma, Georgia, Arial;}a.s17 {font: normal 27px Verdana, Tahoma, Georgia, Arial;}a.s18 {font: normal 28px Verdana, Tahoma, Georgia, Arial;}a.s19 {font: normal 29px Verdana, Tahoma, Georgia, Arial;}a.s20 {font: normal 30px Verdana, Tahoma, Georgia, Arial;}