#content .contact-error {background: #FFEBE8; border: 1px solid #CC0000; font-size: 17px; font-weight: bold; padding: 5px 7px; width: 326px; color: #666}
#content .contact-ok {background: #E7FFD3; border: 1px solid #C3FF88; font-size: 17px; font-weight: bold; padding: 5px 7px; width: 326px; color: #666}

.facebook  #share {display:none;}

#main {min-height:300px;}
#above {background: url(/files/above2.jpg) no-repeat scroll center top transparent; min-height: 912px; display: block !important; position: absolute !important; width: 100% !important; z-index: -1 !important;}
#header img[alt="logo"] {margin:29px 0 0 0;}
#header .menuwrap.left {clear:left;}
#header .menu {padding:29px 0 0 0;}
#header .menu ul li {height:52px;}
#header .menu ul li a {background: url(/files/bullet.jpg) no-repeat; background-position:right; line-height:52px; text-shadow: 0 -1px 4px #000; padding:0 6px;}
#header .menu ul li:hover {background: url(/files/hover.jpg) repeat-x;}
#header .menu ul .current_page_item {background: url(/files/hover.jpg) repeat-x;}
#top #pslideshow-container {padding:11px 0 0 11px;}
#content .innertube {padding:23px 30px 20px 3px;}
#side-left .innertube {margin:38px 0 25px 36px; padding:0 0 13px 0;}
#side-left #block-5 {padding:0 27px 0 13px;}
#side-left #block-6 {padding:0 27px 0 13px;}
#footer .menu {padding:45px 0 0 13px;}
#footer .menu ul li {padding:0;}
#footer .menu ul li a {text-decoration:none; text-shadow: 0 -1px 4px #000; padding: 0 10px;}
#footer .menu ul li a:hover {color:#36a331;}
#footer .menu ul .current_page_item a {color:#36a331;}
#footer #block-3 {clear:both; padding:10px 0 0 34px; line-height:30px;}
#footer #block-3 .text1 {float:left; padding:0 40px 0 0;}
#footer #block-3 p {line-height:30px;}
#content .innertube #gallery-1 img {padding:2px; border:1px solid #fff;}
#content .innertube #gallery-1 .gallery-item {margin:0 0 30px 0;}
#content .innertube table {margin-bottom:20px;}
#content .innertube table td {padding-left:5px;}
#content .innertube table .colored {background:#212121;}

#content .contact-form input[type="submit"] { margin: 10px 0 0 80px; }
#content .contact-form {float:left; width: 100%; clear:none;}
#content .contact-form input[type="text"], .contact-form textarea { margin: 1px; padding: 1px; width: 200px;  }
#content .contact-form textarea { margin: 1px; padding: 1px; width: 200px; }
#content .contact-form label { clear: both; float: left; padding-top: 6px; width: 80px;}

#block-7 {
position: absolute;
z-index: 99;
width: 275px;
margin-left: 636px;
}

#block-7 .erbjudandebg {
background: #333;
height: 110px;
opacity: 0.9;
margin-top: 11px;
height: 300px;
}

#block-7 .erbjudande {
position: absolute;
top: 0px;
}

#block-7 .erbjudande p {
margin: 10px;
}


#iconscms { padding:65px 0 50px 0; width: 100%; font-size: 10px; line-height:12px; font-family: Arial, Helvetica, sans-serif; }
.icon_fb { display:none; line-height:12px; background: url("files/facebook.png") no-repeat scroll 0 -2px transparent; float: left; margin: 7px 5px 0 20px; padding: 4px 0 4px 24px; }
.icon_smartphone { line-height:12px; background: url("files/smartphone.png") no-repeat scroll 0 -1px transparent; float: left; margin: 7px 10px 0 8px; padding: 4px 0 4px 24px; }
.icon_cms { background: url("files/cms.png") no-repeat scroll 0 -2px transparent; float: right; margin: 7px 11px 0 20px; padding: 4px 0 4px 24px; }

.erbjudande{padding: 15px;}
/*-------------------------*/
h1,h2.as-h1 {color:#37a331;font:normal 3.00em/1.00em Verdana, Geneva, sans-serif;}
a:link,a:visited,a:active {color:#37a331;text-decoration:none;font-weight:normal;}
.menu ul li a:hover,.menu ul li.current_page_item > a {color:#37a331;text-decoration:none;font-weight:Bold;}
h2 {color:#37a331;font:bold 1.60em/1.25em Verdana, Geneva, sans-serif;}
h3 {color:#cccccc;font:bold 1.40em/1.29em Verdana, Geneva, sans-serif;}
p {color:#cccccc;font:normal 1.20em/1.50em Verdana, Geneva, sans-serif;}
a:hover {color:#37a331;text-decoration:underline;font-weight:normal;}
body {color:#cccccc;font-family:Verdana, Geneva, sans-serif;}
textarea {font-family:Verdana, Geneva, sans-serif;font-size:1.20em;line-height:1.80em;}
.facebook .entry ul {font-family:Verdana, Geneva, sans-serif;}
table {font-size:1.20em;line-height:1.80em;}
label {font-size:1.20em;}
#body {background:#0c0c0d url("/files/bck1.jpg") repeat-x  left top;}
#page {background:transparent url("/files/main.jpg") repeat-y  left top;width:923px;}
#header {height:158px;background:transparent url("/files/header2.jpg") no-repeat  left top;}
#top {height:324px;background:#212121;}
#main {background:transparent url("/files/main1.jpg") no-repeat  left top;}
#side-left {width:326px;}
#footer {height:204px;background:transparent url("/files/footer.jpg") no-repeat  left top;}
.menu ul li a {color:#ffffff;text-decoration:none;text-transform:Uppercase;font-weight:Bold;font-family:Verdana, Geneva, sans-serif;font-size:1.10em;}
.menu ul li ul {width:136px;}
.menu-vertical ul ul {width:136px;right:-136px;}
#content {margin-left:326px;}
.inner {width:923px;}
#side-left .contactform {width:298px;}
#side-right .contactform {width:172px;}
#side-left .innertube {background:transparent url("/files/rightbg.jpg") repeat-y  left top;}
#side-right .innertube {}
#content .innertube {}
span.categories {display:none;}
span.tags {display:none;}
