body {
background:#fff url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/verlauf.gif) repeat-x 0 0;
/* height:100.01%; */
/* min-height:101%; */
/* font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; */
}

html {
height:100%;
}

.row .yui-g {
width:100% !important;
}

#lines {
/*background:url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/wellen.png) no-repeat 50% 10em; */
width:100%;
}

#linesRight {
position: absolute;
height: 100%;
top: 8em;
left: 50%;
background:url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/lines.gif) no-repeat;
width:100%;
}

#doc4 {
position: relative;
}


.box-content h1,.box-content h2,.box-content h3,.box-content h4,.box-content h5,.box-content h6 {
font-weight:600;
margin-bottom:1em;
}

a {
text-decoration:none;
color:#D10019;
}

a:hover {
text-decoration:underline;
}

p {
margin-bottom:1em;
}

strong {
font-weight:700;
}

.clearer {
clear:both;
height:1%;
}

#hd {
height:2em;
}

#innerHd {
min-height:150px;
_height:150px;
overflow:visible;
}

.yui-t2 {
width:auto;
}

#content {
/* margin-top: -16px;*/
}

#flashCocktails {
float:right;
width:293px;
height:250px;
margin-top:-40px;
position:relative;
}

#flashNav {
float:left;
width:483px;
height:203px;
margin-top:10px;
margin-left:0;
background:url(/C1256CEF0045FD9B/RepositoryFile/flash/$File/lines_header.gif) no-repeat left 103px;
}

#contentWrapper {
background:#e7be00;
padding:5px;
}

#inner {
background:#ffd642;
padding:10px 0;
position: relative;
}

#bd {
padding:0;
}

#homelink {
float:left;
background:url(/C1256CEF0045FD9B/RepositoryFile/flash/$file/wellen.gif) no-repeat 0 101px;
width:188px;
height:212px;
}

#innerBd {
position:relative;
}

.red {
color:#d10019 !important;
}

.rezept h2 {
font-size:123.1%;
}

.rezept h3 {
font-weight:700;
margin-bottom:1em;
font-size:116%;
}

.rezept table. rezept p {
margin-bottom:1em;
}

.rezept thead,.rezept tfoot {
display:none;
}

.rezept td {
vertical-align:top;
padding:0.1em 0.3em;
}

.rezmeta {
float:right;
width:22em;
margin-top:2em;
font-size:93%;
}

div.rezmeta .rezimg {
float:right;
width:140px;
text-align:right;
}

div.rezmeta img {
border:1px solid #D6B639;
z-index:99;
float:none;
}

div.rezmeta img.lupe {
float:right;
display:block;
border:0;
}

div.rezmeta div.rezdata {
background:#ffff9f;
margin-top:2em;
border:1px solid #D6B639;
padding:1em;
padding-left: 0.7em;
}

div.rezmeta div.rezdata span {
font-weight:700;
font-size:123.1%;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clearfix {
display:block;
}

* html .clearfix {
height:1%;
}

.box {
font-size:93%;
padding-right:15px;
/* margin:-16px 0 16px; */
 margin: 0 0 16px; 

 }

.half .box {
width:48%;
float:left;
margin-left:1.45em;
}

.third .box {
width:31%;
float:left;
margin-left:1.24em;
}

.half .fst,.third .fst {
margin-left:0;
}

.box h1,.box h2 {
font-weight:700;
}

.box .box-content {
clear:both;
}

img.bordered {
border:1px solid #d10019;
}

.box img.left {
float:left;
margin-right:1em;
}

.box img.right {
float:right;
margin-left:1em;
}

.third .box img {
float:none;
margin:0;
}

.box a {
font-weight:700;
color:#D10019;
}

#searchtable a {
color:#000;
}

#sidebar .box {
width:202px;
margin-left:18px;
}

#sidebar .box .box-content a {
color:#000;
}

#sidebar {
width:30%;
margin-right:10px;
}

#sidebar li {
margin-bottom:15px;
border-bottom:1px solid #D6B639;
}

#sidebar li.sidebarentry {
padding-bottom: 10px;
}

#sidebar li img {
 margin-bottom:15px;
border:1px solid #D6B639;
}

#sidebar .noline li {
border-bottom:0;
}

#sidebar h3,#sidebar p {
margin-bottom:1em;
}

#left {
padding:0 0 0 0.5em;
}

#ft {
padding-top:25px;
position: relative;
}

#servicenav li {
display:inline;
}

#servicenav li a {
color:#000;
border-left:1px solid #000;
padding-right:0.5em;
padding-left:0.5em;
line-height:1em;
font-size:93%;
display:block;
float:left;
margin-top:0.5em;
position: relative;  /* Flash-Fix */
z-index: 99;  /* Flash-Fix */
}

#servicenav li a.first {
border-left:0;
}

#servicenav li a.rss {
background:url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/rss.png) 1em center no-repeat;
width:30px;
border-left:0;
text-indent:-1000px;
line-height:2em;
margin-top:0;
cursor:pointer;
}

#servicenav li.act a {
color: #d10019;
}

select#lg {
float:left;
display:block;
border:1px solid orange;
font-size:93%;
width:8em;
margin:0.28em 0 0;
padding:0 0 0 1.538em;
}

select#lg option {
padding-left:1.838em;
}

#path {
position: absolute;
top: -30px; 
}

#pathnav li {
float: left;
list-style-type: none;
margin-left: 4px;
color:#000;
font-size: 1.0em;
}

#pathnav li.first {
margin-left: 0;
list-style-type: none;
}

#pathnav li a {
position: relative;
z-index: 99;
font-size: 0.85em;
}

#topnav li {
display:inline;
}

