/* CSS Document */
.box{
background-color:#FFFFFF;
font-family:Tahoma;
font-size:12px;
border: 1px solid #DBDADA;
}
body{
font-family:Tahoma;
font-size:12px;
}
table{
font-family:Tahoma;
font-size:12px;
}
.input_field {
	 width:255px;
		height:18px;
		font-family:Tahoma;
		font-size:11px;
		border-style:solid;
		border-width:1px;
		border-color:#BFBFBF;
		background-color:#ffffff;
		color:#959090;
		margin-left:0px;
		margin-right:0px
}
.input_field_small {
	 width:60px;
		height:18px;
		font-family:Tahoma;
		font-size:11px;
		color:#959090;
		border-style:solid;
		border-width:1px;
		border-color:#BFBFBF;
		background-color:#ffffff;
		margin-left:0px;
		margin-right:0px
}
.txtarea_box 
{
		font-family:Tahoma;
		font-size:11px;
		color:#959090;
		border-style:solid;
		border-width:1px;
		border-color:#BFBFBF;
		 width: 350px;
		 height: 150px;
}
.txtarea_box2 
{
		font-family:Tahoma;
		font-size:11px;
		color:#959090;
		border-style:solid;
		border-width:1px;
		border-color:#BFBFBF;
 width: 350px;
 height: 70px;
}
.txtarea_box3 
{
		border-style:solid;
		border-width:1px;
		border-color:#BFBFBF; 
		font-family:Tahoma;
		font-size:11px;
		color:#959090;
 width: 476px;
 height: 70px;
}
.file_box 
{
		border-style:solid;
		border-width:1px;
		border-color:#BFBFBF; 
		font-family:Tahoma;
		font-size:11px;
		color:#959090; 
 width: 476px;
 height: 18px;
}
.upform{
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#656565;
}

.red_star{
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:#FF0000;
}

.john{
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF8100;
}

.sectitle{
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#7D7D7D;
}

.remem{
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#848484;
}

.lognote{
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:#6F6F6F;
}

.regester{
font-family:Tahoma;
font-size:10px;
font-weight:bold;
color:#656565;
}

.technical{
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:#5E5E5E;
}

.titform{
font-family:Tahoma, Arial, sans-serif;
font-size:13px;
font-weight:bold;
color:#303030;
}
.txtbox{
	 width:255px;
		height:18px;
		font-family:Tahoma;
		font-size:11px;
		border-style:solid;
		border-width:1px;
		border-color:#BFBFBF;
		background-color:#ffffff;
		margin-left:0px;
		margin-right:0px
}
.txtbox_search{
	width:140px;
	height:18px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	border-style:solid;
	border-width:1px;
	border-color:#BFBFBF;
	background-color:#ffffff;
	margin-left:0px;
	margin-right:0px
}
.txtbox_date{
	 width:43px;
		height:18px;
		font-family:Tahoma;
		font-size:11px;
		border-style:solid;
		border-width:1px;
		border-color:#BFBFBF;
		background-color:#ffffff;
		margin-left:0px;
		margin-right:0px
}
.sectit{
font-family:Tahoma, Arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#3E3E3E;
}

.instab{
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:#6B6B6B;
}

.tittab{
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#111111;
}
.message_sent{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#111111;
}
.instablink{
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:#515050;
}

