
body {
font-family: "Arial";
}

img {
border: 0px;
}

.newtextbox {
font-family: "Arial";
font-size:13px;
background:#A6B5CC;
width:240px;
height:18px;
color:#FFFFFF;
border:0px;
}

.newtextarea {
font-family: "Arial";
font-size:13px;
background:#A6B5CC;
width:240px;
height:52px;
color:#FFFFFF;
border:0px;
}

.newbutton {
background:#012967;
color:#FFFFFF;
border:0px;
}

.divdiv { 
position:relative; 
top:4px;
left:15px; 
width:480px;
height:188px;
overflow:scroll;
overflow-x:hidden; 
overflow-y:auto;
}

.divdiv_klein { 
position:relative; 
top:4px;
left:15px; 
width:480px;
height:188px;
overflow:scroll;
overflow-x:hidden; 
overflow-y:auto;
}

.divhaupt { 
position:relative; 
top:4px;
left:15px; 
width:480px;
height:305px;
overflow:scroll;
overflow-x:hidden; 
overflow-y:auto;
}

.divlogo { 
position:relative; 
width:150px;
height:70px;
border: solid 1px #000000;
horizontal-align:center;
background-color:white;
vertical-align:middle;
text-align:center;
display:table-cell;
}

.divlogo_sup { 
position:relative; 
width:190px;
height:90px;
border: solid 1px #000000;
horizontal-align:center;
background-color:white;
vertical-align:middle;
text-align:center;
display:table-cell;
}

.td_unten { 
height:200px;
colspan:5;
background-image: url(images/bg_mitte_unten.jpg);
}

.td_unten_klein { 
height:200px;
colspan:5;
background-image: url(images/bg_mitte_unten.jpg);
}

.td_mitte { 
width:504px;
height:319px;
background-image: url(images/bg_mitte.jpg);
}

.p1 {
font-size:16px;
color:#FFFFFF;
}

.p2 {
font-size:13px;
color:#FFFFFF;
}

.p3 {
font-size:11px;
color:#FFFFFF;
}

.menu11 a, .menu11 a:visited , .menu11 a:active {
display: block;
color:#FFFFFF;
text-decoration:none ;
font-size: 13px;
height:28px;
line-height:28px;
text-align:center;
background-color:#012967;
font-style:italic;
font-weight:bold;
}

.menu12 a, .menu12 a:visited , .menu12 a:active {
display: block;
color:#FFFFFF;
text-decoration:none ;
font-size: 13px;
height:28px;
line-height:28px;
text-align:center;
background-color:#8095B4;
font-style:italic;
font-weight:bold;
}

.menu21 a, .menu21 a:visited , .menu21 a:active {
display: block;
color:#012967;
text-decoration:none ;
font-size: 13px;
height:39px;
line-height:39px;
text-align:left;
background-color:#A6B5CC;
font-style:italic;
font-weight:bold;
}

.menu22 a, .menu22 a:visited , .menu22 a:active {
display: block;
color:#012967;
text-decoration:none ;
font-size: 13px;
height:39px;
line-height:39px;
text-align:left;
background-color:#DBDFEA;
font-style:italic;
font-weight:bold;
}

.menu31 a, .menu31 a:visited , .menu31 a:active {
display: block;
color:#012967;
text-decoration:none ;
font-size: 10px;
height:19px;
line-height:19px;
text-align:left;
background-color:#CCD4E1;
}

.menu32 a, .menu32 a:visited , .menu32 a:active {
display: block;
color:#012967;
text-decoration:none ;
font-size: 10px;
height:19px;
line-height:19px;
text-align:left;
background-color:#DBDFEA;
}

a.partner {
color:#FFFFFF; 
}

a.partner:hover {
color:#FFFFFF; 
}

a.partner:active {
color:#FFFFFF; 
}
