*{
	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-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;
}
ul#menu li.gewinnen a{
	background-position:0 -78px;
}
ul#menu li.historie a{
	background-position:0 -104px;
}
ul#menu li.umwelt a{
	background-position:0 -130px;
}
ul#menu li.tipps a{
	background-position:0 -156px;
}
ul#menu li.kontakt a{
	background-position:0 -182px;
}

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;
}
ul#menu li.historie a:hover, ul#menu li.historieaktiv a{
	background-position:100% -104px;
}
ul#menu li.umwelt a:hover, ul#menu li.umweltaktiv a{
	background-position:100% -130px;
}
ul#menu li.tipps a:hover, ul#menu li.tippsaktiv a{
	background-position:100% -156px;
}
ul#menu li.kontakt a:hover, ul#menu li.kontaktaktiv a{
	background-position:100% -182px;
}


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{
	background:url(/img/bg_nav_punkte.jpg);
	height:122px;
	*height:123px;
	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 -124px repeat-x;
	height:51px;
	*height:52px;
	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;
}
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;
}
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;
}


ul#menu li.prilblumenaktiv ul{
	background:url(/img/bg_nav_punkte.jpg) 0 -178px 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;
}
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;
}
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;
}
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;
}
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;
}


ul#menu li.gewinnenaktiv ul{
	background:url(/img/bg_nav_punkte.jpg) 0 -264px 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;
}

/****************** 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;
}



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;
}
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;
}
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;
}


ul#menu li.kontaktaktiv ul{
	background:url(/img/bg_nav_punkte.jpg) 0 -327px 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;
}
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;
}
	

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;
        /*background:url(/img/bg_link_pfeil.gif) 1px 3px no-repeat;*/
        /*padding-left:10px;*/
}
div#lifetimes_teaser a.textlink:hover{
	color:#2566e4;
	text-decoration:underline;
        /*background:url(/img/bg_link_pfeil.gif) 1px 3px no-repeat;*/
        /*padding-left:10px;*/
}

div#lifetimes_teaser a#lifetimes_reg{
    position: absolute;
    display: block;
    top: 2px;
    left: 51px;
    width: 125px;
    height: 31px;
}

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 */

/* index.php */
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:533px;
	top:23px;
	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:110px;
	height:41px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:96px 0 0 110px;
	color:#fff;
	position:absolute;
	top:0;
	left:0;
}
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;
}

/* Blumen flüsterer teaser 04.2010 Countdown*/
div#teaser_blumenfluesterer{
    position: absolute;
	top:174px;
	left:519px;
	width:238px;
	height:458px;
}

div#bf_countdown{
	color:#FFFFFF;
	font-size: 11px;
    position: absolute;
	top:342px;
	left:109px;
	width:124px;
	height:106px;
	line-height: 13px;
	/*border: 1px solid red;*/
}

div#bf_teaser_spiel{
	color:#FFFFFF;
	font-size: 11px;
    position: absolute;
	top:306px;
	left:31px;
	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 span.prilino, div#teaser_index1 span.prilino a{
	color:#003ba5;
}
div#teaser_index1 span.prilino{
	padding-top:4px;
}

div#produkte_index a{
	position:absolute;
	bottom:3px;
	width:50px; /*90*/
	height:150px; /*155*/
	text-indent:-900%;
}
div#produkte_index a.priloriginal{
	left:62px;
	height:155px;
}
div#produkte_index a.prilkraftgel{
	left:122px;
}
div#produkte_index a.prilbalance{
	left:184px;
}
div#produkte_index a.prilsensitive{
	left:245px;
	width:90px;
}
div#produkte_index a.prilduftvarianten{
	left:346px;
	width:127px;
	height:155px;
}


/* produkte.php */

div#produktuebersicht{
	position:absolute;
	top:72px;
	left:74px;
	width:430px;
}
div#produktuebersicht h2{
	font-weight:normal;
	font-size:24px;
	margin:0 0 10px 0;
	line-height:24px;
}

div#produkte_produkte a{
	position:absolute;
}
div#produkte_produkte a.prilsensitive{
	bottom:95px;
	left:31px;
	width:166px;
	height:232px;
}
div#produkte_produkte a.prilbalance{
	bottom:100px;
	left:201px;
	width:82px;
	height:217px;
}
div#produkte_produkte a.prilkraftgel{
	bottom:25px;
	left:285px;
	width:106px;
	height:281px;
}
div#produkte_produkte a.priloriginal{
	bottom:38px;
	left:393px;
	width:106px;
	height:350px;
}
div#produkte_produkte a.prilduftvarianten{
	bottom:95px;
	left:501px;
	width:247px;
	height:281px;
}


/* produkt.php */

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_prilbalance{
	position:absolute;
	right:528px!important;
	right:527px;
	bottom:0px;
}
img#img_prilsensitive{
	position:absolute;
	right:532px !important;
	right:531px;
	bottom:0;
}
img#img_prilpurenatural{
	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;
}


/* meinpril.php */

div#mpuebersicht h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}

