/* 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_link4{

font-family:Tahoma;

font-size:11px;

font-weight:normal;

color:#7D7D7D;

}

.footer_link2{

font-family:Tahoma;

font-size:9px;

font-weight:bold;

color:#CC0033;

text-decoration:none;

}

.footer_link3{

font-family:Tahoma;

font-size:12px;

font-weight:bold;

color:#CC0000;

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;
}
td.promo{
	background: URL(images/promo.jpg);
	background-repeat: no-repeat;
	width: 70px;
	height: 75px;
	background-color: #C8F3C2;
}
table.promo{
	width: 500px;
	background-color: #C8F3C2;
}
table.promo470{
	width: 470px;
	background-color: #C8F3C2;
}
a.promo_green{
	font-size:13px;	
	font-weight:bold;
	color:#216139;	
	text-decoration:none;
}
