/* ---------- GLOBALE Einstellungen ---------- */

/* LINKS */

#footer-link a:link {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#046F47;
 margin-left:10px;
 text-decoration:none;
}

#footer-link a:visited {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#046F47;
 margin-left:10px;
 text-decoration:none;
}

#footer-link a:hover {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#046f47;
 margin-left:10px;
 text-decoration:underline;
}

#aufklappen a:link {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#046F47;
 text-decoration:none;
}

#aufklappen a:visited {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#046F47;
 text-decoration:none;
}

#aufklappen a:hover {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#046f47;
 text-decoration:underline;
}

#navi a:link {
 font-family:Verdana;
 font-size:11px;
 text-align:left;
 color:#000000;
 margin-left:20px;
 text-decoration:none;
}

#navi a:visited {
 font-family:Verdana;
 font-size:11px;
 text-align:left;
 color:#000000;
 margin-left:20px;
 padding-right:0px;
 text-decoration:none;
}

#navi a:hover {
 font-family:Verdana;
 font-size:11px;
 text-align:left;
 color:#000000;
 margin-left:20px;
 padding-right:0px;
 text-decoration:none;
 border-bottom:#046F47 1px solid;
}

#navi2 a:link {
 font-family:Verdana;
 font-size:11px;
 text-align:left;
 color:#000000;
 font-weight:bold;
 margin-left:20px;
 padding-right:0px;
 text-decoration:none;
}

#navi2 a:visited {
 font-family:Verdana;
 font-size:11px;
 text-align:left;
 color:#000000;
 font-weight:bold;
 margin-left:20px;
 padding-right:0px;
 text-decoration:none;
}

#navi2 a:hover {
 font-family:Verdana;
 font-size:11px;
 text-align:left;
 color:#000000;
 font-weight:bold;
 margin-left:20px;
 padding-right:0px;
 text-decoration:none;
 border-bottom:#000000 1px solid;
}

#navi3 a:link {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#000000;
 margin-left:10px;
 padding-right:0px;
 text-decoration:none;
}

#navi3 a:visited {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#000000;
 margin-left:10px;
 padding-right:0px;
 text-decoration:none;
}

#navi3 a:hover {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#000000;
 margin-left:10px;
 padding-right:0px;
 text-decoration:underline;
}

#news-link a:link {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#046f47;
 text-decoration:none;
}

#news-link a:visited {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#046f47;
 text-decoration:none;
}

#news-link a:hover {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#046f47;
 text-decoration:underline;
}

#problem_ausklappen a:link {
 font-family:Verdana;
 font-size:12px;
 text-align:left;
 color:#000000;
 text-decoration:none;
 border-bottom:#000000 1px dotted;
}

#problem_ausklappen a:visited {
 font-family:Verdana;
 font-size:12px;
 text-align:left;
 color:#000000;
 text-decoration:none;
 border-bottom:#000000 1px dotted;
}

#problem_ausklappen a:hover {
 font-family:Verdana;
 font-size:12px;
 text-align:left;
 color:#ff0000;
 text-decoration:none;
 border-bottom:#FF0000 1px dotted;
}

#contentlink a:link {
 font-family:Verdana;
 font-size:13px;
 text-align:left;
 color:#000000;
 text-decoration:underline;
}

#contentlink a:visited {
 font-family:Verdana;
 font-size:13px;
 text-align:left;
 color:#000000;
 text-decoration:underline;
}

#contentlink a:hover {
 font-family:Verdana;
 font-size:13px;
 text-align:left;
 color:#046f47;
 text-decoration:underline;
}

#contentlink-small a:link {
 font-family:Verdana;
 font-size:11px;
 text-align:left;
 color:#000000;
 text-decoration:underline;
}

#contentlink-small a:visited {
 font-family:Verdana;
 font-size:11px;
 text-align:left;
 color:#000000;
 text-decoration:underline;
}

#contentlink-small a:hover {
 font-family:Verdana;
 font-size:11px;
 text-align:left;
 color:#046f47;
 text-decoration:underline;
}

#landingpage-link a:link {
 font-family:Verdana;
 font-size:13px;
 text-align:left;
 font-weight:bold;
 color:#000000;
 text-decoration:underline;
}

#landingpage-link a:visited {
 font-family:Verdana;
 font-size:13px;
 text-align:left;
 font-weight:bold;
 color:#000000;
 text-decoration:underline;
}

#landingpage-link a:hover {
 font-family:Verdana;
 font-size:13px;
 text-align:left;
 font-weight:bold;
 color:#046f47;
 text-decoration:underline;
}

#landingpage-link2 a:link {
 font-family:Verdana;
 font-size:12px;
 text-align:left;
 /*font-weight:bold;*/
 color:#ff0000;
 text-decoration:none;
}

#landingpage-link2 a:visited {
 font-family:Verdana;
 font-size:12px;
 text-align:left;
 /*font-weight:bold;*/
 color:#ff0000;
 text-decoration:none;
}

#landingpage-link2 a:hover {
 font-family:Verdana;
 font-size:12px;
 text-align:left;
 /*font-weight:bold;*/
 color:#046f47;
 text-decoration:none;
}





/* TEXT */

h1 {
 font-family:Verdana;
 font-size:20px;
 text-align:left;
 color:#FFFFFF; 
 background-color:#046f47;
 font-weight:normal;
 display:inline;
 line-height:30pt;
}

