body				{ 	background-color: 	#fff;
						color: 				#000;
						font-size: 			100%;
						font-family: 		Arial, Helvetica, sans-serif;
						text-align:			center; 			}

/* Bilder */
img                                	{	float:				left;
						margin:				0; 					}
a img                             	{	border:				0; 					}

/* Links */
a                                   	{	text-decoration:	none; 				}
a:link                        	{	color:				#5796B8;			}
a:visited                   	{	color:				#6F8FA0;			}
a:hover , a:active  	{	color:				#6DB2D9;
						text-decoration: underline;				}
a:hover, a:focus, a:active { text-decoration: underline;			}

/* Formulare */
form					{  	display: 			inline;				}
input:focus, textarea:focus 
					{ 	background-color: 	#6DB2D9;			}

/* Datenpraesentation */
#praesentation 		{	font-weight:		normal;				}
table.praesentation    {	border:				1px solid #C7C7C7;
						border-collapse:	collapse;
						background-color:	#E1E1E1;
						width:				100%;				}
table.praesentation td {	border:				1px solid #C7C7C7;
						vertical-align:		top;
						padding-left:		0px;
						padding-right:		0px;
						padding-top:		0px;
						padding-bottom:		0px;				}
table.praesentation2    {	border:				1px solid #C7C7C7;
						border-collapse:	collapse;
						background-color:	#E1E1E1;
						width:				100%;				}
table.praesentation2 td {	border:				1px solid #C7C7C7;
						vertical-align:		top;
						padding-left:		2px;
						padding-right:		2px;
						padding-top:		2px;
						padding-bottom:		2px;				}
#headpraesentation    {	background-color:	#C7C7C7;			}
#praesentationgap	{	background-color:	#C7C7C7;			}

/* Datenverarbeitung */						
#edv 				{	font-weight:		normal;				}

/* Indexgitter */
#all                   		{	width:				90%;
						margin-left:		5%;
						margin-right:		5%;
						margin-top:			20px;
						text-align:			center;
						border:				#11275E 1px solid;	}

.index               		{	background-color:	#fff;
						width:				auto;
						border:				0px;
						text-align:			left;
						padding-left:		15px;
						padding-right:		15px;
						padding-top:		5px;
						padding-bottom:		5px;				}

#indextop         		{	background-color:	#11275E;
						color:				#fff;
						font-size: 			200%;
						text-align:			center;
						font-weight: 		bold;				}
#indexmenu       		{	background-color:	#BCC6DE; 			}
#indexuser      		{	background-color:	#fff;
						font-size: 			80%;				}
#indexcontent 		{	background-color:	#fff;
						padding-top:		5px;
						padding-bottom:		10px;				}
#indexbottom   		{	background-color:	#11275E;
						color:				#fff;
						font-size: 			80%;				}

/* Navigationsmenu */
.menu             			{	background-color:	#BCC6DE;			}
.menu a          			{	color:				#11275E;
						text-decoration:	none;
						font-weight:		bold;				}
.menu:hover 			{	background-color:	#11275E;			}
.menu:hover a 		{	color:				#fff;
						text-decoration:	none;
						font-weight:		bold;				}

/* Inhaltboxen */						
#contentmenu		{	border:				1px solid #C7C7C7;	}
#contentmenuhead	{	background-color:	#C7C7C7;
						font-size:			110%;				}						

/* Menuschriften, Links */
#cmenuactive		{	font-weight:		bold;				}
#cmenuactive a 		{	font-weight:		bold;				}

/* Inhalttabelle */
table.content     		{	border:				1px solid #C7C7C7;
						border-collapse:	collapse;
						background-color:	#E1E1E1;
						width:				100%;
						padding-left:		0px;
						padding-right:		0px;
						padding-top:		0px;
						padding-bottom:		0px;				}
table.content td 		{	vertical-align:		top;
						padding-left:		5px;
						padding-right:		5px;
						padding-top:		5px;
						padding-bottom:		5px;				}
#head                  		{	background-color:	#C7C7C7;
						font-size:			110%;				}
						
/* Meldung */
table.meldungcontent	{	border:				1px solid #B67876;
						border-collapse:	collapse;
						background-color:	#E5D1D0;
						width:				100%;
						padding-left:		0px;
						padding-right:		0px;
						padding-top:		0px;
						padding-bottom:		0px;				}
table.meldungcontent td {	vertical-align:		top;
						padding-left:		5px;
						padding-right:		5px;
						padding-top:		5px;
						padding-bottom:		5px;				}
#meldunghead		{	background-color:	#B67876;			}

/* Hintergründe für Input, Classified3-Felder in Praesentation,.. */						
#bgred				{	background-color:	#E08875;			}
#bggreen			{	background-color:	#8ED692;			}