* {margin:0px;padding:0px;}
html, body {height:100%;width:100%;}

body {margin:0px;padding:0px;font-family:verdana;font-size:12px;background-color:#C0BEA9;background-size:cover;background-image:url('');background-repeat:no-repeat;background-clip:content-box;background-attachment: fixed;}
body#home {/*background-image:url("chardonnay.jpg");*/}
body#wein {background-image:url("wein.jpg");}
body#kontakt {background-image:url("kontakt.jpg");}
body#agb {background-image:url("agb.jpg");}
body#impressum {background-image:url("impressum.jpg");}
body#datenschutz {background-image:url("datenschutz.jpg");}
body#widerruf {background-image:url("widerruf.jpg");}

#wrapper a {color:#454545;text-decoration:underline;}
#navigation a {background:linear-gradient(to right,#C0BEA9,#8D8B76); border-radius:5px;color:#454545;padding:5px 10px;text-decoration:none;font-size:14px; font-weight:bold; line-height:150%;}
#footer a {color:#454545;text-decoration:none;font-size:14px; line-height:150%;}
#navigation a.active, #navigation a:hover {background-color:#84AD47; border-radius:5px;color:#F8F8F8;padding:5px 10px;text-decoration:none;font-size:14px; font-weight:bold; line-height:150%;}

img {width:100%;height:auto;}

#wrapper {margin:20px auto 20px auto;max-width:750px;min-width:340px;background-color:rgba(255,255,255,0.8);padding:20px 50px 50px 50px;border-radius:10px;}
#navigation {border-bottom:2px solid #8D8B76;}
#inhalt {margin-top:50px;}
footer{bottom:0px;position:fixed;width:100%;}
#footer {text-align:center;margin:20px auto 0px auto;max-width:750px;min-width:340px;background-color:rgba(255,255,255,0.7);padding:20px 50px 10px 50px;border-radius:10px;}
h1 {color:#8D8B76; font-size:18px; font-weight:bold; line-height:150%; text-align:left;padding:0px 0px 20px 0px;}
h2 {color:#8D8B76; font-size:16px; font-weight:bold; line-height:150%; text-align:left;padding:0px 0px 15px 0px;}
p, li {color:#454545; font-weight:normal; font-size:14px; line-height:150%;text-align:left;padding:0px 0px 15px 0px;}
ol, ul {padding-left:30px;}
