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

html,body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background-color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

#wrapper{
margin:auto;
width:902px;
}

#header{}

#menu{
border:#00c7ff 2px solid;
margin:0;
padding:0;
position:relative;
}


#main_menu {
	position:absolute;
	left:0px;
	top:39px;
	width:898px;
	height:21px;
	z-index:1;
	background-image:url(../graphics/menu_back_png.png);
	background-repeat:repeat;
	padding:10px 0 10px 0;
}

#main_menu ul{
margin:0;
padding:0;}

#main_menu ul li{
display:inline;
list-style-type:none;}

#main_menu ul li a, #main_menu ul li a:visited{
padding:0px 35px 0px 35px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
}

.active, #main_menu ul li a:hover{
color:#0cb2ea;}



#content{
padding:15px 0 20px 0;
position:relative;
}

#content_table{}

#content_table a,#content_table a:active,#content_table a:visited{
color:#FFFFFF;
text-decoration:none;
}

#content_table a:hover{
text-decoration:underline;
}

#results_tbl{

}

#results_tbl li {
padding:5px 0 5px 0;
list-style-type:square;
color:#00c7ff;}

#results_tbl a,#results_tbl a:active,#results_tbl a:visited{
color:#00c7ff;
text-decoration:none;
}

#results_tbl a:hover{
text-decoration:underline;
}

#td_border_top{
border-right:#00c7ff 1px solid;
border-left:#00c7ff 1px solid;
padding:10px 10px 10px 10px;}

#td_border_bottom{
border-right:#00c7ff 1px solid;
border-left:#00c7ff 1px solid;
border-bottom:#00c7ff 1px solid;
}
#gen_hotel_info{
padding:0 10px 0 10px;}


#search_td{
height:22px;
overflow:hidden;
background-image:url(../graphics/search_bg.jpg);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding: 0 3px 0 33px;}

#hotel_td{
height:28px;
overflow:hidden;
background-image:url(../graphics/search_bg.jpg);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding: 0 3px 0 15px;}

#search_td a,#search_td a:active,#search_td a:visited{
color:#FFFFFF;
text-decoration:none;}

#search_td a:hover{
color:#00c7ff;
text-decoration:none;}

#banners_td{
padding:20px 0 0 0;}

#footer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
text-align:center;
margin: 0 0 25px 0;
}

#footer a{
text-decoration:none;
color:#00c7ff;
}

#footer a:hover{
text-decoration:underline;
}

#footer_up{
text-align:center;
border-top:#00c7ff 2px solid;
border-bottom:#00c7ff 2px solid;
}

#navigation_bar{
width:100%;
text-align:center;
padding:8px 0 18px 0;
}

#navigation_bar ul {
margin:0;
padding:0;
}

#navigation_bar ul li{
list-style-type:none;
display:inline;
}

#navigation_bar ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
color:#FFFFFF;
border-right:#00c7ff 1px solid;
padding:0 5px 0 5px;
}

#navigation_bar ul li a:hover{
color:#00c7ff;
}

#navigation_bar_world{
padding:10px 0 10px 0;}



#banner_middle{
background-image:url(../graphics/banner_td_repeat_bg.jpg);
background-repeat:repeat-y;
}

/************index related*******************/

#breaking_news{
font-size:20px;
padding:0 0 0 0;
}

#news_title{
font-size:16px;
font-weight:bold;
}

#read_more {
padding:5px 0 0 430px;
}

#read_more a,#read_more a:active,#read_more a:visited{
font-style:italic;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;}

#read_more a:hover{
text-decoration:underline;}


#booking_request{
margin-top:0px;}

#booking_div {
	position:absolute;
	left:605px;
	top:295px;
	width:290px;
	height:118px;
	  font-family: tahoma;
  font-size: 11px;
  z-index:100;
}

#new_entry{
	position:absolute;
	left:607px;
	top:455px;
	width:290px;
	height:120px;
	font-family: tahoma;
  font-size: 11px;
  text-align:center; 
    z-index:0;}

#new_entry_name{
	position:absolute;
	left:607px;
	top:605px;
	width:292px;
	height:23px;
	font-family: tahoma;
	padding:2px 0 2px 0;
  font-size: 20px;
  font-weight:bold;
  text-align:center;
    z-index:0;
	background-image:url(../graphics/menu_back_png.png);
	background-repeat:repeat; }

#booking_form_td{
background-image:url(../graphics/banner_td_repeat_bg.jpg);
background-repeat:repeat-y;
background-position:right;
}

#banner_tbls{
margin-top:7px;
}

#booking_form{
width:260px;
height:150px;
}

#specific_hotel_form{
width::574px;
height:31px;
background-image:url(../graphics/specific_hotel_form_bg.jpg);
background-repeat:repeat-x;}


#suggest_table{
color:#3abdee;
}

/************index related*******************/


/************general classes*******************/
.colored_text{
color:#00c7ff;
}

.map_address{
color:#000000;}

#hotel_title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;	
color:#009ccf;
padding: 10px 10px 0 10px;
}

#hotel_small_descr{
padding: 2px 10px 15px 10px;}

#search_heading{
padding:5px 0 0 0;
}

img{
border:none;}

#translator{
background-color:#FFFFFF;}
