/* CSS Document */


* {
    margin: 0;
    padding: 0;
}

html {
        background: url(pics_allgemein/wordcloud2.png) no-repeat center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
}




#cookie {
	width: 100%;
	height: 50px;
	background-image:url(pics_allgemein/background_cookie.jpg);
	background-repeat:repeat-x;
	z-index: 1000;
	position:relative;
	}
	
	
#cookiewrapper {
	margin: 0 auto;
	width: 1300px;
	height: 40px;
	padding-bottom: 5px;
	padding-top: 5px;
	color:#004a93;
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
	line-height: 20px;
	text-decoration:none;
	text-align: center;
	}


.cookietext {
	color:#004a93;
	font-family: 'Open Sans', sans-serif;
	font-size:15px;	
	text-decoration: none;
	}		
	
.cookietext a {
	color:#0095ff;
	font-family: 'Open Sans', sans-serif;
	font-size:15px;	
	text-decoration: none;
	}		
	
.cookietext a:hover {
	color:#3fafff;
	font-family: 'Open Sans', sans-serif;
	font-size:15px;	
	text-decoration: none;
	}	













#kreuzbutton {
	height: 50px;
	width: 100px;
	position: relative;
	left: 1260px;
	top: -48px;	
	
	
	}



#wrapperdatenschutz {
	margin: 0 auto;
	width: 980px;
	height: auto;
	z-index:1000;
	position: relative;
	top: 0px;}
	





#wrapper {
	margin: 0 auto;
	width: 980px;
	height: auto;
	z-index:1000;
	position: relative;
	top: 0px;}


	
#verlauf {
  margin: 0 auto;
  width:100%;
  height: 360px;
  background:url(pics_allgemein/verlauf.png) top center no-repeat;
  overflow:visible;
  position: absolute;
  top: 395px;
  z-index: 1;
	}	



#loginbutton {
	width: 60px;
	height: 60px;
	position:relative;
	top: -60px;
	left: 920px;
	display:block;
	z-index: 1000;
	
	-webkit-box-shadow: 2px -3px 3px 0px rgba(2, 17, 79, 0.8);
	-moz-box-shadow: 2px -3px 3px 0px rgba(2, 17, 79, 0.8);
	box-shadow: 2px -3px 3px 0px rgba(2, 17, 79, 0.8);
	
	
	}






	
#logo {
	width: 223px;
	height: 90px;
	background-image:url(pics_allgemein/logo.png);
	position:relative;
	top: 20px;
	left: 0px;
		display:block;
		
	-webkit-box-shadow: -2px -3px 3px 0px rgba(2, 17, 79, 0.8);
	-moz-box-shadow: -2px -3px 3px 0px rgba(2, 17, 79, 0.8);
	box-shadow: -2px -3px 3px 0px rgba(2, 17, 79, 0.8);
	}

#logo a {
	width: 223px;
	height: 90px;
	position:relative;
	display:block;
	}



	
	
	
	

#head {
	margin: 0 auto;
	width: 980px;
	height: 196px;
	background-image:url(pics_allgemein/head.png);
	margin-bottom: 23px;}
	

#spruch {
	margin: 0 auto;
	width: 980px;
	height: 80px;
	background-color:#5a7ab3;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5a7ab3), color-stop(1, #12569d) );
	background:-moz-linear-gradient( center top, #5a7ab3 5%, #12569d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5a7ab3', endColorstr='#12569d');
	clear:both;
	margin-bottom: 16px;
	
	-webkit-box-shadow: -3px -2px 3px 0px rgba(55, 68, 116, 1.0);
	-moz-box-shadow: -3px -2px 3px 0px rgba(55, 68, 116, 1.0);
	box-shadow: -3px -2px 3px 0px rgba(55, 68, 116, 1.0);
	}
	
	
	
