/* Landhof Trittelwitz */
.zimmer-checkbox-disabled
{
	color:#AAAAAA;
	font-style:italic;
}

.zimmer-checkbox-normal
{
	font-weight:normal;
}
.fehler
{
	color:#FF0000;
	font-size:70%;
}

.datumblock-kopf
{
	width:50px;
	background-color:#FFFF55;
	font-weight:bold;	
}

.datumblock-body
{
	height:30px;
	background-color:#AAAAAA;
	color:#FFFFFF;
	font-weight:bold;
}

.datumblock-aktiv
{
	height:30px;
	background-color:#777777;
	color:#FFFFFF;
	font-weight:bold;
}

.wichtig
{
color:#CC0000;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
text-align:center;
}

.wt
{
color:#CC0000;
font-weight:bold;
}

body {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: #0A6F13;
	font-size:100%;
	margin:0;
	border:0;
	background-color:#80B35A;
}

ul,table,p
{font-size:80%;}

h1
{font-size:140%;
font-weight:normal;
font-style:italic;
margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
}

h2
{font-size:130%;
font-weight:normal;
font-style:italic;
margin-top:15px; margin-bottom:15px;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
line-height:130%;
}

h3
{font-size:110%;
font-weight:normal;
font-style:italic;
margin-top:20px;
margin-bottom:3px;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
}

h4
{font-size:80%;
font-weight:bold;
margin-top:8px;
margin-bottom:8px;
padding:0;
}

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

/* POSITIONIERUNG und spezielle Stile chronologisch von oben nach unten*/

/*****************************************************************************/
.blind 
{
	position:absolute;
	left:-2000px;
}

 #print-adresse {
        display:none;
    }

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

#seite
{
width:980px;
background-color:white;
/*margin:auto;*/
border:1px #FACF69 solid;
}

#kopf
{
height:95px;
border-bottom:1px solid #FACF69;
}

#kopfbild
{
width:980px;
height:95px;
}


.content-aussen-
{
width:100%;
background-color:white;
}

.content-aussen-1
{
width:100%;
background-color:white;
}

.content-aussen-2
{
width:100%;
background-color:white;
}

.content-aussen-3
{
width:100%;
background-color:white;
}

.content-aussen-4
{
width:100%;
background-color:white;
}

.content-aussen-5
{
width:100%;
background-color:white;
}

.content-aussen-6
{
width:100%;
background-color:white;
}

.content-aussen-7
{
width:100%;
background-color:white;
}

.content-aussen-8
{
width:100%;
background-color:white;
}

.content-aussen-9
{
width:100%;
background-color:white;
}

.content-aussen-10
{
width:100%;
background-color:white;
}


/* Beginn wechselnde Farben Hintergrundleiste und Textfarbe */

.content-aussen-
{
background-image:url("../bilder/layout/hg_content.gif");
color:#72240A;
}

.content-aussen-1
{
background-image:url("../bilder/layout/hg_content.gif");
color:#72240A;
}

.content-aussen-2
{
background-image:url("../bilder/layout/hg_content_1.gif");
color:#8B6A1D;
}


.content-aussen-3
{
background-image:url("../bilder/layout/hg_content_2.gif");
color:#CC5F44;
}

.content-aussen-4
{
background-image:url("../bilder/layout/hg_content_3.gif");
color:#72240A;
}

.content-aussen-5
{
background-image:url("../bilder/layout/hg_content_4.gif");
color:#2E63AB;
}

.content-aussen-6
{
background-image:url("../bilder/layout/hg_content_5.gif");
color:#BF6505;
}

.content-aussen-7
{
background-image:url("../bilder/layout/hg_content_6.gif");
color:#5E7E12;
}

.content-aussen-8
{
background-image:url("../bilder/layout/hg_content_7.gif");
color:#775218;
}

.content-aussen-9
{
background-image:  url("../bilder/layout/hg_content_8.gif");
color:#2E63AB;
}

.content-aussen-10
{
background-image:url("../bilder/layout/hg_content_9.gif");
color:#DF7F05;
}

.content-aussen-11
{
background-image: url("../bilder/layout/hg_content_10.gif");
color:#72240A; 
}


/* Ende wechselnde Farben Hintergrundleiste*/

