/* Stylesheet Schlichte Hof */

BODY { overflow: auto; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
SCROLLBAR-BASE-COLOR: #660000; SCROLLBAR-ARROW-COLOR: #f0f0f0; }


A {text-decoration:underline; color:#9D1C2D;}
A:active {color:#9D1C2D;}
A:visited {color:#9D1C2D;}
A:hover {text-decoration: underline;}

/* Fließtext Blocksatz*/

.blocksatz-rot  {font-family: Arial, Helvetica; font-size: 12px; color: #9D1C2D; line-height: 16px; text-align:justify;}      
.blocksatz-rot-10  {font-family: Arial, Helvetica; font-size: 10px; color: #9D1C2D; line-height: 16px; }      
.liste  {font-family: Arial, Helvetica; font-size: 11px; color: #9D1C2D; line-height: 16px; }      

/* Fließtext */
.standard-rot  {font-family: Arial, Helvetica; font-size: 12px; color: #9D1C2D; line-height: 16px; }      
.standard-rot-10  {font-family: Arial, Helvetica; font-size: 10px; color: #9D1C2D; line-height: 16px; }      
.standard-rot14 {font-family: Arial, Helvetica; font-size: 16px; color: #9D1C2D; line-height: 16px; }      
.standard-schwarz  {font-family: Arial, Helvetica; font-size: 12px; color: #000000; line-height: 16px; }      
.standard-schwarz-9  {font-family: Arial, Helvetica; font-size: 9px; color: #000000; line-height: 16px; }      
.sbu  {font-family: Arial, Helvetica; font-size: 9px; color: #9D1C2D; line-height: 10px; padding:3px 0 0 0; }      
.standard-rot-abstand  {font-family: Arial, Helvetica; font-size: 11pt; color: #9D1C2D;  }    
/* Tabelle mit dotted Rahmen Hinterund grau Schrift blocksatz-rot */
.tr1 { border: 2px dotted darkred; padding:12px; background : f0f0f0; font-family: Arial, Helvetica; font-size: 12px;	color: #9D1C2D; line-height: 16px; text-align:justify;}
.tr2 { border: 1px solid darkred; padding:8px; background : ffffff; font-family: Arial, Helvetica; font-size: 12px;	color: #9D1C2D; line-height: 16px; text-align:justify;}
.tr3 { border: 1px solid #666666; padding:8px; background : f9f9f9; font-family: Arial, Helvetica; font-size: 10px;	color: #000000; line-height: 16px; text-align:left;}
.tr4 { border: 1px dotted #666; padding:8px; background : #f2f2f2; font-family: Arial, Helvetica; font-size: 12px;	color: #9D1C2D; line-height: 16px; text-align:justify;}


.intro_news_box_line_blue
				{	
					width:auto;
					padding-top: 10px; padding-left:10px; padding-right:10px; padding-bottom:10px;
					margin: 10px 10px 20px 10px; 
					font-family:Verdana, Arial; font-size:11px; color: #3f4646;  font-weight:normal; 
					border: 1px solid #d0deee;
					background-color: #f9f9f9;
					height:85px;
				} 

/* img Style Newsbox mit Rahmen */				
.intro_news_box_line_blue img
				{	float: left;
					margin:0px 10px 0px 0px;
					padding: 4px;
					border: solid 1px #cccccc;
					background-color: #f9f9f9;
					
				}	
				
.intro_news_box_line_blue p
				{			
				margin:3px;
				}		
				

/* Keysearch Suche Ergbenisseiten */


div#searchcontainer
				{
					margin: 10px 10px 25px 10px;
					height:150px;
					border-bottom: dotted 1px #444444;
				}	

div#searchhead
				{
					font: bold 14px Georgia, Times New Roman, serif; 
					padding: 0px 20px 5px 20px;
				}				

div#searchsubhead
				{
					font: normal 10px Verdana, Arial, sans-serif; 
					padding: 0px 20px 8px 40px;
				}				

div#searchdescr
				{
					font: normal 11px Georgia, Times New Roman, serif; 
								
				}

div#searchdescr img		{
					
					float: left;
					margin: 0px 15px 20px 40px;
					padding:4px;
					border: solid 1px #999999;
					background-color: #f9f9f9;
				}

/* Suchergebnis 1 2 3 Navigation */
div#searchnavhead 								
				{	
					font: normal 13px Verdana, Arial, sans-serif;
					margin: 0px 0px 10px 0px;
					border: 0px solid #004080;
				}

div#searchnav 								
				{	
					display: inline;
					font: normal 12px Verdana, Arial, sans-serif;
					text-decoration: underline;
					padding: 4px;
					margin: 0px 1px 10px 1px;
					border: 0px solid #004080;
				}

div#searchnav a
				{
					text-decoration: underline;
				}

div#searchnavt
				{
					display: inline;
					font: normal 12px Verdana, Arial, sans-serif;
					text-decoration: none;
					margin: 0px 5px 0 5px;
					padding: 4px;

				}

div#searchnavaktiv	
				{
					display: inline;
					text-decoration: none;
					font: bold 12px Verdana, Arial, sans-serif;
					background: #004080;
					color: #ffffff;
					padding: 3px 5px 3px 5px;
					border: 0px solid #004080;
				}



			