#spruchback {
	-webkit-box-shadow: 3px -2px 3px 0px rgba(55, 68, 116, 1.0);
	-moz-box-shadow: 3px -2px 3px 0px rgba(55, 68, 116, 1.0);
	box-shadow: 3px -2px 3px 0px rgba(55, 68, 116, 1.0);
	
	}	
	




#kontakt {
	/*margin: 0 auto;*/
	width: 735px;
	height: 390px;
	background-color:#5a7ab3;
	-webkit-box-shadow: 6px 6px 9px 0px rgba(59, 65, 153, 0.5);
	-moz-box-shadow:    6px 6px 9px 0px rgba(59, 65, 153, 0.5);
	box-shadow:         6px 6px 9px 0px rgba(59, 65, 153, 0.5);
	margin-bottom: 23px;
	float: left;
	
									  /* -------------------- Schatten - NEU vom 2014-07-08 ---------------------------- */	
									  -webkit-box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
										 -moz-box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
											  box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
								  /* -------------------- Schatten - NEU vom 2014-07-08 ---------------------------- */	
	
	}	








#einblick {
	/*margin: 0 auto;*/
	width: 735px;
	height: 390px;
	background-color:#5a7ab3;
	-webkit-box-shadow: 6px 6px 9px 0px rgba(59, 65, 153, 0.5);
	-moz-box-shadow:    6px 6px 9px 0px rgba(59, 65, 153, 0.5);
	box-shadow:         6px 6px 9px 0px rgba(59, 65, 153, 0.5);
	margin-bottom: 23px;
	
		float: left;
	
	
									  /* -------------------- Schatten - NEU vom 2014-07-08 ---------------------------- */	
									  -webkit-box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
										 -moz-box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
											  box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
								  /* -------------------- Schatten - NEU vom 2014-07-08 ---------------------------- */	
	
	}	


#impressum {
	/*margin: 0 auto;*/
	width: 735px;
	height: 390px;
	background-color:#fff;
	-webkit-box-shadow: 6px 6px 9px 0px rgba(59, 65, 153, 0.5);
	-moz-box-shadow:    6px 6px 9px 0px rgba(59, 65, 153, 0.5);
	box-shadow:         6px 6px 9px 0px rgba(59, 65, 153, 0.5);
	margin-bottom: 23px;
	
	float: left;
	
	
									  /* -------------------- Schatten - NEU vom 2014-07-08 ---------------------------- */	
									  -webkit-box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
										 -moz-box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
											  box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
								  /* -------------------- Schatten - NEU vom 2014-07-08 ---------------------------- */	
	
	}	





#impressumwrapper {
	width: 735px;
	height: 390px;
	
	margin-bottom: 23px;
	float: right;	
	
	
	
	}







#impressumtext {
	
	width: 685px;
	height: 330px;
	padding-left: 25px;
	padding-right: 25px;
	overflow:auto;
	color:#004a93;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 18px;
	text-decoration:none;
	margin-top: 30px;
	margin-bottom: 30px;
	
	
	
	
	
	
	
	
	
	}
	
	
	
	
	
	
	
	
	
	
.impressumtextbold {
	font-family: 'Open Sans', sans-serif;
	font-weight: bold;	
	}	
	

#impressumtext img {
	float: right;
	}









#slideshowkontakt {
	width: 367px;
	height: 390px;
	background-color:#fff;
	margin-bottom: 23px;	
	float: left;						
	}
	
#downloadkontakt {
	width: 368px;
	height: 390px;
	background-image:url(pics_allgemein/downloadhintergrund.jpg);
	background-repeat:no-repeat;
	margin-bottom: 23px;
	float: right;				
	}


#kontakttext {
	
	width: 313px;
	height: 330px;
	padding-left: 40px;
	padding-right: 15px;
	padding-top: 30px;
	padding-bottom: 30px;
	overflow:auto;
	color:#004a93;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 18px;
	text-decoration:none;
	padding-bottom: 15px;
	font-weight: bold;		
	}	
	
	
.kontakttext{
	color:#004a93;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 18px;
	text-decoration:none;
	font-weight: bold;		
	}		
	
