
img
{
border:none;
}

a:focus 
{
outline: none; 
}


body
{
background:url(/gfx/bg.jpg) repeat-x;
margin:0;
padding:0;
font-family:helvetica,arial;
}

#page-background 
{
position:fixed; 
top:0; 
left:0; 
width:100%;
}

#site
{
position:relative;
z-index:1;
margin:0 auto;
padding:0;
width:945px;
}

#logo
{
float:right;
}

#header
{
width:920px;
margin-top:19px;
}



/* Top-Navigation */

ul#topnav
{
z-index:1000;
float: left;
margin: 0;
padding: 0;
list-style:none;
margin-top:54px;
margin-left:28px;
}

ul#topnav li 
{
float: left;
display:block;
height:11px;
}

ul#topnav span 
{
visibility: hidden;
}

ul#topnav a:link,ul#topnav a:visited,ul#topnav a:hover 
{
text-decoration: none
}

ul#topnav li.item1 a:link,
ul#topnav li.item1 a:visited 
{
width: 131px;
background: url(/gfx/m1i.png) no-repeat;
display: block;
}

ul#topnav li.item1 a:hover,
ul#topnav li.active1
{
width: 131px;
background: url(/gfx/m1a.png) no-repeat;
display: block;
}


ul#topnav li.item2 a:link,
ul#topnav li.item2 a:visited 
{
width: 52px;
background: url(/gfx/m2i.png) no-repeat;
display: block;
}

ul#topnav li.item2 a:hover,
ul#topnav li.active2
{
width: 52px;
background: url(/gfx/m2a.png) no-repeat;
display: block;
}

ul#topnav li.item3 a:link,
ul#topnav li.item3 a:visited 
{
width: 37px;
background: url(/gfx/m3i.png) no-repeat;
display: block;
}

ul#topnav li.item3 a:hover,
ul#topnav li.active3 
{
width: 37px;
background: url(/gfx/m3a.png) no-repeat;
display: block;
}

ul#topnav li.item4 a:link,
ul#topnav li.item4 a:visited 
{
width: 87px;
background: url(/gfx/m4i.png) no-repeat;
display: block;
}

ul#topnav li.item4 a:hover,
ul#topnav li.active4 
{
width: 87px;
background: url(/gfx/m4a.png) no-repeat;
display: block;
}

ul#topnav li.item5 a:link,
ul#topnav li.item5 a:visited 
{
width: 79px;
background: url(/gfx/m5i.png) no-repeat;
display: block;
}

ul#topnav li.item5 a:hover,
ul#topnav li.active5
{
width: 79px;
background: url(/gfx/m5a.png) no-repeat;
display: block;
}

ul#topnav li.item6 a:link,
ul#topnav li.item6 a:visited 
{
width: 94px;
background: url(/gfx/m6i.png) no-repeat;
display: block;
}

ul#topnav li.item6 a:hover,
ul#topnav li.active6 
{
width: 94px;
height: 13px;
background: url(/gfx/m6a.png) no-repeat;
display: block;
}



ul#topnav li.fill
{
background:url(/gfx/middot.png) center no-repeat;
/* width:70px;  */  
width:39px;
}

/* flyout  */

ul#sub
{
float:left;
margin:0;
top:17px;
left:-64px;
padding-top:5px;
width:180px;
}


ul#sub li
{
height:21px;
text-align:center;
display:block;
width:180px;
}

ul#sub li.fade0 a:link,
ul#sub li.fade0 a:visited 
{
width: 180px;
height:21px;
padding:0;
background: url(/gfx/sn_trend_i.png) no-repeat;
behavior: url(/js/iepngfix.htc);
display: block;
}

ul#sub li.fade0 a:hover,
ul#sub li.fade0 a:active 
{
width: 180px;
height:21px;
padding:0;
background: url(/gfx/sn_trend_a.png) no-repeat;
display: block;
}