div#mpuebersicht p{
	position:absolute;
	left:59px;
}
div#mpuebersicht p strong{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:normal;
}
div#mpuebersicht p strong, div#mpuebersicht p span, div#mpuebersicht p a{
	display:block;
	position:relative;
	color:#0e3a77;
}

p#mpuebersicht2{
	top:140px;
	background:url(/img/img_mpuebersicht.jpg) 100% 0 no-repeat;
	height:141px;
	width:421px;
}
p#mpuebersicht2 strong{
	top:22px;
	left:201px;
}
p#mpuebersicht2 span{
	top:36px;
	left:201px;
	width:219px;
}
p#mpuebersicht2 a{
	top:-62px;
	left:11px;
	padding-top:101px;
	padding-left:199px;
	width:211px;
	font-weight:bold;
	padding-bottom:6px;
	z-index:100;
}

p#mpuebersicht3{
	top:281px;
	background:url(/img/img_mpuebersicht.jpg) 100% -141px no-repeat;
	height:141px;
	width:421px;
}
p#mpuebersicht3 strong{
	top:37px;
	left:201px;
}
p#mpuebersicht3 span{
	top:51px;
	left:201px;
	width:219px;
}
p#mpuebersicht3 a{
	top:-46px;
	left:11px;
	padding-top:101px;
	padding-left:199px;
	width:211px;
	font-weight:bold;
	padding-bottom:17px;
}

p#mpuebersicht4{
	top:430px;
	background:url(/img/img_mpuebersicht.jpg) 100% -290px no-repeat;
	height:142px;
	width:421px;
}
p#mpuebersicht4 strong{
	top:48px;
	left:201px;
}
p#mpuebersicht4 span{
	top:62px;
	left:201px;
	width:219px;
}
p#mpuebersicht4 a{
	top:-36px;
	left:11px;
	padding-top:101px;
	padding-left:199px;
	width:211px;
	font-weight:bold;
	padding-bottom:17px;
}


/* mpfotogalerie.php */

div#mpfotogalerie{
	position:absolute;
	top:0;
	left:0;
	height:621px;
	width:568px;
	background:url(/img/bg_mpsticker.jpg) right top no-repeat;
	z-index:2;
	color:#0e3a77;
}

div#mpfotogalerie2{
	position:absolute;
	top:0;
	left:200px;
	height:621px;
	width:270px;
	z-index:2;
	color:#0e3a77;
}

div#mpfotogalerie h2, div#mpfotogalerie2 h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}
div#mpfotogalerie2 h2{
	left:0;
}

div#mpfotogalerie span, div#mpfotogalerie2 span{
	display:block;
	position:absolute;
	top:106px;
	left:69px;
	width:360px;
}
div#mpfotogalerie2 span{
	top:135px;
	width:270px;
	left:0;
}

div#mpfotogalerie2 form.briefpapier{
	position:absolute;
	top:308px;
	left:0;
}
div#mpfotogalerie2 form.briefpapier fieldset{
	margin:4px 0;
}
div#mpfotogalerie2 form.briefpapier #fotonutzung, div#mpfotogalerie2 form.briefpapier #datenschutz{
	margin:0;
	padding:0;
	float:left;
	border:0;
}
div#mpfotogalerie2 form.briefpapier #lfotonutzung, div#mpfotogalerie2 form.briefpapier #ldatenschutz{
	padding:0 0 0 20px !important;
	padding:3px 0 0 5px;
	margin:0 0 3px 0;
	display:block;
	width:300px;
}

div.msg{
	margin-top:5px;
	border:1px solid #c00;
	color:#c00;
	background-color:#FEDACE;
	width:254px;
	padding:1px 3px;
	line-height:16px;
}
div.danke{
	margin-top:5px;
	border:1px solid #090;
	color:#006600;
	background-color:#CEFEDA;
	width:254px;
	padding:1px 3px;
	line-height:16px;
}

div#mpfotogalerie2 form.briefpapier div.msg{
	margin-top:10px;
}

div#mpfotogalerie2 form.briefpapier select.full{
	width:265px;
	padding:0px;
	background:#b2cff5;
	margin:0 0 4px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0e3a77;
	line-height:16px;
	height:16px;
}

div#mpfotogalerie a{
	position:absolute;
	display:block;
	top:258px;
	left:69px;
	width:291px;
	height:25px;
	text-indent:-900%;
	background:url(/img/bg_hochladen_button.gif) no-repeat;
}

