﻿@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; background: #73a4ca url(/images/bg_bg.jpg) repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:12px;}
#wrap {width:973px;margin:0 auto;}
#wrap1{background-image:url('/images/footer1.jpg');background-position: center bottom; background-repeat: no-repeat;}
#main_header { background-image:url(/images/header_bg.jpg); background-repeat:no-repeat; background-position:top; height:124px; width:auto;}
#header, .header { height:114px; width:960px; margin:0 auto;}
#logo {background-image:url(/images/logo_bg.png);background-repeat:no-repeat; height:50px; width:521px;margin: 10px 0 0 5px; float:left; z-index:1; position:absolute;}
#top_menu {float:right;margin:0 -20px 0 0; padding:0; height:52px; position:relative; width:auto;z-index:2;}
#top_menu #inner{
	
	margin:0; 
	padding:0 2px; 
	
	-webkit-border-radius:0 0 14px 14px;
	-moz-border-radius: 0 0 14px 14px;
	border-radius: 0 0 14px 14px;
	behavior: url(/css/PIE.htc);
	
	background-color:#1c7ca9;	
	background-image: -webkit-gradient(linear, 0% 0%, 0% 90%, from(#6A9ECD), to(#1c7ca9));
	background-image: -moz-linear-gradient(0% 90% 90deg, #1c7ca9, #6A9ECD);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6A9ECD', endColorstr='#1c7ca9');
  	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#6A9ECD', endColorstr='#1c7ca9')";
	
	
  

	
 	width:auto;
 	height:52px;
  float:left;
  color:#f8811d; 
  z-index:3;}
.clear {clear:both;}

/*
#menu {background-image:url(/images/menu.jpg); background-repeat:repeat-x; height:41px; width:960px; margin:0;}
#menu a {color: #fff; text-decoration: none; font-weight:bold; font-size:13px; margin:11px 4.5px; height: 41px; float:left;}
#menu a:hover {color: #9FC1DE; text-decoration: none;margin:11px 4.5px; padding:0;}
*/

#menu {background-color:#1c7ca9;position: relative;float:left;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 90%, from(#6A9ECD), to(#1c7ca9));
background-image: -moz-linear-gradient(0% 90% 90deg, #1c7ca9, #6A9ECD);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6A9ECD', endColorstr='#1c7ca9');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#6A9ECD', endColorstr='#1c7ca9')";

	 width:940px;text-align:center; background-repeat:repeat-x; height:41px; margin:10px; vertical-align:middle; }
#menu a {color: #fff; text-decoration: none; font-weight:bold; font-size:13px; margin:5px 16px; height: 41px; float:left; width: 58px}
#menu a:hover {color: #9FC1DE; text-decoration: none;padding:0;}



#page {background-color:#fff;-moz-box-shadow: 0 5px 2px 2px #666666;-webkit-box-shadow: 0 5px 2px 2px #666666;box-shadow: 0 5px 2px 2px #666666;height:100%; width:973px; padding:3px 7px; margin:-1px 0 0; color:#093F5A; z-index:0; position:relative;-webkit-border-radius: 14px 0 14px 14px;-moz-border-radius: 14px 0 14px 14px;behavior: url(/css/PIE.htc);
;border-radius: 14px 0 14px 14px;}
*html #page {background-image:url(/images/page_bg.png); background-repeat:repeat-y; height:100%; width:973px; padding:0 7px; margin-top:-13px; color:#171717; z-index:10; position:relative;}



#left_col {width:244px; float:left; position:relative;}
#left_col #header, #left_col .header {background:#b2d829; height:31px; width:255px; background-repeat:no-repeat; margin: 8px 0 0 -7px; font-size:13px; color:#fff; font-weight:bold; position:relative; border:none; line-height:33px;-webkit-border-radius: 0 14px 14px 0;-moz-border-radius: 0 14px 14px 0;border-radius: 0 14px 14px 0;behavior: url(/css/PIE.htc);}
#left_col ul { line-height:normal; position:relative; float:left; margin:8px 5px 0 0px;padding: 0 0 0 5px;width: 240px;}
#left_col ul li { line-height:17px; font-size: 11x;list-style:none; border-bottom:1px dotted #093F5A; margin:0px; }
#left_col ul li a {text-decoration:none; color:#093F5A; }
#left_col ul li a:hover {text-decoration:none; color:#3094c5;}
.count {float:right;}
*:first-child+html .count {float:right; margin-top:-19px;}
@-moz-document url-prefix()
{
.count {float:right; /*margin-top:-19px;*/}
}
*html .count {float:right; margin-top:-19px;}

#hotels_left {margin:10px 0 0 5px; width: 225px; line-height:20px;}
#hotels_left a {text-decoration:none; color:#093F5A;}
#hotels_left a:hover {text-decoration:none; color:#3094c5;}


#right_col {float:right; width:707px;}
#right_col #text, #right_col .text{width:690px; text-align:justify;margin:0;}
/*#right_col #text p{text-indent:15px;} */
#right_col .text #p{margin:0;}
#right_col hr {width:690px; float:left; margin-right:20px;border: 0;color:#a5cb1d;background-color: #a5cb1d}
#right_col h1 {margin:0; padding:6px 0 0 0; color:#1E7DAA; font-size:18px; font-weight:bold;}
#right_col h2 {float:left;color:#a5cb1d;font-size:18px; font-weight:bold;}

#page-path{color:#1E7DAA}
#page-path a { color:#1E7DAA;}
#page-path a:hover {color:#3094c5;}

.offer_box {height:auto; width:198px; float:left; margin:16px;border: 1px solid #B6D6EC;-webkit-border-radius: 14px 14px 0 0;-moz-border-radius: 14px 14px 0 0;border-radius: 14px 14px 0 0; behavior: url(/css/PIE.htc);background-color:#fff;}
.offer_box .title {color:#4f6494; font-size:12px; font-weight:bold; height: 20px;margin: 6px 0 0 6px;}
.offer_box .title a {text-decoration:none; color:#093F5A; }
.offer_box .title a:hover {text-decoration:underline; color:#3094c5;}
.offer_box .price {color:#ff0000; font-size:13px; font-weight:bold; text-align:right; float:right;}
.offer_box img { border-top:1px solid #B6D6EC;opacity:0.9;filter:alpha(opacity=90);-webkit-transition: all 0.2s ease-in 0s;-moz-transition: all 0.2s ease-in 0s;-o-transition: all 0.2s ease-in 0s;transition: all 0.2s ease-in 0s;}
.offer_box img:hover {opacity:1;filter:alpha(opacity=100);}

.room { width:690px; text-align:justify;margin-top:10px;border-top:1px dotted #000;}
#footer {background-image:url(/images/footer_bg.jpg); background-repeat:no-repeat; color:#000; padding:25px 0 0 0; text-align:center; height:80px; width:100%; background-position:top; z-index:2; position:absolute;}
#footer a{text-decoration:none; color: #000; font-variant:small-caps; margin:0 15px; z-index:5; position:static;}
#footer a:r {text-decoration:underline; color: #000;}
#top_but {padding:3px; loat: left; font-weight:bold; font-size:11px; width: 355px; height: 49px}
#top_but a{text-decoration:none; color:#9fc1de;}
#top_but a:hover{text-decoration:none; color:#fff;}

.top_button {float:left; margin:34px 3px 0 0; padding:0; position: static; width:auto; height:39px;text-align:center}
.top_button .inner{margin:0;  width:auto; height:39px; float:left; color:#fff; font-size:12px; font-weight:bold; }
.top_button a{text-decoration:none; padding:8px 7px;color:#fff;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);background: rgb(115, 164, 202);background: rgba(255, 255, 255, 0.35);-webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px; behavior: url(/css/PIE.htc);
-webkit-transition:
color 0.3s ease-in-out,
background 0.3s ease-in-out;
-moz-transition:
color 0.3s ease-in-out,
background 0.3s ease-in-out;
-o-transition:
color 0.3s ease-in-out,
background 0.3s ease-in-out;
transition:
color .3s ease-in-out,
background .3s ease-in-out;}
.top_button a:hover{text-decoration:none; color:#fff;background: rgba(255, 255, 255, 0.57)}


#searchbox{
	height:90px;width:200px; float:right;background-color:#fff;
	height: 39px;
	
	
	z-index: 0;
    margin: 23px -20px -5px 0;
    padding: 0;
    position: static;
    text-align: center;
    
    -moz-box-shadow: 0 5px 2px 2px #666666;
    -webkit-box-shadow: 0 5px 2px 2px #666666;
    box-shadow: 0 5px 2px 2px #666666;
    
    
    -webkit-border-radius: 14px 14px 0 0;
    -moz-border-radius: 14px 14px 0 0;
    
    border-radius: 14px 14px 0 0;
    behavior: url(/css/PIE.htc);
		
}


#backgroundFilter
{
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    padding: 0;
    margin: 0;
    background-color: #000;
    filter: alpha(opacity=60);
    opacity: 0.5;
    display: none;
    z-index: 1000;
    width: 100%;
    height: 5000px;
}
#bookinfo
{
    position: absolute;
    width: 720px;
    padding: 1px;
    z-index: 1005;
    display: none;
    background-color: #fff;
    border: 1px solid black;
}

.table { text-align:center;  background-color: #F8FBFF;border-collapse:collapse; width: 680px; font-size: 11px; padding: 0px; margin:0px }
.tableheader { background-color:#1E7DAA; color:white; font-weight:bold;border:none; padding:8px 0; }
.tableheader td{vertical-align: center;}
.tableheader1 { background-color:#e0eaf8; font-weight:normal;border:none; }
.tableleft, .table tr td.tableleft { text-align: left; border: #fff 1px solid; align: left; }
.tableleft p, .table tr td.tableleft p, .table tr td p.tableleft { margin: 0px; text-align: left; align: left; }
.table tr td { align: center; border: #b6d6ec 1px solid;}
.table tr td p { margin: 0px;  }
.sinio {color:#1E7DAA;  margin-bottom:.5em; }
.zeleno {color:#88ad02;  margin-bottom:.5em; }


.white_label {background-color:#B2D829; color:white; padding: 5px }
.white_1 {color:white;  font-size: 14px; text-decoration: none; }

