﻿IMG {behavior: url('./pngbehavior.htc');}
HTML, BODY {margin:0; padding:0; height:100%; font-family: Arial, Tahoma, Verdana, Sans-Serif; font-size:90%; color:#000; line-height:1.1; cursor:default;}
BODY {background:#fff url(./images/site/bg_main.gif) no-repeat right top;}
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; width:100%;}
TD {vertical-align:top; padding:0; font-size:75%; color:#333}
IMG {border:0;}
A:focus{-moz-outline-style:none;}
A {color:#0095d9;}
/*A:visited {color:#909;}*/
A:hover {color:#41b8ef;}
A:active {outline:none;}

H1, H2, H3 {font-weight:normal; margin:0 0 0 0;}
H1 {font-size:160%; margin:0 0 12px 0; text-transform:uppercase}
H2 {font-size:140%; margin:0 0 22px 0;}
H3 {font-size:110%;}

UL.tire 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 { content: '\2014\a0';}

.fl100, #fl100 {float:left; width:100%;}
.fr, #fr {float:right !important}
.fl, #fl {float:left !important}

.div_width  {float:left; //height:100%; min-height:100%; width:100%; min-width:1000px; //width:expression(document.body.clientWidth < 1000 ? '1000px' : '100%');}

.tbl_main {border-top:1px solid #75bde9; margin-top:2px; border-bottom:1px solid #fff; width:100%; min-width:780px; //width:expression(document.body.clientWidth < 780 ? '780px' : '100%');}
.td_logo {width:160px; border-bottom:1px solid #75bde9;}
.td_logo IMG {margin:15px 25px 10px 27px}
.td_plashka {padding:8px 0; border-bottom:1px solid #75bde9;}
.div_plashka {width:456px; height:194px; border:1px solid #c6c8ca; float:left;}
.parasat {float:right; width:55px; height:47px; margin:144px 15px 0 0;}


.div_menu {margin:2px 0; background:#00a7e3 url(./images/site/bg_menu.gif) repeat-x left top; text-align:center}
.div_menu TABLE {width:100%;}
.div_menu TABLE TD {height:39px; padding:8px 6px; vertical-align:top; text-align:center; text-transform:uppercase; color:#ffcb05; font-weight:bold; font-size:70%;}
.div_menu TABLE TD A {color:#fff}
.div_menu TABLE TD A:hover {color:#ffcb05}

.td_left {width:160px;  background:#0095d9; height:100%; border-bottom:12px solid #0095d9}
.text_left {height:100%; background:#fff; margin:12px; font-style:italic; font-size:90%; padding:15px 10px;}
.div_left { background:url(./images/site/bg_plashka.gif) no-repeat top center; margin-top:2px; height:100%; width:160px;}
.div_left H2 {color:#fff; text-transform:uppercase; font-size:90%; font-weight:bold; padding:6px 0; text-align:center}

.div_lang {text-align:right; text-transform:uppercase; color:#ffcb05; font-weight:bold; margin:6px 15px 16px 0}
.div_lang SPAN {margin:0 15px;}

.div_center {width:98%;  border-top:1px solid #75bde9}

.main_text {text-align:left; margin:0 36px 40px 36px;}
.div_navig {color:#0095d9; font-size:95%; text-transform:lowercase}
.div_navig SPAN {color:#ffcb05}

.news {margin-bottom:15px;}
.footer {border-top:1px solid #75bde9; width:94%; text-align:left; padding:12px 0 10px 0; font-size:95%; margin-top:50px;}
#one {font-weight:bold; float:left; color:#0095d9; font-size:105%; padding-right:4px; margin:-22px 0 0px 0; position:relative; z-index:100; background:#fff}

.tbl_goszak {width:90%;}
.tbl_goszak TH {text-align:left; font-size:75%; border-bottom:2px solid #0095d9; padding-bottom:6px;}
.tbl_goszak TD {border-bottom:2px solid #0095d9; padding:8px 15px 8px 0}

@media print {

}