@charset "UTF-8";
/* CSS Document */
body{
	background:#111;
	font-family:"Courier New", Courier;
	font-size:14px;
}

img {   border-style: none;   }

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

:-moz-any-link:focus {
  outline: none;
}

div#facebook{
	position:absolute;
	z-index:10;
	top:110px;
	left:835px;
}
	

div#lustenauer-senf{
	position:absolute;
	width:100%;
	min-width:960px;
	max-width:1150px;
}

div#hidden{
	display:none;
}

div#logo {
	position:absolute;
	top:15px;
	right:30px;
	}
	
div#divshow{
	position:absolute;
	z-index:1;
	left:225px;
	top:143px;
	width:670px;
}

div.singlediv{
	width:134px;
	height:134px;
	background-color:#FFF;
	position:relative;
	float:left;
	opacity:0;
}

div#footer{
	height:1200px;
}

div.section_list{
	position:absolute;
	z-index:4;
	left:59px;
	top:26px;
	padding:0;
	border:0;
}


div.section_list div a div{
	position:relative;
	z-index:4;
	width:400px;
	height:40px;
	background-repeat:no-repeat;
	margin:8px 0 0 0;
	border:0;
	outline: none;
}

div.section_list div a div:hover{
	z-index:15;
	outline: none;
}
	

div.section_list div a.lustenauer-senf div{
	background-image:url(images/Lustenauer_senf.png);
}
div.section_list div a.lustenauer-senf div:hover{
	background-image:url(images/Lustenauer_senf_over.png);
	z-index:15;
}

div.section_list div a.lustenauer-senf div.active{
	background-image:url(images/Lustenauer_senf_over.png)!important;
}


div.section_list div a.produkte div{
	background-image:url(images/produkte.png);
}
div.section_list div a.produkte div:hover{
	background-image:url(images/produkte_over.png);
	z-index:15;

}

div.section_list div a.produkte div.active{
	background-image:url(images/produkte_over.png);
}


div.section_list div a.rezepte div{
	background-image:url(images/rezepte.png);
}
div.section_list div a.rezepte div:hover{
	background-image:url(images/rezepte_over.png);
	z-index:15;
}

div.section_list div a.rezepte div.active{
	background-image:url(images/rezepte_over.png);
}

div.section_list div a.bezugsquellen div{
	background-image:url(images/bezugsquellen.png);
}
div.section_list div a.bezugsquellen div:hover{
	background-image:url(images/bezugsquellen_over.png);
	z-index:15;
}

div.section_list div a.bezugsquellen div.active{
	background-image:url(images/bezugsquellen_over.png);
}

div.section_list div a.kultur-senf div{
	background-image:url(images/kultur_senf.png);
}
div.section_list div a.kultur-senf div:hover{
	background-image:url(images/kultur_senf_over.png);
	z-index:15;
}
div.section_list div a.kultur-senf div.active{
	background-image:url(images/kultur_senf_over.png);
}

div.section_list div a.kontakt div{
	background-image:url(images/kontakt.png);
}
div.section_list div a.kontakt div:hover {
	background-image:url(images/kontakt_over.png);
	z-index:15;
}
div.section_list div a.kontakt div.active {
	background-image:url(images/kontakt_over.png);
}




ul.page{
	position:absolute;
	left:192px;
	top:105px;
	z-index:6;
	padding: 0;
	margin:0;
	font-family:"Courier New", Courier;
	color:#CCC;
	font-size:14px;
	list-style-type:none;
	clear:left;
}

li.entry{
		clear:left;
}

li.entry h1{
	font-size:15px;
	text-transform:uppercase;
	font-weight:500;
	letter-spacing:1px;
	width:511px;
	padding:10px 0 10px 0;
	margin:0 0 0 167px;
	border-bottom:#999 1px solid;
	color:#999;
}

h2{
	font-family:"Courier New", Courier;
	text-transform:uppercase;
	font-size:14px;
	font-weight:400;
	letter-spacing:1px;
	color:#999;
	margin:10px 0 0 0;

}