#topnav li a {
display:block;
/*float:left;*/
font-family:Arial;
font-size:108%;
font-weight:700;
color:#584900;
/*background:url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/split.gif) repeat-y left center;*/
padding:0.3em 0.48em;
border-top: 1px dotted #584900;
}

#topnav li a.first {
background:none;
border-top: 0;
margin-top: -5px;
}

#topnav li a.last {
border-right:1px solid #fff;
}

#topnav li a.act {
color:#D10019;
font-weight:700;
}

#leftnav {
margin-top:-13px;
}

#leftnav li {
background:url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/middle_menu_large.png) repeat-y;
width:180px;
}

#leftnav li.first {
background:url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/top_menu.png) no-repeat;
padding-top:18px;
}

#leftnav li.first-current,
#leftnav li.first-onpath{
background:url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/menu_top_active.png) no-repeat 0px -3px !important;
}

#leftnav li.last {
background:url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/bottom_menu.png) no-repeat top left;
height: 36px;
}
#leftnav li li.last {
height: auto;
}

#leftnav li.last-current,
#leftnav li.last-onpath {
background:url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/menu_bottom_active.png) no-repeat;
}

#leftnav li.current,
#leftnav li.onpath,
#leftnav li.last-current,
#leftnav li.last-onpath,
#leftnav li.onpath li,
#leftnav li.first-onpath li,
#leftnav li.last-onpath li {
background:url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/menu_bg_active.png) repeat-y;
}

#leftnav li.last-onpath,
#leftnav li.last-current {
height: 27px !important;
}

#leftnav li li {
background-image: none !important;
}

#leftnav li.first li,
#leftnav li.last li {
background:url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/menu_bg_active.png) repeat-y !important;
}

#leftnav li.last li.last {
background:url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/menu_bottom_active.png) no-repeat bottom left !important;
height: 36px;
}

#leftnav li.first a {
border-top:0;
}


#leftnav li a {
border-top:1px solid #8F6400;
color:#8f6400;
font-weight:700;
background:url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/pfeile.png) 10.5em center no-repeat;
padding-left:0.5em;
line-height:2em;
font-size:100%;
display:block;
width:150px;
}

#leftnav li a:hover {
text-decoration: none;
/* color: #b50921; */
}

#leftnav li.onpath li a:hover {
text-decoration: none;
/* color: #b50921; */
background:transparent url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/pfeile_rot_klein.png) no-repeat 11.35em center;
}

#leftnav li.current a {
/* color: #b50921; */
}

#leftnav li.current a,
#leftnav li.onpath a {
background:transparent url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/pfeile_rot.png) no-repeat 10.35em center;
}

#leftnav li.current li a,
#leftnav li.onpath li a {
background:transparent url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/pfeile_klein.png) no-repeat 11.35em center;
}

#leftnav li.onpath li.onpath a,
#leftnav li.onpath li.current a {
background:transparent url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/pfeile_rot_klein.png) no-repeat 11.35em center;
}

#leftnav li ul li a {
padding-left:2em;
border:0;
font-size:93%;
background:transparent url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/pfeile_klein.png) no-repeat 11.35em center;
}

#leftnav li ul li {
border:0;
}





#linklist {
text-align:center;
/* width:80%; */
margin:1em auto;
position: relative;
}

#linklist li {
display:inline;
position: relative;
}

#linklist li a {
color:#deb600;
border-right:1px solid;
padding-right:1.538em;
padding-left:1.538em;
font-size:85%;
line-height: 2em;
position: relative;
white-space:nowrap;
}

#linklist li a.first {
border-left:0;
}

#link {
position:relative;
left:0;
top:5.3846em;
z-index:99;
float:left;
margin-top:-2.6923em;
}

#link a {
font-weight:700;
font-size:197%;
color:#000;
}

#ft p {
height:3.23em;
text-align:left;
font-size:85%;
font-weight:700;
padding-right:1em;
line-height:2.5em;
color:#deb600;
border-top:1px solid #deb600;
}

h2 {
color:#846921;
font-weight:600;
}

.search label,.search input,.search button {
float:left;
line-height:2.3em;
}

.search label {
color:#846921;
font-weight:600;
width:100px;
}

.search input {
border:1px solid #d6b639;
font-size:100%;
width:115px;
padding:4px;
}

.search button {
width:30px;
height:26px;
border:0;
background:none;
cursor:pointer;
margin:-1px 0 0;
padding:0;
}

.search select {
border:1px solid #D6B639;
font-size:100%;
width:200px;
margin:0;
padding:4px;
}

.teaser-box {
background:url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/teaser.png) no-repeat;
width:297px;
height:202px;
padding-top:30px;
text-align:center;
overflow:hidden;
}

a.teaser {
position:relative;
height:202px;
width:297px;
display:block;
cursor:pointer;
}

a.teaser:hover {
text-decoration:none;
}

.teaser-box h1 {
font-size:153.9%;
color:#000;
font-weight:600;
}

div.box h2,
div.box h1 {
font-size:116%;
line-height:1.5em;
}

table#zutaten {
border:0 solid #D10019;
border-top:1px solid #D10019;
border-bottom:1px solid #D10019;
}

table#zutaten tr {
background:#fff;
}

table#zutaten caption {
visibility:hidden;
}

table#zutaten td.menge {
text-align:right;
}

table#zutaten tr.colored {
background:#FFFBCE;
}

table#searchtable td {
padding:15px 5px;
}

table#searchtable tr {
border-bottom:1px solid #D6B639;
}

table#searchtable tr img {
/* border:1px solid #D6B639; */
}

img.bordered {
border:1px solid #D6B639;
}

#searchtable td.Kategorie {
padding:5px;
}

#searchtable td.kategorie {
padding:5px;
color: #846921;
font-weight: bold;
font-size: 108%;
}


