#left_navigation{
margin:0px;
padding:0px;
}

img{border:0px}
html{
width:100%;
height:100%;
background-image:url(images/small-bg.jpg);
background-position:top left;
background-repeat:repeat-x;
background-color:#FFD39B;
}
body{
width:100%;
margin:auto;

background-position:center 220px;
background-repeat:no-repeat;
}
#header{
width:1000px;
height:204px;
margin:0 auto;
background-image:url(images/bg.jpg);
background-position:top left;
background-repeat:no-repeat;
position:relative;
}
#meta{
width:171px;
border-top:6px solid #DDDDDD;
padding-top:42px;
text-align:center;
font-size:11px;
color:#5B5B5B;
margin:0 0 0 310px
}
#meta a{
font-family:Tahoma;
color:#5B5B5B;
text-decoration:underline
}
#meta a:visited{text-decoration:underline}
#meta a:hover{text-decoration:none}
.marl{
margin-left:8px;
}
.marr{
margin-right:8px;
}
#menu{
margin:167px -45px 0 0;
float:right;
}
#menu li, #forum li{
list-style-type:none;
float:left;
margin:0 20px 0 0
}
#menu a, #forum a{
background-image:url(images/circle.gif);
background-position:0px 4px;
background-repeat:no-repeat;
font-family:Arial;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
padding:0 0 0 14px
}
#forum{
position:absolute;
top:275px;
left:755px;
}
#wrapper{
width:1000px;
margin:0 auto;
background-color:#F8F8F8;
padding:0 7px;
}
#left{
width:191px;
float:left;
}
#left_navigation{
background-image:url(images/gbg.gif);
background-position:top left;
background-repeat:repeat-y;
width:191px;
float:left;
}
#left_navigation img{
float:left
}
.title1{
background-image:url(images/title1.jpg);
background-position:top left;
background-repeat:no-repeat;
height:24px;
width:114px;
padding:12px 0 0 53px;
margin:0 0 0 9px;
display:inline;
font-family:Arial;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
float:left
}
.contries{
width:170px;
display:block;
float:left;
padding:13px 0 15px 19px;
font-family:Arial;
margin:0;
font-size:12px;
}
.contries li{
list-style-type:none;
line-height:18px
}
.contries li a{
background-image:url(images/arrow.gif);
background-position:0px 3px;
background-repeat:no-repeat;
padding:0 0 0 11px;
color:#323232;
text-decoration:underline
}
.contries li a:visited{text-decoration:underline}
.contries li a:hover{text-decoration:none}
.new{
color:#E60404;
font-weight:bold
}
.more{
font-family:Arial;
font-size:12px;
color:#009EDC;
margin:0 0 5px 30px;
float:left
}
.banner{
margin:5px 0;
float:left
}
#central{
width:507px;
float:left;
margin:0px 12px 0 20px;
display:inline;
}
.welcome{
background-image:url(images/welcome_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
width:374px;
font-family:Tahoma;
font-size:11px;
color:#565656;
padding:93px 0 25px 133px;
}
.welcome p{
display:block;
width:360px;
}
.search{
background-color:#448AAE;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding:11px 0 9px 0;
margin:0 0 30px 0
}
.search input{
width:165px;
height:17px;
border-style:inset;
border-color:#CECECE;
margin:0 9px
}
#ok{
position:absolute
}
#ok img{
position:relative;
top:0px;
left:0px;
}
.block{
width:470px;
margin:0 0 20px 13px;
display:inline;
float:left
}
.block img{
float:left
}
.block div{
float:left;
margin:0 0 0 25px;
}
.block div h4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#565656;
text-decoration:underline;
font-weight:bold
}
.block div p{
font-family:Tahoma;
font-size:11px;
color:#565656;
display:block;
width:259px;
border-bottom:1px solid #D2D2D2;
padding:15px 0 10px 0;
margin:0 0 5px 0;
}
.price{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#E63309;
font-weight:bold;
display:block;
float:left;
width:160px;
}
.more{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009EDC;
text-decoration:underline;
float:left
}
.more:visited{text-decoration:underline}
.more:hover{text-decoration:none}
#right{
width:261px;
float:left;
}
.right_block{
background-image:url(images/block_bg.gif);
background-position:top left;
background-repeat:repeat-y;
width:261px;
margin:0 0 5px 0
}
.title2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
background-image:url(images/title_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
width:261px;
padding:20px 0 35px 0;
text-align:center
}
.title3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
background-image:url(images/title3_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
width:191px;
margin:0;
padding:5px 0 15px 0;
text-align:center
}
.item{
width:220px;
padding:0 0 0 25px;
font-family:Tahoma;
font-size:11px;
}
.item span{
display:block;
font-weight:bold;
color:#448AAE;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.item p{
padding:5px 0;
}
.item a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009EDC;
text-decoration:underline
}
.item a:visited{text-decoration:underline}
.item a:hover{text-decoration:none}
.photo{
background-image:url(images/photo_bg.gif);
background-position:top left;
background-repeat:no-repeat;
padding:13px;
}
.name{
margin:0 0 5px 9px;
color:#565656
}
.details{
margin:5px 0 0 9px;
}
#footer{
width:100%;
float:left;
padding:50px 0 0 0
}
#footer #footmenu{
background-color:#e10000;
text-align:center;
padding:10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F3FBFF;
}
#footer #footmenu a{
color:#F3FBFF;
text-decoration:underline;
margin:0 5px;
}
#footer #footmenu a:visited{text-decoration:underline}
#footer #footmenu a:hover{text-decoration:none}
#copy{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#323232;
text-align:center;
line-height:40px;
}
#copy a{
color:#B94304;
text-decoration:underline
}
#copy a:visited{text-decoration:underline}
#copy a:hover{text-decoration:none}
#big{
padding:20px 0 0 20px;
float:left;
width:760px;
}
#big h2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#e10000;
width:590px;
padding:0 0 5px 0;
border-bottom:1px solid #DBDBDB;
margin:0 0 10px 0
}
.other{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009EDC;
text-decoration:underline
}
.other:visited{text-decoration:underline}
.other:hover{text-decoration:none}
.big_photo{
width:260px;
text-align:center;
float:left;
margin:0 18px 0 0
}
.big_photo img{
margin:0 0 10px 0
}
.text{
float:left;
font-family:Tahoma;
font-size:11px;
color:#000;
width:100%;
}
.text p{
padding:0 0 5px 0
}
.text a{color:#565656;font-size:13px; font-family:Tahoma;}
.text a:hover{text-decoration:none;}

.tour-ditto {float:left; width:140px; margin:20px;}
.tour-ditto a{text-decoration:none; color:#565656;}
td {
	font-size: 12px;
	border:1px solid #E10000;
}
table{
	border:none;}
	table th{color:#FFFFFF; text-align:center; background-color:#E10000; padding-bottom:3px; font-size:14px; border:1px solid #f0f0f0;}
	table td{}
	table td a{
color:#323232;
text-decoration:underline
}
table td a:visited{text-decoration:underline}
table td a:hover{text-decoration:none}

.hottour{padding:5px 3px; border-bottom:1px dotted #E10000; text-align:center;}
.hottour img{float:left; width:25px; margin-top:4px; margin-left:4px;}
.hottour span{float:right; width:52px; text-align:right; color:#900; margin-top:7px; margin-right:4px;}
.hottour a{color:#565656;font-size:13px; font-family:Tahoma;}
.hottour a:hover{text-decoration:none;}
.hottour p{padding:0;margin:0;}
.hottour h4 {font-weight:normal; color:#565656;font-size:13px; font-family:Tahoma;}
.hottour .hotdate{float:right;font-size:14px;margin-right:15px;width:70px;}

.short-news-left{padding:5px 3px; border-bottom:1px dotted #E10000; text-align:center;}
.short-news-left span{float:right; width:52px; text-align:right; color:#900; margin-top:7px; margin-right:4px;}
.short-news-left a{color:#565656;font-size:13px; font-family:Tahoma;}
.short-news-left a:hover{text-decoration:none;}
.short-news-left p{padding:0;margin:0;}
.hottour h4 {font-weight:normal; color:#565656;font-size:13px; font-family:Tahoma;}
.short-news-left .newsdate{float:none;
margin:0px;
text-align:left;
width:120px;font-size:12px;}
#left .tit{color:#565656; font-size:13px; font-family:Tahoma; float:left; margin:7px 0 15px 7px}
.news-block{border-bottom:1px dotted;}
.news-block .news-title{padding: 15px 0 0 5px;}
.news-block .com-more{float:right;
margin-bottom:10px;
text-align:right;
width:100%;}
.news-block a{color:#565656;font-size:13px; font-family:Tahoma;}
.news-block a:hover{text-decoration:none;}

table.dates td{border-top:none; border-bottom:none;}

table#counterstable td{border:none;}

#spravka{
margin:21px 0 0 21px; 
float:left; 
display:block; 
width:150px; 
height:50px; 
background-image: url(http://spravka.ua/img/buttons/b_fon1.gif); 
background-position: left,top; 
background-repeat: no-repeat;}
.B_crumbBox{border-bottom:1px solid #FF0000;
float:left;
margin-bottom:15px;
margin-left:-10px;
margin-top:-15px;
padding-bottom:8px;
width:795px;}
a.B_crumb{color:#323232;
text-decoration:underline;font-size:14px;}
a:hover.B_crumb{text-decoration:none;}
table#withoutborders{border:none;}
table#withoutborders td{border:none;}
table#withoutborders th{border:none;}
#hottourstable{
border-collapse:collapse;width:523px;
}
#hottourstable td a{font-size:14px;}
#hottourstable td {font-size:14px;}
#hottourstable .imgs img{margin:0 2px;
width:20px;}
#hottourstable a.order, #hottourstable a.order:visited{color:#E10000;
font-size:14px;
font-weight:bold;
text-decoration:none;}
#hottourstable a.order:hover{text-decoration:underline;}

#turbooking *{margin:0; padding:0;}
#turbooking{float:left; background:#d1e9ff url(/images/bookbg.jpg) no-repeat right top;
margin-left:20px;
width:730px;
}
#turbooking hr{background-color:#2E72AF;
border:none;
color: #2E72AF;
float:left;
height:3px;
width:730px;}
#turbooking #contcity{float:left; width:320px;}
#turbooking #contcity span{color:#2E72AF;
font-size:14px;
display:inline-block;
margin:7px 25px;
text-align:left;
width:50px; 
float:left;}
#turbooking #contcity div{float:left; margin:7px 25px;}
#turbooking #conthotel{float:left; width:400px; }
#turbooking #conthotel div{float:left; margin:7px 0;}
#turbooking #conthotel span{color:#2E72AF;font-size:14px;
display:inline-block;
margin:7px 25px;
text-align:left;
width:50px; 
float:left;}
#turbooking #dates{float:left; width:720px; }
#turbooking .date-pick{float:left;}
#turbooking #contdates span{color:#2E72AF; font-size:14px;
display:inline-block;
margin:7px 25px;
text-align:left;
width:50px; 
float:left;}
#turbooking #contdates span.ttt{color:#2E72AF;
display:inline-block;
float:left;
font-size:12px;
margin:7px -10px 7px 45px;
text-align:left;
width:50px;}
#turbooking #dates #datein{float:left; margin:7px 25px; width:220px;}
#turbooking #dates #dateout{float:left; margin:7px 25px; width:220px;}
#turbooking .odd{background-color:#E3F2FF;
float:left;
padding:0 25px;
width:680px;}
#turbooking .odd span{background:url("/images/tlikebg.jpg") repeat-x scroll 0 0 transparent;
color:#2E72AF;
float:left;
padding:7px 10px;
margin-right:10px;
font-size:12px;
width:100px;}
#turbooking .odd span.novalue, #turbooking .even span.novalue{background:none;
color:#2E72AF;
float:left;
padding:7px 10px;
margin-right:10px;
font-size:12px;
font-style: italic;
width:150px;}
#turbooking .odd  input{float:left; margin-top:10px; }
#turbooking .odd  select{float:left; margin-top:6px; }
#turbooking .odd img{float:left; margin-top:3px;}
#turbooking .odd label{float:left;
font-size:11px;
margin:10px 15px 0 3px;
color:#647a8e;}

