body, html {
    width:100%;
    height:100%;
    margin:0;
    padding:0;
    font-family:verdana, sans-serif;
    color:#666;
}

a {
cursor:pointer;
}

a.imagepop {
display:block;
text-decoration:none;
}

.active2 {
    color:#8DAF43 !important;
}

#block {
width:100%;
height:100%;
position:fixed;
top:0;
background-color:#666;
}

#flash{
    height: 100%;
    width: 100%;
}

#rezeptbuch_pop {
width:1100px;
height:auto;
top:10px;
left:10px;
}

#glyx_pop {
max-height:500px;
top:5px;
left:10px;
}

#rezeptbuchLink {
font-weight:bold;
}

#content {
width:100%;
height:1507px;
text-align:center;
overflow:hidden;
}

#inner_content {
width:915px;
height:1507px;
margin:auto;
background-image:url(../img/inside/kuehlschrank_inside_bg.png);
background-position:center;
background-repeat:no-repeat;
position:relative;
text-align:left;
}

#oben {
position:absolute;
top:0px;
}

#mitte {
position:absolute;
top:615px;
}

#unten {
position:absolute;
top:1900px;
}

#bg_mitte {
width:100%;
height:100%;
}

#footer {
width:100%;
height:5%;
z-index:1000;
position:fixed;
bottom:0;
background-color:#fff;
text-align:center;
}

div#navigation {
text-align:left;
font-size:10pt;
padding:0;
padding-top:10px;
margin:auto;
width:950px;
color:#999;
}

#navigation a {
color:#999;
text-decoration:none;
}

#navigation a:hover {
text-decoration:underline;
cursor:pointer;
}

a.active2 {
font-weight:bold;
text-decoration:none;
color:#666;
}

#willkommen {
background-image:url(../img/zettel_bg.png);
position:absolute;
top:735px;
left:42px;
background-repeat:no-repeat;
width:310px;
height:300px;
font-size:9pt;
font-family:verdana, sans-serif;
text-align:left;
padding:32px;
}

#willkommen a {
text-decoration:none;
font-weight:bold;
color:#8daf43;
cursor:pointer;
}

#willkommen a:hover {
text-decoration:underline;
}

#willkommen p {
font-size:9pt;
width:250px;
height:285px;
}

#shake_oben {
background-image:url(../img/shake_oben.png);
position:absolute;
left:160px;
top:104px;
z-index:100;
width:284px;
height:335px;
}

#fruehstueckstyp {
background-image:url(../img/fruehstueckstyp.png);
position:absolute;
top:170px;
left:390px;
width:301px;
height:408px;
}

#fruehstueckstyp a {
text-decoration:none;
font-weight:bold;
color:#8daf43;
cursor:pointer;
}

#fruehstueckstyp a:hover {
text-decoration:underline;
}

#fruehstueckstyp p {
padding-top:70px;
padding-left:34px;
font-size:9pt;
width:240px;
}

.postit {
background-image:url(../img/tipp_bg.png);
position:absolute;
background-repeat:no-repeat;
width:160px;
height:110px;
font-size:10px;
font-family:verdana, sans-serif;
text-align:left;
padding-top:55px;
padding-left:12px;
color:#666;
}

.postit p {
width:145px;
}

#karten {
background-image:url(../img/karten_guter_morgen_bg.png);
position:absolute;
left:360px;
top:695px;
z-index:0;
width:522px;
height:482px;
}

#ueberraschung {
position:absolute;
top:465px;
left:80px;
}

.more-link {
position:relative;
bottom:0;
right:25;
border:none;
cursor:pointer;
}

#blog {
position:absolute;
left:715px;
top:130px;
}

#karten_unten {
position:absolute;
top:1130px;
left:38px;
z-index:1;
}

#links {
position:absolute;
top:1193px;
left:625px;
}

#lebenslagen {
background-image:url(../img/lebenslagen_bg.png);
background-repeat:no-repeat;
width:523px;
height:324px;
position:absolute;
top:1408px;
left:20px;
padding-top:35px;
padding-left:5px;
}

#lebenslagen a {
text-decoration:none;
font-weight:bold;
color:#8daf43;
cursor:pointer;
}

#lebenslagen a:hover {
text-decoration:underline;
}

#lebenslagen p {
font-size:9pt;
padding:30px;
width:450px;
}

#gewinnen {
background-image:url(../img/gewinnen.png);
background-repeat:no-repeat;
position:absolute;
top:1400px;
left:560px;
width:331px;
height:234px;
padding:20px;
padding-top:60px;
}

