@charset "UTF-8";
* {margin:0;padding:0;}

/* make transparent pngs work in IE6 */
* html body img {
	behavior:url('/Scripts/pngbehavior.htc');
}


/* BASIC */
body {
	font-size: 69%;
	background-image: url(../img/alle/bg-kachel.jpg);
	background-repeat: repeat-y;
	background-position:center top;
	background-color:#ffd39f;
	background-attachment:fixed;
	color:#2d110a;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:8px;
}

a { text-decoration:none; color:#666;}
a:hover { color:#600;}

img { border:none; }
#wrapper{ margin:0 auto; width:980px; border:solid #660033 4px;
border-left-color:#FFF; border-right-color:#FFF}

/* HEADER */
#box-kopf {
	height:275px;
	width:980px;
	background: #FFF url(../img/alle/bg-head_oben.jpg) no-repeat 100% 0;
	position:relative;
}
#box-kopf .logo {
	width:227px;
	height:115;
	position:absolute;
	top:66px;
	left:700px;
}


/* Hauptnavigation */

 ul, ol, dl {
	position: relative;
 }
 


ul.hauptnavigation {
	height:29px;
	width:980px;
	float: left;
	left:0px;
	/*top:-73px;*/
	z-index: 3;
	list-style:none;
	font-size:1.4em;
	text-indent:-999em;
	background-image:url(../img/alle/bg-navi.jpg)
}



ul.hauptnavigation li { float:left;  height:29px; }


ul.hauptnavigation li a { background-image: url(../img/de/navigation_index/navigation-index.jpg);
	background-repeat:no-repeat; height:29px; display:block; }

ul.hauptnavigation li.firma { background-position:0 100px; width:100px; }
ul.hauptnavigation li.firma a:hover, ul.hauptnavigation li.firma a.aktiver_link {
	background-position:0 -29px;
}


ul.hauptnavigation li.weine a {	width:71px; background-position:-100px 0px; }
ul.hauptnavigation li.weine a:hover, ul.hauptnavigation li.weine a.aktiver_link {
	background-position:-100px -29px;
}

ul.hauptnavigation li.regionen a {	width:94px; background-position:-171px 0px;
}
ul.hauptnavigation li.regionen a:hover, ul.hauptnavigation li.regionen a.aktiver_link {
	background-position:-171px -29px;
}
ul.hauptnavigation li.leer{ width:200px; background-position:0 0; }


ul.hauptnavigation li.feinkost a { width:75px; background-position:-440px 0;
}
ul.hauptnavigation li.feinkost a:hover, ul.hauptnavigation li.feinkost a.aktiver_link {
	background-position:-440px -29px;
}


ul.hauptnavigation li.rezepte a { width:83px; background-position:-523px 0; }
ul.hauptnavigation li.rezepte a:hover, ul.hauptnavigation li.rezepte a.aktiver_link {
	background-position:-523px -29px;
}


ul.hauptnavigation li.partner a { width:87px; background-position:-610px 0; }
ul.hauptnavigation li.partner a:hover, ul.hauptnavigation li.partner a.aktiver_link {
	background-position:-610px -29px;
}
ul.hauptnavigation li.partner a:aktive, ul.hauptnavigation li.partner a.aktiver_link {
	background-position:-610px -29px;
}


ul.hauptnavigation li.downloads a { width:87px; background-position:-695px 0; }
ul.hauptnavigation li.downloads a:hover, ul.hauptnavigation li.downloads a.aktiver_link {
	background-position:-695px -29px;
}
ul.hauptnavigation li.partner a:aktive, ul.hauptnavigation li.downloads a.aktiver_link {
	background-position:-695px -29px;
}


ul.hauptnavigation li.kontakt a {
	width:84px;
	background-position:-780px 0; }
ul.hauptnavigation li.kontakt a:hover, ul.hauptnavigation li.kontakt a.aktiver_link {
	background-position:-780px -29px;
}

