

A {text-decoration:none;}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
ol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	font-family:Verdana;font-size:22px; color:#002552; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	font-family:Verdana;font-size:14px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px;
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
form table{
width:auto;
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
a:focus{ outline:none; }  
:link IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
:visited IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG {
	/*DISPLAY: block*/
}
BODY { height:100%;	FONT-SIZE: 12px; FONT-FAMILY: Verdana; 	background:#ffffff;
}

P {
LINE-HEIGHT: 17px; FONT-STYLE: normal; margin-bottom:15px;
}
OPTGROUP{
 font-style:normal;
 font-size:14px;
 padding-left:2px;
 background:#e46809;
 color:#ffffff;
}
OPTION{
 font-style:normal;
 font-size:14px;
 color:#000000;
 background:#FFFFFF; 
}
table.noBorder{
  border-collapse:collapse;
}
table.noBorder td{
 line-height:12px;
 padding:0px;
 padding-right:5px;
}

textarea{ FONT-FAMILY: Verdana; font-size:12px; }
.clear {	CLEAR: both;height:1px;line-height:1px;font-size:0px;}
#centered {  position:absolute;  left:50%;  top:0px;  margin-left:-497px;  min-height:100%;  width: 993px; background:#e46809;    }
#centered_head {  position:absolute;  left:50%;  top:0px;  margin-left:-498px;  min-height:100%;  width: 993px; background:#e46809;    }
#centered_framed {  position:absolute;  left:50%;  top:-35px;  margin-left:-489px;  min-height:100%;  width: 993px; background:#e46809; }
#head {	height:36px;		background: url('../img/layout/head_background.gif') top left repeat-x;}
#meta {	width:350px;	float:right;	text-align:right;	padding-right:20px;	padding-top:8px;	color:#fff;}
#meta a{	color:#fff;}
#player{	float:left;	width:350px;	color:#fff;		}
#player .left{ float:left;height:24px; }
#logo {	height:103px;	background:#fff url('../img/layout/logo.gif') 376px 11px no-repeat;}
#logo a{	height:78px;	width:277px;	position:absolute;	top:47px;	left:376px;	text-indent:-500px;	overflow:hidden;	}
#menu {	height:27px;	background:#fff url('../img/layout/menu_background.gif') top left repeat-x;	padding-top:14px;	}
#menu img {	width:35px;	float:left;	padding:0px 5px;}
#menu a {	float:left;	overflow: hidden;	height:17px;	color:#fff;	text-indent:-300px;	overflow:hidden;}
a.navi1  {	width:140px;	background:url('../img/navi/menu1.gif') top left no-repeat;}
a.navi2  {	width:118px;	background:url('../img/navi/menu2.gif') top left no-repeat;}
a.navi3  {	width:96px;	background:url('../img/navi/menu3.gif') top left no-repeat;}
a.navi4  {	width:87px;	background:url('../img/navi/menu4.gif') top left no-repeat;}
a.navi5  {	width:99px;	background:url('../img/navi/menu5.gif') top left no-repeat;}
a.navi6  {	width:42px;	background:url('../img/navi/menu6.gif') top left no-repeat;}
a.navi7  {	width:82px;	background:url('../img/navi/menu7.gif') top left no-repeat;}
a.navi1:hover,a.navi2:hover,a.navi3:hover,a.navi4:hover,a.navi5:hover,a.navi6:hover ,a.navi7:hover {	background-position: 0px -17px;}
a#actnav{	background-position: 0px -17px;}
.invisible {	display:none;}
#teaser {	padding-left:7px;background:#E46809 ;}
#teaser p{	padding-left:12px;	padding-top:42px;	color:#E46809 ;}
.teaser{	position:relative;	width:323px;	height:160px;	margin-right:5px;	float:left;}
.teaser a {	width:323px;	height:160px;	position:absolute;	top:0px;	left:0px;	overflow:hidden;	text-indent:-500px;}
#teaser1 {	background: url('../img/teaser/newsletter_weiterempfehlen.gif') top left no-repeat ;}
#teaser2 {
	background: url('../img/teaser/newsletter.gif') top left no-repeat ;
	height:243px;
}
#teaser3 {	background: url('../img/teaser/gewinnspiel.gif') top left no-repeat ;}
#teaser4 {	background: url('../img/teaser/shopfinder.gif') top left no-repeat ;}
#teaser5 {	background: url('../img/teaser/onlineshop.gif') top left no-repeat ;}
#teaser6 {	background: url('../img/teaser/echogalerie.gif') top left no-repeat ;}
 a {
color:#fff;
font-weight:normal;
}
/*
gewinnspiel
l*/
#gibnamen_hell {width:138px;height:138px;position:absolute;	left:821px;	top:272px; background:url('/img/die_sugarbabes/namen.jpg')}
#gibnamen_dunkel {width:138px;height:138px;position:absolute;	left:821px;	top:272px; background:url('/img/die_sugarbabes/namen2.jpg')}

