body,table,tr,td,br,p,input,select,textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}

#nav { height:39px; }
#nav ul { margin:0 0 0 20px;padding:0; }
#nav ul li { margin:0;padding:0;float:left;list-style-type:none;margin-right:5px; }
#nav ul li a { display:block;padding:4px 5px;color:#fff;font-size:1.1em;text-decoration:none;font-style:normal; }
#nav ul li a em { font-style:normal; }

a:link { color:#000000; text-decoration: underline; }
a:visited { color:#333333; text-decoration: underline; }
a:active { color:#333333; text-decoration: underline; }
a:hover {  color: #CC0000; text-decoration: underline; }

a:link.search { color:#000000; text-decoration: none; }
a:visited.search { color:#000000; text-decoration: none; }
a:active.search { color:#000000; text-decoration: none; }
a:hover.search {  color: #CC0000; text-decoration: none; }

a:link.navigation { color:#999999; text-decoration: none; }
a:visited.navigation { color:#999999; text-decoration: none; }
a:active.navigation { color:#999999; text-decoration: none; }
a:hover.navigation {  color:#333333; text-decoration: none; }

a:link.subnavigation { color:#999999; text-decoration: none; }
a:visited.subnavigation { color:#999999; text-decoration: none; }
a:active.subnavigation { color:#999999; text-decoration: none; }
a:hover.subnavigation {  color:#333333; text-decoration: none; }

a:link.sitemap { color:#333333; text-decoration: none; }
a:visited.sitemap { color:#666666; text-decoration: none; }
a:active.sitemap { color:#29398C; text-decoration: none; }
a:hover.sitemap {  color:#29398C; text-decoration: none; }

ul {  
	/* list-style-image: url(grafik/point_ul.gif); */
	list-style-type: square; }
li {  list-style-type: square; }

#browserzoom { padding:10px;border-bottom:7px #FEA700 solid; }
#browserzoom p { margin:0; }

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 12px;*/
	font-size:1.2em;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
}

.lead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-weight: bold;
	text-decoration: none;
}

.error {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	/*font-size: 11px;*/
 	font-weight: bold;
 	color:#990000;
 	text-decoration: none;
}

.info {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	/*font-size: 11px;*/
 	font-weight: bold;
 	color:#29398C;
 	text-decoration: none;
}


.sidebar-tourist img { margin-top:60px; }

/*
.gallery { border-top:1px solid #C27E01;border-bottom:1px solid #C27E01;padding:20px 0; }
.gallery a { border-right:1px solid #C27E01;border-bottom:1px solid #C27E01;display:block;background-color:#fff;float:left;margin:0px 10px 10px 0px;text-align:center; }
.gallery a span { display:block;padding:5px;width:100px;height:100px; }
.gallery a span img { max-height:100px;max-width:100px;border:0; }
a.slideshow { display:block;padding:5px 0px 7px 26px;background:url(/gemeinde/grafik/btn-diashow.gif) no-repeat 0% 0%;color:#fff;text-decoration:none; }
*/

div.gallery { border-top:1px solid #C27E01;border-bottom:1px solid #C27E01;padding:20px 0; }
div.gallery a { border-right:1px solid #C27E01;border-bottom:1px solid #C27E01;display:block;background-color:#fff;float:left;margin:0px 10px 10px 0px;text-align:center; }
div.gallery a span { display:block;border:5px solid #fff;width:100px;height:100px;overflow:hidden; }
div.gallery a span img { max-height:100px;width:100px;border:0; }
a.slideshow { display:block;padding:5px 0px 7px 26px;background:url(/gemeinde/grafik/btn-diashow.gif) no-repeat 0% 0%;color:#fff;text-decoration:none; }


.categories { padding:10px; }
.categories a { display:block;width:280px;float:left;margin:0 7px 7px 0 }
.categories {  }

.clear { clear:both;font:1px/1px "Courier New", Courier, monospace; }


#wetter { padding:10px; }
#wetter table.wettercomsmall224670, 
#wetter table.wettercomsmall224670 td,
#wetter font.wettercomtext224670,
#wetter font.wettercomheadline224670,
#wetter font.wettercomsmall224670 { border:0;background-color:#F19D01;color:#000; }

#wetter table.wettercomsmall224670, #wetter table.wettercomsmall224670 td { width:auto; }
#wetter table.wettercomsmall224670 { margin:10px auto 0px auto;width:186px; }

#wetter a.wettercomsmall224670, #wetter hr { display:none; }

ul.list-tourismus { margin:0;padding:0; }
ul.list-tourismus li { list-style-type:none;margin:0 0 7px 0;padding:0;font-weight:900 }

#panorama p { padding:10px;margin:0; }
#panorama a img { border:0; }







