@media screen, braille, embossed{
/*-- global container ------------------------------------------------------*/
/*#container {
	position:relative; 
	top: 50%;
    left: 50%;
	width: 900px;
	height: 555px;
	}
	
    margin: -278px 0 0 -452px;
    top: 50%;
    left: 50%;
*/
#container {
	position:absolute; 
    margin: -278px 0 0 -452px;
    top: 50%;
    left: 50%;
	width: 900px;
	height: 555px;

	}
#wasist {
	position:absolute; 
    margin: -278px 0 0 -452px;
    top: 50%;
    left: 50%;
	width: 900px;
	height: 555px;

	}

/*-- main container: contains all between header and footer ----------------*/

#main_container {
	padding: 0px;
	position: relative;
	margin: 0px;
}

/*-- top of the news -------------------------------------------------------------*/

#aktuelles_ues {
	position: absolute;
	top: 0px;
	left: 60px;
	width: 	500px;
	height: 19px;
	visibility: visible;
	z-index: 4;
}
#aktuelles_ues2 {
	position: absolute;
	top: 0px;
	left: 60px;
	width: 	400px;
	height: 19px;
	visibility: visible;
	z-index: 4;
}

/*-- aktuelles -------------------------------------------------------------*/

#aktuelles_left {
	position: absolute;
	top: 28px;
	left: 60px;
	width: 	600px;
	height: 390px;
	overflow: auto;
	background-color:#FFFFFF;
	visibility: visible;
	z-index: 5;
}
/*-- aktuelle right -------------------------------------------------------------*/
#aktuelles_right_back {
	background: url(../img/back_right.gif);
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	left: 681px;
	width: 	200px;
	height: 222px;
	visibility: visible;
	z-index: 6;

}
#aktuelles_right {
	position: absolute;
	top: 0px;
	left: 681px;
	width: 	200px;
	height: 222px;
	margin-left: 12px;
	visibility: visible;
	z-index: 8;
}
#aktuelles_right_back2 {
	background: url('../img/back_right.gif') no-repeat;
	position: absolute;
	top: 0px;
	left: 532px;
	width: 	349px;
	height: 123px;
	visibility: visible;
	z-index: 6;

}
#aktuelles_right2 {
	position: absolute;
	top: 0px;
	left: 539px;
	width: 	331px;
	height: 119px;
	margin-left: 12px;
	visibility: visible;
	z-index: 8;
}

/*-- main text -------------------------------------------------------------*/

#main_text {
	position: absolute;
	top: 30px;
	left: 69px;
	width: 	681px;
	height: 390px;
	overflow: hidden;
	z-index: 5;
	visibility: visible;
}
#main_text2 {
    position: absolute;
	top: 0px;
	left: 60px;
	width: 	681px;
	height: 430px;
	overflow: auto;
	background-color:#FFFFFF;
}
#main_text3 {
	position: absolute;
	top: 28px;
	left: 60px;
	width: 	383px;
	height: 390px;
	overflow: hidden;
	z-index: 5;
	visibility: visible;
}

#portrait_text {
   position: absolute;
	top: 230px;
	left: 0px;
	width: 	619px;
	overflow: auto;
	background-color:#FFFFFF;

}
#photo {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 	428px;
	height: 215px;
	overflow: auto;
	background-color:#FFFFFF;
	visibility: visible;
	z-index: 6;
}
/*--- header ---------------------------------------------------------------*/

#header	{
	position: relative; 
	padding: 0px;
	margin: 0px;
	width: 700px;
	height: 110px;
	top: 0px;
	left: 0px;
}

/*--- header_nav ---------------------------------------------------------------*/

#nav1	{
	position: absolute;
	margin-left: 60px;
	margin-top:  18px;
	width: 630px;
	height: 16px;
	z-index: 2;
	visibility: visible;
}

#logo	{
	position: absolute;
	margin-left: 60px;
	margin-top:  18px;
	width: 630px;
	height: 50px;
	z-index: 1;
}

#nav2	{
	position: absolute;
	margin-left: 60px;
	margin-top:  48px;
	width: 630px;
	height: 20px;
	z-index: 2;
	visibility: visible;
}

#silber{
	position: absolute;
	background: url(../admin/silber.gif);
	background-repeat: no-repeat;
	margin-left: 62px;
	margin-top:  100px;
	width: 559px;
	height: 16px;
	z-index: 7;
	visibility: visible;
	left: -1px;
	top: -81px;
}

#elements {
	position:absolute;
	left: 60px;
	top:  175px;
	width:251px;
	height:222px;
	z-index: 6;
	visibility: visible;
	}

#ueberuns {
	position:absolute; 	
	left: 275px; 
	top:  148px; 
	width: 350px; 
	height:214px; 
	}

#office  {
	position:absolute;
	left: 60px;
	top:  500px;
	width: 350px;
	height: 13px;
	visibility:visible;
	z-index: 6;
	}

#kontakt  {
	position:relative;
	left: 0px;
	top:  20px;
	width: 450px;
	height: 100px;
	visibility:visible;
	}
	
#Layer1 {position:absolute; left:738px; top:330px; width:145px; height:193px; z-index:7; visibility: visible;}

}
@media print{

/*--- header ---------------------------------------------------------------*/

#header	{
	background:url(../img/mindscout-gs.gif);
	background-repeat: no-repeat;
	position: absolute; 
	width: 792px;
	height: 110px;
	top: 0px;
	left: 0px;
	background-color:#FFFFFF;
}

#aktuelles_ues {
    position: absolute;
	top: 70px;
	left: 0px;
	width: 	500px;
	height: 19px;
	background-color:#FFFFFF;	
}

#aktuelles_ues2 {
    position: absolute;
	top: 70px;
	left: 0px;
	width: 	400px;
	height: 19px;
	background-color:#FFFFFF;	
}


/*-- main text -------------------------------------------------------------*/

#main_text {
    position: absolute;
	top: 100px;
	left: 0px;
	width:auto;
	overflow: auto;
	background-color:#FFFFFF;
	text-align:justify;

}
#main_text2 {
    position: relative;
	top: 100px;
	left: 0px;
	width:auto;
	overflow: auto;
	background-color:#FFFFFF;
	text-align:justify;
}
#spalte_1 {
    position: absolute;
	top: 120px;
	left: 0px;
	width: 	250px;
	height: 380px;
	overflow: hidden; 
	background-color:#FFFFFF;
}

#ueberuns {
	position:relative; 	
	left: 0px; 
	width: 600px; 
	height:214px; 
	}
#reg {position:absolute; left:0px; top:0px; width:0px; height:0px; z-index:0; visibility: hidden; border:none;}
}

#normal_vital
{
margin: 40px 0 0 40px;
}

.call-to-action {
	color: white;
}