a {color: #444444;}


a.navi {font-size:11px; color: white; text-decoration:none;}
a.navi:link {font-size:11px;  text-decoration:none;}
a.navi:hover {font-size:11px;  text-decoration:underline;}

a.navi_activ {font-size:11px; color:#efefef; text-decoration:none;}
a.navi_activ:link {font-size:11px; color:#efefef; text-decoration:none;}
a.navi_activ:hover {font-size:11px; color:#efefef; text-decoration:underline;}


body {
	background-color : #3e3efe;
	padding : 0;
	margin : 0;
	border : 0;
	text-align: center;
	font-family: Arial,Verdana,Helevetica,Sans-Serif;
	font-size:small;
}


#ticker {
	/*background-image: url(images/bg_ticker.gif);
	background-repeat: repeat-x;*/
	color: white;
	background-color: #9c9b9c;
	height: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   }

p {font-size:small;}

.darkred {
	background-color: #BE161D;
}

.fett {
	font-weight: bold;
}
}

.left {text-align: left;}
.right {text-align: right;}

.contenttable {   /*Dieser legt die Abstände und inhaltsbreite fest */
	width: 97%; 
	margin-left: 10px; 
	margin-right:auto;}

#aufteilungstable{
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}

#innentable {
     height: 100%;
	 vertical-align: top; 
	 }
	 
#mittenspalte {
	height: 100%;
	width: 100%;
	background-color:#efefef;
	}
	 
#navi {
	background-color: #9c9b9c;
	width: 139px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-right-color: #efefef;
	vertical-align: top;
		}	 

#newsspaceroben {
	border-bottom-width: 1px;
	border-bottom-color: #BBBBBB;
	border-bottom-style: solid;
	vertical-align: top;
	}
#newsspacerunten {
	height: 100%;
	vertical-align: top;
	}


#fussleiste {
	border-top-width: 1px;
	border-top-color: #BBBBBB;
	border-top-style: solid;
	vertical-align: top;
	}
	

	
#newsspalte {
	border-left-width: 1px;
	border-left-color: #efefef;
	border-left-style: solid;
	height:100%;
	background-color: #bbbbbb;
	}
	
			/* Das ist der zentrale Inhaltsbereich*/
#contentbereich {
			padding-bottom: 25px; 
			padding-left: 15px; 
			padding-right: 12px;
			padding-top:15px;
			background-color: white;
}	
			
.navitd {
	height: 23px;
	border-bottom-width: 1px;
	border-bottom-color: #0000A0;
	border-bottom-style: solid;
	font-family: Arial,Verdana,Helevetica,Sans-Serif;
	font-size: 11px;
	background-color: #9c9b9c;
	color: white;
	padding-left: 15px;
	/*background-image: url(images/button_bg.gif);*/

	}

.navitd_activ{
	color: white;
	height: 23px;
	border-bottom-width: 1px;
	border-bottom-color: #0000A0;
	border-bottom-style: solid;
	/*background-image: url(images/button_activ.gif);*/
	background-color: #0000A0;
	font-family: Arial,Verdana,Helevetica,Sans-Serif;
	font-size: 11px;
	padding-left: 15px;
}

				/* abgerundetes newsfeld oben*/
.newstd_top {	background-color:#efefef;
			  	background-image: url(images/news_td_oben.gif);
		
}

				/* abgerundetes Newsfeld unten */
.newstd_bottom {background-color:#efefef;
				  background-image: url(images/news_td_unten.gif);
			  	border-bottom-width: 1px;
				border-bottom-color: #efefef;
				border-bottom-style: solid;
}

				/* Einzelne Überschriften der News-Kategorien */	
.newstd_head	{font-size: 12px;
				 color: #000000;
				 font-weight: bold;
				 height: 20px;
				 padding-left: 5px;
				 padding-top:5px;
				 vertical-align: middle;
				 }
.newstd {background-color: #f2f2f2;
				 font-size: 10px;
				 color: black;
				 vertical-align: top;
				 }

				/*Inhalt der News bzw. Text*/
.newstd_text {background-color: #bbbbbb;
				 font-size: 10px;
				 color: #444444;
				 vertical-align: top;
				 padding-left: 6px;
				 padding-top: 4px;
				 padding-bottom: 8px;
				 padding-rigt: 0px;
								 }	
				 	
				 

	
.fullheight {height:100%;}
.fullwidth {width:100%;}

.oben{vertical-align:top;}

td{ border:0px;
	margin: 0px;
	padding: 0px;
	font-size: small;
  }
  
 tr{
	border:0px;
	margin: 0px;
	padding: 0px;
  }


.zellraum {
	padding:10px;
	border-spacing:30px;
	border-collapse: seperate;
	}

  
table {
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
}



img {border:0px;
	
}

h1 {color: #669999;
	font-size:16px;
	padding-top: 8px;
	padding-bottom: 8px;
	}

h5 {color: #cbcbcb;
	font-size: x-small;
	font-weight: normal;
	padding-left: 15px;
	padding-top:30px;
	
	}

h7 {
	font-size : xx-small;
	padding-bottom: 20px;
}

p {font-size: 12px;}

.white {color:white;}