#nav-li
{
float:left;
width:200px;
color:white;
background-color:#0A6F13;
}

 /* Buttons linke Box */
		
	#nav-li ul
		{
			list-style-type: none;
			padding:0;
			margin:0;
			font-size:110%;			
		}
		
		#nav-li li
		{			
			border-bottom: #80B35A 1px solid;
		}
		
			
		#nav-li a
		{
			display: block;
			padding-left:12px;
			padding-bottom:8px;
			padding-top:8px;
			text-decoration:none;	
			color: #80B35A;
			font-style:italic;
			background-color:#0A6F13;	
		}
		
		#nav-li a:link, #nav-li a:visited, #nav-li a:active
		{
			color: #80B35A;
		}
		
		#nav-li a:hover
		{
			color:#0A6F13;
			background-color:#80B35A;
		}
		
					
		#nav-li  #sk
		{
			display: block;
			color:#0A6F13;
			border-bottom:1px #80B35A solid;
			background-color:#80B35A;
			padding-bottom:8px;
			padding-top:8px;
			padding-left:12px;
			font-style:italic;
		}
		
/* Ende Buttons linke Box */ 
 

#u-nav-li
{
float:left;
width:120px;
color:black;
}

 /* Buttons U-Nav Box */
		
	#u-nav-li ul
		{
			list-style-type: none;
			padding:0;
			margin:0;
			font-size:80%;	
			margin-top:10px;	
			font-family:Arial, Helvetica, sans-serif;	
		}
		
		#u-nav-li li
		{
		width:110px;
		padding-left:10px;
		padding-bottom:3px;
		padding-top:3px;
		}
		
					
		#u-nav-li a
		{
			text-decoration:none;	
			color: #8B6A1D;
		}
		
		#u-nav-li a:link, #u-nav-li a:visited, #u-nav-li a:active
		{
			color: #8B6A1D;
		}
		
		#u-nav-li a:hover
		{
			color:black !important;
		}
		
		/* unterschiedliche Linkfarben Unav*/
		
		#u-nav-li  .sk
		{
			color: black;
		}
		
		
		/************ unav 0 ************/
		.content-aussen- #u-nav-li a:link, .content-aussen- #u-nav-li a:visited, .content-aussen- #u-nav-li a:active
		{
			color: #72240A; /*helles gelb #FBD783;*/
		}
		
		.content-aussen- #u-nav-li a:hover
		{
			color:white;
		}
		
		/************ unav 1 ************/
		
		.content-aussen-1 #u-nav-li a:link, .content-aussen-1 #u-nav-li a:visited, .content-aussen-1 #u-nav-li a:active
		{
			color: #8B6A1D;
		}
		
		.content-aussen-1 #u-nav-li a:hover
		{
			color:white;
		}
		
			
		/************ unav 2 ************/
		
		.content-aussen-2 #u-nav-li a:link, .content-aussen-2 #u-nav-li a:visited, .content-aussen-2 #u-nav-li a:active
		{
			color: #8B6A1D;
		}
		
		.content-aussen-2 #u-nav-li a:hover
		{
			color:white;
		}
		
		/************ unav 3 ************/
		
		.content-aussen-3 #u-nav-li a:link, .content-aussen-3 #u-nav-li a:visited, .content-aussen-3 #u-nav-li a:active
		{
			color: #F5BEB0;
		}
		
		.content-aussen-3 #u-nav-li a:hover
		{
			color:white;
		}
		
		/************ unav 4 ************/
		
		.content-aussen-4 #u-nav-li a:link, .content-aussen-4 #u-nav-li a:visited, .content-aussen-4 #u-nav-li a:active
		{
			color: #72240A
		}
		
		.content-aussen-4 #u-nav-li a:hover
		{
			color:white;
		}
		
		/************ unav 5 ************/
		
		.content-aussen-5 #u-nav-li a:link, .content-aussen-5 #u-nav-li a:visited, .content-aussen-5 #u-nav-li a:active
		{
			color: #2E63AB;
		}
		
		.content-aussen-5 #u-nav-li a:hover
		{
			color:white;
		}
		
		
		/************ unav 6 ************/
		
		.content-aussen-6 #u-nav-li a:link, .content-aussen-6 #u-nav-li a:visited, .content-aussen-6 #u-nav-li a:active
		{
			color: #BF6505;
		}
		
		.content-aussen-6 #u-nav-li a:hover
		{
			color:white;
		}	
		
		
		/************ unav 7 ************/
		
		.content-aussen-7 #u-nav-li a:link, .content-aussen-7 #u-nav-li a:visited, .content-aussen-7 #u-nav-li a:active
		{
			color: #5E7E12;
		}
		
		.content-aussen-7 #u-nav-li a:hover
		{
			color:white;
		}
		
		
		/************ unav 8 ************/
		
		.content-aussen-8 #u-nav-li a:link, .content-aussen-8 #u-nav-li a:visited, .content-aussen-8 #u-nav-li a:active
		{
			color: #775218;
		}	
		
		.content-aussen-8 #u-nav-li a:hover
		{
			color:white;
		}	
		
		/************ unav 9 ************/
		
		.content-aussen-9 #u-nav-li a:link, .content-aussen-9 #u-nav-li a:visited, .content-aussen-9 #u-nav-li a:active
		{
			color: #2E63AB;
		}
		
		.content-aussen-9 #u-nav-li a:hover
		{
			color:white;
		}
		
		
		/************ unav 10 ************/
		
		.content-aussen-10 #u-nav-li a:link, .content-aussen-10 #u-nav-li a:visited, .content-aussen-10 #u-nav-li a:active
		{
			color:#DF7F05;
		}
		
		.content-aussen-10 #u-nav-li a:hover
		{
			color:#DF7F05;
		}
		
		
		/************ unav 11 ************/
		
		.content-aussen-11 #u-nav-li a:link, .content-aussen-11 #u-nav-li a:visited, .content-aussen-11 #u-nav-li a:active
		{
			color: #72240A; /*helles gelb #FBD783;*/
		}
		
	.content-aussen-11 #u-nav-li a:hover
		{
			color:white;
		}
		
		
		/* Ende unterschiedliche Linkfarben Unav*/
				
				
				