ul#sub li.fade1 a:link,
ul#sub li.fade1 a:visited 
{
width: 180px;
height:21px;
padding:0;
background: url(/gfx/sn_haar_i.png) no-repeat;
behavior: url(/js/iepngfix.htc);
display: block;
}

ul#sub li.fade1 a:hover,
ul#sub li.fade1 a:active 
{
width: 180px;
height:21px;
padding:0;
background: url(/gfx/sn_haar_o.png) no-repeat;
display: block;
}

ul#sub li.fade2 a:link,
ul#sub li.fade2 a:visited 
{
width: 180px;
height:21px;
padding:0;
background: url(/gfx/sn_schaum_i.png) no-repeat;
display: block;
}

ul#sub li.fade2 a:hover,
ul#sub li.fade2 a:active 
{
width: 180px;
height:21px;
padding:0;
background: url(/gfx/sn_schaum_o.png) no-repeat;
display: block;
}

ul#sub li.fade3 a:link,
ul#sub li.fade3 a:visited 
{
width: 180px;
height:21px;
padding:0;
background: url(/gfx/sn_foehn_i.png) no-repeat;
display: block;
}

ul#sub li.fade3 a:hover,
ul#sub li.fade3 a:active 
{
width: 180px;
height:21px;
padding:0;
background: url(/gfx/sn_foehn_o.png) no-repeat;
display: block;
}

ul#sub li.fade4 a:link,
ul#sub li.fade4 a:visited 
{
width: 180px;
height:21px;
padding:0;
background: url(/gfx/sn_glatt_i.png) no-repeat;
display: block;
}

ul#sub li.fade4 a:hover,
ul#sub li.fade4 a:active 
{
width: 180px;
height:21px;
padding:0;
background: url(/gfx/sn_glatt_o.png) no-repeat;
display: block;
}


ul#sub li.fade5 a:link,
ul#sub li.fade5 a:visited 
{
width: 180px;
height:21px;
padding:0;
background: url(/gfx/sn_geele_i.png) no-repeat;
display: block;
}

ul#sub li.fade5 a:hover,
ul#sub li.fade5 a:active 
{
width: 180px;
height:21px;
padding:0;
background: url(/gfx/sn_geele_o.png) no-repeat;
display: block;
}

.current p
{
visibility:hidden;
}

ul#topnav li.fill
{
background:url(/gfx/middot.png) center no-repeat;
/* width:70px;  */  
width:39px;
}


/* content  */

#container-wrap
{
clear:both;
background:url(/gfx/mainbg.png) no-repeat;
width:945px;
height:630px;
padding-top:9px;
}

#content
{
margin-left:22px;
display:block;
height:500px;
width:900px;
font-family:helvetica, arial;
}

ul#teaser
{
list-style:none;
margin:0;
padding:0;
margin-left:15px;
}

ul#teaser li
{
float:left;
margin-top:7px;
margin-left:7px;
}

ul#teaser li#t3
{
margin-left:8px;
}


#meta
{
float:right;
list-style:none;
margin:0;
padding:0;
margin-top:-10px;
}

#meta li
{
float:left;
margin-right:24px;
font-family:helevetica neue, arial;
font-size:13px;
color:#9ba2a7;
}

#meta li a
{
text-decoration:none;
color:#9ba2a7;
}


#meta li a:hover
{
text-decoration:none;
color:#697a84;
}



/* Contents */


#style-mini
{
background:url(/gfx/bg-mini.jpg) no-repeat;
width:900px;
height:500px;
}

#style-mini-danke
{
background:url(/gfx/bg-mini_2.jpg) no-repeat;
width:900px;
height:500px;
}

#style-mini-wrap
{
margin-left:86px;
}

#style-mini-wrap h1
{
position:absolute;
display:inline;
margin-top:65px;
margin-bottom:0px;
}

