@charset "utf-8";
/* CSS Document */
* {padding:0; margin:0;list-style:none;border:none;}
html,body {height:100%;}
body { font-family: Arial, Helvetica, sans-serif;}
a, a:hover, a:focus, a:active{ text-decoration:none; outline:0}
h1 { font-size:50px;color:#FFFFFF; text-indent:-1000em}
h2 {color:#ff2200;}
ul { list-style:none;}
p { font-size:13px;color:#666; margin-bottom:8px;}
#distance{
	width:100%;
	position:relative;
	height:50%;
	float:left;
	margin-bottom:-300px;
}
#container{
	margin: 0 auto;
	clear:left;
	width:800px;
	height:600px;
	position:relative;
}
#distance_leer{
	width:100%;
	position:relative;
	height:50%;
	float:left;
	margin-bottom:-170px;
}
#distance_leer1{
	width:100%;
	position:relative;
	height:50%;
	float:left;
	margin-bottom:-30px;
}
#distance_leer2{
	width:100%;
	position:relative;
	height:50%;
	float:left;
	margin-bottom:-100px;
}
#container_leer{
	margin: 0 auto;
	clear:left;
	width:800px;
	text-align: justify;
	height:16px;
	position:relative;
	color:#CCC;
	z-index:10;
}
#container_leer1{
	margin: 0 auto;
	clear:left;
	width:350px;
	text-align: justify;
	height:16px;
	position:relative;
	color:#CCC;
}
.big {font-size:30px;
text-align:center;
color:#A6A6A6;}
.big1{font-size:25px;
text-align:left;;
color:#A6A6A6;}
#intro {position:relative; top:100px;text-align:center;}
#header {font-weight:200;height:75px;color:#ff2200; font-size:103px;line-height:78px;
      margin:0; padding:0;
      position:relative;
	  width:800px;
      overflow:hidden;
      }
.smile {background:transparent url(texte/smile.gif) no-repeat scroll 5px 0;
padding-left:17px;
position:relative;
}

#content{margin-top:50px;height:360px;width:800px;}
.numb { font-size:9px;color: #ff593f;float:left;margin-left:80px;width:20px;}
.numb_r { font-size:9px;color: #ff593f;float:right;width:20px;}
.numb li, .numb_r li{height:25px;line-height:25px;}

.numb{ font-size:9px;color: #ff593f;float:left;margin-left:80px;width:20px;}

#content p {text-align:justify;float:left;width:590px;line-height:25px;color:#d2d2d2; font-size:21px;}
#content p span {color:#ff2200;}

#inhalt {height:355px;width:590px;float:left}
ul#index_left {margin-left:80px;width:22px;float:left;}
ul#index_left li {height:24px;line-height:24px;}
ul#index_right {width:22px;float:right;}
ul#index_right li {display:inline;height:24px;line-height:24px;}

/*************
* NAVIGATION *
**************/
#navigation{margin-top:40px;height:75px;color:#FFFFFF; font-size:10px; background:url(img/zeichen.gif) 769px 0 #FF2200 no-repeat;}
/*----LINKE SEITE--------*/
#navi{float:left;margin-left:100px;padding-top:5px; font-size:10px;}
#navi li{display:inline;margin:0;padding:0;}
#navi a{color:#ff2200;display:block;height:13px;width:120px; text-indent:-1000em;}
#navi a, #navi_rechts a {background:url(img/nav_all.png) top left no-repeat;}

#navi_index a  {background-position: 0px 0;}
#navi_index a:hover {background-position: -120px 0;}
#navi_chrono a  {background-position: -240px 0;}
#navi_chrono a:hover {background-position: -360px 0;}
#navi_leistungen a {background-position: -480px 0;}
#navi_leistungen a:hover {background-position: -600px 0;}
#navi_referenz a {background-position: -720px 0;}
#navi_referenz a:hover {background-position: -840px 0 ;}
#navi_kontakt a {background-position: -960px 0;}
#navi_kontakt a:hover {background-position: -1080px 0;}


/*----RECHTE SEITE--------*/

#navi_rechts{float:right;margin-right:105px;padding-top:5px;line-height:13px; text-indent:-1000em;}
#navi_rechts li {width:100px;}
#navi li{display:inline;margin:0;padding:0;}
#navi_rechts a{color:#FFFFFF;display:block;height:13px;line-height:13px; width:120px;position:relative;overflow:hidden;}

#navi_texte a {background-position: -1200px 0;}
#navi_texte a:hover {background-position: -1320px 0;}
#navi_fragensteller a {background-position: -1440px 0;}
#navi_neuewelt a {background-position: -1680px 0;}
/**************************/

/***********************
*   TEXTE - NAVIGATION *
************************/
#texte_navi{float:left;}
#texte_navi_rechts{float:right;position:absolute;
right:22px;}
#texte_navi li, #texte_navi_rechts li, #texte_navi_insp_rechts li{margin:0;padding:0;height:24px;width:177px;line-height:24px;}
#texte_navi a, #texte_navi_rechts a, #texte_navi_insp_rechts a{display:block;height:24px;line-height:24px; width:177px; text-indent:-1000em;}
#texte_navi_rechts a {background:url(img/texte/texte_navi_right.png) top left no-repeat;}
#texte_navi a {background:url(img/texte/texte_navi_left.png) top left no-repeat;}
#texte_navi_rechts>#texte_back a {background:url(img/texte/back.png) top left no-repeat;}
#texte_navi_insp_rechts>#texte_back a {background:url(img/texte/back.png) top left no-repeat;}
#texte_back a:hover {background-position: -177px 0;}

#texte_regie a  {background-position: 0px 0;}
#texte_regie a:hover {background-position: -177px 0;}

#texte_portrait a  {background-position: -354px 0;}
#texte_portrait a:hover {background-position: -531px 0;}

#texte_navi_port{float:left;}
#texte_navi_port li {margin:0;padding:0;height:24px;width:177px;line-height:24px;}
#texte_navi_port a {display:block;height:24px;line-height:24px; width:177px; text-indent:-1000em;}
#texte_navi_port a {background:url(img/texte/texte_portrait_in.png) top left no-repeat;}
#texte_port1 a{background-position: 0px 0;}
#texte_port1 a:hover {background-position: -177px 0;}
#texte_port2 a {background-position: -354px 0;}
#texte_port2 a:hover {background-position: -531px 0;}
#texte_port3 a {background-position: -708px 0;}
#texte_port3 a:hover {background-position: -885px 0;}

#texte_beobachtungen a {background-position: -708px 0;}
#texte_beobachtungen a:hover  {background-position: -885px 0;}

#texte_navi_beob{float:left;}
#texte_navi_beob li {margin:0;padding:0;height:24px;width:211px;line-height:24px;}
#texte_navi_beob a {display:block;height:24px;line-height:24px; width:211px; text-indent:-1000em;}
#texte_navi_beob a {background:url(img/texte/texte_beobachtungen_in.png) top left no-repeat;}
#texte_beob1 a{background-position: 0px 0;}
#texte_beob1 a:hover {background-position: -211px 0;}
#texte_beob2 a {background-position: -422px 0;}
#texte_beob2 a:hover {background-position: -633px 0;}
#texte_beob3 a {background-position: -844px 0;}
#texte_beob3 a:hover {background-position: -1055px 0;}
#texte_beob4 a {background-position: -1266px 0;}
#texte_beob4 a:hover {background-position: -1477px 0;}
#texte_beob5 a {background-position: -1688px 0;}
#texte_beob5 a:hover {background-position: -1899px 0;}

#texte_abgrund a  {background-position: -1062px 0;}
#texte_abgrund a:hover {background-position: -1239px 0;}

#texte_navi_abgrd{float:left;}
#texte_navi_abgrd li {margin:0;padding:0;height:24px;width:177px;line-height:24px;}
#texte_navi_abgrd a {display:block;height:24px;line-height:24px; width:177px; text-indent:-1000em;}
#texte_navi_abgrd a {background:url(img/texte/texte_abgrund_in.png) top left no-repeat;}
#texte_abgrd1 a{background-position: 0px 0;}
#texte_abgrd1 a:hover {background-position: -177px 0;}
#texte_abgrd2 a {background-position: -354px 0;}
#texte_abgrd2 a:hover {background-position: -531px 0;}


#texte_hoffnung a  {background-position: -1416px 0;}
#texte_hoffnung a:hover {background-position: -1593px 0;}

#texte_werbung a  {background-position: -1770px 0;}
#texte_werbung a:hover {background-position: -1947px 0;}

#texte_navi_werb{float:left;}
#texte_navi_werb li {margin:0;padding:0;height:24px;width:177px;line-height:24px;}
#texte_navi_werb a {display:block;height:24px;line-height:24px; width:177px; text-indent:-1000em;}
#texte_navi_werb a {background:url(img/texte/texte_werbung_in.png) top left no-repeat;}
#texte_werb1 a{background-position: 0px 0;}
#texte_werb1 a:hover {background-position: -177px 0;}
#texte_werb2 a {background-position: -354px 0;}
#texte_werb2 a:hover {background-position: -531px 0;}
#texte_werb3 a {background-position: -708px 0;}
#texte_werb3 a:hover {background-position: -885px 0;}
#texte_werb4 a {background-position: -1062px 0;}
#texte_werb5 a:hover {background-position: -1239px 0;}

#texte_warum a  {background-position: -2124px 0;}
#texte_warum a:hover {background-position: -2301px 0;}

#texte_darum a  {background-position: -2478px 0;}
#texte_darum a:hover {background-position: -2655px 0;}

#texte_inspiration a  {background-position: 0px 0;}
#texte_inspiration a:hover {background-position: -177px 0;}
#texte_navi_insp{float:left;}
#texte_navi_insp li {margin:0;padding:0;height:24px;width:177px;line-height:24px;}
#texte_navi_insp a {display:block;height:24px;line-height:24px; width:177px; text-indent:-1000em;}
#texte_navi_insp a, #texte_navi_insp_rechts a {background:url(img/texte/texte_inspiration_in.png) top left no-repeat;}
#texte_navi_insp_rechts{float:right;position:absolute;
right:22px;}
#texte_insp1 a{background-position: 0px 0;}
#texte_insp1 a:hover {background-position: 0px -24px;}
#texte_insp2 a {background-position: 0px -48px;}
#texte_insp2 a:hover {background-position: 0 -72px;}
#texte_insp3 a {background-position: 0 -96px;}
#texte_insp3 a:hover {background-position: 0 -120px;}
#texte_insp4 a{background-position: 0px -144px;}
#texte_insp4 a:hover {background-position: 0px -168px;}
#texte_insp5 a {background-position: 0px -192px;}
#texte_insp5 a:hover {background-position: 0 -216x;}
#texte_insp6 a {background-position: 0 -240px;}
#texte_insp6 a:hover {background-position: 0 -264px;}
#texte_insp7 a {background-position: 0 -288px;}
#texte_insp7 a:hover {background-position: 0 -312px;}
#texte_insp8 a {background-position: 0 -336px;}
#texte_insp8 a:hover {background-position: 0 -360px;}
#texte_insp9 a {background-position:20px -384px;}
#texte_insp9 a:hover {background-position: 20px -408px;}

#texte_muessiggang a  {background-position: -354px 0;}
#texte_muessiggang a:hover {background-position: -531px 0;}
#texte_navi_mues {float:left;}
#texte_navi_mues li {margin:0;padding:0;height:24px;width:177px;line-height:24px;}
#texte_navi_mues a {display:block;height:24px;line-height:24px; width:177px; text-indent:-1000em;}
#texte_navi_mues a {background:url(img/texte/texte_muessiggang_in.png) top left no-repeat;}
#texte_mues1 a{background-position: 0px 0;}
#texte_mues1 a:hover {background-position: -177px 0;}
#texte_mues2 a {background-position: -354px 0;}
#texte_mues2 a:hover {background-position: -531px 0;}
#texte_mues3 a {background-position: -708px 0;}
#texte_mues3 a:hover {background-position: -885px 0;}

#texte_schlecht a  {background-position: -708px 0;}
#texte_schlecht a:hover {background-position: -885px 0;}

#texte_recht a  {background-position: -1062px 0;}
#texte_recht a:hover {background-position: -1239px 0;}

#texte_navi_recht{float:left;}
#texte_navi_recht li {margin:0;padding:0;height:24px;width:177px;line-height:24px;}
#texte_navi_recht a {display:block;height:24px;line-height:24px; width:177px; text-indent:-1000em;}
#texte_navi_recht a {background:url(img/texte/texte_recht_in.png) top left no-repeat;}
#texte_recht1 a{background-position: 0px 0;}
#texte_recht1 a:hover {background-position: -177px 0;}
#texte_recht2 a {background-position: -354px 0;}
#texte_recht2 a:hover {background-position: -531px 0;}
#texte_recht3 a {background-position: -709px 0;}
#texte_recht3 a:hover {background-position: -886px 0;}
#texte_recht4 a {background-position: -1063px 0;}
#texte_recht4 a:hover {background-position: -1239px 0;}
#texte_recht5 a {background-position: -1417px 0;}
#texte_recht5 a:hover {background-position: -1594px 0;}


#texte_rot a  {background-position: -1416px 0;}
#texte_rot a:hover {background-position: -1593px 0;}

#texte_aha a  {background-position: -1770px 0;}
#texte_aha a:hover {background-position: -1947px 0;}

#texte_navi_aha{float:left;}
#texte_navi_aha li {margin:0;padding:0;height:24px;width:177px;line-height:24px;}
#texte_navi_aha a {display:block;height:24px;line-height:24px; width:177px; text-indent:-1000em;}
#texte_navi_aha a {background:url(img/texte/texte_aha_in.png) top left no-repeat;}
#texte_aha1 a{background-position: 0px 0;}
#texte_aha1 a:hover {background-position: -177px 0;}
#texte_aha2 a {background-position: -354px 0;}
#texte_aha2 a:hover {background-position: -531px 0;}
#texte_aha3 a {background-position: -708px 0;}
#texte_aha3 a:hover {background-position: -885px 0;}
#texte_aha4 a {background-position: -1063px 0;}
#texte_aha4 a:hover {background-position: -1239px 0;}

#texte_nadann a  {background-position: -2124px 0;}
#texte_nadann a:hover {background-position: -2301px 0;}

#texte_undsonst a  {background-position: -2478px 0;}
#texte_undsonst a:hover {background-position: -2655px 0;}

#popup { width:650px;
position:fixed;
background:#FFFFFF;  
border:none;  
z-index:200;  
padding:18px;  
font-size:14px;  
display:none;
height:320px;
	}
* html #popup{position:absolute;}
#popup p { font-size:16px;}
#popupContactClose{  
 font-size:14px;  
 line-height:14px;  
 right:6px;  
 top:4px;  
 position:absolute;  
 color:#666;  
 font-weight:700;  
 display:block;  
 cursor:pointer;} 
