@charset "utf-8";
/* CSS Document */

html, body{height:100%; padding:0px; margin:0px;}
body{background:url(images/bg-bot.jpg) repeat-x bottom #f3f5fd fixed; font-family:Arial, Helvetica, sans-serif;}
.page{background:url(images/bg-top.png) repeat-x top fixed; text-align:center; height:100%; padding:30px 0px 30px 0px;}
.footer{margin-top:10px; margin-bottom:30px; padding:3px; line-height:10px; background-color:#c1c9df; border:1px solid #abb1c2; border-top:none; border-left:none; color:#999999; font-size:9px;}
.footer a{color:#666; text-decoration:none;}
.footer a:hover{color:#666; text-decoration:underline;}
p{margin:10px 0px 10px 0px;}
.gold{color:#9a7519;}
.header{ background-color:#e6e6e8; border-collapse:collapse;}
.header td{border:4px solid #d6d6d8; padding:10px;}
td.left{width:211px;}
.header .left-nav{border:4px solid #ad9048; widows:199px; height:330px; background:url(images/nav-bg.jpg) #242254 no-repeat bottom; text-align:center;}
.header .slides{border:4px solid #ad9048;}
.header #logo{ margin-top:40px;}
.header #welc{ margin-top:15px;}
.header #lang{ margin-top:70px; font-family:"Times New Roman", Times, serif; color:#ccc; text-transform:uppercase; font-size:12px;}
.header #flags{ margin-top:20px;}
.nav-top{font-size:9px; font-weight:bold;text-transform:uppercase; color:#cccccc; margin-bottom:10px;}
.nav-top a{color:#CCCCCC; text-decoration:none; margin:0px 5px 0px 5px;}
.nav-top a:hover{color:#ad9048;}

/*en */

.content-main {margin:30px 0px 20px 0px; font-size:12px; color:#454545; text-align:left;}
h1{font-size:16px; font-weight:normal; color:#9a7519;font-family:Georgia, "Times New Roman", Times, serif;padding-bottom:4px; margin-bottom:8px; border-bottom:1px solid #946c0a; margin-top:30px;}
.content-main .left{width:340px; margin-right:20px; float:left;}
.content-main .right{ width:540px;float:left;}
.special{color:#9a7519; font-family:"Times New Roman", Times, serif; font-size:18px; margin:15px;}

/* home page */
.col1{float:left; width:380px; margin-left:0px;}
.col2{float:left; width:190px; margin-left:20px; }
.col3{float:left; width:190px; margin-left:20px; }
.nav{margin:40px; text-align:center;}
.nav ul{list-style:none;}
.nav ul li{margin:0px 15px 0px 15px; display:inline; text-transform:uppercase; font-family:Georgia, "Times New Roman", Times, serif;}
.nav ul li a{color:#666; text-decoration:none;}
.nav ul li a.active{color:#9a7519; text-decoration:none;}
.nav ul li a:hover{color:#9a7519; text-decoration:none;}
.heading{padding-bottom:4px; margin-bottom:8px; border-bottom:1px solid #946c0a;}
ul.news{padding:0px; margin:0px;}
ul.news li{margin:0px; margin-left:0px; padding:5px 0px 5px 10px; list-style:none; border-bottom:1px dashed #aaa; font-size:12px;}
li .date{margin-left:-20px; padding-left:20px; background:url(images/bull.gif) no-repeat 10px; font-style:italic; color:#946c0a; font-weight:bold;}

/* hotel page */
.hotel-bar{height:85px; padding-bottom:2px; margin-top:30px; border-bottom:1px dashed #b5b5a8;}
.hotel-bar .col1{width:330px; float:left;}
.hotel-bar .col1 .thumb{width:75px; height:75px; float:left; margin-right:10px; border:1px solid #b5b5a8;}
.hotel-bar .col1 .data{width:235px; height:60px; float:left; font-size:12px;}
.hotel-bar .col1 .data h1{font-size:16px; font-weight:normal; color:#9a7519; margin:0px; padding:0px; line-height:14px;}
.hotel-bar .col1 .data .tel-bar{margin:5px 0px 5px 0px;}
.hotel-bar .col1 .nav-bar{width:235px; height:16px; float:left;}
.hotel-bar .col1 .nav-bar a{padding:2px 4px 2px 4px; line-height:16px; height:16px; margin-right:2px; background-color:#8a9bc3; color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.hotel-bar .col1 .nav-bar a:hover{background-color:#67779e;}
.hotel-bar .col2{width:150px; height:75px; float:left; border-left:1px dashed #b5b5a8; padding-left:10px; font-size:11px;}
.hotel-bar .col2 p{margin:0px 0px 7px 0px;}
.hotel-bar .col3{width:250px; height:75px; float:left; border-left:1px dashed #b5b5a8; padding-left:10px; font-size:11px;}
.hotel-bar .col3 .col{float:left; width:120px;}
.hotel-bar .col3 .itm{width:110px; margin:2px 10px 0px 0px;}
.pages-bar{text-align:right; font-size:11px; margin-top:30px;}
.pages-bar a{color:#9a7519; padding:2px 5px 2px 5px; margin:0px 2px 0px 2px; text-decoration:none;}
.pages-bar a.sel{color:#fff; background-color:#8a9bc3;}
.pages-bar a:hover{color:#fff; background-color:#8a9bc3; }

.lang-bar{font-size:10px; color:#9a7519; position:absolute; top:0px; right:240px; width:200px; }
.lang-bar img.fg{height:12px; margin:5px;}

.expe-bar{font-size:10px; color:#9a7519; position:absolute; top:0px; left:240px; width:200px; }
.expe img.fg{height:12px; margin:5px;}

.form{font-size:13px; color:#666;}

.form .fcol1{ color:#9a7519;}
.form .fcol2{ color:#666;}

.form .input{ font-size:13px; color:#666; font-family:Arial, Helvetica, sans-serif;}