#style-mini-wrap #text
{
position:absolute;
margin-top:116px;
margin-left:8px;
width:688px;
line-height:17px;
color:#234b6d;
font-size:13px;
text-shadow:#b7b5ae 0px 1px 3px;
}


#style-mini ul input#day, #style-mini ul input#month
{
width:20px;
}

#style-mini ul input#year
{
width:142px;
}

#style-mini-wrap #ja-win
{
position:absolute;
margin-top:182px;
margin-left:2px;
color:#234b6d;
font-size:13px;
text-shadow:#b7b5ae 0px 1px 3px;
}

#style-mini-wrap #form2
{
margin-left:2px;
position:absolute;
top:514px;
}

#style-mini ul
{
margin:0;
padding:0;
position:absolute;
margin-top:215px;
margin-left:6px;
font-size:11px;
color:#234b6d;
list-style-type:none;
}

#style-mini ul input
{
height:19px;
width:200px;
}

#style-mini ul li
{
margin-bottom:6px;
line-height:11px;
height:39px;
}

#style-mini select
{
height:26px;
padding:3px;
width:205px;
border:none;
font-size:12px;
line-height:24px;
color:black;
border:solid 1px #848484;
}

#style-mini #discl
{
position:absolute;
margin-top:395px;
color:#234b6d;
}

#style-mini #discl span
{
font-size:10px;
margin-left:6px;
line-height:11px;
}

#style-mini input#ja-data
{
float:left;
margin-right:5px;
margin-bottom:15px;
}

#style-mini #ja-lesen
{
width:400px;
line-height:14px;
margin-top:15px;
color:white;
font-family:helvetica, arial;
font-size:11px;
text-shadow:#b7b5ae 0px 1px 3px;
}

#style-mini #ja-lesen a
{
color:white;
text-decoration:underline;
}

#style-mini #submit
{
position:absolute;
margin-top:420px;
margin-left:320px;
}

#style-mini-wrap #mini-zurueck
{
position:absolute;
margin-top:195px;
}

#style-gardgesicht
{
background:url(/gfx/bg-gardgesicht.jpg) no-repeat;
width:900px;
height:500px;
}

#style-gardgesicht-wrap
{
margin-left:86px;
}

#style-gardgesicht #bewerben-zurueck
{
position:absolute;
margin-top:90px;
margin-left:595px;
z-index:9999;
}

#style-mini-wrap #mini-zurueck2 
{
position:absolute;
margin-left:620px;
margin-top:435px;
z-index:9999;
}


#style-gardgesicht-wrap h1
{
position:absolute;
display:inline;
margin-top:80px;
margin-bottom:0px;
}

#style-gardgesicht-wrap #text
{
position:absolute;
margin-left:8px;
margin-top:138px;
width:688px;
line-height:18px;
color:#234b6d;
font-size:13px;
text-shadow:#b7b5ae 0px 1px 3px;
}

#style-gardgesicht ul
{
position:absolute;
margin:0;
padding:0;
margin-top:220px;
margin-left:6px;
font-size:11px;
color:#234b6d;
list-style-type:none;
}

#style-gardgesicht #gardgesicht-upload
{
position:absolute;
margin-top:388px;
margin-left:244px;
width:400px;
line-height:10px;
color:#234b6d;
font-family:helvetica neue, helvetica, arial;
font-size:11px;
text-shadow:#b7b5ae 0px 1px 3px;
}

#style-gardgesicht ul input
{
height:19px;
width:213px;
}


#style-gardgesicht select
{
height:26px;
padding:3px;
width:218px;
border:none;
font-size:12px;
line-height:24px;
color:black;
border:solid 1px #848484;
}


#style-gardgesicht ul input#day, #style-gardgesicht ul input#month
{
width:20px;
}

#style-gardgesicht ul input#year
{
width:155px;
}

#style-gardgesicht #divinputfile
{
background:url(/gfx/upload-suche.png) no-repeat 100%;
height:30px;
width:218px;
margin:0px;
}

