html, .bg100prozent_container, label, a, .clear_both, img, .headline, .subheadline, .site_container, .left_container, .right_container, .logolink, .content_top_spacer, .menue_container, .navi_teaser, .siteutilities, .content_container, .maincontent, .teaser_container, .teaser_container_bottom, .footer_shadow_bg, .level_3_headline {
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px dotted;
	color: #013298;
	font-size: 11px;
	font-weight: 500;
	font-family: verdana, arial, helvetica;
	behavior: url(/_functions/iepngfix.htc);
}
html, body {
	height: 100%;
	margin: auto;
	width: 100%;
	background-image: url(/art/bg/img_1pxVertikal.jpg);
	background-repeat: repeat-x;
}

img {
	border: 0px solid;
	display: block;
}
img.pngFix{
	behavior: url(/_functions/iepngfix.htc);
}
a, a:link, a:visited, a:hover, a:active, a:focus {
	text-decoration: underline;
}
a:active{
  outline: none;
}
:focus
{
  -moz-outline-style: none;
}

label {
	cursor: pointer;
}
.headline, .subheadline {
	display: block;
	padding: 0px 0px 10px 0px;
	margin-top: 9px;
}
h2.plain, h3.plain {
	font-weight: normal;
	font-size: 11px;
	margin: 0;
	padding: 0;
}
h3 {
	margin: 15px 0 10px 0;
	padding: 0px;
}

.float_left {
	float: left;
}
.float_right {
	float: right;
}
.clear_both {
	clear: both;
}
.nowrap {
	white-space: nowrap;
}
.siteutilities_container {
	position: absolute;
	z-index: 2;
	top: -15px;
	right: 20px;
	width: 500px;
}
.siteutilities_container a {
	display: block;
	float: right;
	margin-left: 5px;
}
.logolink, .test_link {
	z-index: 99;
	top: 10px;
	left: 10px;
	width: 180px;
	height: 70px;
}
.background_image {
	/************************* siehe zusätzlich -->  "/_inc/inc_header.asp"  ************************/
	position: absolute;
	width: 875px;
	left: -438px;
	margin-left: 50%;
	height: 362px;
}
.site_top_spacer {
	height: 21px;
}
.site_container {
	z-index: 20;
	width: 875px;
	margin-left: auto;
	margin-right: auto;
	border: dotted 0px #009;
	background-image: url(/art/bg/bg_3000pxlang.jpg);
}
.footer_shadow_bg {
	border: 0px solid;
	top: 10px;
}
.left_container {
	position: absolute;
	left: -23px;
	top: 115px;
	width: 170px;
}
.right_container {
	position: relative;
	left: 195px;
	width: 700px;
}
.content_top_spacer {
	height: 313px;
	z-index: 5;
}
.logolink {
	position: absolute;
}
.menue_container {
}
.Menue_Level_1_container {
	width: 180px;
	background-image: url(/art/bg/navi_bg.png);
	padding-bottom: 40px;
}
.Menue_Level_2_container {
	width: 180px;
}
.Menue_Level_2_content_navi_container {
	width: 100%;
	display: block;
	margin: 10px 0px 0px 0px;
}
.Menue_Level_3_container {
	position: relative;
	margin: 15px 0px 0px 0px;
}
.menuepoint {
	display: block;
	margin: 0px 10px;
	padding-bottom: 5px;
	padding-top: 10px;
}
.Menue_Level_2_container a .menuepoint {
	margin: 0px 10px 7px 10px;
	padding: 0px;
}
.Menue_Level_2_content_navi_container a .menuepoint {
	float: left;
	display: inline;
}
.Menue_Level_2_content_navi_container a, .Menue_Level_2_content_navi_container a:link, .Menue_Level_2_content_navi_container a:visited, .Menue_Level_2_content_navi_container a:hover, .Menue_Level_2_content_navi_container a:active, .Menue_Level_2_content_navi_container a:focus {
	position: static;
	margin: 0px;
	padding: 0px;
	top: 0px;
	left: 0px;
}
.Menue_Level_3_container div .menuepoint {
	margin: 0px;
}
.Menue_Level_3_container .level_3_navi_produkt_container {
	position: relative;
	width: 70px;
	text-align: left;
	height: 140px;
	float: left;
}
.level_3_hd_container {
	width: 50px;
	float: left;
	height: 1px;
	position: relative;
	overflow: visible;
}
.level_3_headline {
	display: block;
	float: left;
	position: absolute;
	left: 0px;
	top: 0px;
	display: none;
}
#level_3_headline_0 {
}
#level_3_headline_1 {
}
#level_3_headline_2 {
}
#level_3_headline_3 {
}


