* {
margin:0px;
padding:0px;
border:0px transparent;
border-spacing:0px;
}

body {
height:100%;
text-align:center;
font-family:arial;
font-size:12px;
}

div#centercontainer {
width:730px;
margin:0px auto;
padding-top:15px;
}

.bigboxhead {
background-image:url("images/bg-bigbox_top.gif");
background-position:top;
background-repeat:no-repeat;
height:4px;
width:475px;
position:absolute;
top:0px;
left:0px;
}

.bigboxfoot {
background-image:url("images/bg-bigbox_bottom.gif");
background-position:bottom;
background-repeat:no-repeat;
height:4px;
width:475px;
position:absolute;
bottom:-1px;
left:0px;
}

.smallboxhead {
background-image:url("images/bg-smallbox_top.gif");
background-position:top;
background-repeat:no-repeat;
height:3px;
width:230px;
position:absolute;
top:0px;
left:0px;
}

.smallboxfoot {
background-image:url("images/bg-smallbox_bottom.gif");
background-position:bottom;
background-repeat:no-repeat;
height:3px;
width:230px;
position:absolute;
bottom:-1px;
left:0px;
}

/* SPALTENBREITE 230px; 15px Zwischenraum */

/* HEADER */

div#headerwrapper {
height:200px;
clear:both;
margin-bottom:10px;
}

div#visual {
width:475px;
height:100%;
background-image:url(images/visu-1.jpg);
float:left;
}

div#logo {
width:230px;
height:100%;
margin-left:490px;
background-image:url(images/logo-mwe.gif);
background-position:50% bottom;
background-repeat:no-repeat;
text-align:center;
}

div#lgo img {
margin:0px auto;
}

/* MAINMENU */

div#menubg {
width:720px;
clear:both;
margin-bottom:10px;
background-image:url(images/bg-menu.gif);
background-repeat:no-repeat;
border-top:1px solid #A8A8A8;
height:45px;
text-align:left;
}

* html div#menuwrapper {
width:475px;
}

div#menuwrapper {
width:435px;
height:100%;
padding-left:20px;
padding-right:20px;
}

ul#mainmenu {
list-style-type:none;
position:relative;
left:-4px;
top:-4px;
z-index:2;
}

ul#mainmenu li {
float:left;
display:inline;
}

ul#mainmenu li a {
display:block;
padding:4px;
font-weight:bold;
}

ul#mainmenu li a:link { color:#273456; background-color:transparent; text-decoration:none; }
ul#mainmenu li a:visited { color:#273456; background-color:transparent; text-decoration:none; }
ul#mainmenu li a:hover { color:#A8A8A8; background-color:transparent; text-decoration:none; }
ul#mainmenu li a:active { color:#273456; background-color:transparent; text-decoration:none; }

ul#mainmenu li.current_page_ancestor a:link { color:#A8A8A8; background-color:transparent; text-decoration:none; }
ul#mainmenu li.current_page_ancestor a:visited { color:#A8A8A8; background-color:transparent; text-decoration:none; }
ul#mainmenu li.current_page_ancestor a:hover { color:#A8A8A8; background-color:transparent; text-decoration:none; }
ul#mainmenu li.current_page_ancestor a:active { color:#A8A8A8; background-color:transparent; text-decoration:none; }

* html ul#mainmenu li ul {
position:absolute;
left:-179px;
top:20px;
}

ul#mainmenu li ul {
list-style-type:none;
font-size:10px;
position:absolute;
top:15px;
left:0px;
/* border-top:1px solid #A8A8A8; */
width:444px;
}

ul#mainmenu li ul li {
float:left;
display:inline;
}

ul#mainmenu li ul li a {
padding-top:8px;
width:auto;
}

ul#mainmenu li ul li.page_item a:link { color:#273456; background-color:transparent; text-decoration:none; }
ul#mainmenu li ul li.page_item a:visited { color:#273456; background-color:transparent; text-decoration:none; }
ul#mainmenu li ul li.page_item a:hover { color:#A8A8A8; background-color:transparent; text-decoration:none; }
ul#mainmenu li ul li.page_item a:active { color:#273456; background-color:transparent; text-decoration:none; }

