A:link.topmenufont {font-size: 12px; color: #003366; vertical-align: middle; font-weight: bold; padding-left: 20px; padding-right: 20px; border: #D0D0D0; border-style: dashed; border-width: 1px; border-bottom: 0; border-top: 0; border-left: 0;}
A:link {COLOR: #003366; TEXT-DECORATION: none;}
A:visited.topmenufont {font-size: 12px; color: #003366; vertical-align: middle; font-weight: bold; padding-left: 20px; padding-right: 20px; border: #D0D0D0; border-style: dashed; border-width: 1px; border-bottom: 0; border-top: 0; border-left: 0;}
A:visited.navi {color: #003366; font-weight: bold; padding-left: 10px; border: #D0D0D0; border-style: dashed; border-width: 1px; border-bottom: 0; border-top: 1px; border-left: 0; display: block; font-size: 12px; padding-top: 10px; padding-bottom: 10px; border-right: 0px;}
A:visited {COLOR: #003366; text-decoration: none;}
A:hover.topmenufont {font-size: 12px; color: #FFFFFF; vertical-align: middle; font-weight: bold; padding-left: 20px; padding-right: 20px; border: #D0D0D0; border-style: dashed; border-width: 1px; border-bottom: 0; border-top: 0; border-left: 0;}
A:hover {COLOR: #000000; TEXT-DECORATION: none;}
A:active.topmenufont {font-size: 12px; color: #F0F0F0; vertical-align: middle; font-weight: bold; padding-left: 20px; padding-right: 20px; border: #D0D0D0; border-style: dashed; border-width: 1px; border-bottom: 0; border-top: 0; border-left: 0;}
A:active {COLOR: #003366; TEXT-DECORATION: none;}
.img_float {DISPLAY: inline; FLOAT: left; MARGIN: 10px; border-width: 0px;}
.frage {font-style: italic; font-weight: bold; color: #003366;}
.DetailText_DropDown {background-color:#eeeeee; padding-top:10px; padding-left:5px; padding-bottom:10px; padding-right:0px; font-size:13px; margin-top:2px; font-family: Verdana,Arial,Helvetica,sans-serif;}
.clear {clear: both; }
#ueberschrift_DropDown3 {color:#003366; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:18px; padding-top:10px; padding-left:0px; padding-bottom:10px; padding-right:0px; background-repeat: repeat-x; border-color: #ffffff; border-width: 1px; border-left-width: 0px; border-right-width: 0px; border-style: solid; background-color: #ff0b59;}
#ueberschrift_DropDown2 {color:#003366; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:18px; padding-top:10px; padding-left:0px; padding-bottom:10px; padding-right:0px; background-repeat: repeat-x;border-color: #ffffff; border-width: 1px; border-left-width: 0px; border-right-width: 0px; border-style: solid; background-color: #b0c70d;}
#ueberschrift_DropDown1 {color:#003366; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:18px; padding-top:10px; padding-left:0px; padding-bottom:10px; padding-right:0px; background-repeat: repeat-x; ; border-color: #ffffff; border-width: 1px; border-left-width: 0px; border-right-width: 0px; border-style: solid; background-color: #14aee0;}
#topmenu {FLOAT: left; WIDTH: 100%; display: block;background-repeat: repeat-x; margin-bottom: 2px; height: 22px; padding-top: 5px; background-color: #65c7ee;}
#page {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1000px; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; font-size: 13px; margin-left: 20px;}
#logo3 {FLOAT: left; height:150px;}
#logo2 {FLOAT: left; width: 240px;}
#logo {FLOAT: left; WIDTH: 200px; HEIGHT: 100px; padding-left: 0px; padding-top: 0px;}
#leftmenu {FLOAT: left; width: 235px;}
#helpmenu {HEIGHT: 25px; FLOAT: right; BACKGROUND-COLOR: #EEEEEE; TEXT-ALIGN: right; font-size:10px; padding-left: 15px; color: #000000;}
#footer {HEIGHT: 25px; BACKGROUND-COLOR: #EEEEEE; TEXT-ALIGN: center; font-size:10px; color: #000000; width: 100%;vertical-align:middle; padding-top: 5px;}
#contentright {width: 240px; margin:2px;}
#contentleft {width: 450px; FLOAT: left; margin-left: 5px; margin-right: 5px;}
#content2 {float:left; margin-left: 5px; width:750px;}
#content {FLOAT: left; margin: 5px; width: 700px;}
#banner {FLOAT: left; WIDTH: 780px; HEIGHT: 150px; COLOR: #003366; BACKGROUND-COLOR: #5a7bad;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px;background-repeat: repeat-x; color: #FFFFFF; padding: 3px; background-color: #192659;}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; font-size: 20px; letter-spacing: 1px;}
BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #d0d0d0; }
A.topmenufont {font-size: 12px; color: #003366; vertical-align: middle; font-weight: bold; padding-left: 20px; padding-right: 20px; border: #D0D0D0; border-style: dashed; border-width: 1px; border-bottom: 0; border-top: 0; border-left: 0;}
A.navi2-aktiv {color: #000000; padding-left: 20px; border: #D0D0D0; border-style: dashed; border-width: 1px; border-bottom: 0; border-top: 1px; border-left: 0; display: block; font-size: 12px; padding-top: 10px; padding-bottom: 10px; border-right: 0px;}
A.navi2 {color: #003366; padding-left: 20px; border: #D0D0D0; border-style: dashed; border-width: 1px; border-bottom: 0; border-top: 1px; border-left: 0; display: block; font-size: 12px; padding-top: 10px; padding-bottom: 10px; border-right: 0px;}
A.navi-aktiv {color: #000000; font-weight: bold; padding-left: 10px; border: #D0D0D0; border-style: dashed; border-width: 1px; border-bottom: 0; border-top: 1px; border-left: 0; display: block; font-size: 12px; padding-top: 10px; padding-bottom: 10px; border-right: 0px;}
A.navi {color: #003366; font-weight: bold; padding-left: 10px; border: #D0D0D0; border-style: dashed; border-width: 1px; border-bottom: 0; border-top: 1px; border-left: 0; display: block; font-size: 12px; padding-top: 10px; padding-bottom: 10px; border-right: 0px;}
.titelrahmen {border:1px solid #D0D0D0; color:#003366; font-size:14px; font-weight:bold; padding:3px; background-color: #65C7EE;}
.suchfeld {WIDTH: 100px; font-size:10px; font-weight:bold; border:2px solid #003366; }
.suche {float:left; display: block; HEIGHT: 20px; VERTICAL-ALIGN: middle; FLOAT: right; COLOR: #ffffff;}
.textrahmen {BORDER-RIGHT: 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: none; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: lighter; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: 0px solid; border-color: #D0D0D0;}
#kopfzeile {FLOAT: left;}
#DropDown1 {color:#003366; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding-top:8px; padding-left:0px; padding-bottom:8px; padding-right:0px; background-repeat: repeat-x; border-color: #ffffff; border-width: 1px; border-left-width: 0px; border-right-width: 0px; border-style: solid; display:none;}
#content3 {float:left; margin-left: 5px; width: 540px;}
#ueberschrift_DropDown4 {color:#003366; width:495px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:18px; padding-top:10px; padding-left:0px; padding-bottom:10px; padding-right:0px; background-repeat: repeat-x; border-color: #ffffff; border-width: 1px; border-left-width: 0px; border-right-width: 0px; border-style: solid;}
#DropDown2 {color:#003366; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding-top:8px; padding-left:0px; padding-bottom:8px; padding-right:0px; background-repeat: repeat-x; border-color: #ffffff; border-width: 1px; border-left-width: 0px; border-right-width: 0px; border-style: solid; display:none;}
#DropDown3 {color:#003366; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding-top:8px; padding-left:0px; padding-bottom:8px; padding-right:0px; background-repeat: repeat-x; border-color: #ffffff; border-width: 1px; border-left-width: 0px; border-right-width: 0px; border-style: solid; display:none;}
#DropDown4 {color:#003366; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding-top:8px; padding-left:0px; padding-bottom:8px; padding-right:0px; background-repeat: repeat-x; background-image: url(http://www.sotec-net.de/cms2/internet/media/img/dd_verlauf_ueberschrift.png); border-color: #ffffff; border-width: 1px; border-left-width: 0px; border-right-width: 0px; border-style: solid;}
#ueberschrift_DropDown11 {color:#003366; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:18px; padding-top:10px; padding-left:0px; padding-bottom:10px; padding-right:0px; background-repeat: repeat-x; border-color: #ffffff; border-width: 1px; border-left-width: 0px; border-right-width: 0px; border-style: solid;}
#ueberschrift_DropDown22 {color:#003366; width:540px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:18px; padding-top:10px; padding-left:0px; padding-bottom:10px; padding-right:0px; background-repeat: repeat-x; border-color: #ffffff; border-width: 1px; border-left-width: 0px; border-right-width: 0px; border-style: solid;}
#ueberschrift_DropDown33 {color:#003366; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:18px; padding-top:10px; padding-left:0px; padding-bottom:10px; padding-right:0px; background-repeat: repeat-x; border-color: #ffffff; border-width: 1px; border-left-width: 0px; border-right-width: 0px; border-style: solid;}
