
body 		{/*background-color: #98989B;*/background-color: #d6d6d7;
	margin:0px;
	padding:0px;
	border:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
td   		{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.s,input,select {font-family : Arial, Helvetica, sans-serif; font-size : 10px;}
.swhite 	{font-family : Arial, Helvetica, sans-serif; font-size : 10px; color:white;}
.sblack 	{font-family : Arial, Helvetica, sans-serif; font-size : 10px; color:#333333;}
.m 			{font-family : Arial, Helvetica, sans-serif; font-size : 12px;}
.m_grau		{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #333333;
}
.mb-rot 	{font-family : Arial, Helvetica, sans-serif; font-size : 12px; color:#D80004; font-weight:bold;}
.mb_grau	{font-family : Arial, Helvetica, sans-serif; font-size : 12px; color:#666666; font-weight:bold;}
.mb 		{font-family : Arial, Helvetica, sans-serif; font-size : 12px; color:black; font-weight:bold;}
.mwb 		{font-family : Arial, Helvetica, sans-serif; font-size : 12px; color:white; font-weight:bold;}
.l 			{font-family : Arial, Helvetica, sans-serif; font-size : 14px;}
.lb-rot		{font-family : Arial, Helvetica, sans-serif; font-size : 14px; color:#D80004; font-weight:bold;}
.lb 		{font-family : Arial, Helvetica, sans-serif; font-size : 14px; font-weight:bold;}
.xl 		{font-family : Arial, Helvetica, sans-serif; font-size : 16px;}
.xlb		{font-family : Arial, Helvetica, sans-serif; font-size : 16px; font-weight:bold;}
.xlnavy 	{font-family : Arial, Helvetica, sans-serif; font-size : 16px; color:navy; font-weight:bold;}
.xxl 		{font-family : Arial, Helvetica, sans-serif; font-size : 20px; color:white; font-weight:bold;}
.red 		{color: #D80004; font-style: italic;}
.rot 		{color: #D80004;}
.gruen		{color: #58853B}
.grau		{color: #484848}


.rahmen{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: black;
	font-weight: bold;
	border: 1px Gray;
	background: Silver;
}

.rahmen_grau {color:#BCBCBC; border: 1px}
.rahmen_farbig {color:#B4E0B0;}
.rahmen_grau img	{border: 1px solid #BCBCBC; margin:0px 0px 6px 0px;}
.rahmen_farbig img	{border: 1px solid #B4E0B0; margin:0px 0px 6px 0px;}


.s2 {font-family : Arial, Helvetica, sans-serif; font-size : 12px;}
.s3 {font-family : Arial, Helvetica, sans-serif; font-size : 10px;}


.s2black {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: Black;
}




h1 {font-family : Arial, Helvetica, sans-serif; font-size : 18px; color:navy; font-weight:bold; margin-bottom:-1px;}
h2 {font-family : Arial, Helvetica, sans-serif; font-size : 14px; color:black; font-weight:bold;}
h3 {font-family : Arial, Helvetica, sans-serif; font-size : 14px; color:black; font-weight:bold;}
h4 {font-family : Arial, Helvetica, sans-serif; font-size : 16px; color:black; font-weight:bold;}



.tab	{font-size: 12px; border:0px;}
.tabrechts{	font-size: 12px; border: 1px solid gray;
}

.bg {background-color: #B0C4DE; color: white; font-weight: bold; font-size: 12px;}
/*.bg { background-color: #AEAEAE; color:white; font-weight:bold; font-size : 12px; } */

.bgrechts 		{ background-color: #C3C5C8; color:black; font-weight:bold; font-size : 12px; padding-left : 6px; padding-bottom:2px; padding-top:2px;}
.bgrechts-start { background-color: #36852f; color:white; font-weight:bold; font-size : 12px; padding-left : 6px; padding-bottom:2px; padding-top:2px;}
.bgrechts-start-grau { background-color: #68676B; color:white; font-weight:bold; font-size : 12px; padding-left : 6px; padding-bottom:2px; padding-top:2px;}
.bgrechts-start-rot { background-color: #d80004; color:white; font-weight:bold; font-size : 12px; padding-left : 6px; padding-bottom:2px; padding-top:2px;}



/* .navbg {background-color:#F1F1F1;} */

.bg-sonstiges { background-color: #989797; color:white; font-weight:bold; font-size : 12px; padding-left : 6px; padding-bottom:2px; padding-top:2px;}

 
/* Navigationshintergrund */
.navbg {	 background-color: #EDEDED;/*background-color: #DBDBDB;*/ }

/* rechter grauer Kontakt- Kasten (z.B. liedergarten) */
.bg2 {
	background-color: #F1F1F1;
	color: black;
	font-size: 12px;
	border: 0px solid gray;
	padding: 5px;
}

.bg3 {
	background-color: #F1F1F1;
	color: black;
	font-size: 12px;
	border: 0px solid gray;
	text-align: center;
}

.chorlive_news a		{font-size: 11px; color: #494949;}
.chorlive_news a:hover   {color: #D80004;}


a {color: #58853B;}
a.nav {
	color:#454444;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration:none;
	line-height: 17px;
}
a.nav:hover {color: #D80004;}

.sonstiges a {color:#DB0005;}

a.navquer {
	color: white;
	/*color: #9A0000;*/
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	text-indent: 0px;
}
a.navquer:hover { color: #D3D3D3; text-decoration: underline;}


.nav_quersub a {color: #636265; font-size: 12px; text-decoration: none; font-weight: bold;}
.nav_quersub a:hover { color: #D80004; text-decoration: underline;}
#nav_quersub_aktiv  { color: #D80004; text-decoration: none; font-weight: bold;}
#nav_quersub_aktiv a:hover  { color: #D80004; text-decoration: none; font-weight: bold;}


.kap {color:#D60000; font-size : 12px;	text-decoration:none;}

/*color:#D9282E;*/
/*color:#9A0000;*/

.werbelinks {
	color:#DF4D10;
	font-weight:bold;
	font-style: italic;
	font-size: 14px;
	text-decoration: none;
}

.impressum {color : #9F0000;  font-weight:bold; font-size:11px; text-decoration:none;}




.loga {color:black; font-family : Arial, Helvetica, sans-serif; font-weight:bold;font-size : 12px;}
.logb {
	background-color: white;
	color:black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	border-left : 1px inset #DF4D10;
	border-top : 1px inset #DF4D10;
	border-bottom : 1px inset #DF4D10;
	border-right: 1px inset #DF4D10;
}
.navbg1 {background-color:#FFE3D7;}
.navbg2 {background-color:#EFE3D8;}

.navunten {
	padding-right: 10px;
	float: right;
	}
.disclaimer {
	padding-right: 10px;
	}


/* ------ Unsere Projekte ------ */
a.nav_up {
	color:#6F6A6A;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration:none;
	font-weight: bold;
}
a.nav_up:hover {color: #D80004;}

.up_text_abstand	{	
padding:12px 0px 0px 0px;
margin: 0px 0px 0px 32px;}

.up_text_abstand_hoch	{	
padding:6px 0px 0px 0px;
margin: 0px 0px 0px 32px;}


.unsere_projekte_hg {
    height: 38px;
	width: 158px;
	background-image: url(img/unsere-projekte/unsere-projekte_hg.gif);
	background-repeat: no-repeat;
	padding-top:0px;
}

.unsere_projekte_hg_hoch {
    height: 42px;
	width: 158px;
	background-image: url(img/unsere-projekte/unsere-projekte_hg_2zeilen.gif);
	background-repeat: no-repeat;
	padding-top:0px;
}

#musiknews a {margin:15px 0 15px 0;}

/* ------ Gewinnspiel------ */

#gewinnspiel {
	background-image: url(img/gewinnspiel/gewinnspiel-header_animiert.gif);
	background-repeat: no-repeat;
	height: 75px;
	width: 760px;
}

#gewinnspiel img {margin: 10px 0px 0px 320px; float:left;}

#gewinner_namen {
	height: 44px;
	width: 226px;
	margin:25px 114px 0px 0px;
	float:right;
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}

/* ------ Weihnachts-Gewinnspiel------ */

#w_gewinnspiel {
	background-image: url(img/gewinnspiel/w_gewinnspiel-header_animie.gif);
	background-repeat: no-repeat;
	height: 75px;
	width: 760px;
}

#w_gewinnspiel img {
	margin: -20px 0px 0px 350px;
	float:left;
}


#w_gewinner_namen {
	height: 23px;
	width: 177px;
	margin:0px 116px 0px 0px;
	padding-top:3px;
	float:right;
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
