body {
margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#252525;
height: 100%;
	 

}

html, body {
    height: 100%;
}



.modulrahmen{
	border: 1px solid #C00;
}





.start_layout_tabele{
    
    
	width: 100%;	 
}



.start_layout_tabele_content{
    width: 100%;
    height: auto;
    /*background-color: aliceblue;*/
    
    
}
.start_layout_zeile1 {
	 
	height: 26px;
}

.start_layout_zeile2 {
margin:0 auto;
height:100%;
}

.start_layout_zeile3 {
	 
	height: 10px;
}
.start_layout_tab_mite_mitte{
	width: 1000px;

}
.start_layout_menuschrift{
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	color: #000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.start_layout_menuschrift:hover{
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	color: #CCCCCC;	
	font-size: 10px;
	font-weight: bold;
	 	 
}


.start_layout_menuschrift_aktiv{
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	color: #666666;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

	
.einfachmenue_hinter{
	 
	height: 23px;
	width: 100%;
}
.main_tabele{
	background: whitesmoke;
  background: -moz-linear-gradient(top, #F60 1000%, #C00 0%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(100%, #F60), color-stop(0%, #C00));
  background: -webkit-linear-gradient(top, #F60 100%, #C00  0%);
  background: -o-linear-gradient(top, #F60 100%, #C00 0%);
  background: -ms-linear-gradient(top, #F60 100%, #C00 0%);
  background: linear-gradient(top, #F60 100%, #C00 0%);
	height:670px;	 
}

.main_tabele_right{
	background:whitesmoke;
  background: -moz-linear-gradient(top, #F60 0%, #C00 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F60), color-stop(100%, #C00));
  background: -webkit-linear-gradient(top, #F60 0%, #C00 100%);
  background: -o-linear-gradient(top, #F60 0%, #C00 100%);
  background: -ms-linear-gradient(top, #F60 0%, #C00 100%);
  background: linear-gradient(top, #F60 0%, #C00 100%);
	width:200px;
	
	
	} 


.main_tabele_left{
	background: whitesmoke;
  background: -moz-linear-gradient(top, #F60 0%, #C00 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F60), color-stop(100%, #C00));
  background: -webkit-linear-gradient(top, #F60 0%, #C00 100%);
  background: -o-linear-gradient(top, #F60 0%, #C00 100%);
  background: -ms-linear-gradient(top, #F60 0%, #C00 100%);
  background: linear-gradient(top, #F60 0%, #C00 100%);
	width:200px;
	box-shadow:1px 1px 10px #C00;
	
	
	}
.login_tabele{
	position:absolute;
	top:12px;
	right:10px;
	height:40px;
}
 
 
.loegin_button{
	background: #F60;
  background: -moz-linear-gradient(top, #F60 1000%, #C00 0%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(100%, #F60), color-stop(0%, #C00));
  background: -webkit-linear-gradient(top, #F60 100%, #C00  0%);
  background: -o-linear-gradient(top, #F60 100%, #C00 0%);
  background: -ms-linear-gradient(top, #F60 100%, #C00 0%);
  background: linear-gradient(top, #F60 100%, #C00 0%);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	cursor:pointer;
	border:0px;
	box-shadow:1px 1px 5px #C00;
	height:20px;
	
	
	
}

.logininput{
	background-color: #000000;
	border: 1px inset #000000;
	width: 80px;
	height:14px;	
}

.loginschrift{
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 12px;
	color: #000000;
	 
}
 
.klein_schrift
{color:#635234;font-weight: bold;font-size: 12px;font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;}

.klein_schrift1
{color:#a39577;font-weight: bold;font-size: 12px;font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;}

.klein_schrift2
{color:#FFF; font-size: 12px;font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;}


.klein_schrift3
{color:#FFF; font-size: 18px;font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;}


.kontakttmpl{
  position:relative;
    left: 5px;
    top:-5px;
    width: 750px;
    height:428px;
    color:#000;
    font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 11px;
      background-color: #a39577;
     border-width: 1px;border-style: solid;
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
     -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
    
    
}

 .google_frame{  
     position:relative; 
     top:-5px;
     left:20px;
      border: 1px solid #000;
     width:300px;
     height:428px;
     
     border-width: 1px;border-style: solid;
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
     -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
 }

.kontakt_input{
    font-size: 11px;font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	background-color: #FFFFFF;
	border: 1px inset #000000;
    -webkit-border-radius-topright: 8px;
    -moz-border-top-right-radius: 8px;
    border-top-right-radius: 8px;
     -webkit-border-radius-topleft: 8px;
    -moz-border-top-left-radius: 8px;
    border-top-left-radius: 8px;
	width: 150px;
	height:24px;	
}

.kontakt_input_fehler{
    font-size: 11px;font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	 
	 
    -webkit-border-radius-topright: 8px;
    -moz-border-top-right-radius: 8px;
    border-top-right-radius: 8px;
     -webkit-border-radius-topleft: 8px;
    -moz-border-top-left-radius: 8px;
    border-top-left-radius: 8px;
     box-shadow: 0 0 5px rgba(240,128,128, 1);
 padding: 3px 0px 3px 3px;
 margin: 5px 1px 3px 0px;
 border: 1px solid rgba(240,128,128, 1);
	width: 1500px;
	height:24px;	
}
.kontakt_input_massag{
    font-size: 9px;font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-weight: bold;
    color:red;
    text-decoration: blink;
     
	 
}



.kontakt_select{
	background-color: #FFFFFF;
	border: 1px inset #000000;
    -webkit-border-radius-topright: 8px;
    -moz-border-top-right-radius: 8px;
    border-top-right-radius: 8px;
     -webkit-border-radius-topleft: 8px;
    -moz-border-top-left-radius: 8px;
    border-top-left-radius: 8px;
	width: 80px;
	height:20px;	
}
.tmpl1temp_tabele_img{
	position:relativ;
	right:1px;
	margin:14px;
	float:right;	
}

.visitk{
     
    width: 280px;
    border-radius: 10px;
    -webkit-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
}


.tmpl1temp_tabele{
	width: 78.7%;
    
	 
      
	margin: 1px;
	position: relative;
	left: 10px;
	top: 155px;
     -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
      -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
    
    webkit-border-radius-bottomright: 12px;
    -moz-border-bottom-right-radius: 12px;
    border-bottom-right-radius: 12px; 
     webkit-border-radius-bottomleft: 12px;
    -moz-border-bottom-left-radius: 12px;
    border-bottom-left-radius: 12px; 
    
	-webkit-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
    background-color: #FFF; 
 
    
}






.tmpl_gallerytemp_tabele{
	width: 78.7%;
    
	 
      
	margin: 1px;
	position: relative;
	left:10px; 
	top: 155px;
     -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
      -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
    
    webkit-border-radius-bottomright: 12px;
    -moz-border-bottom-right-radius: 12px;
    border-bottom-right-radius: 12px; 
     webkit-border-radius-bottomleft: 12px;
    -moz-border-bottom-left-radius: 12px;
    border-bottom-left-radius: 12px; 
    
	-webkit-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
    background-color: #FFF; 
	 
    
}


.tmpl_gallerytemp_tabele_titel{
    position:relative;
    left:7px;
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 17px;
	color: #666666;
	text-align: left;
   
	margin:10px;
}
.tmpl_gallerytemp_tabele_datum{
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 10px;
	/*color: #000000;*/ 
	text-align: right;
	margin:7px;
}

.tmpl_gallerytemp_tabele_inhalt{
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 11px;
    display: block;
    margin:7px;
	/*color: #000000;*/ 
     
	 
}




.tmpl1temp_tabele_zeile1{
	/*background-color: #ccc;
	color:#FFF;*/ 
    height: 20px; 
}



.tmpl1temp_tabele_titel{
    position:relative;
    left:7px;
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 17px;
	color: #666666;
	text-align: left;
   
	margin:10px;
}
.tmpl1temp_tabele_datum{
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 10px;
	/*color: #000000;*/ 
	text-align: right;
	margin:7px;
}
.tmpl1temp_tabele_zeile2{
	/*background-color:#FFF;*/
    
	  
}

.tmpl1temp_tabele_inhalt{
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 11px;
    display: block;
    margin:7px;
	/*color: #000000;*/ 
     
	 
}
.tmpl1temp_tabele_zeile3{
	/*background-color: #ccc; */
	color:#000000;
	
	height: 40px; 
}



.logo_icon_content{
  position: relative;
    left:33px;
    top:23px;
     float:left;	
    
    
}

 


.tmpl_linkstemp_tabele_img{
	position:relativ;
	right:1px;
	margin:14px;
	float:right;
   
}



.color_gruen_cont{
    font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif; 	font-size: 13px;
    position: relative;
    bottom:-1px;
   background-color: #a39577; 
  color: #252525; 
    padding: 5px;
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
     -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
    
}
.downloadtabelle{
      background-color: #a39577;
     border-width: 1px;border-style: solid;
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
     -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
    float:left;
}
.downloadtabelle2{
      background-color: #a39577;
     border-width: 1px;border-style: solid;
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
     -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
   
}

.downloadtabelle3{
      background-color: #a39577;
     border-width: 1px;border-style: solid;
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
     -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
     float: left;
    width: 410px;
    height: 340px;
   
}


.pdf_darstellen2{
    -webkit-border-radius: 12px; 
    -moz-border-radius: 12px;
    border-radius: 12px;
     
	-webkit-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
    border:1px;
    width: 70%;
    
    
}

.linkstabelle1{
    
      background-color: #a39577;
     border-width: 1px;border-style: solid;
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
     -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
     
    width: 100%;
   
}
.linkstabelle2{
    position:relative;top:9px;
      background-color: #a39577;
     border-width: 1px;border-style: solid;
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
     -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
     
    width: 100%;
   
}

.linkstabelle3{
    position:relative;top:18px;
      background-color: #a39577;
     border-width: 1px;border-style: solid;
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
     -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
     
    width: 100%;
    
   
}

.downloadtabelle4{
    position:relative;
    left: 20px;
      background-color: #a39577;
     border-width: 1px;border-style: solid;
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
     -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
    width: 550px;
    height: 340px;
   
   
}

.templ1tabelle1{
    position:relative;
    left: 5px;
    font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 11px;
      background-color: #a39577;
     border-width: 1px;border-style: solid;
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
     -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
    width: 48%;
    float: left;
     
   
   
}
.templ1tabelle2{
    position:relative;
    left: 15px;
    font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 11px;
      background-color: #a39577;
     border-width: 1px;border-style: solid;
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
     -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
    width: 48%;
    float: left;
     
   
   
}
.a_link{
    
    font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
    color:#4677B6;
    font-size: 12px;
    text-decoration:none;
    font-weight:bold;
}


.a_link2{ 
    
    font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
    color:#ccc;
    font-size: 12px;
    text-decoration:none;
    font-weight:bold;
    
}

.downloadtabelle_zeil1{
     
      height: 40px;
    
}



.timelin_table_tr2{
   
    border-width: 3px; border-style: solid; -webkit-border-image: -webkit-gradient(linear, 0 100%, 0 0, from(#a39577), to(rgba(0, 0, 0, 0))) 1 100%; -webkit-border-image: -webkit-linear-gradient(bottom, #a39577, rgba(0, 0, 0, 0)) 1 100%; -moz-border-image: -moz-linear-gradient(bottom, #a39577, rgba(0, 0, 0, 0)) 1 100%; -o-border-image: -o-linear-gradient(bottom, #a39577, rgba(0, 0, 0, 0)) 1 100%; border-image: linear-gradient(to top, #a39577, rgba(0, 0, 0, 0)) 1 100%;
    
    
}

 
.tmpl_linkstemp_tabele{
	
    
	position: relative;
	left: 3px;
	top: 155px;
    width: 20%;
    color:#000000;  
	 -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
     -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
    -webkit-box-shadow: 1px -5px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 1px -5px 5px 0px rgba(0,0,0,0.75);
     box-shadow: 1px -5px 5px 0px rgba(0,0,0,0.75);
     float:left;
}
.tmpl_linkstemp_tabele_zeile1{
	/*background-color: #ccc;*/ 
	color:#000000;
    height: 20px; 
}



.tmpl_linkstemp_tabele_titel{
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 17px;
	color: #666666;
	text-align: left;
   
	margin:7px;
}
.tmpl_linkstemp_tabele_datum{
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: right;
	margin:7px;
}
.tmpl_linkstemp_tabele_zeile2{
	/*background-color:#FFF;*/
    
	  
}

.tmpl_linkstemp_tabele_inhalt{
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 11px;
    display: block;
     
	color: #000000;
}
.tmpl_linkstemp_tabele_zeile3{
	/*background-color: #ccc; */
	color:#000000;
	
	height: 40px; 
}

.kopf_kat{
    position:absolute;top:85px;right:13px;
    font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
    font-size: 25px;
    color: #FFFFFF;
        
}

.kopf_css{
    
    position:fixed;
    height: 150px;
    width: 100%;
    background-color:#333333;
    border-bottom: 2px solid #a39577; 
     
    z-index: 30;  
    
    
}

.kopfzeile{
    position:relative;
    top:80px;
    
    width:100%;
    heigt:50px;
     font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
    text-transform: uppercase;
    font-size: 33px;
    color: #000000;
    background-color: #a39577;
     opacity: .55; filter:Alpha(Opacity=55);
    z-index:50;
    
}





.kreis {
    width: 65px;
     border-radius: 50%;
     border:#666666;
     border-style: dotted;
    border-width: 1.5px;
    
}

.dkreis_a1 {
  width: 0;
  height: 0;
  border-left: 50px solid transparent;
  border-right: 50px solid transparent;
  border-bottom: 100px solid transparent;
}




.kreis_a1 {
    position:absolute;
    top:10px;
    left:15px;
    width: 130px;
     border-radius: 50%;
     border:#666666;
     border-style: dotted;
     border-width: 2px;
    filter: grayscale(100%); /* Standard */
    -webkit-filter: grayscale(100%); /* Webkit */
    filter: url(/elements/grayscale.svg#desaturate); /* Firefox 4-34 */
    filter: gray;  /* IE6-9 */
    -webkit-filter: grayscale(1); /* Old WebKit */
    
} 
.kreis_a122:hover {
    position:absolute;
    top:10px;
    left:15px;
    width: 170px;
     border-radius: 50%;
     border:#666666;
     border-style: dotted;
     border-width: 2px;
    z-index:999;
    
} 
.kreis_a2 {
    position:absolute;
    top:40px;
    left:130px;
    width: 100px;
     border-radius: 50%;
     border:#666666;
     border-style: dotted;
    border-width: 2px; 
    filter: grayscale(100%); /* Standard */
    -webkit-filter: grayscale(100%); /* Webkit */
    filter: url(/elements/grayscale.svg#desaturate); /* Firefox 4-34 */
    filter: gray;  /* IE6-9 */
    -webkit-filter: grayscale(1); /* Old WebKit */
     
}

.kreis_a3 {
    position:absolute;
    top:100px;
    left:90px;
    width: 80px;
     border-radius: 50%;
     border:#666666;
     border-style: dotted;
     border-width: 2px;
    filter: grayscale(100%); /* Standard */
    -webkit-filter: grayscale(100%); /* Webkit */
    filter: url(/elements/grayscale.svg#desaturate); /* Firefox 4-34 */
    filter: gray;  /* IE6-9 */
    -webkit-filter: grayscale(1); /* Old WebKit */
     
}


.templ_bal{
    position: relative;
    top:-0px;
    width: 100.1%;
    height: 40px;
    background-color: #a39577;
     opacity: .89; filter:Alpha(Opacity=89);
    z-index:20;
    
    
}

.hr_lin1{
    position:absolute;
    top:100px;
    left:260px; 
     width:350px;
    border:solid #a39577 1px;height:1px; 
    color: #a39577;
background-color: #a39577;
height: 0.5px;
}
.hr_lin_0{
     
    border:solid #a39577 1px;height:1px; 
    color: #a39577;
    background-color: #a39577;
    height: 0.5px;
    
}

.fussbereich{
     
    position: fixed;
    height: 110px;
    bottom: 0px;
    width: 100%;
    background-color: #252525;
     font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
    text-align:center; 
    font-size: 11px;
    color: #FFF;
    z-index: 199;
    
}


.fussbereich_u{
    position:relative;
     
    height: 110px;
    bottom: -10px;
    width: 100%;  
    background-color: #252525;
     font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
    text-align:center; 
    font-size: 10px;
    color: #FFF;
    z-index: 199;
    
}

 



.fuss_css{
    
    position:relative;
     
    width:100%;
    heigt:50px;
     font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
    text-align:center; 
    font-size: 11px;
    color: #FFF;
    z-index:50; 
}

.h2_fuss{
    color:#FFF;
    
    
}

 

.detail_button {
    font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
    position: relative;
    right:0px;
    top:-15px; 
    bottom:-1px;
   background-color: #a39577; 
  color: #252525; 
     
    padding: 4px;
    cursor:pointer;
    -webkit-border-radius-bottomright: 12px;
    -moz-border-bottom-right-radius: 12px;
    border-bottom-right-radius: 12px;
     -webkit-border-radius-bottomleft: 12px;
    -moz-border-bottom-left-radius: 12px;
    border-bottom-left-radius: 12px;
}
.mehr_text{
    
    font-size: 11px;
    color: #252525;
    font-feature-settings: normal;
}

.tmpl_timeltemp_tabele{
	width: 78.7%;
    margin: 1px;
	position: relative;
	left: 10px;
	top: 155px;
    color: black;
     -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
      -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
    
    webkit-border-radius-bottomright: 12px;
    -moz-border-bottom-right-radius: 12px;
    border-bottom-right-radius: 12px; 
     webkit-border-radius-bottomleft: 12px;
    -moz-border-bottom-left-radius: 12px;
    border-bottom-left-radius: 12px; 
    
	-webkit-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
    background-color: #FFF;
	 
    
}
.tmpl_timel1temp_tabele_zeile1{
	/*background-color: #ccc;
	color:#FFF;*/ 
    height: 20px; 
}

.timelin_table_tr{
   
    border-width: 3px; border-style: solid; -webkit-border-image: -webkit-gradient(linear, 0 100%, 0 0, from(#a39577), to(rgba(0, 0, 0, 0))) 1 100%; -webkit-border-image: -webkit-linear-gradient(bottom, #a39577, rgba(0, 0, 0, 0)) 1 100%; -moz-border-image: -moz-linear-gradient(bottom, #a39577, rgba(0, 0, 0, 0)) 1 100%; -o-border-image: -o-linear-gradient(bottom, #a39577, rgba(0, 0, 0, 0)) 1 100%; border-image: linear-gradient(to top, #a39577, rgba(0, 0, 0, 0)) 1 100%;
    
    
}

.tmpl_timeltemp_tabele_titel{
	  position:relative;
    left:7px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #666666;
	text-align: left;
   
	margin:10px;
}
.tmpl_timeltemp_tabele_datum{
	 font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: right;
	margin:7px;
}
.tmpl_timeltemp_tabele_zeile2{
	/*background-color:#FFF;*/
    
	  
}

.tmpl_timeltemp_tabele_inhalt{
    color: black;
	 font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 11px;
    display: block;
    margin:7px;
	 
}
.tmpl_timeltemp_tabele_zeile3{
	/*background-color: #ccc; */
	color:#000000;
	
	height: 40px; 
}


div {
     font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
    box-sizing: border-box;
}
.timeline {
    position: relative;
    left: 22px;
    top:1px;
    width: 80%;
     
}
.timeline .timeline-item {
    width: 100%;
}
.timeline .timeline-item .info, .timeline .timeline-item .year {
    color: #252525;
    display: block;
    float:left;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    transition: all 1s ease;
}
.timeline .timeline-item.close .info, .timeline .timeline-item.close .year {
    color: #252525;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    transition: all 1s ease;
    filter:alpha(opacity=0); /* IE */
-moz-opacity: 0.0; /* Mozilla */
opacity: 0.0; /* Opera */
}
.timeline .timeline-item .year { 
    
    font-size: 18px;
    font-weight: bold;
    width: 15%;
}
.timeline .timeline-item .info {
    
    width: 85%;
    margin-left: -2px;
    padding: 0 0 40px 35px;
    border-left: 4px solid #aaa;
    font-size: 14px;
    line-height: 20px;
}
.timeline .timeline-item .marker {
    background-color: #4677B6;  
     
     
    display: block;
    float: right;
    margin-right: -14px;
    z-index: 10;
    position: relative;
    left:-95px;
    top:-1px;
    
}
.timeline .timeline-item.active .info, .timeline .timeline-item:hover .info {
    color: #000000;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    transition: all 1s ease;
     
}
.timeline .timeline-item.active .year, .timeline .timeline-item:hover .year {
    color: #666666;
    
}
.timeline .timeline-item .marker .dot {
    background-color: #252525;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    transition: all 1s ease;
    display: block;
    border: 2px solid white;
    height: 12px;
    width: 12px;
    float: right;
    position: relative;    
}
.timeline .timeline-item.active .marker .dot, .timeline .timeline-item:hover .marker .dot {
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    transition: all 1s ease;
    background-color: #666666;
    box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.2);
}
.time_lin_vonbis{
    
     font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
    color:#000000;
    font-size: 12px;
    
}

.uberschrift_timel{
     font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
    color:#000000;
    font-size: 20px;
    padding-bottom:  14px;
    }    
.start_s{
   
	width: 280px;
    padding-left:1px;
    margin-right:10px;
    border:solid #252525 0px; 
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
    -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
     webkit-border-radius-bottomright: 12px;
    -moz-border-bottom-right-radius: 12px;
    border-bottom-right-radius: 12px; 
     webkit-border-radius-bottomleft: 12px;
    -moz-border-bottom-left-radius: 12px;
    border-bottom-left-radius: 12px; 
     box-shadow: 1px 1px 1px hsla(200,15%,25%,0.9) inset;
    float:left;
    
}

.start_s1{
   
width: 280px;
    padding-left:1px;
    margin-right:10px;
    border:solid #252525 0px; 
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
    -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
     webkit-border-radius-bottomright: 12px;
    -moz-border-bottom-right-radius: 12px;
    border-bottom-right-radius: 12px; 
     webkit-border-radius-bottomleft: 12px;
    -moz-border-bottom-left-radius: 12px;
    border-bottom-left-radius: 12px; 
     box-shadow: 1px 1px 1px hsla(200,15%,25%,0.9) inset;
    float:left;
}
.start_titel{
    position: relative;
    top:8px;
    color:#000000;
    font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
    font-size: 18px;
    font-weight: bold;
    padding-left:10px;
    
}  
    
.start_titel2{
    color:#635234;
    font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
    font-size: 16px;
    font-weight: bold; 
    padding-left:10px;
      
}    

.start_inhalt{
    color:#a39577;
    font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
    font-size: 10px;
    padding-left:10px;
      
}
    
    
   
    
.start_img{
  width:278px;  
height: 190px;
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
    -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
   
    hight: 225px;
   
   }
.start_img1{
  width:450px;  
height: 200px;
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
    -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
   
    hight: 225px;
   
   }

.start_s:hover{
    
    box-shadow: 0 0 5px rgba(140,128,102, 1);
    border: 1px solid rgba(140,128,102, 1);
    cursor:pointer;
   
}  
.start_s1:hover{
    box-shadow: 0 0 5px rgba(140,128,102, 1);
    border: 1px solid rgba(140,128,102, 1);
    cursor:pointer;
   
}  

.ticker {
   
  padding: 0px;
  width: 100%;
    background-color: bisque;
    height: 208px;
  text-align: left;
  position: relative;
  overflow: hidden;
 
}

.ticker ul {
  width: 90%;
  position: relative;
     z-index: 0;
}

.ticker ul li {
  width: 90%;
  display: none;
    z-index: 0;
}





















.tmpl1_kontaktformulartemp_tabele_img{
	position:relativ;
	right:1px;
	margin:14px;
	float:right;	
}

 


.tmpl1_kontaktformulartemp_tabele{
	width: 78.7%;
    
	 
      
	margin: 1px;
	position: relative;
	left: 10px;
	top: 155px;
    min-height: 700px;
     -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
      -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
    
    webkit-border-radius-bottomright: 12px;
    -moz-border-bottom-right-radius: 12px;
    border-bottom-right-radius: 12px; 
     webkit-border-radius-bottomleft: 12px;
    -moz-border-bottom-left-radius: 12px;
    border-bottom-left-radius: 12px; 
    
	-webkit-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
    background-color: #FFF; 
    
 
    
}
.tmpl1_kontaktformulartemp_tabele_zeile1{
	/*background-color: #ccc;
	color:#FFF;*/ 
    height: 20px; 
}



.tmpl1_kontaktformulartemp_tabele_titel{
    position:relative;
    left:7px;
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 17px;
	color: #666666;
	text-align: left;
   
	margin:10px;
}
.tmpl1_kontaktformulartemp_tabele_datum{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	 color: #000000; 
	text-align: right;
	margin:7px;
}
.tmpl1_kontaktformulartemp_tabele_zeile2{
	/*background-color:#FFF;*/
    
	  
}

.tmpl1_kontaktformulartemp_tabele_inhalt{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
    display: block;
    margin:7px;
	/*color: #000000;*/ 
     
	 
}
.tmpl1_kontaktformulartemp_tabele_zeile3{
	/*background-color: #ccc; */
	color:#000000;
	
	height: 40px; 
}














.tmpl_auswertungtemp_tabele{
	width: 78.7%;
    
	 
      
	margin: 1px;
	position: relative;
	left: 10px;
	top: 155px;
     -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
      -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
    
    webkit-border-radius-bottomright: 12px;
    -moz-border-bottom-right-radius: 12px;
    border-bottom-right-radius: 12px; 
     webkit-border-radius-bottomleft: 12px;
    -moz-border-bottom-left-radius: 12px;
    border-bottom-left-radius: 12px; 
    
	-webkit-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
    background-color: #FFF; 
	 
    
}


.tmpl_auswertungtemp_tabele_titel{
    position:relative;
    left:7px;
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 17px;
	color: #666666;
	text-align: left;
   
	margin:10px;
}
.tmpl_auswertungtemp_tabele_datum{
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 10px;
	/*color: #000000;*/ 
	text-align: right;
	margin:7px;
}

.tmpl_auswertungtemp_tabele_inhalt{
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 11px;
    display: block;
    margin:7px;
	/*color: #000000;*/ 
     
	 
}












.templ_downloadtemp_tabele{
	width: 78.7%;
    
	 
      
	margin: 1px;
	position: relative;
	left: 10px;
	top: 155px;
     -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
      -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
    
    webkit-border-radius-bottomright: 12px;
    -moz-border-bottom-right-radius: 12px;
    border-bottom-right-radius: 12px; 
     webkit-border-radius-bottomleft: 12px;
    -moz-border-bottom-left-radius: 12px;
    border-bottom-left-radius: 12px; 
    
	-webkit-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
    background-color: #FFF; 
	 
    
}


.templ_downloadtemp_tabele_titel{
    position:relative;
    left:7px;
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 17px;
	color: #666666;
	text-align: left;
   
	margin:10px;
}
.templ_downloadtemp_tabele_datum{
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 10px;
	/*color: #000000;*/ 
	text-align: right;
	margin:7px;
}

.templ_downloadtemp_tabele_inhalt{
    color: #000;
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 11px;
    display: block;
    margin:7px;
	/*color: #000000;*/ 
     
	 
}







.templ_testZonetemp_tabele{
	width: 78.7%;
    
	 
      
	margin: 1px;
	position: relative;
	left: 10px;
	top: 155px;
     -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
      -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
    
    webkit-border-radius-bottomright: 12px;
    -moz-border-bottom-right-radius: 12px;
    border-bottom-right-radius: 12px; 
     webkit-border-radius-bottomleft: 12px;
    -moz-border-bottom-left-radius: 12px;
    border-bottom-left-radius: 12px; 
    
	-webkit-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
box-shadow: 5px -5px 5px 0px rgba(0,0,0,0.75);
    background-color: #FFF; 
	 
    
}


.templ_testZonetemp_tabele_titel{
    position:relative;
    left:7px;
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 17px;
	color: #666666;
	text-align: left;
   
	margin:10px;
}
.templ_testZonetemp_tabele_datum{
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 10px;
	/*color: #000000;*/ 
	text-align: right;
	margin:7px;
}

.templ_testZonetemp_tabele_inhalt{
    color: #000;
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 11px;
    display: block;
    margin:7px;
	/*color: #000000;*/ 
     
	 
}

























footer{
   -webkit-box-shadow: 2px -5px 5px 0px rgba(0,0,0,0.55);
-moz-box-shadow: 2px -5px 5px 0px rgba(0,0,0,0.55);
box-shadow: 2px -5px 5px 0px rgba(0,0,0,0.55);
    background-color: #333333;
}


.fussnav{
    
    position:relative;
    left: 50%;
    margin-left: -300px;
    width: 700px;
    font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 11px;
    color:#CCC;
   
}


.fussnav li{
    position: relative;
    left:-40px;
    list-style-type: none;
    font-size:95%;margin:.5em 0;  
    
    
}

.fussnav li a {
  color: #CCC;
  text-decoration: none;
  
}



.adressfuss{
    
    position:relative;
    left: 1px;
     
     
    font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 11px;
    color: #CCC;
}
.error_mfont{

    font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
    font-size: 12px;
    color: red;
    font-weight: bold;
    
}

.link_font{

    font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	color: #4677B6;
    font-size: 11px;
   
    text-decoration: none;
    cursor:pointer;
}

.image_stand{
width:120px;
 padding: 3px;
 border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
    
}
.image_stand:hover{
    
     
width:120px;
 padding: 3px;
 border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
    z-index: 999;
}
.templ1tabelle1og{
     
     
    font-family: "Century Gothic", CenturyGothic, "Apple Gothic", sans-serif;
	font-size: 11px;
      background-color: #a39577;
      border-width: 1px;border-style: solid;color:black;
    -webkit-border-radius-topright: 12px;
    -moz-border-top-right-radius: 12px;
    border-top-right-radius: 12px;
     -webkit-border-radius-topleft: 12px;
    -moz-border-top-left-radius: 12px;
    border-top-left-radius: 12px;
    width: 350px;
    height: 200px;
    float: left;
     
   
   
}

.image_stand2{
width:200px;
 padding: 3px;
 border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
    border:5px solid rgba(140,128,102, 0.7);
	border-bottom:18px solid rgba(140,128,102, 0.7);
    filter: alpha(Opacity=80);
opacity: 0.8;
	-moz-box-shadow:2px 2px 3px #333333;
	-webkit-box-shadow:2px 2px 3px #333333;
	box-shadow:2px 2px 3px #333333;
    
}
.image_stand2:hover{
width:200px;
 padding: 3px;
 border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
    border:5px solid rgba(140,128,102, 0.7);
	border-bottom:18px solid rgba(140,128,102, 0.7);
    filter: alpha(Opacity=100);
opacity: 1;
	
	/* CSS3 Box Shadow */
	-moz-box-shadow:2px 2px 3px #333333;
	-webkit-box-shadow:2px 2px 3px #333333;
	box-shadow:2px 2px 3px #333333;
    
}