/* Pagination */
#followingPages {
text-align:center;
margin-top: 15px;
margin-bottom: 15px;
}

#followingPages a {
color: #000 !important;
}

#followingPages b {
color: #FF0000 !important;
}


#followingPagesTop {
margin-top: 15px;
margin-bottom: 15px;
font-weight: bold;
border-bottom: 1px solid #D6B639;
}

#followingPagesTop a {
color: #000 !important;
}

#followingPagesTop b {
color: #FF0000 !important;
}

.results {
float: left;
}
.pages {
float: right;
}


.box-content h1,.box-content h2 {
background:none !important;
color:#000 !important;
margin-bottom:0.5em !important;
padding:0 !important;
}

div.box-content h1 {
font-size:182%;
}

div.box-content h2 {
font-size:116% !important;
}

.box-content li {
list-style-type:square;
margin-left:20px;
}

.GrafikOR img {
margin:0 -5px 0 0;
}

a.button {
background:#c60800 url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/button.jpg) no-repeat;
color:#fff;
width:150px;
line-height:29px;
display:block;
text-align:center;
}

div.buttonbox {
float:left;
margin-left:8px;
display:block;
text-align:center;
}

#gamestable td p {
text-align:center;
}

#gamestable td a img {
float:none;
border:0;
margin:0;
}

#gamestable td a:hover img {
text-decoration:none;
}

.box,.box-content,.box-head,.box-head h2, .box-head h1, .box-head .box-emptyhead {
//background:#FFD342 url(/C1256CEF0045FD9B/RepositoryFile/css_images/$File/vpbox.png) no-repeat bottom right;
background:#FFD342 url(/C1256CEF0045FD9B/RepositoryFile/css/$File/vpbox-3.png) no-repeat bottom right;
}


.box-large,.box-large h1,.box-large h2 {
background:#FFD342 url(/C1256CEF0045FD9B/RepositoryFile/css_images/$File/vpbox_large.png) no-repeat bottom right;
}


.nohead,.nohead .box-content,.nohead .box-head,.nohead .box-head h2, .nohead .box-head h1,.nohead .box-head .box-emptyhead {
/*background:#FFD342 url(/C1256CEF0045FD9B/RepositoryFile/css_images/$File/vpbox_nohead.png) no-repeat bottom right;*/
background:#FFD342 url(/C1256CEF0045FD9B/RepositoryFile/css/$File/vpbox_nohead-3.png) no-repeat bottom right;
}

.box-head,.nohead .box-head {
background-position:top right;
margin-right:-15px;
padding-right:40px;
}

.box-head .box-emptyhead,.nohead .box-head .box-emptyhead,
.box-head h2,.nohead .box-head h2,
.box-head h1,.nohead .box-head h1 {
color: #846921;
background-position:top left;
border:0;
height:auto !important;
margin:0;
/*padding:26px 0 3px 18px;*/
padding:10px 0 3px 18px;
}

.box-content,.nohead .box-content {
background-position:bottom left;
margin-right:4px;
padding:5px 0 15px 18px;
}

form {
margin-bottom:1em;
}

#sidebar li.first {
margin-top:10px;
}

li.sidebarentry {
list-style-type:none;
margin-left:0;
}

.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating {
background:url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/starrating.png) left -1000px repeat-x;
}

.star-rating {
position:relative;
width:90px;
height:18px;
overflow:hidden;
list-style:none;
background-position:left 1px;
margin:0;
padding:0;
}

.star-rating li {
display:inline;
margin-left:0;
list-style-type:none;
}

.star-rating a,.star-rating .current-rating {
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:18px;
line-height:18px;
outline:none;
overflow:hidden;
border:none;
}

.star-rating a:hover,.star-rating a:active,.star-rating a:focus {
background-position:left bottom;
}

.star-rating a.one-star {
width:20%;
z-index:7;
}

.star-rating a.two-stars {
width:40%;
z-index:6;
}

.star-rating a.three-stars {
width:60%;
z-index:5;
}

.star-rating a.four-stars {
width:80%;
z-index:4;
}

.star-rating a.five-stars {
width:100%;
z-index:3;
}

.star-rating .current-rating {
z-index:1;
background-position:left center;
}

.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display:inline-block;
vertical-align: middle;
}

.RezeptFeld {
background-color:#FFFBCE;
color:#000;
font-size:12px;
width:478px;
_width:470px;
margin:0 0 3px;
padding:0;
}

.RezeptFeld option {
color:#d10019;
font-weight:600;
padding:3px;
}

.box-big {
cursor: pointer; 
float: left; 
background: url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/teaser_316x171_clean.png) no-repeat; 
height: 171px;  
width: 316px;
}

.box-small {
float: right; 
background: url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/teaser_165x171_clean.png) no-repeat; 
height: 171px;  
width: 165px;
}

.box2 p {
font-size: 93%; 
}

.clickbox h1,
.clickbox h2,
.teaserbox h1,
.teaserbox h2 {
padding: 14px 15px 6px 15px;
}

.clickbox h1 a,
.clickbox h2 a,
.teaserbox h1 a,
.teaserbox h2 a {
color: #846921;
}

.clickbox h1 a:hover,
.clickbox h2 a:hover,
.teaserbox h1 a:hover,
.teaserbox h2 a:hover {
color: #846921;
text-decoration: none;
}

/* FORMULAR */

#vorschlag .box-content li { list-style-type: none; }

#vorschlag label {
 width: 150px;
 text-align: left;
 float: left;
 display: block;
 font-weight: 600;
}

#vorschlag input, #vorschlag textarea, #vorschlag select, #vorschlag input.file {
 border: 1px solid #d6b639;
 padding: 4px;
 margin-left: 2px;
 font-size: 100%;
 width: 315px;
}

