/* Sitegerüst */

body {
	background-color: #903E64;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	list-style-position: outside;
	list-style-image: url(../grafik/listen_punkt.gif);
	list-style-type: none;
}

#huelle {
	padding: 8px;
	height: 516px;
	width: 766px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../grafik/huellen_hintergrund.gif);
	background-repeat: no-repeat;
}

#rahmen {
	height: 500px;
	width: 750px;
	background-color: #66FFFF;
}

#oben {
	height: 455px;
	width: 750px;
	background-image: url(../grafik/oben_back_00.jpg);
}

#navi00 {
	height: 455px;
	width: 208px;
	float: left;
	background-image: url(../grafik/navi_back_00.gif);
}
#naviOben {
	height: 85px;
}
#naviUnten {
	height: 15px;
	text-align: right;
}

#rechts {
	height: 455px;
	width: 542px;
	float: right;
}

/* Label Alle */

#label, #label00, #label01, #label02, #label03, #label04, #label05, #label06, #label10, #labelen, #labelen00, #labelen01, #labelen02, #labelen03, #labelen04, #labelen05, #labelen06, #labelen10 {
	height: 70px;
	width: 542px;
}

/* Label Deutsch */

#label {
	background-image: url(../grafik/label_00.gif);
}
#label00 {
	background-image: url(../grafik/label_00.gif);
}
#label01 {
	background-image: url(../grafik/label_01.gif);
}
#label02 {
	background-image: url(../grafik/label_02.gif);
}
#label03 {
	background-image: url(../grafik/label_03.gif);
}
#label04 {
	background-image: url(../grafik/label_04.gif);
}
#label05 {
	background-image: url(../grafik/label_05.gif);
}
#label06 {
	background-image: url(../grafik/label_06.gif);
}
#label10 {
	background-image: url(../grafik/label_10.gif);
}

/* Label Englisch */

#labelen {
	background-image: url(../grafik/label_en00.gif);
}
#labelen00 {
	background-image: url(../grafik/label_en00.gif);
}
#labelen01 {
	background-image: url(../grafik/label_en01.gif);
}
#labelen02 {
	background-image: url(../grafik/label_en02.gif);
}
#labelen03 {
	background-image: url(../grafik/label_en03.gif);
}
#labelen04 {
	background-image: url(../grafik/label_en04.gif);
}
#labelen05 {
	background-image: url(../grafik/label_en05.gif);
}
#labelen06 {
	background-image: url(../grafik/label_en06.gif);
}
#labelen10 {
	background-image: url(../grafik/label_en10.gif);
}


#start {
	margin-top: 5px;
}

#startnachrichten {
	clear: both;
	float: right;
	margin-top: 15px;
	width: 285px;
}

#inhalt00 {
	height: 385px;
	width: 542px;
	overflow: auto;
}
#inhaltRahmen {
	padding-left: 50px;
	padding-right: 10px;
}

#unten00 {
	height: 45px;
	width: 750px;
	background-image: url(../grafik/unten_back_00.jpg);
}
#untenPrint {
	display:none;
}

.info {
	font-size: 0.8em;
	color: #666666;
	font-weight: bold;
}

/* Navigationsdefinitionen */

.ruecknavi {
	float: right;
}

#naviRahmen {
	height: 340px;
}

.naviButton, .sprache {
	margin-top: 15px;
	margin-bottom: 0px;
}

.sprache {
	font-size:0.8em;
	color:#FFFFFF;
	text-align:right;
	margin-top: 35px;
	padding-right:15px;
}

.sprache a:link, .sprache a:visited {
	color:#dddddd;
	text-decoration:none;
	}
.sprache a:hover, .sprache a:focus {
	color:#ffffff;
	text-decoration:underline;
	}

.naviButton a:link, .naviButton a:visited {
}
.naviButton a:hover {
	background-color: #6F2F4C;
}

.subnavi {
	text-align: right;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 20px;
}

.subnavi ul{
	list-style-image: none;
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 0px;
}

.subnavi li {
	margin-top: 0px;
	margin-bottom: 3px;
}

.subnavi li a:link, .subnavi li a:visited {
	font-size: 10px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
} 

.subnavi li a:hover {
	color: #6F2F4C;
}

#unten_navi {
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 17px;
	padding-left: 15px;
}

#inhaltRahmen a:link, #inhaltRahmen a:visited {
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #993300;
	text-decoration: none;
}
#inhaltRahmen a:hover {
	color: #993300;
	border-bottom-width: 0px;
	border-bottom-style: dashed;
	border-bottom-color: #993300;
	text-decoration: none;
}

#unten_navi a:link, #unten_navi a:visited {
	color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #993300;
	text-decoration: none;
}
#unten_navi a:hover {
	color: #993300;
	border-bottom-width: 0px;
	border-bottom-style: dashed;
	border-bottom-color: #993300;
	text-decoration: none;
}

.navi_inhalt a:link, .navi_inhalt a:visited {
	font-size:10px;
}