#turbooking .even{background-color:#d1e9ff;
float:left;
padding:0 25px;
width:680px;}
#turbooking .even span{background:url("/images/tlikebg.jpg") repeat-x scroll 0 0 transparent;
color:#2E72AF;
float:left;
padding:7px 10px;
margin-right:10px;
font-size:12px;
width:100px;}
#turbooking .even span.trtr{background:none;}
#turbooking .even  input{float:left; margin-top:10px; }
#turbooking .even select{float:left; margin-top:6px; }
#turbooking .even label{float:left;
font-size:11px;
margin:10px 15px 0 3px;
color:#647a8e;}

#turbooking  a.dp-choose-date {
background:url("/images/cal.png") no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:16px;
margin:2px 3px 0;
overflow:hidden;
padding:0;
text-indent:-2000px;
width:16px;
}

#turbooking .kilk{background-color:#d1e9ff;
float:left;
padding:0 25px 0;
width:680px;}
#turbooking .kilk span{background-color:#d1e9ff;
color:#2e72af;
float:left;
padding:12px 0 7px 10px;
margin-right:10px;
font-size:12px;
width:100px;}
#turbooking .kilk  input{margin-top:10px; }
#turbooking .kilk select{margin-top:6px; }
#turbooking .kilk label{
font-size:11px;
color:#647a8e;}
.chages{float:left;
padding:10px 7px;
width:50px;}
.chages label, #childsage .chages select{float:none;}