#vorschlag textarea.breit{
 width:600px;
}

#vorschlag textarea.hoch{
 height:400px;
}

#vorschlag select {
width: 325px;
}

#vorschlag textarea {
 font-family: Arial;
}

#vorschlag input.submit {
border: auto;
width: auto;
background: #D10019;
color: #fff;
font-weight: 600;
}

#vorschlag li { margin-top: 10px; }
#vorschlag h3, #vorschlag p.note { color: #000; font-weight: normal; }

#vorschlag label {
width: 80px;
padding-top: 5px;
}

#vorschlag legend {
font-weight: bold;
color: #846921; 
font-size: 108%; 
margin-left: -35px; 
padding-top: 9px; 
padding-bottom: 11px; 
padding-left: 35px; 
height: 20px; 
}

#vorschlag li {
margin-left: 0;
}

#vorschlag fieldset {
 padding-left: 35px;
background: url(/C1256CEF0045FD9B/RepositoryFile/form_icons/$File/pixel.jpg) repeat-y;
padding-bottom: 10px;
}

.servicelinks {
margin-top: 10px;
}

.servicelinks li {
list-style-type: none;
float: left;
margin-left: 0;
margin-right: 5px;
}

.servicelinks a {
padding-left: 20px;
padding-top: 2px;
padding-bottom: 2px;
}

.sl-print { background: url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/service-icons.png) no-repeat -10px -10px; padding-left: 20px; }
.sl-mail { background: url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/service-icons.png) no-repeat -10px -46px; padding-left: 20px; }
.sl-book { background: url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/service-icons.png) no-repeat -10px -82px; padding-left: 20px; }
.sl-pdf { background: url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/service-icons.png) no-repeat -10px -118px; padding-left: 20px; }

/* Tag Clouds */

.tag1{ font-size: 0.8em;}
.tag2{ font-size: 0.9em;}
.tag3{ font-size: 1.0em;}
.tag4{ font-size: 1.2em;}
.tag5{ font-size: 1.4em;}
.tag6{ font-size: 1.6em;}

ul#tagClouda { width: 350px; border: 1px solid; padding: 5px; }
ul#tagCloud li { display: inline; margin-left: 0 !important; }


#themennav li,
.themennav li {
list-style-type: none;
float: left;
margin-left: 10px;
padding-left: 0;
/* margin-right: 10px; */
width: 150px;
text-align: center;
/* height:140px; */
}

#themennav li a,
.themennav li a {
color: #000 !important;
}

#themennav li a.act,
.themennav li a.act {
color: #d10019;
}


/* Produktkatalog */
ul.LexikonLinks { list-style-type: none; }
ul.LexikonLinks li { display: inline; margin-left: 5px; }
ul.LexikonLinks a { }
table.PrKatalog td {width: 120px; text-align: center; vertical-align: top; }
table.PrKatalog td img { float: none; margin: 0; }

ul.PrKatalog li {width: 156px; text-align: center; vertical-align: top; float: left; height: 170px; }
ul.PrKatalog li img { float: none; margin: 0; }
ul.PrKatalog,
ul.PrKatalog li {
list-style-type: none;
margin: 0;
padding: 0;
}


.ui-tabs-nav a:hover {
color: #d10019 !important;
background: #FFFBCE !important;
}

a:hover span {
text-decoration: underline;
}

.PrKatalog a {
color: #846921;
}

.rezimg a {
display: block;
padding-bottom: 15px;
background: url(/C1256CEF0045FD9B/RepositoryFile/css_images/$File/lupe.gif) bottom right no-repeat;
}


.sidebarpic {
float: left;
width: 65px;
}

.sidebartext {
margin-left: 70px;
}

table#naehrwert,
table#kalorien {
width: 400px;
margin-top: 0;
}

table#naehrwert th,
table#kalorien th {
font-weight: bold;
}
table#naehrwert th,
table#naehrwert td,
table#kalorien th,
table#kalorien td {
  padding: 3px;
}

#inner {
background: none; width: 964px; text-align: left; margin-top: -26px;
background: #ffd642;
}

#contentWrapperHead {
background: url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/border_top.png) no-repeat; height: 28px; width: 1004px;
}

#contentWrapper {
background: url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/border_middle.png) repeat-y; width: 1004px;
}

#contentWrapperFoot {
background: url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/border_bottom.png) no-repeat; height: 45px; width: 1004px;
}

#rezeptdownload a {
font-weight: normal;
}

#rezeptdownload strong a {
font-weight: bold;
}

.Screenshots {
line-height: 29px;
margin-left: 170px;
}

.hmycarousel {
visibility: hidden;
}

#topTeaserImage {
float:left; 
margin-top: -50px;
}


h1#kino {
width: 230px;
background: #FFE363;
font-size: 200%;
font-weight: bold;
margin-top: 15px;
text-align: center;
padding: 10px;
}

/* Triple Box */
#triplebox h3,
.triplebox h3,
#triplebox div.box-content h2,
.triplebox div.box.content h2,
#triplebox a,
.triplebox a {
font-size: 100%;
color: #846921;
font-weight: normal;
}
#triplebox a:hover,
.triplebox a:hover {
text-decoration: none;
}
#triplebox div.box-content h2,
.triplebox div.box-content h2 {
font-size: 100% !important;
font-weight: bold;
}
#triplebox div.box-content h2 a,
.triplebox div.box-content h2 a,
#triplebox h3 a,
.triplebox h3 a {
font-weight: bold;
}
#triplebox div.box-content h2,
.triplebox div.box-content h2,
#triplebox h3,
.triplebox h3{
margin-top: 10px;
margin-bottom: 5px;
}
#triplebox div.box-content h2 img,
.triplebox div.box-content h2 img,
#triplebox h3 img,
.triplebox h3 img{
margin-bottom: 5px;
}
#triplebox p,
.triplebox p {
font-size: 93%;
}