#gewinnspiel {	background:url('../img/gewinnspiel/gewinn_bg1.jpg') top left no-repeat;	height:413px;}
#gewinnspiel p {	position:absolute;	left:400px;	top:430px;	color:#000;	padding-right:20px;	line-height:17px;}
#gewinnspiel a { position:absolute; left:400px;	top:510px;}
#gewinnspiel .reminder { position:absolute; left:600px;	top:510px;font-size:9px;}
#gewinnspiel_beendet {	background:url('../img/gewinnspiel/formback.jpg') top left no-repeat;	height:413px;}
#gewinnspiel_beendet p {	position:absolute;	left:338px;	top:244px; padding-right:12px;line-height:20px;}

#gewinnspiel_gewinner {	background:url('../img/gewinnspiel/gewinner_bg.jpg') top left no-repeat;	height:592px;}
#gewinnspiel_gewinner .text1 { position:absolute; left:259px; top:249px; padding-right:12px;line-height:20px;}
#gewinnspiel_gewinner .text1 div { height:155px; width:334px; }
#gewinnspiel_gewinner .text1 div p { padding-top:8px; padding-left:0px;line-height:14px;}
#gewinnspiel_gewinner .text1 div a { color:#000000;font-weight:bold;text-decoration:underline; }

#gewinnspiel_gewinner .text2 { position:absolute; left:626px; top:249px; padding-right:12px;line-height:20px;}
#gewinnspiel_gewinner .text2 div { height:166px; width:212px; }
#gewinnspiel_gewinner .text2 div p { padding-top:8px; padding-left:0px;line-height:14px;}


#gewinnspiel_gewinner .text3 { position:absolute; left:25px; top:488px; padding-right:12px;line-height:20px;}
#gewinnspiel_gewinner .text3 div { height:100px; width:215px; }
#gewinnspiel_gewinner .text3 div p { padding-top:22px;line-height:14px; }
#gewinnspiel_gewinner .text3 div a { color:#000000;font-weight:bold;text-decoration:underline; }
#gewinnspiel_gewinner .text3 ul { overflow-y:scroll; height:78px;padding:0px;margin:0px;padding-left:15px;font-weight:bold;line-height:14px;}

#gewinnspiel_gewinner .text4 { position:absolute; left:269px; top:488px; padding-right:12px;line-height:20px;}
#gewinnspiel_gewinner .text4 div { height:100px; width:215px; }
#gewinnspiel_gewinner .text4 div p { padding-top:8px;line-height:14px; }
#gewinnspiel_gewinner .text4 div a { color:#000000;font-weight:bold;text-decoration:underline; }
#gewinnspiel_gewinner .text4 ul { overflow-y:scroll; height:78px;padding:0px;margin:0px;padding-left:15px;font-weight:bold;line-height:14px;}

