/*css roland schaeffer */
html{height:100%;padding-bottom:1px;}
body {margin:0;padding:0;font-family:"Microsoft Sans Serif", Arial, sans-serif;font-size:96.01%;line-height:1.4em;text-align:center;width:770px;margin:auto;background-color:#FAB347;color:#1D3A58;background-image:url(../bilder/hgBody2.jpg);background-repeat:repeat-x;}
/* vor IE5-mac verstecken, nur für IE win. \*/* html body, * html #inhalt, * html #fuss, * html #schluss{height:1%;}/* Ende IE5/mac Hack */
div, p {padding:0;margin:0;}
object {vertical-align:middle;}
h1,h2, h3 {color:#900;font-size:1.1em;margin-left:7px;font-variant:small-caps;}
h1 {font-size:1.3em;margin-top:1em;}
h2 {font-size:1.1em;}
h3 {margin-top:0;margin-left:0;font-size:1em;margin-left:13em;}
hr {border: 0 none;height:1px;clear:both;display:block;}
dt {color:#FD842B;color:#1D3A58;font-weight:bold;display:inline;}
dd {margin-bottom:1em;}
a img {border:1px solid #666;background-color:transparent;}
/********/
#anzeige {position:relative;text-align:left;}
#kopf {height:205px;}
#kopfBreite {position:relative;top:4px;width:770px;margin:auto;text-align:center;}
#logo {position:absolute;width:250px;height:30px;left:10px;top:170px;background-image:url(../bilder/namen.gif);background-repeat:no-repeat;}
html>body #kopfgrafik{top:30px;}
#slogan {width:300px;height:30px;position:absolute;font-size:1.25em;right:0;top:20px;background-image:url(../bilder/slogan.gif);background-position:right;background-repeat:no-repeat;}
#menue {color:#efefef;font-weight:bold;font-size:0.9em;	text-align:right;position:absolute;right:0;height:20px;top:-32px;}
#menue a:link, #menue a:visited{color:#efefef;}
#menue a:hover, #menue a:active,  #menue a:focus{color:#FF8040;}
#menue ul li.aktiv {color:#FF8040;}
#menue2 {height:0.9em;font-size:0.9em;text-align:right;}
#menue ul {list-style-type:none;list-style-image:none;margin:0;}
#menue li {display:inline;margin-left:1em;}
#menue a:link, #menue a:visited {text-decoration:none;}
#menue a:hover, #menue a:active,  #menue a:focus{text-decoration:none;}
#menue2 a{text-decoration:none;color:#1D3A58;font-weight:bold;}
#menue2 a:hover, #menue2 a:active,#menue2 a:focus{color:#efefef;}
#menue ul li span.addon a:hover {border:none;padding-left:0;}
#inhalt h1, #inhalt h2, #inhalt div.info {float:left;width:11em;margin-left:0;padding-left:8px;}
#inhalt div.info img {padding:2px;border:1px solid #1D3A58;}
#inhalt p, #inhalt ul, #inhalt dl {padding:10px;padding-left:13em;margin-top:0;margin:1em 0;}
#inhalt div.info {padding-left:8px;}
#inhalt p.topExtra {margin-top:3em;margin-left:0;}
#inhalt p.links , #inhalt p.textRe{border:0;margin-top:0;}
#inhalt p.zuInfo {margin-top:-0.5em;}
#inhalt ul {padding-left:13.5em;}
#inhalt a:link, #inhalt a:visited {color:#900;}
#inhalt .neu a:link, #inhalt .neu a:visited {color:#E98C00;}
#inhalt a:hover, #inhalt a:active,  #inhalt a:focus{color:#1D3A58;background-color:#DFFE9E;}
#inhalt p.thumbs a:hover{background-color:transparent;}
#inhalt div.info a:hover{background-color:transparent;}
.kasten {background-color:#E8DBBF;border:2px dotted #FF6600;margin-left:180px;font-family:"Lucida Handwrit","Comic Sans MS", sans-serif;line-height:1.7em;padding:30px;padding-right:20px;background-image:url(../bilder/hgKasten.jpg);border: 5px dotted #E98C00;}
.kasten2 {background-color:#E8DBBF;border:2px dotted #FF6600;margin-left:180px;line-height:1.7em;padding:30px;background-image:url(../bilder/hgKasten.jpg);border: 5px dotted #E98C00;}
#inhalt .kasten p, #inhalt .kasten2 p {padding-left:0;}
#fuss {margin-top:2.5em;font-size:0.7em;border-top:1px solid #9C9EA5;}
#fuss p {border:none;text-align:left;padding-left:200px;}
#fuss a {text-decoration:none;}
#schluss {margin-right:5px;}
/********/
.futsch {display:none;}
.clearLe {clear:left;}
.clearing {height:1px;clear:both;}
.clearRe {height:1px;clear:right;}
.clearLi {height:1px;clear:left;}
.rechts {float:right;margin-right:6px;}
/*******/
a img.thumb {padding:3px;margin-right:5px; margin-top:5px; border:1px solid #ccc;}
.fotoText {margin-top:1em;}/* Ausrichtungen Text Bild*/
.info {font-size:0.8em; font-style:italic;}
.rechts img {border:0;margin:6px 0;}
.textLi {padding-right:120px;}
.links {float:left;}
.links img {border:1px solid #333;margin:6px 0;}
/*wenn text kleiner als bild: hoehe individuell inline anpassen*/
html>#inhalt p.textRe, html>#inhalt ul.textRe {padding-left:120px;}
.kleiner {font-size:0.9em;}
.klein {font-size:0.8em;}
.kapitaelchen {font-variant:small-caps;}
.besetzung{font-weight:bold; color:#900}
.copyright {font-size:0.8em;font-style:italic;padding-left:15px;}
.keinU {white-space:nowrap;}
#inhalt ul.keinBullet {list-style-type:none;padding-left:13em;}
.wichtig {/*für die Mailrückmeldung*/font-weight:bold;}
.aktiv {/*aktivLink in der seiteninternen Navigation*/font-weight:bold;color:#1D3A58;}
.aktiv2{/*aktivLink für Zusatznavigation*/color:#efefef;font-weight:bold;}
.neu {background-color:#2F6084;color:#fff; font-weight:bold;padding:5px;border:3px dotted #E98C00;}
.rot {color:#900;}
/***********/
#inhalt p.formular {margin-top:-3em;}
input {border: 1px solid #006;background-color: #E0E0E0;color:#1D3A58;font-family:"Courier New", Courier, mono;font-size:1em;}
input:focus, input:hover { background-color:#EA8C00;}
textarea {border: 1px solid #006;color:#1D3A58;font-family:"Courier New", Courier, mono;background-color:#E0E0E0;vertical-align: top;margin-bottom:2em;font-size:1em;}
textarea:focus, textarea:hover { background-color:#EA8C00;}
.schalter {background-color:#E0E0E0;border: 3px double #006;margin-top:1em;	font-family:"Microsoft Sans Serif", Arial, sans-serif;}

/* tabelle gigs */
.gigs {margin-left:13em; min-width:500px;}
.gigs p {margin:0!important;padding:0!important;}
.gigs td {border:0; padding:2px;vertical-align:top;}
.gigs th {font-weight:300; width:90px;vertical-align:top; text-align:left;}