html {
	min-height:101%;

}

a:FOCUS {
	user-focus: none; outline : none; -moz-user-focus: none; -moz-outline: none; behavior: url(/includes/userfocus.htc)
}
body {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin:0;
	padding:0;
	text-align:left;
	/*background-image: url(Images/bgxx.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-attachment: scroll;*/
	
}





li {
	list-style-image: url(images/liste.gif);
	line-height: 16px;
}

h1 {

	font-weight: bold;
	font-size:12px;
	margin-bottom:6px;
	margin-top:0px;
	color:#990000;
}



#all {

	left:50%;
	/*height:600px;*/
	width:970px;
	margin-left:-485px;
	
	position:relative;
	background-color: #ffffff;/*top:2%;*/
	
	/*min-height: 605px;*/
}

#content {
float:left;
	min-height: 440px;
		height: 440px;
		width:970px;
	background-image: url(Images/bg_content.jpg);
	position:relative;
	background-repeat: no-repeat;
	background-position: bottom;	
	
}


#content[id]
		{
		height:auto;
		}




#content_lang {

	min-height: 800px;
		height: 800px;
		width:970px;
	background-image: url(Images/bg_content_lang.jpg);
	position:relative;
	background-repeat: no-repeat;
	background-position: bottom;	

}

#content_lang[id]
		{
		height:auto;
		}

	


#header1 {
	float: left;
	height:76px;
	width:970px;
	/*position:absolute;*/
	background-image: url(Images/Header1.gif);
}
#header2 {
	float: left;
	height:144px;
	width:970px;
	/*position:absolute;*/
	background-image: url(Images/Header2.jpg);
}
#header2_sw {
	float: left;
	height:144px;
	width:970px;
	/*position:absolute;*/
	background-image: url(Images/Flash/HeaderGrau.jpg);
}



#left {
	float: left;
	width:220px;
	min-height:440px;
	position:relative;
	/*background-image: url(Images/bg_links.jpg);*/
	
}


#left_lang {
	float: left;
	width:220px;
	height:440px;
	position:relative;
	background-image: url(Images/bg_links.jpg);
	
}


#navi {
	float: right;
	width:172px;
	height:210px;
	/*position:absolute;*/
	background-color:#e3e3e3;
	
	padding: 25px 0px 0px 0px;
	
}

#navi a {
	padding-left: 20px;
	padding-bottom: 1px;
	padding-top: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	line-height: 8px;
	text-transform: uppercase;
	text-align: left;
	color:#666;
	display:block;




}

#navi a:hover  {
		
	background:url(Images/navi_balken.jpg);
	color: #FFFFFF;
	color:#FFFFFF;
	
}


		
		
#navi a.on  {
color: #660000;
		background:url(Images/navi_balken.jpg);
}

#navi p {
	margin:12px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

a.text_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	line-height: 8px;
	text-transform: uppercase;
	color:#666666;

	}

.font_rot {
	color: #990000;
	text-decoration: none;
	
}
.spamspan {
	color: #990000;
	text-decoration: none;
	
}


.fussnote {
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color:#333;
	font-weight: normal;
}


#right {
	float: right;
	width:650px;
	padding: 23px 80px 30px 20px;
	min-height:347px;
	height:100%;
	background-image: url(Images/bg_rechts.jpg);
	position:relative;
	background-repeat: no-repeat;
}

#right_ref {
	float: right;
	width:650px;
	padding: 23px 80px 40px 20px;
	min-height:440px;
	height:100%;
	background-image: url(Images/bg_rechts.jpg);
	position:relative;
	background-repeat: no-repeat;
}

 #fotos {
	/*vertical-align: bottom;
bottom: 0px;*/
position:absolute;
	
	left: 20px;
	width: 700px;
}




.clearboth {
clear:both;
height:0;
margin:0;
width:0;
}




#ref_backyard {
	width:528px;
	height:307px;
	background-image: url(Images/Refs/backyard.jpg);
	top:113px;
	left: 70px;
	position: absolute;
	visibility: hidden;

}
#ref_schernau {
	width:528px;
	height:307px;
	background-image: url(Images/Refs/schernau.jpg);
	top:113px;
	left: 70px;
	position: absolute;
	visibility: hidden;

}

#ref_t9 {
	width:528px;
	height:307px;
	background-image: url(Images/Refs/t9.jpg);
	position:absolute;
	top:113px;
	left: 70px;
	visibility: hidden;
}

#ref_horstmann {
	width:528px;
	height:307px;
	background-image: url(Images/Refs/horstmann.jpg);
	position:absolute;
	top:113px;
	left: 70px;
	visibility: hidden;
}


#ref_busch {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/busch.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;


}
#ref_ke {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/ke.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
}

#ref_live_work_play {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/live_work_play.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
}

#ref_mchegg {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/mchegg.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
}
#ref_stannard {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/stannard.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
}

#ref_jaimes {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/jaimes.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
	
}
#ref_freetango {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/freetango.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
	
}
#ref_almased {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/almased.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
	
}


#ref_guk {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/guk.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
		
}

#ref_stepbystep {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/stepbystep.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
}

#ref_frauundarbeit {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/frauundarbeit.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
}




#ref_modrow {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/modrow.jpg);
	top:113px;
	left: 70px;
	z-index: modrow;
	visibility: hidden;
}

#ref_gehrmann {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/gehrmann.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
}
#ref_pestalozzi {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/pestalozzi.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
}
#ref_blumenthal {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/blumenthal.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
}

#ref_mirjam {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/mirjam.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
}
#ref_yvonne {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/yvonne.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
}
#ref_wachstum {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/wachstum.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
}

#ref_absolventen {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/absolventen.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
}
#ref_marion {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/marion.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
}
#ref_fuehrungsschule {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/fuehrungsschule.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
}

#ref_malschule {
	position:absolute;
	width:528px;
	height:307px;
	background-image: url(Images/Refs/malschule.jpg);
	top:113px;
	left: 70px;
	visibility: hidden;
}



 .ref_schrift {
	vertical-align: bottom;
	position: absolute;
	top: 225px;
	padding:0px 0px 0px 5px;
	

}

