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

#viewer_hl {clear: left;margin: 0px;padding: 0px;} 
#viewer_hl ul  {margin:0px;padding:0px;}
#viewer_hl li{background-color: #494949;color:#fff;height: 20px;line-height: 20px;text-align: left;list-style: none;margin: 3px 0px 0px 0px;padding-left: 10px;} 

#viewer_hl_gmaps {clear: left;margin: 0px;padding: 0px;} 
#viewer_hl_gmaps ul  {margin:0px;padding:0px;}
#viewer_hl_gmaps li{background-color: #494949;color:#fff;height: 20px;line-height: 20px;text-align: left;list-style: none;margin: 0px 0px 3px 0px;padding-left: 10px;} 

#viewer_info {width:147px;clear: left;margin: 0px;padding: 0px;} 
#viewer_info ul {margin: 0px;padding:0px;}
#viewer_info li{float: left;display:block;width:147px;background-color: #494949;height: 20px;line-height: 20px;color:#bbb;list-style: none;margin: 3px 0px 0px 0px;padding: 0px;} 
#viewer_info li a {float: left;display:block;width:147px;color: #bbb;font-size: 11px;text-decoration:none;margin: 0px;}
#viewer_info li a:hover {color:#fff;/*text-decoration:underline;*/}

.viewer_details {width:147px;clear: left;margin: 0px;padding: 0px;} 
.viewer_details_hl {background-color:#606060; padding-left:10px; margin-right:2px; margin-top: 3px; display:block; width:202px; float:left; height: 20px; line-height: 20px; color: #FFF;}
.viewer_details_info {padding-left:10px; padding-top: 3px; display:block; width:204px; float:left; height: 20px;line-height: 20px;}

#viewer_info_gmaps {width:167px;clear: left;margin: 0px;padding: 0px;} 
#viewer_info_gmaps ul {margin: 0px;padding:0px;}
#viewer_info_gmaps li{float: left;display:block;width:167px;background-color: #494949;height: 20px;line-height: 20px;color:#bbb;list-style: none;margin: 0px 0px 3px 0px;padding: 0px;} 
#viewer_info_gmaps li a {float: left;display:block;width:167px;color: #bbb;font-size: 11px;text-decoration:none;margin: 0px;}
#viewer_info_gmaps li a:hover {color:#fff;/*text-decoration:underline;*/}

#viewer_extra {margin: 0px;padding: 0px;} 
#viewer_extra ul {margin: 0px;padding: 0px;}
#viewer_extra li {display:block;background-color: #494949;height: 20px;line-height: 20px;color:#bbb;list-style: none;margin: 3px 0px 0px 0px;padding: 0px 0px 0px 10px;} 

#viewer_extra_hl {margin: 0px;padding: 0px;} 
#viewer_extra_hl ul {margin: 0px;padding: 0px;}
#viewer_extra_hl li {background-color: #606060;height: 20px;line-height: 20px;color:#fff;list-style: none;margin: 3px 0px 0px 0px;padding: 0px 0px 0px 10px;} 

#viewer_links {width:202px;clear: left;margin: 0px;padding: 0px;} 
/*#viewer_links a.active {height: 20px;line-height: 20px;text-align: left;color:#fff;font-size: 11px;text-decoration:none;margin: 0px;padding-left: 10px;}*/
#viewer_links ul  {margin: 0px;padding: 0px;}
#viewer_links li{float: left;display:block;width:202px;background-color: #777;height: 20px;line-height: 20px;color:#fff;list-style: none;margin: 3px 0px 0px 0px;padding: 0px;} 
#viewer_links li a {background-color: #777;float: left;display:block;width:202px;color: #fff;font-size: 11px;text-decoration:none;margin: 0px;padding-left: 10px;}
#viewer_links li a:hover {color:#fff;background-color: #999;/*text-decoration:underline;*/}
#viewer_links li a.active {background-color: #999;color:#fff;text-decoration:none;}
#viewer_links li a.active:hover {background-color: #999;color:#fff;text-decoration:none;}
#viewer_links li a.active2 {background-color: #a59260;color:#fff;text-decoration:none;}
#viewer_links li a.active2:hover {background-color: #bd993c;color:#fff;text-decoration:none;}
#viewer_links li a.active3 {background-color: #666;color:#fff;text-decoration:none;}
#viewer_links li a.active3:hover {background-color: #999;color:#fff;text-decoration:none;}

#viewer_links_gmaps {width:202px;clear: left;margin: 0px;padding: 0px;} 
/*#viewer_links a.active {height: 20px;line-height: 20px;text-align: left;color:#fff;font-size: 11px;text-decoration:none;margin: 0px;padding-left: 10px;}*/
#viewer_links_gmaps ul  {margin: 0px;padding: 0px;}
#viewer_links_gmaps li{float: left;display:block;width:202px;background-color: #999;height: 20px;line-height: 20px;color:#fff;list-style: none;margin: 0px 0px 10px 0px;padding: 0px;} 
#viewer_links_gmaps li a {background-color: #999;float: left;display:block;width:202px;color: #fff;font-size: 11px;text-decoration:none;margin: 0px;padding-left: 10px;}
#viewer_links_gmaps li a.active {background-color: #999;color:#fff;text-decoration:none;}
#viewer_links_gmaps li a.active:hover {background-color: #999;color:#fff;text-decoration:none;}
#viewer_links_gmaps li a:hover {color:#fff;background-color: #999;/*text-decoration:underline;*/}

#googlemap_ex_DE {width:200px;height:25px;position:relative;top:-650px;left:523px;z-index:2;overflow: auto;}
#googlemap_ex_EN {width:200px;height:25px;position:relative;top:-650px;left:567px;z-index:2;overflow: auto;}
#360_ex_DE {width:140px;height:18px;position:relative;top:-650px;left:820px;z-index:2;overflow: auto;}
#360_ex_EN {width:107px;height:18px;position:relative;top:-650px;left:567px;z-index:2;overflow: auto;}

#gmaps_hl{color: #333;font-weight: bold;font-size: 11px;text-decoration:none;}
#gmaps_hl{color: #333;font-size: 11px;text-decoration:none;}

td.gmaps {font-size: 11px;font-family: Arial, Helvetica, SunSans-Regular, Sans-Serif;color: #333;}
a.gmaps_link:link {color: #333;font-size: 11px;text-decoration:none;}
a.gmaps_link:visited {color: #333;font-size: 11px;text-decoration:none;}

#viewerframe {background-color: #2f2f2f;clear: left;margin: 0px;padding: 30px 30px 11px 30px;z-index:0;width:857px;position:relative;}
#infotext {padding-top:5px;height:15px;}

td.info {font-size: 11px;font-family: Arial, Helvetica, SunSans-Regular, Sans-Serif;color: #777;}

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;}

input.buttonframe_data {overflow:visible;border: 0px; font: 11px Arial, Helvetica, sans-serif; line-height: 17px; width: 212px; height:20px; cursor: pointer; font-weight: normal; background-color:#666; color:#fff; padding: 0px 98px 0px 0px;}
input.buttonframe_data:hover {background-color:#999;color:#FFF}

input.buttonframe_rec1 {overflow:visible;border: 0px; font: 11px Arial, Helvetica, sans-serif; line-height: 17px; width: 212px; height:20px; cursor: pointer; font-weight: normal; background-color:#494949; color:#bbb; padding: 0px 98px 0px 0px;}
input.buttonframe_rec1:hover {background-color:#666;color:#FFF}
input.buttonframe_rec2 {overflow:visible;border: 0px; font: 11px Arial, Helvetica, sans-serif; line-height: 17px; width: 212px; height:20px; cursor: pointer; font-weight: normal; background-color:#494949; color:#bbb; padding: 0px 108px 0px 0px;}
input.buttonframe_rec2:hover {background-color:#666;color:#FFF}

input.buttonframe_rec1_gmaps {overflow:visible;border: 0px; font: 11px Arial, Helvetica, sans-serif; line-height: 17px; width: 212px; height:20px; cursor: pointer; font-weight: normal; background-color:#777; color:#fff; padding: 0px 0px 0px 0px;}
input.buttonframe_rec1_gmaps:hover {background-color:#999;color:#FFF}

.searchcontent {display:none;}

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

#eventkalender-box {background:#494949;margin-bottom:10px;padding:17px 7px 7px 10px;width:618px;float:left;}
#eventkalender-box span.headline {font-weight:bold;color:#fff;}
#eventkalender_content_0 {background-color: #777;text-align: left;padding: 10px 10px 10px 10px;}
#eventkalender_content_1 {background-color: #666;text-align: left;padding: 10px 10px 10px 10px;}