.box-standard {
font-size: 93%;
}

.box-standard h2 {
line-height: 1.5em;
}

#grusskarten .box-standard .box-content a {
font-size: 1.0em !important;
}

#grusskarten .bigbox .box-head{
background: #FFD342 url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/btop.png) no-repeat;
}

#grusskarten .bigbox .box-content{
background: #FFD342 url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/bmiddle.png) repeat-y;
margin-left: 1px;
padding-right: 20px;
}

#grusskarten .bigbox .box-footer {
background: #FFD342 url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/bbottom.png) no-repeat left bottom;
height:25px;
}

#grusskarten .bigbox .box-head h1,
#grusskarten .bigbox .box-head h2 {
background: none;
font-size:116%;
line-height:1.5em;
padding-top: 11px;
font-weight: bold;
}

#grusskarten .bigbox .box-content a {
font-weight: bold;
font-size: 0.9em;
}

/* Startseite Top-Teaser */
#topteaser h1 {
font-size: 182%;
line-height: 1.3em;
}

/* Social Bookmarks */
ul#extras_bookmark li { 
display: inline; 
list-style-type: none; 
margin-left: 0px; 
}

#TB_window a {
color: #d0019 !important; /* overwrite setting from thickbox.css */
}

.imagemask { 
height: 200px;
overflow: hidden;
}

#geheimnis div.nohead h2 { color: #D10019 !important; }

span.vp {
text-transform: uppercase;
}

#TB_ajaxContent { padding: 0 !important; }

#trashfolder{display: none; position: absolute; top: 100px; left: 100px; width: 400px;background: #fff; padding: 5px; border: 1px solid; -moz-border-radius: 5px; text-align: left;opacity: 0.9;filter: alpha(opacity=90);z-index:999}
#mytrashfolder{height:400px;overflow:scroll;font-family:courier;font-size:8px}
.trashlist li{list-style-image: url(/C1256CEF0045FD9B/RepositoryFile/rezeptfinder/$File/histback.gif);list-style-position:inside;line-height:16px}

#leftnav li.last-onpath, #leftnav li.last-current {
height:auto !important;
}
#leftnav li.last li,
#leftnav li.last li.last {
height: auto !important;
background:none !important;
}

#leftnav li.last li.last {
	height:18px !important;	
}

#leftnav .dummy {
height: 20px; 
background:transparent url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/menu_bottom_active.png) no-repeat scroll left bottom;	
}

.sommer-top {
background:transparent url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/top_menu.png) no-repeat scroll 0 0;
height:36px;
width:179px;
position:relative;
float:left;
}
.sommer-middle {
background:transparent url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/middle_menu_large.png) repeat-y scroll 0 0;
width:158px;
padding-right:20px;
font-size:10px;
font-weight:400;
padding-left:2px;;
position:relative;
float:left;
}
.sommer-bottom {
background:transparent url(/C1256CEF0045FD9B/RepositoryFile/css_images/$file/bottom_menu.png) no-repeat scroll left top;
height:36px;
width:180px;
_margin-top:-3px;
position:relative;
float:left;
}

.teaser-link {
font-size:12px;
font-weight:700;
}

#additional_text {
width: 500px;
float: left;
margin-top: -50px;
}

#additional_text h2 {
margin-bottom: 1em;
}

#additional_text a {
color: #d10019;
position: relative;
}


#partnerlinks {
float: right; margin-top: -50px; position: relative;
}
#partnerlinks li {
display: inline;
}

#ft {
margin-top: 55px;
padding-top: 0;
}

#TB_ajaxContent a {
color: #D10019 !important;
}

.specialteaser {
	margin-top: 20px;
}

.specialteaser-left {
	float: left;
	width: 165px;
}
.specialteaser-right {
	margin-left: 175px;
}
.specialteaser-left h2 a {
	color: #000;
	display: block;
	text-align: center;
	width: 165px;
	height: 158px;
}
.specialteaser-right h2 a {
	color: #d10019;
}
.specialteaser-left h2 a, .specialteaser-right {
padding-top: 13px;
}
.specialteaser-left h2 a:hover {
text-decoration: none;
}

.box-special .item {
background: url(/C1256CEF0045FD9B/RepositoryFile/ostern/$file/verpoorten-oster-special-trenner-2011.png) no-repeat center top;
margin-top: 5px;
padding-top: 10px;
}

.rezeptbilder a { 
width: 142px;
float:left; 
margin-right:10px;  
 }
.rezeptbilder img {
border:1px solid #D6B639;
}

/* Herbst-Special */

.box-herbst .box-head {
height: 155px;
background: url(/C1256CEF0045FD9B/RepositoryFile/Herbst-Special/$File/header-herbstspecial.png) no-repeat !important;
}


/* Frauen-WM */

.box-frauen-wm .box-head {
height: 319px;
background: url(/C1256CEF0045FD9B/RepositoryFile/frauen-wm/$File/header-wm-2011-frauen-special.jpg) no-repeat !important;
}

.box-frauen-wm .box-footer {
background: url(/C1256CEF0045FD9B/RepositoryFile/frauen-wm/$File/footer-wm-2011-frauen-special.jpg) no-repeat !important;
height: 353px !important;
}

.box-frauen-wm .box-footer a {
display: block;
width: 508px;
height: 353px !important;
text-indent: -9999px;
}


.box-frauen-wm .specialteaser {
background: url(/C1256CEF0045FD9B/RepositoryFile/ostern/$file/verpoorten-oster-special-trenner-2011.png) no-repeat 4px 4px;
padding-top: 24px;
}

