
/* Allgemeine Formate */

body			{ padding-left: 8px; margin-left:0; margin-top:0; font-family: Verdana; font-size: 10px; color: #353535; line-height:14px; background: #d3d3d3 url(../img/incom_bg.gif) top left repeat-y; }
td				{ font-size: 10px; vertical-align:top; }
.td_mitte		{ font-size: 10px; vertical-align:middle; }

th				{ font-family: Verdana; font-size: 10px; color: #B2B2B2; background: #E8E8E8; text-align: left; font-weight: normal;}

a				{ color: #CC0000; text-decoration: none; font-weight: normal; }
a:hover			{ color: #CC0000; text-decoration: underline;  }
a:visited		{ color: #CC0000; }

img				{ border: none; }

hr				{ height:1px; border: none; border-bottom: 1px dotted #353535; }
tr hr			{ margin: 0px; }
hr.solid		{ border-bottom: 1px solid #B2B2B2; margin-top: 0px; }

dfn {
	font-style: italic;
	border-bottom: 1px dotted #333;
	cursor: help;
}

#navigation		{ width: 759px; }
#inhalt			{ width: 759px; margin-top: 8px; margin-bottom: 8px; }
#impressum		{ width: 759px; margin-top: 10px; padding-top: 5px; color: #999999; border-top: 1px dotted #999999; text-align:center; clear: both; }

#impressum a  		  { color: #999999; text-decoration: none; font-weight: bold; }
#impressum a:hover    { color: #999999; text-decoration: underline; font-weight: bold; }

/* Spalteneinteilung */

/*<------------------------------ 759px ----------------------->*/
/*<------245px-------><-------253px-------><-------253px------->*/
/*<-8px-><-- 237px --><-16px-><-- 237px --><-16px-><-- 237px -->*/
/*<----- links ------><------ mitte ------><----  rechts   ---->*/


#links					{ width: 237px; float: left; }
#mitte					{ width: 237px; margin-left: 16px; float: left; }
#rechts					{ width: 237px; margin-left: 16px; float: left; }
#doppelspalte_rechts	{ width: 490px; margin-left: 16px; float: left; }
/*************************************************************/
#widget_spalte			{ 
						width: 200px; 
						float:left; 
						vertical-align:top;
						margin-left:16px;
						margin-top:-8px;
					
						border-bottom: 1px dotted #353535;
						border-top: 1px dotted #353535;
						}



.widget_header {
			display: block;  
			padding-top:3px;
			padding-bottom:4px;
			font-weight:bold;
			padding-left:15px;
			background-color: #DDDDDD;
				border-bottom: 1px solid #B2B2B2;
}
.widget_content {
				padding-top:5px;
				padding-bottom:5px;
				background-color: #DDDDDD;
				padding-left:1px;
}
.widget_indent {
				padding-left:15px;
}
.listenelement	{padding:2px;}
.icon	{margin-right:2px;}

/*************************************************************/
/* Überschrift */
.ueberschrift { 
	font-weight: bold; 
	text-transform: uppercase; 
	vertical-align:text-top;
}
.ueberschrift_big { 
	font-weight: bold; 
	vertical-align:text-top;
 	font-family: verdana; 
 	font-size: 18px;
 	color:#353535;
 	line-height: 20px;
}

/* Standard Auswahliste */

#liste 						{ margin-top: 5px; margin-left: -1px; width: 237px; table-layout:fixed; }

#liste tr					{ border-bottom: 10px #e8e8e8 solid; border-spacing: 10px; }
#liste td					{ vertical-align: middle;}
#liste tbody tr td.space	{ height: 1px; }
#liste tbody tr.gerade td   { background-color: #DDDDDD; height: 18px; }
#liste tbody tr.ungerade td { background-color: #D3D3D3; height: 18px; }



/* Tabellenauswahl */

tr.highlight	{ background: #FFFFCC; text-decoration: underline; color: #FF0000; }
tr.done			{ background: #FFFF77; }
tr.done a		{ color: #353535; }

/*Seitennavigation **********************************************************/
#seitennavigation_main 		{ padding-top:5px; padding-bottom:5px; float:right; }
#seitennavigation_main div 	{ margin-left:5px; float:left; }
.seitennavigation_aktuell 	{ font-weight: bold; color :#363636; }

#seitennavigation_main a				{ color: #CC0000; text-decoration: none; font-weight: normal; }
#seitennavigation_main a:hover			{ color: #CC0000; text-decoration: underline;  }
#seitennavigation_main a:visited		{ color: #CC0000; }

/****************************************************************************/
.wichtig	{
			color:#353535; 
			margin-top:8px;
			margin-bottom:5px;
			font-weight:bold;
		
			}
/* POPUPS *******************************************************************/
#popup 					{ width:465px; }
#popup_titel			{ margin-top: 5px; border: 1px solid #353535; height:16px; }
#popup_titel_icon		{ border-right: 1px solid #353535; width: 16px; float: left; }
#popup_titel_schrift	{ margin-left: 23px; font-weight:bold; font-size: 10px; height:16px; }
#popup_content			{ background-color: #DDDDDD; padding: 5px 5px 5px 5px; }

/****************************************************************************/

.login   				{height:18px; font-size: 9px}

#login_alert   			{background-color: #ffffff; 
						color:#353535; 
						text-align:center;
						padding-left:2px; 
						padding-right:2px;
						border: 1px dotted #CC0000;
						}

/****************************************************************************/
#pdf_beitrag		{ padding: 5px 5px 5px 5px;  }
/****************************************************************************/

#verwaltung   			{background-color: #DDDDDD; border: 1px dotted #353535; padding: 5px 5px 5px 5px; margin-top:15px; margin-bottom:15px;}
.inline_icon			{vertical-align:middle; margin-top:-2px;}

/****************************************************************************/
/* Farbcodes */

.gedimmt		{ background: #D3D3D3; color: #000000; }
.Z1				{ background: #D3D3D3; color: #000000; } /*noch nicht aktiviert*/
.grau			{ background: #B8B8B8; color: #000000; }

.A1				{ background: #70BCD6; color: #000000; }

.B1				{ background: #EAA35F; color: #000000; }

.C1				{ background: #A2D470; color: #000000; }

.D1				{ background: #F0D855; color: #000000; }

.E1				{ background: #D99047; color: #000000; }

.F1				{ background: #A6A676; color: #000000; }

.G1				{ background: #BD7F43; color: #000000; }

.H1				{ background: #666666; color: #FFFFFF; }

.CTV			{ background: #CCE663; color: #000000; }

.I1				{ background: #9999CC; color: #000000; } 

.I1				{ background: #9999CC; color: #000000; } 

.J1				{ background: #1CB4AD; color: #000000; } 

.K1				{ background: #6F9896; color: #000000; } 

.L1				{ background: #DF6F3D; color: #000000; } 

.M1				{ background: #BF846A; color: #000000; } 

.N1				{ background: #6AAE78; color: #000000; } 

.O1				{ background: #42CB5E; color: #000000; } 

.P1				{ background: #82D393; color: #000000; } 

.Q1				{ background: #B2AF57; color: #000000; }

.R1				{ background: #D7CB92; color: #000000; }

/* Tina */

.message		{ color: #FF0000; }
/***************************************************************/
/*********strength**color***********/

.sg1			 {color: #D5D5D5;}
.sg2			 {color: #B9B9B9;}
.sg3			 {color: #9B9B9B;}
.sg4			 {color: #737373;}
.sg5			 {color: #5E5E5E;}
.sg6			 {color: #000000;}