ul.hauptnavigation li.shop a { width:95px; background-position:-880px 0; }
ul.hauptnavigation li.shop a:hover, ul.hauptnavigation li.shop a.aktiver_link {
	background-position:-880px -29px;
}


/* CONTENT */
#box-main { position:relative;	width:980px;
	background-color:#fcf5db;
}
#box-main .box-content {padding:30px 72px 32px;}

#box-main .box-content-hell{ padding-left:40px; background:#fcf2d3;}

#box-main .welcome_oben{ height:45px; background-color:#fcf5db; background-image: url(../img/alle/bg-willkommen_oben.jpg);  background-repeat:no-repeat;}

#box-main .download_oben{ height:45px; background-color:#fcf5db; background-image: url(../img/alle/bg_paprika_unten.jpg);  background-repeat:no-repeat;}

/*#box-main .welcome-carusell{ padding-left:80px; padding-top:70px; height:490px; background-color:#fcf5db; background-image: url(../img/alle/bg-willkommen.jpg);  background-repeat:no-repeat;}*/
/*#box-main .welcome_alt{ padding-left:80px; padding-top:70px; height:400px; background-color:#fcf5db; background-image: url(../img/alle/bg-willkommen-good-news.jpg);  background-repeat:no-repeat;}*/

#box-main .welcome{ padding-left:80px; padding-top:68px; height:175px; background-color:#fcf5db; background-image: url(../img/alle/news/bg-willkommen-good-news_kl.jpg);  background-repeat:no-repeat;}

#box-main .welcome .welcome-block{ width:250px; }


#box-main p a { color:#8B1218; text-decoration:none; padding-bottom:1px; border-bottom:1px dotted #8B1218;}
#box-main h1 {font-size:1.5em; font-weight:bold; margin-top:20px; color:#4e050c;}
#box-main h2 {font-size:1.5em; padding-bottom:16px;}
#box-main h1 {font-size:1.3em; font-weight:bold; margin-top:20px; display:inline; color:#4e050c;}
#box-main p {font-size:1.1em; font-weight:normal;padding:12px 0;line-height:1.5em;}
#box-main .betont{ letter-spacing:0.2em;}
#box-main ol{font-size:1.4em; line-height:1.4em; list-style-position:inside; font-weight:bold;  }
#box-main ol li{ padding:42px 62px 22px; background:#f1e5c7 url(../img/alle/bg-definition.jpg) no-repeat left top; border:3px solid #f1e5c7; }
#box-main ol li span.title { font-weight:bold; display:block;}
#box-main ol li p { font-weight:normal; font-size:0.9em; padding:8px 0 4px;}
/*#box-main #logo-partner{ position:absolute; top:-29px; left:708px; }*/

#box-main .welcome_partner h1 {font-size:1.5em; font-weight:bold; margin-top:20px; color:#4e050c;}
#box-main .welcome_partner h2 {font-size:1.0em;}
h3 {font-size:1.2em; font-weight:bold; margin-top:20px; color:#4e050c;}

/*CONTENT PARTNERSEITE */
#box-main .welcome_partner_oben{ height:45px; background-color:#fcf5db; background-image: url(../img/alle/bg-partnerservice_oben.jpg); background-repeat:no-repeat;}
#box-main .welcome_partner{ padding-left:80px; padding-right:370px; padding-top:70px; min-height:400px; background-color:#fcf5db; background-image: url(../img/alle/bg-partnerservice.jpg);  background-repeat:no-repeat;}
#box-main .textblock_partner{ width: 680px; padding: 10px 150px 10px 150px; min-height:320px; background-color:#fcf5db; 
}


ul#partner li { font-weight:bold; font-size:1.1em; color:#8B1218; padding:8px 0 1px; list-style:inside;}
ul#layouts { font-weight:normal; font-size:1.1em; color:#8B1218; padding:0 0 4px 4px; margin-bottom:2px; list-style:inside;}
ul#layouts li { font-weight:normal; font-size:1.1em; color:#8B1218; padding:0 0 4px 4px; margin-bottom:2px; list-style:inside;}

