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;
}

#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:1%;
position:absolute;
}

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

#rezeptbuchLink {
font-weight:normal;
}

#rezeptbuchLink2 {
font-weight:normal;
}

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

#inner_content {
width:915px;
height:1912px;
margin:auto;
background-image:url(../img/kuehlschrank.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.active {
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;
}

#fridge_inside {
    position:absolute;
    top:480px;
    left:50px;
    width: 350px;
    height:275px;
    display: block;
    cursor: pointer;
}

a#openFridge {
    border:1px solid #000;
    display: block;
    width: 350px;
    height: 275px;
    text-decoration: none;
}

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

a#orderbook {
    color:#8daf43;
    font-weight: bold;
}

#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:660px;
min-height:320px;
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:530px;
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;
}

#karte_lo {
	width:795px;
}

#karte_lu {
	width:795px;
}

#karte_ro {
	width:795px;
}

#karte_ru {
	width:795px;
}

#fruehstueckstyp a {
    font-size: 11px;
}