/*------------------------------- Description: CSS StyleSheet File (c) copyright 2007 GastRaum Type: Screen -------------------------------*/

body {background-color: #000;font-size: 11px;font-family: Arial, Helvetica, SunSans-Regular, Sans-Serif;color: #ccc;padding: 10px;margin: 0px;}
td {font-size: 11px;font-family: Arial, Helvetica, SunSans-Regular, Sans-Serif;color: #ccc;}
td.gmaps {font-size: 11px;font-family: Arial, Helvetica, SunSans-Regular, Sans-Serif;color: #333;}
td.info {font-size: 11px;font-family: Arial, Helvetica, SunSans-Regular, Sans-Serif;color: #777;}

a.top_nav:link {color: #bbb;font-size: 11px;text-decoration:none;}
a.top_nav:visited {color: #bbb;font-size: 11px;text-decoration:none;}
a.top_nav:active {color: #bbb;font-size: 11px;text-decoration:none;}
a.top_nav:hover {color: #fff;font-size: 11px;text-decoration:none;}

a#top_nav:link {color: #bbb;font-size: 11px;text-decoration:none;}
a#top_nav:visited {color: #bbb;font-size: 11px;text-decoration:none;}
a#top_nav:active {color: #bbb;font-size: 11px;text-decoration:none;}
a#top_nav:hover {color: #fff;font-size: 11px;text-decoration:none;}

a.homelink:link {color: #777;font-size: 11px;text-decoration:none;}
a.homelink:visited {color: #777;font-size: 11px;text-decoration:none;}
a.homelink:active {color: #777;font-size: 11px;text-decoration:none;}
a.homelink:hover {color: #ccc;font-size: 11px;text-decoration:underline;}

#spacer, #center {position:absolute;margin:0;padding:0;}
#spacer {  width:99%;height:95%;min-width:917px;min-height:640px;}
* html #IEspacer {width:917px;height:640px;}
#maincontainer_centered {padding:0;width:917px;min-height:640px;position:absolute;top:50%;left:50%;margin:-320px 0 0 -458px;}
#maincontainer_centered_wide {padding:0;width:1108px;min-height:640px;position:absolute;top:50%;left:50%;margin:-320px 0 0 -554px;}
* html #center {height:640px;}

#maincontainer_centered2 {position:absolute;height:700px;width:917px;margin-top:-350px;margin-left:-458px;top:50%;left:50%;}
#status_meldung {float:left;text-align:left;margin-left:30px;margin-bottom:10px;display:block;color: #e9b311;} 
#header {text-align:right;margin-bottom:10px;margin-right:30px;} 
#header_wide {text-align:right;margin-bottom:10px;margin-right:215px;}
#top_nav {list-style:none;padding:0px;margin:0px;}
#top_nav li{padding-right:8px;margin:0px;display:inline;}
.top_nav {list-style:none;padding:0px;margin:0px;}
.top_nav li{padding-right:8px;margin:0px;display:inline;}
#viewerframe {background-color:#2f2f2f;width:857px;height:512px;margin:0px;padding:30px 30px 30px 30px;z-index:0;}
#viewerframex {width:857px;height:512px;background-color:#2f2f2f;margin:0px;padding:30px 30px;z-index:0;}
#container360 {position:absolute;background-color:#000;width:857px;height:512px;clear:left;z-index:9;overflow:hidden;}
#infotext {z-index:5;clear:left;padding-top:5px;}
#footer {background-image:url(../images/footer_b.jpg);width:917px;height:110px;clear:left;margin-top:5px;padding:0px;}

#googlemap_ex_DE {width:200px;height:25px;position:relative;top:-650px;left:523px;z-index:2;overflow:visible;visibility:visible;}
#googlemap_ex_EN {width:200px;height:25px;position:relative;top:-650px;left:567px;z-index:2;overflow:visible;visibility:visible;}
a.gmaps_link:link {color:#333;font-size:11px;text-decoration:none;}
a.gmaps_link:visited {color:#333;font-size:11px;text-decoration:none;}

#360_ex_DE {width:140px;height:18px;position:absolute;/*top:-650px;left:523px;*/z-index:5;display:inherit;overflow: visible;}
#360_ex_EN {width:107px;height:18px;position:absolute;top:-650px;left:567px;z-index:3;overflow: auto;}

.newsletter {background-color:#2f2f2f;display:none;clear:left;padding:30px;margin-bottom:5px;margin-top:5px;} 
.reg_rahmen290 {font-family: Arial, Helvetica, sans-serif;color: #444;font-size: 11px;line-height: 13px;width: 290px;padding-left: 2px;border:1px #333 solid;}

.GmapLogo {width: 281px; height: 166px;}
.reg_rahmen110_gmaps {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 13px;width: 100px;}
input.buttonframe_gmaps {border: 1px #a0a0a0 solid; font: 11px Arial, Helvetica, sans-serif; line-height: 17px; cursor: pointer; font-weight: normal; background-color:#ccc; color:#555; padding: 0px 6px 0px 6px; margin: 0px 7px 0px 0px;}
input.buttonframe_gmaps:hover {background-color:#f4f4f4;}

.searchcontent {display:none;}

.Stil1 {font-family: Arial, Helvetica, sans-serif;font-size: xx-small;color: #999999;}