body { 
font-family:   Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px; 
text-align: left; 
font-weight:normal;
padding: 0; 
margin: 0; 
color: #666666; 
background-color: #2d70b2; 
background-image: url('../images/sea.jpg'); 
background-repeat: repeat-x; 
background-position: center bottom; 

} 
.small { 
font-size: 10px; 
color: #666666; 
font-weight: normal; 
font-family: Arial,  Verdana, Helvetica, sans-serif;  


} 
.menu { 
position: relative; 
padding-top:75px;
padding-right: 0px; 
padding-bottom:5px;
float: right; 



} 
.menu ul { 
background: url('') no-repeat; 
padding: 0; 
margin: 0; 
 
} 
.menu li { 
display: inline; 
background: url('') no-repeat; 
padding: 0; 
margin: 0px; 
padding: 0px 0px 0px 20px; 


} 
.menu a { 
font-family:Arial,  Verdana, Verdana, Helvetica, sans-serif; 
font-size: 15px; 
color: #fff; 
margin: 0px; 
text-align: center; 
text-decoration: none; 
font-weight: normal; 
display: inline; 
outline: none; 




} 
.menu a:hover { 
font-family:Arial,  Verdana, Verdana, Helvetica, sans-serif; 
font-size: 15px;  
color: #abbfda; 
margin: 0px;
text-decoration: none; 
font-weight: normal; 
outline: none; 
display: inline; 
padding-bottom:5px;
border-bottom:1px solid #ff7200;







} 
.menu b, .menu strong{ 
font-family:Arial,  Verdana, Verdana, Helvetica, sans-serif; 
font-size: 15px;  
color: #61e2bf; 
margin: 0px;
text-decoration: none; 
font-weight: normal; 
outline: none; 
display: inline; 
padding-bottom:5px;
border-bottom:1px solid #ff7200;




}.border {
	border: #fff  1px solid; 
	margin-left:15px;
margin-bottom:10px;

}#cafe{
width:570px;
height:130px;
margin: 0 auto; 
position: relative;
top: 0px;  
padding: 10px; 
background-color:#fff;
background-image: url('../images/line-v.jpg'); 
background-repeat: repeat-x; 
background-position: top center; 
color:#003399;







}#myFlashDiv object { 
display: block; 
margin: 0; 
padding: 0; 
} 
#myFlashDiv2 object { 
display: block; 
margin: 0; 
padding: 0; 





} #container { 
width:100%;
margin: 0 auto; 
padding: 0px; 




} .bottom { 
width:100%;
height:170px;
float:left;
margin: 0 auto; 
padding: 0; 
background-image: url('../images/bottom.gif'); 
background-repeat: repeat-x; 
background-position: top center; 



} 
.main_div { 
width: 730px; 
margin: 0 auto; 
padding:0px;
border: 0px solid #ff0000; 


} 
.main_div_left { 
width: 355px; 
padding-right: 0px; 
padding-bottom:0px;
margin: 0; 
float: left; 
border-right: 0 solid #d6d1c5; 
text-align: left; 
border: 0px solid #ff0000; 
} 
.main_div_right { 
width: 355px; 
padding-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
margin: 0; 
float: right; 
text-align: left; 
border: 0px solid #ff0000; 
 


} .main { 
width:770px;
margin: 0 auto; 
position: relative; 
padding: 0px; 
background-color:#fff;





} .main2 { 
width:770px;
margin: 0 auto; 
position: relative; 
padding-top: 10px; 




} .maintext { 
width: 730px; 
padding:20px;
margin: 0 auto; 
text-align:left;
background-color:#fff;


} .maintext2 { 
width: 730px; 
padding:20px 20px 0px 20px;
margin: 0 auto; 
text-align:left;
background-color:#fff;



} 
.cell { 
background-color:#fff;
font-size: 11px; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #00418b; 
text-decoration: none; 
font-weight: normal; 
border:1px solid #c6e3f5;


} 
.cell2 { 
background-color:#fff;
font-size: 11px; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #00418b; 
text-decoration: none; 
font-weight: normal; 
border:1px solid #c6e3f5;




} .title { 
 font: 24px  Arial,  Verdana, Helvetica, sans-serif; 
color: #0bdaa2; 
font-weight: normal; 
font-style: normal; 
margin:0px;
padding:0px;


} 
.subtitle { 
font: 17px  Arial,  Verdana, Helvetica, sans-serif; 
color: #0bdaa2; 
font-weight: normal; 
font-style: normal; 




} 
.subtitle2 { 
font: 18px  Arial,  Verdana, Helvetica, sans-serif; 
color: #0bdaa2; 
font-weight: normal; 
font-style: normal; 


} 
.subtitle2b { 
font: 18px  Arial,  Verdana, Helvetica, sans-serif; 
color: #00418b; 
font-weight: normal; 
font-style: normal; 





} 
.subtitle3 { 
font: 12px  Arial,  Verdana, Helvetica, sans-serif; 
color: #00418b; 
font-weight: bold; 
font-style: normal; 

} #flash { 
width: 750px; 
height: 380px; 
float:left;
padding: 10px; 
margin: 0 auto; 
text-align:center;
top: 0; 




} #top { 
margin: 0 auto; 
width: 770px; 
background-color:#00418b;
border: 0 solid #ff0000; 
padding:10px 0px 10px 0px;


} 
.top_div { 
width: 770px; 
margin: 0 auto; 
padding-left:0px;
padding-right:0px;
background-image: url('../images/top.gif'); 
background-repeat: repeat-y; 
background-position:center;

} 
.top_div_left { 
width: 142px; 
padding-left: 10px; 
padding-top:10px;
padding-bottom:10px;
margin: 0; 
float: left; 

} 
.top_div_right { 
width: 598px; 
padding-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
margin:0px 10px 0 10px; 
float: right; 
border-bottom: 1px solid #61e2bf;
text-align: right; 






} 
#lang { 
width: 630px;
height:30px;
float:left;
padding-right:20px;
position: relative; 
text-align:right;
bottom:0px;
margin:0px;


} 
.lang { 
font-family:  Arial,Verdana, Helvetica, sans-serif; 
font-size: 10px; 
color: #9cb3d4; 
font-style: normal; 
font-weight: normal; 
text-decoration: none; 
padding-top:10px;
padding-bottom:0px;


} .lang A:link { 
color: #ff7200; 
text-decoration: none; 
outline:none;


} .lang A:visited { 
color: #ff7200; 
text-decoration: none; 
outline:none;

} .lang A:hover { 
color: #fff; 
text-decoration: none; 
outline:none;



} 
#white { 
width: 730px; 
height:80px;
padding:10px 20px 0px 20px;
position: relative; 
text-align: left; 
float: left; 
background-color:#fff;
border:0px #e1eef3 solid;


} 
#weather2 { 
width: 200px; 
float:right;




} 
#weather { 
float:right;
background-repeat: no-repeat; 
background-image: url('../images/weather.png'); 
background-position:  bottom left; 
padding-left:15px;
padding-right:0px;




} 
.weather { 
font-family: Verdana,  Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #00b5ff; 
text-decoration: none;
text-align: left; 



} 
.weather a:link, .weather a:visited { 
color: #00418B; 
text-decoration: none; 


} 
.weather a:hover { 
color: #0bdaa2; 



} 
#title { 
width: 530px; 
float:left;
text-align: left; 


} 
#addr { 
width: 730px; 
text-align: left; 
margin:0 auto; 
padding-top:0px;





} 
.addr { 
font-family:   Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
color: #00418b; 
text-decoration: none;
text-align: left; 


} 
.addr span { 
font-family:   Arial, Verdana, Helvetica, sans-serif; 
font-size: 18px; 
color: #00418b; 
font-weight:normal;
text-decoration: none;
text-align: left; 

} 
.addr a:link, .addr a:visited { 
color: #396fa4; 
text-decoration: underline; 


} 
.addr a:hover { 
color: #00b5ff; 
text-decoration: underline; 





} 
#banner{ 
width: 315px; 
padding:0px;
position: relative; 
text-align: left; 
float: right; 


} 
.banner { 
padding:10px;
background-image: url('../images/banner.png'); 
background-repeat: no-repeat; 
background-position: left; 
line-height:60px;
} 
.photos-sm { 
font-family:   Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
color: #666666; 
width: 176px; 
margin: 0; 
float: left; 
text-align:left;
border-bottom:1px #5478a8 dashed;
padding-bottom:5px;
margin-bottom:10px;

} 
.banners { 
padding-top:0px;
padding-bottom:5px; 
width: 100%; 



} 
.border-ph { 
border: 1px solid #c6e3f5; 
background-color:#fff;
padding:2px;


} 
.lezanta { 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10px; 
width:100%;
display:block;
text-align:left;
padding-bottom:10px;
border-bottom:1px #5478a8 dashed;
margin-bottom:10px;

color:#5478a8;

} 
.offer { 
padding:0px;
margin:0px;


} 
.banner2 { 
font-family:   Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px; 
background-image: url('../images/banner2.png'); 
background-repeat: repeat-y; 
background-position: left; 
padding:0px 10px 2px 10px;
color:#fff;
margin:0px;



} 
.banner-top { 

background-image: url('../images/banner-top.png'); 
background-repeat: no-repeat; 
background-position: left bottom; 
height:41px;

} 
.banner-bottom { 
background-image: url('../images/banner-bottom.png'); 
background-repeat: no-repeat; 
background-position: left top; 
height:41px;


} .banner A:link, .banner A:visited { 
font-family:  Arial, Verdana, Helvetica, sans-serif; 
font-size: 15px; 
color: #fff; 
text-decoration: none; 
outline:none;



} .banner A:hover { 
color: #fff000; 
text-decoration: none; 
outline: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; 

} 
a { 
color: #666666; 
font-weight: normal; 
text-decoration: underline; 
outline:none;
} 
a:hover { 
color: #0bdaa2; 
font-weight: normal; 
text-decoration: underline; 
outline:none;


} 
.blue { 
color: #1b80c1; 
font-family: Arial, Verdana, Verdana, Helvetica, sans-serif; 
font-size: 11px; 
} 
.blue a:link, .blue a:visited  { 
color: #1b80c1; 
text-decoration: underline; 
} 
.blue a:hover { 
color: #666666; 
text-decoration: underline; 


} 
div.parent { 
position: relative; 
} 
div.nested { 
position: absolute; 
bottom: -40px; 
float: left; 

} 
.clear { 
clear: both; 
margin: 0; 



} h1 { 
font-size: 10px; 
color: #999999; 
font-weight: normal; 
font-family: Arial, Verdana,  Helvetica, sans-serif; 
margin: 0px; 
text-align: left; 


 


} 
h2 { 
font-size: 16px; 
color: #666666; 
font-weight: normal; 
font-family:  Arial, Verdana, Helvetica, sans-serif; 
margin: 0; 
text-align: left; 


} 
.button { 
background-color: #00418b; 
color: #ffffff; 
font-family: Arial,  Verdana, Helvetica, sans-serif;  
font-weight: normal; 
border:0px;
font-size: 12px; 
padding:5px;
width:165px;

} 
.req { 
font-size: 9px; 
color: #ff5a00; 
font-weight: normal; 
font-family:  Arial, Verdana, Helvetica, sans-serif; 





} 
form { 
margin: 0; 
padding: 0; 

} 
.form { 
margin: 0; 
padding: 0;
} 
#thumbBox { 
position: absolute; 
left: 0; 
top: 0; 
width: auto; 
padding: 10px; 
padding-bottom: 0; 
border: 5px solid #2d70b2; 
background: #fff; 
visibility: hidden; 
z-index: 6000; 
cursor: pointer; 
} 
#thumbBox .footerbar { 
font: bold 10px Tahoma, Arial; 
letter-spacing: 5px; 
line-height: 1.1em; 
color: #ff5a00; 
padding: 5px 0; 
text-align: right; 
} 
#thumbBox #thumbImage { 
background-color: #fff; 
border: 1px solid #e1eef3; 
text-align: center; 
} 
#thumbLoading { 
position: absolute; 
visibility: hidden; 
border: 1px solid black; 
background-color: #efefef; 
padding: 5px; 
z-index: 5; 


} 
hr { 
color: #c6e3f5; 
background-color: #c6e3f5; 
height: 1px;	
border: 0; 
width: 100%; 
margin: 20px 0 20px 0; 
} 
.hr { 
border-bottom: 1px solid #c6e3f5; 
margin: 20px 0 20px 0; 
width: 100%; 





} 
.field { 
background-color: #fff; 
border: 1px solid #c6e3f5; 
font-family: Arial,  Verdana, Helvetica, sans-serif;  
font-weight: normal; 
font-size: 12px; 
width: 350px; 
} 
.field2 { 
background-color: #fff; 
border: 1px solid #c6e3f5; 
font-family: Arial,  Verdana, Helvetica, sans-serif;  
font-weight: normal; 
font-size: 12px; 
width:350px; 

} 
.field3 { 
background-color: #fff; 
border: 1px solid #c6e3f5; 
font-family: Arial,  Verdana, Helvetica, sans-serif;  
font-weight: normal; 
font-size: 12px; 
width:115px; 
} 
select, input, textarea { 
background-color: #fff; 
border: 1px solid #c6e3f5; 
font-family: Arial,  Verdana, Helvetica, sans-serif;  
font-weight: normal; 
font-size: 12px; 
color:#666666;
} 
img { 
border: 0; 


} 
#cr_text { 
width:730px;
margin: 0 auto; 
font-size: 11px; 
text-align:left;
height:30px;


} 
.cr { 
width: 770px; 
font-size: 10px; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #2a6fb1; 
font-weight: normal; 
text-decoration: none; 
line-height:30px;

} 
.cr A:visited { 
color: #2a6fb1; 
text-decoration: none; 
} 
.cr A:link { 
color: #2a6fb1; 
text-decoration: none; 
} 
.cr A:hover { 
color: #2a6fb1; 
text-decoration: underline; 
} 
.cr A:active { 
color: #2a6fb1; 
text-decoration: none; 
} 
.cr_nl { 
font-family:  Arial,Verdana, Helvetica, sans-serif; 
font-size: 10px; 
color: #2a6fb1; 
cursor: text; 
} 
.cr_nl A:link { 
color: #2a6fb1; 
text-decoration: none; 
cursor: text; 
} 
.cr_nl A:visited { 
color: #2a6fb1; 
text-decoration: none; 
cursor: text; 
} 
.cr_nl A:hover { 
color: #2a6fb1; 
text-decoration: none; 
cursor: text; 
} 
.footer { 
width:730px;
margin: 0 auto; 
font-size: 11px; 
font-family:  Arial,  Verdana, Helvetica, sans-serif; 
color: #00418B; 
text-decoration: none; 
font-weight: normal; 
text-align:left;
margin-top: 10px; 
padding-top:10px;
padding-bottom:10px;
border-top: 1px solid #c6e3f5;
border-bottom: 1px solid #c6e3f5;

} 
.footer a { 
color: #0bdaa2; 
font-weight: normal; 
text-decoration: none; 
} 
.footer a:hover { 
color: #00418B; 
font-weight: normal; 
text-decoration: none; 
}