.kontakttext a {
	color:#004a93;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 18px;
	text-decoration:none;
	font-weight: bold;		
	}		
	
.kontakttext a:hover {
	color:#004a93;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 18px;
	text-decoration:none;
	font-weight: bold;		
	}		
	
	
	
.tabellentextnormal {
	
	color:#004a93;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 14px;
	text-decoration:none;	
	
	}	
	
	.tabellentextbold {
	color:#004a93;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 14px;
	text-decoration:none;
	font-weight: bold;
	text-align: center;	
	}	


#jobstext {
	
	width: 313px;
	height: 330px;
	padding-left: 40px;
	padding-right: 15px;
	padding-top: 30px;
	padding-bottom: 30px;
	overflow:auto;
	color:#004a93;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 14px;
	text-decoration:none;
	padding-bottom: 15px;
	font-weight: bold;		
	

	}	
	
.jobtextnormal {
	
	line-height: 14px;
	text-decoration:none;
	font-weight: bold;		
	color:#004a93;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;	
	}
	
.jobtextnormal a {
	
	line-height: 14px;
	text-decoration:underline;
	font-weight: bold;		
	color:#004a93;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;	
	}

.jobtexthead {
	line-height: 14px;
	text-decoration:none;

	font-weight: bold;		
	color:#004a93;
	font-family: 'Open Sans', sans-serif;
	font-size:20px;
	
	}

.jobtextausschreibung {
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	line-height: 24px;
	font-weight: normal;
	color:#004a93;
	
	}

.jobtextlinks {
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 16px;
	font-weight: normal;
	color:#004a93;
	
	}
	
.jobtextlinks a {
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 16px;
	font-weight: normal;
	color:#004a93;
	
	}



.jobtextausschreibungklein {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	line-height: 18px;
	font-weight: normal;
	color:#004a93;
	
	}



a .jobtextausschreibungklein a {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	line-height: 18px;
	font-weight: normal;
	color:#004a93;
	
	}












#slideshoweinblick {
	width: 367px;
	height: 390px;
	background-color:#fff;
	margin-bottom: 23px;	
	float: left;						
	}
	
#downloadeinblick {
	width: 368px;
	height: 390px;
	background-image:url(pics_allgemein/downloadhintergrund.jpg);
	background-repeat:no-repeat;
	margin-bottom: 23px;
	float: right;				
	}

#downloaddateien {
	
	width: 313px;
	height: 330px;
	padding-left: 40px;
	padding-right: 15px;
	margin-top: 30px;
	margin-bottom: 30px;
	overflow:auto;
	

	}

#downloaddateien ul {
	list-style-image:url(pics_allgemein/punkt.jpg);
	padding-left: 18px;
	
	
	}
	
#downloaddateien li a {
	color:#004a93;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 18px;
	text-decoration:none;
	padding-bottom: 15px;
	outline: none;	
	
	}	
	
#downloaddateien li a:visited {
	color:#004a93;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 18px;
	text-decoration:none;
	padding-bottom: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	outline: none;	

	}
	
	
#downloaddateien li a:hover {
	color:#b8bfdf;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 18px;
	text-decoration:none;
	padding-bottom: 15px;	
	outline: none;	
	}		




#slideshowwrapper {
	margin: 0 auto;
	width: 980px;
	height: 390px;
	margin-bottom: 23px;
}





#slideshow {
	/*margin: 0 auto;*/
	width: 735px;
	height: 390px;
	background-color:#5a7ab3;
	-webkit-box-shadow: 6px 6px 9px 0px rgba(59, 65, 153, 0.5);
	-moz-box-shadow:    6px 6px 9px 0px rgba(59, 65, 153, 0.5);
	box-shadow:         6px 6px 9px 0px rgba(59, 65, 153, 0.5);
	
		float: left;
	
	
									  /* -------------------- Schatten - NEU vom 2014-07-08 ---------------------------- */	
									  -webkit-box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
										 -moz-box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
											  box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
								  /* -------------------- Schatten - NEU vom 2014-07-08 ---------------------------- */	
	
	}	
	
	
	