div.formbutton { height:100px; width:770px; margin-left:70px; margin-bottom:30px; background-image:url(../img/alle/partner/button_layouts_bestellen.jpg)}
a.formbutton  { }
a:hover .formbutton  {background-position: 0 0px;}

/*CONTENT VERKAUFSFOERDERUNG */
#box-main .welcome_3er_oben{ height:45px; background-color:#fcf5db; background-image:url(../img/alle/bg_paprika_unten.jpg);}
#box-main .welcome_3er{ padding-left:80px; padding-right:420px; padding-top:20px; min-height:430px; background-color:#fcf5db; background-image: url(../img/alle/PARTNER/bg-3er-flyer.jpg);  background-repeat:no-repeat;}
#box-main .textblock_partner{ width: 680px; padding: 10px 150px 10px 150px; min-height:320px; background-color:#fcf5db; 
}
.welcome-block_3er{ width:320px; }
ul#partner { margin-bottom: 20px;}
ul#partner li { font-weight:bold; font-size:1.1em; color:#8B1218; padding:8px 0 1px; list-style:inside;}
ul#layouts { font-weight:normal; font-size:1.1em; color:#8B1218; padding:0 0 4px 4px; margin-bottom:2px; list-style:inside;}
ul#layouts li { font-weight:normal; font-size:1.1em; color:#8B1218; padding:0 0 4px 4px; margin-bottom:2px; list-style:inside;}

ul.flyer-bestellung { height:260px; list-style-type:none; margin-left:150px; padding-left:250px; background-image:url(../img/alle/partner/slowmeat_bg.jpg); background-repeat:no-repeat;}
ul.flyer-bestellung#slowmeat-x-banner { list-style-type:none; padding-left:250px; background-image: url(../img/alle/partner/x-banner_slowmeat.jpg); background-repeat:no-repeat;}
ul.flyer-bestellung#colet { list-style-type:none; padding-left:250px; background-image: url(../img/alle/partner/3er-flyer_colet.jpg); background-repeat:no-repeat;}
ul.flyer-bestellung#llum-de-sal {background-image:url(../img/alle/partner/llum-de-sal_bg.jpg); background-repeat:no-repeat;}
ul.flyer-bestellung#llum-x-banner { list-style-type:none; padding-left:250px; background-image: url(../img/alle/partner/x-banner_llum-de-sal.jpg); background-repeat:no-repeat;}
ul.flyer-bestellung#priorat { background-image:url(../img/alle/partner/priorat_bg.jpg); background-repeat:no-repeat;}
ul.flyer-bestellung#cal { list-style-type:none; padding-left:250px; background-image: url(../img/alle/partner/cal-roviar_bg.jpg); background-repeat:no-repeat;}
ul.flyer-bestellung#mesquida { list-style-type:none; padding-left:250px; background-image:url(../img/alle/partner/mesquida_bg.jpg); background-repeat:no-repeat;}
ul.flyer-bestellung#nekeas { list-style-type:none; padding-left:250px; background-image:url(../img/alle/partner/nekeas_bg.jpg); background-repeat:no-repeat;}
ul.flyer-bestellung#nekeas-x-banner { list-style-type:none; padding-left:250px; background-image: url(../img/alle/partner/x-banner_nekeas.jpg); background-repeat:no-repeat;}
div.formbutton-3er-flyer { height:100px; width:770px; margin-left:70px; margin-bottom:30px; background-image:url(../img/alle/partner/button_verkaufsfoerderung.jpg)}
a.formbutton-3er-flyer  { }
a:hover .formbutton-3er-flyer  {background-position: 0 0px;}


/*FORMULAR*/
form h2 {font-size:1.3em; color:#600; padding:30px 0 0 0px; margin: 0 0 15px 0; border-bottom: dotted #600 1px;
}
form { width: 680px; padding: 10px 150px 10px 150px; border: dotted 1px #ccc; background-color:#fcf5db;
	}

