A {  text-decoration: none;  background: transparent; font-family: verdana, Arial, Helvetica, sans-serif; font-size:11px;}
A:link  { font-size:11px; font-weight:normal; font-family:verdana, Arial, Helvetica, sans-serif; background: transparent }
A:visited  { font-size:11px; font-weight:normal; font-family:verdana, Arial, Helvetica, sans-serif; background: transparent }
A:active   {
	font-size:11px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: transparent;
	color: #0066FF;
}
A:hover { font-size:11px; font-weight:normal; font-family:verdana, Arial, Helvetica, sans-serif; color: #0066FF; background: transparent; }
body{
	font-family: verdana, verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0E5291;
	background-color: #ffffff;
	padding-left:5px;
	padding-right:5px;
}

.capt {
	background-color: #0a9d29;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	font-weight:normal;
}
th.capt1{
background-color: #0a9d29 !important;
}
td.capt1{
background-color: #0a9d29 !important;
}
.capt1 {
	
	color:#ffffff;
	background-color: #0a9d29;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align: center;
	border:aaaaab;
}
.capt2 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.capt3 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height:29px;
	color:#ffffff;
	background-image: url('bg_table.gif');
	text-align:center;
}
.capt4 {
	background-color: #ffffff;
	font-weight:bold;
	font-size: 11px;
	color:#000000;
}
.hotel_parameter {
	background-color: #D3DEED;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.DivCalendarClassName {
	background-color: #FFFFFF;
}
.BsDp_dayUnselectable {
	color: #CCCCCC;
}
.BsDp_dayToday {
	color: FF0000;
}
.BsDp_day {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #6589BE;
}
.flyday {
	background-color: #0099FF;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.txt {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#ffffff;
}
.border {border: 1px solid #aaaaab;}
.border_dark {text-align:center;}
.noplace {
background-color: #FF0000;
color: #000000;
}
.yesnoplace {
background-color: #FFED91;
color: #000000;
}
.yesplace {
background-color: #0A9D29;
color: #000000;
}
.requestplace {
	font-weight: bold;
}
.red { color: red; font-size:11px; font-weight:bold; font-family:Arial; }
.stopsalehotel {background-color: #FFAAAA;}
.NoPlaceFreightIn {background-color: #6AB5FF;}
.NoPlaceFreightOut {
	background-color: #91DBFF;
	color: #000000;
}
.town {
	background-color: #999999;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #666666;
	color: #333333;
}
.hotellname {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066CC;
	font-weight:bold;
}
.hotelname {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A7B6FE;
	font-weight:bold;
}
.starname {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	font-weight:bold;
}
.hotelparamname {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold;
}
.element {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11 px;
	color: #125C9D;
	background-color: #E5FFF6;
	border: 1px #125C9D solid;
}
.element100 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EBEBEB;
	color: #000000;
	width: 100%;
}
.button {
	background-color: #339966;
	border: 1 solid #FFFFFF;
	color: #FFFFFF;
	font-size: 11px;
}
.time {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.error {
	color: #FF0000;
}
a {
	text-decoration: none;
}
.bold {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
img {
	text-decoration: none;
	border: 0;
}
#calendarDiv {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
.cal_emptytd {
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.cal_holyday {
	background-color: #FFC4C4;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.cal_sundaytd{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
}
.cal_weekDay {
	background-color: #D3DEED;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.cal_seldate {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	BACKGROUND-COLOR: #C4FFC4;
	color:#00CC33;
}
.overCell {
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #d7d7d7;
	font-family: verdana, Arial, Helvetica, sans-serif;
}
.table_top{
background:url("detur/back_desyatka.gif") repeat-x;
color: #FFFFFF;
font-weight: bold;
font-style: none;
font-size: 16px;
}
table.conttable
{
	width: 100%;
	border: 0px;
	border-collapse: collapse;
}
table.conttable th
{
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	background-color: #3675F4;
	text-align: center;
	border: #aaaaab solid 1px solid;
	border-bottom: 0px;
	padding: 3px;
}
table.conttable td
{
	font-family: verdana;
	font-weight: normal;
	font-size: 10px;
	color: #083F83;
	text-align: center;
	border: #aaaaab solid 1px solid;
	padding: 3px;
}
.back2_desyatka{
background:url("detur/back2_desyatka.gif") repeat-y;
}
.back3_desyatka{
background:url("detur/back3_desyatka.gif") repeat-y;
}
.back_niz{
background:url("detur/back_niz.gif") repeat-x;
}
.table_top_5{
background:url("detur/back_desyatka_5.gif") repeat-x;
color: #FFFFFF;
font-weight: bold;
font-style: none;
font-size: 16px;
}
table.conttable_5
{
	width: 100%;
	border: 1px solid #000000;
	border-collapse: collapse;
}
table.conttable_5 th
{
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	height: 22px;
	background-color: #3675F4;
	text-align: center;
	border: #aaaaab solid 1px solid;
	border-bottom: 0px;
	padding: 3px;
}
table.conttable_5 td
{
	font-family: verdana;
	font-weight: normal;
	font-size: 11px;
	color: #083F83;
	height: 22px;
	text-align: center;
	border: #aaaaab solid 1px solid;
	padding: 3px;
}
.back2_desyatka_5{
background:url("detur/back2_desyatka_5.gif") repeat-y;
}
.back3_desyatka_5{
background:url("detur/back3_desyatka_5.gif") repeat-y;
}
.back_niz_5{
background:url("detur/back_niz_5.gif") repeat-x;
}
td.l_b {
	background: url("/pict/lft_brdr.gif") repeat-y;
}
td.r_b {
	background: url("/pict/rght_brdr.gif") repeat-y;
}
td.b_b {
	background: url("/pict/bttm_brdr.gif") repeat-x;
}
td.cell_all {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: top;
}



.table_top_4{
background:url("detur/bg_ch.gif") repeat-x;
color: #a10f0f;
font-weight: bold;
font-style: none;
font-size: 16px;
padding-bottom:7px;

}
table.conttable_4
{
	width: 100%;
	border: 1px #000000 solid; 
	border-collapse: collapse;
}
table.conttable_4 th
{
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	height: 22px;
	background-color: #1ABD3D;
	text-align: center;
	border: #aaaaab 1px solid;
	border-bottom: 0px;
	padding: 3px;
}
table.conttable_4 td
{
	font-family: verdana;
	font-weight: normal;
	font-size: 11px;
	color: #14429d;
	height: 22px;
	text-align: center;
	border: #aaaaab 1px solid;
	padding: 3px;
}
.back2_desyatka_4{
background:url("detur/back2_desyatka_4.gif") repeat-y;
}
.back3_desyatka_4{
background:url("detur/back3_desyatka_4.gif") repeat-y;
}
.back_niz_4{
background:url("detur/back_niz_4.gif") repeat-x;
}
span.trigger
{
	color: #FFFFFF;
	height:	13px;
	background-color:	#0a9d29;
	text-align:		right;
	font-size:	11px;
	font-weight:	bold;
	font-family:	Tahoma;
	border-bottom:solid #c0c0c0 1px;
	border-right:solid #c0c0c0 1px;
	margin-bottom: 6px;
	cursor: pointer;
	display: block;
	width: 100%;
}
td#samo{
	padding-left:100;
	
}
#samo a  {
   font-size:13px;
   font-weight:bold;
   color:green;
}
#samo a:hover  {
   font-size:13px;
   font-weight:bold;
   color:#bbbb00;
}



