/*
	#################################
	#	Zentrale Formate für Mega	#
	#################################
*/

 a:active  		{ color: #017895; text-decoration:underline; font-weight: normal; padding-left: 5px; padding-right: 5px}
 a:link			{ color: #017895; text-decoration:underline; font-weight: normal; padding-left: 5px; padding-right: 5px}
 a:visited 		{ color: #017895; text-decoration:underline; font-weight: normal; padding-left: 5px; padding-right: 5px}
 a:hover   		{ color: #017895; text-decoration:underline; font-weight: normal; padding-left: 5px; padding-right: 5px}
 a 				{ font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 12px; }
 
 a.allgemein:active  	{ color: #FFFFFF; text-decoration:none; font-weight: bold }
 a.allgemein:link  		{ color: #FFFFFF; text-decoration:none; font-weight: bold }
 a.allgemein:visited 	{ color: #FFFFFF; text-decoration:none; font-weight: bold }
 a.allgemein:hover   	{ color: #FFFFFF; text-decoration:underline; font-weight: bold }
 a.allgemein 			{ font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 12px; }

 a.menue:active  	{ color: #FFFFFF; text-decoration:none; font-weight: bold }
 a.menue:link  		{ color: #FFFFFF; text-decoration:none; font-weight: bold }
 a.menue:visited 	{ color: #FFFFFF; text-decoration:none; font-weight: bold }
 a.menue:hover   	{ color: #FFFFFF; text-decoration:underline; font-weight: bold }
 a.menue 			{ font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 12px; }

 
 a.bild:active 			{ color: #FFFFFF }
 a.bild:link  			{ color: #FFFFFF }
 a.bild:visited 		{ color: #FFFFFF }
 a.bild:hover   		{ color: #FFFFFF }
 a.bild 				{ font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 12px; }
 
 a.copy:active  		{ color: #017895; text-decoration:underline; font-weight: normal; padding-left: 5px; padding-right: 5px}
 a.copy:link  			{ color: #017895; text-decoration:underline; font-weight: normal; padding-left: 5px; padding-right: 5px}
 a.copy:visited 		{ color: #017895; text-decoration:underline; font-weight: normal; padding-left: 5px; padding-right: 5px}
 a.copy:hover   		{ color: #017895; text-decoration:underline; font-weight: normal; padding-left: 5px; padding-right: 5px}
 a.copy 				{ font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 12px; }

 body
 
 {
 	font-family:	   	Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:			11px;
	font-weight:	    normal;
	color:				#000000;
	padding: 			0px;
	vertical-align:	    left;
        
 	/* Hintergrund-Einstellungen */
    background-color:   #FFFFFF;
    margin-left:		0px;
 	margin-top:			0px;
 	margin-bottom:		0px ;
  }
  
 .normal 
 {
 	background-color:	#cccccc;
	text-align:			left;
 	padding-left:		10px;
 	height:				40px;
 	width:				155;
	border:				0px;
 }

.extra 
 { 
	background-color:	#808080;
    text-align:			left;
 	padding-left:		10px;
 	height:				40px;
 	width:				155;
	border:				0px;
 }
 
 .aktivnormal 
 {
	background-color:	#808080;
    text-align:			left;
 	padding-left:		20px;
 	height:				30px;
 	width:				155;
	border:				0px;
 }

.aktivextra 
 { 
	background-color:	#666666;
    text-align:			left;
 	padding-left:		20px;
 	height:				30px;
 	width:				155;
    border:				0px;
 }
 
  .aunternormal 
 {
	background-color:	#808080;
    text-align:			left;
 	padding-left:		25px;
 	height:				30px;
 	width:				155;
 }

.aunterextra 
 { 
	background-color:	#666666;
    text-align:			left;
 	padding-left:		25px;
 	height:				30px;
 	width:				155;
 	 	
 }

 .obernormal 
 {
 	background-color:	#808080;
    text-align:			left;
 	padding-left:		10px;
 	height:				40px;
 	width:				155;
	border:				0px;
 }

.oberextra 
 { 
	background-color:	#666666;
    text-align:			left;
 	padding-left:		10px;
 	height:				40px;
 	width:				155;
	border:				0px;
 }
 
 .unternormal 
 {
 	background-color:	#808080;
    text-align:			left;
 	padding-left:		30px;
 	height:				40px;
 	width:				155;
	border:				0px;
 }

.unterextra 
 { 
	background-color:	#666666;
    text-align:			left;
 	padding-left:		30px;
 	height:				40px;
 	width:				155;
	border:				0px;
 }

 
 .menuobennormal 
 {
	background-color:	#cccccc;
 	padding-left:	    5px;
 }
    
 
 .menuobenextra 
 {
	background-color:	#808080;
 	padding-left:	    5px;
 }
 
 .beschriftung
 {
        font-family:    Verdana, Arial, Helvetica, Geneva, sans-serif;
        text-align:		left;
        font-size:		12px;
        color:			#FF9999;
 }
 
 .zeilehell 
  {
 	background-color:	#FFFFFF;
  }
 
 .zeiledunkel
  {
 	background-color:	#cccccc;
  }

table.page
 {
 	border: 		0px solid #000000;
 	padding: 		0px;
 	width: 			600px;
 	margin-top: 	0px;
 	margin-left: 	0px;
 }
 
 td
 {  font-family:	Verdana, Arial, Helvetica, Geneva, sans-serif;
    font-size:		12px;     
 }

 td.obenmenu
 {
 	padding-left: 		5px;
 	font-family:		Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:			10px;
    text-align:			left;
	font-weight:		bold;
	color:				#FFFFFF;
	background-color:	#0051E6;
	height:				40px;
 } 
  
  td.untermenu
 {
  	padding-left: 		5px;
 	font-family:		Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:			9px;
	font-weight:		normal;
	color:				#CDC7C7;
	background-color	#FFFFCC;
	height:				40px;
 } 
 
 td.menulist
 {
 	font-family:		Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	width:				55px;
	padding-left: 		5px;
    padding-right: 		5px; 
	background-color	#FFFFFF; 
 }

 td.text
 {
 	font-family:		Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:			12px;
	font-weight:		normal;
    padding-left: 		5px;
    padding-right: 		5px;  
    background-color:   #FFFFFF;
 }
 
 td.text_fett
 {
 	font-family:		Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:			12px;
	font-weight:		bold;
    padding-left: 		5px;
    padding-right: 		5px;  
    background-color:   #FFFFFF;
 }

td.linie
 {
	padding-left: 		5px;
    height:				1px;
 }  

td.copy
 {
	background-color:	#0051E6;
 }

 th.tabelle
 {
 	font-family:		Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:			12px;
	font-weight:		bold;
	color:				#FFFFFF;
	padding-left: 		5px;
	padding-right: 		5px; 
	background-color:	#01A2FF;
 }  

div.strich
{
	text-decoration:	underline;
	color:				#800000;
	font-family:		Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:			11px;
}

span.strich
{
	color:				#0051E6;
}

 div.list
 {
 	font-family:		Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:			12px;
    text-align:			left;
	padding-left: 		5px;
    padding-right:	 	5px; 
	margin-top: 		0px;
	margin-bottom: 		3px;
 }
 
 div.ueberschrift
 {
 	font-family:		Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:			14px;
	text-align:			left;
	font-weight:		bold;
 	padding-left:		5px;
 	margin-top: 		10px;
 	height: 			50px;
 }
 
 div.slider
 {
 	margin-left: 	    17px;
 	padding: 			5px;
 	border:				1px solid #000000;
 	text-align:     	justify;
 	width: 				500px;
 }
  
 img.strict
 {
 	margin-left:    	10px;	
 	margin-right:   	8px
 }
 
 img.transitional
 {
 	margin-left: 	    10px;	
 	margin-right:   	6px
 }
