body, div, table, tr, td, p, h1, h2, h3, h4, h5, ul, ol, li, dl, dd, dt{margin:0;padding:0}
a {outline: none;}
.clear{clear:both}
.left{float:left}
.right{float:right}
.center{text-align:center !important;}
img{border:none}
ul{list-style-type:none;}
body{background:#5d97e0 url(../_img/bg_blue.jpg) repeat-x;font-family:trebuchet,arial,verdana,sans-serif;font-size:15px;line-height:15px;color:#333;}
#wrapper{width:1005px;background:url(../_img/bg_rahmen.png) repeat-y top left;margin:auto;height:100%}
#innerwrapper{background:#fff;width:985px;margin:auto;height:100%;}
#page{width:940px;height:100%;margin:auto;}
#page img.pagehead{border-bottom:2px solid #666}
#header{position:relative;height:45px;width:940px;}
#menu{position:absolute;width:100%;height:32px;top:5px;border-bottom:2px solid #ccc;}
#menu img{position:relative;top:3px;padding:0 10px 0 0;}
#menu ul{text-align:left;background:none;width:940px;}
#menu ul li{display:inline;margin-bottom:15px;padding:15px 15px 0 0;}
#menu ul li a.active{border-bottom:2px solid #000;}
#menu ul li a{font-size:21px;margin-right:25px;text-decoration:none;color:#000}
#menu ul li a:visited{text-decoration:none;color:#000;text-decoration:none;}
#menu ul li a:hover{color:#000;border-bottom:2px solid #aaa;}
#menu ul li.last {margin-right:0px;}
div.search_box {width:250px;border:none;margin:0 0 0 0;padding:0 0 0 0;background-color:#fdfdfd;float:right;text-align:right;}
.search h4 a{font-size:14px;color:#666;font-weight:bold;text-decoration:none;padding:0 0 0 0;margin:0 0 0 0;}
.search h4 a:hover{text-decoration:underline;color:#ffb300}
.search p{font-size:13px;color:#333;padding:0 0 0 0;margin:0 0 0 0;}
p.result{margin:0 0 20px 0;color:#bbb;font-weight:bold;}
p.result a{font-size:13px;font-weight:normal;color:#ffb300;font-weight:normal;text-decoration:none;}
p.result a:hover{text-decoration:underline;color:#ffb300;}
.breadcrumb{color:#666;padding:5px 0 10px 0;font-weight:normal;margin:5px 0 0 0;font-size:12px;line-height:12px;}
.breadcrumb a{color:#666;text-decoration:none;}
.breadcrumb a:hover{text-decoration:none;color:#000;}
.breadcrumb img{position:relative;top:5px;}
.breadcrumb span{background-color:#fff;color:#666;margin-right:5px}
.content, .sidebar{margin-bottom:10px}
.content{height:100%;float:left;}
.content, .content .trenner{width:590px;}
.sidebar{margin-left:15px;height:100%;float:left;background:url(../_img/bg_stripes.gif)}
.sidebar{width:300px;}
.sidebar .trenner{width:300px;}
.coltrennerRight{padding-right:15px;}
.coltrennerLeft{padding-left:10px;padding-right:10px;}
.doublebox div.box{width:275px;margin-bottom:20px;}
.doublebox div.box .left{padding-right:10px;}
.doublebox div.box .right{padding-left:10px;}

.doublebox_media div.box{margin-bottom:10px;}
.doublebox_media div.box img.media{border:0 0 0 0;padding: 0 0 0 0;width:100px;}
.doublebox_media div.box .left{padding-right:0;width:100px;overflow:hidden;}
.doublebox_media div.box .right{padding-left:0;width:410px;overflow:hidden;}

.triplebox div.box{width:190px;margin-right:10px;margin-bottom:20px;margin-top:10px;float:left;}
.triplebox div.box.span{width:390px;margin-right:0;float:left;}
.triplebox div.box.last{margin-right:0;float:left;}
.teaser_big{width:590px;}
.bottom_breadcrumb{border-top:3px solid #ffb200;color:#aaa;padding:4px 0 3px 0;font-weight:bold;margin:10px 20px 0 10px;font-size:12px;line-height:12px;border-bottom:3px solid #ffb200;}
.bottom_breadcrumb a{color:#aaa;text-decoration:none;}
.bottom_breadcrumb a:hover{text-decoration:none;color:#000;}
.bottom_breadcrumb img{position:relative;top:5px;}
.bottom_breadcrumb span{background-color:#fff;color:#aaa;margin-right:5px}
#related_content{margin:10px 0 0 0;font-size:12px;line-height:12px;}
#related_content .colorHead{background:#fff;position:relative;font-size:12px;padding:0 0 0 10px;margin:0 0 10px 0;height:30px;}
#related_content div.fbox{float:left;width:225px;margin:0 10px 10px 10px;}
#related_content div.fbox.last{border-right:0px;width:225px;margin-right:0;}
#related_content div.fbox.first{margin-left:20px;}
#related_content div.fbox .inner{background-color:#fff;padding:0 0 0 0;width:210px;}
#related_content div.fbox h3{color:#999;margin-top:0;}
#related_content div.fbox p{color:#666;padding:0;}
#footer{margin:10px 0 10px 0}
#footer, #footer a{font-size:10px;color:#aaa;}
#footer ul{text-align:center;margin-top:5px}
#footer ul li{display:inline}
#footer ul li a{text-decoration:none}
#footer ul li a:hover{color:#000;}
.content .trenner{height:14px;background:url(../_img/trenner.gif) top left;margin:20px 0 20px 0;}
.sidebar .trenner{height:14px;background:#fff;margin:0 0 0 0;}
p{margin-bottom:10px;line-height:21px;font-size:15px;}
h1{position:relative;margin:0 0 20px 0;padding:10px 10px 10px 10px;border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;font-size:24px;color:#666;background:#eee url(../_img/bg_stripes.gif)}

h1.slogan {line-height:24px;margin:0 0 3px 0;padding:0 0 3px 0; background:none;border:none;}
h1.slogan a {color: #333;border-bottom:2px solid #ffb300;text-decoration:none;}
h1.slogan a:hover {color: #ffb300;text-decoration:none;}

h2{margin-bottom:8px;margin-top:20px;font-size:20px;line-height:20px;color:#666;}
h2.highlight{margin:0 0 10px 0;padding:5px 10px 5px 10px;font-size:20px;font-weight:bold;border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;color:#666;background-color:#eee;}
h3{margin-bottom:6px;margin-top:10px;font-size:16px;line-height:18px;}
h4{margin-bottom:4px;margin-top:10px;font-size:15px;line-height:15px;}
ul li ul,ul li ul li ul{margin:0;padding:0;padding-left:10px;}
ul li,ul li ul li, ul li ul li ul li{width:100%;}
ul.internalLinks{font-size:13px;line-height:15px;padding-left:14px;}
ul.internalLinks li{text-indent:-14px;padding:1px 0 1px 0;}
ul.internalLinks li a{color:#555;font-weight:normal;text-decoration:none;padding-left:14px;background:#fff url(../_img/arrow_intern.gif) no-repeat 0px 3px;}
ul.internalLinks li a:hover{color:#ffb300;font-weight:normal;text-decoration:underline;}
.rating a, a.imglink{background:none !important;padding:0px 0px 0px 0px !important;text-decoration:none !important}
.tabcontent table td.info a{padding:0px 5px 0px 5px !important;}
a.general{padding:10px 10px 10px 10px}
a:hover.general{}
p.destinations a{color:black;margin-right:5px}
p.destinations a:hover{text-decoration:none;color:#ffb300}
.sidebarpic h3 a:hover{color:#fff;background-color:#000;text-decoration:none}
table{}
table a {color:#333;font-weight:normal;text-decoration:none;}
table a:hover{color:#ffb300;font-weight:normal;text-decoration:underline;}
tr.light{background:#eee;}
tr.dark{background:#ddd;}
th{background:#333;color:#fff;padding:1px 2px 3px 2px;font-size:13px;font-weight:bold;text-align:left;}
td{padding:1px 2px 1px 2px;font-size:12px;}
img.icon{margin:3px 2px 1px 8px;float:none;}
#map_canvas{}
#map_canvas p{width:300px;height:200px;}
ul.map_bubbles{display:none;width:300px;}
.place_map{width:290px;height:290px;float:left;margin:0 25px 15px 0;}
span.bubble_title{font-size:15px;font-weight:bold;color:#666;border-bottom:2px solid #666;}
p.attribution{color:#aaa;font-size:11px;}
p.attribution img{float:none;margin:0 0 0 0;padding:0 0 0 0;}
p.attribution a.external{color:#666;font-size:11px;background:none;padding:0 0 0 0;}
#attribution{background:#fff url(../_img/attention.png) no-repeat 5px 5px;color:#aaa;font-style:italic;font-size:11px;padding:5px 10px 5px 30px;}
#attribution h4{font-size:13px;margin:0 0 0 0;padding:0 0 0 0;}
p.date_author{color:#bbb;font-style:italic;padding:0 0 0 0;border:none;}
span.single_country{white-space:nowrap;}
.content blockquote{font-style:italic;padding:30px 30px 20px 40px;margin:15px 0 15px 30px;background:url(../_img/box_icons/quote.gif) no-repeat;}
.content blockquote cite{font-style:normal;color:#aaa;}
.content p.first{font-weight:bold;}
.letterbox{font-size:18px;border-bottom:none;border-top:none;color:#fff;font-weight:bold;border-bottom:2px solid #666;border-top:2px solid #666;background-color:#666;margin:0 0 10px 0;padding:4px 10px 5px 10px;}
.letterbox a.letter{color:#fff;text-decoration:none;}
.letterbox a.active_letter{text-decoration:underline;}
.letterbox a.letter:hover{text-decoration:underline;color:#ffb300}
.content img{float:right;margin:0 0 10px 20px;}
.content img.icon{float:none;margin:0 0 0 0;}

.content div.image_container{float:right;margin:0 0 10px 0;}
.content div.image_container img{margin:0 0 0 20px;float:none;}
.content div.image_container p.image_description{margin:0 0 0 20px;padding:0;font-style:normal;font-size:10px;color:#aaa;}
div.panoramio{margin:0 0 0 0;padding:0 0 0 0 ;}
div.panoramio_item{float:left;width:180px;margin:0 20px 20px 0;position:relative;padding-top:0;}
div.panoramio_item.last{margin:0 0 0 0;}
div.panoramio_item div.panoramio_frame{width:180px;height:160px;overflow:hidden;border:5px solid #ccc;}
div.panoramio_item p{font-size:12px;line-height:16px;margin:0 0 0 0;padding:5px 0 5px 0;color:#666;}
div.panoramio_item a{font-size:12px;color:#666;}
div.panoramio_thumbitem{float:left;width:110px;margin:0 10px 0 0;padding:0 0 0 0 ;}
div.panoramio_thumbitem.last{margin:0 0 0 0;}
div.panoramio_thumbitem div.panoramio_thumbframe{width:100px;height:67px;overflow:hidden;border:3px solid #ccc;}
div.panoramio_thumbitem p{font-size:12px;line-height:16px;margin:0 0 0 0;padding:5px 0 5px 0;color:#666;}
div.panoramio_thumbitem a{font-size:12px;color:#666;}
dl#page_information{color:#bbb;font-style:italic;}
dl#page_information dt{color:#ccc;}
dl#page_information dd{text-align:right;color:#aaa;}
ul.checklist{clear:both;padding:10px 10px 10px 25px;}
ul.checklist li{padding:5px 5px 5px 25px;font-size:15px;line-height:15px;background:#fff url(../_img/checkbox.gif) no-repeat 0px 5px;}
ul.checklist li ul.sub{margin:5px 0 0 0;}
ul.linkbox{width:265px;float:left;padding:10px 0 10px 25px;}
.events{}
.events div.day_shift{width:100%;clear:both;}
.events div.date{width:80px;height:60px;float:left;text-align:center;border:1px #666 solid;}
.events div.date span.day{font-size:40px;line-height:40px;font-weight:bold;margin:0 0 0 0;padding:0 0 0 0;}
.events div.date span.month{font-size:12px;line-height:12px;margin:0 0 0 0;padding:0 0 0 0;}
.vevent{width:490px;float:right;padding:0 0 0 0;margin:0 0 30px 0;}
.vevent p.event_time{clear:both;}
.vevent h2{background-color:#fff;margin:0 0 10px 0;padding:2px 10px 3px 0;font-size:18px;font-weight:bold;border-bottom:2px solid #ffb300;color:#666;}
.vevent div.event_time{clear:both;}
.vevent img.photo{float:right;margin:0 0 8px 10px;padding:0 0 0 0;border:1px #666 solid;}
.events span{text-decoration:none;}
.events span.fn{font-weight:bold;}
.events span.street-address, .events span.locality{font-weight:normal;font-style:italic;}
.eventful-badge{width:590px;clear:both;}.eventful-badge img{float:none;}
.eventful-badge, .eventful-badge *{margin:0 !important;padding:0 !important;border:0 !important;text-align:center !important;color:#CCC !important;font-family:Arial !important;text-decoration:none !important;}
.eventful-small{position:relative !important;width:100px !important;font-size:11px !important;line-height:11px !important;}
div.tweet{clear:both;}
div.tweet img{float:left;border:1px #666 solid;padding:0 0 0 0;margin:0 10px 8px 0;}
div.tweet p{}
div.box img.webcams{float:left;}
div.box ul.video{list-style:square;}
div.box ul li.video{font-size:14px;padding:0 5px 0 15px;}
div.box h3.video{margin:0 0 15px 0;padding:0 10px 1px 0;border-top:none;color:#666;background-color:#fff;border-bottom:2px solid #ccc;}
.boxicon{height:50px;width:50px;background-repeat:no-repeat;background-position:top left;top:0px;right:0px;margin:0 0 0 10px;float:right;}
.boxicon.weather{background-image:url(../_img/box_icons/weather.gif)}
.boxicon.ratings{background-image:url(../_img/box_icons/rating.gif)}
.boxicon.next-steps{background-image:url(../_img/box_icons/next_steps.gif)}
.boxicon.airports{background-image:url(../_img/box_icons/fluege.gif)}
.boxicon.currency{background-image:url(../_img/box_icons/currency.gif)}
.boxicon.rating{background-image:url(../_img/box_icons/rating.gif)}
.boxicon.search{background-image:url(../_img/box_icons/search.gif)}
.sidebarbox{margin:10px 0 15px 0;background:#fff;}
.flag img{margin:15px 0 15px 20px;float:none;}

.advert{padding:10px 10px 15px 20px;background:#fff;}
.adverts2{padding:15px 10px 15px 25px;background:#fff;}
.advert_main{padding:0 0 0 0;margin:5px 20px 5px 20px;background:#fff;height:80px;width:550px;clear:both;}
.sidebarbox h3.sidebarbox_headline{padding:15px 0 3px 0;margin:10px 0 15px 25px;font-size:14px;line-height:14px;font-weight:bold;border-bottom:1px #ccc solid;color:#666;width:210px;}
.sidebarbox p{padding:0 0 3px 0;margin:0 20px 5px 25px;font-size:12px;line-height:14px;color:#666;}
.sidebarbox p.intro{font-style:italic;}
.sidebarbox ul{font-size:13px;line-height:16px;padding:10px 10px 10px 40px;}
.raymond_bubble ul{font-size:13px;line-height:16px;padding:10px 10px 10px 30px;}
.raymond_bubble ul li.list_head, .sidebarbox ul li.list_head{padding:5px 0 3px 0;margin:0 0 5px 0;font-size:15px;color:#333;font-weight:bold;width:75%;}
.raymond_bubble ul li a img, .sidebarbox ul li a img{text-decoration:none;margin:0 5px 0 0;padding:0 0 0 0;}
.raymond_bubble ul li, .sidebarbox ul li{text-indent:-16px;}
.sidebarbox ul li.list_head2{padding:10px 0 3px 0;margin:0 0 5px 0;font-size:14px;color:#666;font-weight:bold;width:75%;}
.sidebarbox ul li ul{margin-left:0;padding:0;margin-left:14px;}
.raymond_bubble ul a.internal, .sidebarbox ul a.internal , .sidebarbox a.internal{color:#555;font-weight:normal;text-decoration:none;padding:0px 5px 0px 16px;background:#fff url(../_img/arrow_intern.gif) no-repeat 0px 3px;}
.sidebarbox ul a.currentpage{color:#000;font-weight:bold;text-decoration:none;padding:0px 5px 0px 16px;background:#fff url(../_img/arrow_intern.gif) no-repeat 0px 3px;}
.raymond_bubble ul a.internal:hover ,.sidebarbox ul a.internal:hover , .sidebarbox a.internal:hover{text-decoration:underline;color:#ffb300}
.sidebarbox dl{padding:0 25px 15px 25px;font-size:12px;color:#666;}
.sidebarbox dl dt{font-weight:bold;border-bottom:1px #CCC solid;padding:3px 0 3px 0;margin:5px 0 0 0;}
.sidebarbox dl dd{text-align:left;line-height:14px;}
.share {width:100%;height:80px;padding:5px 0 0 0;background-color:#fff;}
.sharer {width:50px;margin:5px 45px 5px 15px;float:left;}
.sharerlast {width:50px;margin:5px 5px 5px 15px;float:left;}
.social{padding-left:1px;}
.social img{margin:6px 0 3px 7px;padding:0;}
.social div.linkbox {margin:0 0 0 17px;clear:both;}
.box img{margin:0;padding:0;float:none;}
.box img.chart{margin:0 0 10px 0;}
.teaser_big .topic{margin:170px 0 0 20px;padding:10px 10px 0 10px;position:absolute;background:#fff;}
.teaser_big span.subhead{color:#888;font-weight:bold;font-size:14px;line-height:14px;padding:0;margin:0;}
.teaser_big h2{font-weight:bold;font-size:22px;line-height:22px;padding:0;margin:3px 0 10px 0;}
.teaser_big h2 a{color:#ffb300;text-decoration:none;}
.teaser_big img{margin:0 0;padding:0;}
.teaser_big p{clear:both;padding:0 0 0 0;}
.teaser_big p.first{clear:both;padding:10px 0 0 0;}
.teaser_medium{}
span.article_links{color:#aaa;}
a.more_link{color:#ffb300;}
a.comments_link{color:#ffb300;}
.raymond{text-align:right;width:285px;}
.raymond_bubble{-moz-border-radius:12px;display:block;padding:10px 5px 5px 10px;margin:0;width:285px;background-color:#fff;}
.raymond_bubble h3{padding:5px 0 3px 0;margin:0 0 15px 15px;font-size:14px;line-height:14px;font-weight:bold;position:relative;border-bottom:1px #ccc solid;color:#666;width:75%;}
.raymond_bubble p{padding:0 0 3px 0;margin:0 15px 5px 15px;font-size:12px;line-height:14px;color:#666;}
.raymond_bubble p.intro{font-style:italic;}
.sidebarbox form{background:#fff;width:240px;padding-left:60px;}
.sidebarbox input{background:#fff;border:1px #000 solid;width:216px;margin:0 0 10px 0;padding:0 0 1px 2px;}
.sidebarbox input[type=submit]{background:#fff;border:1px #000 dashed;width:220px;margin:0 0 10px 0;padding:0 0 0 2px;}
.sidebarbox select{background:#fff;border:1px #000 solid;width:220px;margin:0 0 10px 0;padding:1px 1px 1px 1px;}
.tab_content div.sub_content p{margin:0 0 0 0;padding:0 205px 0 10px;}




div.box img.thumb{float:right;margin:2px 0 5px 15px;padding:0 0 0 0;}
.doublebox div.box table{width:275px;}
.box dl{font-size:12px;}
.box dd{padding:2px 2px 2px 2px;}
.box dt{font-weight:bold;padding:2px 2px 2px 2px;color:#333;background:url(../_img/bg_stripes.gif);}
.doublebox div.box p{padding:0 0 3px 0;margin:0 0 5px 0;font-size:14px;line-height:16px;color:#666;}.doublebox div.box p.geo{padding:0 0 3px 0;margin:0 0 5px 0;margin-bottom:10px;line-height:21px;font-size:15px;color:#333;}
.magazine h2, .explorer h2, .doublebox h2, .triplebox h2{margin:10px 0 20px 0;padding:2px 10px 5px 0;border-top:none;color:#666;background-color:#fff;border-bottom:2px solid #ccc;}
.magazine h2.dark{border-bottom:2px solid #ffb300;margin:10px 0 10px 0;}
.magazine h2.dark a, .doublebox h2.dark a, .triplebox h2.dark a{color:#666;text-decoration:none;}
.magazine h3.dark{border-bottom:2px solid #ffb300;}
.magazine h3, .explorer h3, .explorer h3.dark{margin:10px 0 15px 0;padding:2px 10px 1px 0;border-top:none;color:#666;background-color:#fff;border-bottom:2px solid #ccc;}
.explorer h3.teaser_h {margin:10px 0 15px 0;padding:2px 10px 1px 0;border-top:none;color:#666;background-color:#fff;border-bottom:2px solid #ffb300;}
.explorer h3.teaser_h a{color:#666;text-decoration:none;}
.magazine h3 a, .explorer h3.dark a{color:#666;text-decoration:none;}
.doublebox ul, .triplebox ul{font-size:13px;line-height:17px;padding-left:14px;}
.doublebox ul li, .triplebox ul li{text-indent:-14px;}

.explorer h2.dark {border-bottom:2px solid #ffb300;margin:10px 0 10px 0;}
.explorer h2.dark a {color:#666;text-decoration:none;}
.explorer h4.teaser_h {margin:10px 0 15px 0;padding:2px 10px 1px 0;border-top:none;color:#666;background-color:#fff;border-bottom:2px solid #ffb300;}
.explorer h4.teaser_h a{color:#666;text-decoration:none;}

.magazine  a.internal{color:#666;font-weight:normal;text-decoration:none;padding:0 2px 0 14px;line-height:18px;margin:0 0 0 0;background:#fff url(../_img/arrow_intern.gif) no-repeat 2px 3px;}
.magazine a.internal:hover, .triplebox a.internal:hover{color:#ffb300;font-weight:normal;text-decoration:underline;}


.doublebox ul a.internal, .triplebox ul a.internal{color:#666;font-weight:normal;text-decoration:none;padding:0 2px 0 14px;margin:0 0 0 0;background:#fff url(../_img/arrow_intern.gif) no-repeat 2px 3px;}
.explorer a.internal, .doublebox a.internal, .triplebox a.internal{color:#666;font-weight:normal;text-decoration:underline;padding:0 2px 0 14px;line-height:16px;margin:0 0 0 0;background:#fff url(../_img/arrow_intern.gif) no-repeat 2px 3px;}
.explorer ul.categorylink, .doublebox ul.categorylink, .triplebox ul.categorylink{padding:4px 0 3px 15px;margin:3px 0 2px 0;border-top:1px dashed #CCC;border-bottom:none;}
.explorer a.internal:hover, .doublebox a.internal:hover, .triplebox a.internal:hover{color:#ffb300;font-weight:normal;text-decoration:underline;}
a.external{line-height:17px;padding-left:14px;color:#666;font-weight:normal;text-decoration:none;padding:0 2px 0 14px;margin:0 0 0 0;background:#fff url(../_img/arrow_intern.gif) no-repeat 2px 3px;}
a.external:hover{color:#ffb300;font-weight:normal;text-decoration:underline;}
.sidebar table#weather{width:250px;margin:0 0 0 25px;}
table#weather{font-size:12px;text-align:left;}
table#weather th{font-weight:bold;padding:2px 2px 2px 2px;color:#333;background:url(../_img/bg_stripes.gif);}
table#weather td{color:#666;}
table#weather td span.day{font-size:18px;font-weight:bold;}
table#weather tr.foot{font-size:11px;color:#ccc;}
table#weather tr.foot img{float:left;margin:0 10px 0 0;}
table#weather tr.foot a{color:#888;text-decoration:none;}
.attraction img{float:right;border:3px solid #ccc;}
span.meta{font-size:12px;color:#666;font-weight:bold;}
.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating{background:url(star.gif) left -1000px repeat-x;}
.star-rating{position:relative;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top;}
.star-rating li{display:inline;}
.star-rating a, .star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border:none;}
.star-rating a:hover, .star-rating a:active, .star-rating a:focus{background-position:left bottom;}
.star-rating a.one-star{width:20%;z-index:6;}
.star-rating a.two-stars{width:40%;z-index:5;}
.star-rating a.three-stars{width:60%;z-index:4;}
.star-rating a.four-stars{width:80%;z-index:3;}
.star-rating a.five-stars{width:100%;z-index:2;}
.star-rating .current-rating{z-index:1;background-position:left center;}
#stage{width:590px;padding:0;margin:0;position:relative;border:none;height:230px;background:#fff;}
#stage_info{position:absolute;width:590px;bottom:25px;left:0;background:url('../_img/transparent-bg.png');}
#stage_info h2{font-size:18px;color:#fff;padding:0 0 0 0;margin:0 10px 5px 10px;overflow:hidden;background:none;border:none;}
#stage_info p{margin:0 10px 10px 10px;font-size:12px;line-height:15px;color:#f0f0f0;}
#stage_info p#stage_intro{margin:5px 0 0 10px;font-weight:bold;font-style:italic;padding:0 0 0 0;font-size:12px;line-height:15px;color:#f0f0f0;}
#stage_info a{text-decoration:none;color:#fff;}
#stage_info a:hover{text-decoration:underline;}
#airport_stage{width:590px;padding:0;margin:0;position:relative;border:none;height:230px;background:#fff;}
#airport_stage_info{position:absolute;width:320px;top:25px;right:25px;background:url('../_img/transparent-bg.png');}
#airport_stage_info h2{font-size:22px;color:#fff;padding:0 0 0 0;margin:5px 10px 10px 10px;overflow:hidden;background:none;border:none;}
#airport_stage_info p{margin:0 10px 10px 11px;font-size:14px;line-height:16px;color:#f0f0f0;}
#airport_stage_info p#stage_intro{margin:5px 0 0 10px;font-weight:bold;font-style:italic;padding:0 0 0 0;font-size:12px;line-height:15px;color:#f0f0f0;}
#airport_stage_info a{text-decoration:none;color:#fff;}
#airport_stage_info a:hover{text-decoration:underline;}
#airport_stage_info select{background:#fff;border:1px #000 solid;width:290px;margin:0 10px 10px 10px;padding:1px 1px 1px 1px;}
.airport{width:280px;float:left;}
.airport a{color:#555;font-weight:normal;text-decoration:none;padding:0px 5px 0px 16px;}
.airport a:hover{text-decoration:underline;color:#ffb300}
