body {
        margin-left: 0;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
        color: #000000;
        font-family:Times;
        background-color:#D0C7A5;
}

p,form,h1 {margin-top:0px;margin-bottom:0px;}

a:link{text-decoration: underline}
a:visited{text-decoration: underline}
a:hover{text-decoration: none}
a:active{text-decoration: underline}

a.up:link{text-decoration: none}
a.up:visited{text-decoration: none}
a.up:hover{text-decoration: underline}
a.up:active{text-decoration: none}

.hand
{
 cursor:hand;
 cursor:pointer
}
.button
{
 cursor:hand;
 cursor:pointer;
 border:none;
 color:#FFFFFF;
 font-size:12px;
 background-color:#AE0000;
 background-image:url(/img/site/lang_bg.gif);
 background-position:left center;
 background-repeat:repeat-y;
 white-space:nowrap;
 margin:0px;
 padding:0px;
}
.input
{
 border:1px solid #EFEBE2;
 background-color:#C3B996;
 font-size:11px;
 color:#5B452C;
}

.input_sel
{
 border:1px solid #07222D;
 background-color:#ECE8FD;
 font-size:11px;
}

.input_err
{
 font-size:11px;
 border:1px solid #07222D;
 background-color:#FEDEDE;
}

.prozrachnost_black
{
 filter: alpha(opacity=40); /* IE 5.5+*/
 -moz-opacity: 0.4; /* Mozilla 1.6 и ниже */
 -khtml-opacity: 0.4; /* Konqueror 3.1+, Safari 1.1 */
 opacity: 0.4;
 background-color:#000000;
}

.prozrachnost_white
{
 filter: alpha(opacity=70); /* IE 5.5+*/
 -moz-opacity: 0.7; /* Mozilla 1.6 и ниже */
 -khtml-opacity: 0.7; /* Konqueror 3.1+, Safari 1.1 */
 opacity: 0.7;
 background-color:#FFFFFF;
}

.prozrachnost_no
{
 filter: alpha(opacity=100); /* IE 5.5+*/
 -moz-opacity: 1; /* Mozilla 1.6 и ниже */
 -khtml-opacity: 1; /* Konqueror 3.1+, Safari 1.1 */
 opacity: 1;
}
.page
{
 color:#000000;
}

.page_sel
{
 padding-left:3px;
 padding-right:3px;
 width:15px;
 text-align:center;
 color:#FFFFFF;
 background-color:#0C4A63;
}

.left_right_pad_3
{
  padding-left:3;
  padding-right:3;
}

.left_right_pad_5
{
  padding-left:5;
  padding-right:5;
}

.lang_no_select
{
  font-size:11px;
  text-transform:uppercase;
}

.lang_select
{
  font-size:11px;
  text-transform:uppercase;
  color:#FFFFFF;
  background-color:#AE0000;
  background-image:url(/img/site/lang_bg.gif);
  background-position:left center;
  background-repeat:repeat-y;
}

.div_index_hotels
{
  float:left;
  background-color: #C4BA92;
  margin-bottom:5px;
}

.prozrachnost_90
{
 filter: alpha(opacity=90); /* IE 5.5+*/
 -moz-opacity: 0.9; /* Mozilla 1.6 и ниже */
 -khtml-opacity: 0.9; /* Konqueror 3.1+, Safari 1.1 */
 opacity: 0.9;
}

.ajax_netral
{
padding:5px;
border:1px solid #0000A0;
color:#000000;
background-color:#ECECFF;
font-size:11px;
}

.ajax_good
{
padding:5px;
border:1px solid #008000;
color:#000000;
background-color:#F0FFF0;
font-size:11px;
}

.ajax_bad
{
padding:5px;
border:1px solid #FF0000;
color:#000000;
background-color:#FFECEC;
font-size:11px;
}

.hints_style{
padding:5px;
border:1px dotted #808080;
background-color:#EAF9FF;
font-size:11px;
}

.legend_style{
color:#534439;
padding:5px;
padding-top:0px;
font-size:14px;
}

.img_border
{
 border:3px solid #FFFFFF;
}
