/*----- General -----*/

html,
body {
   margin:0;
   padding:0;
   height:100%;
   width:100%;
   color: #666;
   font-family: futura,verdana,arial,sans-serif;
   font-size: 15px;
   font-weight:100;
   font-style:normal;
   line-height:140%;

}

a{
   text-decoration: none;
   color: #fff;
   font-family: futura,verdana,arial,sans-serif;
   font-size: 20px;
   font-weight:100;
}

img{ padding-right: 15px;}


/*----- Startseite -----*/

#container {
   min-height:100%;
   position:relative;
   background-color: #333;
}

	
#header {
   padding:0px 0;
   width:100%;
    height:2px;   
}

#body {
   padding:10px;
   padding-top:0px;
   padding-bottom:60px;   /* Height of footer */
   width:100%;
   text-align: center;
   background:url('../img/FILMTEC_Webvisitenkarte_BGclean.jpg') no-repeat center top #333;
   margin: 0 auto;
}

#container_pins {
	color: #666;
	width:auto;
	text-align:center;
	padding: 200px 0 0 1px;
	align-items: center;
	margin: 0 auto;	
	justify-content: center;
	display: flex;
}

#container_pins h3{
	 padding-top: 60px;
}
#container_pins p {
	 width:280px;
	 padding: 30px 10px 10px 30px;
	 text-align:left;
}
.fliesstext {
	line-height:160%;
}

.pin_left {
	float:left;
	display:block;
    color: #666;
    margin: 55px 10px 10px 10px;
    min-width: 337px;
	height: 506px;
	background:url('../img/unbeschriebenesBlatt.png') no-repeat center top #333;
}
.pin_center{
	float:left;
    color: #666;
    margin: 10px 45px;
    min-width: 337px;
	height: 506px;
	background:url('../img/regiestuhl.png') no-repeat center top #333;
}
.pin_right{	
	float:left;
    color: #666;
    margin: 55px 10px 10px 10px;
    min-width: 337px;
	height: 506px;
	background:url('../img/unbeschriebenesBlatt.png') no-repeat center top #333;
}
.clear {clear:both;}



/*----- Impressum  -----*/

#container_imp {
   min-height:100%;
   position:relative;
   background-color: #fff;
}

#header_imp {
   background-color: #F2F2F2;
   padding:25px 0;
   width:100%;
   height:80px;
   margin-top: 50px;
   text-align: center;
   color: #666;
}

#logo_imp {
  background:url('../img/logo-schwarz-gross.jpg') no-repeat center;
   padding:40px 0 10px 0;
   width:100%;
    height:180px;
   
}
#body_imp {
   padding:10px;
   padding-top:0px;
   padding-bottom:60px;   /* Height footer */
   width:100%;
   /*height:850px;*/
   text-align: center;
   margin: 0 auto;
}

#content_imp {
	color: #666;
	width:auto;
	text-align:center;
	padding: 30px 0 10px 10px;
	align-items: center;
	margin: 0 auto;	
	justify-content: center;
	display: flex;
}


#content_txt {
	color: #666;
	width:1000px;
	text-align:left;
	padding: 50px 0 10px 1px;
	align-items: center;
	margin: 0 auto;
	border-top: 3px #F2F2F2 solid;
}

/*----- Footer  -----*/

#footer_no {
padding:30px 0 0 0;
   position:absolute;
   bottom:0;
   width:100%;
   height:60px;   /* Height of footer */
 
}




#footer_no_nr {
padding:30px 0 0 0;
   position:absolute;
   bottom:0;
   width:100%;
   height:70px;   /* Height of the footer */
 background:url('img/xxx.jpg') no-repeat center top #fff;
}


/*---- Konfiguration a-Elemente -----*/

#link_container {color:fff;	}

/* Link E-Mail */
.email:link{color: #666; font-family: futura,verdana,arial,sans-serif; font-size: 15px; font-weight:bold;}
.email:visited{color: #555557; font-family: futura,verdana,arial,sans-serif; font-size: 15px; font-weight:bold;}
.email:hover{color: #adadae; font-family: futura,verdana,arial,sans-serif; font-size: 15px; font-weight:bold;}
.email:active{color: #adadae; font-family: futura,verdana,arial,sans-serif; font-size: 15px; font-weight:bold;}

/* Link Impressum*/
.links:link{color: #fff; font-family: futura,verdana,arial,sans-serif; font-size: 18px; font-weight:bold;}
.links:visited{color: #fff; font-family: futura,verdana,arial,sans-serif; font-size: 18px; font-weight:bold;}
.links:hover{color: #adadae; font-family: futura,verdana,arial,sans-serif; font-size: 18px; font-weight:bold;}
.links:active{color: #adadae; font-family: futura,verdana,arial,sans-serif; font-size: 18px; font-weight:bold;}

