body,p,div,td,input,a {margin: 0px; font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; color:#0099cc; line-height:16px;}

h1 {font-size: 14px; font-weight:bold; margin: 0px auto; line-height:20px;}
h2 {font-size: 20px; font-weight:bold; margin: 0px auto;}

//div {border: 1px solid #cc0000;}

/* Sitestruktur*/
#startouterLayer {text-align: center; vertical-align: top; margin: 0px auto; padding: 0px; width: 800px; margin-top: 20px; background-repeat:no-repeat; background-image:url(../graphics/bg_home.gif);}
#header {height: 114px;}
#logo {float: left; margin: 7px 0px 0px 8px;}
#headline {float: left; margin: 63px 0px 0px 50px;width: 520px; text-align: left;}
#hauptnavigation {text-align: left; margin: 0px;}
#seknav {line-height: 11px; position:relative; margin: -17px 0px 0px 0px; width: 789px; height: 59px; background-image:url(../graphics/servicebg.gif); background-repeat:no-repeat;}
#seknavSpacer {margin: -17px 0px 0px 0px; width: 789px; height: 59px;}
#startcontent {text-align: center; margin: 0px 0px 0px 0px;}
#imprint {text-align: right; width: 730px; margin:auto;}
#text {text-align: left; margin: 20px 50px 0px 50px; width: 700px;}

p.elf {font-size: 11px;}

.teaser {margin: 0px 0px 20px 0px;}
.headlineteaser {margin: 0px 0px 20px 0px; font-weight:bold; text-decoration: none;}


a:link,a:visited {color:#0099cc; text-decoration: underline;} 
a:hover,a:active {color:#0099cc; text-decoration: underline;}

a.service:link, a.service:visited, a.service:hover, a.service:active {font-size: 11px; color:#0099cc; text-decoration: underline;} 

a.seknavi_active:link, a.seknavi_active:visited, a.seknavi_active:hover, a.seknavi_active:active {color:#0099cc; font-weight:bold; text-decoration: none; font-size: 11px;}
a.seknavi_passive:link, a.seknavi_passive:visited, a.seknavi_passive:active {margin: 0px; color:#ffffff; font-weight:bold; text-decoration: none; font-size: 11px;}
a.seknavi_passive:hover {color:#0099cc; font-weight:bold; text-decoration: none; font-size: 11px;}


/*Formulare*/
.f250px, .f150px, .f100px, textarea {padding-left: 3px; border:10px; border-color:#0099cc; border-style:solid; font-size:14px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; background-color:#ffffff; border-width:1px; height:22px;}
.f250px {width:250px;}
.f150px {width:150px;}
textarea {width:250px; height:120px; color:#0099cc; font-size:14px; font-weight: bold; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;}