.confirm2{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#5C5C5C;
}
.banan13b {
	font-family: Tahoma;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.txt_box 
{
 border: #53534A 1px solid; 
 font-size: 10px; 
 font-family: Tahoma; 
}

td.td_head
{
	background-color: #D3D3D1;
	font-weight: bold;
	text-align: center;
	font-family: Tahoma;
	font-size: 14px;
}
.button 
{
 border: #D7D5D5 1px solid;
 background-color: #F3F3F3;
 color: #9B9B9B;
 font-family: Tahoma;
 font-size: 10px;
 font-weight: bold;
 padding-left: 5px;
 padding-right: 5px;
 text-decoration:none;
}
tr.error
{
	background-color: #00CC00;
}
td.error
{
	background-color: #00CC00;
}
a.link_bold{
	font-weight: bold;
	color: #535353;
    font-family: Tahoma;
    font-size: 11px;
	text-decoration: none;
}
td.head_tit{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #535353;
}
td.center_tit{
	text-align: center;
}
td.right_tit{
	text-align: right;
}
td.red_cell{
    background-color: #FF0000;
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 12px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: center;
}
td.closed{
    background-color: #FF0000;
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 12px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: center;
	font-weight:bold;
}
td.free{
    background-color: #008100;
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 12px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: center;
	font-weight:bold;
}
td.booked{
    background-color: #C9C9C9;
    color: #666666;
    font-family: Tahoma;
    font-size: 12px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: center;
	font-weight:bold;
}
td.not_enough{
    background-color: #FFFF00;
    color: #666666;
    font-family: Tahoma;
    font-size: 12px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: center;
	font-weight:bold;
}
td.numbers{
    background-color: #C9C9C9;
    color: #666666;
    font-family: Tahoma;
    font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	font-weight:bold;
}
td.numbers_admin{
    background-color: #C9C9C9;
    color: #666666;
    font-family: Tahoma;
    font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	font-weight:bold;
	width: 25px;
}
input.room0 {
	color: #FFFFFF;
	background-color: #FF0000;
	width: 25px;
	height: 18px;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
input.room1 {
	color: #666666;
	background-color: #FFFFFF;
	width: 25px;
	height: 18px;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}

.white_link{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-align: center;
text-decoration:none;
}
.table_title{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#236338;
}
.blue_text{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#0853DD;
text-decoration:none;
}
.gray_text{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#585858;
text-decoration:none;
}
table .border_text{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#585858;
	text-decoration:none;
}
td .border_text_left{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#585858;
	text-decoration:none;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
td .border_text_right{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#585858;
	text-decoration:none;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
}
tr .gray_text0{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#585858;
text-decoration:none;
background-color: #f0f0f0;

}
tr .gray_text2{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#585858;
text-decoration:none;
background-color: #FFFFCC;
}

H1.gray_tit{
font-family:Tahoma;
font-size:15px;
font-weight:bold;
color:#585858;
text-decoration:none;
}
.gray_title2{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#727064;
}
.gray_title{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#736C6A;
}
.footer_link{
font-family:Tahoma;
font-size:9px;
font-weight:normal;
color:#7D7D7D;
text-decoration:none;
}
.footer_link2{
font-family:Tahoma;
font-size:9px;
font-weight:bold;
color:#CC0033;
text-decoration:none;
}
.gray_link{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#736C6A;
text-decoration:none;
}
.hotel_title{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#B0613A;
text-decoration:none;
}
.red_lll {
	font-family:Tahoma;
	color:#FF0000;
	text-decoration:none;
	font-size: 13px;
	font-weight:bold;
}
.red
{
    background-color: #FF0000;
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 11px;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
}
H1.hhh{
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#B0613A;
	text-decoration:none;
}
.table_price{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#236338;
}
.contact_common{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#6C6B6B;
}
.contact_person{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:5685BB;
}
.contact_blue{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#5E809E;
}
fieldset {
	margin: 0px;
	margin: 0px;
	padding: 0px;
	border: #75736E 1px solid; 
}
.country_class{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#B0613A;
}
.kartinka{
	margin-right:8px;
	margin-bottom:0px;
	border: #000101 1px solid;
	align: left;
	valign: top;
}
.kartinka_index{
	margin-right:8px;
	margin-bottom:0px;
	border: #000101 1px solid;
	align: left;
	valign: top;
}
.gray_textb{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#585858;
	text-decoration:none;
}
.barbun {
font-family:tahoma;
font-size:9px;
color:#585858;
border: 1px double #585858; 
padding: 2px;
}

.barbun a {
font-family:tahoma;
font-size:9px;
color:#585858;
text-decoration:underline;
}
td.td_ver
{
	font-weight: normal;
	text-align: center;
	font-family: Verdana;
	font-size: 10px;
}