body {
background:#a3a3a3;
padding:0px;
margin:0px;
/*overflow-x:hidden;
overflow-y:hidden;*/
}
table,tr,td {
font-family:Verdana,Arial;
font-size:11px;
color:#454545;
line-height:133%;
}

h1 {
font-family:Arial;
font-size:16px;
color:#005baa;
line-height:100%;
padding:0;
margin:0;
}

a {
color:#005baa;
text-decoration:underline;
}

a:hover {
color:#ff8400;
text-decoration:underline;
}

.footer {
font-family:Verdana,Arial;
font-size:11px;
color:#005aaa;
background:#FFFFFF;
line-height:100%;
text-decoration:none;
}

.header { 
background:#FFFFFF;
text-align:center;
 }
 
 .aktiv {
 font-family:Arial;
font-size:11px;
color:#000000;
line-height:22px;
text-decoration:none;
font-weight:bold;
 }
 
a.header {
font-family:Arial;
font-size:11px;
color:#005aaa;
line-height:22px;
text-decoration:none;
font-weight:bold;
}

a.header:hover {
font-family:Arial;
font-size:11px;
color:#1d6bb5;
line-height:22px;
text-decoration:none;
font-weight:bold;
}

a.remasolutions {
font-family:Arial;
font-size:11px;
color:#d6d6d6;
line-height:22px;
text-decoration:none;
}

a.remasolutions:hover {
font-family:Arial;
font-size:11px;
color:#005baa;
line-height:22px;
text-decoration:none;
}

.input { 
border-style:solid;
border-width:1px;
border-color:#005baa;
font-family:Arial;
width:240px;
}

.textarea { 
border-style:solid;
border-width:1px;
border-color:#005baa;
font-family:Arial;
width:568px;
height:180px;
text-align:left;
}

.submit {
border-style:solid;
border-width:2;
border-color:#005baa;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#ffffff;
background-color:#005baa;
}

.error {
color:#ff8400;
font-weight:bold;
}

.content24 {
background: #fff url(../images/luna24.gif);
background-repeat:no-repeat;
height:389px;
width:800px;
padding-top:150px;
text-align:center;
}

.content {
	font-family:Verdana;
	font-size:12px;
	line-height:24px;
	padding-top:40;
	padding-right:40;
	color:#ffffff;
	background-color:#005baa;
}

.tblkontakt {
color:#FFF;
font-family:Verdana;
font-size:14px;
font-weight:bold;
}

.tblkontakt a {
text-decoration:none;
color:#FFF;
}

.tbl24 {
color:#FFF;
text-align:left;
font-family:Verdana;
font-size:14px;
font-weight:bold;
}
.tbl24 a {
text-decoration:none;
color:#FFF;
}

.tblhead {
color:#FFF;
text-align:center;
font-family:Verdana;
font-size:17px;
font-weight:bold;
}

ul.staedte {
padding:0px 10px 10px 0px;
list-style:none;
}
ul .staedte li {
padding-left:0px;
}
