@charset "windows-1251";
/*SYSTEM*/
html, body, table, td, div, p, img, span, form, select, input, textarea, h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px; }
html, body { height: 100%; width: 100%; }
html, body, table, td, div { zoom: 1; }
body { font: normal 12px/16px Arial; color: #5e5e5e; text-decoration: none; }
a { font: normal 12px/16px Arial; color: #666666; text-decoration: none; }
a:hover { font: normal 12px/16px Arial; color: #333333; text-decoration: underline; }

h1 {
    background: url(img/bullet_title.gif) no-repeat left center; padding: 0px 50px 0px 31px; text-align: left;
    margin-bottom: 10px; border-bottom: 2px solid #b8cde8;
    font: bold 15px/30px Arial; color: #3d80be; text-decoration: none;
}
h2 { background: url(img/bullet_title.gif) no-repeat left center; padding: 0px 0px 0px 25px; font: bold 14px/30px Arial; color: #2970b4; text-decoration: none; text-align: left; border-bottom: 2px solid #e7eff7; margin-bottom: 10px; }
h3 {
    margin-bottom: 10px; border-bottom: 2px solid #b8cde8;
    font: bold 13px/30px Arial; color: #3d80be; text-decoration: none;
}

/*END OF SYSTEM*/

/*DECORATION*/
#rb1 { background: #779bc9; height: 100%; }
#rb2 { text-align: center; vertical-align: top; }
#rb3 { width: 919px; margin: 0px auto; text-align: left; }
#main1 { background: #ffffff url(img/main_lu.gif) no-repeat left top; }
#main2 { background: url(img/main_ld.gif) no-repeat left bottom; }
#main3 { background: url(img/main_ru.gif) no-repeat right top; }
#main4 { background: url(img/main_rd.gif) no-repeat right bottom; padding: 12px 12px 25px 12px; text-align: left; }

.txt_green {
	font: normal 12px/16px Arial;
	color: #338b35;
	text-decoration: none;
	text-align: justify;
}
/*END OF DECORATION*/

/*ICONS*/
#icons { margin: 0px; padding: 22px 0px 22px 0px; list-style: none; }
#icons li { padding-left: 35px; float: right; }
.icons { clear: both; height: 5px; overflow: hidden; }
/*END OF ICONS*/

/*TOP MENU*/
#tm1 { background: url(img/tm_side.gif) repeat-x left top; padding: 0px 1px; margin-bottom: 15px; }
#tm2 { background: url(img/tm_off_bg.gif) repeat-x left top; }
#tm2 td { text-align: center; vertical-align: middle; height: 51px; width: 25%; }
.tm_on { background: url(img/tm_on_bg.gif) repeat-x left top; }
.tm_on a { font: bold 12px Arial; color: #ffffff; text-decoration: none; }
.tm_off a { font: bold 12px Arial; color: #396bac; text-decoration: none; }
.tm_line { background: url(img/tm_splitter.gif) no-repeat left center; }
/*END OF TOP MENU*/

/*LEFT COLUMN*/
#lcc { vertical-align: top; text-align: left; width: 100%; padding: 0px 25px 0px 0px; }
.bullist { list-style: none; padding: 0px; margin: 10px 0px; }
.bullist li { list-style: none; padding: 5px 0px; margin: 0px; font: bold 12px Arial; color: #638cbf; text-decoration: none; }
.bullist a { font: bold 12px Arial; color: #638cbf; text-decoration: none; background: url(img/bullet_menu.gif) no-repeat left center; padding-left: 21px; }
.bullist a:hover { font: bold 12px Arial; color: #338b35; text-decoration: underline; background: url(img/bullet_menu2.gif) no-repeat left center; padding-left: 21px; }
/*END OF LEFT COLUMN*/

/*RIGHT COLUMN*/
#rcc1 { background: #fbfbfd url(img/rc_bg.gif) repeat-y left top; vertical-align: top; text-align: left; }
#rcc2 { background: url(img/dot_blue.gif) repeat-x left top; }
#rcc3 { background: url(img/rc_lu.gif) no-repeat left top; }
#rcc4 { background: url(img/rc_ru.gif) no-repeat right top; }
#rcc5 { padding: 2px 15px 30px 15px; text-align: left; }

#rcb1 { background: #fbfbfd url(img/dot_blue.gif) repeat-x left 4px; }
#rcb2 { background: url(img/rc_ld.gif) no-repeat left top; }
#rcb3 { background: url(img/rc_rd.gif) no-repeat right top; width: 232px; height: 5px; overflow: hidden; }

.rc_txt { text-align: center; font: normal 11px/16px Arial; color: #4e4e4e; text-decoration: none; }
.rc_txt img { margin: 5px 0px; }
.feedback textarea { margin-bottom: 10px; height: 50px; width: 183px; border: 1px solid #bfd6ed; font: normal 12px Arial; color: #ababab; text-decoration: none; }
.feedback input { margin-bottom: 10px; width: 183px; border: 1px solid #bfd6ed; font: normal 12px Arial; color: #ababab; text-decoration: none; }
.feeback_send { text-align: center; padding-bottom: 15px; }
/*END OF RIGHT COLUMN*/

/*FOOTER*/
#footer_l { padding: 8px 0px; text-align: left; vertical-align: middle; }
#footer_r { text-align: right; vertical-align: middle; font: normal 11px Arial; color: #e0edff; text-decoration: none; padding: 10px 0px; }
/*END OF FOOTER*/
#tooltip{
background:#FFFFFF;
border:1px solid #666666;
color:#333333;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden
}

