* {margin:0;padding:0;}
img {border:0;}
ul {list-style-type: none;}
body {background-color:#F1F0EB;background-image: url(../images/OWT_hg1800x800_1c.jpg);background-repeat:repeat;font-family:arial, sans-serif;font-size:14px;text-align:center;}

#wrap {width:100%;width:auto !important;text-align:left;margin:0 auto;}
#ueberschrift {font-family:arial, sans-serif;font-size:28px;text-align:center;font-weight:bold;left:0;right:0;text-align:center;white-space:nowrap;}
#logo {width:258px;height:63px;float:left;background-image: url(../images/OWT-logo_klein.png);background-repeat:no-repeat;overflow:hidden;margin:10px 0 7px 55px;}
#sprache {float:right;padding:0 0 10px 0;float:clear;}
#breadcrumbs {font-size:9pt;padding: 0 0 30px 5px;}

#links {float:left;width:230px;padding:118px 15px 0 0;overflow:hidden;text-align:right;text-transform:uppercase;font-weight:bold;font-size:14px;}
#links a {text-decoration: none;color:#000;}
#links a:hover {color: #F09001;}
#links a:active {color: #F09001;}
#links ul.menu li#current.active a {color: #F09001 !important;}
#links ul.menu li#current ul li.parent a {color: black !important;}

a#active_menu.mainlevel {}
a#active_menu-topnav.mainlevel-topnav{color: #F09001;}
ul.menu li{font-size:14px;margin:3px 0 3px 0;}
ul.menu ul li{margin:3px 10px 3px 0;font-size:12px;text-transform:none;}
ul.menu ul ul li{margin-right:7px;font-size:12px;text-transform:none;font-weight:normal;}

#linksunten {margin: 100px 0 0 0;}
#suche {float:right;right:0;}
#clear {clear:both;}

#hauptbereich-wrap {position:absolute;top:30px;left:250px;right:250px;float:left;min-width:750px;padding-right:40px;padding-top:20px;overflow:hidden;}
#hauptbereich {padding: 20px;margin-bottom:25px;width:100%;float:left;background-image: url(../images/transparenz.png);background-repeat:repeat;-moz-border-radius:15px;-khtml-border-radius:15px;}
#hauptbereich a {color:#F09001;;text-decoration:none;font-weight:bold;}
#hauptbereich a.pathway {color:#575757;text-decoration:none;font-weight:normal;}
#hauptbereich a.pathway:hover {color:#575757;text-decoration:underline;font-weight:normal}
#hauptbereich a:hover {color:#F09001;text-decoration:underline;font-weight:bold;}
#hauptbereich a.readon {font-weight:bold;color:#F09001;}
#hauptbereich p  {margin:0 0 5px 0;}
#hauptbereich h3 {margin:7px 0 5px 0;}
#hauptbereich h4{margin:7px 0 5px 0;}
#hauptbereich ul{list-style-type:disc;margin:0 0 5px 15px;}
#hauptbereich ol{list-style-type:decimal;margin:0 0 5px 15px;}

#oben {float:left;overflow:hidden;padding-bottom:20px;text-transform:uppercase;font-weight:bold;}
#oben ul.menu li#current.active a {color: #F09001 !important;}
#oben ul.menu li.active a {color: #F09001 !important;}
#oben span{padding:0;margin:0;}
#oben a {text-decoration: none;padding:0;color:#000;}
#oben a:hover {color: #F09001;text-decoration:none;}
#oben a:active {color: #F09001;}
#oben ul.menu{list-style-type: none;}
#oben ul.menu li a{margin: 0 40px 0 0;}
#oben ul li { display: inline;font-size:16px;}

#rechts {float:right;width:190px;margin: 50px 25px 0 25px;overflow:hidden;}
#rechts a {text-decoration: none;color:#F09001;}
#rechts a:hover {color: #F09001;text-decoration:underline}
#rechts a:active {color: #F09001;}
#unten {clear:both;}

#current{color: #336699;}
.active {color: #336699;}
.componentheading {font-family:georgia, times new roman, serif;font-size:24px;font-weight:normal;margin:0 0 15px 0;}
.componentheading-titel {left:70px;right:70px;position:absolute;font-weight:normal;font-size:32px;top:0px;color:#333333;}
.contentheading {font-family:georgia, times new roman, serif;font-size:24px;font-weight:normal;margin:0 0 15px 0;}
.contentpaneopen {padding:0 0 5px 0;}
.inputbox {border:1px solid;border-color:#000;}
input {border:1px solid;border-color:#000;}
select {border:1px solid;border-color:#000;}
.button {border:1px solid;border-color:#000;}
.input {border:0;}
.sectiontableheader {font-weight:bold;font-family:georgia, times new roman, serif;}
.mainlevel-topnav{font-size:16px;margin-right:50px;}
.moduletablebanner {margin-bottom:20px;}


