*{
	outline:none;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, ul, li
dl, dt, dd, ol, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}


/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


body{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1c4783;
	line-height:15px;
	background:#fff url(img/bg_body.png) repeat-x;
}

img{
	border:0;
}

h1, h2, h3, h4, h5, h6{
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding:0;
	color:#0e3a77;
}
h2{
	line-height:24px;
}

a{
	color:#0e3a77;
}

.rot{
	color:#c00;
}

div#center {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 969px;
	position: relative;
}

div#left {
	position: absolute;
	width: 194px;
	margin: 0;
	padding: 0;
	overflow:visible;
	background:url(img/bg_nav.jpg) no-repeat;
	height:686px;
}

div#main {
	position: absolute;
	left: 194px;
	width: 763px;
	height: 632px;
	background-repeat: no-repeat;
	position: relative;
	z-index:17;
}

div#main_overlay{
	position:absolute;
	top:0;
	left:0;
	width:29px;
	height:632px;
	background:no-repeat;
}

div#footer{
	position:absolute;
	background:url(img/bg_footer.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:763px;
	height:54px;
	left:194px;
	padding-left:35px;
	line-height:20px;
	padding-top:1px;
	z-index:18;
}
div#footer_nav span{
	display:block;
	float:left;
	padding-right:67px;
}
div#footer_nav span.last{
	padding-right:0;
}
div#footer_marken{
	clear:both;
}
div#footer div a, div#footer div{
	text-decoration:none;
	color:#fff;
}
div#footer div#footer_marken a, div#footer div#footer_marken{
	color:#659ce9;
}

a.pfeil{
	background:url(img/bg_link_pfeil.gif) 1px 4px no-repeat;
	padding-left:10px;
	font-weight:bold;
	color:#0e3a77;
}

/* #### popup #### */

body#popup {
	width: 390px;
	padding: 20px;
}
body#popup h1, body#popup h2 {
	color: #0B2379;
	font-size: 14px;
}
body#popup p {
	color: black;
	margin:10px 0;
}



/* NAVI */
a#logo{
	position:absolute;
	top:45px;
	left:7px;
	z-index:17;
}
ul#menu {
	/*height: 491px;*/
	padding: 195px 0px 0px 7px;
	list-style: none;
	margin: 0;
	background-repeat: no-repeat;
	width:187px;
	z-index:16;
	position:absolute;
}

ul#menu li{
	margin: 0;
	color:#fff;
	/* font-family:Georgia, "Times New Roman", Times, serif; */
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	padding:0;
}
ul#menu li a{
	padding:0 0 0 21px;
	display:block;
	width:166px;
	height:26px;
	line-height:24px;
	background:url(img/bg_nav_buttons.jpg) no-repeat;
	color:#fff;
	text-decoration:none;
}
ul#menu li.produkte a{
	background-position:0 0px;
}
ul#menu li.interaktiv a{
	background-position:0 -26px;
}
ul#menu li.prilblumen a{
	background-position:0 -52px;
	background-position:0 -182px;
}
ul#menu li.gewinnen a{
	background-position:0 -78px;
	background-position:0 -52px;
}
ul#menu li.historie a{
	background-position:0 -104px;
	background-position:0 -78px;
}
ul#menu li.umwelt a{
	background-position:0 -130px;
	background-position:0 -104px;
}
ul#menu li.tipps a{
	background-position:0 -156px;
	background-position:0 -130px;
}
ul#menu li.kontakt a{
	background-position:0 -182px;
	background-position:0 -156px;
}

ul#menu li.produkte a:hover, ul#menu li.produkteaktiv a{
	background-position:100% 0px;
}
ul#menu li.interaktiv a:hover, ul#menu li.interaktivaktiv a{
	background-position:100% -26px;
}
ul#menu li.prilblumen a:hover, ul#menu li.prilblumenaktiv a{
	/* background-position:100% -52px; */
}
ul#menu li.gewinnen a:hover, ul#menu li.gewinnenaktiv a{
	background-position:100% -78px;
	background-position:100% -52px;
}
ul#menu li.historie a:hover, ul#menu li.historieaktiv a{
	background-position:100% -104px;
	background-position:100% -78px;
}
ul#menu li.umwelt a:hover, ul#menu li.umweltaktiv a{
	background-position:100% -130px;
	background-position:100% -104px;
}
ul#menu li.tipps a:hover, ul#menu li.tippsaktiv a{
	background-position:100% -156px;
	background-position:100% -130px;
}
ul#menu li.kontakt a:hover, ul#menu li.kontaktaktiv a{
	background-position:100% -182px;
	background-position:100% -156px;
}


