body {
background-color:#d9d9d9;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin: 0px;
padding: 0px;
width : 100%; 
height : 100%; 
}


#IMGMODUL015BG { 
position : absolute; 
top : 0; 
left : 0; 
width : 100%; 
height : 100%; 
background : transparent url(images/prewbg.png); 
text-align : center; 
}

#IMGMODUL015MIDDLE { 
margin : auto; 
width : 1px; 
height : 50%; 
background-color: transparent ; 
}

#IMGMODUL015WRAP_schmal { 
margin : auto; 
margin-top : -280px; 
padding : 10px; 
width : 300px; 
background : #ffffff; 
text-align : right; 
}


#IMGMODUL015WRAP_breit { 
margin : auto; 
margin-top : -280px; 
padding : 10px; 
width : 400px; 
background : #ffffff; 
text-align : right; 
}

#IMGMODUL015CLOSE { 
width : 26px; 
height : 26px; 
margin-bottom : 10px; 
background : transparent url(images/close.jpg) no-repeat; 
display : block; 
}


h1 {
color:#005AA9;
font-size:15px;
font-weight:bold;
padding-left:8px;}
p{ 
padding:8px;
margin-bottom:15px;
text-align:left;}

.img_border {
float:left; 
display:block;
padding:2px;
border:solid #CCCCCC 1px;
margin-bottom:15px;
}

iframe{
float:left; 
display:block;
padding:2px;
border:solid #CCCCCC 1px;
margin-bottom:15px;
}


#container {
margin:0px auto;
display:block;
width:1000px;
}
#wrapper {
background-image: url(images/bg_wrapper.jpg);
background-repeat:repeat-y;
width:1000px;
height:0px auto;
overflow:hidden;
}

.head {
width:950px;
height:150px;
background-color:#FFFFFF;
margin-left:25px;
margin-bottom:25px; 
background-image:url(images/bg_head.jpg);
background-repeat:no-repeat;
background-position:left;
}

.date {
float:right;
display:block;
overflow:hidden;
height:20px;
width: auto;
font-size:11px;
color:#666;
margin-top:75px;
margin-right:15px;
padding-right:4px;}

.head_name_block {
float:left;
display:block;
overflow:hidden;
width:550px;
height:140px;
text-align:center;
}


.head_name_strong {
float:right;
display:block;
overflow:hidden;
width:250px;
height:35px;
font-size:24px;
color:#333333;
font-weight: bold;
margin-right:20px;
margin-top:19px;
}

.head_name {
float:left;
display:block;
overflow:hidden;
width:650px;
height:auto;
font-size:14px;
color: #005AA9;
font-weight:bold;
text-align:left;
margin-left:200px;
margin-top:47px;
line-height:16px;
}



.navi {
margin-left:225px;
margin-bottom:15px;
padding-bottom:1px;
}

.navi a {
color:#3EA4FF;
font-weight:bold;
margin-right:5px;
text-decoration:none;
padding-bottom:1px;
}

.navi a:hover {
color:#005AA9;
font-weight:bold;
padding-bottom:1px;
border-bottom:#005AA9 solid 2px;}

.span {
color:#005AA9;
padding-bottom:1px;
border-bottom:#005AA9 solid 2px;
}

.span a:link {color:#005AA9;}



.left {
float:left;
display:block;
overflow:hidden;
width:250px;
height:370px;
text-align:left;
margin-left:45px;
/margin-left:45px;
_margin-left/**/:/**/22px;
margin-top:59px;
color:#666666;
}
.left p {
padding-top:0px;
padding-left:0px;}

.left strong {
color:#005AA9;}

.left img {
border:#CCCCCC solid 1px;
padding:3px;}


.center {
float:left;
display:block;
overflow:hidden;
width:313px;
height:413px;
text-align:left;
}

.center_noimg {
float:left;
display:block;
overflow:hidden;
width:301px;
height:413px;
text-align:left;
background-image:url(images/bg_center.png);
_background-image/**/:/**/url(images/bg_center_ie6.jpg);
background-repeat:repeat-y;
border:#CCCCCC solid 1px;
padding:3px;}


.center_inner {
display:block;
overflow:hidden;
width:300px;
height:auto;
margin:15px;
margin-top:40px;
line-height:20px;
font-size:12px;
padding-bottom:10px;
}

.center_inner a {
color:#666;
text-decoration:none;
}

.center_inner a:hover {    
color:#666666;
border-bottom:#3EA4FF solid 2px;
}

.center_inner strong {
color:#005AA9;
font-weight:bold;
text-decoration:underline;} 


.center_inner_neu {
display:block;
overflow:hidden;
width:474px;
height:auto;
margin:15px;
margin-top:35px;
margin-left:35px;

line-height:20px;
font-size:12px;
padding-bottom:10px;
}


.back {
margin-top:65px;}


.back a {
float:right;
display:block;
overflow:hidden;
padding:1px;
padding-left:3px;
padding-right:3px;
border:#cccccc solid 1px;
background-color:#CEE4F4;
text-decoration:none;
font-size:9px;
color:#B9B9B9;
}


.back a:hover {
border:#cccccc solid 1px;
text-decoration:none;
color:#0063AC;}


.right {
float:right;
display:block;
overflow:hidden;
width:335px;
height:auto;
text-align:left;
margin-right:15px;

}


.text {
color:#666666;
padding-right:17px;
}

.text h2{
color:#005AA9;
font-size:15px;
font-weight:bold;
padding-left:8px;
}

.text span{
float:left;
display: compact;
text-align:left;
padding-left:8px;
margin-top:-4px;
margin-bottom:-4px;}

.text strong {
font-size:11px;
}

.text  a {
color:#666;
font-weight:normal;
text-decoration:none;
}

.text a:hover {
color:#666666;
border-bottom:#3EA4FF solid 2px;}

.text a span {
color:#005AA9;
border-bottom:#3EA4FF solid 2px;}

.text ul {
margin-left:-20px;}

.ende {
float:left;
display:block;
overflow:hidden;
width:1000px;
height:50px;
background-image:url(images/bg_ende.jpg);
background-repeat:no-repeat;
margin-bottom:50px;
}

#footer {
margin:50px auto 20px auto; 
color:#ffffff;
font-size:10px;
height:10px;
width:1000px;
text-align:center;
}
a.footer {
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}
a.footer:hover{
text-decoration:underline;
}