div#mpfotogalerie div.fotocontainer{
	position:absolute;
	top:296px;
	left:69px;
	width:409px;
	height:327px;
}	
div#mpfotogalerie div.fotocontainer div.links{
	float:left;
	width:226px;
	height:321px;
	padding:2px;
	background:url(/img/bg_polaroid1.jpg) no-repeat;
	margin-right:5px;
}
div#mpfotogalerie div.fotocontainer div.links h3{
	margin-top:15px;
	font-size:22px;
	font-weight:normal;
	text-align:center;
	line-height:26px;
}
div#mpfotogalerie div.fotocontainer div.rechts{
	float:left;
	width:172px;
	height:325px;
}
div#mpfotogalerie div.fotocontainer div.rechts p{
	padding:1px;
	float:left;
	width:54px;
	height:76px;
	background:url(/img/bg_polaroid2.jpg) no-repeat;
	margin-left:2px;
	margin-top:4px;
	position:relative;
}
div#mpfotogalerie div.fotocontainer div.rechts p.umbruch{
	clear:left;
	margin-left:0;
}
div#mpfotogalerie div.fotocontainer div.rechts p.top{
	margin-top:0;
	margin-bottom:1px;
}
div#mpfotogalerie div.fotocontainer div.rechts p em{
	display:block;
	position:absolute;
	top:56px;
	text-align:center;
	font-size:10px;
	font-style:normal;
	line-height:10px;
	width:54px;
	left:1px;
}


/* mppriltyptest.php */

div#mppriltyptest{
	position:absolute;
	top:0;
	left:0;
	height:621px;
	width:568px;
	z-index:2;
	color:#0e3a77;
}

div#mppriltyptest h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}

div#mppriltyptest span{
	display:block;
	position:absolute;
	top:106px;
	left:69px;
	width:409px;
}

div.typtest{
	position:absolute;
	top:224px;
	left:69px;
	background:url(/img/bg_mppriltyptest.jpg) no-repeat;
	width:390px;
	height:382px;
	padding:0 0 0 19px;
}
div.typtest div{
	width:390px;
	height:382px;
	background:url(/img/bg_mpptt_original.jpg) right bottom no-repeat;
}
div#mppriltyptest div.typtest div h3{	
	font-size:14px;
	font-weight:normal;
	padding-top:15px;
}
div#mppriltyptest div.typtest div h2{	
	top:40px;
	left:19px;
	font-size:16px;
}
div#mppriltyptest div.typtest div span{	
	top:62px;
	left:19px;
	width:245px;
}
div#mppriltyptest div.typtest div img{
	position:absolute;
	bottom:32px;
	left:19px;
}

div#mppriltyptest div.typtest div.formular{
	background:none;
}
div#mppriltyptest div.typtest div.formular h2{
	top:5px;
	left:19px;
	font-size:16px;
}
div#mppriltyptest div.typtest div.formular form{
	position:absolute;
	top:185px;
}
div#mppriltyptest div.typtest div.formular input{
	float:left;
	clear:both;
	font-weight:bold;
	margin-right:3px;
	margin-bottom:8px;
	line-height:18px;
	border:0;
}
div#mppriltyptest div.typtest div.formular input.button{
	cursor:pointer;
	border:0;
	height:25px;
	width:409px;
	position:absolute;
	margin:0;
	top:160px;
	left:-19px;
	background:url(/img/bg_weiter_button.jpg) no-repeat;
}
div#mppriltyptest div.typtest div.formular label{
	float:left;
	padding-top:3px;
	*padding-top:4px;
	line-height:14px;
	font-weight:bold;
	cursor:pointer;
	display:block;
	margin-bottom:5px;
}
div#mppriltyptest div.typtest div.formular img{
	top:57px;
	height:119px;
}
	

/* mpgrusskarten.php */

div#mpgrusskarten{
	position:absolute;
	top:0;
	left:0;
	height:621px;
	width:568px;
	z-index:2;
	color:#0e3a77;
}

div#mpgrusskarten h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}

div#mpgrusskarten span{
	display:block;
	position:absolute;
	top:106px;
	left:69px;
	width:409px;
}

form.grusskarten{
	position:absolute;
	top:144px;
	left:48px;
	height:475px;
}
form.grusskarten fieldset.links{
	float:left;
	width:250px;
}
form.grusskarten fieldset.links input{
	float:left;
	clear:left;
	margin-top:15px;
	border:0;
}
form.grusskarten fieldset.links label{
	float:left;
	margin-top:15px;
}

form.grusskarten fieldset.rechts{
	position:absolute;
	bottom:0;
	left:206px;
}
form.grusskarten fieldset.rechts input, form.grusskarten fieldset.rechts textarea{
	width:116px;
	padding:1px 2px 0 2px;
	background:#b2cff5;
	margin:0 0 4px 0 !important;
	margin:0 0 2px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0e3a77;
	line-height:16px;
}
form.grusskarten fieldset.rechts input{
	height:15px;
}
form.grusskarten fieldset.rechts input.email, form.grusskarten fieldset.rechts textarea{
	width:241px;
}
form.grusskarten fieldset.rechts textarea{
	height:95px!important;
	height:97px;
}
form.grusskarten fieldset.rechts input.button{
	margin:7px 0 0 0 !important;
	width:126px;
	height:25px;
	background:url(/img/bg_vorschau_button.jpg) no-repeat;
	border:0;
	cursor:pointer;
}

div#mpgrusskarten div{
	position:absolute;
	top:128px;
	left:69px;
	width:618px;
}
div#mpgrusskarten div em{
	display:block;
	margin-top:10px;
	font-style:normal;
}
div#mpgrusskarten form.grusskarten2{
	position:absolute;
	top:416px;
	right:0;
}
div#mpgrusskarten form.grusskarten2 input.button{
	width:126px;
	height:25px;
	background:url(/img/bg_senden_button.jpg) no-repeat;
	border:0;
	cursor:pointer;
}
div#mpgrusskarten form.grusskarten2 input#bearbeiten{
	background:url(/img/bg_bearbeiten_button.jpg) no-repeat;
	margin-right:5px;
}

