menu@-ms-viewport {width: device-width;}

.fixed{ position: fixed;}

/****************************************************
  Für Auflösung ab 2600px BREITE
*****************************************************/
@media only screen and (max-width: 2600px) {


/*****************************************************
DESKTOPSLIDER TEXTE
****************************************************/

/************ HALF SLIDER ****************************/
/************ TEXT SILDER BILD 1 ****************************/
.textElement11_opportuneFullScreen {font:700 10px 'PT Sans Narrow', sans-serif; font-weight: 700;line-height: normal ;color:#fff; margin-top:80px; margin-left:80px}
.textElement11_opportuneFullScreen a {color:#fff;text-decoration: none;}
.textElement11_opportuneFullScreen a:hover {color:#fff;}

}



/*******************************************************************
  Für Auflösung 1080px BREITE _ IPAD 3 AUFLÖSUNG QUERFORMAT
******************************************************************/

@media only screen and (max-width: 1080px) {

#inhaltwrap{
	position:relative;
	width:800px;
	height: auto;
	top: 0px;
	left:0%;
	margin-left:100px;
	border: 0px;}

#bkontorbar{position:fixed; display:none;top:1px;left:0px; width:1px;height:1px;background:transparent;z-index:-100;overflow:hidden;}

#startslogan {position: absolute;display:block;width: 100%;height: 78px;border: 0;bottom: 10px;left: 0px;overflow:hidden;background:url(../_images/subgrdkl.png) top center;z-index:8000;background-repeat: no-repeat;}

.slogantxt {
	display:block;
	position:relative;
	font-family: 'Cinzel', serif;
	font-weight: 400;
	color: #ff3300;
	font-size: 24px;
	text-shadow:2px 2px 10px rgba(0,0,0,1);
	text-transform: none;
	text-decoration: none;
	word-spacing: none;
	letter-spacing:none;
	line-height: 16px;
	text-align:center;
	left:50%;
	width:760px;
	margin-left:-380px;
	margin-top:15px;
	padding:0px 0px 0px 0px;
	background: transparent;}

.outlettxt {
	display:block;
	position:relative;
	font-family: 'Cinzel', serif;
	font-weight: 400;
	color: #ff3300;
	font-size: 18px;
	text-shadow:2px 2px 10px rgba(0,0,0,1);
	text-transform: none;
	text-decoration: none;
	word-spacing: none;
	letter-spacing:none;
	line-height: 16px;
	text-align:center;
	left:50%;
	width:760px;
	margin-left:-380px;
	margin-top:15px;
	padding:0px 0px 0px 0px;
	background: transparent;}

p{width:780px;margin:0px 0px 0px -20px;}

.allpict{width:800px;margin: 10px 0px 15px 0px;}
.fullwidth{width:850px;}
.headblocc{width:800px;height:130px;}	
.dasher {width:800px;margin:0px 0px 0px 20px;}
.dasherc {width:800px;margin:0px 0px 30px 20px;}
.dasheri {width:800px;margin:0px 0px 0px 20px;}

h1 {width:800px; font-size: 36px;line-height: 36px;}
h2{width:800px;font-size: 21px;line-height: 19px;margin:0px 0px 0px 10px;}
h3 {width:800px;font-size: 36px;line-height: 36px;margin:5px 0px 10px 10px;}

 #bloc_info h2{width:800px;font-size: 21px;line-height: 19px;margin:0px 0px 0px 10px;}
 #bloc_produkte h2 {width:800px;font-size: 21px;line-height: 19px;margin:0px 0px 0px 10px;}
 #bloc_impressum h2 {width:800px;font-size: 21px;line-height: 19px;margin:0px 0px 0px 10px;}
 
 #bloc_info h3 {width:800px;font-size: 36px;line-height: 36px;margin:5px 0px 10px 10px;}
 #bloc_produkte h3 {width:800px;font-size: 36px;line-height: 36px;margin:5px 0px 10px 10px;}
 #bloc_impressum h3 {width:800px;font-size: 36px;line-height: 36px;margin:5px 0px 10px 10px;}
 #bloc_impressum h1 {width:800px; font-size: 36px;line-height: 36px;}
 

.txt {font-size: 18px;line-height: 22px;margin:0px 0px 10px 15px;}
.txtimpressum {margin: 40px 0px 20px 15px;}
.xheadimpressum {margin:0px 0px 0px 15px;}
.headimpressum {margin:20px 0px 5px 15px;}
.inhaltimpressum {margin: 0px 0px 20px 15px;font-size: 16px;line-height:17px;text-shadow:none;}
.itxtimpressum {margin: 0px 0px 20px 15px;font-size: 16px;line-height:17px;text-shadow:none;}
.dateimpressum {margin: 0px 0px 20px 15px;text-shadow:none;}
		
#bloc_info{height:1100px;}
#bloc_produkte{height:1550px;}
#bloc_impressum{height:1500px;}
.extrabloc_impressum{height:50px;margin:-80px 0px 0px 0px;}
.innershadow{width:0px;display:none;}
#background {background:url(../_images/maingroundb.jpg) no-repeat top center;}

#headergrunge {height: 150px;}
#headerground {height: 150px;}
#headblacker {height: 150px;}

.txtpictfullhead {
font-size: 26px;
line-height: 26px;
padding:0px 0px 0px 0px;
margin-top: -360px;
margin-left: 270px;
text-shadow:1px 1px 20px rgba(0,0,0,1);
}

.txtsubpictfullhead {
font-size: 18px;
line-height: 18px;
padding:0px 0px 0px 0px;
margin-top: -334px;
margin-left: 280px;
outline: 0;
}

}








/*******************************************************************
  Für Auflösung 768px BREITE _ IPAD 3 AUFLÖSUNG HOCHFORMAT 
******************************************************************/

@media only screen and (max-width: 768px) {

#inhaltwrap{
	position:relative;
	width:700px;
	height: auto;
	top: 0px;
	left:0%;
	margin-left:25px;
	border: 0px;}	


.timage{margin:10px 0px 0px 25px;}
.allpict{width:650px;margin: 20px 0px 30px 25px;}

#startslogan {bottom: 20px;}

#navbar{position:fixed; width:780px; left:50%; margin-left:-370px; top:115px; height:auto;background:rgba(0,0,0,0.3);}

#navbar li a{
font-family: 'Cinzel', serif;
font-weight: 400; 
background: transparent;
font-size: 18px;
line-height: 22px;
color:#7e7e7e;
letter-spacing: none;
text-transform: none;
text-align:center;
text-decoration: none;
padding:5px 10px 5px 10px;
margin: 0px 0px 0px 0px;
background:transparent;
float:left;
display: block;}

#navbar .menu-dropdown {margin:34px 42px 0px 0px;}

p{width:650px;}

.fullwidth{width:650px;}
.headblocc{width:650px;}	
.dasher {width:650px;margin:0px 0px 0px 10px;}
.dasherc {width:650px;margin:20px 0px 50px 20px;}
.dasheri {width:650px;margin:30px 0px 30px 5px;}

#bloc_impressum h1 {width:650px;font-size: 8px;line-height: 8px;margin: 0px 0px 0px 35px;}
#bloc_info h3 {width:650px;font-size: 36px;line-height: 37px;margin:0px 0px 10px 35px;}
#bloc_produkte h3 {width:650px;font-size: 36px;line-height: 37px;margin:0px 0px 10px 35px;}
#bloc_impressum h3 {width:650px;font-size: 36px;line-height: 37px;margin:0px 0px 10px 35px;}
#bloc_info h2 {width:650px;font-size: 18px;line-height: 18px;margin: 0px 0px 0px 35px;}
#bloc_produkte h2 {width:650px;font-size: 18px;line-height: 18px;margin: 0px 0px 0px 35px;}
#bloc_impressum h2 {width:650px;font-size: 18px;line-height: 18px;margin: 0px 0px 0px 35px;}

.txt {font-size: 18px;line-height: 22px;margin:0px 0px 10px 35px;}
.txtimpressum {margin: 40px 0px 20px 35px;}
.xheadimpressum {margin:0px 0px 0px 35px;font-size: 28px;line-height: 29px;}
.headimpressum {margin:20px 0px 5px 35px;font-size: 13px;line-height:17px;}
.inhaltimpressum {margin: 0px 0px 20px 35px;font-size: 16px;line-height:17px;}
.itxtimpressum {margin: 0px 0px 20px 35px;font-size: 16px;line-height:17px;}
.dateimpressum {margin: 0px 0px 20px 35px;}
		
#bloc_info{height:1000px;}
#bloc_produkte{height:1500px;}
#bloc_impressum{height:1500px;}
.extrabloc_impressum{height:50px;margin:-80px 0px 0px 0px;}

.txtpictfullhead {font-size: 22px;line-height:36px;margin-top: -300px;margin-left: 212px;}
.txtsubpictfullhead {font-size: 18px;line-height: 16px;margin-top: -270px;margin-left: 221px;}

}










/*********************************************************************************************************************
  Für Auflösung 640px BREITE _ IPHONE5 AUFLÖSUNG QUERFORMAT =width:480px; left:50%; margin-left:-240px;
********************************************************************************************************************/

@media only screen and (max-width: 640px) {

#inhaltwrap{
	position:relative;
	width:640px;
	height: auto;
	top: 0px;
	left:0%;
	margin-left:0px;
	border: 0px;}		

p{width:550px;}

.allpict{width:550px;}
.fullwidth{width:550px;}
.headblocc{width:550px;}
#dasher {width:550px;}
#dasherc {width:550px;}
#dasheri {width:550px;}

}










/********************************************************************************************************************
  Für Auflösung 480px BREITE _ IPHONE4 AUFLÖSUNG HOCHFORMAT = width:280px; left:50%; margin-left:-140px;
************************************************************************************************************************/

@media only screen and (max-width: 480px) {	






}





/**************************************************************
  Für Auflösung 320px BREITE _ IPHONE3 AUFLÖSUNG HOCHFORMAT
******************************************************************/

@media only screen and (max-width: 320px) {
	

}


