H1 { font-size: 19px;  color: #5B0202;}
H2 { font-size: 16px; color: #5B0202;}
H3 { font-size: 19px; color: #3A5D23;}
H4 { font-size: 16px; color: #3A5D23;}
H5 { font-size: 19px; color: #FFEBA5;}

body{background-color: #CCE3ED}

.suchen		{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #DFEFFB; FONT-FAMILY:  Arial, Helvetica, sans-serif; padding-top:1px; padding-bottom:0px}
.datum 		{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4E5829; FONT-FAMILY:  Arial, Helvetica, sans-serif; padding-top:0px; padding-bottom:0px}
.csc-caption 	{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY:  Arial, Helvetica, sans-serif; padding-top:0px; padding-bottom:0px}

.startseite           {FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY:  Arial, Helvetica, sans-serif; padding-top:0px; padding-bottom:0px; padding-left:70px}
.startseite A:link    {FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.startseite A:visited {FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.startseite A:hover   {FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.funktion 			  {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003158; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-top:0px; padding-bottom:0px; padding-right:0px}
.funktion A:link      {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003158; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.funktion A:visited   {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003158; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.funktion A:hover     {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003158; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.funktion2 			  {FONT-SIZE: 12px; COLOR: #003158; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.funktion2 A:link     {FONT-SIZE: 12px; COLOR: #003158; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.funktion2 A:visited  {FONT-SIZE: 12px; COLOR: #003158; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.funktion2 A:hover    {FONT-SIZE: 12px; COLOR: #003158; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.funktion3 			  {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.funktion3 A:link     {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.funktion3 A:visited  {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.funktion3 A:hover    {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.funktion4 			  {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.funktion4 A:link     {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.funktion4 A:visited  {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.funktion4 A:hover    {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.navigation a       { color:#0C212B; background:#CADAE6; display:block; text-decoration:none; font: 12px arial, sans-serif; padding-top:3px; padding-bottom:2px;}
.navigation a:hover { color:#0C212B; background-color:#EAF0F5; font: 12px arial, sans-serif;}

.navigation0         { color:#0C212B; background:#D8E19F; font: 12px arial, sans-serif; padding-top:3px; padding-bottom:2px;}
.navigation0 a       { color:#0C212B; padding: 0 0 0 33px; background: url("/fileadmin/images/index_us-Dateien/081.gif") no-repeat scroll 0px 6px #D8E19F; display:block; text-decoration:none; font: 12px arial, sans-serif;}

.navigation_1         { color:#0C212B; background: #D8E19F; text-decoration:none; font: 12px arial, sans-serif; padding-top:3px; padding-bottom:2px;}
.navigation_1 a        { color:#0C212B; background:#D8E19F; text-decoration:none; font: 12px arial, sans-serif; padding-top:3px; padding-bottom:2px;}

.navigation1 a       { color:#0C212B; padding: 0 0 0 33px; background: url("/fileadmin/images/index_us-Dateien/081.gif") no-repeat scroll 0px 6px#F3FBC6; display:block; text-decoration:none; font: 12px arial, sans-serif; padding-top:3px; padding-bottom:2px;}
.navigation1 a:hover { color:#0C212B; background-color:#D8E19F; font: 12px arial, sans-serif;}

.navigation2 a        { color:#0C212B; background:#EAF0F5; display:block; text-decoration:none; font: 12px arial, sans-serif; padding-top:3px; padding-bottom:2px}
.navigation2 a:hover { color:#0C212B; background-color:#CADAE6; font: 12px arial, sans-serif;}

.navigation2_1   { color:#0C212B; background:#EAF0F5; display:block; text-decoration:none; font: 12px arial, sans-serif; padding-top:3px; padding-bottom:2px}


.menue_brot           {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.menue_brot A:visited {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.menue_brot A:link    {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.menue_brot A:hover   {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.content 			{FONT-SIZE: 13px; COLOR: #2B0202; FONT-FAMILY: Arial, Helvetica, sans-serif}
.content A:link 	{FONT-SIZE: 13px; COLOR: #2B0202; FONT-FAMILY: Arial, Helvetica, sans-serif}
.content A:visited  {FONT-SIZE: 13px; COLOR: #2B0202; FONT-FAMILY: Arial, Helvetica, sans-serif}
.content A:hover    {FONT-SIZE: 13px; COLOR: #5B0202; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.tabelle 			{FONT-SIZE: 13px; COLOR: #2B0202; FONT-FAMILY: Arial, Helvetica, sans-serif}
.tabelle A:link 	{FONT-SIZE: 13px; COLOR: #2B0202; FONT-FAMILY: Arial, Helvetica, sans-serif}
.tabelle A:visited  {FONT-SIZE: 13px; COLOR: #2B0202; FONT-FAMILY: Arial, Helvetica, sans-serif}
.tabelle A:hover    {FONT-SIZE: 13px; COLOR: #5B0202; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.contenttable			{FONT-SIZE: 13px; COLOR: #2B0202; FONT-FAMILY: Arial, Helvetica, sans-serif; margin 0 0 5px 0;}
.contenttable A:link 	{FONT-SIZE: 13px; COLOR: #2B0202; FONT-FAMILY: Arial, Helvetica, sans-serif}
.contenttable A:visited	{FONT-SIZE: 13px; COLOR: #2B0202; FONT-FAMILY: Arial, Helvetica, sans-serif}
.contenttable A:hover    	{FONT-SIZE: 13px; COLOR: #5B0202; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.imgtext-table	{ margin 5px 0 5px 0;}

/*Suchenformular*/

.textfeld{
	border: 1px solid Black;
	height: 18px;
	background-color: #ffffff;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
}


.submit{
	background-color: transparent;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DFEFFB;
	font-weight: bold;
	
}

p {
color:#2B0202;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
}

.trenner {
 height: 0;
 border-bottom: 1px dashed #00192e;
 border-top: 0px;
}



/*----Formatierung ImageText 0.0.0
  
/* COMMON */
	.csi-textpic {
		padding: 0 0 0 0;
		background: #ffffff;  /*XXX demo only*/
		border: 0px solid green;  /*XXX demo only*/
	}

	.img {
		border: 5px solid #00192e;;  /*XXX demo only*/
		margin: 0px;
	}

	.csi-textpic .csi-caption {
		text-align: center;  /* will have to be an inline style?  - controlled by TS [left - right - center]*/
		font-style: italic;  /*XXX demo only*/
	}

	.csi-textpic .csi-image {border: 1px solid #00192e;  /*XXX demo only*/
		margin: 0 0 0 0;  /*XXX demo only*/
		padding: 0 0 0 0;
/*		background: #ffffff;  /*XXX demo only*/
/*		width: 202px; /*will have to be an inline style - controlled by TS*/	
		}

	.csi-textpic .csi-imagewrap {
		border: 0px solid blue; /*XXX demo only*/
		text-align: center;		/* is there a bug in IE? (if we don't set this, the image is not centered above or below the text) */
	}

	.csi-textpic .csi-text {
		border: 0px solid silver; /*XXX demo only*/
		text-align: left; /*will have to be an inline style - controlled by TS*/
	}

	.csi-text p {
		margin-top: 8px;
		vertical-align:middle;
		
	}

	/* CENTER */

	.csi-center .csi-image {
		margin: 0 auto 3px;
	}

	/* RIGHT */
	.csi-right div.csi-image {
		float: right;
		clear: both;
	}

	.csi-right div.csi-text {
		clear: right;
	}


	/* LEFT */
	.csi-left div.csi-image {
		float: left;
		clear: both;
	}

	.csi-left div.csi-text {
		clear: left;
	}


	/* INTEXT LEFT */
	.csi-intext-left .csi-image {
		float: left;
		clear: both;
		margin-right: 5px;
	}


	/* INTEXT RIGHT */
	.csi-intext-right .csi-image {
		float: right;
		clear: both;
		margin-left: 15px;
		margin-top: 1px;
		margin-bottom: 3px;
	}


	/* INTEXT RIGHT NOWRAP */
	.csi-intext-right-nowrap .csi-text {
		margin-right: 0px; /*will have to be an inline style - controlled by TS*/
	}

	.csi-intext-right-nowrap .csi-image {
		float: right;
		clear: both;
	}


	/* INTEXT LEFT NOWRAP*/
	.csi-intext-left-nowrap .csi-text {
		margin-left: 0px; /*will have to be an inline style - controlled by TS*/
	}

	.csi-intext-left-nowrap .csi-image {
		float: left;
		clear: both;
	}

/*Trennlinie im Content*/
.trenner {
 height: 0;
 border-bottom: 1px solid #003158;
 border-top: 0px;
 border-top: 0px;
 margin-bottom: 10px;
 }

.trennerrechts {
 height: 0;
 border-bottom: 1px solid #003158;
 border-top: 0px;
 border-top: 0px;
 margin-bottom: 10px;
 margin-right: 10px;
 }