ul#menu li ul{
	display:none;
	margin:-1px 0 0 0 !important;
	padding:0 0 5px 0 ; /* MZ */
	*padding:0 0 4px 0; /* IE */
	border:0;
	list-style:none;
}

ul#menu li ul li{
	margin:0;
	padding:0;
	height: 17px;
	margin:0; /* MZ */
	*margin:-1px 0 0 0; /* IE */
	line-height:14px;
}

ul#menu li ul li a{
	text-decoration:none;
	display:block;
	height:17px;
}

ul#menu li.produkteaktiv ul, ul#menu li.interaktivaktiv ul, ul#menu li.prilblumenaktiv ul, ul#menu li.gewinnenaktiv ul, ul#menu li.historieaktiv ul, ul#menu li.tippsaktiv ul, ul#menu li.kontaktaktiv ul, ul#menu li.umweltaktiv ul {
	background:url(img/bg_nav_punkte.jpg) repeat-x;
	display:block;
}
ul#menu li.produkteaktiv ul li a, ul#menu li.interaktivaktiv ul li a, ul#menu li.prilblumenaktiv ul li a, ul#menu li.gewinnenaktiv ul li a, ul#menu li.historieaktiv ul li a, ul#menu li.tippsaktiv ul li a, ul#menu li.kontaktaktiv ul li a, ul#menu li.umweltaktiv ul li a{
	background:none;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px; /* MZ */
	*line-height:12px; /* IE */
	*padding-top:2px;
	height:17px;
	*height:15px;
	display:block;
}
ul#menu li.produkteaktiv ul li a.link1:hover, ul#menu li.produkteaktiv ul li a.link1aktiv, ul#menu li.produkteaktiv ul li a.link1aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -387px repeat-x;
}
ul#menu li.produkteaktiv ul li a.link2:hover, ul#menu li.produkteaktiv ul li a.link2aktiv, ul#menu li.produkteaktiv ul li a.link2aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -404px repeat-x;
}
ul#menu li.produkteaktiv ul li a.link3:hover, ul#menu li.produkteaktiv ul li a.link3aktiv, ul#menu li.produkteaktiv ul li a.link3aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -421px repeat-x;
}
ul#menu li.produkteaktiv ul li a.link4:hover, ul#menu li.produkteaktiv ul li a.link4aktiv, ul#menu li.produkteaktiv ul li a.link4aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -438px repeat-x;
}
ul#menu li.produkteaktiv ul li a.link5:hover, ul#menu li.produkteaktiv ul li a.link5aktiv, ul#menu li.produkteaktiv ul li a.link5aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -455px repeat-x;
}
ul#menu li.produkteaktiv ul li a.link6:hover, ul#menu li.produkteaktiv ul li a.link6aktiv, ul#menu li.produkteaktiv ul li a.link6aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -472px repeat-x;
}
ul#menu li.produkteaktiv ul li a.link7:hover, ul#menu li.produkteaktiv ul li a.link7aktiv, ul#menu li.produkteaktiv ul li a.link7aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -489px repeat-x;
}
ul#menu li.produkteaktiv ul li a.link8:hover, ul#menu li.produkteaktiv ul li a.link8aktiv, ul#menu li.produkteaktiv ul li a.link8aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -506px repeat-x;
}

ul#menu li.produkteaktiv ul{
	background:url(img/bg_nav_punkte.jpg);
	height:139px;
	*height:140px;
	padding:0 0 2px 0; /* MZ */
	*padding:0 0 1px 0; /* IE */
}

ul#menu li.interaktivaktiv ul{
	background:url(img/bg_nav_punkte.jpg) 0 -195px repeat-x;
	height:68px;
	*height:69px;
	padding:0 0 2px 0; /* MZ */
	*padding:0 0 1px 0; /* IE */
}

