/* CSS Document */

html, body, div, p, h2, h3, span, a, form, img{
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
    color: #FFFFFF;  padding: 0px; border-color:#FFFFFF;
   font-size:11px; margin-top:0px; line-height:1.5em; margin-left:0px;

}


/*
body {
   background-image:url(../bg.jpg);
} background-image:url(../bg.jpg);

*/

ul, ol, li{
}

a:link { font-weight:normal; color:#ffffff; text-decoration:none; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
a:visited { font-weight:normal; color:#ffffff; text-decoration:none; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
a:hover { font-weight:normal; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }
a:active { font-weight:normal; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; }

h1 {
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
   color: #000; margin: 0px; padding: 0px; border: none;
   font-size:11px; font-weight:normal; vertical-align:1px ; 
}

h4 {
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
   color: #000; margin: 0px; padding: 0px; border: none;
   font-size:8px; font-weight:normal; vertical-align:1px ; 
}

p {
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
   color: #ffffff; margin: 20px; padding: 0px; border: none;
   font-size:11px; font-weight:normal; vertical-align:1px ; 
}

.dir_ltr{
  direction: ltr;
}

.reg_bold {
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
   color: #ffffff; margin: 2px; padding: 2px; border: none;
   font-size:11px; font-weight: bold; vertical-align:1px ; 
}

.reg_bold_indent {
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
   color: #ffffff; margin: 2px; padding: 2px 30px; border: none;
   font-size:11px; font-weight: bold; vertical-align:1px ; 
}

.reg {
   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
   color: #ffffff; margin: 2px; padding: 2px; border: none;
   font-size:11px; font-weight: normal; vertical-align:1px ; 
}


/* Superscipt, Subscript - tief- oder hochgestellt */
sub, sup {
  line-height: 0px;
  font-size: 60%;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* text oder links allgemein */

/* ab hier kommt "mein" text */


/* Oberste Leiste mit Firmenlogo */

#headerLogo {
	background-image: url("../gfx/pic_header_logo.jpg");
	width:869px;
	height:98px;
	padding:0px;
	margin:0px;
	margin-top:0px;
	cursor: pointer;
}



/* Bilderleiste mit Slogan */

#headerBilderDE {
	background-image: url("../gfx/pic_header_bilder.jpg");
	width:869px;
	height:207px;
	padding:0px;
	margin:0px;
	margin-top:0px;
}
#headerBilderEN {
	background-image: url("../gfx/pic_header_bilder.jpg");
	width:869px;
	height:207px;
	padding:0px;
	margin:0px;
	margin-top:0px;
}
#headerBilderFR {
	background-image: url("../gfx/pic_header_bilder_fr.jpg");
	width:869px;
	height:207px;
	padding:0px;
	margin:0px;
	margin-top:0px;
}
#headerBilderES {
	background-image: url("../gfx/pic_header_bilder.jpg");
	width:869px;
	height:207px;
	padding:0px;
	margin:0px;
	margin-top:0px;
}
#headerBilderCZ {
	background-image: url("../gfx/pic_header_bilder.jpg");
	width:869px;
	height:207px;
	padding:0px;
	margin:0px;
	margin-top:0px;
}
#headerBilderRU {
	background-image: url("../gfx/pic_header_bilder-ru.jpg");
	width:869px;
	height:207px;
	padding:0px;
	margin:0px;
	margin-top:0px;
}
#headerBilderAR {
	background-image: url("../gfx/pic_header_bilder_ar.jpg");
	width:869px;
	height:207px;
	padding:0px;
	margin:0px;
	margin-top:0px;
}

/* obere Navigationsleiste */

#navigationTop01 {
	width:611px;
	position:absolute;
	background-color:#525286;
	margin-left:153px;
	margin-top:0px;
	height:20px;
}



/* untere Navigationsleiste */

#navitop01 {
	width:135px;
	position:absolute;
	background-color:#525286;
	margin-left:153px;
	margin-top:21px;
	height:20px;
	text-align:center;

}

#navitop02{
	width:105px;
	position:absolute;
	background-color:#525286;
	margin-left:289px;
	margin-top:21px;
	height:20px;
	text-align:center;
	vertical-align: bottom;	
}

#navitop03 {
	width:125px;
	position:absolute;
	background-color:#525286;
	margin-left:395px;
	margin-top:21px;
	height:20px;
	text-align:center;
	vertical-align: bottom;	
}

#navitop04 {
	width:150px;
	position:absolute;
	background-color:#525286;
	margin-left:521px;
	margin-top:21px;
	height:20px;
	text-align:center;
}

#navitop05 {
	width:92px;
	position:absolute;
	background-color:#525286;
	margin-left:672px;
	margin-top:21px;
	height:20px;
	text-align:center;
}
/*
#navitop06 {
	width:61px;
	position:absolute;
	background-color:#525286;
	margin-left:723px;
	margin-top:21px;
	height:20px;

}

*/

/* Füllquadrat links */

#fillLeft {
	width:152px;
	height:80px;
	border:thin;
	background-color:#99c6c7;
	margin-bottom:1px;
}



/* Navigationspunkte Sprachen DE, EN, FR, ES, US, CZ, RU AR */

#LeftnavigationDE, #LeftnavigationEN, #LeftnavigationFR, #LeftnavigationES, #LeftnavigationUS, #LeftnavigationCZ,
 #LeftnavigationRU, #LeftnavigationAR,
#Leftnavigation01, #Leftnavigation02, #Leftnavigation03, #Leftnavigation04, #Leftnavigation05, #Leftnavigation06,
#Leftnavigation07, #Leftnavigation08, #Leftnavigation09 {
	width:152px;
	/* height:20px; */
	border:thin;
	background-color:#618aa1;
	margin-top:1px;
	min-height: 20px;
	max-height: 40px;
}


/* Füllquadrat rechts bzw. FeaturePunkt 01 */

#featuresRechts01 {
	position:absolute;
	background-color:#99c6c7;
	top:305px;
	width:103px;
	height:80px;
	margin-left:765px;
}


/* Füllquadrat rechts bzw. FeaturePunkt 02 */

#featuresRechts02 {
	position:absolute;
	background-color:#cccccc;
	margin-top:0px;
	width:103px;
	height:5025px;
	margin-left:765px;
	
}


/* Füllrechteck unter der Navigation */

#navigationDown {
	position:absolute;
	background-color:#c5d9da;
	border:thin;
	height:5024px;
	width:152px;

}


/* Inhalt in der Mitte */

#content {
	position:absolute;
	background-color:#999999;
	top:347px;
	height:5043px;
	width:601px;
	margin-left:153px;
	padding-left: 10px;
	padding-top: 20px;
}

/* sonderseiten */
.Stil2{
	font-size: 11px;
}


.popup_window {
	background-color:#999999;
	color : #ffffff;
	font-weight: bold;
   text-align: center;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