#style-gardgesicht #divinputfile #filepc
{
margin:0;
padding:0;
opacity: 0.0;
-moz-opacity: 0.0;
filter: alpha(opacity=00);
font-size:11px;
height:19px;
margin-top:11px;
}

#style-gardgesicht #fakeinputfile
{
margin-top:-28px;
}

#style-gardgesicht #fakeinputfile #fakefilepc
{
width:142px;
height:19px;
font-size:12px;
font-family:Arial;
}


#style-gardgesicht #disc1
{
position:absolute;
margin-top:470px;
color:#234b6d;
font-size:10px;
padding-left:5px;
}


#style-gardgesicht #check1
{
margin:0;
padding:0;
margin-right:10px;
float:left;
}

#style-gardgesicht #wraparea
{
width:212px;
margin-bottom:20px;
height:80px;
}

#style-gardgesicht ul li
{
line-height:12px;
padding-bottom:3px;
height:39px;
}

#style-gardgesicht #gardgesicht-warum
{
position:absolute;
font-size:11px;
color:#234b6d;
margin-top:304px;
margin-left:244px;
}

#style-gardgesicht #gardgesicht-warum textarea
{
padding:0;
margin:0;
width:218px;
height:66px;
}



#style-gardgesicht #ja-lesen
{
position:absolute;
margin-top:440px;
margin-left:244px;
width:400px;
line-height:14px;
color:white;
font-size:11px;
text-shadow:#b7b5ae 0px 1px 3px;
}

#style-gardgesicht #ja-lesen a
{
color:white;
text-decoration:underline;
font-weight:bold;
}

#style-gardgesicht #weiter
{
position:absolute;
margin-top:430px;
left:590px;
}

#style-gardgesicht-danke
{
background:url(/gfx/bg-gardgesicht-danke.jpg) no-repeat;
width:900px;
height:500px;
}


#style-gardgesicht-danke
{
background:url(/gfx/bg-gardgesicht-danke.jpg) no-repeat;
width:900px;
height:500px;
}


#style-mini-wrap #gesicht-zurueck
{
position:absolute;
margin-top:180px;
margin-left:90px;
}


#style-gardgesicht-foto
{
background:url(/gfx/bg-gardgesicht-foto.jpg) no-repeat;
width:900px;
height:500px;
}

#style-gardgesicht-foto-wrap
{
margin-left:86px;
}


#style-gardgesicht-foto-wrap h1
{
position:absolute;
display:inline;
margin-top:75px;
margin-bottom:0px;
}


#style-gardgesicht-foto #deinbild
{
position:absolute;
margin-top:128px;
margin-left:43px;
text-shadow:#b7b5ae 0px 1px 3px;
color:#274e71;
font-size:12px;
}

#style-gardgesicht-foto #dasbild
{
position:absolute;
margin-top:158px;
margin-left:51px;
text-shadow:#b7b5ae 0px 1px 3px;
color:#274e71;
font-size:11px;
}

#style-gardgesicht-foto #deincomment
{
position:absolute;
margin-top:355px;
margin-left:51px;
color:white;
font-size:12px;
width:172px;
height:42px;
overflow:hidden;
line-height:13px;
}

#style-gardgesicht-foto #upload
{
position:absolute;
margin-top:400px;
color:white;
font-size:12px;
width:172px;
height:42px;
}

#style-gardgesicht-foto #formback
{
position:absolute;
margin-top:430px;
margin-left:120px;
color:white;
font-size:12px;
width:172px;
height:42px;
}


#kontakt
{
background:url(/gfx/bg-faq.jpg) no-repeat;
width:854px;
height:500px;
padding-left:86px;
}

#kontakt-danke
{
background:url(/gfx/bg-faq.jpg) no-repeat;
width:854px;
height:500px;
padding-left:86px;
}

#kontakt h1, #kontakt-danke h1
{
position:absolute;
display:inline;
margin-top:65px;
margin-bottom:0px;
}

