/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Grundformatierungen */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

body {
  background-color:#A2BBD6;
  color:#000000;
  font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
  font-size:11px;
  margin:0px;
  padding:0px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color:#FFFFFF;
  font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
  font-size:12px;
  margin:0px;
  padding:0px;
}

p	{
	font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	line-height: 14px;
	margin-left: 0px;
	margin-right: 60px;
	}
	
p.text	{
	font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	line-height: 14px;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 60px;
	}

p.adresse	{
	font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	line-height: 14px;
	margin-left: 20px;
	margin-right: 0px;
	margin-bottom: 3px;
	}

p.mini {
	font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
	font-size:10px;
	margin-left: 10px;
}

p.schmall	{
	font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	margin-left: 30px;
	margin-right: 90px;
	margin-top: 8px;
	margin-bottom: 8px;
}

h1.ueberschrift
	{
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	letter-spacing: 2px;
	margin-left:8px;
	margin-top:2px;
	padding:0px;
	}

p.breads
	{
	font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
	font-size: 10px;
	margin: 0px;
	padding-left: 10px;
	padding-top: 3px;
	}
	
table.adresse
	{
	font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	line-height: 14px;
	margin-left: 20px;
	margin-right: 0px;
	}

ul {
	font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	line-height: 14px;
	margin-top: 0px;
	margin-left: 45px;
	margin-right: 60px;
	}
	
li {
	font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	line-height: 14px;
	margin-top: 0px;
	margin-bottom: 5px;	
	margin-left: 0px;
	margin-right: 0px;
	}
	
sup {
	font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
	font-size: 9px;
	margin: 0px;
	color:#000000;
	
	}



	
	
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Hyperlink-Formate */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

a:link 			{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				color:#C00009;
				text-decoration:none;
				}
			
			
a:active 		{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				color:#C00009;
				text-decoration:none;
				}
	

a:visited 		{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				color:#C00009;
				text-decoration:none;		}
		
a:hover			{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				color:#000066;
				background-color: #7692B1;
				text-decoration:none;
				}

/***************/
/* Hyperlink-Unterklasse-Nav 1 */
/***************/
				
a.nav1:link 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				font-weight: bold;
				color:#001F4B;
				text-decoration:none;
				}
			
			
a.nav1:active 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				font-weight: bold;
				color:#001F4B;
				text-decoration:none;
				
				}


a.nav1:visited 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				font-weight: bold;
				color:#001F4B;
				text-decoration:none;
						}
		

a.nav1:hover	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:11px;
				font-weight: bold;
				color: #C60009;
				background-color: #7692B1;
				text-decoration:none;
				
				}				
				
/***************/
/* Hyperlink-Unterklasse-Mini */
/***************/
				
a.mini:link 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:10px;
				color:#C00009;
				text-decoration:yes;
				}
			
			
a.mini:active 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:10px;
				color:#C00009;
				text-decoration:yes;
				
				}


a.mini:visited 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:10px;
				color:#C00009;
				text-decoration:yes;
						}
		

a.mini:hover	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:10px;
				color:#C00009;
				text-decoration:yes;
				
				}				
/***************/
/* Hyperlink-Unterklasse-Breadrumbs Schwarz home  */
/***************/
				
a.breadblau:link 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:10px;
				color:#001F4B;
				text-decoration:yes;
				}
			
			
a.breadblau:active 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:10px;
				color:#001F4B;
				text-decoration:yes;
				
				}


a.breadblau:visited 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:10px;
				color:#001F4B;
				text-decoration:yes;
						}
		

a.breadblau:hover	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:10px;
				color:#001F4B;
				background-color: #8DA8C6;
				text-decoration:yes;
				}				

								




/***************/
/* Hyperlink-Unterklasse-Breadrumbs Rot */
/***************/
				
a.breadrot:link 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:10px;
				color:#C00009;
				text-decoration:yes;
				}
			
			
a.breadrot:active 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:10px;
				color:#C00009;
				text-decoration:yes;
				
				}


a.breadrot:visited 	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:10px;
				color:#C00009;
				text-decoration:yes;
						}
		

a.breadrot:hover	{
				font-family: Verdana, Arial, Helvetica, Geneva, Sans Serif;
				font-size:10px;
				color:#C00009;
				background-color: #8DA8C6;
				text-decoration:yes;
				}				

								



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Layer-Formatierungen Kopfleiste */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#kopfzeile	{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%; 
	height: 79px; 
	background-color: #DBE9F9;
	/* border: 1px solid; */
	}
	
			
		#logo 	{
				position: absolute;
				left: 11px;
				top: 11px;
				width: 180px; 
				height: 35px; 
				}
				
	
	
		#reiter {
				position: absolute;
				left: 201px;
				top: 59px;
				width: 151px; 
				height: 19px; 
				background-color: #C00009;
				border-top: 1px solid;
				border-left: 1px solid;
				border-right: 1px solid;
				border-color: #001F4B;		
				}
		
		#claime {
				position: absolute;
				left: 397px;
				top: 59px;
				width: 347px; 
				height: 19px; 
				
				}

				
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Layer-Formatierungen Bildleiste */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */				
#bildleiste	{
		position: absolute;
		left: 0px;
		top: 79px;
		width: 100%; 
		height: 102px; 
		background-image: url(../images/hintergrund_bildleiste.gif);
		background-repeat: repeat-x;
		background-position:top left;
		}
					
			
		#foto	{
			position: absolute;
			left: 201px;
			top: 1px;
			width: 543px; 
			height: 100px;
			}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Layer-Formatierungen Inhaltsbereich */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
				
	#inhaltgesamt	{
		position: absolute;
		left: 0px;
		top: 181px;
		width: 100%; 
		height: 45em; 
		background-image: url(../images/hintergrund_inhaltgesamt.gif);
		background-repeat: repeat-y;
		border-bottom: 1px solid;
		border-color: #001F4B;		
		}
		
			#spaltelinks	
			{
			position: absolute;
			left: 0px;
			width: 201px; 
			height: 45em; 
			/* float: left; */
			background-image: url(../images/hintergrund_linkespalte.gif);
			background-repeat: repeat-y;
			}
				
				#navigation	
				{
				position: absolute;
				width: 201px;
				height: 225px; 
				background-color: #E1EEFB;
				border-bottom: 1px solid;
				border-color: #001F4B;
				}
				
				#adressfeld	
				{
				position: absolute;
				width: 180px;
				left: 10px;
				top: 220px;
				}
					
				
			#spaltemitte	{
			position: absolute;
			left: 201px;
			width: 573px;
			
			}

				#breadcrumbs
				{
				position: absolut;
				width: 541px;
				height: 20px; 
				background-color: #C7D9ED;
				border-bottom: 1px solid;
				border-left: 1px solid;
				border-color: #001F4B;
				float: left; 
				}
				
			#spalterechts	{
			position: static;
			left: 743px;
			float: left; 
			height: 45em;
			/* background-color: #C7D9ED; */
			background-color: #C7D9ED;
			}
					
	
		

				
			
			
			
		
	
