#site{width:1005px;margin: auto;}
.border{width: 995px;border: 3px solid #680303;background-color: #C00707;}
body{margin: 0px;padding: 0px;background-color: #850404;font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;color: #fff;font-size: 12px;line-height: 120%;text-align: left;}
h1,h2,h3{font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-weight: bold;color: #fff;line-height: 120%;}
h1{font-size: 20px;letter-spacing: 1px;margin-bottom: 40px;}
	h2{font-size: 12px;}
h3{font-size: 15px;font-variant: small-caps;line-height: 12px;margin-left: 20px;}
table td{vertical-align: top;}
a:link, a:visited{color: #ffffff; text-decoration: underline;}
a:hover, a:active{color: #f3f3f3; text-decoration: none;}
a img{border: 0px;}
#linke_spalte, #mitte, #rechte_spalte{vertical-align: top;}
#linke_spalte{width: 250px;/*height: 470px;*/margin: 20px 0px 0px 0px;padding: 20px 0px 0px 20px;border-top:2px double #850404;border-right:2px double #850404;border-bottom:2px double #850404;background-color: #AE0606;}
#linke_spalte ul {margin: 0px;padding: 0px;border-bottom: 2px dotted #850404;}
#mitte{padding: 0px 10px 0px 0px;}
 #rechte_spalte{margin: 0px;padding: 50px 0px 0px 0px;}
#rechte_spalte ul, #linke_spalte ul{margin: 0px;padding: 0px;}
#rechte_spalte li{font-weight: bold;list-style-type: none;margin: 0px 0px 10px 0px;}
#ads{border-bottom: 2px dotted #850404;}
#ads img{margin: 0px 0px 8px 0px;}
#footer{font-size: 11px;line-height: 130%;background-color: #850404;text-align: center;height: 70px;margin: 0px;padding: 15px 0px 0px 0px;}
#galerie{margin: 0px 0px 15px 0px;}
.hg_galerie{background-image: url(/media/unterseiten/gal_02.jpg);background-repeat: no-repeat;width: 158px; height: 107px;font-size: 14px;font-weight: bold;font-variant: small-caps;vertical-align:middle;padding:0 0 20px 0;}
.menue{border-bottom: 2px dotted #850404;}
.menue li{margin: 0px;padding: 2px;list-style-type: none;}
a .bullet{visibility: hidden;}
a:hover .bullet, .selected .bullet{visibility: visible;}
/*.menue li a:link, .menue li a:visited, .menue li a:hover, .menue li a:active{*/.menue li a, .menue h2 a, .selected{padding: 2px;display: block;color: #ffffff; text-decoration: none;}
.menue li a:hover, .menue li a:active, .menue h2 a:hover, .menue h2 a:active, .selected{background-color: #850404;}
.selected{font-weight: bold;}
.small{font-size: 11px;}

.b1{font-size: 11px;float: left;background-image: url(../img/graph/button.jpg);background-repeat: no-repeat;margin: 0px 0px 0px 49px;padding:0px;height: 25px;line-height: 25px;width: 120px;vertical-align: middle;}

.h1_galerie{font-size: 20px;font-weight: bold;letter-spacing: 0.2em;}
#galerie table{width: 400px;margin: 0px;padding: 0px;border: 1px solid #850404;}
#galerie table td{height: 120px;text-align: center;vertical-align: middle;padding: 5px;background-image: url(/media/graph/hggalerie.gif);background-color: #850404;}
#galerie table td img{border: 1px solid #fff;}
.leereGalerie{line-height: 18px;height: 107px;background-image: url(/media/graph/hg_gal.jpg);background-repeat: no-repeat;padding: 20px 50px 0px 60px;}

#gogoAction table{width: 180px;margin: 0px;padding: 0px;border: 1px solid #850404;}
#gogoAction table td{width: 60px;height: 60px;text-align: center;vertical-align: middle;padding: 2px;background-image: url(../img/graph/hggalerie.gif);background-color: #850404;}
#gogoAction table td img{	border: 1px solid #fff;}
#calendar_info,#artistSearchFilter .filter {   background-color:#850404;   border: 2px solid #FFFFFF;}
#calendar_info{   position: absolute;   z-index:10;   width: 550px;   margin-top:230px;   margin-left:350px;   font-size: 14px;   line-height: 20px;   padding:20px;}
#calendar_info table{   text-align:center;}
#calendar_info table p{   margin:0 0 10px 0;}
#artistSearchFilter .filter {   padding:5px;   margin-bottom:20px;   width:400px;}
#artistSearchFilter .filter p{	margin:2px 0 5px 0;}
#artistSearchFilter #tbl_artist_filter td{	margin-bottom:4px;}
#artistSearchFilter #tbl_artist_filter td{	padding:0 4px 4px 0;}
td#td_home{	background-image:url(../unterseiten/2_logo1_home.gif);	width:141px;	height:205px;	background-repeat:no-repeat;}
a#home_link{	display:block;	text-decoration:none;	width:141px;	height:120px;}
a#home_link:hover{	background-image:url(../unterseiten/2_logo1_home_hover.gif);	background-repeat:no-repeat;}