#kontakt #text, #kontakt-danke #text
{
position:absolute;
margin-top:116px;
margin-left:8px;
width:688px;
line-height:17px;
color:#234b6d;
font-size:13px;
text-shadow:#b7b5ae 0px 1px 3px;
}

#kontakt ul
{
position:absolute;
margin:0;
padding:0;
margin-top:178px;
margin-left:6px;
font-size:11px;
color:#234b6d;
list-style-type:none;
}

#kontakt ul input
{
height:19px;
width:205px;
}

#kontakt ul li
{
line-height:12px;
padding-bottom:15px;
height:39px;
}

#kontakt ul input#day, #kontakt ul input#month
{
width:20px;
}

#kontakt ul input#year
{
width:148px;
}

#kontakt select
{
height:26px;
padding:3px;
width:210px;
border:none;
font-size:12px;
line-height:24px;
color:black;
border:solid 1px #848484;
}



#kontakt textarea
{
width:300px;
height:185px;
}

#kontakt #disc1
{
position:absolute;
margin-top:385px;
color:#234b6d;
font-size:10px;
padding-left:5px;
}

#kontakt #wraparea
{
width:212px;
margin-bottom:20px;
height:80px;
}

#kontakt #senden
{
position:absolute;
margin-top:420px;
margin-left:688px;
}

#kontakt #pflicht
{
position:absolute;
margin-top:470px;
color:white;
font-size:10px;
margin-left:4px;
}



#gratis
{
background:url(/gfx/bg_gratisprobe_resp.jpg) no-repeat;
width:854px;
height:500px;
padding-left:86px;
}

#gratis-danke
{
background:url(/gfx/bg_gratisprobe_resp.jpg) no-repeat;
width:854px;
height:500px;
padding-left:86px;
}

#gratis h1, #gratis-danke h1
{
position:absolute;
display:inline;
margin-top:65px;
margin-bottom:0px;
}

#gratis #text, #gratis-danke #text
{
position:absolute;
margin-top:116px;
margin-left:8px;
width:688px;
line-height:17px;
color:#234b6d;
font-size:13px;
text-shadow:#b7b5ae 0px 1px 3px;
}

#gratis #text a, #gratis-danke #text a
{
text-decoration:underline;
font-weight:bold;
color:#234b6d;
}

#gratis select
{
height:26px;
padding:3px;
width:216px;
border:none;
font-size:12px;
line-height:24px;
color:black;
border:solid 1px #848484;
}


#gratis ul
{
position:absolute;
margin:0;
padding:0;
margin-top:178px;
margin-left:6px;
font-size:11px;
color:#234b6d;
list-style-type:none;
}

#gratis ul input
{
height:19px;
width:213px;
}

/* #gratis .ds{border-bottom:solid 1px #c9c9c9;border-right:solid 1px #c9c9c9;display:inline-block;height:27px} */

#gratis ul li
{
line-height:12px;
padding-bottom:16px;
height:39px;
padding-right:10px;
}

#gratis ul input#day, #gratis ul input#month
{
width:20px;
}



#gratis ul input#year
{
width:154px;
}


#gratis #disc1
{
position:absolute;
margin-top:386px;
color:#234b6d;
font-size:10px;
padding-left:5px;
}


#gratis #senden
{
position:absolute;
margin-top:410px;
margin-left:200px;
}


#men-gewinn
{
background:url(/gfx/men-gewinn-bg.jpg) no-repeat;
width:865px;
height:500px;
padding-left:35px;
}


#men-gewinn #text
{
position:absolute;
margin-top:165px;
margin-left:8px;
width:688px;
line-height:18px;
color:#717170;
font-size:16px;
}

#men-gewinn  ul
{
position:absolute;
margin:0;
padding:0;
margin-top:40px;
font-size:11px;
color:white;
list-style-type:none;
}