#gewinnen p {
width:85%;
color:#fff;
font-size:8pt;
padding-left:4px;
margin:0;
}

#gewinnen ul {
color:#fff;
font-size:10px;
margin-top:0px;
padding-top:0;
}

#kontakt {
position:absolute;
top:1640px;
left:720px;
}

.popup {
width:500px;
padding:20px;
background-color:#fff;
text-align:center;
overflow:auto;
display:none;
text-align:left;
font-size:12px;
z-index:9999999;
border:2px solid #bebebe;
background-image:url(img/popup-bg.png);
background-position:bottom;
background-repeat:repeat-x;
}

.popup-text {
width:500px;
min-height:50px;
}

.popup ul {
margin:0;
margin-left:5px;
list-style-type:bullet;
}

.popup div#close {
width:655px;
height:26px;
}

div#close {
cursor:pointer;
width:100% !important;
}

.teaser-text {
font-weight:bold;
border-bottom:1px solid #ccc;
width:500px;
padding-bottom:5px;
}

.popup-footer {
width:655px;
height:auto;
margin:auto;
position:absolute;
bottom:10px;
}

.popup-footer img {
cursor:pointer;
}

.popup p {
padding:2px;
width:500px;
}

.popup strong {
color:#8daf43;
}

#pWrap {
display:none;
position:fixed;
top:0;
background-color:#ccc;
width:100%;
height:100%;
z-index:9999999;
}


.scriptLink {
cursor:pointer;
}

.scriptLink:hover {
text-decoration:underline;
}

.listing_tip {
list-style-type:none;
}

#kontakt {
cursor:pointer;
}

#impressum {
cursor:pointer;
}

#stoerer {
position:fixed;
top:0px;
left:0px;
z-index:1000;
}

.element {
    display:block;
}

div#karaffe {
    background-image: url(../img/inside/karaffe.png);
    background-repeat: no-repeat;
    width: 178px;
    height: 284px;
    position: absolute;
    left: 458px;
    top: 200px;
    z-index:1;
    cursor:pointer;
}

div#kaese {
    background-image: url(../img/inside/kaese.png);
    background-repeat: no-repeat;
    width: 196px;
    height: 222px;
    position: absolute;
    left: 557px;
    top: 390px;
    z-index:1;
}

div#aloeLO {
    background-image: url(../img/inside/aloe_vera_01_lo.png);
    background-repeat: no-repeat;
    width: 118px;
    height: 272px;
    position: absolute;
    left: 387px;
    top: 352px;
    z-index:1;
    cursor:pointer;
}

div#aloeLM {
    background-image: url(../img/inside/aloe_vera_02_lm.png);
    background-repeat: no-repeat;
    width: 117px;
    height: 190px;
    position: absolute;
    left: 439px;
    top: 444px;
    z-index:2;
    cursor:pointer;
}

div#aloeLR {
    background-image: url(../img/inside/aloe_vera_03_lr.png);
    background-repeat: no-repeat;
    width: 126px;
    height: 194px;
    position: absolute;
    left: 508px;
    top: 446px;
    z-index:3;
    cursor:pointer;
}

div#rotes_getraenk {
    background-image: url(../img/inside/rotes_getraenk.png);
    background-repeat: no-repeat;
    width: 121px;
    height: 157px;
    position: absolute;
    left: 470px;
    top: 621px;
    z-index:1;
    cursor:pointer;
}

div#riegel_mitte {
    background-image: url(../img/inside/riegel_mitte_rot_test.png);
    background-repeat: no-repeat;
    width: 284px;
    height: 164px;
    position: absolute;
    left: 312px;
    top: 695px;
    z-index:2;
    cursor:pointer;

}

div#riegel_glas {
    background-image: url(../img/inside/riegel_glas.png);
    background-repeat: no-repeat;
    width: 148px;
    height: 154px;
    position: absolute;
    left: 356px;
    top: 990px;
    z-index:1;
    cursor:pointer;
}

div#glas_erdbeere {
    background-image: url(../img/inside/glas_erdbeere_neu.png);
    background-repeat: no-repeat;
    width: 208px;
    height: 288px;
    position: absolute;
    left: 198px;
    top: 840px;
    z-index:2;
    cursor:pointer;
}

div#glas_zitrone {
    background-image: url(../img/inside/glas_zitrone.png);
    background-repeat: no-repeat;
    width: 182px;
    height: 253px;
    position: absolute;
    left: 395px;
    top: 866px;
    z-index:0;
    cursor:pointer;
}

#aloe {
    border: 2px solid #339999;
}

#powder {

}

#shake {
    
}

#riegel {
    border:2px solid #c08244;
}
