.top_menu {	background:#FFFFFF;border-top:1px #000000 solid;border-bottom:1px #000000 solid; width:758px; overflow:hidden; padding:0px; margin:0px}


.dest { width:260px; margin:10px 0px 0px 0px; text-align:center }
.dest .caption { font-size:16px; font-weight:bold; padding:10px 0px 0px 54px; height:30px; background:url(../images/destination2.jpg) center no-repeat; text-align:left; }
 .dest .caption span { margin:0px 0px 0px 0px; color:#3c6598; font-family:Arial}
.dest .dest_list {padding:4px 2px 6px 8px}
.dest .dest_list a { color:#5C69A3; margin:3px 2px 3px 2px;padding:1px 0px 1px 0px; text-decoration:none; font-size:9px; font-weight:100 }
.dest .dest_list a:hover{color:#0066FF; }

#unitop #unitop_inner { line-height:12px; width:760px; margin:0px auto;}
#unitop .border {  background-color: #000000!important;padding:0px; }
#unitop A {  font-size: 7pt; color: #CCCCCC; text-decoration: none}
#unitop TD {  font-size: 7pt; color: #CCCCCC;}
#unitop A:hover { color: #FFFFFF}

#unibottom A {  font-size: 11px; color: #555555; text-decoration: none}
#unibottom TD {  font-size: 11px; }
#unibottom A:hover { color: #999999}

* html #unibottom_menu {
 width:762px!important;
}

#unibottom_menu {
 width:758px!important;
}

#top_list{ width:145px;
margin:auto;
}

SPAN.errorMessages { color: red; }
SPAN.required { color: red; }

TD.hd {  background-color: #FFECC2}
#hd .destinationName {  vertical-align:middle; background-color: #FFF5B3 }
#hd .destinationNameRight {  vertical-align:middle; background-color: #FDE18C }
#hd A { COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 9pt; text-decoration: none; }

TD.rightside { text-align: center; background-color: #FDE18C}
#rightside {  FONT-FAMILY: arial, helvetica, sans-serif; font-size: 8pt; color: #000000}
#rightside TD A { text-decoration: none }

#offer_list { text-align: left; margin: 3px 0px 3px 0px; border-top: 1px solid #000000;  border-bottom: 1px solid #000000; background-color: #ffffff;padding: 3px 2px 3px 8px} 
#offer_list #offer_list_name {  font-size: 9pt; color: #000000; FONT-WEIGHT: bold; padding-left:12px; }
#offer_list #offer_list_kareto { border-top: 1px solid #D4D4D4; padding-top: 2px; margin: 3px 0px 3px 0px; }



#office_list #agency_name { font-size: 14px; padding-left: 2px; }
#office_list #office_container { padding: 5px 12px 4px 0px; border:none; font-size: 11px; }
#office_list #office_name { font-size: 13px; font-weight: bold; }

#sectionname { padding: 16px 0px 6px 0px; }
#hotelname { margin: 20px 0px 16px 0px; FONT-SIZE: 20pt; COLOR: #377854; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif; }
#hotelname .hotel_lodging {	FONT-SIZE: 14pt; }
#central, #central FONT { FONT-SIZE: 9pt; }
#central h2.htext_name { FONT-SIZE: 16pt; COLOR: #377854; FONT-WEIGHT: bold; }
#central P { margin-top:10px; margin-bottom:10px;}
#central TD.cellname { border-top: 1px solid #73C38D; padding: 4px;}
#central TD.celldata { border-top: 1px solid #FDE18C; padding: 4px;}
#price { font: bold }

A.add {	COLOR: #993366; }
A.add:hover {	COLOR: #FF0000 }

#res #res_head { background-color: #3366FF; padding: 4px; color:white;  border-top: 2px solid #314694;}
#res #city { font-size: 14px; text-transform: uppercase; font-weight: bold }
#res #hotelname { margin: 0px 0px 0px 0px; FONT-SIZE: 16pt; COLOR: #ffffff; FONT-WEIGHT: bold; FONT-FAMILY: arial, helvetica, sans-serif; }
#res .hotel_lodging { font-size: 12px;  }
#res TD.price { color: white; font-size: 23px; font-weight: bold; vertical-align:middle; text-align: right; }
#res A {	COLOR: #314694; text-decoration: none}
#res A:hover {	COLOR: #6699FF }

td.lead { border-left: 1px solid #DAE6F1; padding:0px }
#offer #links { width:250px }
#links IMG { margin-top: 2px; margin-bottom: 2px; }
#of_content td { border-bottom: 1px solid #DAE6F1; padding-top:8px; padding-bottom:9px; padding-left:6px; padding-right:4px; }
#of_content .lead { padding:5px 0px 0px 0px;  }
#of_props TD {  font-size: 12px; border: 1px solid #A0AAC0; background-color: #EAF0F6; padding: 4px }
#form TD { border: none }
#form INPUT { background-color: #ffffff; BORDER: #ff9900 1px solid; }
#form INPUT.radio { background-color: #EAF0F6; border: none}
#mid_links TD { padding: 6px; border:none }


#offer_categories TD { font:Arial 10pt; padding-top: 2px; padding-bottom: 2px; padding-left: 3px; padding-right: 2px; text-align: left; }
#offer_categories IMG {	border-color: black; border-width:1px }

#hotellist TD.name {  padding-top: 8px }
#hotellist A.name { FONT-SIZE: 12px; }
#hotellist TD.more { border-bottom: 1px dotted #73C38D; padding-bottom: 6px}
#hotellist TABLE { margin-bottom: 6px}
#hotellist A { text-decoration: none; }
#hotellist P.ResultNextPrev { margin-top: 10px; margin-bottom: 10px; }

#searchhotel TD.head { font:bold 11px; letter-spacing:1px; color: #666666; padding: 6px 0px 2px 0px; }
#searchhotel TD.data { padding: 0px 7px 0px 0px; }
#searchhotel_extra INPUT { height:10px; }

#hotelsearchbox TD.hoteloftheday { font:bold 12px; letter-spacing:1px; color: #666666; padding: 6px 0px 0px 0px; border-top: 1px solid #FFF8C9; }

#paging_navigation TD { padding-top: 3px; padding-bottom: 3px; }
#paging_navigation A { color: #6699cc }
#paging_navigation A:hover { color: #336699 }

#piclist  IMG { border-color: #555555; border-width:1px }
#picview { margin: 0px 0px 3px 6px; FONT-SIZE: 8pt; COLOR: #CC3300;  }

#picview_row {	FONT-SIZE: 8pt; COLOR: #CC3300;  }
#picview_row  IMG {	border-color: #555555; border-width:1px }

A.backtop {	COLOR: #A26D37; FONT-WEIGHT: bold; FONT-SIZE: 8pt}
A.backtop:hover {	COLOR: #CC9933 }

#job_list_box, #ads_list_box { text-align: left; margin: 3px 0px 3px 0px; border-top: 1px solid #000000;  border-bottom: 1px solid #000000; background-color: #ffffff;padding: 3px 2px 3px 8px } 
#job_list_small A, #ads_list_small A { font-size: 10px; color: #663300; } 
#job_list_small A:hover, #ads_list_small A:hover { color: #CC9933; } 
#job_list_small, #ads_list_small { border-top: 1px solid #D4D4D4; padding: 2px 0px 2px 0px; margin-top: 4px; }
#job_container, #ad_container { padding: 2px 0px 3px 0px; }
.feedmore { font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #000000; }
.feedmore:hover { color: #CC9933; }

.disclaimer {	COLOR: #999999; FONT-SIZE: 8pt}
TD.border {  background-color: #000000!important;padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px}

A {	COLOR: #377854; FONT-WEIGHT: bold; text-decoration:none }
A:hover {	COLOR: #619F7C }

  .baner800{float:left; }
  *html .banner_800{ float:left; position:absolute;}
 #mainSearchFrom{
  width:500px;
  margin:0;
  padding-left:5px;
  padding-right:5px;
  }

		.clear {
			clear: both;
			font-size: 1px;
			width: 1px;
			height: 1px;
		}
		
		div#page {
			margin: 0px auto;
			padding: 0px;
			width: 760px;
/*			background-color:#FDE18C;
*/			float:left;
		}
		
		/* tuk ako slaga6 width tr da soji6 padding 1px; */
		div.page_border {
			margin: 0px;
			padding: 0px;
			border: 1px solid;
/*			background-color:#FDE18C;
*/			border-bottom:none;
		}
		
		div.header {
			margin: 0;
			padding: 0;
			width:760px;
			height:97px;
			border-bottom:1px solid #000000;
		}
		
		div.content {
			margin: 0;
			padding: 0;
		}
		
		div.content div.right_part {
			margin: 0;
			padding: 0;
			text-align: left;
/*			background-color:#FDE18C;
*/		}
		
		div.content div.left_part {
			float: left;
			margin: 0;
			padding: 0px;
			width: 610px;
			background-color:#FFFFFF;
			border-right:1px solid #000000;
		}
		
		* html div.content div.left_part { width:590px; margin:0; padding:0; }
		
		div.footer {
			margin: 0;
			padding: 0;
			width: 760px;
			height: 115px;
			background: #FFFFFF;
		}
		
		div.right_content {
			background-color:#FDE18C;
			width:145px;
			overflow:hidden;
		}
		
		div#left_content{
		padding:10px;
		}
		
		#offer_list{ width:145px; padding:0; margin:0;}
		#hotels_submit_button{ display:block; background:url(../images/hotel/btns_search.gif) no-repeat; width:73px; height:29px;}
		#hotels_submit_button:hover{ display:block; background:url(../images/hotel/btns_search.gif) no-repeat 0px -30px; width:73px; height:29px;}
		
		#hidden_button{ width:73px; height:29px; background:none transparent; border:none; cursor:pointer}
		.cat_1_stars,.cat_2_stars,.cat_3_stars,.cat_4_stars,.cat_5_stars,.cat_6_stars,.cat_7_stars{ background:url(../images/hotel/category_star.gif) repeat-x; height:13px; display:block; float:left; margin-right:4px; margin-left:4px;}
		.cat_1_stars{width:13px;}
		.cat_2_stars{width:26px;}
		.cat_3_stars{width:39px;}
		.cat_4_stars{width:52px;}
		.cat_5_stars{width:65px;}
		.cat_6_stars{width:78px;}
		.cat_7_stars{width:91px;}
		.hotel_name{float:left;}
		.offers_smlcon{display:block; width:20px; height:16px; background:url(../images/smallicon_offers.gif) no-repeat;}
		.link_icon{ width:20px; height:16px; background:url(../images/button-browse.gif) no-repeat; float:left;}