.box-frauen-wm .specialteaser-left h2 a {
font-weight: normal !important;
height: 171px;
padding-top: 0;
font-size: 0.8em !important;
}

.box-frauen-wm  .specialteaser-right {
padding-top: 0px;
}

/* Frühling-Special */

.box-fruehling .box-head {
height: 393px;
background: url(/C1256CEF0045FD9B/RepositoryFile/Fruehling/$File/fruehlingsrezepte.png) no-repeat !important;
}

.box-fruehling .specialteaser {
background: url(/C1256CEF0045FD9B/RepositoryFile/ostern/$file/verpoorten-oster-special-trenner-2011.png) no-repeat 4px 4px;
padding-top: 24px;
}

/* Ostern */

.box-ostern .box-head {
height: 393px;
background: url(/C1256CEF0045FD9B/RepositoryFile/ostern/$File/verpoorten-oster-special-top-2011.jpg) no-repeat !important;
}

.box-ostern .box-content{
background: url(/C1256CEF0045FD9B/RepositoryFile/ostern/$File/verpoorten-oster-special-middle-2011.png)!important;
}

.box-ostern .box-footer {
background: url(/C1256CEF0045FD9B/RepositoryFile/ostern/$File/verpoorten-oster-special-footer-2011.jpg) no-repeat !important;
height: 239px !important;
}

.box-ostern .specialteaser {
background: url(/C1256CEF0045FD9B/RepositoryFile/ostern/$file/verpoorten-oster-special-trenner-2011.png) no-repeat 4px 4px;
padding-top: 24px;
}

.box-ostern .specialteaser-left h2 a {
color:#282014;
font-size: 0.7em !important;
padding-top: 7px;
text-indent: -4px;
}

.box-ostern  .specialteaser-right {
padding-top: 5px;
}

.box-ostern .specialteaser-right h2 a {
color: #981802;
}

.box-ostern h1 {
color: #981802 !important;
}

/* Karneval */

.box-karneval .box-head {
height: 286px;
background: url(/C1256CEF0045FD9B/RepositoryFile/karneval/$File/verpoorten-karneval-special-kopfgrafik.png) no-repeat !important;
}

.box-karneval .specialteaser {
background: url(/C1256CEF0045FD9B/RepositoryFile/karneval/$file/verpoorten-karneval-special-trennlinie.png) no-repeat 4px 4px;
padding-top: 24px;
}

.box-karneval .specialteaser-left h2 a {
color:#282014;
font-size: 0.7em !important;
padding-top: 7px;
text-indent: -4px;
}

.box-karneval  .specialteaser-right {
padding-top: 5px;
}

.box-karneval .specialteaser-right h2 a {
color: #981802;
}

.box-karneval h1 {
color: #981802 !important;
}

/* Winter-Party */

.box-winterparty .specialteaser-left {
	float: left;
	width: 165px; /*220px*/
}
.box-winterparty .specialteaser-right {
	margin-left: 175px; /*230px*/
}

.box-winterparty .box-head {
height: 286px;
background: url(/C1256CEF0045FD9B/RepositoryFile/Winterparty/$File/verpoorten-winterparty-special-kopfgrafik.jpg) no-repeat !important;
}

.box-winterparty .box-content{
background: url(/C1256CEF0045FD9B/RepositoryFile/Winterparty/$File/winter-party-verpoorten-content-bg.png)!important;
margin-left: 0 !important;
}

.box-winterparty .box-footer {
background: url(/C1256CEF0045FD9B/RepositoryFile/Winterparty/$File/verpoorten-winterparty-special-footer.jpg) no-repeat !important;
height: 265px !important;
}

.box-winterparty .specialteaser-left h2 a {
color:#282014;
font-size: 0.7em !important;
padding-top: 8px;
text-indent: -4px;
/* breite Teaser */
/*
width: 220px;
height: 187px; 
*/
}

.box-winterparty .specialteaser {
background: url(/C1256CEF0045FD9B/RepositoryFile/Winterparty/$file/verpoorten-winterparty-trennlinie.gif) no-repeat 4px 4px;
padding-top: 24px;
}

.box-winterparty .specialteaser.firstteaser{
/*background: none;*/
/*padding-top: 0;*/
}

.box-winterparty  .specialteaser-right {
padding-top: 5px;
}

/* Winter-Special */

.box-winter .box-head {
height: 250px;
background: url(/C1256CEF0045FD9B/RepositoryFile/Winter-Special/$File/winter-special-2010-verpoorten-top-rot.png) no-repeat !important;
}

.box-winter .box-content{
background: url(/C1256CEF0045FD9B/RepositoryFile/Winter-Special/$File/winter-special-verpoorten-hintergrund-rot.png)!important;
margin-left: 0 !important;
}

.box-winter .box-footer {
background: url(/C1256CEF0045FD9B/RepositoryFile/Winter-Special/$File/winter-special-2010-verpoorten-bottom.png) no-repeat !important;
height: 54px !important;
}

.box-winter .specialteaser-left h2 a {
color:#fff;
font-size: 0.7em !important;
padding-top: 16px;
text-indent: -4px;
}

.box-winter .specialteaser {
background: url(/C1256CEF0045FD9B/RepositoryFile/Winter-Special/$file/trennlinie-rot.png) no-repeat right top;
padding-top: 20px;
}

.box-winter .specialteaser.firstteaser{
background: none;
padding-top: 0;
}

/* Winter blau */

.box-winter-blau .box-head {
background: url(/C1256CEF0045FD9B/RepositoryFile/Winter-Special/$File/winter-special-2010-verpoorten-top-blau.png) no-repeat !important;
}
.box-winter-blau .box-content{
background: url(/C1256CEF0045FD9B/RepositoryFile/Winter-Special/$File/winter-special-verpoorten-hintergrund-blau.png)!important;
}
.box-winter-blau .specialteaser {
background: url(/C1256CEF0045FD9B/RepositoryFile/Winter-Special/$file/trennlinie-blau.png) no-repeat right top;
}
.box-winter-blau .specialteaser-right h2 a {
color:#16298D;
}

