/* CSS Document */
html, body  {
	height:100%;
	min-height:100%;
	font-size: 95%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #D9DBE5;
	margin: 0;
	padding: 0;
	border: 0;
	background-image: url(../grafik/und2.gif);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	scrollbar-3dlight-color: #D9DBE5;
	scrollbar-darkshadow-color: #D9DBE5;
	scrollbar-face-color:   #EBECF1;
	scrollbar-highlight-color: #D9DBE5;
	scrollbar-shadow-color: #041c43; 
	scrollbar-track-color: #EBECF1;
	
}
.print   { font-size: 95%; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: f3f5fa; margin: 0px; }
.nofloat { clear: both;}

img { border: 0;}

a:link  	{ color:  #041c43; text-decoration: underline; }
a:active    	{ color:  #041c43;  text-decoration: underline; }
a:visited  	{ color: #041c43; text-decoration: underline; }
a:hover    	{ color: #FFBF00; text-decoration: underline;}

#box {
	text-align: left;
	border-top: none;
}

#right{ 
  	float: right;
  	width: 120px;
  }
 
#content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px 130px 0px 227px;
	padding: 88px 40px 0px 40px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #041c43;	
	
}
#logo{
	position: absolute; top:26px; right:160px;
	background-image: url(../grafik/logo.gif);
	width:120px;
	height:101px;
	background-repeat: no-repeat;
}
#menu      { color: #041c43;  text-align: right; float: left; padding-top: 152px; padding-right: 0px; width: 227px;height:100%;
	min-height:100%;}
.ul2{
	padding:0 0 0 0;
	margin: 0px 0 0 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 0.9em;

}
.listeul     { list-style-type: none; }
.listeli      {
	padding-top: 10px;
	padding-right: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;
	font-size: 0.9em;
	letter-spacing:0.1em;
	background-image: url(../grafik/dot.gif);
	background-repeat: no-repeat;
	background-position: 100% 85%;
}
.listeliauswahl      {
	padding-top: 10px; 
	padding-right: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.9em;	
	letter-spacing:0.1em;
	background-image: url(../grafik/dot.gif);
	background-repeat: no-repeat;
	background-position: 100% 85%;}
.listesubli       { 
	font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; list-style-type: none; padding-top: 3px; padding-right: 20px;
} 
.listesubliauswahl      { 
	padding-top: 3px;
	padding-right: 20px;
} 
.listesubli2       { 	
	font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none;  padding-right: 20px;
	}
	
	
a.subli2auswahl {
	color: #041c43;
	background-image: url(../grafik/linie.gif);
	background-repeat: no-repeat; 
	background-position: 100% 100%;
	padding-bottom: 2px; 
	text-decoration: none;
	}

a.subli2auswahl:link {color: #041c43;  text-decoration: none; }
a.subli2auswahl:visited { color: #041c43; text-decoration: none; }
a.subli2auswahl:active { color: #041c43; text-decoration: none; }
a.subli2auswahl:hover {color: #041c43; text-decoration: none;  }


a.menu    	{ color: #041c43; }
a.menu:link	{ color: #041c43;text-decoration: none; }
a.menu:active     { color: #041c43;text-decoration: none;  }
a.menu:visited    { color: #041c43;text-decoration: none; }
a.menu:hover      { color: #041c43; text-decoration: underline; }

a.menuauswahl { color: #041c43; text-decoration: underline; }
a.menuauswahl:link {color: #041c43;  text-decoration: underline; }
a.menuauswahl:visited { color: #041c43; text-decoration: underline; }
a.menuauswahl:active { color: #041c43; text-decoration: underline; }
a.menuauswahl:hover {color: #041c43; text-decoration: underline;  }





h1  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #041c43; font-size: 1.2em;  background-image: url(../grafik/dot2.gif);
	background-repeat: no-repeat; background-position: 0% 10%; padding-left:25px; padding-bottom:15px; letter-spacing:0.1em;}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; color:#041c43;padding-bottom:15px; }
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; color:#041c43;}
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; color:#041c43;}

.aufzahlung
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#041c43;
	list-style-position: outside;
	list-style-type: square;
}

.standard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	color: #041c43;
	font-size: 0.9em;
	
}
.koop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #041c43;
	font-size: 0.9em;
	
}
.zitat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 2.5em;
	color: #041c43;
	font-size: 0.9em;
	font-style: italic;
	padding-left:60px;
	padding-right:50px;
}
.ini{color:#041c43; font-family :Verdana, Arial, Helvetica, sans-serif;  font-style: italic; font-size : 3.0em;padding-right:0.1em; }

#punkte{
	position: absolute; top:200px; right:11px;
	background-image: url(../grafik/dotklein2.gif);
	width:3px;
	height:300px;
	background-repeat: repeat-y;

}
#punkte2{
	position: absolute; top:410px; left:270px;
	background-image: url(../grafik/dotklein.gif);
	width:170px;
	height:2px;
	background-repeat: repeat-x;

}
#punkte3{
	position: absolute; top:165px; right:273px;
	background-image: url(../grafik/dotklein2.gif);
	width:3px;
	height:280px;
	background-repeat: repeat-y;

}
#punkte4{
	position: absolute; top:165px; right:273px;
	background-image: url(../grafik/dotklein2.gif);
	width:3px;
	height:165px;
	background-repeat: repeat-y;

}

#bild2{	float:left;}
#bild1{
	position: absolute; bottom:0px; right:45px;  z-index:1;
	
}


