body {background: #333333; color: #333333; font-size: 11px; font-family: Verdana, Helvetica, Sans-Serif; margin: 0px auto 0px; padding: 0px;}

#container {background: none; width: 100%; height: auto;}
.info {color: #ccc; font-family: Gill Sans, sans-serif;font-size: 12px; font-variant: small-caps;}
img {margin-bottom: 20px; border-bottom: 5px solid #f1f1f1;}

#header {background: #; width: 850px; height: 90px; margin: 0px auto 0px auto;}
#logo {background: #; width: 600px; height: 90px; margin: 30px auto 0px 115px;}
#logo img {border: 0px; margin-left: 30px;}
#logo a:link{border: 0px;}

#content {background: none; width: 900px; height: 100%; color:#333; margin: 0px auto 0px auto;}
#adress {width: 100%; margin-bottom: 5px;}
#adress label{float: left; text-align: left; width: 20px; font-family: Gill Sans, sans-serif; font-size: 12px; font-variant: small-caps; color: #999999;}
#size {width: auto; margin-bottom: 5px; font-family: monospace; font-size: 11px; color: #cccccc;}



#left {width: 120px; height: 300px; float: left; padding: 0px; background: none; position:absolute;}
#menu, ul#menu li {list-style-type: none; padding: 0px; margin-top: 0px; float: right; display: block;}
img {border: 0px; margin-bottom: 2px;}
ul#menu li {width: auto; font-family: Gill Sans, sans-serif;font-size: 16px; text-align: right; font-variant: small-caps; margin-bottom: 5px; background-color: none; padding: 0px; letter-spacing: 2px;}
ul#menu li a:link{color: #999; text-decoration: none;}
ul#menu li a:visited{color: #999; text-decoration: none;}
ul#menu li a:hover{color: #ccc;}
ul#menu li a:active{text-decoration: underline;}
ul#menu li a#current{color: #999; text-decoration: none;}
#angel {width: 120px; height: 120px; padding: 0px; float:left; background: url(../images/angel.png) no-repeat;}
#oppet {width: 90px; height: 300px; padding: 0px 0px 0px 30px; float:left; font-family: Gill Sans, sans-serif;font-size: 10px; text-align: left; font-variant: small-caps; color: #999;}

#right {width: 600px; height: auto; margin-left: 140px; padding: 0px; margin-top: 0px; position:absolute;}
.underrubrik {color: #999; font-family: Gill Sans, sans-serif;font-size: 16px; font-variant: small-caps; letter-spacing: 1px;}
.stycke {float: left; margin-top: 8px; width: 370px; font-family: Gill Sans, sans-serif;font-size: 13px; text-align: left; }
.stycke img {border: 0px; float: left;}
.stycke a {border: 0px; text-decoration: none; margin: 0px; padding: 0px; float: left;}
label{float: left; width: 50px; font-family: Gill Sans, sans-serif; font-size: 12px; font-variant: small-caps; color: #999999;}
input, textarea{width: 200px; margin-bottom: 5px;}
select {margin-bottom: 7px;}
.boxes{width: 1em;}
#submitbutton{margin-left: 0px;margin-top: 5px;width: 90px; margin: auto 0px auto 0px;}
br{clear: left;}

#gallery {width: 100%; height: auto; float: left; padding: 20px 30px 20px 30px; background: #fff;}
#butiken {width: 100%; height: auto; float: left; padding: 20px 30px 20px 30px; background: #fff;}
#rosebar {width: 100%; height: auto; float: left; padding: 20px 30px 20px 30px; background: #fff;}
#video {width: 100%; height: auto; float: left; padding: 20px 30px 20px 30px; background: #fff;}

#marken {width: 100%; height: auto; float: left; padding: 20px 30px 20px 30px; background: #fff;}
#dam {float: left; width: 30%; height: auto; padding: 0px; margin-top: 15px; font-family: Gill Sans, sans-serif; font-size: 12px; text-align: left; font-variant: small-caps; line-height: 12px; letter-spacing: 1px; color: #999;}
#herr {float: left; width: 30%; height: auto; padding: 0px; margin-top: 15px; font-family: Gill Sans, sans-serif; font-size: 12px; text-align: left; font-variant: small-caps; line-height: 12px; letter-spacing: 1px; color: #999;}
#home {float: left; width: 30%; height: auto; padding: 0px; margin-top: 15px; font-family: Gill Sans, sans-serif; font-size: 12px; text-align: left; font-variant: small-caps; line-height: 12px; letter-spacing: 1px; color: #999;}


#kontakt {width: 100%; height: auto; float: left; padding: 20px 30px 20px 30px; background: #fff;}
#kontakt a:link{border: 0px; text-decoration: none;}
#kontakt img {border: 0px; float: left;}
.brodtext {width: 100%; height: auto; float: left; padding: 0px; margin-bottom: 40px;}
.infobox {float: right; width: 180px; height: auto; padding: 8px; margin-top: 8px; background:#f1f1f1; border: 1px solid #f1f1f1;}
p {float: left;}
#vagbeskrivning {float: left; margin-top: 8px; width: 600px; font-family: Gill Sans, sans-serif;font-size: 13px; text-align: left; }
#kleft {width: 45%; height: auto; float: left; padding: 0px;}
#kopvillkor {width: 238px; height: 30px; padding: 8px; background:#f1f1f1; border: 1px solid #f1f1f1; margin-top: 83px;}
#kright {width: 55%; height: auto; float: left; padding: 0px;}
#kright label{float: right; text-align: right; width: 75px; font-family: Gill Sans, sans-serif; font-size: 12px; font-variant: small-caps; color: #999999;}
textarea{width: 250px;height: 126px; margin-bottom: 8px;}
#skickat {width: 100%; height: auto; float: left; padding: 20px 30px 20px 30px; background: #fff;}
#sentpost {width: 400px; height: auto; font-family: monospace; font-size: 11px; color: #999; margin-top: 8px;}

#kundklubb {width: 600px; height: auto; float: left; padding: 20px 30px 20px 30px; background: #fff;}

#footer {width: 660px; height: 50px; color: #CCC; clear:both; margin: 0px auto 0px auto;}
#info {width: 320px; height: 50px; float: left; padding: 10px; padding-top: 5px; color: #999; font-family: Gill Sans, sans-serif;font-size: 12px; font-variant: small-caps;}
#settings {width: 300px; height: 60px; float: left; padding: 10px; padding-top: 5px;}

#nav, #nav .subNav, ul#nav li {list-style-type: none; padding: 0px; margin: 0px; float: right; padding-top: 3px;}
ul#nav li {width: 145px; color: #999; font-family: Gill Sans, sans-serif;font-size: 12px; text-align: right; font-variant: small-caps;}
ul#nav li ul.subNav li {background-color: #;}
ul#nav li ul.subNav li a:link, ul#nav li ul.subNav li a:visited {display: block;height: 15px; color: #999; text-decoration: none;}
ul#nav li ul.subNav li a:hover, ul#nav li ul.subNav li a:active {background-color: #;}
ul#nav>li {height: 10px;overflow: hidden;line-height: 5px;}
ul#nav li:hover, ul#nav li:active {height: auto;overflow: auto;}


