*{padding:0;margin:0}
img {border:0px}

a:link {color:#185a8e;border:0}
a:active {color:#185a8e}
a:visited {color:#185a8e}
a:hover {color:#185a8e;text-decoration:none}

#container{width:100%;text-align:center}
#headline1{width:100%;background-color:#333367;height:20px}
#headtitle{margin:0 auto 0 auto;width:765px;height:20px}
#headtitle h1{margin:0 0 0 20px;font-family:Georgia,Helvetica,Verdana;font-size:12px;text-align:left;color:#fff;line-height:18px;font-weight:normal}
#headline2{width:100%;background-color:#528ab4;height:36px}
#headlogo{margin:0 auto 0 auto;width:765px;text-align:left}
#logopic{margin:2px 0 0 20px;width:320px;float:left}
#flags{width:320px;float:right}
#topmenu{padding:0 17px 0 0;height:18px;text-align:right;background:url(images/bar.jpg) top right no-repeat;font:normal 10px Tahoma,Arial;color:#fc0}
#topmenu a{color:#ffc000;font:normal 10px Tahoma,Arial}
#topmenu a:visited{color:#fc0;}
#topmenu a:hover{color:#f90;}
#flagimages{padding:0 17px 0 0;height:15px;text-align:right}
#navline{width:100%;background-color:#185a8e;height:29px}
#navbar{margin:0 auto 0 auto;width:765px;text-align:left;height:29px}

#hmenu{float:left;}
#hmenu ul{margin:3px 0 0 0;font:bold 12px Verdana;list-style-type:none}
#hmenu li{display:inline}
#hmenu li a{float:left;display:block;text-decoration:none;text-align:center;margin:0 0 0 3px;padding:6px 0px;color:white;background-color:#68a0cb;width:100px}
#hmenu li a:visited{color:#fff}
#hmenu li a:hover{color:#fff;background-color:#56b20c}
#hmenu li.selected a{color:#506e8f;background-color:#fff}
#hmenu li.selected a:hover{color:#fff;background-color:#56b20c}

#submenuline{width:100%;background-color:#fff;height:21px;border-bottom:1px solid #acc3d6}
#submenubar{margin:0 auto 0 auto;width:765px;text-align:left}
#submenu{overflow:hidden}
#submenu a{font:bold 11px Arial,Verdana;text-decoration:underline;text-align:center;margin:0;padding:2px 7px;color:#185a8e;background-color:#fff;line-height:21px}
#submenu a:visited{color:#185a8e }
#submenu a:hover{color:#185a8e;background-color:#fff;text-decoration:none}
#submenu a.selected{color:#185a8e;background:url(images/arrow.jpg) bottom center no-repeat #fff;text-decoration:none}

#content{width:100%;background-color:#fff}
#main{width:765px;margin:0 auto 0 auto;font:normal 13px Arial,Verdana,Helvetica,sans-serif;background-color:#fff}
#main ul{margin:10px 0 10px 10px}
#main li{padding-left:14px;background:url(images/bullet.jpg) left top no-repeat;list-style:none;margin-top:3px;line-height:15px}

#left{float:left;width:430px;text-align:left}
#left p{margin:2px 0 10px 0}
#left h2{margin:6px 0 2px 0;color:#185a8e;font:bold 16px Georgia,Verdana}
#left h3{margin:6px 0;color:#185a8e;font:bold 11px Verdana,Arial}
#left img {border:1px #68a0cb solid;margin:2px}

#inhotels p{margin:2px 0 2px 0}
#inhotels h3{margin:2px 0}
#inhotels img {float:left;margin:0 8px 0 0;padding:0}

#contentbody{float:left;width:765px;margin:0;padding:0;text-align:justify;background-color:#fff}
#contentbody p{margin:6px 0 6px 0}
#contentbody h2{margin:12px 0;color:#185a8e;font:bold 18px Georgia,Verdana}
#contentbody h3{margin:10px 0;color:#185a8e;font:bold 14px Verdana,Arial}
#contentbody img {border:1px #68a0cb solid}

#right{float:left;width:300px;margin:20px 0 0 20px}
#right .border{border:1px solid #278a00}
#right p{margin:6px 10px;text-align:left}
#right h2{margin:0;color:#fff;font:bold 12px Verdana,Tahoma,Arial;background-color:#278a00;line-height:24px}

.businessline{margin:10px 0 0 0;border:1px solid #68a0cb;width:760px}
.businesspic{width:82px;height:62px;float:left}
.furtherinfo{margin:0 4px;width:670px;height:60px;float:left}
.businessdetail{display:block}
.businesstitle{float:left;width:420px;font:bold 13px Georgia,Arial;color:#185a8e}
.businesstitle a:link {text-decoration:none}
.businesstitle a:active {text-decoration:none}
.businesstitle a:visited {text-decoration:none}
.businesstitle a:hover {text-decoration:underline}
.businessinfo{float:left;width:120px;font:normal 12px Arial,Verdand}
.businesslinks{float:left;width:130px;font:normal 12px Arial,Verdand}
.addresstitle{float:left;width:420px;font:normal 12px Arial;color:#000;line-height:20px}
.roomsinfo{float:left;width:120px;font:normal 12px Arial;color:#000;line-height:20px}
.priceinfo{float:left;width:100px;line-height:20px;font:normal 12px Arial;color:#000}
.priceinfobold{font:bold 16px Arial;color:#56b20c}
.businessdesc{float:left;width:550px;font:normal 12px Arial;color:#000;line-height:20px}
.addresstitle{float:left;width:550px;font:normal 12px Arial;color:#000;line-height:20px}

.destinationline{margin:10px 0 0 0;border:1px solid #68a0cb;width:760px}
.destinationpic{width:82px;height:62px;float:left}
.destinationinfo{float:left;width:660px;margin:0 0 0 5px}
.destinationname{font:bold 13px Georgia,Arial;color:#185a8e}
.destinationname a:link {text-decoration:none}
.destinationname a:active {text-decoration:none}
.destinationname a:visited {text-decoration:none}
.destinationname a:hover {text-decoration:underline}
.destinationsummary{margin-top:5px}

.column{float:left;margin:20px 0 50px 0;background-color:#fff;border:1px solid #E3EFF8}
.column h2{margin:0;color:#333366;font:bold 12px Verdana,Tahoma,Arial;background-color:#E3EFF8;line-height:18px;text-align:center}
.column p{margin:10px;text-align:left}
.column a{display:block;line-height:20px}
.column img{margin:15px 0 0 0;text-align:center;border:1px solid #E3EFF8}

#leftdetail{float:left;width:202px;margin:15px 0 15px 0;text-align:center}
#leftdetail h2 {margin:0;color:#fff;font:bold 12px Verdana,Tahoma,Arial;background-color:#33CC33;line-height:20px}
#leftdetail h3 {margin:5px 0 0 0;color:#185a8e;font:bold 12px Verdana,Tahoma,Arial;background-color:#fff;line-height:16px}
#leftdetail p {font-weight:normal;text-align:left;margin:5px 10px}

#centerdetail{float:left;width:340px;margin:15px 10px 15px 16px;text-align:left}
#centerdetail h2{margin:0;font:bold 13px Georgia,Arial;color:#185a8e}
#centerdetail h3{margin:0;font:bold 12px Arial,Verdana;color:#185a8e}
#centerdetail p{margin:0;font:normal 12px Arial,Verdana;padding:1px 0}

.book:link{text-decoration:none;text-align:center;color:#fff;display:block;height:22px;width:120px;background:#56b20c;line-height:20px;border:1px solid #1f8500}
.book:active{text-decoration:none;text-align:center;color:#fff;display:block;height:22px;width:120px;background:#56b20c;line-height:20px;border:1px solid #1f8500}
.book:visited{text-decoration:none;text-align:center;color:#fff;display:block;height:22px;width:120px;background:#56b20c;line-height:20px;border:1px solid #1f8500}
.book:hover{text-decoration:none;text-align:center;color:#fff;display:block;height:22px;width:120px;background:#1f8500;line-height:20px;border:1px solid #1f8500}

#rightdetail{float:right;width:178px;margin:15px 0;padding-left:10px;text-align:left;color:#333;font-size:12px}
#rightdetail h2{margin:0;font:bold 12px Arial,Verdana;color:#185a8e;padding:0px 3px 0px 3px}
#picdetail{width:202px;height:176px;margin:0;text-align:center;border:0px solid #68A0CB}
#mapdetail{width:202px;height:226px;margin:10px 0 0 0;text-align:center;border:1px solid #68a0cb}
#mapdetail h2{background-color:#68a0cb;margin:0}
#mapdetail img{border:1px solid #fff}

#footerline{width:100%;height:60px;background-color:#333367}
#footer{margin:0 auto 0 auto;width:765px;height:60px; text-align:center;font-family:Tahoma;font-size:11px;color:#fff;line-height:18px;font-weight:normal}

.clearFloat {clear:both}
#bus_info{font-family:Arial, Verdana;font-size:12px;text-align:center;height:120px;width:220px;}
#bus_info img {border:1px #68a0cb solid;margin:2px;display:block}

#addThisTurismo{float:right;width:125px;margin:6px 0 0 5px;text-align:right}

form{margin:0;padding:0;background-color:#def;border:1px solid #bcd}
fieldset{margin:0;border:none;border:0}
fieldset legend{margin:5px 0 5px 0;padding:0 5px;color:#036;background:transparent;font-size:13px;font-weight:bold;color:#2a7882}
fieldset label{float:left;width:100px;padding:0 10px;text-align:left}
fieldset div{margin-bottom:3px;padding:0;display:block}
fieldset div input{border:1px solid #c5dce2;padding:1px;color:#333;font:normal 11px Tahoma,Arial;height:16px;width:370px}
fieldset div textarea{border:1px solid #c5dce2;padding:1px;color:#333;font:normal 11px Tahoma,Arial;width:370px}
fieldset div select{padding:1px;font:normal 11px Tahoma,Arial;color:#333}
fieldset div.rf{font-weight:bold}
.button{height:26px;font:bold 13px Arial,sans-serif;color:#FFFFFF;background-color:#33CC00;border-top:#CCFF99 thin solid;border-right:#003300 thin solid;border-bottom:#003300 thin solid;border-left:#CCFF99 thin solid;width:120px}
.buttons{height:30px;padding:5px 0 0 0;margin:5px 0 5px 116px;text-align:left}
#widecenterdetail{float:left;width:540px;margin:0px 23px 15px 0px;text-align:left}
#widecenterdetail form{width:535px}
#widecenterdetail h2{margin:0;font:bold 13px Georgia,Arial;color:#185a8e;background-color:#fff}
#widecenterdetail h3{margin:0;font:bold 12px Arial,Verdana;color:#185a8e;background-color:#def}
#widecenterdetail p{margin:0;font:normal 12px Arial,Verdana;padding:1px 0}

#widecenterdetail2{float:left;width:340px;margin:0px 23px 15px 0px;text-align:left}
#widecenterdetail2 form{width:335px}
#widecenterdetail2 form input{width:auto}
#widecenterdetail2 form textarea{width:auto}
#widecenterdetail2 h2{margin:0;font:bold 13px Georgia,Arial;color:#185a8e;background-color:#fff}
#widecenterdetail2 h3{margin:0;font:bold 12px Arial,Verdana;color:#185a8e;background-color:#def}
#widecenterdetail2 p{margin:0;font:normal 12px Arial,Verdana;padding:1px 0}#dst_rightcontent{text-align:left}#dst_rightcontent h2{margin:0;font:bold 12px Arial,Verdana;color:#185a8e;padding:10px 3px 0px 3px}#tourop{width:250px;margin-left:20px}#gmap{float:right;width:250px;padding:0;margin:5px 0 20px 20px}#adsense{padding:10px 0px 10px 0px}