div#mpgrusskarten form.grusskarten2 input#captcha{
	width:40px;
	padding:1px 2px 0 2px;
	background:#b2cff5;
	border:1px solid #164c98;
	margin:0 0 4px 0 !important;
	margin:0 0 2px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0e3a77;
	line-height:16px;
}



/* prilblumen.php */

div#pbuebersicht h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}

div#pbuebersicht p{
	position:absolute;
	left:42px;
}
div#pbuebersicht p strong{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:normal;
}
div#pbuebersicht p strong, div#pbuebersicht p span, div#pbuebersicht p a{
	display:block;
	position:relative;
	color:#0e3a77;
}

p#pbuebersicht1{
	top:156px;
	background:url(/img/bg_prilblumen1.jpg) no-repeat;
	height:88px;
	width:437px;
}
p#pbuebersicht1 strong{
	top:18px;
	left:216px;
}
p#pbuebersicht1 span{
	top:22px;
	left:216px;
	width:219px;
}
p#pbuebersicht1 a, p#pbuebersicht2 a, p#pbuebersicht3 a, p#pbuebersicht4 a, p#pbuebersicht5 a{
	top:-45px;
	left:28px;
	padding-top:69px;
	padding-left:196px;
	width:214px;
	font-weight:bold;
	padding-bottom:5px;
	z-index:100;
}

p#pbuebersicht2{
	top:250px;
	background:url(/img/bg_prilblumen1.jpg) 100% -94px no-repeat;
	height:88px;
	width:437px;
}
p#pbuebersicht2 strong{
	top:18px;
	left:216px;
}
p#pbuebersicht2 span{
	top:22px;
	left:216px;
	width:219px;
}


p#pbuebersicht3{
	top:344px;
	background:url(/img/bg_prilblumen1.jpg) 100% -188px no-repeat;
	height:88px;
	width:437px;
}
p#pbuebersicht3 strong{
	top:18px;
	left:216px;
}
p#pbuebersicht3 span{
	top:22px;
	left:216px;
	width:219px;
}

p#pbuebersicht4{
	top:438px;
	background:url(/img/bg_prilblumen1.jpg) 100% -282px no-repeat;
	height:88px;
	width:437px;
}
p#pbuebersicht4 strong{
	top:18px;
	left:216px;
}
p#pbuebersicht4 span{
	top:22px;
	left:216px;
	width:219px;
}

p#pbuebersicht5{
	top:526px;
	background:url(/img/bg_prilblumen1.jpg) 100% -370px no-repeat;
	height:90px;
	width:437px;
	padding-top:6px;
}
p#pbuebersicht5 strong{
	top:18px;
	left:216px;
}
p#pbuebersicht5 span{
	top:22px;
	left:216px;
	width:219px;
}


/* pbbriefpapier.php */
div#pbbriefpapier{
	position:absolute;
	top:0;
	left:0;
	height:621px;
	width:418px;
	z-index:2;
	color:#0e3a77;
}

div#pbbriefpapier h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}

div#pbbriefpapier span{
	display:block;
	position:absolute;
	top:106px;
	left:69px;
	width:418px;
}

form.briefpapier{
	position:absolute;
	top:150px;
	left:69px;
	width:390px;
}
form.briefpapier label{
	width:118px;
	padding-right:10px;
	text-align:left;
}
form.briefpapier input.radio{
	margin-left:112px;
	border:0;
}
form.briefpapier input.radio1{
	border:0;
}
form.briefpapier fieldset{
	margin-top:15px;
}
form.briefpapier input.small, form.briefpapier input.normal, form.briefpapier input.full, form.briefpapier input.supernormal, form.briefpapier input.halfsmall{
	width:259px;
	padding:1px 2px 0 2px;
	background:#b2cff5;
	margin:0 0 4px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0e3a77;
	line-height:16px;
	height:15px;
}
form.briefpapier input.upload{
	height:20px;
}
form.briefpapier input.normal{
	width:125px;
}
form.briefpapier input.supernormal{
	width:215px;
}
form.briefpapier input.small{
	width:35px;
}
form.briefpapier input.button{
	background:url(/img/bg_briefpapier_button.jpg) no-repeat;
	border:0;
	height:25px;
	width:162px;
	cursor:pointer;
}
form.briefpapier input.weiter{
	background:url(/img/bg_weiter_button.jpg) no-repeat;
	width:125px;
}

a#lupe1, a#lupe2, a#lupe3{
	display:block;
	position:absolute;
	left:95px;
	top:15px;
}
a#lupe2{
	left:226px;
}
a#lupe3{
	left:357px;
}


/* pbzuhause.php */

div#pbzuhause{
	position:absolute;
	top:0;
	left:0;
	height:621px;
	width:418px;
	z-index:2;
	color:#0e3a77;
}