.zeile {
	position: relative;
	display: block;
	float: left;
	width: 280px;
	margin: 12px 0px 0px 0px;
}
.zeile .menuepoint {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
}
.zeile .menuepoint_right {
	position: absolute;
	float: right;
	left: 200px;
}

.Menue_Level_3_container a .menuepoint {
	float: left;
}
.aktive_menuepoint {
}
.navi_teaser {
	background-color: transparent;
	left: 32px; /* 11 eingerückt + linksverschiebung von .left_container */
	width: 170px;
}
.content_container {
	background-color: transparent;
}
.maincontent {
	float: left;
	width: 400px;
	background-color: transparent;
}
.intro_text {
	width: 360px;
	display: block;
	position: relative;
	margin: 0px 0px 20px 0px;
}
.teaser_container {
	/* teasercontainer 70px über dem content teaser links */
	float: left;
	width: 296px;
	margin: 0px;
	padding: 0px;
	margin-top: -170px;
	background-color: transparent;
	overflow: hidden;
}
.teaser_container_bottom {
	/* teasercontainer 180px über dem content teaser links */
	float: left;
	width: 296px;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	margin-top: -70px;
	overflow: hidden;
}
#key_visual {
	float: right;
}

/* stonewashed BG teaserbox*/
.rezepteTeaserBoxWrap {
	width: 363px;
	background: transparent url( '/art/bg/bg_rezeptauflistung.jpg' ) no-repeat left top;
	margin: 15px 0px;
}
.rezepteTeaserBoxWrap_right {
	position: relative;
	width: 250px;
	margin: 0px 0px 0px 10px;
	background: transparent url( '/art/bg/bg_rezeptauflistung.jpg' ) no-repeat right top;
}
.rezepteTeaserContentBox {
	width: 333px;
	background: transparent url( '/art/bg/bg_rezeptauflistungFuss.jpg' ) no-repeat left bottom;
	padding: 5px 20px 20px 10px;
}
.rezepteTeaserContentBox_right {
	width: 220px;
	background: transparent url( '/art/bg/bg_rezeptauflistungFuss.jpg' ) no-repeat right bottom;
	padding: 10px 20px 20px 10px;
}
.rezepteTeaserContentBox a, .rezepteTeaserContentBox_right a {
	position: relative;
}

/* END stonewashed BG teaserbox*/



/* TEASER */
.teaser_subheadline {
	display: block;
	margin: 5px 0px;
}

.header_teaser_right {
	position: absolute;
	z-index: 90;
	top: 10px;
	right: 12px;
}
.teaser_saisonvariante_milchreis_blaetterteig_dessert {
	width: 160px;
	background-image: url( '/art/teaser/1px_teaser_links.gif' );
	overflow: hidden;
	padding: 5px 10px 0px 10px;
	letter-spacing: 0px;
}
.teaser_saisonvariante_milchreis_blaetterteig_dessert #teaser_saisonvariante_milchreis_blaetterteig_dessert_img_nuss {
	float: right;
}
.teaser_saisonvariante_birnen_schoko_dessert {
	width: 160px;
	background-image: url( '/art/teaser/1px_teaser_rechts.gif' );
	padding: 5px 10px 0px 10px;
	overflow: hidden;
}
.teaser_saisonvariante_birnen_schoko_dessert #teaser_saisonvariante_birnen_schoko_dessert_img_birne {
	float: right;
}

ul.footerLinks {
	position:absolute;
	top:750px;
	left:-159px;
	list-style-type:none;
	position:relative;
	top:10px;
	left:-16px;
	z-index:99;
}

ul.footerLinks li{
	list-style-type:none;
	float:left;
	z-index:99;
	position:relative;
}


.teaser_container_flashrezepte, .teaser_container_flashrezepte_doppelteaser {
	margin: 0px 0px 0px 0px;
	width: 190px;
	overflow: hidden;
}
.teaser_container_flashrezepte_doppelteaser {
	width: 366px;
}

.naehrwerte_button {
	display: block;
	margin: 15px 0px 0px 10px;
}
.saisonvarianten_naehrwerte_button {
	top: 5px;
}