/* Kreativwettbewerb */
.box-kreativ .box-head {
height: 248px;
background: url(/C1256CEF0045FD9B/RepositoryFile/kreativwettbewerb/$File/header-kreativ.png) no-repeat !important;
}

.box-kreativ {
font-size: 12px;
}

.box-kreativ .box-content {
/*padding-bottom: 0; */
/*padding-top: 0;*/
margin-left: 0 !important;
}

.box-kreativ .box-footer {
height: 137px !important; 
background: url(/C1256CEF0045FD9B/RepositoryFile/kreativwettbewerb/$file/kreativ-footer-normal.png) no-repeat !important;
}

.box-kreativ .box-footer-form {
height: 137px !important; 
background: url(/C1256CEF0045FD9B/RepositoryFile/kreativwettbewerb/$file/kreativ-footer-form.png) no-repeat !important;
}

.kreativ-form-top {
height: 7px;
background: url(/C1256CEF0045FD9B/RepositoryFile/kreativwettbewerb/$File/kreativ-footer-form-top.png) no-repeat !important;
margin: 0;
padding: 0;
}

.kreativ-form {
background: url(/C1256CEF0045FD9B/RepositoryFile/kreativwettbewerb/$File/kreativ-footer-form-middle.png) repeat-y !important;
padding-left: 40px;
padding-right: 40px;
}

.box-kreativ .specialteaser-left h2 a {
height: 130px;
/*margin-top: 10px;*/
}

#vorschlag .box-kreativ label.radio,
#vorschlag .box-kreativ input.radio {
display: inline !important;
float: none;
margin-left: 5px;
width: auto;
font-weight: normal;
color: #000;
}

.anrede_label {
padding-top:0;
width:80px; 
float: left; 
display:block;
font-weight: bold;
color: #8F6400;
}

.box-kreativ .specialteaser {
background: url(/C1256CEF0045FD9B/RepositoryFile/kreativwettbewerb/$file/kreativ-spacer.gif) no-repeat center top;
padding-top: 20px;
}

.box-kreativ .specialteaser.firstteaser{
background: none;
padding-top: 0;
}

.box-kreativ label {
color: #8F6400;
}

#vp-sonne {
background:url(/C1256CEF0045FD9B/RepositoryFile/solar/$File/sonne-verpoorten.jpg) no-repeat; 
height:93px; 
width:116px; 
position: absolute; 
left: 470px; 
top: 0px;
}

#flashNav {
position: relative;
}

div.wmspecial{
position:relative;
float:right;
width:168px;
padding-left:15px;
}

div.wmspecial a{
position:relative;
float:right;
width:168px;
background-color:#efdf92;
color:#000;
font-size:11px;
font-weight:700;
text-align:center;
text-decoration:none;
}

div.wmspecial a:hover{
position:relative;
float:right;
width:168px;
background-color:#efdf92;
color:#000;
font-size:11px;
font-weight:700;
text-align:center;
text-decoration:none;
}

div.PersonSpecial {
float:left;padding-right:5px;padding-bottom:5px;
}

#infobox-lactosefrei,
#teaser-fragebogen {
width:180px;
position:relative;
float:left;
}

/**/
.sidebarpic img {
float:left;
margin-right:5px;
}

#additional_text img {
    float: left;
    margin-right: 10px;
    position: relative;
}
#additionalTextLong {
display: none;
}
#additionalTextLong div {
padding:2px 15px 0 15px;
}
#homelink img {
margin-left: 10px;
}

#flashNav .box-content {
padding-left:5px; 
padding-top: 0;
padding-bottom: 20px;
margin-top: -5px;
}
.no-bottom {
margin-bottom:0;
}

#social-bookmarks .box-content {
margin-right:3px;
} 

#social-bookmarks a { display: block; width: 16px; height: 16px; text-indent: -9999px; float: left; margin-left: 3px; overflow: hidden; background: url(/C1256CEF0045FD9B/RepositoryFile/SocialBookmarks/$File/socialbookmarks.png) no-repeat; }
#social-bookmarks a.first { margin-left: 0; }
#social-bookmarks .sb-mrwong {background-position: -10px -10px; }
#social-bookmarks .sb-webnews{background-position: -10px -46px; }
#social-bookmarks .sb-oneview {background-position: -10px -82px; }
#social-bookmarks .sb-linkarena {background-position: -10px -118px; }
#social-bookmarks .sb-yigg {background-position: -10px -154px; }
#social-bookmarks .sb-digg {background-position: -10px -190px; }
#social-bookmarks .sb-delicious {background-position: -10px -226px; }
#social-bookmarks .sb-reddit {background-position: -10px -262px; }
#social-bookmarks .sb-google {background-position: -10px -298px; }
#social-bookmarks .sb-facebook {background-position: -10px -334px; }
#social-bookmarks .sb-technorati {background-position: -10px -370px; }
#social-bookmarks .sb-live {background-position: -10px -406px; }
#social-bookmarks .sb-yahoo {background-position: -10px -442px; }
#social-bookmarks .sb-bonitrust {background-position: -10px -478px; }
#social-bookmarks .sb-twitter {background-position: -10px -514px; }
#social-bookmarks .sb-stern {background-position: -10px -550px; }
#social-bookmarks .sb-stumbleupon {background-position: -10px -586px; }
#social-bookmarks .sb-simpy {background-position: -10px -622px; }
#social-bookmarks .sb-scoop {background-position: -10px -658px; }
#social-bookmarks .sb-myspace {background-position: -10px -694px; }
#social-bookmarks .sb-mixx {background-position: -10px -730px; }
#social-bookmarks .sb-folkd {background-position: -10px -766px; }
#social-bookmarks .sb-favoriten {background-position: -10px -802px; }
#social-bookmarks .sb-blinklist {background-position: -10px -838px; }
#social-bookmarks .sb-studivz {background-position: -10px -874px; }