#gewinnspiel_gewinner .text5 { position:absolute; left:511px; top:488px; padding-right:12px;line-height:20px;}
#gewinnspiel_gewinner .text5 div { height:100px; width:215px; }
#gewinnspiel_gewinner .text5 div p { padding-top:22px;line-height:14px; }
#gewinnspiel_gewinner .text5 div a { color:#000000;font-weight:bold;text-decoration:underline; }
#gewinnspiel_gewinner .text5 ul { overflow-y:scroll; height:78px;padding:0px;margin:0px;padding-left:15px;font-weight:bold;line-height:14px;}

#gewinnspiel_gewinner .text6 { position:absolute; left:754px; top:488px; padding-right:12px;line-height:20px;}
#gewinnspiel_gewinner .text6 div { height:96px; width:215px; }
#gewinnspiel_gewinner .text6 div p { padding-top:22px;line-height:14px;margin-bottom:12px; }
#gewinnspiel_gewinner .text6 div a { color:#000000;font-weight:bold;text-decoration:underline; }
#gewinnspiel_gewinner .text6 ul {  height:78px;padding:0px;margin:0px;padding-left:15px;font-weight:bold;line-height:14px;}

#gewinnspiel a.teilnahme{	position:absolute;	left:400px;	top:515px;}
  a.bedingungen {	font-weight:normal;position:absolute;	right:20px;	top:558px; font-size:9px;color:#fff;width:200px;text-align:right;}
#schritt1 {		background:url('../img/gewinnspiel/schritt1_bg.jpg') top left no-repeat;	height:413px;}
#schritt1 p {	position:absolute;	left:710px;	top:330px;	color:#000;	padding-right:20px;line-height:17px;}
#schritt1 p.aktion {	position:absolute;	left:63px;	top:340px;	color:#000;	padding-right:20px;line-height:17px; width:200px;}
#schritt1 .submit {	position:absolute;	left:801px;	top:515px;}
#schritt1 a {	position:absolute;	left:801px;	top:475px;}

#schritt1a {		background:url('../img/gewinnspiel/schritt2_bg.jpg') top left no-repeat;	height:413px;}
#schritt1a p {	position:absolute;	left:710px;	top:330px;	color:#000;	padding-right:20px;line-height:17px;}
#schritt1a .aktion {	position:absolute;	left:63px;	top:340px;	color:#000;	padding-right:20px;line-height:17px; width:200px;}
#schritt1a .submit {	position:absolute;	left:801px;	top:515px;}
#schritt1a input.submit2 {	position:absolute;	left:801px;	top:475px;}


#vorschlag {	position:absolute;	left:463px;	top:428px; border:0;text-align:center;	font-size:14px;		width:185px;	color:#808080;}
#schritt2, #versendet {	background:url('../img/gewinnspiel/schritt3_bg.jpg') top left no-repeat;	height:413px;}
 .title {	position:absolute;	left:338px;	top:209px; }
#gameform, #versendet p  , .danke{	position:absolute;	left:338px;	top:244px; padding-right:12px;line-height:20px;}
#gameform  a.teilnahme{	font-weight:normal;position:absolute;	left:435px;	top:310px; font-size:9px;color:#fff;width:200px;text-align:right;}
#iologo {left:732px;position:absolute;top:486px;
}
#gameform .pflicht {	position:absolute;	left:0px;	top:310px; font-size:9px;color:#fff;}
#gameform .formrow{ width:640px;clear:left;float:left;}
#gameform .formcol1 ,#newsform .formcol1{width:155px;float:left;}
#gameform .formcol2 ,#newsform .formcol2{width:205px;float:left ;}
#gameform .formcol3 {width:80px;float:left ;}
#gameform .formcol4 {width:200px;float:left ;}
#gameform .formcol5 {width:290px;float:left ;}
#gameform .formcol6 ,#newsform .formcol1{width:215px;float:left;}
#gameform .formcol7 ,#newsform .formcol2{width:145px;float:left ;}
#gameform .formcol8 {width:150px;float:left ;}
#gameform .formcol9 ,#newsform .formcol9{width:120px;float:left;}
#gameform .formcol34 {width:280px;float:left ;}
#gameform  input {	border:none;}
#gameform  input.norm {	width:195px;	margin:0;padding:0;	border:1px solid #b1b3b4;}
#gameform  input.norm2 {	width:135px;	margin:0;padding:0;	border:1px solid #b1b3b4;}
#gameform .floatbox {	float:left;	width:12px;height:12px;line-height:13px;margin-right:4px;margin-top:2px;}
p.checktext{font-size:10px;margin-bottom:0px;line-height:15px;}
span.checktext{font-size:10px;margin-bottom:0px;line-height:15px;display:block;}
#gameform .submit , #newsform .submit{	position:absolute;	left:463px;	top:272px;}
#gameform .submit2{	position:absolute;	left:412px;	top:272px;}
#versendet a.zumshop  {	position:absolute;	left:560px;	top:353px;	background:url('../img/gewinnspiel/zumshop.jpg') top left no-repeat;	width:428px;	height:218px;	text-indent:-500px;	overflow:hidden;	}