ul#menu li.interaktivaktiv ul li a.link1:hover, ul#menu li.interaktivaktiv ul li a.link1aktiv, ul#menu li.interaktivaktiv ul li a.link1aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -506px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -523px repeat-x;
}
ul#menu li.interaktivaktiv ul li a.link2:hover, ul#menu li.interaktivaktiv ul li a.link2aktiv, ul#menu li.interaktivaktiv ul li a.link2aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -523px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -540px repeat-x;
}
ul#menu li.interaktivaktiv ul li a.link3:hover, ul#menu li.interaktivaktiv ul li a.link3aktiv, ul#menu li.interaktivaktiv ul li a.link3aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -540px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -557px repeat-x;
}
ul#menu li.interaktivaktiv ul li a.link4:hover, ul#menu li.interaktivaktiv ul li a.link4aktiv, ul#menu li.interaktivaktiv ul li a.link4aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -557px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -574px repeat-x;
}
ul#menu li.interaktivaktiv ul li a.link5:hover, ul#menu li.interaktivaktiv ul li a.link5aktiv, ul#menu li.interaktivaktiv ul li a.link5aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -574px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -591px repeat-x;
}
ul#menu li.interaktivaktiv ul li a.link6:hover, ul#menu li.interaktivaktiv ul li a.link6aktiv, ul#menu li.interaktivaktiv ul li a.link6aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -591px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -608px repeat-x;
}


ul#menu li.prilblumenaktiv ul{
	background:url(img/bg_nav_punkte.jpg) 0 -178px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -195px repeat-x;
	padding:0 0 1px 0; /* MZ */
	*padding:0 0 0px 0; /* IE */
}
ul#menu li.prilblumenaktiv ul li a.link1:hover, ul#menu li.prilblumenaktiv ul li a.link1aktiv, ul#menu li.prilblumenaktiv ul li a.link1aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -560px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -577px repeat-x;
}
ul#menu li.prilblumenaktiv ul li a.link2:hover, ul#menu li.prilblumenaktiv ul li a.link2aktiv, ul#menu li.prilblumenaktiv ul li a.link2aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -577px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -594px repeat-x;
}
ul#menu li.prilblumenaktiv ul li a.link3:hover, ul#menu li.prilblumenaktiv ul li a.link3aktiv, ul#menu li.prilblumenaktiv ul li a.link3aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -594px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -611px repeat-x;
}
ul#menu li.prilblumenaktiv ul li a.link4:hover, ul#menu li.prilblumenaktiv ul li a.link4aktiv, ul#menu li.prilblumenaktiv ul li a.link4aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -611px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -628px repeat-x;
}
ul#menu li.prilblumenaktiv ul li a.link5:hover, ul#menu li.prilblumenaktiv ul li a.link5aktiv, ul#menu li.prilblumenaktiv ul li a.link5aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -628px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -645px repeat-x;
}


ul#menu li.gewinnenaktiv ul{
	background:url(img/bg_nav_punkte.jpg) 0 -264px repeat-x; 
	background:url(img/bg_nav_punkte.jpg) 0 -281px repeat-x; 
	padding:0 0 4px 0; /* MZ */
	*padding:0 0 3px 0; /* IE */
}

ul#menu li.gewinnenaktiv ul li a.link1:hover, ul#menu li.gewinnenaktiv ul li a.link1aktiv, ul#menu li.gewinnenaktiv ul li a.link1aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -646px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -663px repeat-x;
}

/****************** UPDATE BF GEWINNSIEL *******************************/
ul#menu li.gewinnenaktiv ul li a.link2:hover, ul#menu li.gewinnenaktiv ul li a.link2aktiv, ul#menu li.gewinnenaktiv ul li a.link2aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -646px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -663px repeat-x;
}