#buttons{}
#buttons input[type=button]{float:right; width:120px; background-color:#2e72af; color:#fff; border:none; padding:7px 5px; cursor:pointer;}
#buttons input[type=reset]{float:right; width:120px; background-color:#e3f2ff; color:#2e72af; border:none; padding:7px 5px; cursor:pointer;}

.hhoteltypemore{background-color:#EBF0F6;
border-top:1px solid #8EB9E3;
clear:left;
display:block;
float:left;
padding:10px 0 10px 0;
width:720px;}

.hhoteltypemore .searchprice{color:#4B6F93;
float:right;
font-size:16px;
font-weight:bold;
margin-right:70px;
text-align:right;
width:160px;}
.hhoteltypemore span{float:left;}

.hhoteltypemore span.titlef{}

.hhoteltypemore span.more{}

.hotelssearched .shortdesc{float:left; margin:10px 5px 0 0; padding:0 20px;}
.hotelssearched {margin: 10px 0; border-bottom:4px solid #2E72AF; width:720px; float:left;}
.hotelssearched #hotelname{
color:#0D3455;
display:block;
float:left;
font-size:16px;
font-weight:bold;
margin:10px;
width:450px;}
.hotelssearched #hotelname a{text-decoration:none; color:#0D3455;}
.hotelssearched #hotelname a:hover{text-decoration:underline;}
.hotelssearched img{float:right;}
.hotelssearched .totalprice{
width:700px;}

