body, table, td, p                     { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
input, textarea, select, option       { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
a  { color: #004a7f; font-weight: normal; text-decoration: none }
a:hover  { color: #004a7f; font-weight: normal; text-decoration: underline }
.framecontent { border: solid 1px #b9b9b9 }
.framelanguages  { background-color: #004a7f; background-image: url("../de/images/bg_languages.gif"); background-repeat: repeat-x }
.linklanguages { color: #fff; font-size: 10px; font-weight: normal; text-decoration: none }
.linklanguages:hover { color: #fff; font-size: 10px; font-weight: normal; text-decoration: underline }
.framekontextblue { color: #fff; font-weight: bold; text-decoration: none; background-color: #004a7f; text-transform: uppercase; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; height: 18px }
.framekontextorange { color: #fff; font-weight: bold; text-decoration: none; background-color: #f28e00; text-transform: uppercase; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; height: 18px }
.framekontextcontent  { padding: 10px; border: solid 3px #eee }
.framewetterkontent { padding: 0; border: solid 3px #eee }
.framekontextseperator { background-color: #fff; height: 2px }
.framekontextlink { color: #fff; font-weight: bold; text-decoration: none; text-transform: uppercase }
.framekontextlink:hover { color: #fff; font-weight: bold; text-decoration: underline; text-transform: uppercase }
.framemenu  { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; border: solid 3px #eee }
.imageicon  { }
.wettermax { color: #f28e00; font-size: 14px }
.wettermin { color: #004a7f; font-size: 14px }
.qbtext { font-size: 10px }
.titel { color: #00396e; font-size: 22px; font-family: Arial, Tahoma, Verdana }
.subtitel { font-size: 11px; font-family: Arial, Tahoma; font-weight: bold; text-decoration: none }
