
body {
	background:#343434;
	font-size: 12px;
	color: #000;
	padding-top:40px;
	font-family:Arial, Helvetica, sans-serif;
}
img {
border:0px;
}
p {
  margin: 1em 0;
  line-height: 1.5em;
}


hr{
 border: 0px; /* Für Firefox und Opera */
 border-top: solid 1px #000;
 border-bottom: transparent;
}
a:link {
	color: #3d3d3d;
	text-decoration:none;
}

a:visited {
	color: #3d3d3d;
	text-decoration:none;
}

a:hover {
	color: #000;
	text-decoration:none;
}
.button a:hover img{
background:url(images/1.png) no-repeat;
}
.buttonselect img{
background:url(images/1.png) no-repeat;
}
a:active {
	color: #3d3d3d;
	text-decoration:none;
}


#box a:hover {
color:black;
width:400px;}

#box span {display:none;}

#box:hover span {
color:black;
background:url(images/submenu.png) no-repeat;
display:block;
padding:0;
width:179px;
height:59px;
margin-left:140px;
position:absolute;
filter:alpha(opacity=80); /* Für IE */
-moz-opacity:0.8; /* Für Gecko-Browser */
opacity:0.8;
z-index:2;
}
#profilContent {

padding:20px;
}
#profilBG {
float:right;
background:url(images/profil.png) no-repeat;
width:364px;
height:346px;
margin-top:87px;
filter:alpha(opacity=70); /* Für IE */
-moz-opacity:0.7; /* Für Gecko-Browser */
opacity:0.7;
}
#fotosbg {

background:url(images/fotos.jpg) no-repeat;
width:662px;
height:294px;
margin-top:58px;
}

#fotosbg2 {

background:url(images/fotos_kat2.jpg) no-repeat;
width:662px;
height:294px;
margin-top:58px;
}

#fotosbg3 {

background:url(images/fotos_kat3.jpg) no-repeat;
width:662px;
height:294px;
margin-top:58px;
}

#mainHome {

background:url(images/background_home.jpg) no-repeat;

}

#mainProfil{

background:url(images/background_profil.jpg) no-repeat;

}

#mainFotos{

background:url(images/background_fotos.jpg) no-repeat;

}

#mainVideo{

background:url(images/background_video.jpg) no-repeat;

}

#mainTrainings {

background:url(images/background_trainings.jpg) no-repeat;

}

#mainKontakt{

background:url(images/background_kontakt.jpg) no-repeat;

}

#mainTermine {

background:url(images/background_termine.jpg) no-repeat;

}

#mainReferenzen {

background:url(images/background_referenzen.jpg) no-repeat;

}

#wapper {
	text-align: left;
	margin: 0 auto auto;
	width: 872px;
	padding: 0;
}

#leftmain {
background:url(images/energy_15.png) #ba9c73  repeat-x;
}

#main {
background:#f4ebc9;
text-align :left;
}

#fotos1 a:hover img {
	background:url(images/fotos1.jpg) no-repeat left;
	}

#fotos2 a:hover img {
	background:url(images/fotos2.jpg) no-repeat left;
	}

#fotos3 a:hover img {
	background:url(images/fotos3.jpg) no-repeat left;
	}
	
	
.fotoG img{

padding-top:18px;
}
#referenzenContent {
float:right;
width:272px;
height:445px;
background:url(images/referenzen.jpg) no-repeat;
color:#fff;
padding-top:8px;
font-family: Verdana, Helvetica, sans-serif;
font-size:13px;
color:#CCC;
}

#profilContent {
background:url(images/profil.jpg) no-repeat;
width:365px;
height:326px;
color:#000;
padding-top:0px;
padding-right:0px;
margin-top:94px;
font-family: Verdana, Helvetica, sans-serif;
color:#333333;
font-size:13px;
}
#termineContent {
background:url(images/termine.jpg) no-repeat;
width:645px;
height:106px;
color:#000;
margin-top:328px;
padding-top:0px;
padding-right:0px;
font-family: Verdana, Helvetica, sans-serif;
color:#333333;
}
#trainingsContent {
background:url(images/trainings.jpg) no-repeat;
width:365px;
height:346px;
color:#000;
padding-left:20px;
padding-bottom:20px;
padding-top:0px;
padding-right:0px;
margin-top:94px;
font-family: Verdana, Helvetica, sans-serif;
color:#333333;
font-size:13px;
}

#quotation {

padding:4px;

}

#kundenstimmenContent {
float:right;
width:521px;
height:445px;
background:url(images/kundenstimmen.jpg) no-repeat;
color:#fff;
padding-top:9px;
font-family: Verdana, Helvetica, sans-serif;
font-size:13px;
color:#CCC;
}
	
#subreferenzen a {
float:left;

background:url(images/submenu_referenzen.png) no-repeat top;
}
#subreferenzen a:hover {
float:left;
background:url(images/submenu_referenzen_.png) no-repeat;
}