/* Ende Buttons U-Nav Box */

#content-, #content-1, #content-2, #content-3,	#content-4, #content-5, #content-6, #content-7, #content-8, #content-9, #content-10, #content-11
{
	width:620px;
	padding-top:30px; padding-right:15px; padding-left:20px; /* fuer die h1-Breite richtig waere padding-right:20px, doch dann tritt im IE Spiegeleffekt auf */
	line-height:120%;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
}




#content- h1
{
	margin-top:-30px; margin-left:-20px;margin-right:-20px;margin-bottom:25px;
	padding-left:20px; padding-top:8px; padding-bottom:11px;
	background-color:#E29A66;
	color:#72240A; 
	width:642px;
	\width:663px;
	w\idth:642px;	
}

#content-1 h1
{
	margin-top:-30px; margin-left:-20px;margin-right:-20px;margin-bottom:25px;
	padding-left:20px; padding-top:8px; padding-bottom:11px;
	background-color:#E29A66;
	color:#72240A; 
	width:642px;
	\width:663px;
	w\idth:642px;	
}

#content-2 h1
{
	margin-top:-30px; margin-left:-20px;margin-right:-20px;margin-bottom:25px;
	padding-left:20px; padding-top:8px; padding-bottom:11px;
	background-color:#FACF69;
	color:#72240A;
	width:642px;
	\width:663px;
	w\idth:642px;
}


#content-3 h1
{
	margin-top:-30px; margin-left:-20px;margin-right:-20px;margin-bottom:25px;
	padding-left:20px; padding-top:8px; padding-bottom:11px;
	background-color:#CC5F44;
	color:#F1BBAE;
	width:642px;
	\width:663px;
	w\idth:642px;
}

#content-4 h1
{
	margin-top:-30px; margin-left:-20px;margin-right:-20px;margin-bottom:25px;
	padding-left:20px; padding-top:8px; padding-bottom:11px;
	background-color:#FDDEBD;
	color:#72240A;
	width:642px;
	\width:663px;
	w\idth:642px;
}

#content-5 h1
{
	margin-top:-30px; margin-left:-20px;margin-right:-20px;margin-bottom:25px;
	padding-left:20px; padding-top:8px; padding-bottom:11px;
	background-color:#BEDCF3;
	color: #AD412C;
	width:642px;
	\width:663px;
	w\idth:642px;
}

#content-6 h1
{
	margin-top:-30px; margin-left:-20px;margin-right:-20px;margin-bottom:25px;
	padding-left:20px; padding-top:8px; padding-bottom:11px;
	background-color:#FDDEBD;
	color:#BF6505;
	width:642px;
	\width:663px;
	w\idth:642px;
}

#content-7 h1
{
	margin-top:-30px; margin-left:-20px;margin-right:-20px;margin-bottom:25px;
	padding-left:20px; padding-top:8px; padding-bottom:11px;
	background-color:#C7CD63;
	color: #AD412C;
	width:642px;
	\width:663px;
	w\idth:642px;
}

#content-8 h1
{
	margin-top:-30px; margin-left:-20px;margin-right:-20px;margin-bottom:25px;
	padding-left:20px; padding-top:8px; padding-bottom:11px;
	background-color:#D3B12E;
	color:#775218;
	width:642px;
	\width:663px;
	w\idth:642px;
}

#content-9 h1
{
	margin-top:-30px; margin-left:-20px;margin-right:-20px;margin-bottom:25px;
	padding-left:20px; padding-top:8px; padding-bottom:11px;
	background-color:#80B7D9;
	color: #AD412C;
	width:642px;
	\width:663px;
	w\idth:642px;
}