ul#mainmenu li ul li.current_page_item a:link { color:#A8A8A8; background-color:transparent; text-decoration:none; }
ul#mainmenu li ul li.current_page_item a:visited { color:#A8A8A8; background-color:transparent; text-decoration:none; }
ul#mainmenu li ul li.current_page_item a:hover { color:#A8A8A8; background-color:transparent; text-decoration:none; }
ul#mainmenu li ul li.current_page_item a:active { color:#A8A8A8; background-color:transparent; text-decoration:none; }

* html ul#imprint {
margin-top:0px;
}

ul#imprint {
list-style-type:none;
position:relative;
margin-top:10px;
top:-4px;
}

ul#imprint li {
float:right;
display:inline;
}

ul#imprint li a {
display:block;
padding:4px;
font-weight:bold;
}

ul#imprint li.page_item a:link { color:#273456; background-color:transparent; text-decoration:none; }
ul#imprint li.page_item a:visited { color:#273456; background-color:transparent; text-decoration:none; }
ul#imprint li.page_item a:hover { color:#A8A8A8; background-color:transparent; text-decoration:none; }
ul#imprint li.page_item a:active { color:#273456; background-color:transparent; text-decoration:none; }

ul#imprint li.current_page_item a:link { color:#A8A8A8; background-color:transparent; text-decoration:none; }
ul#imprint li.current_page_item a:visited { color:#A8A8A8; background-color:transparent; text-decoration:none; }
ul#imprint li.current_page_item a:hover { color:#A8A8A8; background-color:transparent; text-decoration:none; }
ul#imprint li.current_page_item a:active { color:#A8A8A8; background-color:transparent; text-decoration:none; }

/* CONTENT */

div#contentwrapper {
clear:both;
}

* html div#leftcol {
width:475px;
}

div#leftcol {
width:435px;
background-color:#CDF0FF;
float:left;
position:relative;
text-align:left;
padding-left:20px;
padding-right:20px;
padding-top:30px;
padding-bottom:14px;
}

* html div#rightcol {
width:230px;
}

div#rightcol {
width:190px;
margin-left:490px;
background-color:#CDF0FF;
position:relative;
text-align:left;
padding-left:20px;
padding-right:20px;
padding-top:30px;
padding-bottom:14px;
}

.contentbox h1 {
margin-bottom:15px;
color:#273456;
font-size:16px;
line-height:22px;
}

.contentbox h2 {
margin-bottom:10px;
color:#273456;
font-size:14px;
line-height:22px;
}

.contentbox p {
line-height:16px;
margin-bottom:16px;
}

.contentbox ul {
padding-bottom:8px;
}

.contentbox ul li {
margin-left:16px;
margin-bottom:8px;
color:#273456;
list-style-type:none;
}

.contentbox a:link { color:#273456; background-color:transparent; text-decoration:none; }
.contentbox a:visited { color:#273456; background-color:transparent; text-decoration:none; }
.contentbox a:hover { color:#273456; background-color:transparent; text-decoration:underline; }
.contentbox a:active { color:#273456; background-color:transparent; text-decoration:none; }

/* FOOTER */

* html div#footer {
top:10px;
}

div#footer {
border-top:1px solid #A8A8A8;
clear:both;
position:relative;
top:55px;
padding-bottom:30px;
}

div#footer p {
font-size:10px;
margin-top:10px;
color:#A8A8A8;
}

div#footer a:link { color:#A8A8A8; background-color:transparent; text-decoration:none; }
div#footer a:visited { color:#A8A8A8; background-color:transparent; text-decoration:none; }
div#footer a:hover { color:#273456; background-color:transparent; text-decoration:none; }
div#footer a:active { color:#A8A8A8; background-color:transparent; text-decoration:none; }