body{background:#939393 url(../images/background.png);font-family:georgia,times new roman,serif;font-size:1.0em;margin:0;padding:0;text-align:center;}
#container{background:#fff;border-left:2px solid #000;border-right:2px solid #000;margin:0 auto;text-align:left;width:1015px;}
#top{border-bottom:1px solid #000;border-top:10px solid #000;height:220px;}
#heading{margin-top:-7px;}
#content{background:url(../images/drop_shadow.png) repeat-x;overflow:auto;padding-top:15px;}
#menu{float:left;margin:15px 0 0 15px;padding-top:7px;width:200px;}
#main{border-left:1px solid #aaa;border-right:1px solid #aaa;float:left;margin:15px 0 10px 10px;width:425px;}
#right{float:right;margin:15px 15px 0 0;width:335px;}
#rightcol1{float:left;width:180px;}
#rightcol2{float:right;padding-top:2px;width:140px;}
#foot{background:url(../images/background_foot.png);border-top:1px solid #000;clear:both;padding:5px;}
h1{background:#000;color:#fff;display:inline;font-size:2.2em;line-height:1.5em;margin:0 10px;padding:5px 10px;}
h2,h3,p,ul{line-height:1.2em;}
p{color:#444;font-size:.9em;line-height:1.2em;}
h2,h3,#main p{margin:0 10px 15px 10px;}
h2{font-size:1.8em;margin-top:5px;}
h3{font-size:1.0em;margin-bottom:5px;margin-top:5px;}
h4{font-size:.9em;margin-bottom:-10px;margin-top:12px;}
#menu ul{font-size:.9em;line-height:1.4em;padding-bottom:0;}
#foot p{margin:5px;padding-bottom:0;font-size:.8em;text-align:center;}
#menu ul{list-style:none;margin:0;padding:0;}
#menu li{line-height:0;}
#menu a,#menu .placeholder{border-top:1px solid #fff;border-bottom:1px solid #aaa;color:#444;text-decoration:none;display:block;line-height:2.2em;}
#menu a:hover{background:#eee;border-bottom:1px solid #666;}
#menu .placeholder{color:#AAA;}
#right p{margin-bottom:15px;}
.selected{font-weight:bold;}
a{color:#07a;}
a:hover{color:#39c;}
h1 a,h1 a:hover{color:#fff;text-decoration:none;}
u{color:#666;}
hr{border:none;height:1px;color:#aaa;background-color:#aaa;margin:5px;margin-bottom:15px;}
img{border:none;}
.photo{border:1px solid #aaa;padding:1px;}
.upperright{float:right;margin:3px 0 5px 10px;}
.upperleft{float:left;margin:3px 10px 5px 0;}
.ingooglemap{float:left;margin-right:5px;}
.camera{margin-left:5px;}
#map{border:1px solid #aaa;margin-left:10px;padding:1px;}
.map400{width:400px;height:400px;}
.map600{width:400px;height:600px;}
.mapdescription{color:#666;font-size:.7em;padding-top:5px;text-align:center;}
.mapdescription img{vertical-align:bottom;}
table{border-collapse:collapse;font-size:.9em;line-height:1.2em;margin:0 10px 15px 10px;width:100%;}
td{vertical-align:top;width:50%;}
table.panoramio{width:405px;}
table.panoramio td{font-size:.65em;line-height:1.2em;text-align:center;vertical-align:middle;width:33%;}
#weather_currency{border-top:1px solid #aaa;}
.temperature{font-size:2em;font-weight:bold;margin-left:10px;}
img.money{vertical-align:-1px;}
#social{padding-bottom:23px;}
.social{background:#f00;display:block;float:left;height:24px;margin:2px 4px 0 0;width:24px;}
.s_facebook{background:url(../images/social_icons_v2.png);}
.s_delicious{background:url(../images/social_icons_v2.png) -96px;}
.s_pusha{background:url(../images/social_icons_v2.png) -72px;}
.s_twitter{background:url(../images/social_icons_v2.png) -24px;}
.s_bloggy{background:url(../images/social_icons_v2.png) -48px;}
.s_email{background:url(../images/social_icons_v2.png) -144px;}
#right p.flygresor_item{margin-bottom:-10px;}
.flygresor_datum{color:#a3a3a3;font-size:.8em;}
p.flygresor_info{font-size:.8em;margin-top:16px;}