.teaser_container .text_teaser, .teaser_container_bottom .text_teaser {
	width: 220px;
	margin: 10px 0px 0px 15px;
}
.float_image_zubereitung_tip_teaser {
	float: right;
}


/************* Presseservice START ************************************/
.presse a:link, .presse a:visited, .presse a:active, .presse a:focus {
	text-decoration:none;
	color:#ff0000;
}

.presse a:hover {
	text-decoration:none;
	color:#013298;
}

.pressedown a:link, .pressedown a:visited, .pressedown a:active, .pressedown a:focus {
	text-decoration:none;
	color:#013298;
}

.pressedown a:hover {
	text-decoration:none;
	color:#ff0000;
}
/************* Presseservice ENDE ************************************/


/************* Rezepte START ************************************/

#rezept_kategorie_suche_submit {
	cursor: pointer;
}
#nw {
	font-size: 11px;
}

/************* Rezepte ENDE ************************************/


/**************Webpoll - Saucenumfrage*************************/

div#layerWrapper{
	position:absolute;
	top:190px;
	left:260px;
	width:428px;
	height:398px;
	z-index:89;	
}

div#bgImage{
	position:absolute;
	top:190px;
	left:260px;
	width:428px;
	height:398px;
	background:url(/art/webpoll/bg.png) no-repeat;
}

div#layerTwo, div#layerThree, div#layerFour, div#layerFive, div#layerSix, div#layerSeven, div#layerEight {
	display:none;
}

div#layerThree ul, div#layerFour ul, div#layerFive ul, div#layerSix ul, div#layerSeven ul, div#layerEight ul {
	list-style-type:none;
	margin:10px 0 0 0;
	padding:0;
}

div#layerThree ul li ,div#layerFour ul li, div#layerFive ul li, div#layerSix ul li, div#layerSeven ul li, div#layerEight ul li   {
	margin:5px 0 0 13px;
	padding:0;
}

div#layerThree ul li label,div#layerFour ul li label , div#layerFive ul li label, div#layerSix ul li label, div#layerSeven ul li label, div#layerEight ul li label{
	padding:0 0 0 5px;
	margin:0;	
}

div#layerIntro h1 {
	background: url(/art/webpoll/hd_mitmachenUndGewinnen.gif) no-repeat;
	height: 50px;
	width: 286px;
	text-indent: -999em;
	margin:20px 0 0 17px;
	padding:0;
}

div#layerFour h1, div#layerTwo h1, div#layerThree h1, div#layerFive h1, div#layerSix h1, div#layerSeven h1, div#layerEight h1  {
	background: url(/art/webpoll/hd_mondaminFragtnach.gif) no-repeat;
	height: 26px;
	width: 236px;
	text-indent: -999em;
	margin:10px 0 0 17px;
	padding:0;
}

div#layerSix table{
margin:7px 0 0 10px;
}

div#layerSix table label{
position:relative;
top:7px;
}

table#saucen{
	position:relative;
	top:10px;
	left:7px;
	margin:0;
	padding:0;
}

table#saucen td{
	margin:0;
	padding:0 0 0 10px;
}

.submitButton{
	position:relative;
	top:15px;
	left:17px;
	margin:0;
	padding:0;
	cursor:pointer;
}

a.close{
	font-size:9px;
	margin:5px 0 0 290px;
	text-decoration:none;
	display:block;
	height:20px;
}

a.close:hover{
	color:#de302d;
	text-decoration:none;
}

p.LayerIntroP, p.copyLayerTwo {
	width:350px;
	position:relative;
	top:0px;
	left:17px;
	margin:0;
	padding:0;
}

p.statusMarker{
	position:relative;
	top:-8px;
	left:17px;
	margin:0;
	padding:0;
}

img.nextStep{
	position:relative;
	top:25px;
	left:17px;
	margin:0;
	padding:0;
	cursor:pointer;
}

img.eggBeater{
	position:relative;
	top:-150px;
	left:310px;
}

.statusBar{
	position:relative;
	top:-3px;
	left:17px;
}   

/**************Webpoll - Saucenumfrage ENDE *************************/

.subHeadTeaser{

}
.subsubHeadTeaser{

}
.subsubHeadTeaser h3{
	margin:14px 0 0 0;
}
.subsubHeadTeaser p{
	margin:0;
}
.k7h{
	position: absolute;
	top: 119px;
	left: 373px;
}