* {
 margin: 0px;
 padding: 0px;
}
 
html {
 background: #F6F6F6; 
 text-align: center;
 width: 100%;
 height: 100%;
}

body {
 font-size: 11px;
 line-height: 17px;
 color: #3f494c; 
 font-family: "Verdana" , "Tahoma" , "MS Sans Serif" , "Arial";
 margin: 0px auto;
 text-align: center;
 width: 100%;
 height: 100%;
}

td {
 font-size: 11px;
 line-height: 17px;
 font-family: "Verdana" , "Tahoma" , "MS Sans Serif" , "Arial";
}

ul	{margin: 0px; padding: 0px;}
li	{list-style: none;}
form	{margin: 0px; padding: 0px;}
img	{border: none;}
.clean	{clear: both; height: 0px; font-size: 0px; display: block; width: 100%;}

a:link, a:active, a:visited {
 color: #0084a5;
 text-decoration: underline;
}

a:hover {
 color: #0084a5;
 text-decoration: none;
}

#layer {
 width: 850px;
 background: #fff url(../images/layer.jpg) repeat-y;  
 margin: 0px auto;
 padding: 0px;
 text-align: left;
 position: relative;
}

#menu {
 width: 249px;
 float: left;
 margin: 0px;
 padding: 0px;
 text-align: left;
}

#logo {
 width: 249px;
 height: 91px;
 margin: 0px;
 padding: 0px;
 background: #fff;
}

#menu ul.menu {
 width: 249px;
 margin: 0px;
 border-bottom: 1px solid #fff;
}

#menu ul.menu li {
 width: 249px;
 height: 29px;
}

#menu ul.menu li a, #menu ul.menu li a:link, #menu ul.menu li a:active, #menu ul.menu li a:visited, #menu ul.menu li a:hover, #menu ul.menu li a.aktiv {
 width: 224px;
 height: 24px;
 background: #fff url(../images/menu.gif) no-repeat;
 display: block;
 color: #fff;
 text-decoration: none;
 text-align: right;
 padding: 5px 25px 0px 0px;
}

#menu ul.menu li a.aktiv {
 width: 224px;
 height: 24px;
 background: #fff url(../images/menu.gif) no-repeat;
 display: block;
 color: #fff;
 text-decoration: none;
 text-align: right;
 padding: 5px 25px 0px 0px;
 font-weight: bold;
}

#menu ul.menu2 {
 width: 249px;
 margin: 0px;
 border-bottom: 1px solid #fff;
 background: #4798AC url(../images/menu2.gif) left center no-repeat;
}

#menu ul.menu2 li {
 width: 249px;
 height: 29px;
}

#menu ul.menu2 li a, #menu ul.menu2 li a:link, #menu ul.menu2 li a:active, #menu ul.menu2 li a:visited, #menu ul.menu2 li a:hover, #menu ul.menu2 li a.aktiv {
 width: 222px;
 height: 24px;
 display: block;
 color: #fff;
 text-decoration: none;
 text-align: right;
 padding: 5px 25px 0px 0px;
 border-left: 1px solid #fff;
 border-right: 1px solid #fff;
}

#menu ul.menu2 li a.aktiv {
 width: 222px;
 height: 24px;
 display: block;
 color: #fff;
 text-decoration: none;
 text-align: right;
 padding: 5px 25px 0px 0px;
 font-weight: bold;
 border-left: 1px solid #fff;
 border-right: 1px solid #fff;
}

#menu ul.menu3 {
 width: 249px;
 margin: 0px;
 border-bottom: 1px solid #fff;
}

#menu ul.menu3 li {
 width: 249px;
 height: 29px;
}

#menu ul.menu3 li a, #menu ul.menu3 li a:link, #menu ul.menu3 li a:active, #menu ul.menu3 li a:visited, #menu ul.menu3 li a:hover, #menu ul.menu3 li a.aktiv {
 width: 222px;
 height: 24px;
 background: #0084A5;
 display: block;
 color: #fff;
 text-decoration: none;
 text-align: right;
 padding: 5px 25px 0px 0px;
 border-left: 1px solid #fff;
 border-right: 1px solid #fff;
}

#menu ul.menu3 li a.aktiv {
 width: 222px;
 height: 24px;
 background: #0084A5;
 display: block;
 color: #fff;
 text-decoration: none;
 text-align: right;
 padding: 5px 25px 0px 0px;
 font-weight: bold;
 border-left: 1px solid #fff;
 border-right: 1px solid #fff;
}

#menu p {
 width: 209px;
 padding: 20px;
}

#inhalt {
 width: 600px;
 float: left;
 margin: 0px;
 padding: 1px 1px 0px 0px;
 text-align: left;
}

#headline {
 width: 550px;
 height: 32px;
 padding: 13px 25px 0px 25px;
 background: #cbcfd0;
 text-align: right;
}

#headline a, #headline a:hover {
 color: #3F494B;
 text-decoration: none;
}

#text {
 width: 550px;
 padding: 25px;
 line-height: 19px;
}

#text h1 {
 font-size: 16px;
 font-weight: bold;
 margin: 0px 0px 15px 0px;
 font-family: "Arial";
 color: #0084a5;
}

#text p {
 margin: 0px 0px 15px 0px;
}

#zitat {
 width: 570px;
 height: 71px;
 background: #3F494C url(../images/zitat.gif) no-repeat;
 color: #fff;
 padding: 0px 10px 0px 20px;
 position: relative;
 overflow: hidden;
}

#zitat h1 {
 color: #fff;
 font-family: "Arial" , "MS Sans Serif" , "Times New Roman" , "Helcevita" , "Verdana";
 font-size: 11px;
 width: 500px;
 line-height: 16px;
 font-weight: bold;
}

#zitat h2 {
 position: absolute;
 right: 40px;
 bottom: 10px;
 font-size: 10px;
 line-height: 10px;
 font-family: "Verdana" , "Arial";
 font-weight: normal;
}

#footer {
 width: 602px;
 height: 29px;
 background: #fff url(../images/footer.jpg) repeat-y;  
 margin: 0px auto;
 padding: 24px 0px 0px 248px;
 text-align: center;
 position: relative;
 color: #8a8e8f;
}