textarea, input {
	margin: 20px;}
	
input Datei {
	background-image:url(../img/de/buttons/button_browse.gif)}	

/* TOPNEWS */
div#topnews {  background-image:url(../img/alle/news/bg-top-news.jpg); background-repeat:no-repeat; padding-left:120px; padding-right:80px; padding-bottom:55px; }
#topnews p.topnews { font-size:2.1em; font-weight:bold; color:#680509;}

#topnews img{ position: absolute; top:320px; left:75px; padding-left:90px; height:200px;}

h1.topnews { margin-left:220px; padding-left:2px;}
p.textblock_top { margin-left:240px; padding-left:20px; border-top:solid #cbc5ae 1px; }
ul.top { font-family:Arial, Helvetica, sans-serif; padding-left: 80px; color: #8B1218; text-decoration: none; padding-bottom: 1px; border-bottom: 1px dotted #8B1218; list-style:none; font-size: 1.1em; font-weight: normal; line-height: 1.5em;}







/* NEWS */
#box-main .box-content.news{ background-image: url(../img/alle/news/BG-news_n.png); min-height:200px; background-repeat:no-repeat; background-color:#fcf5db; padding-left:150px }
img.left { float:left; position: padding-right:40px; height:200px;}
p.textblock { margin-left:350px; padding-left:20px; border-top:solid #cbc5ae 1px;}
h1.news { margin-left:120px; padding-left:2px; border-bottom:solid #cbc5ae 1px;}


/* _content download*/
#box-main .box-content.download{ background-image: url(../img/alle/bg-download_content.png); height:auto; background-repeat:no-repeat; background-color:#fcf5db; padding-left:150px;}




ul.download { font-size:1.4em; color: #4e050c; margin-left:230px; margin-top:12px; padding-left:20px; list-style-image:url(../img/alle/downloadpfeil.png); line-height:30px; }

ul.download li a { color:#4e050c; text-decoration:none; padding-bottom:1px; border-bottom:1px dotted #8B1218;}
h1.download { margin-top:20px; border-bottom:solid #cbc5ae 1px; float:left; z-index:0;}

/*download-BILD*/

/*.img_download {
width: 200px;
height:200px;
float:left;
top: 250px;
background-color:#009900;
z-index:1;
}*/

blockquote.download_beschreibung { font-size: 0.8em; color:#8B1218; font-style:italic; line-height: 1.3em; }

/*download-link zur pdf*/
a[rel=intern]:after {
content:" " url(../img/alle/PDFIcon.png);
}

/*download-link zur html*/
a[rel=internhtml]:after {
content:" " url(../img/alle/intern.png);
}





/* FLASHANIMATION-PEQU */
.flash-pequ{ margin-buttom:100px; padding-top:30px; height:330px; width:980px;}

/* FLASHANIMATION-NH */
.flash{ padding-left:120px; }

/* VIDEO */
.video_moebius{ padding-left:140px; margin-bottom:25px;}
.video{ padding-left:200px; margin-bottom:25px;}


/* FRAMES */
.box-rahmen{ background:#ffedcd; padding:10px;border:1px solid #d4c8af; margin:17px 0 12px; position:relative;}
.schatten { background:url(../img/alle/bg-rahmen-fuss.png) repeat; height:7px; position:absolute; left:0px; z-index: 1; width: 980px; }
.box-rahmen iframe { border:3px solid #f1e5c7; }

/*navigation unten*/
ul.navigation-unten { list-style:none; padding:10px 22px 10px 22px; text-align:center; background-color:#62040a; border-top:dotted #999 1px;}

ul.navigation-unten li {display:inline; width:935px; padding:5px 17px; }
ul.navigation-unten li a {color:#FFF; text-decoration:none; font-style:normal;}
ul.navigation-unten li a:hover { color:#999; text-decoration:none;}
