a:link {
text-decoration : none;
color : #006633;
}
a:visited {
text-decoration : none;
color : #006633;
}
a:hover {
text-decoration : underline;
}
a:active {
text-decoration : none;
}
a:focus {
text-decoration : none;
}
p {
font-size : 0.85em;
text-align : center;
color : black;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

h1 {
font-size : 1.22em;
color : #006633;
font-family : Arial, Verdana, Helvetica, sans-serif;
text-align:center;
}
h2 {
margin-bottom : 1px;
text-align : center;
font-size : 0.9em;
color : #006633;
font-family : Arial, Verdana, Helvetica, sans-serif;
}
div#seite {
text-align : left;
margin : 0 auto;
width : 1024px;
padding : 0;
border-left : 1px solid black;
border-bottom : 2px solid gray;
}

#ebene {
float : right;
background : url(../fotos/design/back.jpg) no-repeat;
background-position : 0 15px;
font-size : 1.15em;
font-family : verdana, arial, Helvetica, sans-serif;
position : relative;
margin-left : 0;
margin-top : 12px;
margin-right : 0;
width : 800px;
height : 615px;
padding-left : 15px;
border : 0px solid red;
}
#ebene_w {
float : right;
font-size : 1.2em;
font-family : verdana, arial, Helvetica, sans-serif;
position : relative;
margin-left : 0;
margin-top : 12px;
margin-right : 0;
width : 800px;
height : 600px;
padding-left : 15px;
border : 0 solid red;
}

body {
color : #006633;
background-color : #eae0de;
font-size : 100.01%;
font-family : Helvetica, Arial, sans-serif;
margin-top : 10px;
padding : 0;
text-align : center;
}
p#Fusszeile {
clear : both;
font-size : 1.0em;
color : white;
margin-left : 200px;
text-align : center;
height : auto;
background-color : gray;
width : 820px;
}
p#Fusszeile a {
text-decoration : underline;
text-align : center;
color : white;
}
ul#menuBlock {
float : left;
width : 149px;
font-size : x-small;
color : black;
background-color : gray;
margin-left : 20px;
padding : 0.1em;
text-align : center;
}
* html ul#menuBlock {
width : 149px;
font-size : small;
color : silver;
margin : 0;
padding : 0.1em;
text-align : center;
padding-left : 0.8em;
}
ul#menuBlock li {
list-style : none;
margin : 0.1em;
padding : 0.1em;
font-size : small;
color : #f5f5f5;
}
ul#menuBlock a {
text-decoration : none;
font-size : normal;
font-weight : bold;
text-align : left;
color : #f5f5f5;
}
ul {
list-style : none;
}
img {
border : none;
}
div#Inhalt {
font-size : 0.95em;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #c78a51;
border : 0 solid blue;
}
.typa {
height : 112px;
width : 700px;
padding : 2px 2px 2px;
font-size : 0.99em;
color : black;
}
.typa p {
font-size : 0.85em;
font-weight : bold;
text-align : left;
color : black;
font-family : Verdana, Arial, Helvetica, sans-serif;
margin-left : 40px;
}
.typi {
float : left;
height : 90px;
color : gray;
width : 200px;
padding : 5px 5px 5px;
font : 0.8em verdana, sans-serif;
}

.gruen {
font-size : 0.85em;
font-weight : bold;
text-align : center;
color : #006633;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

.pback {
width:350px;	
margin-left:40px;
padding : 5px 5px 5px;
color : #f5f5f5;
background-color:gray;
}

table {
margin-left:130px;
margin-top:40px;
}

.l a:link {
text-decoration : underline;
color : #006633;
}

.typl {
float:left;
height : auto;
width : 350px;
padding : 2px 2px 2px;
font-size : 0.99em;
color : black;
margin-top:55px;
margin-right:45px;
border : 0px solid red;
text-align:left;
}

.typl h1 {
	font-size:1.0em;
width:340px;	
margin-left:0px;
padding : 0px;
color : #f5f5f5;
background-color:gray;
}

.typl p {
font-size:0.9em;
text-align:left;
}