div#pbzuhause h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}

div#pbzuhause span{
	display:block;
	position:absolute;
	top:106px;
	left:69px;
	width:418px;
}


div#pbzuhause div strong{
	position:relative;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	left:189px;
	top:47px;
	width:130px;
}
div#pbzuhause div a{
	display:block;
	position:absolute;
	top:0;
	padding:84px 0 5px 198px;
	color:#0e3a77;
	font-weight:bold;
	width:196px;
}

div#pbzuhause div.download1, div#pbzuhause div.download2, div#pbzuhause div.download3{
	position:relative;
	background:url(/img/bg_pbzuhause.jpg) no-repeat;
	height:104px;
	width:403px;
	top:164px;
	left:69px;
}
div#pbzuhause div.download2{
	background:url(/img/bg_pbzuhause.jpg) 100% -109px no-repeat;
	top:169px;
}
div#pbzuhause div.download3{
	background:url(/img/bg_pbzuhause.jpg) 100% -218px no-repeat;
	top:174px;
}



/* pbbasteln.php */
div#pbbasteln{
	position:absolute;
	top:0;
	left:0;
	height:621px;
	width:489px;
	z-index:2;
	color:#0e3a77;
}
div.pbbasteln1{
	background:url(/img/bg_pbbastelnsticker.jpg) right 34px no-repeat;
}
div.pbbasteln2{
	background:url(/img/bg_pbbackensticker.jpg) 363px 36px no-repeat;
}
div.pbbasteln3, div.pbbasteln4, div.pbbasteln5{
	background:url(/img/bg_pbschneidensticker.jpg) 360px 36px no-repeat;
}
div#pbbasteln h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}

div#pbbasteln span{
	display:block;
	position:absolute;
	top:106px;
	left:69px;
	width:360px;
}

div#pbbasteln ul{
	list-style:square;
	margin-left:13px;
}
div#pbbasteln div.text{
	position:absolute;
	top:106px;
	left:69px;
	width:418px;
}
div#pbbasteln img{
	position:absolute;
	bottom:101px;
	left:69px;
}
div#pbbasteln img.pbbasteln3{
	position:absolute;
	bottom:39px;
	left:260px;
}
div#pbbasteln img.pbbasteln4{
	position:absolute;
	bottom:50px;
	left:267px;
}
div#pbbasteln img.pbbasteln5{
	position:absolute;
	bottom:35px;
	left:255px;
}
div#pbbasteln div.weitere{
	position:absolute;
	left:69px;
	bottom:10px;
}

/* pbevents.php */
div#pbzuhause img#prilblume1{
	position:absolute;
	top:104px;
	left:44px;
}
div#pbzuhause img#prilblume2{
	position:absolute;
	top:270px;
	left:44px;
}


/* pbshop.php */
div#pbshop{
	position:absolute;
	top:0;
	left:0;
	height:621px;
	width:490px;
	z-index:2;
	color:#0e3a77;
}
div#pbshop h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}

div#pbshop div{
	display:block;
	position:absolute;
	top:106px;
	left:69px;
	width:360px;
}
div#pbshop div p{
	background:url(/img/bg_pbshop.jpg) no-repeat;
	width:309px;
	height:89px;
	padding:12px 80px 0 20px;
}
div#pbshop div p a.button{
	display:block;
	margin-top:10px;
	background:url(/img/bg_shop_button.jpg) no-repeat;
	text-indent:-900%;
	width:282px;
	height:25px;
}
div#pbshop div img{
	position:absolute;
	top:54px;
	left:334px;
	border:0;
}
div#pbshop div form{
	background:url(/img/bg_pbshop.jpg) 0 -151px no-repeat;
	height:304px;
	width:369px;
	padding:5px 20px 0 20px;
}
div#pbshop div form br{
	line-height:8px;
}
form.shop fieldset{
	margin-top:5px;
}
form.shop input.small, form.shop input.normal, form.shop input.full, form.shop input.supernormal, form.shop input.halfsmall, form.shop select{
	width:259px;
	padding:1px 2px 0 2px;
	background:#b2cff5;
	margin:0 0 4px 0!important;
	margin:0 0 2px 0!important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0e3a77;
	line-height:16px;
	height:15px;
}
form.shop input.normal{
	width:125px;
}
form.shop select.normal{
	width:125px;
	height:20px;
}
form.shop input.supernormal{
	width:171px;
}
form.shop input.small{
	width:35px;
}
form.shop input.halfsmall{
	width:25px;
}
form.shop span{
	position:relative;
	top:-4px;
}
div#pbshop div form.shop input.button{
	border:0;
	background:url(/img/bg_bestellung_button.jpg) no-repeat;
	height:25px;
	width:162px;
	margin-top:5px;
	cursor:pointer;
}

/* gewinnspiel_registrieren.php */
/* Yayla, Fikret 20.08.2009 */
/* Registrierungsformular für das Spiel
   Blumen Flüsterer */
div#registrieren{
	position:absolute;
	top:0;
	left:0;
	height:621px;
	width:490px;
	z-index:2;
	color:#0e3a77;
}
div#registrieren h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}