#men-gewinn  ul#second
{
margin-left:203px;
}


#men-gewinn ul input
{
height:16px;
width:175px;
}

#men-gewinn ul input#day, #men-gewinn ul input#month
{
width:20px;
}



#men-gewinn ul input#year
{
width:116px;
}

#men-gewinn ul li
{
line-height:12px;
padding-bottom:9px;
height:44px;
}


#men-gewinn select
{
height:24px;
padding:3px;
width:180px;
border:none;
font-size:12px;
line-height:24px;
color:black;
border:solid 1px #848484;
}


#men-gewinn #check1
{
margin:0;
padding:0;
margin-right:10px;
float:left;
margin-bottom:20px;
}

#men-gewinn #wrap-gewinn
{
position:absolute;
margin-left:460px;
margin-top:34px;
color:white;
}

#men-gewinn #wrap-gewinn strong
{
color:white;
font-size:18px;
font-weight:normal;
}


#men-gewinn #wrap-gewinn p
{
color:#c5a65c;
font-size:17px;
margin-top:12px;
}

#men-gewinn #wrap-gewinn table
{
color:white;
}


#men-gewinn #wrap-gewinn table td
{
width:19px;
}

#men-gewinn #akzept
{
margin-top:250px;
font-size:11px;
}

#men-gewinn #akzept p
{
color:white;
font-size:11px;
}


#men-gewinn #akzept a
{
color:white;
font-weight:bold;
font-size:11px;
}

#men-gewinn #senden
{
position:absolute;
margin-left:746px;
margin-top:440px;
}

#wrap-gewinn #danke
{
margin-top:180px;
margin-left:40px;
line-height:22px;
text-align:center;
}


#lawstuff
{
background:url(/gfx/bg_style_plain.jpg) no-repeat;
width:854px;
height:500px;
padding-left:86px;
}

#lawstuff h1
{
position:absolute;
display:inline;
margin-top:65px;
margin-bottom:0px;
}

#lawstuff-men
{
background:url(/gfx/men-plain-bg.jpg) no-repeat;
width:854px;
height:500px;
padding-left:86px;
}


#lawstuff-men h1
{
position:absolute;
display:inline;
margin-top:65px;
margin-bottom:0px;
}

#lawstuff #wrap
{
position:absolute;
margin-top:120px;
}

#lawstuff-men #wrap
{
position:absolute;
margin-top:120px;
}

#lawstuff #text
{
margin-left:8px;
width:730px;
height:275px;
overflow:auto;
line-height:17px;
color:#234b6d;
font-size:13px;
text-shadow:#b7b5ae 0px 1px 3px;
padding-right:30px;
}


#lawstuff #text a
{
text-decoration:underline;
font-weight:bold;
color:#234b6d;
}

#lawstuff-men #text
{
margin-left:8px;
width:730px;
height:320px;
overflow:auto;
line-height:17px;
color:white;
font-size:13px;
text-shadow:#b7b5ae 0px 1px 3px;
padding-right:30px;
}

#faq
{
background:url(/gfx/bg-faq.jpg) no-repeat;
width:854px;
height:500px;
padding-left:86px;
}

#faq #text
{
margin-left:8px;
width:700px;
height:340px;
overflow:auto;
line-height:18px;
color:#234b6d;
font-size:13px;
padding-right:30px;
}


#faq #text a
{
text-decoration:none;
color:#234b6d;
}

#faq ol
{
margin:0;
padding:0;
type:numbers;
}

#faq ol li
{
margin-bottom:15px;
}

#faq h1
{
position:absolute;
display:inline;
margin-top:55px;
margin-bottom:0px;
}

#faq #wrap
{
position:absolute;
margin-top:120px;
}

#back
{
position:absolute;
margin-top:420px;
margin-left:665px;
}

#lawstuff-men #back
{
position:absolute;
margin-top:455px;
margin-left:665px;
}

