p {
	font-family : sans-serif;
}
p.klein {
font-size : 12px;
	font-family : sans-serif;
}
li {
	font-family : sans-serif;
	line-height : 150%;
}
.fett {
	font-size : 14px;
	font-weight: bold;
	font-family : sans-serif;
}
.fett-norm {
	font-weight: bold;
	font-family : sans-serif;
}
.rand1 {
  font-size:13px;
  background: #D3DFF1;
  padding: 1em;
  border: 2px dotted gray;
  font-weight: bold;
}
.rand2 {
  background: white;
  padding: 1em;
  border: 2px dotted silver;
}
.rand3 {
  background: #EBEBEB;
  padding: 1em;
  border: 2px dotted silver;
  font-weight: bold;
}

p.abstand {
	font-family : sans-serif;
	line-height : 150%;
}
p.fettabstand {
	font-weight: bold;
	font-family : sans-serif;
	line-height : 150%;
}
p.abklein {
	font-family : sans-serif;
	line-height : 150%;
	font-size : 12px;
}
p.klein {
	font-family : sans-serif;
	font-size : 12px;
}

H1 {
	font-family : sans-serif;
	color : black;
	font-size: 16px;
	font-weight : bold;
}
H2 {
	font-family : sans-serif;
	color : black;
	font-size: 14px;
	font-weight : bold;
	text-decoration : underline;
}

A.menu {
	FONT-SIZE: 12px; 
	font-family : sans-serif;
	font-style : normal;
}
A.menu:link {
	COLOR: black; 
	TEXT-DECORATION: none
}
A.menu:visited {
color : Purple;
	TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: white; 
	background-color : #191970;
	TEXT-DECORATION: none
}
A.farbe {
	FONT-SIZE: 12px; 
	font-family : sans-serif;
	font-style : normal;
	color : Navy;
}

a.none {
text-decoration: none;
color: black;
}
#inhalt {
	position:absolute;
	width:65%;
	z-index:3;
	left: 22%;
	top: 150px; 
	padding : 30px;
	border: 2px dotted #A8BFE3;
	background-color : #F7F8F9;
	z-index: 1;
}
#inhalt-form {
	position:absolute;
	width:80%;
	z-index:3;
	left: 10%;
	top: 150px; 
	padding : 30px;
	border: 2px dotted #A8BFE3;
	background-color : #E9E9E9;
	z-index: 1;
}
#inhaltfaq {
	position:absolute;
	width:65%;
	z-index:3;
	left: 22%;
	top: 160px; 
	padding : 30px;
	border: 2px dotted #A8BFE3;
	background-color : #F7F8F9;
	z-index: 1;
}
#navigation {
position : absolute;
left : 2px;
width :20%;
height : 100%;
top :150px;
padding: 7px;
background-image : url(images/hintergrund-navigation-links.jpg);
z-index : 2;
}
#header {
position:absolute;
width : 102%;
height : 115px;
left: 0px;
top: 0px;
background-image : url(images/header.jpg);
border-bottom-color : white;
	border-bottom-style : solid;
	z-index: 0;
}
#main-navigation
{
	position:absolute;
	width:102%;
	z-index:4; 
	left: 0px; 
	top: 110px; 
	padding : 3px;
	background : white;
	border-top-color : Gray;
	border-top-style : solid;
	border-bottom-color : Gray;
	border-bottom-style : solid;
	z-index: 8;
}
#main-start
{
	position:absolute;
	width:150px;
	z-index:4;
	left: 8px;
	top: 149px;
	padding : 3px;
	background : white;
	border-top-color : #BBCDEA;
	border-top-style : solid;
	border-bottom-color : #BBCDEA;
	border-bottom-style : solid;
	height: 218px;



}
#quadrat
{
	position:absolute;
	width:30px;
	height:30px; 
	z-index:6; 
	left: 8px; 
	top: 55px;
	z-index: 7
}
BODY {
background-color : #D3DFF1;
}
A {
	text-decoration : none;
	color : navy;
	font-size : 12px;
	font-weight : bold;
	font-family : sans-serif;

}
A.mini {
	text-decoration : none;
	color : navy;
	font-size : 10px;
	font-family : sans-serif;

}
A:HOVER {
	text-decoration : none;
color : white;
font-size : 12px;
font-weight : bold;
font-family : sans-serif;
background-color : #444444;
}
#logo {
position : absolute;
left : 60%;
width : 20%;
top : 5px;
z-index: 9;
}