ul#menu li.historieaktiv ul{
	background:url(img/bg_nav_punkte.jpg) 0 -264px repeat-x;
	padding:0 0 1px 0; /* MZ */
	*padding:0 0 0px 0; /* IE */
}
ul#menu li.historieaktiv ul li a.link1:hover, ul#menu li.historieaktiv ul li a.link1aktiv, ul#menu li.historieaktiv ul li a.link1aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -646px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -663px repeat-x;
}
ul#menu li.historieaktiv ul li a.link2:hover, ul#menu li.historieaktiv ul li a.link2aktiv, ul#menu li.historieaktiv ul li a.link2aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -663px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -680px repeat-x;
}
ul#menu li.historieaktiv ul li a.link3:hover, ul#menu li.historieaktiv ul li a.link3aktiv, ul#menu li.historieaktiv ul li a.link3aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -680px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -697px repeat-x;
}


ul#menu li.kontaktaktiv ul{
	background:url(img/bg_nav_punkte.jpg) 0 -327px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -344px repeat-x;
	padding:0 0 1px 0; /* MZ */
	*padding:0 0 1px 0; /* IE */
}
ul#menu li.kontaktaktiv ul li a.link1:hover, ul#menu li.kontaktaktiv ul li a.link1aktiv, ul#menu li.kontaktaktiv ul li a.link1aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -707px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -724px repeat-x;
}
ul#menu li.kontaktaktiv ul li a.link2:hover, ul#menu li.kontaktaktiv ul li a.link2aktiv, ul#menu li.kontaktaktiv ul li a.link2aktiv:hover{
	background:url(img/bg_nav_punkte.jpg) 0 -724px repeat-x;
	background:url(img/bg_nav_punkte.jpg) 0 -741px repeat-x;
}
	

ul#menu li.produkteaktiv ul li a:hover, ul#menu li.interaktivaktiv ul li a:hover, ul#menu li.prilblumenaktiv ul li a:hover, ul#menu li.gewinnenaktiv ul li a:hover, ul#menu li.historieaktiv ul li a:hover, ul#menu li.tippsaktiv ul li a:hover, ul#menu li.kontaktaktiv ul li a:hover{
	text-decoration:none;
}


a#menuLifetimes{
	bottom:104px;
	left:7px;
	position: absolute;
}

div#lifetimes_teaser{
	bottom:104px;
	left:7px;
	position:absolute;
	background:url(img/bg_lifetimes_teaser.jpg) no-repeat;
	width:189px;
	padding-right:5px;
	height:116px;
	z-index:120;
}
div#lifetimes_teaser img{
	float:left;
	width:46px;
	height:71px;
	padding:39px 6px 0 7px;
	border:0;
}
div#lifetimes_teaser span{
	position:relative;
	top:45px;
	color:#3f3f3f;
	font-size:11px;
	line-height:13px;
}
div#lifetimes_teaser a.textlink{
	color:#2566e4;
	text-decoration:none;
}
div#lifetimes_teaser a.textlink:hover{
	color:#2566e4;
	text-decoration:underline;
}

div#henkel_navi{
	bottom:10px;
	left:14px;
	position:absolute;
	color:#7ca4dc;
}
div#henkel_navi a{
	color:#7ca4dc;
	text-decoration:none;
	background:url(img/bg_link_pfeil2.gif) 1px 3px no-repeat;
	padding-left:10px;
}

/* ende NAVI */

