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

/* BASIC */
body { font-size: 0.9em; line-height: 1.5em; background-image:url(../images/bg-page-index.jpg); background-repeat:no-repeat; background-position:center top; background-attachment: fixed; background-color:#099; color: #066;font-family:Verdana, Helvetica, Arial, sans-serif; margin-bottom:120px;}

p{ line-height: 1.5em; margin-right:20px;}
a { text-decoration:none; color:#F90; font-weight: bold;}

hr { height:46px; background-image:url(../images/trenner_2.png); border:none;}
img { border:none; }
img.linksbuendig { float:left; position:relative;}
img #slowmeat_logo { z-index:2;}
#wrapper{ margin:0 auto; width:982px; }

/* HEADER */
#box-kopf { height:1044px; background:url(../images/bg-head.jpg) no-repeat 100% 0; position:relative; display:block;}
#box-kopf-small { height:200px; background:url(../images/bg-head-small.jpg) no-repeat 100% 0; position:relative; display:block; }
/* LIST */
.box-navigation { padding:18px 0 0 24px; width:958px; }
.top-navigation { height:64px; background:#099; color: #99c; }
.bottom-navigation { height:80px; background:#f1eff0; background:#099; color: #99c; }

.box-navigation ul, .bottom { list-style:none; display:block; float:left; font-size:0.8em;}
.box-navigation ul li, .bottom li { float:left; }
.box-navigation ul.main {font-size:1.1em;text-transform:uppercase; font-weight:bold; width:958px; padding-top:10px; }
.box-navigation ul.main li.first {padding:0 11px 0 0; background:none;}
.box-navigation ul.main li.shop a { color:#9cc; }
.box-navigation ul.main li { font-size:1.0em; padding:0 30px; background:url(../../../www.slowmeat.de/pequ-shop/link/img/alle/bg-navigation-trenner.jpg) no-repeat 0 2px; }
.box-navigation ul.sub {font-size:0.7em; margin-top:10px; width:934px; color:#46463e;}
.box-navigation ul.sub li {padding:0 10px 0 0;}
.bottom { width:942px; height:26px; background:#000 url(../images/bottom.jpg) left top repeat-x; padding:0 20px; }
.bottom li { padding:8px 8px; }
.bottom li a {color:#999; text-decoration:none; font-weight:bold; font-size: 0.8em;}
.bottom li a:hover {color:#FFF; text-decoration:none;}

/* LINKS */
.box-navigation ul a { font-size:0.9em; color:#9cc; text-decoration:none;padding:2px;  }
.box-navigation ul a:hover {color:#000 !important;background:#e3e1e1;}
.box-navigation a.uebersetzung-hover { color:#000; text-decoration:none; background:#e3e1e1; padding:2px; }
/* CONTENT */
#box-main { position:relative; width:982px; background:#f1efef; }
#box-main .box-content {padding:30px 122px 32px;}
#box-main .box-content.video {padding:3px 2px 3px;}

/*EINSTIEG*/
#box-main .box-content.einstieg{ width:730px; padding: 50px 150px 50px 120px; background:transparent url(../images/bg_einstieg_n.png) 50px 0 no-repeat;}
ul#einstiegsliste { width:550px;}


#box-main .box-content.hell{ width:700px; background:url(../images/trenner.png) center bottom no-repeat;}
#box-main .box-content.hell p.breit{ width:700px; padding-bottom:40px;}

#box-main div.box-content_dreyer.oben{ width:630px; min-height:405px; padding: 0 230px 0 120px; background:transparent url(../images/LogoPMpantone.jpg) 730px 0 no-repeat  ;}
#box-main div.box-content_dreyer.unten{ width:630px; min-height:405px; padding: 0 230px 0 120px; background:transparent url(../images/peixospalamos.jpg) 730px 0 no-repeat  ;}
#box-main div.box-content_dreyer p{ line-height: 1.5em; width:550px;}
#box-main div.box-content_dreyer.els-casals { background-image: url(../images/els-casals.png); background-position:right; background-repeat:no-repeat;}

#box-main .box-content.box{ background:#ebe9e9 url(../images/bg-box.jpg) left top repeat-y; padding-bottom:0; }
#box-main .box-content .boxhead{ background:transparent url(../images/bg-box-header.jpg) left top no-repeat; width:982px; height:335px; padding:0; position: relative; left: -122px; top: -30px; }
#box-main .box-partner .boxhead{ background:transparent url(../images/bg-box-header-partner.jpg) left top no-repeat;}
#box-main .box-content.box .rightspaced { position: relative; padding-left: 122px; top: -32px; width: 630px; }
#box-main .box-partner.box .rightspaced { width:630px; min-height:405px; padding: 0px 230px 50px 120px; }
#box-main .box-content.box .innerhead { position: absolute; bottom: -90px; z-index: 2;}
#box-main .box-content.box .innerhead h2, #box-main .box-content.box .innerhead p { padding-bottom: 40px; padding-left: 122px; padding-right: 260px;  }
#box-main .box-content.box .box-rahmen .schatten { background:url(../images/bg-box-footer.jpg) no-repeat; width:982px; height:15px; position:absolute; bottom:-15px; left:-122px; }

#box-main p a { color:#066; text-decoration:none; padding-bottom:1px; border-bottom:1px dotted #066;}
#box-main h1 {font-size:1.25em; font-weight:bold;}
#box-main h2 {font-size:1.25em; padding-bottom:16px;}
#box-main h2.second {padding-top:20px;}
#box-main h3 {font-size:1.2em; padding-bottom:16px; padding-top:25px; }
#box-main p {font-weight:normal;padding:12px 0;line-height:1.5em;}
#box-main .betont{ letter-spacing:0.2em;}
#box-main ol{line-height:1.5em; list-style-position: inside;}
#box-main ol li{  font-weight:bold; }
#box-main ol.nonbold{ list-style-position:outside; width:500px; padding:5px 30px 5px; font-weight:normal; }
#box-main ol.nonbold li{ width:650px; padding:5px 30px 5px; font-weight:normal; }
#box-main ol li .listtext{ padding:10px 30px; font-weight:normal; width:500px; }
#box-main ol li span.title { font-weight:bold; display:block;}
#box-main ol li p { font-weight:normal; padding:8px 0 4px;}
#box-main #logo-partner{ position:absolute; top:-29px; left:708px; }

#box-main ul{line-height:1.4em; list-style-position:outside; font-weight:normal; padding:4px 4px; }
#box-main .box-partner h3 { padding-left:140px; }
#box-main .box-partner ul{padding:0; margin-left:190px; text-indent:10px; list-style-image:url(../images/bullet.jpg); font-size:1.2em; }
#box-main .box-partner span.position{ position: relative; top: -8px; }
#box-main .box-partner a{ color:#7C4D21 }

#box-main ul li{ padding:7px 2px; }
#box-main ul li span.title { font-weight:bold; display:block;}
#box-main ul li p { font-weight:normal; padding:8px 0 4px;}

#box-main ul.liste { list-style-image: url(../images/more.png); line-height:0.8em;}

#maxime { font-weight:400; }
ul.main { font-weight:700; }
ul.main a { font-size:11px; }
ul.sub { font-style:italic;}
#box-main p a { font-weight:normal; }
#box-main h1, #box-main h2 {font-weight:700;}
.title {font-weight:700;}

#box-main .text_highlight {
	text-align:center;
	padding-left:90px;
	color:#7d4d27;
	width: 550px;
}


/* FRAMES */
.box-rahmen { background: transparent url(../images/bg_ol.png) no-repeat top right; padding:13px; margin:12px 0 12px; position:relative; width:831px;}
.box-rahmen .schatten { background:url(../images/bg-rahmen-fuss.png) no-repeat; width:836px; height:7px; position:absolute; bottom:-8px; left:0; }
.box-rahmen iframe { border:3px solid #f1e5c7; }
.box-rahmen.video {padding-left:5px;}

#btm { height:269px; }

/*video*/
.box-rahmen {
	__padding-left: 130px;
}

