

a:link, a:active, a:visited, a:hover  	{
				        font-family: Arial;
					font-size:12px;
					font-weight: bold; 
					color: #cc0000;
					text-decoration: none;
					}


a:hover {color:#f59ea0;}

body	{
	background-color:#ffffff;
        text-align:center;
        font-family: Arial;
	font-size:12px;
	}
	
strong {font-size:10pt;}
	

img {border: 0 none;} 

#aussen	{
	width:777px;
	top:3px;
	margin:0px auto;
	text-align:left;
	background-color:#ffffff;
	border:0px solid red;
	}

#kopfteil	{background-color:#990000; float:left;}

#kopfteil div	{background-color:#990000;}

#hauptteil	{
		width:777px;
		border:1px solid #990000;
		border-top:none;
		border-left:none;
		clear:both;
		margin:0px; 
		background: white url(laufrad4.gif) repeat-y 0px 0px;
		}

#inhalt	{
	float:left;
	border:0px solid silver;
	margin:10px;
	/*margin:20px;*/
	margin-left:25px;
	/*margin-left:59px;*/
	/*margin-left:25px;*/
	/*height:1000px;*/
	width:580px;
	/*width:570px;*/
	}

h1	{
		font-size:20pt;
		background-color:white;
		color:#990000;
		width:385px;
		float:left;
		height:46px;
		line-height:31pt;
		background-color:#ffffff;
         	         	font-family:Arial,Helvetica,sans-serif;
		font-weight:bold;
         	         	font-style: italic;
         	         	margin:0px;
         	}
		

#schriftzug-vertikal	{
			position:relative; 
			bottom:422px;quote;
			right:2px; 
			float:right;
			}

/*----------------------Menü------------------------------------------------------------*/
.linkleiste	{
		margin-top:1px;
		height:39px;
		width:650px;
		line-height:19px;
		float:left;
		font-size:10px;
		color:white;
		}

.linkleiste ul	{
		padding:0px;
		margin:0px; 
		float:left;
		list-style:none;
		}

.linkleiste li {
		margin:0px; 
		margin-right:1px;
		height:19px; 
		background-color:#CC0000; 
		float:left;
		display:inline;
		line-height:19px;
		padding:0px;
		width:129px;
		font-size:12px;
		color:white;
		font-weight:bold;
		}

.linkleiste span{
		margin:1px; 
		margin-left:0px;
		margin-bottom:0px; 
		width:120px; 
		height:19px; 
		background-color:#CC0000; 
		float:left;
		display:inline;
		line-height:19px;
		padding-left:0px;
		border-left:9px solid #990000;
		}

.linkleiste a:link, .linkleiste a:active, .linkleiste a:visited, .linkleiste a:hover {
								display:block;
								/*width:120px;*/
								padding-left:9px;
								color:#ffffff;
								font-size:12px;
								text-decoration:none;
								}
	
.linkleiste a:hover{background-color:#FF0000;}

.linkleiste img	{width:37px;}

#rootlinemenu	{color:#ffffff;	font-size:10px;}

#rootlinemenu a:link, #rootlinemenu a:active, #rootlinemenu a:visited, #rootlinemenu a:hover {
								background-color:transparent;
								padding:0px;
								display:inline;
								color:#ffffff;
								font-size:10px;
								text-decoration:none;
								}

#rootlinemenu a:hover{color:#ffff00;}

.menu	{
	width:129px;
	margin:0px;
	float:left;
	clear:right;
	background-color:#990000;
	color:#ffffff;
	font-size:10px;
	}

.menu ul	{
		font-weight:bold;
		font-size:12px;
		margin:0px;
		padding:0px;
		list-style-type:none;
		}

.menu li	{
		padding:0px;
		margin:0px;
		background-color:#cc0000;
		line-height:19px; 
		}	

.menuifsub {background: #CC0000 url(pfeil.gif) no-repeat 118px 8px;}
.menucurifsub {background: #CC0000 url(pfeil1.gif) no-repeat 118px 8px;}	

.menu span	{ 
		background-color:#CC0000;
		width:129px; 
		float:left;
		text-align:center;
		}

.menu A:link, .menu a:active, .menu a:visited, .menu a:hover	{
						display:block;
						padding-left:9px;
						font-weight:bold;
						color:#ffffff;
						font-size:12px;
						text-decoration:none;
						}

.menu a:hover	{color:#ffff00;}

.menublock	{margin-top:19px;}

#fussleiste	{
		margin:0px; 
		margin-left:130px;
		margin-top:50px; 
		height:18px; 
		background-color:#990000;
		font-size:10px;
		line-height:18px;
		}

#fussleiste a:active, #fussleiste a:link, #fussleiste a:visited, #fussleiste a:hover {font-size:10px; color:#ffffff; text-decoration:none; padding-left:9px;}


/*---------------- Kopf + normaler Text + Bildtext---------------------------------------- */

.seitenueberschrift1
        {background-color:#FFFFFF;
         font-family:Verdana,sans-serif;
         font-size: 19pt;
         font-weight: bold;
         font-style: italic;
         color: #000000;}

.seitenueberschrift2
        {background-color:#FFFFFF;
         font-family:Verdana,sans-serif;
         font-size: 12pt;
         font-weight: bold;
         font-style: italic;
         color: #000000;}

.leiste3 {background-color:#e33535;}

h2, .artikel
        {background-color:#ffffff;
         font-family:arial,Helvetica,sans-serif;
         font-size: 14pt;
         font-weight: bold;
         font-style: italic;
         color: #e33535;}

/*---------------- .absatz---------------------------------------- */
.absatz {
         font-family:arial,Helvetica,sans-serif;
         font-size: 12pt;
         font-weight: bold;
         font-style: italic;
         color: #cc0000;
         }


.h4absatz, h4, h3
        {
         font-family:arial,Helvetica,sans-serif;
         font-size: 12pt;
         font-weight: bold;
         font-style: italic;
         color: #e33535;
         margin-bottom:19px; /*Abstand (Bild) anpassen */
         /*border:1px solid red;*/
         
         }
         
h4 {width:10px; min-width:10px; white-space:nowrap;}
         
.h4absatz {width:auto;}

h2_ALT {margin:14px;}

h2 {margin:14px; margin-top:7px; margin-bottom:0px; color:navy;}

h3 {margin-bottom:12px; font-size:14pt;}

h33 {font-size:14pt;}

.fett
        {background-color:#FFFFFF;
         font-family:arial,Helvetica,sans-serif;
         font-size: 10pt;
         font-weight: bold;
         color: #000000;}

.bildtitel, .csc-textpic-caption
        {background-color:#FFFFFF;
         font-family:arial,Helvetica,sans-serif;
         font-size: 8pt;
         font-weight: bold;
         color: #e33535;}

.bildtitellink
        {background-color:#FFFFFF;
         font-family:arial,Helvetica,sans-serif;
         font-size: 8pt;
         font-weight: bold;
         color: #cc0000;}
         
.bodytext {text-align:justify;}
         
/*---Tabellenformate--*/

.contenttable {
		margin:auto;
		border-spacing:10px 10px;
		border-color:#990000;
		text-align:justify;
      		border-style: solid;

	         border-top-width:3px;      /* nur oben */
         		border-bottom-width:3px;   /* nur unten */
	         border-left-width:1px;     /* nur links */
         		border-right-width:1px;    /* nur rechts */
		}

.csc-header-date {text-align:right;}


.anzahl_einsaetze {font-size:11px;}

table p {margin:0px;}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img  {border:1px solid silver;}