﻿.c_iframe {height: 500px; width: 1000px; border: 0;}
.c_div {top: 70px; left: 100px; width: 1000px; height: 530px; position: absolute; background: url(images/atbkg.png); padding: 5px;
								border-bottom-left-radius: 4px 4px; border-bottom-right-radius: 4px 4px; border-top-left-radius: 4px 4px;
								border-top-right-radius: 4px 4px; z-index: 1000000;}
IMG {behavior: url('/pngbehavior.htc');}
HTML, BODY {margin:0; padding:0; min-height:100%; //height:100%; font-family: Arial, Tahoma, Verdana, Sans-Serif; font-size:90%; //font-size:85%; color:#6c6c6c; background:#fff; line-height:1.1; cursor:default;}
BODY {-padding:10px 40px;}
FORM {padding:0; margin:0;}
INPUT, SELECT, TEXTAREA {font-family: Arial, Tahoma, Verdana,Sans-Serif; color:#333}
TEXTAREA {font-size:100%;}
TABLE {border:0; border-collapse:collapse;}
TD {vertical-align:top; padding:0; font-size:75%; color:#333}
IMG {border:0;}
A:focus{-moz-outline-style:none;}
A {color:#e4002f;}
/*A:visited {color:#909;}*/
A:hover {color:#f76885;}
A:active {outline:none;}

H1, H2, H3 {font-weight:normal; margin:0 0 0 0;}
H1 {font-size:140%; margin:0 0 15px 0; color:#000}
H2 {font-size:120%; margin:0 0 22px 0; color:#518d07}
H3 {font-size:110%;}

UL.tire LI, .text UL LI {
	padding:0 0 6px 0;
    list-style-type: none;
    behavior: expression( !this.before
            ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' );
    text-indent: -1.24em;
}
UL.tire LI A {font-weight:normal;}
UL.tire LI:before, .text UL LI:before { content: '\2014\a0';}

.fl100, #fl100 {float:left; width:100%;}
.fr, #fr {float:right !important}
.fl, #fl {float:left !important}

.div_width {float:left; width:88%;  padding-bottom:20px; //padding-bottom:0px; margin:20px 4%; -margin:20px 0%; min-width:880px; max-width:1350px !important; //width:expression(document.body.clientWidth < 1000 ? '900px' : document.body.clientWidth > 1350 ? "1350px" : "auto" );}
.main_left {float:left; width:25%;}
.logo {float:left; width:100%; margin-bottom:50px;}

.div_menu_top {float:right; width:74%;}
.sub_mainmenu {border-bottom:1px solid #c4c4c4; margin-bottom:28px; padding-bottom:20px; font-size:115%; //font-size:130%;}
.sub_mainmenu li {//margin-left:-5px; margin-bottom:6px; list-style:none; padding:5px 5px 6px 20px; list-style:outside; list-style:none}
.sub_mainmenu LI.sub {margin:0 0 12px 40px; //margin:0 0 12px 30px; padding:0px; -margin-left:22px; font-size:85%;}
.sub_mainmenu li.activ {background:#8ec844}
.sub_mainmenu li.activ A {color:#fff}
.sub_mainmenu li.activ A:hover {color:#ebfed3} 
.sub_mainmenu A {color:#5aa100}
.sub_mainmenu A:hover {color:#78d304}

.mainmenu {margin:0px 0 28px 0px; //margin-left:-6px; -margin-left:6px;}
.mainmenu LI {list-style:none; margin:0 0 12px -20px; //margin:0 0 12px 20px; -margin-left:10px;}
.mainmenu LI.sub {margin:0 0 12px 0px; //margin:0 0 12px 45px; -margin-left:22px;}
.mainmenu LI A {color:#404040}
.mainmenu LI A:hover {color:#898888}

.div_search {float:left; width:100%; margin-bottom:20px;}
.div_search INPUT {color:#b2b2b2; float:left;}
.div_search INPUT.fl {width:85%; margin-right:6px; //margin-right:0}

.block_internet {border:1px solid #e3e3e3; padding:8px 0; margin-bottom:20px;float:left; width:100%;}
.block_internet IMG {margin-left:18px;}

.tbl_kurs_top {float:left; width:100%; font-size:95%; background:#8ec844; color:#fff; padding:8px 0}
.tbl_kurs_top SPAN {font-size:130%; margin:0 18px 0 18px; -margin-left:12px;}
.div_tbl_kurs {float:left; width:100%; background:#c5e59d; margin-bottom:20px;}
.div_tbl_kurs TABLE {width:90%; color:#000; margin:0 0 8px 13px; -margin-left:8px;}
.div_tbl_kurs TABLE TD {border-top:1px solid #abcf7d; padding:7px}
.div_tbl_kurs TABLE TBODY.top TD {font-size:70%; color:#7d9264; border:0px !important; text-align:right}

.cont_center {background:#ede4be; float:left; width:100%; padding:14px 0; margin-bottom:20px;}
.cont_center DIV {margin-left:20px; font-size:130%; color:#363636}
.cont_center DIV P {font-size:55%; margin:0 0 6px 0; color:#999480}

.div_voite {float:left; margin-left:20px; line-height:1.4}
.div_voite DIV {padding-left:25px; margin-bottom:8px;}
.div_voite FORM {margin-top:15px;}
.div_voite DIV INPUT {margin-left:-25px;}

.footer {background:#e8e8e9; margin-top:30px; padding:25px 0; font-size:85%; //font-size:95%; line-height:1.4;}
.footer DIV {float:left;}
.footer DIV A {color:#000}
.f1 {margin-left:2.5%; -margin-left:1.2%; width:25.5%}
.f2 {width:24%;}
.f3 {width:20%;}

#grey {color:#6c6c6c}

.main_bg {float:left; width:100%; margin-top:30px; height:274px;}


.div_menu {float:left; margin:24px 0 0 10px; -margin-left:11px;}
.menu_top {float:left; margin-right:25px; margin-left:40px; padding:5px 0; font-size:85%; text-transform:uppercase}
.menu_top SPAN {margin: 0 10px}
.lang_top SPAN {margin:0 15px; }
.menu_top A, .lang_top A  {color:#363636;}
.menu_top A.activ {padding:5px 10px; background:#e4002f; color:#fff}

.lang_top {float:left; border-left:1px solid #c4c4c4; padding:5px 20px 5px 20px;  font-size:85%; text-transform:uppercase; color:#8ec844}
.cont_center_top {float:left; font-size:140%; color:#000; margin-top:-16px; position:relative; z-index:10}
.cont_center_top DIV {border-left:1px solid #c4c4c4; padding:0px 25px 3px 25px; }
.cont_center_top P {margin:0 0 4px 25px; font-size:60%; color:#a3a3a3}

.div_main_right {float:right; width:31%; margin-top:-308px;}
.bta_circle {position:relative; z-index:10}
.div_right_red {min-width:200px; margin-left:62px; background:#e4002f; margin-top:-61px; padding-top:50px; //padding-top:78px; //height:500px; position:relative; z-index:10; padding-bottom:40px; }
.div_right_red A {color:#fff}
.div_right_red A:hover {color:#ffdfe6}
.div_right_red h1 {margin:30px 10px 10px 20px !important; font-size:140%; font-weight:normal;}
.div_right_red ul {margin:0 0 0 50px; }
.div_right_red ul li {list-style:none; margin:0 10px 5px -35px; //margin:0 10px 5px 0;}
.green {color:#c5e59d !important}

.div_akcii {margin-bottom:20px; //margin-bottom:0px;}
.div_akcii div {padding-left:48px; margin-bottom:8px; min-height:34px; //height:34px;}
.div_akcii .ak1 {background:url(/images/ak1.gif) no-repeat left top}
.div_akcii .ak2 {background:url(/images/ak2.gif) no-repeat left top}
.div_akcii .ak3 {background:url(/images/ak3.gif) no-repeat left top}

.main_center {float:left; margin:16px 0 0 30px; -margin-left:10px; width:62%; padding-top:10px; line-height:1.4} /*opera*/
html:first-child .main_center {width:55%;}
.main_center.inner {width:90%; line-height:1.4; margin-top:34px!important; padding:0!important;}

.main_news DIV {margin-bottom:25px; line-height:1.5}
.main_news DIV P {font-size:95%; margin:0 0 2px 0}

.div_news_archive A {color:#6c6c6c}
.div_news_archive A:hover {color:#a6a4a4} 
.div_news_archive { font-size:85%; //font-size:95%;}
.div_news_archive SPAN {margin-left:20px;}
.div_news_archive SPAN A {color:#f38d36}
.div_news_archive SPAN A:hover {color:#f8be8d}

.right_min {margin:20px 0 0 0; border-left:1px solid #c4c4c4; padding:10px 10px 10px 20px;} /*opera*/
html:first-child .right_min {width:58%;}
.main_right_min {float:left;}
html:first-child .main_right_min {width:42%;}
.main_right_min DIV DIV {margin-bottom:12px; font-size:85%; //font-size:95%; line-height:1.3}
.main_right_min DIV DIV A {color:#8b8b8b}
.main_right_min DIV DIV A:hover {color:#6a6868}
.main_right_min H2 {margin-bottom:12px;}

.text .main_right_min H2 {font-size:120%!important; margin:0 0 12px 0; color:#518d07!important}

DIV.div_teezers {float:left; width:140%; margin:100px 0 0 -25%; //width:100%; -width:125%; //margin:70px 0% 0 -32%; -margin-left:-30%; position:relative; z-index:10;}


.tbl_teezers TABLE {width:100%; position:relative; z-index:10;}
.tbl_teezers TABLE TD {padding:0 10px 0 0}
TABLE.div_teezers {width:100%; position:relative; z-index:10;}
TABLE.div_teezers TD {padding:0 10px 0 0}

.inner .div_teezers {margin-top:50px; width:100%; margin-left:0%;}
.div_teezers DIV {float:left; margin-bottom:20px;}
.div_teezers DIV DIV DIV {-height:70px;} 
.div_teezers DIV A {color:#e4002f !important}
.div_teezers DIV DIV { font-size:100%;}

.top_banner_page {width:100%; margin-top:-20px; position:relative; z-index:10;  height:225px}
.bta_circle_red {width:125px; height:125px; background:url(/images/bta_circle_red.gif) no-repeat left top; float:right; position:relative; margin:-3px -63px 0 0;}

.mt86 {margin:4px 8px 0 6px;}
.div_navig {margin-top:5px}
.navig_div {background:url(/images/nav_left.gif) no-repeat left top; float:left; margin-right:6px;}
.navig_div A {text-decoration:none; color:#6c6c6c}
.n2 {background:url(/images/nav_right.gif) no-repeat right top; float:left; padding:0px 3px;}
.n3 {border-top:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; float:left; padding:2px 8px 1px 8px; //padding:2px 8px; font-size:85%; //font-size:95%;}
.dop_navs {display:none; width:200px;border:1px solid #c6c6c6; position:absolute; margin:0px 0 0 -11px; background:#fff; padding:1px 10px 6px 10px;; z-index:10}
.dop_navs DIV {margin-bottom:2px;}

.text {margin-top:12px; line-height:1.5;//overflow:hidden}
.text A {color:#549106}
.text A:hover {color:#74c210}
.text UL {margin-left:-25px; //margin-left:15px; margin-top:15px; margin-bottom:15px;}
.text OL {margin-left:-25px; //margin-left:25px;}
.text OL LI {margin-bottom:5px;}
.text OL UL {margin-top:8px; margin-bottom:8px;}
.text OL UL LI {margin:auto}
.text h1 {font-size:220%; margin-bottom:18px;}
.text h2 {font-size:180%; margin-bottom:10px; color:#464646}
.text h3 {font-size:140%; margin-bottom:10px; color:#464646}
.text IMG {margin:0 20px 10px 0}
.text .abzac {border:1px dashed #9b9b9b; padding:10px 15px; margin:20px 0}
.text TABLE {width:100%; margin:20px 0px;}
.text TABLE TD {padding:8px 12px; color:#6a6a6a}
.text TABLE.tbl TD {border-bottom:1px dashed #dfdfdf; } 
.text TABLE TD SPAN {color:#549106}
.text TABLE TBODY.text_top TD {background:#f2f2f2; font-weight:bold; font-size:70%; color:#6a6a6a; border-bottom:1px solid #dcdcdc}
.text TABLE TD INPUT, .text TABLE TD TEXTAREA {border:1px solid #85a2bd; width:100%; color:#6e6e6e}
.text TABLE TD TEXTAREA {overflow:hidden; height:80px;}
.min {font-size:85%; //font-size:95%}

.list_year {margin-top:40px; background:#f5f5f5; padding:4px}
.list_month {background:#f5f5f5; padding:4px}
.list_year DIV, .list_month SPAN {float:left !important; padding:0 15px 5px 0;}
.list_news {margin-bottom:20px;}
.month_activ, .month_activ A {font-weight:bold; color:#e4002f}

/*-----------------------------*/

.tbl_inner {margin:-10px 0 0 0!important; width:550px !important;}
.tbl_inner TD {padding:10px 10px 0px 0 !important;}
.in_radio {border:0 !important; width:25px !important;}

/*-----------------------------*/

.tbl_feed TD INPUT, .tbl_feed TD TEXTAREA, .tbl_feed TD SELECT {width:400px;}

.div_banner TD {padding:0 15px; width:33%}
.div_banner TD A {color:#e4002f !important}
.text .main_right_min H2 {font-size:120%!important; margin:0 0 12px 0; color:#518d07!important}

.div_faq {margin-bottom:30px;}

.div_replay SPAN {color:#5aa100; border-bottom:1px dashed #5aa100; cursor:pointer; cursor:hand;}
.replay {color:#000}

.tbl_contact TD {font-size:85%; color:#000 !important; line-height:1.5}
.tbl_contact TD DIV {color:#959595; margin-top:0px; margin-bottom:10px; font-size:85%;}
.tbl_contact .trtop TD {border-bottom:1px solid #c4c4c4; color:#959595 !important; padding:0 10px 10px 10px; font-size:75%}
.tbl_contact TD P {margin:0px 0 0 0; font-size:95%;}
.tbl_contact TD P SPAN {border-bottom:1px dashed #5aa100; color:#5aa100; cursor:pointer; cursor:hand;}

.bor_bot TD {border-bottom:1px solid #c4c4c4}
.bor_top, .bor_top TD {border-top:1px solid #c4c4c4}

.cont_map {width:100%; height:320px; background:#f2efe9; border:1px solid #c4c4c4}
.td_map {padding:0px 0 0 0!important}

@media print {
	DIV {float:none!important;}
	.text {float:none !important; position:relative!important; z-index:10}
	.div_menu_top, .main_center {width:80% !important; //width:90% !important;}
	.sub_mainmenu, .mainmenu, .div_search, .div_menu, .top_banner_page, .div_navig, .footer, .div_teezers, .div_banner, .block_internet, .cont_center, .div_voite, .div_main_right, .main_right_min, .main_bg, .div_tbl_kurs, .tbl_kurs_top, .div_news_archive  {display:none}
}