#rules {	width:469px;	height: 610px;	background:url('../img/newsletter/rules_bg.gif') bottom left no-repeat;	}
#rules .block {padding-top:220px;color:#fff; padding-left:13px; padding-right:0px;}
#rules .overflow {overflow-y:scroll;height:380px;width:456px;}
#rules ol{  list-style-type:decimal;padding-left:30px;width:375px; }
#rules li{ padding-bottom:10px; }

#rules_weiterempfehlen {	width:469px;	height: 610px;	background:url('../img/newsletter/rules_weiterempfehlen_bg.gif') bottom left no-repeat;	}
#rules_weiterempfehlen .block {padding-top:220px;color:#fff; padding-left:13px; padding-right:0px;}
#rules_weiterempfehlen .overflow {overflow-y:scroll;height:380px;width:456px;}
#rules_weiterempfehlen ol{  list-style-type:decimal;padding-left:30px;width:375px; }
#rules_weiterempfehlen li{ padding-bottom:10px; }

#rules_neu {	width:469px;	height: 610px;	background:url('../img/gewinnspiel/rules_bg.gif') bottom left no-repeat;	}
#rules_neu .block {padding-top:220px;color:#fff; padding-left:13px; padding-right:0px;}
#rules_neu .overflow {overflow-y:scroll;height:380px;width:456px;}
#rules_neu ol{  list-style-type:decimal;padding-left:30px;width:375px; }
#rules_neu li{ padding-bottom:10px; }


