body { 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
text-align : left; 
padding : 0; 
margin : 0; 
color : #666666; 
background-color : #d7eaed; 
background-repeat : repeat-x; 
background-image : url('../images/bgr.gif'); 
background-position : top center; 



} .input1  {
border:1px solid #daebef;
color:#333333;
font-family:Arial,Tahoma,verdana,arial;
font-size:11px;
font-weight:normal;
width:100px;


	} .google-map {
		float: left;
		margin-top: 30px;

		
} 	.google-map a:link, .google-map a:visited, .google-map a:active {
		text-decoration: none;
		background-color: #fff;
		padding-top: 5px;
		padding-bottom: 5px;
		float: left;
		text-align: center;
		font-family: Arial,Verdana,Helvetica,sans-serif;
		font-size:11px;
		font-weight: bold;
		color: #009BAA;
		width: 238px;
		border:1px solid #daebef;		
		


} 	.google-map a:hover {
		text-decoration: none;
		background-color: #daebef;
		padding-top: 5px;
		padding-bottom: 5px;
		float: left;
		text-align: center;
		font-weight: bold;
		color: #666;
		border:1px solid #daebef;		


} 
.check1 { 
border : 1px solid #daebef; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
padding : 5px; 
margin-bottom: 10px;
background-color: #fff;

} 
.check1 i { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px;
letter-spacing: 1px;


} 
.check2 { 
border : 1px solid #daebef; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
padding : 5px; 
margin-top : 35px;
margin-bottom: 20px;
background-color: #fff;

} 
.check2 i { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px;
letter-spacing: 1px;


} 
.selected { 
font-size : 10px; 
color : #00a2b3; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
margin : 0; 
text-decoration : none; 
} 
.photo_gallery { 
margin-left : 0; 
margin-right : 0; 
margin-top : 5px; 
margin-bottom : 5px; 
position : relative; 
} 
.zoom_gallery { 
background-image : url('../images/zoom_gallery.png'); 
background-repeat : no-repeat; 
background-position : right; 
position : absolute; 
border : 0 solid #d3c9aa; 
width : 140px; 
bottom : 10px; 
right : 10px; 
} 
.gallery_small { 
font : 10px verdana, arial; 
color : #555555; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
text-align : center; 
margin-bottom : 5px; 
display : block; 
width : 130px; 
} 
#background_gallery { 
width : 100%; 
background-color : #fff; 
} 
.main_table_gallery { 
padding : 20px; 
background-image : url('../images/pix-gallery-in.png'); 
background-repeat : repeat; 
} 
.page_gallery { 
font-size : 11px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-align : left; 
color : #ceaf76; 
text-decoration : none; 
font-weight : normal; 
text-align : left; 
} 
.page_pad { 
padding-left : 20px; 
padding-top : 5px; 
font-size : 11px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-align : left; 
color : #666666; 
} 
.page_gallery a { 
font-size : 11px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #00a2b3; 
font-weight : normal; 
text-decoration : none; 
} 
.page_gallery a:hover { 
font-size : 11px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #666666; 
font-weight : normal; 
text-decoration : none; 
} 
.close_gallery { 
background-color : #ffffff; 
line-height : 22px; 
border-top : 1px solid #eeeeee; 
} 
.color_gallery { 
font-weight : normal; 
text-decoration : none; 
margin : 0; 
padding : 0; 
background-color : #ffffff; 
line-height : 22px; 
vertical-align : bottom; 
border-top : 1px solid #eeeeee; 
} 
.gallery:link { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
color : #936f1a; 
font-weight : normal; 
text-decoration : none; 
} 
.gallery:visited { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
color : #936f1a; 
font-weight : normal; 
text-decoration : none; 
} 
.gallery:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
color : #000; 
font-weight : normal; 
text-decoration : underline; 
} 
.gallery:link { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
color : #000; 
font-weight : normal; 
text-decoration : none; 
} 
#photos_number_gallery { 
padding-left : 11px; 
text-align : left; 
margin : 0; 
color : #666666; 
display : none; 
} 
.border_main_gallery { 
background-image : url('../images/pix-gallery.png'); 
background-repeat : repeat; 
border : 1px solid #d3c9aa; 
text-align : center; 
} 
.border_image_gallery { 
width : 120px; 
padding : 10px; 
border : 1px solid #d3c9aa; 
background-image : url('../images/pix-gallery.png'); 
background-repeat : repeat; 
} 
.border_gallery { 
border : 1px solid #fff; 
} 
.lezanta_gallery { 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
color : #936f1a; 
font-weight : normal; 
text-decoration : none; 
margin : 0; 
padding : 0; 
} 
i { 
font : 18px Times New Roman, Helvetica, sans-serif; 
color : #936f1a; 
font-weight : normal; 
font-style : normal; 
text-decoration : none; 
} 
ul { 
background : url('') no-repeat; 
list-style-type : none; 
padding-bottom : 0; 
margin-bottom : 0; 
padding-left : 0; 
margin-left : 10px; 
padding-top : 5px; 
margin-top : 5px; 
} 
li { 
background : url('../images/arrow-li.gif') no-repeat; 
padding-bottom : 1px; 
margin-bottom : 1px; 
padding-left : 10px; 
padding-top : 0; 
margin-top : 0; 
} 
.over { 
background-image : url('../images/pixv.png'); 
background-repeat : repeat; 
padding : 5px; 
border : 0 solid #ff0000; 
margin-top : 2px; 
} 
.over2 { 
background-image : url('../images/pixv.png'); 
background-repeat : repeat; 
padding : 10px; 
border : 0 solid #ff0000; 
margin-top : 2px; 
} 
.lezanta { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
color : #666666; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
text-align : right; 
background-image : url('../images/zoom.png'); 
background-repeat : no-repeat; 
background-position : left; 
background-color : #d3c9aa; 
padding-right : 18px; 
height : 16px; 
border : 0 solid #d3c9aa; 
} 
a.more { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #009baa; 
background-image : url('../images/arrow-menu.gif'); 
background-repeat : no-repeat; 
background-position : left; 
padding-left : 10px; 
} 
a.more:link { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #009baa; 
text-decoration : none; 
} 
a.more:visited { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #009baa; 
text-decoration : none; 
} 
a.more:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #666666; 
text-decoration : underline; 
} 
#anylinkmenu1 { 
visibility : hidden; 
top : 0; 
left : 0; 
z-index : 3000; 
float : left; 
display : inline; 
position : absolute; 


} 
#anylinkmenu2 { 
visibility : hidden; 
top : 0; 
left : 0; 
z-index : 3000; 
float : left; 
display : inline; 
position : absolute; 
} 
.menu-v { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
font-size : 11px; 
color : #936f1a; 
font-weight : normal; 
text-align : left; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
padding-bottom : 0; 
margin : 0; 
display : block; 
font-weight : normal; 
text-decoration : none; 
} 
.menu-v UL { 
display : block; 
list-style-type : none; 
list-style-image : url(''); 
margin : 0; 
text-align : left; 
margin-left : 0; 
} 
.menu-v LI { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #936f1a; 
font-weight : normal; 
list-style-type : none; 
list-style-image : url(''); 
margin-left : 0; 
padding : 0; 
text-align : left; 
background : url(''); 
line-height : 20px; 
} 
.menu-v a:link, .menu-v a:visited, .menu-v a:active { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #936f1a; 
text-decoration : none; 
background-image : url('../images/arrow-menu-on.gif'); 
background-repeat : no-repeat; 
background-position : left; 
display : block; 
padding-left : 15px; 
padding-right : 10px; 
text-align : left; 
line-height : 20px; 
background-color : #fff; 
} 
.menu-v a:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #666666; 
text-decoration : none; 
background-image : url('../images/arrow-menu.gif'); 
background-repeat : no-repeat; 
background-position : left; 
display : block; 
padding-left : 15px; 
padding-right : 10px; 
text-align : left; 
line-height : 20px; 
background-color : #efeee7; 
} 
.menu-v b, strong { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #666666; 
text-decoration : none; 
background-image : url('../images/arrow-menu.gif'); 
background-repeat : no-repeat; 
background-position : left; 
display : block; 
padding-left : 15px; 
padding-right : 10px; 
text-align : left; 
line-height : 20px; 
background-color : #efeee7; 
} 
.submenu-v { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
font-size : 11px; 
color : #936f1a; 
font-weight : normal; 
text-align : left; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
padding-bottom : 0; 
margin : 0; 
display : block; 
font-weight : normal; 
text-decoration : none; 
} 
.submenu-v UL { 
display : block; 
list-style-type : none; 
list-style-image : url(''); 
margin : 0; 
text-align : left; 
margin-left : 0; 
} 
.submenu-v LI { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #936f1a; 
font-weight : normal; 
list-style-type : none; 
list-style-image : url(''); 
margin-left : 0; 
padding : 0; 
text-align : left; 
background : url(''); 
line-height : 20px; 
} 
.submenu-v a:link, .submenu-v a:visited, .submenu-v a:active { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #936f1a; 
text-decoration : none; 
display : block; 
padding-left : 15px; 
padding-right : 10px; 
text-align : left; 
line-height : 20px; 
background-color : #fff; 
} 
.submenu-v a:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #666666; 
text-decoration : none; 
display : block; 
padding-left : 15px; 
padding-right : 10px; 
text-align : left; 
line-height : 20px; 
background-color : #efeee7; 
} 
.submenu-v b, strong { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #666666; 
text-decoration : none; 
display : block; 
padding-left : 15px; 
padding-right : 10px; 
text-align : left; 
line-height : 20px; 
background-color : #efeee7; 
} 
a { 
color : #666666; 
font-weight : normal; 
text-decoration : underline; 
} 
a:hover { 
color : #936f1a; 
font-weight : normal; 
text-decoration : underline; 
} 
#bottom_div { 
width : 770px; 
padding-top : 10px; 
padding-bottom : 0; 
padding-left : 0; 
padding-right : 0; 
margin : 0 auto; 
} 
#main_text { 
width : 770px; 
padding-top : 20px; 
padding-bottom : 20px; 
padding-left : 0; 
padding-right : 0; 
margin : 0 auto; 
text-align : left; 
} 
#main_text_gallery { 
width : 730px; 
padding-top : 20px; 
padding-bottom : 10px; 
padding-left : 20px; 
padding-right : 20px; 
margin : 0 auto; 
text-align : left; 
} 
#cr_text { 
width : 770px; 
padding-top : 20px; 
padding-bottom : 0; 
padding-left : 0; 
padding-right : 0; 
margin : 0 auto; 
} 
#addr { 
width : 770px; 
padding-top : 20px; 
padding-bottom : 0; 
padding-left : 0; 
padding-right : 0; 
margin : 0 auto; 
} 
.address { 
font : 11px verdana, arial; 
color : #009baa; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
text-align : left; 
} 
.address A:link { 
color : #eeece6; 
text-decoration : underline; 
} 
.address A:visited { 
color : #eeece6; 
text-decoration : underline; 
} 
.address A:hover { 
color : #d0cfc1; 
text-decoration : none; 
} 
.type_box { 
font : 14px Times New Roman, Helvetica, sans-serif; 
color : #936f1a; 
margin-bottom : 1px; 
width : 240px; 
padding : 0; 
background-color : #f8fcfd; 
} 
.photo_box { 
margin-bottom : 20px; 
width : 240px; 
font : 14px Times New Roman, Helvetica, sans-serif; 
color : #936f1a; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
} 
.photo_box A:link { 
color : #936f1a; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
} 
.photo_box A:visited { 
color : #936f1a; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
} 
.photo_box A:hover { 
color : #666666; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
} 
.border { 
background-image : url('../images/detail.png'); 
background-repeat : repeat; 
margin : 0; 
width : 488px; 
padding : 5px; 
border : 1px solid #d3c9aa; 
} 
.main_box { 
background-image : url('../images/detail.png'); 
background-repeat : repeat; 
margin-top : 10px; 
width : 500px; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
padding : 5px; 
} 
.main_box_title { 
font : 16px Times New Roman, Helvetica, sans-serif; 
color : #936f1a; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
} 
.main_box_title2 { 
font : 13px Times New Roman, Helvetica, sans-serif; 
color : #936f1a; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
} 
a.main_box_title:link { 
font : 16px Times New Roman, Helvetica, sans-serif; 
color : #936f1a; 
font-style : normal; 
font-weight : normal; 
text-decoration : underline; 
} 
a.main_box_title:visited { 
font : 16px Times New Roman, Helvetica, sans-serif; 
color : #936f1a; 
font-style : normal; 
font-weight : normal; 
text-decoration : underline; 
} 
a.main_box_title:hover { 
font : 16px Times New Roman, Helvetica, sans-serif; 
color : #666666; 
font-style : normal; 
font-weight : normal; 
text-decoration : underline; 
} 
.pad_5 { 
padding-top : 5px; 
} 
.pad_20 { 
padding-left : 20px; 
} 
.pad_10 { 
padding-top : 10px; 
} 
#main_div { 
width : 770px; 
margin : 0 auto; 
padding-left : 0; 
padding-right : 0; 
} 
#main_div_left { 
width : 510px; 
margin-top : 20px; 
padding-bottom : 20px; 
float : left; 
} 
#main_div_left_opt { 
width : 770px; 
margin-top : 20px; 
padding-bottom : 20px; 
float : left; 
} 
#main_div_right { 
width : 240px; 
margin-top : 20px; 
float : right; 
} 
#main_div_top { 
margin-bottom : 10px; 
margin-top : 10px; 
width : 575px; 
float : left; 
} 
#main_div2 { 
width : 510px; 
margin : 0 auto; 
padding-left : 0; 
padding-right : 0; 
} 
#main_div_left2 { 
width : 245px; 
margin-top : 10px; 
float : left; 
} 
#main_div_left3 { 
width : 245px; 
margin-top : 0; 
float : left; 
} 
#main_div_right2 { 
width : 245px; 
margin-top : 10px; 
float : right; 
} 
#main_div_right3 { 
width : 245px; 
margin-top : 0; 
float : right; 
} 
.taxt_small { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
} 
.taxt_small2 { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #936f1a; 
} 
#top { 
margin-bottom : 0; 
height : 82px; 
width : 770px; 
border : 0 solid #ff0000; 
} 
#menu { 
margin-bottom : 0; 
height : 30px; 
width : 770px; 
border : 0 solid #ff0000; 
position : relative; 
} 
.contact_menu { 
margin : 2px 0 2px 0; 
padding : 0; 
display : inline; 
float : left; 
border : 0 solid #ff0000; 
} 
.contact_menu ul { 
display : inline; 
background : url('') no-repeat; 
padding-top : 3px; 
margin : 0; 
float : left; 
} 
.contact_menu li { 
display : inline; 
background : url('') no-repeat; 
padding : 0; 
margin : 2px 18px 0 0; 
float : left; 
} 
.contact_menu a { 
margin : 2px 0 2px 0; 
padding : 0; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #936f1a; 
display : inline; 
border-bottom : 0 solid #ff0000; 
float : left; 
outline : none; 
} 
.contact_menu a span { 
cursor : pointer; 
padding : 0; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #936f1a; 
display : inline; 
border-bottom : 1px solid #fff; 
float : left; 
outline : none; 
background-image : url('../images/arrow-menu.png'); 
background-repeat : no-repeat; 
background-position : right; 
padding-right : 15px; 
} 
.contact_menu a i span { 
cursor : pointer; 
padding : 0; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #666666; 
display : inline; 
border-bottom : 1px solid #936f1a; 
float : left; 
outline : none; 
background-image : url('../images/arrow-menu.png'); 
background-repeat : no-repeat; 
background-position : right; 
padding-right : 15px; 


} 
.contact_menu a u { 
cursor : default; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-align: center; 
color: #73625a; 
margin: 0px; 
padding: 0px; 
text-decoration: none; 
font-weight: normal; 
outline: none; 
display: inline; 
background-image : url('../images/arrow-menu.png'); 
background-repeat : no-repeat; 
background-position : right; 
padding-right : 15px;
border-bottom: 1px solid #fff; 

} 
.contact_menu a:hover u { 
cursor : default; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-align: center; 
color: #73625a; 
margin: 0px; 
padding: 0px; 
text-decoration: none; 
font-weight: normal; 
outline: none; 
display: inline; 
background-image : url('../images/arrow-menu.png'); 
background-repeat : no-repeat; 
background-position : right; 
padding-right : 15px;
border-bottom: 1px solid #fff; 




} 
.contact_menu a:hover { 
margin : 2px 0 2px 0; 
padding : 0; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #40382e; 
color : #666666; 
border-bottom : 1px solid #936f1a; 
float : left; 
outline : none; 
} 
.contact_menu a:hover span { 
padding : 0; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #40382e; 
color : #666666; 
border-bottom : 0 solid #ff0000; 
float : left; 
outline : none; 
background-image : url('../images/arrow-menu-on.png'); 
background-repeat : no-repeat; 
background-position : right; 
padding-right : 15px; 
} 
.contact_menu b, strong { 
margin : 2px 0 2px 0; 
padding : 0; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
display : inline; 
color : #936f1a; 
border-bottom : 1px solid #936f1a; 
float : left; 
outline : none; 
} 
.reservation_menu { 
margin : 0; 
padding : 2px 0 2px 0; 
display : inline; 
float : right; 
} 
.reservation_menu ul { 
display : inline; 
background : url('') no-repeat; 
padding-top : 3px; 
margin : 0; 
float : right; 
} 
.reservation_menu li { 
display : inline; 
background : url('') no-repeat; 
padding : 2px 0 2px 0; 
margin : 0; 
float : right; 
} 
.reservation_menu a { 
margin : 0; 
padding : 2px 10px 2px 10px; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #936f1a; 
display : inline; 
background-color : #efeee7; 
float : right; 
} 
.reservation_menu a:hover { 
margin : 0; 
padding : 2px 10px 2px 10px; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #40382e; 
display : inline; 
background-color : #e8e5d8; 
float : right; 
} 
.reservation_menu b, strong { 
margin : 0; 
padding : 2px 10px 2px 10px; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #40382e; 
display : inline; 
background-color : #bbe7eb; 
float : right; 
} 
#parallax { 
position : absolute; 
overflow : hidden; 
width : 100%; 
height : 250px; 
top : 0; 
margin : 0; 
padding : 0; 
} 
.parallax01 { 
width : 1700px; 
height : 250px; 
background : url('../images/01.png') no-repeat; 
top : 0; 
} 
.parallax02 { 
width : 1300px; 
height : 250px; 
top : -1px; 
background : url('../images/02.png') no-repeat; 
} 
.parallax03 { 
width : 1500px; 
height : 250px; 
background : url('../images/03.png') no-repeat; 
top : -1px; 
} 
.parallax04 { 
width : 1234px; 
height : 300px; 
background : url('../images/04.png') no-repeat; 
position : absolute; 
left : -2500px; 
top : 96px; 
} 
#myFlashDiv object { 
display : block; 
margin : 0; 
padding : 0; 
} 
#myFlashDiv2 object { 
display : block; 
margin : 0; 
padding : 0; 
} 
#main_background { 
width : 100%; 
margin : 0 auto; 
background-image : url('../images/pix2.png'); 
background-repeat : repeat-y; 
background-position : top center; 
} 
#main_background_pix { 
width : 100%; 
margin : 0 auto; 
margin-top : 20px; 
padding-bottom : 20px; 
background-image : url('../images/pix.png'); 
background-repeat : repeat-y; 
background-position : top center; 
} 
#bottom_background_pix { 
width : 100%; 
margin : 0 auto; 
margin-top : 10px; 
padding-bottom : 20px; 
background-image : url('../images/pix.png'); 
background-repeat : repeat-y; 
background-position : top center; 
} 
#shadow { 
width : 100%; 
height : 646px; 
margin : 0 auto; 
text-align : center; 
background-image : url('../images/skia.png'); 
background-repeat : no-repeat; 
background-position : top center; 
padding : 0; 
padding-top : 50px; 
} 
#cloud { 
width : 100%; 
height : 349px; 
margin : 0 auto; 
text-align : center; 
background-image : url('../images/cloud.png'); 
background-repeat : no-repeat; 
background-position : top center; 
top : -50px; 
padding-top : 65px; 
position : relative; 
z-index : 1000; 
} 
#frame { 
width : 100%; 
height : 646px; 
margin : 0 auto; 
text-align : center; 
background-image : url('../images/frame.jpg'); 
background-repeat : no-repeat; 
background-position : top center; 
padding : 0; 
position : relative; 
z-index : 500; 
} 
#slogan { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #3d3d3d; 
font-weight : normal; 
letter-spacing : 0.5em; 
float : left; 
width : 560px; 
top : 0; 
position : relative; 
text-align : left; 
height : 25px; 
padding-top : 57px; 
} 
#lang { 
margin : 0; 
padding-top : 68px; 
width : 770px; 
border : 0 solid #ff0000; 
} 
#lang_en { 
float : left; 
width : 60px; 
height : 18px; 
top : 0; 
position : relative; 
text-align : center; 
margin-right : 5px; 
} 
#lang_gr { 
float : left; 
width : 60px; 
height : 18px; 
top : 0; 
position : relative; 
text-align : center; 

} 
.c_lang { 
font : 9px arial, verdana; 
color : #666666; 
font-style : normal; 
font-weight : normal; 
text-decoration : none; 
background-color : #efeee7; 
line-height : 18px; 
display : block;
} 
.c_lang A:link { 
color : #936f1a; 
text-decoration : none; 
background-color : #fff; 
display : block;
} 
.c_lang A:visited { 
color : #936f1a; 
text-decoration : none; 
background-color : #fff; 
display : block;
} 
.c_lang A:hover { 
color : #666666; 
text-decoration : none; 
background-color : #efeee7; 
display : block; 
} 
#logo { 
float : left; 
width : 210px; 
top : 0; 
position : relative; 
text-align : left; 
} 
#top_div_right { 
margin-top : 20px; 
float : right; 
} 
#container { 
width : 770px; 
margin : 0 auto; 
top : 0; 
position : relative; 
padding : 0; 
} 
#flash { 
width : 770px; 
padding : 0; 
height : 400px; 
position : relative; 
margin : 0 auto; 
text-align : left; 
top : 0; 
} 
#map { 
text-align : right; 
border : 1px dotted #999999; 
} 
#map_left { 
width : 185px; 
padding-left : 5px; 
padding-top : 2px; 
height : 95px; 
float : left; 
margin : 0; 
} 
#offer { 
border : 1px dotted #999999; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
padding : 5px; 
margin-top : 2px; 
} 
#banner { 
text-align : right; 
border : 1px dotted #999999; 
padding-right : 2px; 
} 
#banner_left { 
width : 155px; 
height : 71px; 
float : left; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
padding-top : 2px; 
padding-left : 5px; 
margin : 0; 
color : #936f1a; 
} 
.li { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #334559; 
font-weight : normal; 
text-decoration : underline; 
} 
.li:link, li:visited { 
color : #334559; 
font-weight : normal; 
text-decoration : underline; 
} 
.li:hover { 
color : #334559; 
font-weight : normal; 
text-decoration : none; 
} 
.white { 
color : #ffffff; 
} 
.white A:link { 
color : #ffffff; 
text-decoration : none; 
} 
.white A:visited { 
color : #ffffff; 
text-decoration : none; 
} 
.white A:hover { 
color : #ffffff; 
text-decoration : underline; 
} 
div.parent { 
position : relative; 
} 
div.nested { 
position : absolute; 
bottom : -40px; 
float : left; 
} 
.make { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
font-size : 11px; 
color : #666666; 
background-image : url('../images/button.png'); 
background-repeat : no-repeat; 
font-weight : normal; 
text-align : left; 
width : 240px; 
line-height : 32px; 
display : block; 
margin-top : 10px; 
text-indent : 20px; 
} 
.make a { 
background-image : url('../images/reservation-on.png'); 
background-repeat : no-repeat; 
text-decoration : none; 
color : #666666; 
font-weight : normal; 
display : block; 
padding : 0; 
} 
.make a:link, .make a:visited, .make a:active { 
background-image : url('../images/reservation-on.png'); 
background-repeat : no-repeat; 
text-decoration : none; 
color : #666666; 
font-weight : normal; 
display : block; 
} 
.make a:hover { 
text-decoration : none; 
color : #936f1a; 
font-weight : normal; 
display : block; 
background-image : url('../images/reservation.png'); 
background-repeat : no-repeat; 
} 
.clear { 
clear : both; 
margin : 0; 
} 
.title { 
font : 18px Arial, Verdana, Helvetica, sans-serif; 
color : #009baa; 
font-weight : normal; 
text-decoration : none; 
display : block; 
margin : 0; 
} 
.subtitle { 
font : 10px Verdana, Arial, Helvetica, sans-serif; 
color : #aaa13b; 
font-weight : bold; 
font-style : normal; 
} 
h1 { 
font-size : 10px; 
color : #999999; 
font-weight : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
margin : 0; 
text-align : left; 
} 
h2 { 
font-size : 16px; 
color : #666666; 
font-weight : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
margin : 0; 
text-align : left; 
} 
.button { 
background-color : #00a6b6; 
color : #ffffff; 
font-family : Arial, Tahoma, verdana, arial; 
font-weight : bold; 
font-size : 11px; 
} 
.req { 
font-size : 9px; 
color : #ff0000; 
font-weight : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
form { 
margin : 0; 
padding : 0; 
} 
#thumbBox { 
position : absolute; 
left : 0; 
top : 0; 
width : auto; 
padding : 20px; 
padding-bottom : 0; 
border : 0 solid #dbd69b; 
background : #fff; 
visibility : hidden; 
z-index : 6000; 
cursor : pointer; 
} 
#thumbBox .footerbar { 
font : bold 10px Tahoma, Arial; 
letter-spacing : 5px; 
line-height : 1.1em; 
color : #00a6b6; 
padding : 5px 0; 
text-align : right; 
} 
#thumbBox #thumbImage { 
background-color : #fff; 
border : 1px solid #dbd69b; 
text-align : center; 
} 
#thumbLoading { 
position : absolute; 
visibility : hidden; 
border : 1px solid black; 
background-color : #efefef; 
padding : 5px; 
z-index : 5; 
} 
#pscroller1 { 
width : 150px; 
height : 100px; 
padding : 0; 
margin : 0; 
} 
hr { 
color : #d3dee6; 
background-color : #fff; 
height : 1px; 
border : 0; 
} 
select, input, textarea { 
background-color : #ffffff; 
border-bottom : 1px solid #d3c9aa; 
border-left : 1px solid #d3c9aa; 
border-right : 1px solid #d3c9aa; 
border-top : 1px solid #d3c9aa; 
color : #666666; 
font-family : Arial, Tahoma, verdana, arial; 
font-weight : normal; 
font-size : 12px; 
} 
img { 
border : 0; 
outline:none;
} 
.cr { 
width : 100%; 
font-size : 11px; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
color : #666666; 
font-weight : normal; 
text-decoration : none; 
} 
.cr A:visited { 
color : #666666; 
text-decoration : none; 
} 
.cr A:link { 
color : #666666; 
text-decoration : none; 
} 
.cr A:hover { 
color : #fff; 
text-decoration : underline; 
} 
.cr A:active { 
color : #666666; 
text-decoration : underline; 
} 
.cr_nl { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #666666; 
cursor : text; 
} 
.cr_nl A:link { 
color : #666666; 
text-decoration : none; 
cursor : text; 
} 
.cr_nl A:visited { 
color : #666666; 
text-decoration : none; 
cursor : text; 
} 
.cr_nl A:hover { 
color : #666666; 
text-decoration : none; 
cursor : text; 
} 
.footer { 
font-size : 11px; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
text-align : left; 
color : #000000; 
text-decoration : none; 
font-weight : normal; 
padding-bottom : 0; 
padding-top : 0; 
padding-left : 0; 
padding-right : 0; 
text-align : left; 
} 
.footer a { 
color : #666666; 
font-weight : normal; 
text-decoration : none; 
} 
.footer a:hover { 
color : #000000; 
font-weight : normal; 
text-decoration : none; 
} 
.details ul, .details li { 
margin : 0; 
padding-left : 10px; 
padding-right : 5px; 
} 
.details2 ul, .details2 li { 
margin : 0; 
padding-left : 10px; 
padding-right : 5px; 
} 
.details2 { 
background-image : url('../images/detail.png'); 
background-repeat : repeat; 
width : 218px; 
margin : 0; 
padding : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #936f1a; 
border : 1px solid #d3c9aa; 
} 
.details { 
background-image : url('../images/detail.png'); 
background-repeat : repeat; 
width : 486px; 
margin : 0; 
padding : 5px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #936f1a; 
border : 1px solid #d3c9aa; 
} 
.CollapsiblePanel { 
margin : 0; 
padding : 0; 
background-image : url('../images/detail.png'); 
background-repeat : repeat; 
} 
.CollapsiblePanelTab { 
background-image : url('../images/details.gif'); 
margin : 0; 
padding : 0; 
cursor : pointer; 
height : 32px; 
} 
.CollapsiblePanelTab2 { 
background-image : url('../images/map.gif'); 
margin : 0; 
padding : 0; 
cursor : pointer; 
height : 32px; 
} 
.CollapsiblePanelContent { 
margin : 0; 
padding : 0; 
border-top : 0 solid #f8fcfd; 
border-bottom : 2px solid #f8fcfd; 
border-left : 5px solid #f8fcfd; 
border-right : 5px solid #f8fcfd; 
width : 498px; 
} 
.CollapsiblePanelContent2 { 
margin : 0; 
padding : 0; 
position : absolute; 
border-top : 0 solid #f8fcfd; 
border-bottom : 5px solid #f8fcfd; 
border-left : 10px solid #f8fcfd; 
border-right : 10px solid #f8fcfd; 
width : 220px; 
background-image : url('../images/detail.png'); 
background-repeat : repeat; 
} 
.CollapsiblePanelTab a { 
color : black; 
text-decoration : none; 
} 
.CollapsiblePanelOpen .CollapsiblePanelTab { 
background-image : url('../images/details_on.gif'); 
margin : 0; 
padding : 0; 

} 
.CollapsiblePanelOpen .CollapsiblePanelTab2 { 
background-image : url('../images/map_on.gif'); 
margin : 0; 
padding : 0; 
} 
.CollapsiblePanelTabHover, .CollapsiblePanelOpen .CollapsiblePanelTabHover { 
z-index : 100; 
} 
.CollapsiblePanelFocused .CollapsiblePanelTab { 
z-index : 100; 
} 
.TabbedPanels { 
clear : none; 
padding : 0; 
margin : 0; 
float : left; 
width : 100%; 
} 
.tabsGroup { 
padding : 0; 
margin : 0; 
} 
.tabs { 
border-right : 0 solid #e1ded8; 
border-left : 0 solid #e1ded8; 
border-top : 0 solid #e1ded8; 
border-bottom : 0 solid #e1ded8; 
padding-left : 6px; 
padding-right : 6px; 
padding-bottom : 1px; 
padding-top : 1px; 
float : left; 
margin : 0 3px 0 0; 
font-weight : normal; 
font-family : Times, Arial, Verdana, Helvetica, sans-serif; 
font-size : 10px; 
cursor : pointer; 
list-style-type : none; 
position : relative; 
top : 1px; 
background-color : #efeee7; 
color : #936f1a; 
background-image : url(''); 
list-style-type : none; 
} 
.tabs a { 
color : #666666; 
text-decoration : none; 
outline : none; 
} 
.tabsHover { 
color : #fff; 
background-color : #af9e71; 
outline : none; 
} 
.tabsSelected { 
color : #666666; 
border-bottom : 0 solid white; 
border-right : 1px solid #fff; 
border-top : 1px solid #fff; 
border-left : 1px solid #fff; 
background-color : #fff; 
top : 0; 
outline : none; 
} 
.TabbedPanelsContentGroup { 
clear : both; 
border-right : 0 solid #fff; 
border-top : 1px solid #fff; 
border-left : 0 solid #fff; 
border-bottom : 0 solid #fff; 
background-color : #fff; 
color : #2f2301; 
z-index : 30; 
padding : 0; 
margin : 0; 
} 
.TabbedPanelsContent { 
padding : 0; 
background-image : url('../images/line.gif'); 
background-repeat : repeat-x; 
background-position : top; 
} 
