
.overlay {
background:#FFFFFF none repeat scroll 0 0;
height:auto;
overflow:visible;
position:fixed;
top:0;
width:100%;
}
.main {

	margin-top:115px;
	
}


body {
background-color:white;
margin:0 0 20px;
padding:0;
}
a img {
border:0 none;
}
a {
color:#CC3333;
}
form {
margin:0;
}
body {
background-color:white;
margin:0 0 20px;
padding:0;
}
div#meinheader {
border-bottom:5px solid #D0272A;
height:110px;
margin:0 auto;
}
div.clear {
clear:both;
}
div.logo {
float:left;
height:110px;
width:220px;
}
div.banner {
height:82px;
}
div.banner div {
margin:0 auto;
text-align:center;
}
div.banner div img, div.logo img {
border:0 none;
margin:10px 0 0;
}
div.logo img {
margin:13px 0 0 13px;
}
div.menu {
height:28px;
text-align:right;
}
div.menu div {
float:right;
height:28px;
line-height:28px;
padding:0;
position:relative;
right:0;
}
div.menu div ul {
margin:0;
padding:0;
position:relative;
}
div.menu div ul li {
float:left;
list-style-type:none;
}
div.menu div ul li a {
-x-system-font:none;
border-left:1px solid #000000;
border-top:1px solid #000000;
color:black;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:27px;
line-height:27px;
padding:0 10px;
text-decoration:none;
text-transform:uppercase;
}
.title_name {
background-color:#D0272A;
color:white;
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:4px 20px;
text-transform:uppercase;
}