/* default.asp */
div#teaser_index1, div#teaser_index2, div#teaser_index3, div#teaser_toaster{
	position:absolute;
	left:535px;
	top:23px;
	color:#fff;
	width:220px;
	height:138px;
}
div#teaser_index1{
	position:absolute;
	left:11px;
	top:164px;
	color:#fff;
	width:224px;
	height:145px;
}
div#teaser_index1 h2, div#teaser_index2 h2, div#teaser_index3 h2, #teaser_toaster h2{
	padding:10px 0 0 100px;
	margin:0;
	font-size:15px;
	color:#fff;
	line-height:16px;
}
#teaser_toaster h2{
	padding-left:111px;
}
.black, div#teaser_index1 h2.black, div#teaser_toaster h2.black{
	color:#000;
}
div#teaser_index1 span, div#teaser_index2 span, div#teaser_index3 span, #teaser_toaster span{
	display:block;
	padding:10px 0 10px 100px;
	margin:0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
}
div#teaser_index2 span,  div#teaser_toaster span{
	padding:6px 0 3px 100px;
}
div#teaser_toaster span{
	padding-left:111px;
}
div#teaser_index1 a, div#teaser_index2 a, div#teaser_index3 a, #teaser_toaster a{
	margin:0;
	width:169px;
	height:44px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:96px 0 0 110px;
	color:#fff;
	position:absolute;
	top:4px;
	left:0px;
}
div#teaser_index1 h2.mutti{
	padding:25px 0 0 27px;
}
div#teaser_index1 h2.purenatural{
	padding:19px 0 0 100px;
	color:#563489;
	line-height:18px;
}
div#teaser_index1 span.purenatural, div#teaser_index1 span.purenatural a{
	color:#563489;
}
div#teaser_index1 span.purenatural{
	padding-top:7px;
}
div#teaser_index1 span.foto, div#teaser_toaster span.foto{
	padding:5px 0 10px 100px;
}
div#teaser_toaster span.foto{
	padding-left:111px;
}
div#teaser_index1 span.mutti{
	padding:10px 0 10px 27px;
}
div#teaser_index1 span.foto a,  div#teaser_toaster span.foto a{
	padding:119px 0 0 110px;
	height:18px;
	color:#000;
}
div#teaser_toaster span.foto a{
	padding:116px 0 5px 121px;
}
div#teaser_index1 span.mutti a{
	padding:112px 75px 0 37px;
	height:25px;
	color:#a50000;
}
div#teaser_index2 a{
	padding-top: 110px;
	height:28px;
}
div#teaser_index3 a{
	color:#0067f4;
	padding:289px 0 0 30px;
	width:194px;
	height:22px;
}
div#teaser_index2, div#teaser_toaster{
	top:174px;
}

div#teaser_toaster{
	position:absolute;
	left:522px;
	color:#fff;
	width:235px;
	height:145px;
}

div#teaser_index3{
	top:324px;
	left:522px;
	width:224px;
	height:307px;
}

div#teaser_blumenfluesterer{
	position: absolute;
	top:1px;
	left:518px;
	width:238px;
	height:632px;
}
div#teaser_blumenfluesterer a.prilduftvarianten{
	left:519px;
	width:120px;
	height:155px;
}

div#bf_teaser_spiel{
	color:#FFFFFF;
	font-size: 11px;
	position: absolute;
	top:469px;
	left:18px;
	width:194px;
	height:106px;
	line-height: 15px;/*	border: 1px solid red;*/
}
div#bf_teaser_mitmachen{	
	margin: 18px 0 0 18px;;
}

div#bf_teaser_mitmachen a.bf_teaser_link, div#bf_teaser_mitmachen a.bf_teaser_link:visited{
	display: block;	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color:#FFFFFF;
	padding-bottom: 11px;
	text-decoration: none;
}
div#bf_teaser_mitmachen a.bf_teaser_link:hover{
	text-decoration: underline;
}

div#bf_gewinne{
    border: none;
    position: absolute;
    top: 180px;
    left: 90px;
    width: 359px;
    height: 340px;
}

div#bf_gewinne .bf_gewinne_box{
    border: none;
    position: relative;
    margin-top: 10px;
    width:355px;
    height: 73px;
}

#wellnessPopup{
    background-image:url(img/backg_Popup_bf_hauptgewinn.jpg);    
}
#wellnessPopup p{
   margin-bottom: 15px;
   line-height: 15px;
}

#wellnessPopup ul{
   list-style-type: square;
   list-style-position: inside;
}

#wellnessPopup li{
   margin-right: 10px; 
}

div#highScoreTable table th{
    color: #fff;
    padding-bottom: 12px;
}

div#highScoreTable td{
    padding-bottom: 3px;
}
/* Highscore suche*/
div#blumenSuche{
    position: absolute;
    z-index: 1010;    
    height: 16px;
    top: 208px;    
}

/* All Other */
div#blumenSuche{
    width: 151px;
    left: 302px;
}

/* IE 6*/
* html div#blumenSuche{
    width: 154px;
    left: 299px;
}

/* IE 7*/
*+html div#blumenSuche{
    width: 153px;
    left: 300px;
}

div#blumenSuche form{
    margin:0;
    padding:0;
}

div#blumenSuche form label{
    color: white;
}

