﻿


.mimg_dachformen {
	margin-left:10px;
	margin-top:10px;
}







.mcontainer_100 {
	display:flex;
	width:100%;
	justify-content:center;
}




.mcontainer_repo_mittel {
	width:65%;
	display:flex; 
	flex-direction:row;
	flex-wrap: wrap;
	justify-content:space-between;
	align-items: stretch;
	}
	
.mcontainer_repo_produkt {
	width:65%;
	display:flex; 
	flex-direction:column;
	flex-wrap: wrap;
	justify-content:colum;
	align-items: stretch;
	background-color:aqua;
	}
	



.mcontainer_repo_produkt_blue {
	width:65%;
	display:flex; 
	flex-direction:row;
	flex-wrap: wrap;
	justify-content:space-between;
	align-items: stretch;
	background-color:blue;
	}







.mcon_repo_detail {
	display:flex; 
	width:100%;
	flex-direction:row;
	flex-wrap: wrap;
	justify-content:space-between;
	align-items: stretch;
		}

	
	
	
.mitem_100 {
max-width:100%;
color:black;
flex:1;
margin:10px;
border-radius:5px;
background-color:white;
}


	
.mitem_100_1 {
max-width:100%;
color:black;
flex:1;
margin:10px;
border-radius:10px;
background: rgba(250, 250, 250, 0.7);
}



.mitem_kontakt {
color:black;
	flex:3;
	margin:10px;
	
}









#mabschnitt_produkt {
width:100%;
color:black;
background-image:url('image/carport_schwerin.webp'); 
background-repeat:no-repeat; background-size:cover; background-position:top;
}

#mabschnitt_produkt_optionen {
width:100%;
color:black;
background-color:white;
}


#mabschnitt_produkt_detail {
width:100%;
color:black;
background-color:white;
}



#mabschnitt_region_text {
width:100%;
color:black;
background-color:white;
}


.mitem_produkt_small {
width:60%;
color:black;
flex:1;
margin:10px;
background: rgba(250, 250, 250, 0.7); 
border-radius:10px;
padding-bottom:20px;
background-color:blue;
}



.mitem_galerie_image {
width:25%;
max-width:500px;
min-width:300px;
color:black;
flex:1;
margin:10px;
}


.msmall_galerie_pics {
	width:100%;
	}


.msmall_produkt_pics {
	width:100%;
	}

.mgalerie_pics {
	width:100%;
	}

.mitem_detail {
max-width:480px;
min-width:290px;
color:black;
flex:1;
margin:10px;

}


.mitem_detail_text {
min-width:280px;

flex:2;
margin:10px;

}






#mabschnitt_faq {
width:100%;
background-image:url('auswah1.JPG');
background-repeat:no-repeat;
background-size:cover;
}


















/*mobile Firts Smartphone*/

@media only screen
  and (min-width: 50px)
  and (max-width: 299px)
 {
.mitem_galerie_image {width:96%;}
.mitem_produkt_small {width:96%;}
.mcontainer_repo_produkt {width:98%; flex-direction:column;}
.mcontainer_repo_kopf {	width:95%;}
.mcontainer_repo_mittel {width:95%;}
.mlogo_pics {width:150px;}

}





@media only screen
  and (min-width: 300px)
  and (max-width: 412px)
 {
.mitem_galerie_image {width:96%;}
.mitem_produkt_small {width:96%;}
.mcontainer_repo_produkt {width:98%; flex-direction:column;}
.mcontainer_repo_kopf {	width:95%;}
.mcontainer_repo_mittel {width:95%;}
.mlogo_pics {width:200px;}

}


@media only screen
  and (min-width: 413px)
  and (max-width: 650px)
 {
.mitem_galerie_image {width:96%; max-width:700px;}
.mitem_produkt_small {width:96%; max-width:700px;}
.mcontainer_repo_produkt {width:90%; flex-direction:column;}
.mcontainer_repo_kopf {	width:90%;}
.mcontainer_repo_mittel {width:90%;}
.mlogo_pics {width:230px;}

}


@media only screen
  and (min-width: 651px)
  and (max-width: 1400px)
 {
.mitem_galerie_image {width:96%; max-width:700px;}
.mitem_produkt_small {width:95%; max-width:700px;}
.mcontainer_repo_produkt {width:90%;}
.mcontainer_repo_kopf {	width:90%;}
.mcontainer_repo_mittel {width:90%;}
.mlogo_pics {width:260px;}




}








