
/* Seite horizontal und vertikal zentrieren */
/* Wenn nur horizontal zentrieren, dann distance-container weglassen */

	* {
		margin:0;
		padding:0;
		}
 
	html, body {
		height:100%;
		}
 
	body {
		text-align:center; /* horizontal centering for IE Win quirks */
		background-color:#00BFBF;
		background-image: url(/pictures/Hintergruende/EQxIQ_Titel_01_HG.jpg);
		background-repeat:repeat;
		background-attachment:fixed;
		}
 
	#distance { 	/* wird nur fuer vertikale Zentrierung benoetigt */
		width:1px;
		height:50%;
		margin-bottom:-302px; /* half of container's height */
		float:left;
		}
 
	#container {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:auto;
		width:980px;
		clear:left;
		}

@import("iemac-center.css");


/*############  BIS HIERHER INDEX SEITE  #################################*/


/*############  AB HIER FORMATIERUNGEN FUER ALLE SEITEN  #################*/


#main_table {
	width:980px;
	height:auto;
	z-index:26;
	margin-top:5px;
}

.transparent {
	/* for IE */
  	filter:alpha(opacity=80);
  	/* CSS3 standard */
  	opacity:0.80;
}

.red {color: #FF0000}

.green_link a:link 		{ color:#003300; text-decoration:none; }
.green_link a:visited 	{ color:#003300; text-decoration:none; }
.green_link a:hover 	{ color:#000099; text-decoration:none; }
.green_link a:active 	{ color:#FFFF00; text-decoration:none; }

.TextTuerkisDDFFFF a:link		{ color: #003300; text-decoration: none; }
.TextTuerkisDDFFFF a:visited	{ color: #003300; text-decoration: none; }
.TextTuerkisDDFFFF a:hover		{ color: #FF0000; text-decoration: none; }

.white_link a:link 		{ color:#FFFFFF; text-decoration:none; font-size:18px; }
.white_link a:visited 	{ color:#FFFFFF; text-decoration:none; font-size:18px; }
.white_link a:hover 	{ color:#00FFFF; text-decoration:none; font-size:18px; }



/*###################  TEXT EDUCATION  #########################*/

.background_colour_1	{ background-color:#FFFFFF; }

.edu_text	{ 	color: #000099;
				font-size:18px;
				font-family:'Times New Roman', Times, serif;
				line-height:26px;
				text-align:justify;
}

.Unterstrichen_Blau a:link 		{ color: #000099; text-decoration: underline; }
.Unterstrichen_Blau a:visited 	{ color: #000099; text-decoration: underline; }
.Unterstrichen_Blau a:hover 	{ color: #00FFFF; text-decoration: underline; }

.zitat { 		color: #000099;
				font-weight: lighter;
				font-size: 18px;
				line-height: 25px;
				text-align: center;
				font-style: normal;
				font-family: "Times New Roman", Times, serif;
}
.zitat a:link 		{ color: #000099; text-decoration: none; }
.zitat a:visited 	{ color: #000099; text-decoration: none; }
.zitat a:hover 		{ color: #00FFFF; text-decoration: none; }

.zitat_u { 		padding: 10px 0px 0px 0px;
				font-weight: bold;
				font-size: 18px;
				line-height: 25px;
				text-align: center;
				font-style: italic;
				color: #000099;
				font-family: "Times New Roman", Times, serif;
}
.zitat_L { 		padding: 0px 40px 0px 40px;
				font-weight: lighter;
				font-size: 18px;
				line-height: 25px;
				text-align: left;
				font-style: normal;
				color: #000099; text-decoration: none;
				font-family: "Times New Roman", Times, serif;
}
.zitat_uL { 	padding: 10px 0px 0px 40px;
				font-weight: bold;
				font-size: 18px;
				line-height: 25px;
				text-align: left;
				font-style: italic;
				color: #000099;
				font-family: "Times New Roman", Times, serif;
}
.zitat_R { 		padding: 0px 40px 0px 40px;
				font-weight: lighter;
				font-size: 18px;
				line-height: 25px;
				text-align: right;
				font-style: normal;
				color: #000099; text-decoration: none;
				font-family: "Times New Roman", Times, serif;
}
.zitat_uR { 	padding: 10px 0px 0px 0px;
				font-weight: bold;
				font-size: 18px;
				line-height: 25px;
				text-align: right;
				font-style: italic;
				color: #000099;
				font-family: "Times New Roman", Times, serif;
}
.zitat_J { 		padding: 0px 50px 0px 50px;
				font-weight: lighter;
				font-size: 18px;
				line-height: 25px;
				text-align: justify;
				font-style: normal;
				color: #000099; text-decoration: none;
				font-family: "Times New Roman", Times, serif;
}
.zitat_uJ { 	padding: 10px 50px 0px 50px;
				font-weight: bold;
				font-size: 18px;
				line-height: 25px;
				text-align: right;
				font-style: italic;
				color: #000099;
				font-family: "Times New Roman", Times, serif;
}
.zitat_normal 		{ font-weight: normal; }
.zitat_bold 		{ font-weight: bold; }
.zitat_bold_italic	{ font-weight: bold; font-style: italic; }

.zitat_italic 		{ font-weight: lighter; font-style: italic; }

.zitat_i_12p { 	font-weight: lighter;
				font-style: normal;
				line-height:18px;
				font-size:12px;
}


.seitenpfeile {
				font-size:20px;
				}
.seitenpfeile a:link 		{ color: #000099; text-decoration: none; }
.seitenpfeile a:visited 	{ color: #000099; text-decoration: none; }
.seitenpfeile a:hover 		{ color: #FF0000; text-decoration: none; }


/*###################  PROGRAMM PRAESENTATION  #########################*/


.selectbox_left {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#003300;
	font-weight:bold;
	background-color:#D1EDE2;
	padding:3px;
	display:block;
	text-align:center;
	width:190px;
	border:1px solid white;
	text-decoration:none;
}

.orderbox_right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	background-color:#FF0000;
	padding:3px 10px;
	display:block;
	text-align:center;
	width:350px;
	border:1px solid white;
}
.red {color: #FF0000;}
.blue {color: #000099;}
.bold {font-weight:bold;}
.font10 {font-size:10px;}


/*###################  PROGRAMM AUSWAHL  #########################*/


.button {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 24px;
	color: #FFFFFF;
	font-weight:bold;
	background-color:#FF0000;
	padding:2px 15px 2px 15px;
	margin-right:30px;
}
.quality {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #003300;
}
.box_up_left {
	display:block;
	width:131px;
	height:18px;
	border-left:1px solid yellow;
	float:left;
}
.box_up_right {
	display:block;
	width:131px;
	height:18px;
	border-left:1px solid yellow;
	border-right:1px solid yellow;
	float:left;
}
.box_down_left {
	display:block;
	width:131px;
	height:18px;
	border-top:1px solid yellow;
	border-left:1px solid yellow;
	float:left;
}
.box_down_right {
	display:block;
	width:131px;
	height:18px;
	border-top:1px solid yellow;
	border-left:1px solid yellow;
	border-right:1px solid yellow;
	float:left;
}
.box2_up_left {
	display:block;
	width:131px;
	height:12px;
	border-left:1px solid yellow;
	float:left;
}
.box2_up_right {
	display:block;
	width:131px;
	height:12px;
	border-left:1px solid yellow;
	border-right:1px solid yellow;
	float:left;
}
.box2_down_left {
	display:block;
	width:131px;
	height:12px;
	border-top:1px solid yellow;
	border-left:1px solid yellow;
	float:left;
}
.box2_down_right {
	display:block;
	width:131px;
	height:12px;
	border-top:1px solid yellow;
	border-left:1px solid yellow;
	border-right:1px solid yellow;
	float:left;
}
.box3_up_left {
	display:block;
	width:285px;
	height:12px;
	border-left:1px solid yellow;
	float:left;
}
.box3_up_right {
	display:block;
	width:285px;
	height:12px;
	border-left:1px solid yellow;
	border-right:1px solid yellow;
	float:left;
}

.font11 { font-size: 11px; }


/*###################  SELECTED PROGRAM  #########################*/

.selectbox_left {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#003300;
	font-weight:bold;
	background-color:#D1EDE2;
	padding:3px 15px;
	display:block;
	text-align:left;
	width:180px;
	border:1px solid white;
	text-decoration:none;
}

.orderbox_right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	background-color:#FF0000;
	padding:3px 15px;
	display:block;
	text-align:right;
	width:130px;
	border:1px solid white;
}