div#blumenSuche form #planzeName{
    width: 127px;
    height: 17px;
    border: 1px solid #FFFFFF;
    background-color: #B7D8FF;
    color: #06257f;
    font-size: 11px;
    font-weight: normal;
}

div#blumenSuche form #planzeSuchen{
    cursor: pointer;
    background: transparent url(img/button_hs_suche.gif) no-repeat scroll 0 0;
    width:19px;
    height:21px;
    border:0 none;
   
}

/* All Other */
div#blumenSuche form #planzeSuchen{
    margin-top: 0px;
}

/* IE 6*/
* html div#blumenSuche form #planzeSuchen{
    margin-top: 1px;
}

/* IE 7*/
*+html div#blumenSuche form #planzeSuchen{
    margin-top: 1px;
}

.ac_results {
	padding: 0px;
	border: 1px solid white;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/*
	if width will be 100% horizontal scrollbar will apear
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/*
	it is very important, if line-height not setted or setted
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('img/indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}

/* **************  */

div#teaser_index1 h2.prilino{
	padding:28px 0 0 100px;
	color:#003ba5;
	line-height:18px;
}
div#teaser_index1 a.gewinn1link{
	left:528px;
	height:18px;
}
div#teaser_index1 span.prilino, div#teaser_index1 span.prilino a{
	color:#003ba5;
}
div#teaser_index1 span.prilino{
	padding-top:4px;
}
div#produkte_index-home a{
	position:absolute;
	bottom:3px;
	width:104px; /*90*/
	height:139px; /*155*/
	text-indent:-900%;
	left: 0px;
}
div#produkte_index a{
	position:absolute;
	bottom:3px;
	width:66px; /*90*/
	height:139px; /*155*/
	text-indent:-900%;
	left: 39px;
}
div#produkte_index a.prilsensitive{
	left:52px;
	height:155px;
	width:60px;	
}
div#produkte_index a.prilhandnails{
	left:114px;
	height:138px;
	width:66px;
}
div#produkte_index a.priloriginal{
	left:180px;
	height:185px;
	width:60px;	
}
div#produkte_index a.prilbalance{
	left:240px;
	height:185px;
	width:60px;
}
div#produkte_index a.prillimette{
	left:300px;
	height:185px;
	width:60px;
}
div#produkte_index a.prilzitronemelisse{
	left:365px;
	height:185px;
	width:60px;
}
div#produkte_index a.prilkraftgel{
	left:431px;
	height:155px;
	width:60px;
}
img#prilblume1{
	position:absolute;
	top:467px;
	left:18px;
}
img#prilblume2{
	position:absolute;
	top:576px;
	left:143px;
}
img#prilblume3{
	position:absolute;
	top:503px;
	left:170px;
}
img#prilblume4{
	position:absolute;
	top:478px;
	left:351px;
}
img#prilblume5{
	position:absolute;
	bottom:0;
	left:394px;
}
img#prilblume6{
	position:absolute;
	bottom:65px;
	left:464px;
}
img#prilblume7{
	position:absolute;
	bottom:66px;
	left:506px;
}

/* tipps.asp */

div#tipps-home{
	position:absolute;
	bottom:3px;
	left:0;
	height:621px;
	width:490px;
	z-index:2;
	color:#0e3a77;
}
div#tipps{
	position:absolute;
	top:0;
	left:0;
	height:621px;
	width:490px;
	z-index:2;
	color:#0e3a77;
}
div#tipps h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}
div#tipps span{
	display:block;
	position:absolute;
	top:106px;
	left:69px;
	width:410px;
}
div#tipps span strong.title{
	font-size:14px;
	line-height:14px;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	padding-bottom:10px;
}
div#tipps span strong.title em{
	font-style:normal;
	color:#d70000;
}
div#tipps span a.zurueck{
	display:block;
	background:url(img/bg_zurueck_button.jpg) no-repeat;
	text-indent:-900%;
	height:25px;
	width:150px;
}



div#tippuebersicht h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}

div#tippuebersicht p{
	position:absolute;
	left:69px;
}
div#tippuebersicht p strong{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:normal;
}
div#tippuebersicht p strong{
	display:block;
	position:relative;
	color:#0e3a77;
}
div#tippuebersicht p a{
	margin:0;
	padding-top:0;
	padding-bottom:0;
	margin-left:113px;
	display:block;
}