#gameform input.error , #gameform select.error, #newsform input.error {border:1px solid red;}
#gameform p.error, span.error {	color:red;}
#gameform .noBordererror{
 border:1px solid red;
 float:left;
}
#errors {	color:red;	position:absolute;	top:427px;	left:697px;	width:270px;	font-size:11px;	font-weight:bold;}
#errors_weiterempfehlen {	color:red;	position:absolute;	top:472px;	left:640px;	width:200px;	font-size:11px;	font-weight:bold;}
#gameform p { margin-bottom:8px; }
#gameform .short {	width:70px;	margin-right:2px;	border:1px solid #b1b3b4;}
#gameform .short2 {	width:121px;	border:1px solid #b1b3b4;}
#gameform .gshort {	width:30px;	margin-right:2px;	border:1px solid #b1b3b4;}
#gameform .gjahr {	width:70px;	margin-right:2px;	border:1px solid #b1b3b4;}
#gameform .gjahr option{ font-size:12px; }
/*
Die sugarbabes
*/
#die_sugarbabes {	background:url('../img/die_sugarbabes/bg.jpg') top left no-repeat;	height:413px;}
#berry_berry_lady {	position:absolute;	top:289px;	left:611px;	width:165px;height:147px;	overflow:hidden;	text-indent:-500px;	background:url('../img/die_sugarbabes/berry_berry_lady.gif') top left no-repeat;}
#heidi_on_the_alm {	position:absolute;	top:287px;	left:222px;	width:158px;	height:150px;	overflow:hidden;	text-indent:-500px;	background:url('../img/die_sugarbabes/heidi_on_the_alm.gif') top left no-repeat;}
#miss_chocoholic {	position:absolute;	top:288px;	left:425px;	width:160px;	height:149px;	overflow:hidden;	text-indent:-500px;	background:url('../img/die_sugarbabes/miss_chocoholic.gif') top left no-repeat;}
#mrs_crumbleberry {	position:absolute;	top:283px;	left:24px;	width:162px;	height:154px;	overflow:hidden;	text-indent:-500px;	background:url('../img/die_sugarbabes/mrs_crumbleberry.gif') top left no-repeat;}
#sista_amarena {	position:absolute;	top:287px;	left:796px;	width:176px;	height:162px;	overflow:hidden;	text-indent:-500px;	background:url('../img/die_sugarbabes/sista_amarena.gif') top left no-repeat;}
#verschenken {	position:absolute;	top:465px;	left:9px;}
#cranberry_schmatzbar {	position:absolute;	top:449px;	left:245px;	width:241px;	height:138px;	overflow:hidden;	text-indent:-500px;	background:url('../img/die_sugarbabes/cranberry_schmatzbar.gif') top left no-repeat;}
a#himbeer {text-indent:-500px;overflow:hidden;position:absolute;	top:444px;	left:506px;	width:92px;	height:114px;float:left;background:url('../img/die_sugarbabes/sugarbabie_himbeer.gif') top left no-repeat;}
a#schoko{text-indent:-500px;overflow:hidden;position:absolute;	top:467px;	left:598px;		width:94px;	height:111px;background:url('../img/die_sugarbabes/sugarbabie_schoko.gif') top left no-repeat;}
#sugardude {	position:absolute;	top:428px;	left:710px;	width:195px;	height:162px;	overflow:hidden;	text-indent:-500px;	background:url('../img/die_sugarbabes/sugardude.gif') top left no-repeat;}
#die_sugarbabes #zumgewinnspiel{ position:absolute;	top:371px;	left:894px;	width:78px;	height:78px;	overflow:hidden;}
#die_sugarbabes #nur_fuer_kurze_zeit{
 position:absolute;
 top:332px;
 left:301px;
 overflow:hidden; 

}
/*
 NEWSLETTTER 
*/
#newsletter {background:url('../img/newsletter/nlbg.jpg') top left no-repeat;	height:413px;}
#newsletter a.zumshop {	position:absolute;	left:601px;	top:327px;	width:386px;	height:226px;	overflow:hidden;	}
#newsletter a.bedingungen { font-weight:normal;position:absolute;left:150px;right:20px;top:310px;font-size:9px;color:#fff;width:200px;text-align:right;}

#newsletter_weiterempfehlen {background:url('../img/newsletter/nlbg_weiterempfehlen.jpg') top left no-repeat;	height:413px;}
#newsletter_weiterempfehlen a.zumshop {	position:absolute;	left:601px;	top:327px;	width:386px;	height:226px;	overflow:hidden;	}
#newsletter_weiterempfehlen a.bedingungen { font-weight:normal;position:absolute;left:150px;right:20px;top:310px;font-size:9px;color:#fff;width:200px;text-align:right;}