#news {
	margin: 0 auto;
	width: 220px;
	max-width: 220px;
	height: 268px;
	
	padding-top: 20px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 20px;
	overflow:hidden;
	
	
	background-image:url(pics_allgemein/downloadhintergrund308.jpg);
	float:right;
	
	
		  /* -------------------- Schatten - NEU vom 2014-07-08 ---------------------------- */	
									  -webkit-box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
										 -moz-box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
											  box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
								  /* -------------------- Schatten - NEU vom 2014-07-08 ---------------------------- */	
	
	
}
	
	


#flyerbutton {
	margin: 0 auto;
	width: 220px;
	max-width: 220px;
	height: 68px;
	
	margin-top: 14px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	overflow:hidden;
	
	
	background-image:url(pics_allgemein/Infoflyerbutton.jpg);
	float:right;
	
	
		  /* -------------------- Schatten - NEU vom 2014-07-08 ---------------------------- */	
									  -webkit-box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
										 -moz-box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
											  box-shadow: 3px 4px 5px 0px rgba(2, 17, 79, 0.6);
								  /* -------------------- Schatten - NEU vom 2014-07-08 ---------------------------- */	
	
	
}	
	
	
	
	
#stern {
	width: 12px;
	height: 12px;
	z-index: 1000;
	padding-left: 210px;	
	
	}	
	
	
	
#footereins {
	margin: 0 auto;
	margin-bottom: 12px;
	padding-top: 2px;
	width: 980px;
	height: 18px;
	text-align:center;
	background-color:#5a7ab3;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5a7ab3), color-stop(1, #12569d) );
	background:-moz-linear-gradient( center top, #5a7ab3 5%, #12569d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5a7ab3', endColorstr='#12569d');
	
	
	
								  /* -------------------- Schatten - NEU vom 2014-07-08 ---------------------------- */	
	-webkit-box-shadow: -3px 2px 3px 0px rgba(55, 68, 116, 1.0);
	-moz-box-shadow: -3px 2px 3px 0px rgba(55, 68, 116, 1.0);
	box-shadow: -3px 2px 3px 0px rgba(55, 68, 116, 1.0);
								  /* -------------------- Schatten - NEU vom 2014-07-08 ---------------------------- */			
	
	}
	
	
#footereinsback {
	-webkit-box-shadow: 3px 2px 3px 0px rgba(55, 68, 116, 1.0);
	-moz-box-shadow: 3px 2px 3px 0px rgba(55, 68, 116, 1.0);
	box-shadow: 3px 2px 3px 0px rgba(55, 68, 116, 1.0);
	
	}	
	
	
	
	
	
		

.footereinstext {
	color:#ffffff;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 14px;
	text-decoration:none;
	
	}
	
	
	
	