p#tippuebersicht1{
	top:126px;
	background:url(img/img_tipps.jpg) no-repeat;
	height:101px;
	width:409px;
}
p#tippuebersicht1 strong{
	top:13px;
	left:113px;
}



p#tippuebersicht2{
	top:235px;
	background:url(img/img_tipps.jpg) 100% -109px no-repeat;
	height:134px;
	width:409px;
}
p#tippuebersicht2 strong{
	top:13px;
	left:113px;
}



p#tippuebersicht3{
	top:377px;
	background:url(img/img_tipps.jpg) 100% -250px no-repeat;
	height:101px;
	width:409px;
}
p#tippuebersicht3 strong{
	top:13px;
	left:113px;
}

p#tippuebersicht4{
	top:486px;
	background:url(img/img_tipps.jpg) 100% -358px no-repeat;
	height:134px;
	width:409px;
}
p#tippuebersicht4 strong{
	top:13px;
	left:113px;
}

/* produkt.asp */

div#produktbeschreibung, div#produktbeschreibung2{
	position:absolute;
	top:65px;
	left:225px;
	width:260px;
}
div#produktbeschreibung2{
	top:87px;
}
div#produktbeschreibung h2, div#produktbeschreibung2 h2{
	font-weight:normal;
	font-size:22px;
	margin:0 0 15px 0;
	line-height:24px;
	width:290px;
}
div#produktbeschreibung span.anwendung, div#produktbeschreibung2 span.anwendung{
	display:block;
	width:225px;
	padding-right:44px;
	background:url(img/bg_dosierungstipps.jpg) right 69px no-repeat;
}
div#produktbeschreibung a.anwendung, div#produktbeschreibung2 a.anwendung{
	background:url(img/bg_inhalt_button.jpg) no-repeat;
	display:block;
	width:223px;
	height:25px;
	outline:none;
	text-indent:-900%;
	margin: 30px 0 0 0;
}
div#produktbeschreibung a#inhalt_button2, div#produktbeschreibung2 a#inhalt_button2{
	margin: 10px 0 0 0;
}

div#produktbeschreibung a.zurueck, div#produktbeschreibung2 a.zurueck{
	display:block;
	height:25px;
	text-indent:-900%;
	outline:none;
	margin:0;
	width:190px;
	background:url(img/bg_zurueck2_button.jpg) no-repeat;
}

img#img_prilprodukt2{
	position:absolute;
	right:6px !important;
	right:5px;
	top:0;
	clear:both;
}

img#img_priloriginal{
	position:absolute;
	right:551px !important;
	right:550px;
	bottom:0;
}
img#img_pril-fett-weg-formel{
	position:absolute;
	right:541px !important;
	right:540px;
	bottom:0;
}
img#img_prilkraftgel{
	position:absolute;
	right:528px!important;
	right:527px;
	bottom:0;
}
img#img_prillemon{
	position:absolute;
	right:528px!important;
	right:527px;
	bottom:0;
}
img#img_prillimette{
	position:absolute;
	right:528px!important;
	right:527px;
	bottom:0;
}
img#img_prilzitronemelisse{
	position:absolute;
	right:528px!important;
	right:527px;
	bottom:0;
}

img#img_prilbalsam{
	position:absolute;
	right:528px!important;
	right:527px;
	bottom:0;
}
img#img_prilhandsnails{
	position:absolute;
	right:528px!important;
	right:527px;
	bottom:0;
}

img#img_prilbalance{
	position:absolute;
	right:528px!important;
	right:527px;
	bottom:0px;
}
img#img_prilsensitive{
	position:absolute;
	right:532px !important;
	right:531px;
	bottom:0;
}
img#img_prilduftedition{
	position:absolute;
	right:532px !important;
	right:531px;
	bottom:0;
}
img#img_prilduftvarianten{
	position:absolute;
	right:529px !important;
	right:528px;
	bottom:0;
}
img#img_pril-prilino{
	position:absolute;
	right:529px !important;
	right:528px;
	bottom:0;
}
img#img_prilnaturaledition{
	position:absolute;
	right:543px !important;
	right:542px;
	bottom:0;
}