#cl1,#cl3,#cl5,#cl6 {padding-top:10px;margin-bottom:4px;}
#cl4{padding-top:11px;}
#gameform #cl2 {	width:118px;padding-top:5px;}
#gameform #cl3 {	width:146px;padding-left:20px;}
#gameform #cl5 {	width:136px;padding-left:20px;}
#gameform #cl6 {	width:146px;padding-left:55px;}
#newsform {
	position:absolute;	left:338px;	top:335px;
}
#newsform .submit {
top:180px;
}
#newsform .formcol2 {
	margin-bottom:3px;
}
/*
 NEWSLETTTER Verlosung
*/
#newsletter_verlosung {background:url('../img/newsletter/nlbg.jpg') top left no-repeat;	height:413px;}
#newsletter_verlosung a.zumshop {	position:absolute;	left:601px;	top:327px;	width:386px;	height:226px;	overflow:hidden;	}
#newsletter_verlosung #gameform{	position:absolute;	left:328px;	top:189px; padding-right:12px;line-height:20px;}
#newsletter_verlosung  a.teilnahme{	position:absolute;	left:445px;	top:365px;}
#newsletter_verlosung  a.bedingungen { font-weight:normal;position:absolute;left:-75px;	right:20px;	top:365px; font-size:9px;color:#fff;width:200px;text-align:right;}
/*
 SHOPFINDER
*/
#shopfinder {background:url('../img/shopfinder/sfbg.jpg') top left no-repeat;	height:413px;}
#shopfinder .title {	position:absolute;	left:394px;	top:385px;}
#shopfinder p {	position:absolute;	left:394px;	top:424px;}
#shopfinder .oder {	background:url('../img/shopfinder/oder.gif') top left no-repeat;	height:39px;	width:39px;	position:absolute;	left:656px;	top:498px;	overflow:hidden;	text-indent:-500px;}
#shopfinderform .submit {	position:absolute;	left:820px;	top:501px;}
#shopfinderform .norm {}
#shopfinderform .normPlz {width:70px; padding-left:3px;}
#shopfinderform .stadt { position:absolute;	left:394px;	top:507px;}
#shopfinderform .plz {	position:absolute; left:707px;	top:507px;}
#shopliste {background:url('../img/shopfinder/liste_bg.jpg') top left no-repeat;	height:413px;}
#liste, #impbox {	position:absolute;	left:338px;	top:240px;	width:637px;	height:300px;	overflow:auto;}#liste a { color:#000000; text-decoration:underline; }
#liste a:hover { text-decoration:none; }
.l_logo {width:120px;float:left;padding-right:10px;}
.l_text {width:280px;float:left;}
.l_zeit {width:190px;float:left;padding-left:10px;}
.l_logo img{
	padding-top:3px;
}
#nolist a.zumshop, #kontakt a.zumshop {	position:absolute;	left:601px;	top:321px;	width:368px;	height:232px;overflow:hidden;	}
#nolist p{
	position:absolute;	left:338px;	top:244px;
}
 #nolist form{
	position:absolute;	left:338px;	top:380px;
}
#tellashop .norm {	width:230px;}
#tellashop .short {	width:70px;	border:1px solid #b1b3b4;}
#tellashop .short2 {	width:154px;	border:1px solid #b1b3b4;}
#tellashop input {margin:2px 0px;}
/*
 NEWS
*/
#news {background:url('../img/news/news_bg.jpg') top left no-repeat;	height:413px;}
#news a{ color:#000000;text-decoration:underline;}
#flashcontent{
	float:left;
	width:479px;
	height:410px;
}
#flashcontent2{
	float:left;
	width:759px;
	height:480px;
}
iframe{
 border:0px;
}
.lbAction{
 display:block;  
 padding-right:10px;
 padding-top:7px;
 float:right;
}
#newsmenu  {position:absolute;	left:338px;	top:490px;}
#newsmenu  img{padding-bottom:5px;}
#newsmenu2  {position:absolute;	left:568px;	top:470px; margin-top:-17px;}
#newsmenu2  img{padding-bottom:5px;}
/*
Impressum
*/
#impressum{background:url('../img/impressum/imp_bg.jpg') top left no-repeat;	height:413px;}
#impressum h1{ color:#000000;font-size:14px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
/*
Kontakt
*/
#kontakt{background:url('../img/kontakt/kontakt_bg.jpg') top left no-repeat;	height:413px;}
#kontakt .norm {
border:none;
border:1px solid #b1b3b4;
}
#kontakt .formrowCheck{ padding-top:15px;width:640px;clear:left;float:left;}
#kontakt .formrow{ padding-top:10px;width:640px;clear:left;float:left;}
.error#frage{border:1px solid red;}
#kontakt .formcol24 {width:480px;float:left ;}
#frage {width:480px;height:129px;border:none;border:1px solid #b1b3b4;}
#rubrikAuswahl{
 display:none;
}
/*Online-Shop*/
#online_shop{background:url('../img/online_shop/bg_shop.jpg') top left no-repeat;	height:413px;}
#online_shop .shoptext{
 padding-top:60px;
 padding-left:326px;
}
#online_shop .text{
 padding-left:12px;
 width:356px;
 padding-bottom:37px;
}
#online_shop .bestellen{

 width:380px;
 height:65px;
}
#online_shop .bestellen a{
 float:left;
 display:block;
 width:380px;
 height:65px;
 background:#e4670a;
}
#online_shop .bestellen a .pd{
 padding:12px;
 display:block
}
#online_shop .bestellen a:hover{
 background:#9d0c15;
}
#online_shop .bestellen .text{
 padding:0px;
 display:block;
 cursor:pointer;
}
#online_shop .bestellen .link{
 float:right;
 font-weight:bold;
 display:block;
 padding-top:5px;
}
/*haendler_presse*/
#haendler_presse{background:url('../img/haendler/bg_haendler.jpg') top left no-repeat;	height:413px;}
#haendler_presse .shoptext{
 padding-top:60px;
 padding-left:326px;
}
#haendler_presse .text{
 padding-left:12px;
 width:356px;
 padding-bottom:0px;
}
#haendler_presse .bestellen{

 width:392px;
 height:165px;
}
#haendler_presse .bestellen a{
 float:left;
 display:block;
 width:392px;
 height:138px;
 background:#e4670a;
}
#haendler_presse .bestellen a .pd{
 padding:12px;
 display:block
}
#haendler_presse .bestellen a:hover{
 background:#9d0c15;
}
#haendler_presse .bestellen .text{
 padding:0px;
 display:block;
 width:375px;
 cursor:pointer;
}
#haendler_presse .bestellen .link{
 float:right;
 font-weight:bold;
 display:block;
 padding-top:5px;
}
/*
HändlerKontakt
*/
#haendlerkontakt{background:url('../img/haendler/bg_haendler.jpg') top left no-repeat;	height:413px;}
#haendlerkontakt .norm {
border:none;
border:1px solid #b1b3b4;
}
#haendlerkontakt .formrowCheck{ padding-top:15px;width:610px;clear:left;float:left;}
#haendlerkontakt .formrow{ padding-top:10px;width:610px;clear:left;float:left;}
.error#frage{border:1px solid red;}
#haendlerkontakt .formcol24 {width:480px;float:left ;}
#haendlerkontakt #gameform{
	width:637px;
	height:300px;
	overflow-y:scroll;
}
#haendlerkontakt #gameform .submit{	position:absolute;	left:158px;	top:572px;}
#haendlerkontakt #gameform .formcol1 ,#newsform .formcol1{width:145px;float:left;}
#haendlerkontakt #gameform .formcol2 ,#newsform .formcol2{width:195px;float:left ;}
#haendlerkontakt #gameform .formcol3 {width:70px;float:left ;}
#haendlerkontakt #gameform .formcol4 {width:200px;float:left ;}
#haendlerkontakt #gameform .formcol5 {width:280px;float:left ;}
#haendlerkontakt #gameform .formcol6 ,#newsform .formcol1{width:205px;float:left;}
#haendlerkontakt #gameform .formcol7 ,#newsform .formcol2{width:135px;float:left ;}
#haendlerkontakt #gameform .formcol8 {width:140px;float:left ;}
#haendlerkontakt #gameform .formcol9 ,#newsform .formcol9{width:110px;float:left;}
#haendlerkontakt #gameform .formcol34 {width:270px;float:left ;}
#haendlerkontakt #gameform input.norm {	width:185px;	margin:0;padding:0;	border:1px solid #b1b3b4;}
#haendlerkontakt #gameform input.norm2 {	width:105px;	margin:0;padding:0;	border:1px solid #b1b3b4;}
#haendlerkontakt #gameform .short {	width:70px;	margin-right:2px;	border:1px solid #b1b3b4;}
#haendlerkontakt #gameform .short2 {	width:111px;	border:1px solid #b1b3b4;}
#haendlerkontakt #gameform input.error , #haendlerkontakt #gameform select.error {border:1px solid red;}
#haendlerkontakt #frage {width:330px;height:89px;border:none;border:1px solid #b1b3b4;}
#haendlerkontakt .pflicht {	position:absolute;	left:338px;	top:558px; font-size:9px;color:#fff;}
#haendlerkontakt .danke { width:330px;}