#content-10 h1
{
	margin-top:-30px; margin-left:-20px;margin-right:-20px;margin-bottom:25px;
	padding-left:20px; padding-top:8px; padding-bottom:11px;
	background-color:#FEF4B1;
	color:#DF7F05;
	width:642px;
	\width:663px;
	w\idth:642px;
}

#content-11 h1
{
	margin-top:-30px; margin-left:-20px;margin-right:-20px;margin-bottom:25px;
	padding-left:20px; padding-top:8px; padding-bottom:11px;
	background-color:#E29A66;
	color:#72240A;
	width:642px;
	\width:663px;
	w\idth:642px;
}



/* linke Spalte Text Inhalt */

#spalte-links
{
float:left;
width:310px;
\width:290px;
w\idth:310px;
}

.inh-li
{width:270px;
float:left;
margin-top:0;
padding-top:0;}

.inh-re
{width:250px;
float:right;
margin:0;
padding:0;}

.trenn
{
clear:both;
height:0;
margin:0;
padding:0;}


/* rechte Spalte Bilder Inhalt */

#spalte-rechts
{
margin-left:30px;
float:right;
width:280px;
}

.bildunterschrift
{font-size:70%;
font-family:Arial, Helvetica, sans-serif;
clear:both;
text-align:center;
margin:0;margin-bottom:10px;
padding:0;}

.detail-link
{
display:block;
margin-top:10px;
}

/*************************************************************************************************/
/* Links */

#fuss
{       font-size: 88%;
		height:15px;
        padding-top:2px;padding-right:10px;padding-bottom:0px;padding-left:10px;
		background-color:white;
		border-top:1px solid white;
		font-size:70%;
		font-family:Arial, Helvetica, sans-serif;
		border-top:1px solid #FACF69;
		color:#333333;
		padding-top:6px;
		padding-bottom:6px;
}


/*************************************************************************************************/
/* Links */

a:link
{	color: #EE0202;
	text-decoration: underline;
}

a:visited,a:active
{ 
	color: #EE0202;
	text-decoration: underline;
}

a:hover
{ 
	color: #EE0202;
	text-decoration: underline;
}

.a-klein
{	font-size:90%
}

.a-gross
{	font-size:90%;
	font-weight:bold;
	padding-top:4px; padding-bottom:4px;
}

/* Tabellen */

.detail-table
{
border-collapse: collapse;
}

.detail-table th
{	
	color: white;
	background-color: #D3B12E;
	border-style:solid;
	border-width:1px;
	border-color:white;
	padding:5px;	
}

.detail-table td
{	
	padding:5px;
	margin:0px;
	vertical-align:top;
	border-style:solid;
	border-width:1px;
	border-color: #FADDD6;/*#CCDAC2;	zartes Grün*/
}

.line
{background-color:#FCF7E2;}

caption
{display:none;}


/*****************************************************************************/
/*Medientypen*/


@media print {

h1, h2, h3, p, #content-aussen-, #content-aussen-1, #content-aussen-2, #content-aussen-3, #content-aussen-4, #content-aussen-5, #content-aussen-6, #content-aussen-7, #content-aussen-8, #content-aussen-9, #content-aussen-10,#spalte-links, #spalte-rechts 
{
color:black;
}

  #u-nav-li,#nav-li,#fuss,#spalte-rechts
 {
        display:none;
 }
 
 #seite
 {border-color:white; }
 
 #print-adresse
{
        display:block;
		margin-top:20px;
		margin-bottom:20px;
		font-size:10pt;
		width:90%;
		color:black;
		line-height:12pt;
 }
 
 #kopfbild
{
width:660px;
height:64px;
}
 
 
.detail-table
{
width:90%;
color:black;
}

.detail-table th
{
border-color:black;
color:white;
background-color:white;
}

.detail-table td
{
border-color:black;
}

.formbutton
{background-color:#FFD068;
}

#content-titel 
	{
		margin:0;
		padding:0;
		background-color:white;
	}
	
#content-titel h1
{
	margin:0;
	padding:0;
	color:black;
}

#content-innen 
	{
		width:5.7in;
		font-size:12pt;
		color:black;
		line-height:12pt;
		margin:0;
		padding:0;
		float:left;
	}
	
	#spalte-links 
	{
		width:5.7in;
		font-size:12pt;
		color:black;
		line-height:12pt;
		margin:0;
		padding:0;
		float:left;
	}
	
	#content-innen h1, #content-innen h2, #content-innen h3
	{
		color:black;
		margin-bottom:10pt;
	}
	
	b
	{font-weight:normal;}
	
} 