#box-rezeptfinder {
margin-left: -15px; 
background: url(/C1256CEF0045FD9B/RepositoryFile/Rezeptfinder/$File/verpoorten-rezeptfinder.jpg) no-repeat; 
height: 246px; 
padding-left: 30px;
cursor: pointer;
}
#box-rezeptfinder h2 {
font-size: 116%;
}
#box-rezeptfinder p {
color: #fff; 
padding-left: 20px; 
padding-right: 10px; 
font-weight: bold; 
text-align: right;
}

/* Tab-Navigation Special-Teaser */
.tab-container { 
text-align: center; 
margin-top: 20px;
}


.panes {
background: url(/C1256CEF0045FD9B/RepositoryFile/ostern/$file/verpoorten-oster-special-trenner-2011.png) no-repeat bottom;
text-align: left;
margin-bottom: 2px;
padding-bottom: 10px;
}


.tabs {
display: inline;
background: url(/C1256CEF0045FD9B/RepositoryFile/tabs/$file/nav-back-top.png) repeat-x;
padding: 4px 0px 8px 0px;
}

.prev, .next {
font-size: 11px;
color: #846921;
padding: 6px 10px 10px 10px;
cursor: pointer;
}

.prev {
background: url(/C1256CEF0045FD9B/RepositoryFile/tabs/$file/nav-short-left-top-corner.png) no-repeat left top;
}
.next {
background: url(/C1256CEF0045FD9B/RepositoryFile/tabs/$file/nav-short-right-top-corner.png) no-repeat right top;
}
.prev-bottom {
background: url(/C1256CEF0045FD9B/RepositoryFile/tabs/$file/nav-short-left-bottom-corner.png) no-repeat left bottom;
padding: 10px 10px 6px 10px;

}
.next-bottom {
background: url(/C1256CEF0045FD9B/RepositoryFile/tabs/$file/nav-short-right-bottom-corner.png) no-repeat right bottom;
padding: 10px 10px 6px 10px;
}
.tabs-bottom {
padding: 3px 0px 6px 0px;
}

.tabs li { 
		 display: inline;
		 margin:0; 
		 padding:0; 
		 text-indent:0; 
		 list-style-type:none;
}

/* a- tag inside single tab */
.tabs li a {
color:#000;
font-size:11px !important;
text-align:center;
text-decoration:none;
color: #846921;
margin-left: 5px;
padding: 0px 3px;
border: 1px solid #D8CB8A;
font-weight: normal !important;
}

.tabs li a:hover {
background: #EED478;
}
 
.tabs li a.current {
color: #fff !important;
background: #B8A45D !important;
}

/* Mediaplayer */
.video-outer {
border:0px solid #D8DFE9;
margin-left:-10px;
margin-top:-5px;
margin-right:-10px;
}

.video-container{
padding:0px;
}

.videohelp {
    border-bottom: 1px solid #D10019;
    border-top: 1px solid #D10019;
    margin-bottom: 10px;
    padding: 5px;
    width: 478px;
	background: #fff;
}

/* Pressebereich */

.presse-startteaser {
line-height: 1.5em;
font-size: 12px;
margin-top: 5px;
}

.presse-startteaser a {
font-size: 12px !important;
}

.presse h2 {
color: #846983;
font-size: 14px;
font-weight: bold;
margin-top: 20px !important;
margin-bottom: 2px !important;
color: #846933 !important;
font-size: 14px !important;
}

.presse-intro {
font-weight: bold;
}

.presse-line h2 {
margin-bottom: 1em !important;
}

.presse h2 a {
color: #846933;
font-size: 14px !important;
}

.presse-line {
background: #faeea5;
border-top: 1px solid #e8d26f;
padding: 10px;
font-size: 11px !important;
}

.presse-dl-list {
padding: 5px 10px;
}

.pressemeldung {
font-size: 12px !important;
line-height: 1.5em !important;
}

.pressemeldung h2 {
color: #000 !important;
font-style: italic;
}

.presse-line a {
color: #8f6400;
}

.presse-line-left {
	float: left;
	width: 165px;
}

.presse-line-right {
	margin-left: 175px;
}


.presse-line-left-small {
	width: 80px;
}

.presse-line-right-wide {
	margin-left: 90px;
}

.presse-dl-list-items {
color: #8F6400;
}

.presse-line-left img {
background:	#fdf4ba;
border: 1px solid #f0d552;
padding: 2px;
}

.presse-line-right a {
color: #8f6400;
background: url(/C1256CEF0045FD9B/RepositoryFile/icons/$file/link-bullet-arrow.gif) no-repeat left center;
padding-left: 15px;
font-weight: bold;
font-size: 11px !important;
}

.presse-line-right h3 a {
color: #000;
background: none;
font-weight: bold;
padding-left: 0;
font-size: 11px !important;
}

.presse-dl-img {
width: 147px;
height: 100px;
overflow: hidden;
display: block;
}

a.doc {
background: url(/C1256CEF0045FD9B/RepositoryFile/icons/$file/word-icon.gif) no-repeat left center;
padding-left: 25px;
line-height: 20px;
display: block;
}

a.pdf {
background: url(/C1256CEF0045FD9B/RepositoryFile/icons/$file/pdf-icon.gif) no-repeat left center;
padding-left: 25px;
line-height: 20px;
display: block;
}

#q { height: 15px; }