div#registrieren fieldset.pflanzeFarbe{
    margin-bottom: 7px;
}

div#registrieren fieldset.pflanzeFarbe input{
    vertical-align: 50% ;
    /*margin-left: 10px;*/
}

div#registrieren p.label_checkbox_pair {
    clear: both;
    float: none;
    position: relative;
    margin: 0;
    padding: 0;

}
div#registrieren p.label_checkbox_pair input {
    left: 0px;
    position: absolute;
    top: -3px;
}
div#registrieren p.label_checkbox_pair label {
    display: block;
    margin-left: 25px;
    width: 270px;
}

div#registrieren span{
	display:block;
	position:absolute;
	top:106px;
	left:69px;
	width:360px;
}
div#registrieren table{
	display:block;
	position:absolute;
	top:106px;
	left:69px;
}
div#registrieren table td{
	padding-right:10px;
	line-height:14px;
}
div#registrieren table td.name{
	width:70px;
}
div#registrieren span em{
	color:#d70000;
	font-style:normal;
}

form.registrieren{
	top:170px;
	left:69px;
	position:absolute;
}

form.registrieren input, form.registrieren textarea, form.registrieren select{
	border:none;
}


form.registrieren input.small, form.registrieren input.supersmall, form.registrieren input.normal, form.registrieren input.full, form.registrieren input.supernormal, form.registrieren select.normal, form.registrieren textarea{
	width:269px;
	padding:1px 2px 0 2px;
	background:#b2cff5;
	margin:0 0 4px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0e3a77;
	line-height:16px;
	height:15px !important;
	height:16px;
    border:1px solid #164c98;
}

div#registrieren form.login{
    position: absolute;
    width: 295px;
    height: 70px;
    left: 15px;
    top: 28px;
}

div#bfLoginForm {
    background-image:url(../img/backg_blumenfluesterer_login_form.jpg);
    height:121px;
    left:65px;
    position:absolute;
    top:216px;
    width:315px;
}

/* All Other */
div#bfLoginForm .bfLoginBtn{
    margin-top: 17px;
}

/* IE 6*/
* html div#bfLoginForm .bfLoginBtn{
    margin-top: 15px;
}

/* IE 7*/
*+html div#bfLoginForm .bfLoginBtn{
    margin-top: 15px;
}

div#bfLoginForm form.login label.passwortLabel{
    color: #fff;
    margin-left: 68px;
}

div#registrieren form.login input.normal1{
	width:133px;
	margin: 5px 8px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0e3a77;
	height:18px !important;
    border: 1px solid black;
}
div#registrieren form.login input.normal2{
	width:240px;
	margin: 5px 8px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0e3a77;
	height:18px !important;
    border: 1px solid black;
}
div#registrieren form.login input.pwbutton{
	background:url(/img/bg_button_bf_pwvergessen.jpg) no-repeat;
	border:0;
	height:21px;
	width:131px;
	cursor:pointer;
    margin-right:0px;
    margin-top: 0px;
    margin-left: 0px;
}

div#registrieren form.login input.pwsendenbutton{
	background:url(/img/bg_button_bf_pwsenden.jpg) no-repeat;
	border:0;
	height:21px;
	width:128px;
	cursor:pointer;
    margin-right:0px;
    margin-top: 0px;
    margin-left: 0px;
}

div#registrieren form.login label.loginLabel{
    color: white;
    top: 0px;
}

div#registrieren form.login input.loginbutton{
	background:url(/img/bg_button_bf_login.jpg) no-repeat;
	border:0;
	height:21px;
	width:63px;
	cursor:pointer;
}

form.registrieren input.normal, form.registrieren select{
	width:130px;
}

form.registrieren select.normal{
	padding:0;
	width:197px;
	height:18px !important;
}

form.registrieren input.supernormal{
	width:186px;
}

form.registrieren input.small{
	width:50px;
}

form.registrieren input.supersmall{
	width:15px;
}

form.registrieren textarea{
	height:35px !important;
}

div#registrieren form.registrieren input.button{
	background:url(/img/bg_button_reg_senden.jpg) no-repeat;
	border:0;
	height:21px;
	width:65px;
	cursor:pointer;
}

div#registrieren form.registrieren input.zbutton{
	background:url(/img/bg_button_reg_zurueck.jpg) no-repeat;
	border:0;
	height:21px;
	width:68px;
	cursor:pointer;
    margin-right:10px;
}


div#registrieren div#err_reg{
	margin-top:5px;
	border:1px solid #c00;
	color:#c00;
	background-color:#FEDACE;
	width:270px;
	padding:1px 3px;
	line-height:16px;
}

div#registrieren div#done_reg {
    background-color:#66CC66;
    border:1px solid #000000;
    color:#FFFFFF;
    font-weight:bold;
    line-height:16px;
    margin-top:5px;
    padding:1px 3px;
    width:300px;
}

/* kontakt.php */
div#kontakt{
	position:absolute;
	top:0;
	left:0;
	height:621px;
	width:490px;
	z-index:2;
	color:#0e3a77;
}
div#kontakt h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}

