html {height: 100%; }

body {	background-image:url(images/back.jpg);
        background-attachment:fixed;
		background-position:center top;
		background-repeat:no-repeat;
        background-color: #ffffff;  
		padding: 0px; 
		margin: 0px;
		height: 100%;

		
		overflow-x:hidden;
        overflow:-moz-scrollbars-vertical;
        overflow-y:scroll;
		
		
     }


td.navigation {width:111px; padding-top: 12px;}
td.inhalt {width:741px;}

td.auftritt_linie {height: 4px; background-color: #752f2f;}

td.auftritt {width:741px; height:521px; background-color: #ffffff; border-left: 1px solid #d7d7d6; border-right: 1px solid #d7d7d6; padding: 10px 10px 0px 10px;}
* html td.auftritt {width:741px; height:519px; background-color: #ffffff; border-left: 1px solid #d7d7d6; border-right: 1px solid #d7d7d6; padding: 10px 10px 0px 10px;}
td.auftritt_abstand_unterKV {height: 13px;}
td.auftritt_inhalt {padding-left: 10px; height: 177px;}
td.auftritt_inhalt_rechts {padding-right: 10px;}
td.navigation_rechts {width:29px;}
td.fuss {height: 71px; background-color: #000000; filter:Alpha(opacity=80, finishopacity=0, style=0); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;}
td.abstandfuss {height: 70px;}
td.navigation_rechts {width: 29px;}
td.sound {background-color: #000000; padding: 0px; height: 16px;}

/* Hauptnavigation */
.switchgroup1{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.switchgroup2{ padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

p { font-family:  Arial, Helvetica,  sans-serif; font-size: 13px; color: #393737; text-align:justify; margin: 0px; padding: 0px; line-height:normal;outline: 0px; line-height: normal;}
.kuenstlerteaser {font-size: 12px; color: #030000;}
.sound {font-size: 12px; color: #ffffff; padding: 0px 0px 0px 3px; }

span.alphabetuebersicht {font-family:  Arial, Helvetica,  sans-serif; font-size: 13px; color: #393737; text-align:justify; margin: 0px; padding: 0px; line-height:normal;outline: 0px; line-height: normal;}
span.alphabettitel { font-family:  Arial, Helvetica,  sans-serif; font-weight:bold; font-size: 13px; color: #733030; text-align:justify; margin: 0px; padding: 0px; line-height:normal;outline: 0px; line-height: normal;}

.US_teaserrechts_rot {font-size: 12px; color: #752f2f;}

.fuss {font-size: 11px; color: #fffdfd;}
.fussnavigation {font-size: 10px; color: #fffdfd; text-transform: uppercase; text-align: right}


a:link {color: #393737 ; text-decoration: underline;	}
a:visited {color: #393737 ; text-decoration: underline;	}
a:active { color: #393737 ; text-decoration: underline;	}
a:hover {  color: #733030 ; text-decoration: underline;	}

a.black:link {color: #030000 ; text-decoration: underline;	}
a.black:visited {color: #030000 ; text-decoration: underline;	}
a.black:active { color: #030000 ; text-decoration: underline;	}
a.black:hover {  color: #733030 ; text-decoration: underline;	}

a.genre_abisz:link {color: #393737 ; text-decoration: none;	}
a.genre_abisz:visited {color: #393737 ; text-decoration: none;	}
a.genre_abisz:active { color: #393737 ; text-decoration: none;	}
a.genre_abisz:hover {  color: #733030 ; text-decoration: none;	}

a.videos_abisz:link {color: #393737 ; text-decoration: none;	}
a.videos_abisz:visited {color: #393737 ; text-decoration: none;	}
a.videos_abisz:active { color: #393737 ; text-decoration: none;	}
a.videos_abisz:hover {  color: #733030 ; text-decoration: none;	}

a.artistst_abisz:link {color: #393737 ; text-decoration: none;	}
a.artistst_abisz:visited {color: #393737 ; text-decoration: none;	}
a.artistst_abisz:active { color: #393737 ; text-decoration: none;	}
a.artistst_abisz:hover {  color: #733030 ; text-decoration: none;	}

a.fuss:link {color: #fffdfd ; text-decoration: none;	}
a.fuss:visited {color: #fffdfd ; text-decoration: none;	}
a.fuss:active { color: #fffdfd ; text-decoration: none;	}
a.fuss:hover {  color: #f0000 ; text-decoration: none;	}

a.fussnavigation:link {color: #fffdfd ; text-decoration: none;	}
a.fussnavigation:visited {color: #fffdfd ; text-decoration: none;	}
a.fussnavigation:active { color: #fffdfd ; text-decoration: none;	}
a.fussnavigation:hover {  color: #f0000 ; text-decoration: none;	}

a.genrekaroussell {font-family:  Arial, Helvetica,  sans-serif;color: #030000 ; text-decoration: none;	font-size: 12px;display: block; }
a.genrekaroussell:link {color: #030000 ; text-decoration: none;	}
a.genrekaroussell:visited {color: #030000 ; text-decoration: none;	}
a.genrekaroussell:active { color: #030000 ; text-decoration: none;	}
a.genrekaroussell:hover {  color: #030000 ; text-decoration: none; }

a.kuenstlerteaser:link {color: #030000 ; text-decoration: none;	font-size: 12px;}
a.kuenstlerteaser:visited {color: #030000 ; text-decoration: none;	font-size: 12px;}
a.kuenstlerteaser:active { color: #030000 ; text-decoration: none;font-size: 12px;	}
a.kuenstlerteaser:hover {  color: #030000 ; text-decoration: none;font-size: 12px;	}

a.kuenstlerteaser2:link {color: #030000 ; text-decoration: underline;	font-size: 12px;}
a.kuenstlerteaser2:visited {color: #030000 ; text-decoration: underline;	font-size: 12px;}
a.kuenstlerteaser2:active { color: #030000 ; text-decoration: underline;font-size: 12px;	}
a.kuenstlerteaser2:hover {  color: #030000 ; text-decoration: underline;font-size: 12px;	}

a.US_teaserrechts_rot:link {color: #752f2f ; text-decoration: none;	font-size: 12px;}
a.US_teaserrechts_rot:visited {color: #752f2f ; text-decoration: none;	font-size: 12px;}
a.US_teaserrechts_rot:active { color: #752f2f ; text-decoration: none;font-size: 12px;	}
a.US_teaserrechts_rot:hover {  color: #000000 ; text-decoration: none;font-size: 12px;	}

a.stoerer_mailkontakt:link {color: #83a13f ; text-decoration: none;	font-size: 12px;}
a.stoerer_mailkontakt:visited {color: #83a13f ; text-decoration: none;	font-size: 12px;}
a.stoerer_mailkontakt:active { color: #83a13f ; text-decoration: none;font-size: 12px;	}
a.stoerer_mailkontakt:hover {  color: #030000 ; text-decoration: none;font-size: 12px;	}

img.abiszpfeil { margin-bottom:2px; }
/* Formular */

img.headline {margin-bottom: 10px;}
img.hauptnavigation {margin: 1px 0px 0px 0px;}
img.rand {border: 1px solid #D5D5D5;}

input.text 	  { width:150px; height:20px;  background-color: #ffffff; color:#4c4c4c; font: 12px Arial, sans-serif; border: 1px solid #c9c9c9; margin:1px 0px 3px 0px;padding-left: 10px; }
input.plz 	  { width:50px; height:20px;  background-color: #ffffff; color:#4c4c4c; font: 12px Arial, sans-serif; border: 1px solid #c9c9c9; margin:1px 0px 3px 0px;padding-left: 10px; }
input.betreff 	  { width:300px; height:20px;  background-color: #ffffff; color:#4c4c4c; font: 12px Arial, sans-serif; border: 1px solid #c9c9c9; margin:1px 0px 3px 0px;padding-left: 10px; }
textarea.text 	  { width:300px; height:67px; background-color: #ffffff; color:#4c4c4c; font: 12px Arial, sans-serif; border: 1px solid #c9c9c9; margin-bottom: 0px; padding-left: 10px;}
select.text 	  { width:150px; height:20px;  background-color: #ffffff; color:#4c4c4c; font: 12px Arial, sans-serif; border: 1px solid #c9c9c9; margin:1px 0px 3px 0px;padding-left: 10px; }

input.button  { width:162px; height:20px;  background-color: #ffffff; color:#4c4c4c; font: 14px Arial, sans-serif; border: 1px solid #c9c9c9; font-weight: bold; }
#mehr_button, #weniger_button {cursor:pointer;}