html,body {
    height: 100%;
    margin: 0px;
}
body {
	font-family: Tahoma;
    background:#fff;
    color: #808080;
	margin: 0px;
	padding: 0px;
    font-size: 12px;
    min-width: 1000px;
}
table tr, td{
    font-size: 12px;
    font-family: Tahoma;
    color: #808080;
}
a{
	color: #6B8ACE;
    text-decoration: underline;
}
a:hover {
	color: #0068AA;
    text-decoration: underline;
}
a:focus{
    outline: none;
}
p{
    text-align: justify;
}
/*ßçûêè RUS*/
.fon_lang{
    background-image: url(../images/fon_lang.jpg);
    background-position: top left;
    background-repeat: no-repeat;
}
.ico_pechat_pas{
    position: relative;
    top: 79px;
    left: 0px;
    width: 22px;
}
.ico_eng_pas{
    position: relative;
    top: 109px;
    left: 0px;
    width: 19px;
}
.ico_rus_pas{
    position: relative;
    top: 143px;
    left: 0px;
    width: 19px;
}
a.ico_1{
    background-image: url(../images/ico_pechat_pas.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_1:hover{
    background-image: url(../images/ico_pechat_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_1_activ{
    background-image: url(../images/ico_pechat_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_2{
    background-image: url(../images/ico_eng_pas.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_2:hover{
    background-image: url(../images/ico_eng_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_2_activ{
    background-image: url(../images/ico_eng_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_3{
    background-image: url(../images/ico_rus_pas.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_3:hover{
    background-image: url(../images/ico_rus_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_3_activ{
    background-image: url(../images/ico_rus_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
/*ßçûêè êîíåö*/
/*ßçûêè ENG*/
.fon_lang_en{
    background-image: url(../images/fon_lang.jpg);
    background-position: top left;
    background-repeat: no-repeat;
}
.ico_pechat_pas_en{
    position: relative;
    top: 79px;
    left: 0px;
    width: 22px;
}
.ico_eng_pas_en{
    position: relative;
    top: 109px;
    left: 0px;
    width: 19px;
}
.ico_rus_pas_en{
    position: relative;
    top: 143px;
    left: 0px;
    width: 19px;
}
a.ico_1_en{
    background-image: url(../images/ico_pechat1_pas.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_1_en:hover{
    background-image: url(../images/ico_pechat1_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_1_activ_en{
    background-image: url(../images/ico_pechat1_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_2_en{
    background-image: url(../images/ico_eng1_pas.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_2_en:hover{
    background-image: url(../images/ico_eng1_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_2_activ_en{
    background-image: url(../images/ico_eng1_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_3_en{
    background-image: url(../images/ico_rus1_pas.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_3_en:hover{
    background-image: url(../images/ico_rus1_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_3_activ_en{
    background-image: url(../images/ico_rus1_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
/*ßçûêè êîíåö*/
/*Âåðõíåå ìåíþ*/
.li{
    padding-top: 9px;
}
.top_menu{
    /*font-family: Monotype Corsiva;*/
    font-size: 14px;
    padding-top: 4px;
    padding-left: 9px;
}
.top_menu a{
    color: #000;
    text-decoration: none;
}
.top_menu a:hover{
    color: #EE3E41;
    text-decoration: none;
}
a.top_menu_active{
    color: #EE3E41;
    text-decoration: none;
}
/*Âåðõíåå ìåíþ êîíåö*/
.fon_pic_main{
    background-image: url(../images/fon_pic_main.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    position: relative;
    top: 52px;
    left: 0px;
    height: 329px;
    padding-top: 8px;
    padding-left: 8px;
 }
.icons{
    position: relative;
    top: 30px;
    left: 150px;
    width: 500px;
}

.corn_left_top{
    background-image: url(../images/corn_left_top.jpg);
    background-position: top right;
    background-repeat: no-repeat;
}
.corn_right_top{
    background-image: url(../images/corn_right_top.jpg);
    background-position: top left;
    background-repeat: no-repeat;
}
.corn_left_bot{
    background-image: url(../images/corn_left_bot.jpg);
    background-position: top left;
    background-repeat: no-repeat;
}
.corn_right_bot{
    background-image: url(../images/corn_right_bot.jpg);
    background-position: top left;
    background-repeat: no-repeat;
}
.bord_top{
    background-image: url(../images/bord_top.jpg);
    background-position: top right;
    background-repeat: repeat-x;
}
.bord_bot{
    background-image: url(../images/bord_bot.jpg);
    background-position: top left;
    background-repeat: repeat-x;
}
.bord_left{
    background-image: url(../images/bord_left.jpg);
    background-position: top left;
    background-repeat: repeat-y;
}
.bord_right{
    background-image: url(../images/bord_right.jpg);
    background-position: top left;
    background-repeat: repeat-y;
}
.left_menu a{
    line-height: 2;
}
.left_menu a:hover{
    color: #0068AA;
    text-decoration: underline;
}
a.active{
    color: #0068AA;
    text-decoration: underline;
}
.right_text{
    color: #5E5E5E;
}
.news_stroka{
    border: 1px solid #F6F4F4;
    margin-bottom: 2px;
    margin-top: 2px;
}
.one_news a{
    color: #000;
    font-weight: bold;
    text-decoration: none;
}
.one_news a:hover{
    color: #EE3E41;
}
.data{
    color: #7F7F7F;
    font-weight: normal;
}
.h1{
    font-size: 14px;
    font-weight: bold;
    color: #006699;
    padding-left: 10px;
}
.one_news_hov{
    display: block;
    font-size: 11px;
    padding-bottom: 4px;
    padding-top: 4px;
    padding-left: 5px;
    height: 100%;
    width: 100%;
}
.one_news_hov:hover{
    background-image: url(../images/news_hov.gif);
    background-position: top left;
    background-repeat: repeat-x repeat-y;
    display: block;
    height: 100%;
    width: 100%;
}

.but_nauti{
    cursor: pointer;
    margin-top: 5px;
}
.staff{
    color: #EE3E41;
    font-size: 14px;
}
.service{
    color: #0068AA;
    font-size: 14px;
}
.text_all{
  line-height: 1.5;
}
.copyright{
    color: #423930;
    font-size: 12px;
    padding-left: 15px;
    padding-top: 15px;
}
.bottom_menu{
    color: #423930;
    padding-top: 15px;
}
.bottom_menu a{
    color: #423930;
    text-decoration: none;
}
.bottom_menu a:hover{
    color: #EE3E41;
}
a.bot_menu_hov{
    color: #EE3E41;
}

.avtoriz{
    background-color: #EBEBEB;
    margin-right: 5px;
    margin-bottom: 4px;
}
.avtoriz_1{
    padding-top: 15px;
    padding-left: 15px;
}
.avtoriz_2{
    padding-top: 15px;
    padding-right: 15px;
}
.avtoriz_3{
    padding-left: 15px;
}
.reg_hov a{
    color: #746E67;
    font-size: 10px;
    line-height: 1.3;
}
.reg_hov a:hover{
    color: #746E67;
    text-decoration: none;
}
.text_log{
    color: #6B8ACE;
    font-size: 12px;
}
.but{
    background-image: url(../images/but.gif);
    background-position: top left;
    background-repeat: no-repeat;
    width: 52px;
    height: 16px;
    font-size: 10px;
    display: block;
    text-align: center;
    color: #EE3E41;
    padding-top: 1px;
}
.but:hover{
    color: #EE3E41;
    text-decoration: none;
}

.foter{
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 5px;
}
/*index1*/
.podmenu{
    padding-left: 20px;
}
.podmenu a{
    color: #EE3E41;
}
.podmenu a:hover{
    color: #EE3E41;
    text-decoration: none;
}
a.podmenu_act{
    color: #EE3E41;
    text-decoration: none;
}
.kroshki a{
    font-size: 13px;
    color: #EE3E41;
}
.kroshki a:hover{
    color: #EE3E41;
    text-decoration: none;
}
a.kroshki_act{
    color: #EE3E41;
    text-decoration: none;
}
.h2{
    font-size: 14px;
    font-weight: bold;
    color: #6B8ACE;
}
.h2 a{
    color: #6B8ACE;
    text-decoration: none;
}
.h2 a:hover{
    color: #0068AA;
}
.podrobnee{
    font-size: 11px;
}
.listing td{
    padding-left: 5px;
    padding-right: 5px;
}
.listing a{
    text-decoration: none;
    font-weight: bold;
}
.listing a:hover{
    color: #0068AA;
}
.select{
    border: 1px solid #A09F9F;
    color: #8F8E8E;
    padding-left: 5px;
    font-family: Tahoma;
    font-size: 12px;
    line-height: 1;
    width: 300px;
}
.inp_big{
    width: 300px;
    height: 20px;
    border: 1px solid #A09F9F;
    color: #8F8E8E;
    padding-left: 5px;
    font-family: Tahoma;
    font-size: 12px;
    line-height: 1;
}
.but_big{
    background-image: url(../images/but_big.gif);
    background-position: top left;
    background-repeat: no-repeat;
    width: 70px;
    height: 16px;
    font-size: 10px;
    display: block;
    text-align: center;
    color: #EE3E41;
    padding-top: 1px;    
}
.left_menu a.but_big{
    background-image: url(../images/but_big.gif);
    background-position: top left;
    background-repeat: no-repeat;
    width: 70px;
    height: 16px;
    font-size: 10px;
    display: block;
    text-align: center;
    color: #EE3E41;
    line-height: 13px;    
}
.but_big:hover{
    color: #EE3E41;
    text-decoration: none;
}

.left_menu a.but_big:hover{
    color: #6B8ACE;
    text-decoration: none;
}

.select_sm{
    border: 1px solid #A09F9F;
    color: #8F8E8E;
    padding-left: 5px;
    font-family: Tahoma;
    font-size: 12px;
    line-height: 1;
    width: 160px;
}
.text_hov{
    color: #808080;
    text-decoration: none;
}
.text_hov:hover{
    color: #808080;
    text-decoration: none;
 }
.fraza{
    font-family: Monotype Corsiva;
    font-size: 20px;
    padding-left: 20px;
    padding-right: 10px;
    padding-top: 10px;
}
.data{
    color: #000;
    font-style: italic;
    padding-right: 15px;
}
.area{
    width: 300px;
    height: 100px;
    border: 1px solid #A09F9F;
    color: #8F8E8E;
    padding-left: 5px;
    font-family: Tahoma;
    font-size: 12px;
    line-height: 1;
}
.inp_sm{
    width: 104px;
    height: 20px;
    border: 1px solid #A09F9F;
    color: #8F8E8E;
    padding-left: 5px;
    font-family: Tahoma;
    font-size: 12px;
    line-height: 1;
    margin-left: 20px;
}
.vopros{
    color: #0068AA;
}
.select_sm_data{
    border: 1px solid #A09F9F;
    color: #8F8E8E;
    padding-left: 5px;
    font-family: Tahoma;
    font-size: 12px;
    line-height: 1;
    width: 80px;
}
.h1_1{
    font-size: 14px;
    font-weight: bold;
    color: #006699;
}
/*Êàðòà ñàéòà*/
.karta_li{
    padding-left: 20px;
}
.karta_li a{
  color: #EE3E41;
}
.karta_li a:hover{
  color: #EE3E411;
  text-decoration: none;
}

/*new style*/
.kroshki_act{
    color: #EE3E41;
    text-decoration: none;
}

.inp{
    width: 104px;
    height: 16px;
    border: 1px solid #A09F9F;
    color: #8F8E8E;
    padding-left: 5px;
    font-family: Tahoma;
    font-size: 11px;
    line-height: 1;
}

a.ico_11{
    background-image: url(../images/ico_pechat1_pas.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_11:hover{
    background-image: url(../images/ico_pechat1_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_11_activ{
    background-image: url(../images/ico_pechat1_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_21{
    background-image: url(../images/ico_eng1_pas.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_21:hover{
    background-image: url(../images/ico_eng1_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_21_activ{
    background-image: url(../images/ico_eng1_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_31{
    background-image: url(../images/ico_rus1_pas.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_31:hover{
    background-image: url(../images/ico_rus1_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
a.ico_31_activ{
    background-image: url(../images/ico_rus1_act.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}