#problem {
 font-family:Verdana;
 font-size:13px;
 text-align:left;
 color:#000000;
 margin-left:30px;
 font-weight:bold;
 line-height:13.5pt;
}

#problem2 {
 font-family:Courier New;
 font-size:13px;
 text-align:left;
 color:#FF0000;
 font-weight:bold;
 line-height:13.5pt;
}

#problem_loesung {
 font-family:Verdana;
 font-size:18px;
 text-align:left;
 color:#FFFFFF; 
 background-color:#046f47;
 line-height:20pt;
}

#problem_caption {
 font-family:Verdana;
 font-size:15px;
 text-align:left;
 color:#046f47;
 margin-left:30px;
 font-weight:bold;
}

#problem_content {
 font-family:Verdana;
 font-size:12px;
 color:#000000;
 line-height:13pt;
}

#bildunterschrift {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#000000;
 padding-left:0px;
 padding-right:0px;
 line-height:10pt;
}

#content {
 font-family:Verdana;
 font-size:13px;
 text-align:left;
 color:#000000;
 padding-left:0px;
 padding-right:0px;
 line-height:13.5pt;
}

#content-mitarbeiter {
 font-family:Verdana;
 font-size:9.0px;
 text-align:left;
 color:#000000;
 padding-left:0px;
 padding-right:0px;
 line-height:12.0pt;
}

#content-mitarbeiter2 {
 font-family:Verdana;
 font-size:11.0px;
 text-align:left;
 color:#000000;
 padding-left:0px;
 padding-right:0px;
 line-height:12.0pt;
}

#content-mitarbeiter3 {
 font-family:Verdana;
 font-size:11.0px;
 text-align:left;
 color:#046f47;
 padding-left:0px;
 font-weight:bold;
 padding-right:0px;
 line-height:12.0pt;
}

#error {
 font-family:Verdana;
 font-size:13px;
 text-align:left;
 color:red;
 padding-left:0px;
 padding-right:0px;
 line-height:13.5pt;
}

#content-small {
 font-family:Verdana;
 font-size:11px;
 text-align:left;
 color:#000000;
 padding-left:0px;
 padding-right:0px;
 line-height:11.5pt;
}

#bilder {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#000000;
 font-weight:bold;
 padding-left:0px;
 padding-right:0px;
 line-height:11.5pt;
}

#bilder2 {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#000000;
 /*#font-weight:bold;*/
 padding-left:0px;
 padding-right:0px;
 line-height:11.5pt;
}

#caption {
 font-family:Verdana;
 font-size:13px;
 text-align:left;
 color:#046f47;
 font-weight:bold;
 padding-left:0px;
 padding-right:0px;
 line-height:13.5pt;
}

#newscaption {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#046f47;
 font-weight:bold;
 padding-left:0px;
 padding-right:0px;
}

#newscontent {
 font-family:Verdana;
 font-size:10px;
 text-align:left;
 color:#000000;
 padding-left:0px;
 padding-right:0px;
}

#presse {
 font-family:Verdana;
 font-size:16px;
 text-align:left;
 color:#000000;
 padding-left:0px;
 padding-right:0px;
 line-height:13.5pt;
}

#footer-text {
 font-family:Verdana;
 font-size:10px;
 text-align:right;
 color:#333333;
 margin-right:10px;
 text-decoration:none;
}

#newspic {
 font-family:Verdana;
 font-size:8px;
 text-align:left;
 color:#000000;
 text-decoration:none;
}

#landingpage-header1 {
 font-family:Verdana;
 font-size:17px;
 text-align:left;
 color:#046f47;
 font-weight:bold;
 padding-left:0px;
 padding-right:0px;
 line-height:16pt;
}

#landingpage-header2 {
 font-family:Verdana;
 font-size:15px;
 text-align:left;
 color:#68a991;
 font-weight:bold;
 padding-left:0px;
 padding-right:0px;
 line-height:16pt;
}

#landingpage-header3 {
 font-family:Verdana;
 font-size:19px;
 text-align:left;
 background-color:#046f47;
 color:#ffffff;
 font-weight:bold;
 padding-left:5px;
 padding-right:5px;
 padding-top:2px;
 padding-bottom:4px;
 line-height:28pt;
}

#landingpage-header4 {
 font-family:Verdana;
 font-size:15px;
 text-align:left;
 background-color:#046f47;
 color:#ffffff;
 font-weight:bold;
 padding-left:5px;
 padding-right:5px;
 padding-top:2px;
 padding-bottom:4px;
 line-height:22pt;
}

#landingpage-content {
 font-family:Verdana;
 font-size:13px;
 text-align:left;
 color:#000000;
 /*font-weight:bold;*/
 padding-left:0px;
 padding-right:0px;
 line-height:18pt;
}

#landingpage-content2 {
 font-family:Verdana;
 font-size:11px;
 text-align:left;
 color:#000000;
 /*font-weight:bold;*/
 padding-left:0px;
 padding-right:0px;
 line-height:13pt;
}

#landingpage-formular {
 font-family:Verdana;
 font-size:14px;
 text-align:left;
 color:#000000;
 /*font-weight:bold;*/
 padding-left:0px;
 padding-right:0px;
 line-height:18pt;
}

#landingpage-formular2 {
 font-family:Verdana;
 font-size:12px;
 text-align:left;
 color:#000000;
 /*font-weight:bold;*/
 padding-left:0px;
 padding-right:0px;
 line-height:18pt;
}

input.textfeld {
 border:#000000 1px solid;
 width:250px;
}

