#check_places_cont {padding-bottom:15px}
.tabel {margin:15px 0 0 0}
.table td {border:1px solid #777777; padding:3px;}
.table th {border:1px solid #777777; padding:5px 3px;}
/*  text   */
.ui-widget {font-size: 0.8em !important}
table.table {
        font-size:90%;
        border-collapse:collapse;
        margin: 0 auto 1em auto;
        cursor:default;
        color:#fff;
            font-family:Tahoma;
}
/* верхняя полоса*/
table.table caption{
        text-align:center;
        font-size:120%;
        font-weight:bold;
        margin: 0 auto 0 auto;
        padding:.3em 0;
/*        background-color:#f8f8f8;*/
border-top:1px #777777 dotted;
color:#fff;
}

/* цвет, внутреннего бордюра*/
table.table td, table.table th{
        vertical-align: middle;
       
}
table.table thead th, table.table thead td{
        padding: .3em 0;
}
/* полоса, заголовок */
table.table thead th{
	background-color:#c5c8b7;
	 font-family:Tahoma;
	  font-size: 12px;
	text-align:center;
	font-weight: bold;
	color:#595a53;
}
table.table thead tr th{
        border-bottom-width:1px;
		color:#595a53;
		 font-family:Tahoma;
	  font-size: 12px;
}

table.table tbody th, table.table tbody td, table.table tfoot th, table.table tfoot td{
       
        color:000;
}
/* Ячейки с номером */
table.table tbody th{
        text-align:center;
        font-weight: bold;
        background-color:#c5c8b7;
       color:#595a53;
        
}
table.table tfoot th{
        text-align:left;
        font-weight: bold;
}
table.cursorh tbody tr{
        cursor: pointer;
        cursor: hand;
}
table.table tr td.c{
        text-align:center;
}
table.table tr td.r{
        text-align:center;
}
table.table tr td.nb{
        white-space:nowrap;
}
/* полосы, цены (те, что через одну идут) */
table.table tbody tr.tr2{/*background-color:#ccc*/}

/* фон, возле тарифоф */
ul.list_prices li.selected a
{
        
}
/* цвет ссылки на тарифах */
ul.list_prices li.current a
{
        color:#c5c8b7;
}
ul.list_prices li.current a:hover
{
        color:#c5c8b7;
}
/* выбраная валюта */
ul.currencyUL li.selected a
{
        color:red;
}

a.booking_button:link,a.booking_button:active,a.booking_button:visited{
        padding: 3px;
        background: #fafffe;
        color: #000;
        text-decoration: none;
        font-size: 11px;
        font-weight: bold;
}
a.booking_button:hover{
        background: #c5c8b7;
        color: #000;
        text-decoration: none;
}

.AjaxLoading {}

/* Селект, выбора валюты*/
form.currency select{font-size:11px;color:#0d1427;}
table.dyn tbody th, table.dyn tbody td, table.dyn tfoot th, table.dyn tfoot td{
	color:#fff;
	 font-family:Tahoma;
	  font-size: 12px;
	background-color: #888888;
}

table.table tr th.food{
    background-color: #c5c8b7;
	color:#595a53;
	 font-family:Tahoma;
	  font-size: 12px;
}
table.table tr td.ft{
    background-color: #888888;
}