#haendlerkontakt2{background:url('../img/haendler/bg_haendler2.jpg') top left no-repeat;	height:413px;}
#haendlerkontakt2 .norm {
border:none;
border:1px solid #b1b3b4;
}
#haendlerkontakt2 .danke { width:330px;}
/*
 PRODUKTE
*/
#produkte {height:413px;}
#produkte a.back{
	position:absolute;
	left:801px;
	top:515px;
}
#produkte p{
	position:absolute;
	left:338px;
	top:415px;
	width:635px;
}
.crumble {	background:url('../img/die_sugarbabes/mrs_crumbleberry.jpg') top left no-repeat;}
.heidi	 {	background:url('../img/die_sugarbabes/heidi_on_the_alm.jpg') top left no-repeat;}
.chocoholic{	background:url('../img/die_sugarbabes/miss_chocoholic.jpg') top left no-repeat;}
.berry	{	background:url('../img/die_sugarbabes/berry_berry_lady.jpg') top left no-repeat;}
.cran	{	background:url('../img/die_sugarbabes/cranberry_schmatzbar.jpg') top left no-repeat;}
.babe	{	background:url('../img/die_sugarbabes/neues_babe.jpg') top left no-repeat;}
a.spiel	{	background:url('../img/die_sugarbabes/zumspiel.gif') top left no-repeat;width:131px;height:131px;position:absolute;top:284px;left:818px;}
.sugar	{	background:url('../img/die_sugarbabes/sugardude.jpg') top left no-repeat;}
.babiehimbeer	{	background:url('../img/die_sugarbabes/bg_sugarbabie_himbeer.gif') top left no-repeat;}
.babieschoko{	background:url('../img/die_sugarbabes/bg_sugarbabie_schoko.gif') top left no-repeat;}
.cookie_dunkel {	background:url('../img/die_sugarbabes/johnny-choc-my-life.jpg') top left no-repeat;}
.cookie_hell {	background:url('../img/die_sugarbabes/johanna-gimme-choc.jpg') top left no-repeat;}