#error
{
position:absolute;
left:350px;
top:386px;
z-index:100;
padding:6px;
display:none;
background:yellow;
color:red;
text-align:center;
font-size:11px;
font-weight:bold;
}

#style-2011
{
background:url(/gfx/bg-style2011.jpg) no-repeat;
width:854px;
height:500px;
padding-left:86px;
}

#glueck
{
position:absolute;
margin:0;
padding:0;
margin-top:190px;
margin-left:390px;
}


#style-2011 h1
{
position:absolute;
display:inline;
margin-top:60px;
margin-bottom:0px;
}

#style-2011 #text
{
position:absolute;
margin-top:110px;
margin-left:8px;
width:900px;
line-height:17px;
color:#234b6d;
font-size:13px;
}

#style-2011 #table-wrap
{
position:absolute;
margin-top:170px;
margin-left:8px;
}

#table-wrap table
{
width:327px;
font-family:helvetica;
}

#table-wrap td#gut
{
background:#53a9b9;
color:white;
font-size:12px;
height:18px;
border-bottom:2px solid #ddeef1;
margin:0;
padding:0;
}

#table-wrap #bad
{
padding-left:90px;
float:left;
}

#table-wrap #good
{
margin-right:36px;
float:right;
}

#table-wrap td.count
{
color:white;
text-align:center;
font-size:13px;
}


#table-wrap td.call
{
font-size:14px;
color:#052247;
height:28px;
width:85px;
padding-left:5px;
}



#style-2011 #product-list
{
position:absolute;
margin-top:175px;
margin-left:360px;
color:#0d2a4f;
font-size:13px;
line-height:18px;
width:420px;
}

#product-list ul
{
list-style-type:none;
margin:0;
padding:0;
color:#234b6d;
font-size:13px;
line-height:18x;
margin-top:5px;
font-size:12px;
}

#product-list ul li
{
padding-top:1px;
}


#product-list ul.list2
{
position:absolute;
margin-left:200px;
top:34px;
}

#style-2011 #weiter
{
position:absolute;
margin-top:430px;
left:800px;
}


#product-list ul span
{
margin-right:4px;
}

#style-2011-form
{
background:url(/gfx/bg-style2011.jpg) no-repeat;
width:854px;
height:500px;
padding-left:86px;
}

#style-2011-form h1
{
position:absolute;
display:inline;
margin-top:65px;
margin-bottom:0px;
}


#style-2011-form #text
{
position:absolute;
margin-top:130px;
margin-left:3px;
width:700px;
line-height:17px;
color:#234b6d;
font-size:13px;
}

#style-2011-form #weiter
{
position:absolute;
margin-top:430px;
left:770px;
}

#style-2011-form ul
{
position:absolute;
margin:0;
padding:0;
margin-top:175px;
margin-left:6px;
font-size:11px;
color:#234b6d;
list-style-type:none;
}

#style-2011-form ul li
{
line-height:12px;
padding-bottom:16px;
height:31px;
padding-right:10px;
}

#style-2011-form ul input
{
height:19px;
width:220px;
}

#style-2011-form #discl
{
position:absolute;
margin-top:416px;
color:white;
}

#style-2011-form #discl span
{
font-size:10px;
margin-left:6px;
line-height:11px;
}

#style-2011-form input#ja-data
{
float:left;
margin-right:5px;
margin-bottom:15px;
}

#style-2011-form #ja-lesen
{
width:400px;
line-height:14px;
margin-top:15px;
color:white;
font-family:helvetica, arial;
font-size:11px;

}

#style-2011-form #ja-lesen a
{
color:white;
text-decoration:underline;
}

#style-2011-danke
{
background:url(/gfx/bg-style2011-blank.jpg) no-repeat;
width:854px;
height:500px;
padding-left:86px;
}

#style-2011-danke h1
{
position:absolute;
display:inline;
margin-top:65px;
margin-bottom:0px;
}


