@charset "utf-8";
/* CSS Document */
.dub-4 {
height:330px;
padding:0px;
margin:opx;
}
.dub-4-3 { /*hintergrund hinter dem hauptbild*/
height:500px;
margin-top:7px;
padding:0px;
background: url(../img/top_flash_repeat8.jpg) repeat-x;

}
.dub-4-2 { /*kasten in dem sich das bild befindet*/
height:330px;
width:920px;

}
.gal { /*rotes fenster für gallerie*/
height:122px;
width:920px;
z-index:2;
top:480px; /*Position der Scrollbar auf der homepage*/
position:absolute;
left: 50%;
margin-left: -460px;


}
.main { /*das ist das haltefenster */
background:#B7B3AE;
border: 1px solid #666;
border-radius: 8px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
-khtml-border-radius: 8px;
-khtml-border-radius-bottom-left: 0;
-khtml-border-radius-bottom-right: 0;
-moz-border-radius: 8px;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-bottomright: 0;
-webkit-border-radius: 8px;
-webkit-border-bottom-left-radius: 0;
-webkit-border-bottom-right-radius: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.2em;
color: #666;
position: absolute;
width: 920px;
height:auto;
min-height:100%;
height:100%;
top: 460px; /*Position des gesamten main frames in der Höhe*/
left: 50%;
margin-top: 0px;
margin-left: -460px; /*verschiebt das gesamte main div nach rechts oder links*/
z-index:2;
padding:0px;
bottom:0px;
}
 
 
.content {/*das ist der Hauptinhalt */
background:#DFDDDB;
border: 0px solid #666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.2em;
color: #666;
width:640px;
height:auto;
min-height:100%;
height:100%;
position:relative;
float:left;
z-index:3;
margin:0px;
padding:0px;
clear:left;
border-radius: 8px;
-khtml-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;

}
 
.news {/*das ist das rechte news fenster */
background:#A7A39C;
border: 0px solid #666;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #666;
width:280px;
height:auto;
min-height:100%;
height:100%;
position:relative;
float:right;
z-index:3;
margin:0px;
padding:0px;
clear:right;
right:0px;
}
.footer { /*das ist der platz ganz unten*/
position:relative;
border: 0px solid #666;
bottom: 0px;
width: 920px;
height:35px;
text-align:center;
background: #363636;
z-index:3;
clear:both;
}

.news h2 { /* das ist die einstellung der Überschrift im news berreich*/
background: #363636;
border-radius: 5px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
-khtml-border-radius: 5px;
-khtml-border-radius-bottom-left: 0;
-khtml-border-radius-bottom-right: 0;
-moz-border-radius: 5px;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-bottomright: 0;
-webkit-border-radius: 5px;
-webkit-border-bottom-left-radius: 0;
-webkit-border-bottom-right-radius: 0;
font:10px normal Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FFFFFF;
margin:0px;
padding: 5px 5px 5px 20px;
display:block;
padding-right: 40px;
padding-left: 1.5em;
}

.news p { /* das ist die Einstellung der Schriftformatierung um News Berreich*/
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
color: #000000;
margin: 0px;
padding: 0px;
padding-right: 15px;
padding-left: 5px;
}
.news img { /* das ist die Einstellung der Zertifizierungsbilder*/
margin: 8px;
padding: 10px;
}

.language { /*das language packet*/
	margin:0px;
	padding:0px;
	top:108px;
	left:690px; /*Verschiebung weiter nach rechts, auch in d-p.css ändern!!! */
	color:#F00;
	z-index:4;
	position:absolute;
}
.language img {
	padding:5px;
	padding-top:0px;
	padding-bottom:0px;
	
}