#results{}

.hotelssearched .searchedhdesc{margin-bottom: 10px; float:left;}

a.order, a.order:visited {
color:#E10000 !important; 
font-size:14px !important; 
font-weight:bold !important; 
text-decoration:none !important; 
}
a.order:hover {
text-decoration:underline !important; 
}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}


#exbooking *{margin:0; padding:0;}
#exbooking{background-color:#800000;
margin-left:0px;
width:630px;
}
#exbooking hr{background-color:#2E72AF;
border:none;
color: #2E72AF;
float:left;
height:3px;
width:730px;}
#exbooking #contcity{float:left; }
#exbooking #contcity span{color:#fff;
display:inline-block;
float:left;
font-size:14px;
margin:7px 0 7px 25px;
text-align:left;}
#exbooking #contcity div{float:left; margin:7px 25px;}
#exbooking #conthotel{float:left; width:400px; }
#exbooking #conthotel div{float:left; margin:7px 0;}
#exbooking #conthotel span{color:#2E72AF;font-size:14px;
display:inline-block;
margin:7px 25px;
text-align:left;
width:50px; 
float:left;}
#exbooking #dates{float:left; width:100%; }
#exbooking .date-pick{float:left;
text-align:center;
width:80px;}
#exbooking #contdates span{color:#fff; font-size:14px;
display:inline-block;
margin:7px 25px;
text-align:left;
width:50px; 
float:left;}
#exbooking #contdates span.ttt{color:#fff;
display:inline-block;
float:left;

margin-right:0;
text-align:left; 
width:auto;}
#exbooking #dates #datein{float:left;
margin:7px 25px;
width:120px;}
#exbooking #dates #dateout{float:left; margin:7px 25px; width:150px;}

#exbooking button[type=submit]{background:url("/images/but.gif") no-repeat scroll 0 0 transparent;
border:medium none;
color:#FFFFFF;
cursor:pointer;
float:right;
height:37px;
margin:0 5px 5px 0;
text-indent:-10000px;
width:150px;
}
.hotelsls .block{float:left; width:235px;}
.hotelsls .block h3{float:left;
margin:0;
width:auto;}
.hotelsls span{clear:left;
display:inline-block;
float:left;
font-size:14px;
margin:10px auto;
text-align:center;
width:760px;}
.hotelsls  .cinazirk{color:#E20001;
float:right;
font-size:16px;
margin-right:10px;}
#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}