div#kontakt span{
	display:block;
	position:absolute;
	top:106px;
	left:69px;
	width:360px;
}
div#kontakt table{
	display:block;
	position:absolute;
	top:106px;
	left:69px;
}
div#kontakt table td{
    padding: 0 10px 3px 4px;
	line-height:14px;
}
div#kontakt table td.name{
	width:70px;
}
div#kontakt span em{
	color:#d70000;
	font-style:normal;
}

form.kontakt{
	top:316px;
	left:69px;
	position:absolute;
}
form.kontakt input.small, form.kontakt input.normal, form.kontakt input.full, form.kontakt input.supernormal, form.kontakt select.normal, form.kontakt textarea{
	width:391px;
	padding:1px 2px 0 2px;
	background:#b2cff5;
	margin:0 0 4px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0e3a77;
	line-height:16px;
	height:15px !important;
	height:16px;
}
form.kontakt input.normal, form.kontakt select{
	width:191px;
}
form.kontakt select.normal{
	padding:0;
	width:197px;
	height:18px !important;
}
form.kontakt input.supernormal{
	width:291px;
}
form.kontakt input.small{
	width:91px;
}
form.kontakt textarea{
	height:35px !important;
}
div#kontakt form.kontakt input.button{
	background:url(/img/bg_versenden_button.jpg) no-repeat;
	border:0;
	height:25px;
	width:150px;
	margin-top:5px;
	cursor:pointer;
}


/* karriere.php */
div#kontakt a.karriere1, div#kontakt a.karriere2{
	background:url(/img/bg_karriere1_button.jpg) no-repeat;
	display:block;
	width:249px;
	height:25px;
	text-indent:-900%;
}
div#kontakt a.karriere2{
	width:214px;
	background:url(/img/bg_karriere2_button.jpg) no-repeat;
}


/* impressum.php */
div#kontakt span.impressum strong{
	display:block;
	float:left;
	clear:both;
	width:191px;
	margin-bottom:20px;
}
div#kontakt span.impressum em{
	color:#1c4783;
	display:block;
	float:left;
	margin-bottom:20px;
}



/* tipps.php */

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;
}





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;
}



/* markenwelt.php */
div#mwuebersicht h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}

div#mwuebersicht p{
	position:absolute;
	left:59px;
}
div#mwuebersicht p strong{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:normal;
}
div#mwuebersicht p strong, div#mwuebersicht p span, div#mwuebersicht p a{
	display:block;
	position:relative;
	color:#0e3a77;
}

p#mwuebersicht1{
	top:140px;
	background:url(/img/img_mwuebersicht.jpg) no-repeat;
	height:134px;
	width:409px;
}
p#mwuebersicht1 strong{
	top:28px;
	left:190px;
}
p#mwuebersicht1 span{
	top:42px;
	left:190px;
	width:219px;
}
p#mwuebersicht1 a{
	margin-top:-60px;
	left:0px;
	padding-top:102px;
	padding-left:199px;
	width:211px;
	font-weight:bold;
	padding-bottom:16px;
	z-index:100;
}

p#mwuebersicht2{
	top:282px;
	background:url(/img/img_mwuebersicht.jpg) 100% -142px no-repeat;
	height:133px;
	width:409px;
}
p#mwuebersicht2 strong{
	top:28px;
	left:190px;
}
p#mwuebersicht2 span{
	top:42px;
	left:190px;
	width:219px;
}
p#mwuebersicht2 a{
	margin-top:-60px;
	left:0px;
	padding-top:101px;
	padding-left:199px;
	width:211px;
	font-weight:bold;
	padding-bottom:17px;
}

p#mwuebersicht3{
	top:423px;
	background:url(/img/img_mwuebersicht.jpg) 100% -283px no-repeat;
	height:134px;
	width:409px;
}
p#mwuebersicht3 strong{
	top:42px;
	left:190px;
}
p#mwuebersicht3 span{
	top:56px;
	left:190px;
	width:219px;
}
p#mwuebersicht3 a{
	margin-top:-44px;
	left:0px;
	padding-top:101px;
	padding-left:199px;
	width:211px;
	font-weight:bold;
	padding-bottom:17px;
}	


/* mwhistorie.php */
div#mwhistorie{
	position:absolute;
	top:0;
	left:0;
	height:621px;
	width:520px;
	z-index:2;
	color:#0e3a77;
	background:url(/img/bg_mwhistorie_stern.gif) right top no-repeat;
}
div#mwhistorie h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}
div#mwhistorie div.links{
	display:block;
	position:absolute;
	top:125px;
	left:69px;
	width:425px;
}
div#mwhistorie div.links a{
	display:block;
	float:left;
	width:58px;
	height:26px;
	background:url(/img/bg_historie_button.gif) no-repeat;
	line-height:26px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#fff;
	text-decoration:none;
	text-align:center;
}
div#mwhistorie div.links a:hover, div#mwhistorie div.links a.aktiv{
	background:url(/img/bg_historie_button.gif) 0 -26px no-repeat;
}
div#mwhistorie ul{
	clear:both;
	/*position:absolute;*/
	/*left:45px;
	top:150px;
	width:370px;*/
	margin:0;
	list-style:none;
	padding:0;
}
div#mwhistorie ul li{
	background:url(/img/img_prilblume1.gif) 0 3px no-repeat !important;
	background:url(/img/img_prilblume1.gif) 0 4px no-repeat;
	padding-left:24px;
	padding-bottom:16px;
	margin:0;
}
div#mwhistorie ul li strong{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:20px;
}



