BODY {
        background: #ffffff;
        color: #000000;

}
h2						{color: #0000FF;margin: 0; font-size: 14px; font-weight: bold; font-family: Tahoma;}


.menu_top:link     {font: normal 12px  Arial; color: blue;  }
.menu_top:visited  {font: normal 12px  Arial; color: #0033CC; }
.menu_top:active  {font: normal 12px  Arial; color: green;}
.menu_top:hover   {font: normal 12px  Arial; color: red ; }

a:link    {font: normal 12px  Arial; color: blue;  text-decoration: none;}
a:visited {font: normal 12px  Arial; color: #0033CC;  text-decoration: none;}
a:active  {font: normal 12px  Arial; color: green; text-decoration: none;}
a:hover   {font: normal 12px  Arial; color: red ; }

.amin:link   { color: #0000FF; font-size: 12px; }
.amin:visited { color: #0033CC; font-size: 12px }
.amin:active  { color: #008000; font-size: 12px }
.amin:hover  { color: #0000FF; font-size: 12px; text-decoration: none;}

.podp:link   { color: #0000FF; font-size: 10px; font-family: Arial; font-style: italic }
.podp:visited { color: #0033CC; font-family: Arial; font-size: 10px }
.podp:active  { color: #008000; font-family: Arial; font-size: 10px }
.podp:hover  { color: #0000FF; font-size: 10px; font-family: Arial; text-decoration: 
               underline }
.kaz:link    { color: #FF0000; font-size: 18pt; font-family: Book Antiqua }
.kaz:visited { color: #FF0000; font-size: 18pt }
.kaz:active  { color: #0000FF; font-size: 18pt }
.kaz:hover   { color: #FF0000; font-size: 18pt; text-decoration: underline }

.verh:link   { color: #000000; font-size: 10px; margin-top: 0; margin-bottom: 2; text-decoration: none; font-family: Arial;  font-weight: bold  }
.verh:visited { color: #000000; font-size: 10px; margin-top: 0; margin-bottom: 2; text-decoration: none; font-family: Arial;  font-weight: bold  }
.verh:active { color: #0000FF; font-size: 10px; margin-top: 0; margin-bottom: 2; text-decoration: none; font-family: Arial;  font-weight: bold  }
.verh:hover  { color: #FF0000; font-size: 10px; margin-top: 0; margin-bottom: 2; text-decoration: none; font-family: Arial;  font-weight: bold  }

.vhod:link   { color: blue; font-size: 12px; margin-top: 0; margin-bottom: 2; text-decoration: none; font-family: Arial;  font-weight: bold  }
.vhod:visited { color: #0033CC; font-size: 12px; margin-top: 0; margin-bottom: 2; text-decoration: none; font-family: Arial;  font-weight: bold  }
.vhod:active { color: green; font-size: 12px; margin-top: 0; margin-bottom: 2; text-decoration: none; font-family: Arial;  font-weight: bold  }
.vhod:hover  { color: #000000; font-size: 12px; margin-top: 0; margin-bottom: 2; text-decoration: none; font-family: Arial;  font-weight: bold  }

.font {
        font: normal 12px  Arial;
        color:black;
}
.inp {
        font: normal 12px  Arial;
        color:black;
}
.but {  font-family: Verdana;
                        font-size: 8pt;
                        width :  100px;
                        border-right-width: 1px; border-bottom-width: 1px;}
.imgn {
        margin: 10px;
}
.rekl {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        padding-top: 5px;
        padding-bottom: 5px;
}
.newstd {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}
.noview {
        display: none;
}
.view {
        display: block;
}
.odd { background-color: #fff; }
.even { background-color: #eee; }

.date-common
{
    font-family : Tahoma, Verdana, Arial,sans-serif; 
    margin-bottom : 0px;
    font-size : 10px;
    font-weight : normal;
    color : #888888;
}
.header-main
{
    font-family : Tahoma, Verdana, Arial,sans-serif;
    margin-bottom : 0px;
    font-weight : bold;
    font-size : 88%;
}
.ramka_txt
{
    font: normal 14px;
    color : #FFFFFF; 
}
.sel:link, .sel:visited
{    
     font-weight : bold;
}
.countrys
{    

}
.photos
{
}
.hotels
{
    max-height:300px;
    overflow:auto;
    background-color:#ffffff;
    font-size:10pt;
    padding:2px;
    font-family: Tahoma, Verdana, Arial,sans-serif;
    width:98.5%;
}
.scrolhorizont
{    
    max-height:120px;
    overflow: auto;
}