h2:hover{
	color:#CCC;
}

h3{
	font-family:"Courier New", Courier;
	font-size:13px;
	font-weight:400;
	text-transform:uppercase;
	margin:15px 0 0 0;
	padding:0;
	color:#CCC!important;

}

.active{
	color:#CCC;
}

.h2entry{
  display:none;
  padding:0 0 0 20px;
  margin: 5px 0 5px 0;

}

.h2entry p{
	margin: 0!important;
	padding:0!important;
}

li.entry h1:hover{
	opacity: 1;
}



a, a:visited, a:link{
	color:#CCC;
	text-decoration:none;
}


div.entry-content{
	padding:0 0 0 167px;
	width:560px;
	margin:10px 10px 15px 0;
	display:none;
}

.entry p{
		padding:0 0 0 167px;
}

div.entry-content p{
	width:542px;
	color:#CCC;
	margin:0;
	padding:0 0 0 0; /*nicht ändern!!*/
	clear:left;
	font-size:14px;
	line-height: 145%;

}

div.entry-content ul{
	color:#999;
}


div.entry-gallery{
	position:relative;
	display:none;
	left:8px;
	z-index:6;
	width:680px;
	padding:0;
	margin:0;
}

div.product, div.gallery-element, div.archiv{
	float:left;
	position:relative;
}

div.gallery-element-description{
	position:absolute;
	z-index:10;
	display:none;
	width:124px;
	padding: 10px 5px 10px 5px;
	background-color:#FFF;
	color:#000;
	font-size:12px;
}

#bildbox{
	position:absolute;
	display:none;
	z-index:500;
	background-color:#111;;
	}
	
#archiv{
	position:absolute;
    top: 143px;
	left:200px;
	z-index:2;
	display:none;
	background-color:#FFF;
	width:670px;
	height:536px;
}
	
#archiv img#bild{
}

#archiv #close{
	position:absolute;
	display:none;
	z-index:10;
	width:660px;
	min-height:15px;
	padding: 5px 5px 5px 5px;
	background-color:#FFF;
	color:#000;
	font-size:12px;
}

#archiv #close p#text{
	color:#000;
}

#archiv #close p#link a{
	color:#000;
	text-transform:uppercase;
}

#archiv #close img{
	position:absolute;
	right:5px;
	bottom:5px;
}

#archiv .content{
	width:650px;
	height:516px;
	padding:10px;
	text-align:center;
}
	
#bildbox #close{
	position:absolute;
	display:none;
	z-index:10;
	width:258px;
	height:15px;
	padding: 5px 5px 5px 5px;
	background-color:#FFF;
	color:#000;
	font-size:12px;
}

#bildbox #close img{
	position:absolute;
	right:5px;
	bottom:5px;
	width:15px;
	height:15px;
}

#bildbox div#bildboxnav{
}

#bildbox img{
	width:268px;
	height:268px;
}

span.product{
}

span.product-information, span.pdf-link{
	display:none;
}

div#single-product{
	height:536px;
	width:268px;
	position:absolute;
	left:0;
	top:0;
	display:none;
	background-color:#FFF;
	color:#000;
}

div#single-product img#product-image{
	width:268px;
	height:268px;
}

img#closingx{
	position:absolute;
	bottom:10px;
	right:10px;
	width:15px;
	height:15px;
}

div#single-product div#single-product-description{
	font-family:"Courier New", Courier;
}

div#single-product div#single-product-description h2{
	font-size:12px;
	letter-spacing:1px;
	text-transform:uppercase;
	font-weight:600;
	color:#000!important;

}

div#single-product-description{
	padding:0 10px 0 10px;
	width:248px;
	height:268px;

}

div#single-product div#single-product-description p{
	font-size:12px;
}

p#webshoplink{
	position:absolute;
	left:10x;
	bottom:10px;
	color:#FFF;
	background:#111;
	width:100px;
	height:15px;
	margin:0!important;
	padding:0!important;
}

p#producttxt{
	margin:0 0 40px 0;
}

#map { 
width:500px; height:500px; 
}

