/*------------- #######      WIR AB 50 ----- STYLES     #######  --------------- */


/*---------------------------    Basis Styles   ---------------------------- */

body		{	background-color: #FFFFFF;
			background-image:url(../images/bg_verlauf.jpg); 
			background-repeat:repeat-x;
			margin-top: 5px; margin-bottom:20px;
			font-family:  Arial, Helvetica, sans-serif; 
			font-size: 12px;
			}


table		{	border:0px;
			border-spacing: 0;
			}

		
td		{	font-family: Arial, sans-serif;  
			font-size: 12px;
			color: #000000;
			}


a  {
	color: #B03076;
}

a:link  {	color: #B03076;
	text-decoration: underline;
	}

a:active  {color :#B03076;
	text-decoration: underline;
	
}

a:visited  {color: #B03076;
	text-decoration: underline;
	
}

a:hover  { color: #000000;
	text-decoration: underline;
	
}


/*---------------------------   Farben   ---------------------------- */

#bggrau		 {background-color:#E6EAEB;}
#bglila		 {background-color:#B03076;}
#bggruen		 {background-color:#CFD66B;}
#bgschwarz	 {background-color:#000000;}
#bgblau		 {background-color:#D7E4F3;}
#bghellgruen	 {background-color:#D6DD8F;}
#bgweiss		 {background-color:#FFFFFF;}

#lila		 {color:#B03076;}

/*---------------------------    Top-Navigation    ---------------------------- */

td.topnav  	{padding-left: 13px;
		padding-right :13px;
		height:22px;
		color:#FFFFFF;
		background-color:#000000;}

.topnav a, .topnav a:active,.topnav a:visited {
	color: #FFFFFF;
	font-weight: bold; 
	text-decoration: none;

 }
.topnav a:hover  {
	color: #CE4C93;
	font-weight: bold; 
	text-decoration: none;
}



.topnav2 a, .topnav2 a:active,.topnav2 a:visited {
	color: #FFFFFF;
	font-weight: normal; 
	text-decoration: none;

 }
.topnav2 a:hover  {
	color: #CE4C93;
	font-weight: normal; 
	text-decoration: none;
}




/*---------------------------   Menu zu den Voting-Kategorien von der Startseite  ---------------------------- */

.katnav a, .katnav a:active,.katnavt a:visited {
	color: #000000;
 }

.katnav a:hover  {
	color: #393939;
}




/*-------------------------------  Layout und  Inhalte   ---------------------------- */

td.contentbereich	{ padding: 13px;
		  background-color:#FFFFFF;}

td.start		{ padding-right: 15px;
		  padding-bottom: 15px;
		  vertical-align:top;}

td.startkat	 { padding: 10px;
		  padding-bottom: 6px;}


.teilnahme	{ font-size:11px;
		  line-heigth: 17px;}

.footer		{ font-size:11px;}

td.footer		{ padding: 13px;
		  font-size:11px;}

.headline 	{font-weight: bold;
		 font-size: 12px;}

td.inhalt		{ padding: 13px;
		  vertical-align:top;}



/*-------------------------------   Formularelemente    ---------------------------- */


input.form  {font-family:Arial,sans-serif;  font-size:12px; color:#000000;}

textarea.form  {font-family:Arial; font-size:12px; color:#000000;}

input.submit  {font-family:Arial,sans-serif;  font-size:12px; color:#000000; background-color:#CFD66B; border: 1px solid  #7B7B7B; }


.meldung {
	color: Red;
	font-weight : bold;
}


.contentbereich table {
	left: auto;
	right: auto;
}
.contentbereich #zentriert div {
	left: auto;
	right: auto;
}
#tblbggrau {
	background-color:#E6EAEB;
	padding-left: 30px;
	padding-right: auto;
}