/* mwkult.php */

div#mwkult{
	position:absolute;
	top:0;
	left:0;
	height:621px;
	width:515px;
	z-index:2;
	color:#0e3a77;
	background:url(/img/bg_mwkult_blumen.jpg) right 40px no-repeat;
}
div#mwkult h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}
div#mwkult span{
	display:block;
	position:absolute;
	top:125px;
	left:69px;
	width:360px;
}
div#mwkult span strong, div#mwkult div div div strong{
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:20px;
}



/* mwweltweit.php */

div#mwweltweit{
	position:absolute;
	top:0;
	left:0;
	height:621px;
	width:515px;
	z-index:2;
	color:#0e3a77;
}
div#mwweltweit h2{
	position:absolute;
	top:73px;
	left:69px;
	font-size:22px;
	font-weight:normal;
}
div#mwweltweit span{
	display:block;
	position:absolute;
	top:125px;
	left:69px;
	width:300px;
}
div#mwweltweit p{
	position:absolute;
	top:290px;
	left:69px;
	width:407px;
	margin:0;
	padding:0;
	height:252px;
}


input, textarea, select{
	border:1px solid #164c98;
}
select{
	height:20px;
}

input.redborder, textarea.redborder, select.redborder{
	border:1px solid #c00;
}
input.noborder{
	border:0px;
}



/**************
Pril Balance Frag-Mutti
***************/

ul#boxliste{
		width:409px;height:287px;margin:0;padding:0;list-style:none;cursor:default;position:absolute;top:316px;left:72px;
	}
	ul#boxliste li{
		margin:0;padding:0;height:23px;padding:7px 20px 0 67px;list-style:none;
	}
	ul#boxliste li ul{
		display:none;padding:0;margin:0;list-style:none;
	}
	ul#boxliste li ul li{
		padding:1px 0 0 0;margin:0;list-style:none;
	}
	ul#boxliste strong{
		font-family:Georgia, "Times New Roman", Times, serif;padding:0;margin:0;
	}
	
	ul#boxliste li.fettloesekraft{
		background:transparent url(/img/bg_frag-mutti-box.jpg) 0 -287px;height:23px;padding:8px 20px 0 67px;
	}
	ul#boxliste li.fettloesekraft-auf{
		background:transparent url(/img/bg_frag-mutti-box.jpg) 0 0;height:64px;padding:8px 20px 0 67px;
	}
	ul#boxliste li.fettloesekraft-auf ul{
		display:block;
	}
	
	ul#boxliste li.hautschonung2{
		background:transparent url(/img/bg_frag-mutti-box.jpg) 0 -72px;height:23px;
	}
	ul#boxliste li.hautschonung{
		background:transparent url(/img/bg_frag-mutti-box.jpg) 0 -390px;height:23px;
	}
	ul#boxliste li.hautschonung-auf{
		background:transparent url(/img/bg_frag-mutti-box.jpg) 0 -318px;height:64px;
	}
	ul#boxliste li.hautschonung-auf ul{
		display:block;
	}
	
	ul#boxliste li.glanz2{
		background:transparent url(/img/bg_frag-mutti-box.jpg) 0 -492px;
	}
	ul#boxliste li.glanz{
		background:transparent url(/img/bg_frag-mutti-box.jpg) 0 -102px;
	}
	ul#boxliste li.glanz-auf{
		background:transparent url(/img/bg_frag-mutti-box.jpg) 0 -420px;height:64px;
	}
	ul#boxliste li.glanz-auf ul{
		display:block;
	}
	
	ul#boxliste li.vergleich2{
		background:transparent url(/img/bg_frag-mutti-box.jpg) 0 -719px;
	}
	ul#boxliste li.vergleich{
		background:transparent url(/img/bg_frag-mutti-box.jpg) 0 -132px;
	}
	ul#boxliste li.vergleich-auf{
		background:transparent url(/img/bg_frag-mutti-box.jpg) 0 -522px;height:159px;
	}
	ul#boxliste li.vergleich-auf ul{
		display:block;
	}
	
	ul#boxliste li.tipp2{
		background:transparent url(/img/bg_frag-mutti-box.jpg) 0 -688px;height:23px;
	}
	ul#boxliste li.tipp{
		background:transparent url(/img/bg_frag-mutti-box.jpg) 0 -162px;height:118px;
	}
	ul#boxliste li.tipp-auf{
		background:transparent url(/img/bg_frag-mutti-box.jpg) 0 -749px;height:159px;
	}
	ul#boxliste li.tipp-auf ul{
		display:block;
	}





	