body {
	font-family: Tahoma;
    background:#fff;
	margin: 0px;
    padding: 0px;
    font-size: 12px;
    min-width: 1000px;
}
table tr, td{
    font-size: 12px;
}
a.footer_menu{
    color: #000000;
    padding-right: 5px;
}
a.footer_menu:hover{
    color: #000000;
    text-decoration: underline;
}
a{
	color: #0069D4;
    text-decoration:none;
    font-size: 12px;
}
a:hover {
	color: #0069D4;
    text-decoration: underline;
}
a:focus{
    outline: none;
}
p{
  text-align: justify;
}
/* top */
.top_fon{
    background-image: url(../images/top_fon.jpg);
    background-repeat: no-repeat;
}
.logo{
    padding-top: 65px;
    padding-left: 50px;
}
.ico{
    padding-top: 70px;
    padding-left: 50px;
}
.poisk{
    padding-top: 70px;
 }
input.input_poisk{
    width: 142px;
    height: 21px;
    border-top: 1px solid #B2B2B2;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 1px solid #B2B2B2;
    color: #ccc;
    font-size: 12px;
    padding-left: 5px;
    padding-top: 3px;
}
div.poisk_cloud{
    position: relative;
    top: -40px;
    left: 100px;
    background-image: url(../images/poisk_cloud.gif);
    background-repeat: no-repeat;
    width: 93px;
    height: 83;
    color: #ccc;
    font-size: 11px;
    padding-left: 70px;
    padding-top: 20px;
}
.fon_menu{
    background-image: url(../images/fon_menu.gif);
    background-repeat: no-repeat;
}
div.menu_news{
    position: relative;
    top: 20px;
    left: 100px;
    width: 66px;
    height: 27px;
}
div.menu_country{
    position: relative;
    top: -15px;
    left: 277px;
    width: 95px;
    height: 27px;
}
div.menu_about_us{
    position: relative;
    top: 7px;
    left: 440px;
    width: 59px;
    height: 27px;
}
div.menu_avia{
    position: relative;
    top: -80px;
    left: 650px;
    width: 301px;
    height: 24px;
}
div.menu_agent{
    position: relative;
    top: -35px;
    left: 590px;
    width: 117px;
    height: 27px;
}
div.menu_kontakt{
    position: relative;
    top: -56px;
    left: 800px;
    width: 76px;
    height: 27px;
}
div.pic_golyb{
    position: relative;
    top: 250px;
    left: -290px;
    width: 112px;
    height: 123px;
    background-image: url(../images/pic_golyb.jpg);
    background-repeat: no-repeat;
}
/* center */
.data_news{
    color: #666;
    font-size: 12px;
}
tr.row_hover td{
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 6px;
}
tr.row_hover:hover{
    background-color: #F0F0F0;
}
.table_blue_top{
    color: #0066CC;
    background-color: #CFEBFF;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 6px;
}
/* footer */
.fon_bottom{
    background-image: url(../images/fon_bottom.jpg);
    background-repeat: no-repeat;
    background-position: bottom left;
}
.savoy{
  padding-left: 160px;
}
.pogoda {
    padding-bottom: 14px;
}
.footer_text{
    color: #fff;
    padding-top: 50px;
}
.footer_text a{
    color: #fff;
    text-decoration: underline;
}
.footer_text a:hover{
    color: #fff;
    text-decoration: none;
}
/* index1 Новости */
div.menu_ico_home_news{
    position: relative;
    top: 15px;
    left: 145px;
    width: 26px;
    height: 27px;
}
div.news_zagolovok{
    position: relative;
    top: 0px;
    left: 105px;
    width: 226px;
    height: 41px;
}
.data_news_1{
    color: #999;
    font-size: 12px;
}
.zagolovok_news_text{
    font-size: 14px;
    color: #0069D4;
}
.zagolovok_news_text a.list{
    font-size: 12px;
    font-weight: bold;
}
.zagolovok_news_text a{
    font-size: 14px;
    font-weight: bold;
}
.pic_news_1{
      padding-top:0px;
	background-repeat:no-repeat;
	background-position:top;
}
/* idex2 Новости */
.pic_news_big{
	padding-top:0px;
	background-repeat:no-repeat;
	background-position:top;
}
/* index3 О нас */
div.menu_ico_home_about_us{
    position: relative;
    top: 0px;
    left: 465px;
    width: 26px;
    height: 27px;
}
/* index заказ билетов */
div.menu_ico_home_avia{
    position: relative;
    top: -30px;
    left: 580px;
    with: 301px;
    heigh: 24px;
                
}
div.about_us_zagolovok{
    position: relative;
    top: 0px;
    left: 95px;
    width: 262px;
    height: 40px;
}
/* index4 Страны каталог */
div.menu_ico_home_country{
    position: relative;
    top: -35px;
    left: 275px;
    width: 26px;
    height: 27px;
}
div.country_zagolovok{
    position: relative;
    top: 0px;
    left: 95px;
    width: 283px;
    height: 52px;
}
.pic_country_1{
    background-image: url(../images/pic_country_1.jpg);
    background-repeat: no-repeat;
    background-position: top left;
}
/* index5 Агентам */
div.menu_ico_home_agent{
    position: relative;
    top: -40px;
    left: 605px;
    width: 26px;
    height: 27px;
}
div.agent_zagolovok{
    position: relative;
    top: 0px;
    left: 100px;
    width: 268px;
    height: 50px;
}
/* index6 Контакты */
div.menu_ico_home_kontakt{
    position: relative;
    top: -80px;
    left: 825px;
    width: 26px;
    height: 27px;
}
div.kontakt_zagolovok{
    position: relative;
    top: 0px;
    left: 110px;
    width: 268px;
    height: 50px;
}
/* index7 Поиск */
div.poisk_zagolovok{
    position: relative;
    top: 0px;
    left: 100px;
    width: 270px;
    height: 52px;
}
/* index8 Страны список*/
.pic_country_3{
    background-repeat: no-repeat;
    background-position: top center;
}
div.country_sortirovka{
    position: relative;
    top: -30px;
    left: 505px;
    width: 110px;
    height: 20px;
}
div.country_sortirovka a{
    color: #000;
}
div.country_sortirovka a:hover{
    color: #000;
}
.sortirovka_active{
    background-image: url(../images/blue_button.gif);
    background-repeat: no-repeat;
    background-position: top;
    height: 20px;
}
/* index9 Страны статья*/
.menedger{
    padding-top: 10px;
    padding-left: 12px;
}
.vilet_month{
    padding-top: 6px;
    padding-bottom: 4px;
    padding-left: 6px;
}
.vilet_chislo{
    padding-top: 6px;
    padding-bottom: 4px;
    padding-left: 2px;
    padding-right: 2px;
}
.vilet_chislo_blue{
    color: #0066CC;
}
tr.row_hover_1:hover{
    background-color: #F0F0F0;
}
.zagolovok_article{
    font-size: 14px;
    font-weight: bold;
}
.den_country{
    padding-top: 3px;
}
td.row_hover_1:hover{
    background-color: #F0F0F0;
}
/* index10 Карта сайта */
.karta_button_fon{
    background-image: url(../images/blue_button_karta.gif);
    background-repeat: no-repeat;
    background-position: center;
    height: 20px;
    width: 67px;
}
.karta_domik{
    background-image: url(../images/ico_home_karta.gif);
    background-repeat: no-repeat;
    background-position: center;
}
tr.karta_row_hover td{
    padding-left: 6px;
    padding-bottom: 5px;
    padding-top: 5px;
}
tr.karta_row_hover:hover a{
    color: #0066cc;
    text-decoration: none;
}
tr.karta_row_hover:hover a:hover{
    color: #0066cc;
    text-decoration: underline;
}
.white_text_karta a{
    color: #fff;
}