#style-2011-danke #text
{
position:absolute;
margin-top:110px;
margin-left:8px;
width:700px;
line-height:17px;
color:#234b6d;
font-size:13px;
}

#style-2011-danke #weiter
{
position:absolute;
margin-top:180px;
left:100px;
}

/* FINDE SPIKY */


#finde-spiky-form
{
background:url(/gfx/spiky-bg.jpg) no-repeat;
width:820px;
height:500px;
padding-left:91px;
}

#finde-spiky-form h1
{
font-family:helvetica, arial;
font-size:24px;
color:#003059;
font-weight:normal;
text-transform:uppercase;
margin:0;
padding:0;
padding-top:3px;
margin-bottom:24px;
}


#finde-spiky-form #text
{
position:absolute;
z-index:1000;
margin-left:-3px;
width:320px;
line-height:17px;
color:#234b6d;
font-size:13px;
margin-top:0px;
}

#finde-spiky-form #weiter
{
margin-top:10px;
margin-left:45px;
}

#finde-spiky-form ul
{
position:absolute;
margin:0;
padding:0;
padding-top:30px;
margin-left:2px;
font-size:11px;
color:#234b6d;
list-style-type:none;
}

#finde-spiky-form ul li
{
line-height:12px;
padding-bottom:14px;
height:31px;
padding-right:10px;
}

#finde-spiky-form ul input
{
height:18px;
width:220px;
}

#finde-spiky-form #discl
{
padding:0;
margin-top:275px;
color:#1f496d;
}

#finde-spiky-form #discl span
{
font-size:10px;
margin-left:6px;
line-height:11px;
color:#1f496d;
}

#finde-spiky-form input#ja-data
{
float:left;
margin-right:5px;
margin-bottom:15px;
}

#finde-spiky-form #ja-lesen
{
width:400px;
line-height:14px;
margin-top:15px;
color:#1f496d;
font-family:helvetica, arial;
font-size:11px;

}

#finde-spiky-form #ja-lesen a
{
color:#1f496d;
text-decoration:underline;
}

#style-2011-danke
{
background:url(/gfx/bg-style2011-blank.jpg) no-repeat;
width:854px;
height:500px;
padding-left:86px;
}

#style-2011-danke h1
{
position:absolute;
display:inline;
margin-top:65px;
margin-bottom:0px;
}


#style-2011-danke #text
{
position:absolute;
margin-top:110px;
margin-left:8px;
width:700px;
line-height:17px;
color:#234b6d;
font-size:13px;
}

#style-2011-danke #weiter
{
position:absolute;
margin-top:180px;
left:100px;
}

#spiky
{
position:absolute;
margin-left:-91px;
margin-top:332px;
}

#spiky-danke
{
position:absolute;
margin-top:130px;
}

#spiky-gelschachtel
{
position:absolute;margin-left:-91px;margin-top:266px;
}
#spiky-gewinn
{
float:left;width:435px;font-size:12px;color:#254e70;line-height:15px;position:absolute;
display:inline;
margin-top:67px;
margin-bottom:0px;
}
#spiky-code
{
margin-left:95px;margin-top:30px;
}

#spiky-code-code
{
color:white;text-transform:uppercase;font-size:16px;
}

#spiky-form
{
float:left;font-size:12px;color:#254e70;line-height:14px;position:absolute;
display:inline;
margin-top:67px;
margin-bottom:0px;margin-left:480px;
}

#spiky-input
{
width: 205px; 
height: 26px; 
background: #95bd17; 
margin-top: 5px; 
padding-left: 5px; 
padding-right: 5px; 
font-family: courier; 
font-size: 16px; 
color: #666666
}

#hint
{
position:absolute;
width:350px;
z-index:1000;
border:1px solid red;
background:white;
margin:0;
padding:0;
margin-top:3px;
font-size:12px;
color:red;
text-transform:none;
line-height:13px;
padding:4px;
}