.steuergestaltung {text-shadow: -2px 1px 1px #000;}


.existenzgrundung {text-shadow: -1px 1px 1px #000;}


.unternehmensberatung {text-shadow: 0px 1px 1px #000;}


.controlling {text-shadow: 1px 1px 1px #000;}


.sanierung {text-shadow: 1px 1px 1px #000;}


.wirtschaftsmediation {text-shadow: 2px 1px 1px #000;}

	
	
.footereinstext a {
	color:#ffffff;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	line-height: 14px;
	text-decoration:none;
	}
	
.footereinstext a:hover {
	color:#d2def4;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	line-height: 14px;
	text-decoration:none;
	}
	
	


#footerzwei {
	margin: 0 auto;
	margin-bottom: 6px;
	padding-top: 2px;
	width: 980px;
	height: 18px;
	text-align:center;
	text-shadow: 0px 1px 1px #aaa;
	
	}	

.footerzweitext {
	color:#adbfdf;
	font-family: 'Open Sans', sans-serif;
	font-size:10px;
	line-height: 10px;
	text-decoration:none;
	}
	
.footerzweitext a {
	color:#adbfdf;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 12px;
	text-decoration:none;
	}
	
.footerzweitext a:hover {
	color:#5a7ab3;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 12px;
	text-decoration:none;
	}

#footerdrei {
	margin: 0 auto;
	padding-top: 2px;
	width: 980px;
	height: 18px;
	text-align:center;
	color:#5a7ab3;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	line-height: 12px;
	text-decoration:none;
	text-shadow: 0px 1px 1px #aaa;
	}	
	
	

/* -------------------- NAVIGATION - Button ---------------------------- */




#nav {
	margin: 0 auto;
	width: 980px; height: 40px;
	margin-bottom: 23px;
	 }
	 
	 
.tsteam {text-shadow: -2px -2px 1px #000;}
.tswissen {text-shadow: -2px -2px 1px #000;}
.tspartner {text-shadow: -1px -2px 1px #000;}
.tseinblick {text-shadow: 0px -2px 1px #000;}
.tswerte {text-shadow: 1px -2px 1px #000;}
.tsjobs {text-shadow: 2px -2px 1px #000;}
.tskontakt {text-shadow: 2px -2px 1px #000;}

	 
	 
#nav li {
	float: left; 
	list-style: none;
	margin-right: 4px;
	display: block;
	height:40px;
	line-height:40px;
	width:137px;
	
	 			
								 
	}
	
.bsteam {
	-webkit-box-shadow: -3px -3px 3px 0px rgba(2, 17, 79, 0.8);
	-moz-box-shadow: -3px -3px 3px 0px rgba(2, 17, 79, 0.8);
	box-shadow: -3px -3px 3px 0px rgba(2, 17, 79, 0.8);}

.bswissen {
	-webkit-box-shadow: -2px -3px 3px 0px rgba(2, 17, 79, 0.8);
	-moz-box-shadow: -2px -3px 3px 0px rgba(2, 17, 79, 0.8);
	box-shadow: -2px -3px 3px 0px rgba(2, 17, 79, 0.8);}
	
.bspartner {
	-webkit-box-shadow: -1px -3px 3px 0px rgba(2, 17, 79, 0.8);
	-moz-box-shadow: -1px -3px 3px 0px rgba(2, 17, 79, 0.8);
	box-shadow: -1px -3px 3px 0px rgba(2, 17, 79, 0.8);}

.bseinblick {
	-webkit-box-shadow: 0px -3px 3px 0px rgba(2, 17, 79, 0.8);
	-moz-box-shadow: 0px -3px 3px 0px rgba(2, 17, 79, 0.8);
	box-shadow: 0px -3px 3px 0px rgba(2, 17, 79, 0.8);}

.bswerte {
	-webkit-box-shadow: 1px -3px 3px 0px rgba(2, 17, 79, 0.8);
	-moz-box-shadow: 1px -3px 3px 0px rgba(2, 17, 79, 0.8);
	box-shadow: 1px -3px 3px 0px rgba(2, 17, 79, 0.8);}

.bsjobs {
	-webkit-box-shadow: 2px -3px 3px 0px rgba(2, 17, 79, 0.8);
	-moz-box-shadow: 2px -3px 3px 0px rgba(2, 17, 79, 0.8);
	box-shadow: 2px -3px 3px 0px rgba(2, 17, 79, 0.8);}



/*

Schatten bskontakt = nav li.kurz
.bskontakt {
	-webkit-box-shadow: 4px -3px 3px 0px rgba(2, 17, 79, 0.8);
	-moz-box-shadow: 4px -3px 3px 0px rgba(2, 17, 79, 0.8);
	box-shadow: 4px -3px 3px 0px rgba(2, 17, 79, 0.8);}*/


	
	
	
	
	
	
	
	
	
	
	
#nav li.kurz {
	float: right; 
	list-style: none;
	margin-right: 0;
	display: block;
	height:40px;
	line-height:40px;
	width:134px;
	-webkit-box-shadow: 3px -3px 3px 0px rgba(2, 17, 79, 0.8);
	-moz-box-shadow: 3px -3px 3px 0px rgba(2, 17, 79, 0.8);
	box-shadow: 3px -3px 3px 0px rgba(2, 17, 79, 0.8);
	
	
	
	
	}
	

#nav li a {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5a7ab3), color-stop(1, #12569d) );
	background:-moz-linear-gradient( center top, #5a7ab3 5%, #12569d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5a7ab3', endColorstr='#12569d');
	background-color:#5a7ab3;
	display:block;
	color:#ffffff;
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	text-decoration:none;
	text-align:center;
	list-style:none;
	font-weight: 400;
	}
	
	
	
#nav li a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #12569d), color-stop(1, #5a7ab3) );
	background:-moz-linear-gradient( center top, #12569d 5%, #5a7ab3 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#12569d', endColorstr='#5a7ab3');
	background-color:#12569d;
	
	 }
	

/* helleres Blau: 5a7ab3       dunkleres Blau: 12569d */








/*
.downloadbutton {   
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 300px;
  left: 122px;
  opacity: 0.30;
  z-index: 3000;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 300px;
  width: 450px;
  background: transparent url("pics_allgemein/downloadbutton.png") no-repeat left top;
  margin-top: 80px;
  }

  .downloadbutton:hover {  
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 300px;
  left: 122px;
  opacity: 0.7;
  z-index: 3000;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 300px;
  width: 450px;
  background: transparent url("pics_allgemein/downloadbutton.png") no-repeat left top;
  margin-top: 80px;
  }

*/

.downloadbutton {  

display: block;



}


.downloadbutton a {  

display: block;


}













/* -------------------- SLIDESHOW ---------------------------- */



.callbacks_nav {   /*  --   Slideshow Pfeile normal*/
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 455px;
  left: 0px;
  opacity: 0.00;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("pics_allgemein/pfeile.png") no-repeat left top;
  margin-top: 80px;
  }
  
  .callbacks_nav:hover {  /*  --   Slideshow Pfeile MouseOver*/
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 455px;
  left: 0px;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("pics_allgemein/pfeile.png") no-repeat left top;
  margin-top: 80px;
  }


.callbacks_nav:active {
  opacity: 1.0;
  }

.callbacks_nav.next {
  left: 697px;
  background-position: right top;
  right: 0;
  }



/* -------------------- SLIDESHOW - Einblick ---------------------------- */



.callbackseinblick_nav {   /*  --   Slideshow Pfeile normal*/
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 455px;
  left: 0px;
  opacity: 0.00;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("pics_allgemein/pfeile.png") no-repeat left top;
  margin-top: 80px;
  }
  
  .callbackseinblick_nav:hover {  /*  --   Slideshow Pfeile MouseOver*/
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 455px;
  left: 0px;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("pics_allgemein/pfeile.png") no-repeat left top;
  margin-top: 80px;
  }


.callbackseinblick_nav:active {
  opacity: 1.0;
  }

.callbackseinblick_nav.next {
  left: 328px;
  background-position: right top;
  right: 0;
  }


/* -------------------- SLIDESHOW - Kontakt ---------------------------- */



.callbackskontakt_nav {   /*  --   Slideshow Pfeile normal*/
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 455px;
  left: 0px;
  opacity: 0.00;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("pics_allgemein/pfeile.png") no-repeat left top;
  margin-top: 80px;
  }
  
  .callbackskontakt_nav:hover {  /*  --   Slideshow Pfeile MouseOver*/
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 455px;
  left: 0px;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("pics_allgemein/pfeile.png") no-repeat left top;
  margin-top: 80px;
  }


.callbackskontakt_nav:active {
  opacity: 1.0;
  }

.callbackskontakt_nav.next {
  left: 328px;
  background-position: right top;
  right: 0;
  }

th, td {
    padding: 5px;
    text-align: left;
}