#subkundenstimmen a {
float:left;
background:url(images/submenu_kundenstimmen.png) no-repeat left;
}
#subkundenstimmen a:hover {
float:left;
background:url(images/submenu_kundenstimmen_.png) no-repeat left;
}	
		
#home a:hover img {
	background:url(images/menu_home.jpg) no-repeat left;
	}
	
	
#profil a:hover img {
	background:url(images/menu_profil.jpg) no-repeat left;
	}
	
#fotos a:hover img {
	background:url(images/menu_fotos.jpg) no-repeat left;
	}
	
#video a:hover img {
	background:url(images/menu_video.jpg) no-repeat left;
	}
	
#kontakt a:hover img {
	background:url(images/menu_kontakt.jpg) no-repeat left;
	}
	
#trainings a:hover img {
	background:url(images/menu_training.jpg) no-repeat left;
	}
	
#referenzen a:hover img {
	background:url(images/menu_referenzen.jpg) no-repeat left;
	}
	
#termine a:hover img {
	background:url(images/menu_termine.jpg) no-repeat left;
	}
	
	
	#fotosschein a:hover img {
	background:url(images/scheinfoto.png) no-repeat left;
	}
	
#trailer a:hover img {
	background:url(images/trailer.jpg) no-repeat left;
	}
	
#anmoderation {
	padding-top:24px;
	}	
#anmoderation a:hover img {
	background:url(images/anmod.jpg) no-repeat left;
	}
#reaktion {
	padding-top:1px;
	}
#reaktion a:hover img {
	background:url(images/schultz.jpg) no-repeat left;
	}
	
	
#talkVorstand a:hover img {
	background:url(images/talk.jpg) no-repeat left;
	}

#ksk {
	padding-top:8px;
	}
#ksk a:hover img {
	background:url(images/internet.jpg) no-repeat left;
	}
#finanzmarktkrise  {
	padding-top:4px;
	}
#finanzmarktkrise a:hover img {
	background:url(images/finanz.jpg) no-repeat left;
	}
#kickoff a:hover img {
	background:url(images/kickoff.jpg) no-repeat left;
	}	
#kickoff {
	padding-top:4px;
	}
#hannovermesse {
	padding-top:4px;
	}		
#hannovermesse a:hover img {
	background:url(images/simrit.jpg) no-repeat left;
	}
#talkchance {
	padding-top:4px;
	}		
#talkchance a:hover img {
	background:url(images/talkchance.jpg) no-repeat left;
	}
#download {
padding-left:271px;
margin-top:7px;
float:left;
width:442px;
}
	#download img {
	
	float:left;
	
	}
#flv a img{
background:url(images/download__04.jpg) no-repeat;
}

#flv a:hover img{
background:url(images/download_04.jpg) no-repeat;
}
#mp4 a img{
background:url(images/download__05.jpg) no-repeat;
}

#mp4 a:hover img{
background:url(images/download_05.jpg) no-repeat;
}
		
#videomenu {
width:261px;
float:left;
padding-top:27px;
margin-top:1px;
}

#videocontent {
float:left;


}
		
#shadow {
background: url(images/energy_18.png) repeat-y;
}

#content {
background:url(images/energy_27.png) no-repeat right 40px;
}
#dkontakt {
border:1px solid #000;
border-right:none;
padding: 23px 0 23px 32px;
}

#mcontent {
padding-left:30px;
padding-top:30px;
padding-right:180px;
}
	h1 {
	font-size:20px;
	margin:0px;
	padding:0px;
	}
	h2 {
	font-size:16px;
	margin:0px;
	padding:0px;
	}

#singlepage {
border:1px solid #b6b096; 
border-right:none; 
border-top:none;
}
#singlepagelink {
text-align:center;
border:1px solid #b6b096;
border-left:none; 
border-top:none;
padding:2px;
}
#topspacepage {
border-top:1px solid #b6b096;
margin-top:5px;
}
.cleardefault {
background-color:transparent;
height:13px;
margin-bottom:9px;
font-size:10px;
font-weight:bold;
border:0;
padding-left:12px;
width:203px;

}

.kontaktText {
background-color:transparent;
margin-bottom:10px;
font-size:10px;
font-weight:bold;
border:0;
padding-left:2px;
width:382px;
height:86px;
}
span.radio {
width: 11px;
height: 25px;
padding: 0 0px 0 0;
background: url(images/radiobutton2.png) no-repeat;
display: block;
clear: left;
float: left;
margin:0;
 }
 
.reflist {
padding-bottom:5px;
}

#divContainer {
	position: absolute;
	width: 320px;
	height:340px;
	overflow: hidden;
	visibility: visible;
	margin-right:18px;
	z-index:1;
}
	
#divContent {
	position: absolute;
	top: 0px;
	left: 0px;
}