.navi_inhalt ul {
	margin:0px;
	padding:0px;
}

.navi_inhalt li {
	display:inline;
}




/* Schriftendefinitionen */

.leer {
	font-size: 0.8em;
	color: #999999;
}

h4 {
	margin-top: 0px;
	margin-bottom: 7px;
	border-left-style: none;
	padding-left: 10px;
	background-image: url(../grafik/head_punkt.gif);
	background-repeat: no-repeat;
	color: #6F2F4B;
	font-size: 1.4em;
}

h5 {
	color: #6F2F4B;
	font-size: 1em;
	margin-top: 0px;
	margin-bottom: 5px;
}

strong {
	font-weight:bold;
}
em {
	font-weight:normal;
	font-size: 0.8em;
	font-style: normal;
}

.mitName {
	font-weight: bold;
}
.mitFunktion {
	font-size: 0.8em;
	color: #666666;
}

/* Absatzformate */


.tablinks {
	padding:2px;
	margin-top: 0px;
	margin-right: 35px;
	float: left;
}
.tabrechts {
padding:2px;
	margin-top: 0px;
	margin-left: 35px;
}
.normal {
	clear:both;
	}

.content {
	margin-top:20px;
}

li {
	margin-top: 0px;
	margin-bottom: 9px;
}

p {
	margin-top:0px;
	margin-bottom:15px;
}

.mitglieder {
	margin-bottom: 20px;
}

.navi_inhalt {
	font-size:10px;
	margin-top: 5px;
	margin-bottom: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	background-color: #FFFFFF;
}

/* Bilddefinitionen */

.bildLinks {
	float: left;
	margin-right: 10px;
}

.bildRechts {
	float: right;
	margin-left: 5px;
}

.foto {
	float: right;
	margin-right: 10px;
	margin-bottom: 15px;
	width: 210px;
}
.fotobeschreibung {
	font-size: 0.8em;
	color: #666666;
	margin-top: 5px;
}

/* TerminStyles */

.terminDatum {
	font-size: 0.8em;
	color: #333333;
	background-image: url(../grafik/termin_punkt.gif);
	background-repeat: no-repeat;
	padding-left: 5px;
}
.terminUhrzeit {
	background-color: #DEE4ED;
}
.terminOrt {
	font-size: 0.8em;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.terminTitel {
	font-size: 1.2em;
	font-weight: bold;
	padding-top: 10px;
	color: #702F4D;
}
.terminUtitel {
	font-weight: bold;
	color: #666666;
}
.terminInhalt {
	margin-top: 10px;
	margin-bottom: 10px;
}
.terminInfo {
	font-size: 0.8em;
	color: #666666;
}
.terminBild {
	margin-top: 10px;
	margin-right: 10px;
	float: left;
}
.terminLink {
	margin-top: 5px;
}
.termin {
	padding: 3px 5px 7px;
	margin-bottom: 15px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #91B2C2;
	background-image: url(../grafik/termin_hintergrund.png);
}

.alben {
	padding: 3px 5px 7px;
}
.albenTitel {
	font-size: 1.0em;
	font-weight: bold;
	padding-top: 10px;
	color: #702F4D;
}
.albenUtitel {
	font-size: 0.8em;
	color: #666666;
}
.albenDatum {
	font-size: 0.8em;
	color: #333333;
}

.tracklink {
	float: right;
}

/* News Styles */

.newsRahmen {
	padding: 3px;
	border: 1px solid #79A0B3;
	background-color: #D5E2EB;
}
.news {
}
.newsDatum {
	font-size: 0.7em;
	color: #999999;
	margin-top: 0px;
	margin-bottom: 0px;
}
.newsTitel {
	font-size: 0.8em;
	font-weight: bold;
	color: #6F324D;
	margin-top: 0px;
	margin-bottom: 2px;
	background-image: url(../grafik/news_leiste.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 5px;
}
.newsInfo {
	font-size: 0.8em;
	margin-top: 0px;
	margin-bottom: 5px;
}

.newsLastInfo {
	margin-bottom: 0px;
}

.newsRechts {
	text-align:right;
	margin-bottom: 10px;
}


/* Formular Styles */

input {
	background-color: #eeffee;
	border-top: 1px solid #79A0B3;
	border-right: 1px solid #79A0B3;
	border-bottom: 1px solid #79A0B3;
	border-left: 1px solid #79A0B3;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
}

textarea {
	background-color: #eeffee;
	border-top: 1px solid #79A0B3;
	border-right: 1px solid #79A0B3;
	border-bottom: 1px solid #79A0B3;
	border-left: 1px solid #79A0B3;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
}
.formularknopf {
	background-color: #eeffee;
	border: 1px solid #903E64;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
	margin-top: 15px;
}
.txtRot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
label {
	font-size:0.8em;
}

.terminBild a, .terminBild a:link, .terminBild a:visited, .terminBild a:hover {
	text-decoration: none;
	font-size: 0.7em;
}


