/* ОБЩИЕ УСТАНОВКИ ДЛЯ ЭЛЕМЕНТОВ СТРАНИЦ */

#titbit p,#titbit td,#titbit th {
	font-family:verdana;
	font-size:8pt;
	vertical-align: top;
}
#titbit select, #titbit input{
	border:1px solid #CCCCCC;
	font-family: Verdana;
	font-size: 8pt; 
	padding: 0px; 
	margin: 0px; 
	color: #000000; 
}

#titbit input {
/*	width:100px;*/
}

#titbit input[type="button"] {
	width:70px;
}

#titbit input[type="checkbox"] {
	width:20px;
}

	
#titbit th{
	font-size:8pt;
	background-color:#5899CF;
	font-weight: bold;
}

#titbit img {
	border:0;
}
/* ------------------ COMMON ELEMENTS ---------------------------*/
#c_login,#c_password{
	width:80px;
}
#cmdSubmitLogin,#cmdSubmitLogout{
	width:70px;
}

#c_ownmail{
	width:150px;
}
#cmdSendLogin{
	width:70px;
}

.main_table{
	border:2px solid #996633;
	border-color: #1F5DAA;
}
/*============================= HOTEL LIST ======================================*/
.hotel_list_header{
	width:750px;
}

#titbit .hotel_list_title{
	width:750px;
	background-color:#996633;
	font-family:Arial Black;	
	color:#FFFFFF;
	text-align:center;
	font-size:12pt;
}

.hotel_list_text{
	text-align:center;
}

.hotel_list_filter0, .hotel_list_filter1{
	width:200px;
}

.hotel_list_result{
	width:750px;
	margin:0px;
	padding:0px;
}

.hotel_list_result tr{
	margin:0px;
	padding:0px;
}

.hotel_list_result td{
}

.hotel_list_result_city{
	border-bottom: #CCCCCC 3px solid; 
	font-weight: bold;
	text-decoration: underline;
}

.hotel_list_result_hotel,.hotel_list_result_period,.hotel_list_result_rooms,.hotel_list_result_boards,.hotel_list_result_accomodations{
	margin:0px;
	padding:0px;
	vertical-align: top;
}

.hotel_list_result_none{
	text-align:center;
}


.hotel_list_result_hotel{
	background-color:#F3F3F3;
}
.hotel_list_result_period{
	width:120px;
	background-color:#F3F3F3;
}
.hotel_list_result_rooms{
	width:100px;
	background-color:#F3F3F3;
}
.hotel_list_result_boards{
	width:100px;
	background-color:#F3F3F3;
}
.hotel_list_result_accomodations{
	width:100px;
	background-color:#F3F3F3;
}


/*================ BOOKING LIST ========================*/
.booking_list_filter td{
	vertical-align: bottom;
/*	text-align:center;*/
}
.booking_list,.booking_list_filter{
	width:750px;
}

/*============================= PACKAGE FORM ======================================*/
/* УСТАНОВКИ ДЛЯ КЛАССОВ ЭЛЕМЕНТОВ СТРАНИЦЫ */
/*  --- таблица заголовка заказа --- */
.form_header,.package_form_parameters,.package_form_services,.package_form_clients,.package_form_extraservices{
	width:750px;
}
/* первая строка заголовка заказа */
#titbit  .form_header_title{
	background-color:#996633;
	font-family:Arial Black;	
	color:#FFFFFF;
	text-align:center;
	font-size:12pt;
}
/* остальные строки заголовка заказа */
.form_header_text{
}

/* забыли пароль? */
#package_form_login_1{
	font-weight: bold;
}
#package_form_login_2{
	color: #880000; 
	font-size:8pt;
}



/*  --- таблица параметров заказа )страна, направление,СПО...)--- */
.package_form_parameters_4,.package_form_parameters_5{
	text-align:center;
	width:80px;
}
.package_form_parameters_2,.package_form_parameters_3{
	text-align:center;
}
.package_form_parameters td{
	font-weight: bold;
}



/*  --- таблица перечня услуг в пакете--- */
.package_form_services_1{
}
.package_form_services_2{
	text-align:center;
	width:80px;
}
.package_form_services_3{
	text-align:center;
	width:80px;
}
.package_form_services_4{
	width:80px;
	text-align:center;
}

/* строка к оплате */
.WarningText *{
	color:red;
	font-weight: bold;
}
.package_form_total{
	width:80px;
	text-align:center;
	border:1px solid #CCCCCC;
}



/*  --- таблица перечня услуг сверх пакета--- */
.package_form_extraserviceName{
	width:500px;
}
.package_form_extraserviceQtty{
	text-align:center;
}

/*  --- таблица клиентов --- */
#ClientHeader{
	font-size:8pt;
	font-weight: bold;
}
.package_form_DateCell,.package_form_TextCell,.package_form_Sex,.package_form_No{
	text-align:center;
}

#titbit .package_form_Sex{
	width:40px;
}
.package_form_close_footer{
	width:40px;
}


/*  --- таблица доп. условий --- */
.package_form_footer{
	width:650px;
}

#c_comment,#bookingConditionsText,#bookingMessageText{
	width:650px;
}


#package_form_clientMailText,#package_form_clientPhoneText{
	width:300px;
}
#c_clientMail,#c_clientPhone{
	width:300px;
}


#chkConfirmation{
	width:20px;
}

#services td input[type="button"]{
	width:120px;
}


.package_form_close_footer{
	width:650px;
	text-align:center;
}





