@font-face{font-family:'ChunkFiveRegular';src:url('font/Chunkfive-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}body{background:url(../images/bg_optim.jpg);font-family:Verdana;}
a{color:#000;text-decoration:none;-webkit-text-shadow:0 0 2px #FFF;-moz-text-shadow:0 0 2px #FFF;text-shadow:0 0 2px #FFF;-webkit-transition:all .5s;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
.btnBuy{color:#454545;font-size:24px;float:right;margin-top:30px;margin-right:50px;}
.btnSign{color:#454545;font-size:24px;float:left;margin-top:10px;margin-left:110px;}
#wrapper{position:relative;width:960px;background:white;margin:0 auto;margin-top:30px;margin-bottom:30px;min-height:500px;-webkit-box-shadow:0 15px 60px 0px #000;-moz-box-shadow:0 15px 60px 0px #000;-o-box-shadow:0 15px 60px 0px #000;box-shadow:0 15px 60px 0px #000;z-index:100;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
header{height:200px;border-bottom:1px solid #aeaeae;font-family:ChunkFiveRegular;}
header .firstLogo{width:194px;height:193px;background:url(../images/mainlogo.jpg);margin-left:22px;}
.headertext{font-size:60px;color:#503d40;position:absolute;right:183px;top:18px;display:block;}
.headertext .text{font-size:72px;}
.header2text{color:#e6ded5;font-size:36px;display:block;position:absolute;right:180px;top:102px;}
.header22ndtext{margin-left:38px;line-height:50px;}
header .lastLogo{background:url(../images/secondlogo.png);width:200px;height:200px;position:absolute;top:0px;right:0px;}
nav{height:40px;width:100%;line-height:40px;float:right;font-family:ChunkFiveRegular;font-size:18px;}
nav a{color:#3a2f31;text-decoration:none;-webkit-text-shadow:0 0 2px #FFF;-moz-text-shadow:0 0 2px #FFF;text-shadow:0 0 2px #FFF;-webkit-transition:all .5s;}
nav a:hover{color:#e5ded4;-webkit-text-shadow:0 0 2px #000;-moz-text-shadow:0 0 2px #000;text-shadow:0 0 2px #000;text-decoration:none;}
nav ul{float:right;margin-right:18px;}
nav li{float:left;}
nav ul li a{float:left;}
#content{height:100%;padding:10px;padding-bottom:210px;}
.contentcontainer{width:380px;font-size:12px;color:#969696;margin-left:38px;float:left;}
.newscontainer1{width:200px;height:200px;color:#969696;float:left;font-size:12px;margin-left:38px;margin-top:-4px;}
.starttext{color:#454545;font-size:14px;}
.h1heading{font-size:48px;font-family:ChunkFiveRegular;color:#3b2f31;}
#butik .h1heading,#kaffetyper .h1heading,#historie .h1heading,#logged .h1heading,#indkobskurv .h1heading,#kaffeklub .h1heading,#kontakt .h1heading{margin-left:38px;}
#indkobskurv .h1heading{font-family:Verdana;color:#454545;}
.h1heading.nyhederHeading{margin-left:456px;}
.imagecontainer{position:relative;width:220px;float:left;margin-top:-25px;right:-33px;}
#historie .imagecontainer{position:relative;width:220px;float:left;margin-top:-25px;right:-31px;}
.imagecontainer img{padding:10px;margin-top:20px;background:white;-webkit-box-shadow:0 5px 5px rgba(188, 188, 188, 0.75),0 0 5px rgba(188, 188, 188, 0.6) inset;-moz-box-shadow:0 5px 5px rgba(188, 188, 188, 0.75),0 0 5px rgba(188, 188, 188, 0.6) inset;box-shadow:0 5px 5px rgba(188, 188, 188, 0.75),0 0 5px rgba(188, 188, 188, 0.6) inset;}
.lastimage{margin-bottom:26px;}
.contentcontainerhistorie{font-size:12px;color:#969696;margin-left:38px;float:left;width:620px;}
#butik .indkobskurv,#indkobskurv .indkobskurv,#cafenoir .indkobskurv,#kaffetyper .indkobskurv{color:#3b2f31;font-size:14px;position:absolute;margin-top:-25px;right:29px;}
#indkobskurv .indkobskurv{margin-top:-20px;}
#butik #kaffediv,#butik #tediv,#butik #ugepakkerdiv,#butik #gadgetdiv,#kaffetyper #kaffediv,#kaffetyper #tediv,#kaffetyper #ugepakkerdiv,#kaffetyper #gadgetdiv{float:left;width:200px;padding:10px;}
.leftpadding{margin-left:30px;}
.leftpadding45{margin-left:45px;}
.produktheading{font-size:30px;color:#3b2f31;font-family:ChunkFiveRegular;text-align:center;margin-top:22px;}
.produktheading a{color:#3b2f31;}
.produkttext{color:#7a7a7a;font-size:12px;text-align:justify;margin-top:15px;}
#indkobskurv .produkttext{color:#7a7a7a;font-size:12px;text-align:justify;margin-top:15px;margin-left:17px;}
#indkobskurv .dineKob{font-size:18px;color:#7a7a7a;margin-top:15px;}
#indkobskurv .container{margin-left:163px;border-bottom:1px solid #aeaeae;float:left;padding-bottom:10px;}
#indkobskurv img{padding:5px;margin-top:40px;background:white;-webkit-box-shadow:0 5px 5px rgba(188, 188, 188, 0.75),0 0 5px rgba(188, 188, 188, 0.6) inset;-moz-box-shadow:0 5px 5px rgba(188, 188, 188, 0.75),0 0 5px rgba(188, 188, 188, 0.6) inset;box-shadow:0 5px 5px rgba(188, 188, 188, 0.75),0 0 5px rgba(188, 188, 188, 0.6) inset;display:block;float:left;}
#indkobskurv .antal{font-size:24px;color:#7a7a7a;}
#indkobskurv .pris{float:left;width:197px;margin-left:40px;margin-top:40px;}
#indkobskurv .totalpris{float:right;margin-top:5px;margin-right:50px;}
#indkobskurv .container h4{font-family:ChunkFiveRegular;color:#3b2f31;font-size:24px;margin-top:40px;margin-left:17px;}
#indkobskurv .container .textcontainer{float:left;width:380px;}
#cafenoir .container h4{font-family:ChunkFiveRegular;color:#3b2f31;font-size:24px;margin-top:50px;margin-left:17px;}
#cafenoir img{padding:10px;margin-top:40px;background:white;-webkit-box-shadow:0 5px 5px rgba(188, 188, 188, 0.75),0 0 5px rgba(188, 188, 188, 0.6) inset;-moz-box-shadow:0 5px 5px rgba(188, 188, 188, 0.75),0 0 5px rgba(188, 188, 188, 0.6) inset;box-shadow:0 5px 5px rgba(188, 188, 188, 0.75),0 0 5px rgba(188, 188, 188, 0.6) inset;display:block;float:left;}
#cafenoir .container{float:left;padding-bottom:10px;}
#cafenoir .produkttext{color:#7a7a7a;font-size:12px;text-align:justify;margin-top:15px;margin-left:17px;}
#cafenoir .container .textcontainer{float:left;width:380px;}
#cafenoir .pris{float:left;width:197px;margin-left:40px;margin-top:90px;color:#454545;font-size:18px;}
#cafenoir .pris .antalkaffe{font-size:14px;color:#7a7a7a;}
#cafenoir .pris .txtantalkaffe{width:40px;}
#cafenoir .kob1,#cafenoir .kob2{float:left;}
#cafenoir .coffee{height:50px;background:url(../images/BedomelsesIcon.jpg);float:right;margin-right:20px;}
#cafenoir .firstc{width:250px;}
#cafenoir .lastc{width:150px;margin-right:120px;}
#kaffetyper .produktheading{font-size:18px;}
#login .forgotpassword{font-style:italic;font-family:ChunkFiveRegular;color:#3b2f31;font-size:14px;}
#login .formtext{font-family:ChunkFiveRegular;color:#3b2f31;font-size:24px;}
#login .notmembertext{font-family:ChunkFiveRegular;color:#3b2f31;font-size:18px;}
#login .contentcontainer{width:380px;font-size:12px;color:#969696;margin-right:50px;float:left;}
#logged .imagecontainer{position:relative;width:220px;float:left;right:-33px;}
#logged .h1heading.nyhederHeading{margin-left:456px;font-size:30px;}
#logged .contentcontainer{width:360px;font-size:12px;color:#969696;float:left;margin-top:87px;margin-left:58px;}
#logged .info{font-size:14px;color:#3b2f31;}
#logged .lastbought{font-size:12px;color:#3b2f31;margin-top:50px;}
#logged .contentcontainer a{color:#3b2f31;}
#logged .line{height:1px;margin-top:2px;background:#aeaeae;}
#logged .newscontainer1{width:200px;height:200px;color:#969696;float:left;font-size:12px;margin-left:38px;margin-top:-4px;}
#logged .firstblock{margin-top:10px;text-align:justify;}
#logged .lastblock{margin-top:103px;text-align:justify;}
footer .about.footer p{color:#3b2f31;font-size:18px;font-family:ChunkFiveRegular;margin-left:38px;}
footer .menu.footer p{color:#969696;font-size:14px;font-family:Verdana;}
#kaffeklub .contentcontainer,#kontakt .contentcontainer{width:500px;color:#969696;font-size:12px;margin-bottom:40px;}
#kaffeklub .contentcontainer h2{color:#3b2f31;font-size:18px;font-family:ChunkFiveRegular;}
#kaffeklub .h2heading{color:#3b2f31;font-size:24px;font-family:ChunkFiveRegular;margin-left:38px;margin-top:30px;margin-bottom:30px;}
#kontakt .contentcontainer{margin-top:38px;}
#kontakt .contentcontainer p{font-size:24px;color:#3b2f30;font-family:ChunkFiveRegular;}
#kontakt .imagecontainer{margin-top:5px;}
#kontakt .contentcontainer img{margin-right:38px;}
footer{position:absolute;width:960px;height:200px;margin:0 auto;bottom:0;border-top:1px solid #aeaeae;}
.footer{float:left;width:300px;padding:10px;}
#messageInput,#emailInput{padding:10px;border-radius:10px;border:0;min-width:210px;width:210px;min-height:15px;height:15px;margin-bottom:5px;-webkit-box-shadow:0 0 5px #333 inset;-moz-box-shadow:0 0 5px #333 inset;box-shadow:0 0 5px #333 inset;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}
.textboxDesign{padding:10px;border-radius:10px;border:0;width:170px;margin-bottom:5px;-webkit-box-shadow:0 0 5px #333 inset;-moz-box-shadow:0 0 5px #333 inset;box-shadow:0 0 5px #333 inset;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;height:10px;}
.textboxDesign:focus{width:250px;height:30px;font-size:20px;font-weight:bold;}
#messageInput:focus{min-height:70px;height:70px;max-height:70px;}