.echo2010 {background:url('../img/echo2010/echo_start.jpg') top left no-repeat;}
.echo2010_galerie {background:url('../img/echo2010/echo_galerie.jpg') top left no-repeat;

 }


.newsScroll{
 float:left;
 overflow:auto;
 margin-left:335px;
 margin-top:55px;
 height:250px;
 width:650px;
}
.newsScroll table{
 width:458px;
 border-collapse:collapse;
}
.newsScroll table{
 width:458px;
 border-collapse:collapse;
}
.newsScroll p{
 width:458px;
}
.newsScroll table td{
 text-align:left;
 vertical-align:top;
}
.newsScroll table td.right{
 text-align:right;
}
.newsScroll table td.underline{
 border-bottom:1px solid #000000;
 padding-top:8px;
}
.newsScroll table td a{
 color:#000000;
}

.newsScrollp {
 float:left;
 overflow:auto;
 height:250px;
 width:650px;	
}

/*
LIGHTBOX ECHO 2010
*/

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../img/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../img/lightbox/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

.image-box {
	height:125px;
	width:125px;
	float:left;
	padding:0;
	margin:0;

	
}
 .image-box a.imgbox {
	display:block;
	height:120px;
	width:120px;
	text-align:center;
    }
	
	
#optional {
position:absolute;
left:360px;
top:68px;
}