/* Standard-Style-Definitionen */

/* Farben 

hellblaugrün	#d1e0e0
dunkelblaugrün	#669999
dunkelblau		#0067af



/* Allgemeine Tags */
body, p, table, tr, td, iput, textarea
{
	font-family: Arial;
	font-size: 12px; 
	line-height:18px; 
}

p
{
	margin:0;
}



body
{
	margin:0;
	background-color: #999999;
}

/* Ueberschriften */
h1
{
  font-size: 20px;
  line-height:24px; 
  text-decoration:none;
  font-weight:normal;
  margin: 0px;
  padding: 0px;
  color: #0067af;
}

h2
{
  font-size: 20px;
  line-height:26px; 
  text-decoration:none;
  font-weight:normal;
  margin: 0;
}


h3
{
  font-size: 16px;
  line-height:22px; 
  text-decoration:none;
  font-weight:normal;
  margin: 0;
}

.blauertext
{
	color: #0067af;
}

.abstand
{
	height: 10px;
}

.abstand_breite
{
	width: 20px;
}

.abstand_nav
{
	height: 5px;
}

/* Verweise */
a 					{ text-decoration: none; }

a:link				{ color: #0067af; }
a:visited			{ color: #0067af; }
a:hover				{ color: #000000; }
a:focus				{ color: #000000; }
	

/* Navigation */

#menu ul 
{
	list-style: none;
	margin: 0;
	padding: 0;
    width: 150px;
}

#menu a.nav
{
	display: block;
	margin: 0;
/*	margin-bottom: 10px; */
	padding-left: 10px;
	color: #d1e0e0;
	font-weight: bold;
/*	background: #999999; */
}

#menu a.act
{
	display: block;
	margin: 0;
/*	margin-bottom: 10px; */
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 10px;
	color: #0067af; 
	font-weight: bold;
/*	background: #fac47e; */
}


#menu a:hover
{
	color: #0067af;
/*	background: #fac47e; */
}


#menu li 
{
	position: relative;
}

#menu ul ul ul
{
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
    margin: 0;
	padding: 0;
}







/* Style Klassen */



.div_seitenbereich1
{
	height: 620px;
	width: 844px;
	
	position: relative;
	top: 40px;
  	margin-left: auto;
   	margin-right: auto; 	
}
	
.div_seitenbereich2	 
{
	height: 600px;
	width: 824px;
	
	position: absolute;
	top: 0px;
	left: 0px;
 
	border:1px solid #669999;    
	background-color: #ffffff; 
}

.div_header
{
	height: 60px;
	width: 804px;

	position: absolute;

	padding: 10px;

	background-color: #d1e0e0;	
	border-bottom:1px solid #669999; 
	
/*	border:1px solid #000000;   */
}



.div_nav
{
	height: 480px;
	width: 130px;
	
	position:absolute;
	top: 81px;

	padding: 20px;

/*	background-color: #ccffcc;	*/

}	



.div_inhalt
{
	height: 480px;
	width: 614px;
	
	position: absolute;
	top: 81px;
	left: 170px;
	padding: 20px;

	overflow:auto; 
/*	background-color: #ffccff;	*/

}	



.div_schatten_unten_links 	 
{
	height: 20px;
	width: 20px;
	position: absolute;
    left: 20px; 
	top: 600px;
	
/*	border:1px solid #000000; */
	background-image:url(images/schatten_unten_links.jpg);  
}	
.div_schatten_unten 	 
{
	height: 20px;
	width: 784px;
	position: absolute;
    left: 40px; 
	top: 600px;
	
/*	border:1px solid #000000; */
	background-image:url(images/schatten_unten.jpg);  
}		


.div_schatten_ecke	 
{
	height: 20px;
	width: 20px;
	position: absolute;
    left: 824px;
	top: 600px;
/*	border:1px solid #000000;    */
	background-image:url(images/schatten_ecke.jpg);  
}		

.div_schatten_rechts	 
{
	height: 560px;
	width: 20px;
	
	position: absolute;
	top: 40px;
	left: 824px;
/*	border:1px solid #000000;    */
	background-image:url(images/schatten_rechts.jpg); 
}		

.div_schatten_rechts_oben	 
{
	height: 20px;
	width: 20px;
	
	position: absolute;
	top: 20px;
	left: 824px;
/*	border:1px solid #000000;    */
	background-image:url(images/schatten_rechts_oben.jpg); 
}	
	




