body{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:13px;color:#00005A;background-color:#fff;text-align:left;min-width:930px;margin:0;padding:0;}
.clear{clear:both;font-size:0;}
.left{float:left;}
.right{float:right;display:block;}
a{text-decoration:none;color:#33C;cursor:pointer;}
a.hover{color:red;}
img{border:none;}
td{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#00005A;}
hr{border-top:dashed 1px #1E1252;border-bottom:dashed 1px #fff;border-left:none;border-right:none;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;padding:5px 0 0;}
h4{font-size:13px;}
button{cursor:pointer;font-size:11px;font-weight:700;}
.head{z-index:1;}
.banner{height:115px;z-index:2;}
.banner_img img{position:absolute;}
.banner_html{position:absolute;top:20px;width:30%;margin-left:380px;padding-left:10%;min-width:220px;color:#777;font-size:28px;font-weight:400;letter-spacing:-.5pt;background-color:transparent;}
.logo{float:right;width:220px;background-color:transparent;z-index:3;}
.logo img{position:relative;top:10px;left:45px;}
#menuvmenu{clear:both;background-color:#777;height:16px;padding-left:20%;padding-right:10%;padding-top:3px;z-index:4;}
.menuvmenuentry{float:left;font-size:11px;font-weight:700;border-right:solid 1px #ccc;padding:0 10px;}
.menuvmenulastentry{border-right:none;}
.menuvmenuentry a{color:#ccc;}
.mainframe{min-width:600px;z-index:5;}
#mainframe_left{float:left;width:175px;height:568px;}
#mainframe_center{height:568px;margin:0 210px 0 175px;}
#mainframe_right{float:right;width:210px;height:568px;}
.leftmenu{height:568px;background-image:url(/images/mainmenu/naviFond.gif);background-repeat:repeat-x;}
.headline{height:65px;overflow:hidden;background-color:#FBF5E7;}
.headtext{position:absolute;height:70px;overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:5em;font-weight:700;text-transform:uppercase;page-break-after:avoid;padding-left:10px;color:#F8E9D0;background-color:transparent;z-index:20;}
.headsubtext{position:absolute;top:35px;left:25px;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:24px;text-transform:none;color:#FF9F2F;background-color:transparent;z-index:21;}
.sidetext{height:463px;width:90%;overflow:auto;padding:2px 10px 10px;}
.defaultform{height:502px;overflow:auto;}
.footer{height:15px;background-color:#FBF5E7;font-size:11px;color:#1e1252;border-top-style:solid;border-top-width:thin;border-top-color:#F8E9D0;padding-top:2px;padding-bottom:2px;padding-left:10px;}
#menu1 ul{list-style:none;font-family:Arial, Verdana, sans-serif;font-size:12px;color:#fff;background-color:transparent;background-image:url(/images/mainmenu/naviStrich.gif);background-repeat:repeat-y;background-position:10px;}
ul.menu1level_level0{position:relative;top:15px;left:10px;margin:0;padding:0;}
li#menu1_level0_entry0{font-size:14px;text-transform:lowercase;position:relative;top:-1px;padding:0 0 0 1px;}
li.menu1entry{margin-bottom:4px;position:relative;top:3px;padding:4px 0 0 6px;}
li#menu1_level0_entry0 a{font-weight:700;padding-left:22px;padding-bottom:2px;background-color:transparent;background-image:url(/images/mainmenu/kreis.gif);background-repeat:no-repeat;background-position:0 1px;}
#menu1 a{padding-left:34px;background-repeat:no-repeat;background-position:0 0;}
.actualnewsimage{width:118px;height:23px;margin-top:5px;margin-left:8px;}
.sideteaser_newslist{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.sideteaser_newsbox{padding-bottom:5px;border-bottom:solid 1px #00005A;margin-bottom:5px;}
.sideteaser_newshead_link{margin-top:2px;}
.sideteaser_newshead{font-weight:700;}
.sideteaser_newsupdate{font-weight:400;font-style:italic;padding-top:3px;}
.ositenews{height:480px;overflow:auto;padding:3px 20px 20px;}
.ositenews .maintext{height:auto;padding:8px 0 0;}
tr.default_newsbox{margin-bottom:10px;}
.default_calview{float:left;width:90px;vertical-align:top;margin:5px 0 5px 5px;}
.default_newsperpage_select{float:right;}
.default_newslistselecttext{font-size:12px;}
.default_newslistselect{font-size:11px;margin-left:5px;margin-right:20px;}
.default_newspageselect{width:100px;}
.default_newsday{font-size:16px;font-weight:700;margin:5px 0;}
.default_newsview{float:left;width:550px;padding-left:15px;position:relative;left:-3px;border-left:1px solid #FC8B03;margin:5px 5px 5px 0;}
.default_newshead{font-weight:700;margin-bottom:3px;padding-bottom:3px;border-bottom:dotted 1px #FCDCBB;}
.default_newsteas{margin-bottom:3px;border-bottom:dotted 1px #FCDCBB;padding:0 0 3px 3px;}
.default_newsupdate{font-style:italic;margin-left:3px;font-size:11px;font-weight:400;margin-top:3px;}
.default_newsarticle_backlink{padding-bottom:15px;}
.default_newsarticle_calview{float:right;font-size:13px;font-weight:700;margin-right:10px;}
.default_newsarticle_head{font-size:14px;font-weight:700;margin-bottom:10px;}
.ositemap .maintext{height:82px;}
.sitemap{height:400px;overflow:auto;padding-left:10px;}
.sitemap table{width:99%;padding-bottom:10px;background-color:#fff;}
.sitemap td{color:#1E1252;border:solid 1px #fff;padding:3px 0 3px 25px;}
td.sitemap_head{color:#1E1252;background-color:#eee;padding:5px 0 5px 25px;}
.sitemap a{color:#1E1252;text-decoration:underline;}
td.sitemap_submenu{padding:5px 5px 5px 40px;}
td.sitemap_submenu_1_capt{padding-left:25px;}
.ositehelpdesk .maintext{height:80px;overflow:auto;padding:0 10px 10px;}
.helpdesklist{height:400px;overflow:auto;padding:0 10px 10px;}
.helpdesklist td{padding:3px 0;}
td.helpdesk_logo{text-align:center;}
td.helpdesk_link{vertical-align:middle;padding-left:10px;}
.map24display{margin-top:30px;}
.ositepartner .maintext{height:auto;padding:0;}
.partnerlogos td{padding-top:7px;padding-bottom:7px;text-align:center;vertical-align:middle;}
.popupframe{padding:10px;}
.popupframe img{padding-left:5px;padding-bottom:5px;}
.popupframe h3{padding-top:0;margin-top:5px;}
.tooltip{position:absolute;display:none;height:auto;}
.tooltip td{border:0;margin:0;padding:0;}
td.tooltip_content{width:300px;text-align:left;background-color:#FBF5E7;padding:0 3px 3px;}
.tooltip_nw,.tooltip_ne,.tooltip_nw,.tooltip_se{width:9px;height:9px;}
.tooltip_north,.tooltip_south{width:300px;height:9px;}
.tooltip_west,.tooltip_east{width:9px;}
.tooltip_nw{background-image:url(/images/borders/tooltip_north_west.gif);background-repeat:no-repeat;}
.tooltip_north{background-image:url(/images/borders/tooltip_north.gif);background-repeat:repeat-x;}
.tooltip_ne{background-image:url(/images/borders/tooltip_north_east.gif);background-repeat:no-repeat;}
.tooltip_west{background-image:url(/images/borders/tooltip_west.gif);background-repeat:repeat-y;}
.tooltip_east{background-image:url(/images/borders/tooltip_east.gif);background-repeat:repeat-y;}
.tooltip_sw{background-image:url(/images/borders/tooltip_south_west.gif);background-repeat:no-repeat;}
.tooltip_south{background-image:url(/images/borders/tooltip_south.gif);background-repeat:repeat-x;}
.tooltip_se{background-image:url(/images/borders/tooltip_south_east.gif);background-repeat:no-repeat;}
.os_newsletter{margin-top:7px;margin-left:5px;font-size:12px;}
.os_newsletter img{position:relative;top:3px;margin-right:4px;}
.ositejobs .maintext{height:auto;padding:0;}
.joblist{padding-bottom:10px;}
.joblist h3{padding-top:0;}
.joblist li{padding-bottom:3px;list-style-image:url(/images/listeZ.gif);}
.online_job_application{height:503px;overflow:auto;}
.contactform{margin-left:30px;width:400px;margin-top:5px;}
.stdlabel{width:182px;display:block;float:left;text-align:left;vertical-align:bottom;}
#guieditorformhead{display:none;}
#contactformtext{height:110px;}
.std_select{width:189px;font-size:11px;}
.inputtype_text{width:185px;font-size:11px;}
.formcatdiv{padding-bottom:5px;border-bottom:solid 1px #F36C23;}
.std_textarea{width:185px;height:52px;font-size:11px;}
.doubletextinput{width:69px;height:14px;font-size:11px;}
.textinputend{width:108px;height:14px;font-size:11px;}
.hinweisfeld p{font-style:italic;margin:0;padding:0;}
.gui_intro_text{margin-bottom:30px;position:relative;right:10px;}
.elementerror{position:absolute;color:red;font-style:italic;}
.errormsg{font-weight:700;color:red;margin:20px;}
.okmsg{font-weight:700;color:green;margin:20px;}
.display404{margin-left:15px;}
.display404 img{background-repeat:no-repeat;margin-bottom:15px;margin-top:10px;margin-left:10px;}
.display404 h1{font-weight:700;font-size:1.3em;color:#FF7D21;}
.display404 h3{font-size:12px;font-weight:700;color:#333;}
.display404 h1,.display404 h3,.display404 .content ul li,.display404 p,.dispaly404 p a{margin-bottom:15px;margin-left:10px;}
.display404 .content{background:none;padding:0;}
.display404 .content ul li{margin-left:-30px;list-style:none outside none;font-size:12px;}
.display404 .content ul li b{font-size:12px;color:#283A97;}
.display404 .content ul li form{margin-top:8px;}
.display404 p a{font-size:1.2em;text-decoration:underline;color:#283A97;}
.display404 p a:hover{color:#FF7D21;}
.display404 #goog-wm-qt{color:#666;height:16px;line-height:15px;padding:0 5px;}
#goog-wm-sb{background:url(/images/r2010/button.jpg) repeat-x scroll center center #FFF;border:1px solid #666;color:#666;cursor:pointer;font-family:"Lucida Grande","Trebuchet MS",Helvetica,Arial,Tahoma,Verdana,Lucida,sans-serif;font-size:10px;font-weight:700;height:19px;text-transform:uppercase;display:inline-block;margin:0 0 0 5px;padding:0 5px;}
#goog-wm-sb:hover{background:#FFF url(/images/r2010/button_over.jpg) center repeat-x;color:#333;}
.clickable,label{cursor:pointer;}
form,.banner_html p{margin:0;padding:0;}
.menuvmenuentry a:hover,.menuvmenuentry_highlight a{color:#fff;}
.maintext,.ositepartner,.ositejobs{height:483px;overflow:auto;padding:10px 10px 10px 20px;}
.maintext li,.default_newsview li{list-style-image:url(/images/listeZ.gif);}
.maintext a,.sideteaser_newshead_link a,.ositenews a,.ositehelpdesk a,.joblist a{text-decoration:underline;}
ul.menu1level_level1,ul.menu1level_level2{position:relative;left:10px;top:-1px;margin:0 0 10px;padding:0;}
.menu1entry a,.menu1entry_level1 a,.menu1entry_level2 a{color:#fff;font-weight:400;background-image:url(/images/mainmenu/folder.gif);}
.menu1entry_plus a,.menu1entry_level1_plus a,.menu1entry_level2_plus a{background-image:url(/images/mainmenu/plus.gif);}
.menu1entry_highlight a,.menu1entry_level1_highlight a,.menu1entry_level2_highlight a{color:#1E1252;font-weight:700;background-image:url(/images/mainmenu/folderopen.gif);}
.menu1entry_minus a,.menu1entry_level1_minus a,.menu1entry_level2_minus a{background-image:url(/images/mainmenu/minus.gif);}
.sideteaser_newsteas,.nachrichtenbox,.hinweisfeld{padding-top:8px;}
.ositenews .newsview,.padding_top_10{padding-top:10px;}
.default_newsweekday,.default_newsdate,.default_tweekday,.default_tmonth,.default_tyear,.closebutton{font-size:11px;}
.default_newsarticle_teaser,.formrow{margin-bottom:5px;}
