﻿
body {font-size:12px; font-family: Verdana, Arial, Helvetica; line-height: 18px; color: #000000; background: #999999;}
/* body {font-size:12px; font-family: Verdana, Arial, Helvetica; line-height: 18px; color: #000000; background: #999999 url('../bild/pattern.png') repeat; z-index:400;} */
img {border:0px; margin:0px; padding:0px;}

/* top,right,bottom,left  */
#main {margin: 20px 0 0 100px; width: 800px;}
#header {padding-bottom:10px; background: #999999;}
#header h1 {font-size: 26px; font-weight: 100; letter-spacing: -1px; padding: 12px 0 5px 10px; color: #000000;}
#menu {height: 30px; line-height: 30px; background: #222 url('../bild/menu.jpg') no-repeat;}
#menu a {color: #eee; padding: 0 15px; text-decoration: none; font-weight: 600;}
#menu a:hover {color: #fff; text-decoration: underline;}
#content {background: #999999 url('../bild/content.jpg') repeat-y; padding: 10px 20px;}
#content .rubrik {padding: 20px 0px 20px 0px; font-size:22px; line-height:22px; text-align:center;}
#content .underrubrik {padding: 30px 0px 2px 0px; font-size:12px; font-weight:bold; text-align:left;}
#content a:link {text-decoration:none; color:#0066ee;}
#content a:visited {text-decoration:none; color:#0066ee;}
#content a:hover {text-decoration:underline; color:#0066ee;}
#content a:active {text-decoration:none; color:#0066ee;}
#top {background: #999999 url('../bild/top.jpg') no-repeat; padding: 5px 0;}
#bottom {background: #999999 url('../bild/bottom.jpg') no-repeat; padding: 20px 0;}
#footer {background: #999999; text-align: right; font-size: 11px; padding:10px 10px;}
#footer a:link {text-decoration:none; color:#000000;}
#footer a:visited {text-decoration:none; color:#000000;}
#footer a:hover {text-decoration:underline; color:#000000;}
#footer a:active {text-decoration:none; color:#000000;}
#lankar {font-size:14px; padding:5px 0px 5px 0px; text-align:center;}
#lankar img {vertical-align:middle;}
#lankar a:link {text-decoration:none; color:#0066ee;}
#lankar a:visited {text-decoration:none; color:#0066ee;}
#lankar a:hover {text-decoration:underline; color:#0066ee;}
#lankar a:active {text-decoration:none; color:#0066ee;}
#tankar {font-size:14px; padding:5px 0px 20px 0px; margin: 0px 50px 0px 50px;}
#tankar img {vertical-align:top;}


/* OM FÖRETAGET */
#omforetaget .rubrik {font-size:14px; font-weight:bold; padding: 20px 0px 20px 0px; text-align:center; }
#omforetaget .underskrift {padding: 20px 0px 20px 0px; text-align:center; }
#omforetaget img {float:right; padding:10px 10px; vertical-align:top;}

/* KONTAKT - top,right,bottom,left */
#kontakt .logo {padding: 30px 0px 40px 250px;}
#kontakt .text {font-size:16px; font-weight:bold; padding: 0px 0px 0px 220px;}
#kontakt .text-last {font-size:16px; font-weight:bold; padding: 0px 0px 20px 220px;}
#kontakt a:link {font-size:16px; font-weight:bold; text-decoration:none; color:#6699CC;}
#kontakt a:visited {font-size:16px; font-weight:bold; text-decoration:none; color:#6699CC;}
#kontakt a:hover {font-size:16px; font-weight:bold; text-decoration:underline; color:#6699CC;}
#kontakt a:active {font-size:16px; font-weight:bold; text-decoration:none; color:#6699CC;}

/* PR - top,right,bottom,left */
#pr .bild-text-meny {font-size:25px; font-weight:bold; padding: 3px 3px;}
#pr .prlank {padding:1px 0px 1px 44px}
#pr .prlanklast {padding:1px 0px 20px 44px}
#pr a:link {text-decoration:none; color:#0066ee;}
#pr a:visited {text-decoration:none; color:#0066ee;}
#pr a:hover {text-decoration:underline; color:#0066ee;}
#pr a:active {text-decoration:none; color:#0066ee;}


/* BILDGALLERI - top,right,bottom,left */


/* BESTÄLLA BÖCKER - top,right,bottom,left */
.pr-bild-text-meny {font-size:25px; font-weight:bold; padding:20px 0px 20px 180px;}
.pr-text-info-rubrik {font-size:14px; font-weight:bold; padding:0px 0px 0px 224px;}
.pr-text-info-select {font-size:12px; font-weight:bold; padding:0px 0px 0px 224px;}
.pr-text-info {font-size:12px; padding:0px 0px 0px 224px;}
.pr-text-info-last {font-size:12px; padding:0px 0px 20px 224px;}
.pr-form-rubrik {font-size:12px; font-weight:bold; border: 1px solid #000000; background-color:#F9F9F9;}
#pr-table {padding:0px 0px 0px 100px;}
.pr-bakgrund-ett{ background-color:#555555; color:#FFFFFF;}
.pr-bakgrund-tva{ background-color:#EEEEEE;}
.pr-bakgrund-info{background-color:#3188e7;}
.pr-antal{padding:3px 3px 3px 3px;}
.pr-bok{padding:3px 20px 3px 10px;}
.pr-bok-red{ color:#FF4444; padding:3px 20px 3px 10px;}
.pr-pris{padding:3px 10px 3px 10px;}
.pr-porto{padding:3px 10px 3px 10px;}
.pr-info{font-size:12px;color:#FFFFFF;padding:3px 10px 3px 10px;}
.pr-info-bold{font-size:12px;color:#FFFFFF; font-weight:bold;}
.pr-totatsumma{font-size:12px; padding:20px 0px 0px 220px;}
.pr-summainklmoms{font-size:12px; padding:0px 0px 0px 220px;}
.pr-form-normal{font-size:12px; font-weight:bold; border: 1px solid #aaaaaa; background-color:#F9F9F9; }
.pr-form-fel{font-size:12px; font-weight:bold; border: 1px solid #aaaaaa; background-color:#FF4444; }


.idis10b {font-size:12px; font-weight:bold; border: 1px solid #000000; background-color:#F9F9F9; }
.form10br {font-size:12px; font-weight:bold; border: 1px solid #eeeeee; background-color:#0099FF; text-align:center; }
.form10b {font-size:12px; font-weight:bold; border: 1px solid #aaaaaa; text-align:center; }
.input10b {font-size:12px; font-weight:bold; border: 1px solid #000000; background-color:#F9F9F9; }
.input10br {font-size:12px; font-weight:bold; border: 1px solid #000000; background-color:#FF0000; }
.insikt {padding:40px 0px 0px 0px; font-size:24px; font-weight:bold; text-align:center;}
.valkommen {padding:0px 0px; font-size:24px; font-weight:bold; text-align:center;}
.baab {padding:10px 0px; font-size:20px; font-weight:bold; text-align:center;}
/* LÄNKAR - top,right,bottom,left */



.datum { font-size:10px; font-family: Verdana, Arial, Helvetica; font-weight:bold; }
.tom { font-size:10px; }
.t10 { font-size:10px; }
.t10b {	font-size:10px; font-weight:bold; }
.t10bV { background: #808080; font-size:10px; font-weight:bold; color:#ffffff; }
.t10br { font-size:10px; font-weight:bold; color: #ff0000; }
.t10c { font-size:10px; font-weight:normal; font-style:italic; }
.t10bgbak { font-size:10px; font-weight:bold; background:#cccccc; }
.t10bild { font-size:10px; font-weight:bold; background:#f5f5dc; }
.t10banm { font-size:10px; font-weight:bold; background:#E6E6FA; }
.t10anm { font-size:10px; background:#E6E6FA; }
.t10arr { font-size:10px; background:#E6E6FA; }
.t10barr { font-size:10px; font-weight:bold; background:#E6E6FA; }
.t12arr { font-size:12px; background:#E6E6FA; }
.t12barr { font-size:12px; font-weight:bold; background:#E6E6FA; }
.t14b { font-size:14px; font-weight:bold; }
.t20kontakt { font-size:20px; font-weight:bold; color:#333333; }
.t14 { font-size:14px; }
.t12b {	font-size:12px; font-weight:bold; }
.t12bV { font-size:12px; font-weight:bold; background-color:#ffffff; }
.t12 { font-size:12px;}
.t12c { font-size:12px; font-style:italic; }
.t10bbak { font-size:10px; background:#548AC8; }
.t12bbak { font-size:12px; background:#F5F5DC; }
.t14bbak { font-size:14px; background:#F5F5DC; font-weight:bold; }
.t20 { font-size:20px;}
.t20b { font-size:20px; font-weight:bold;}
.t25 { font-size:20px;}
.t25b { font-size:25px; font-weight:bold;}
.huvud { font-size:10px; }

/* top right bottom left */
.right {text-align:right;}
.center {text-align:center;}
.left {text-align:left;}
.tillbaka {background-color: #CCCCCC;}

/* Böcker */
.bok-rubrik { font-size:16px; font-weight:bold; padding:10px 10px 10px 10px; text-align:center;}
.bok-text {padding:10px 100px 10px 10px;}
td.bok-background-grey-right { background-color:#ededed; text-align:right; font-size:12px;}
td.bok-background-grey-left { background-color:#ededed; text-align:left; font-size:12px;}
td.bok-background-grey-left-bold { background-color:#ededed; text-align:left; font-weight:bold; font-size:12px;}
td.bok-background-white-right { background-color:#ffffff; text-align:right; font-size:12px;}
td.bok-background-white-left { background-color:#ffffff; text-align:left; font-size:12px;}
td.bok-background-white-left-bold { background-color:#ffffff; text-align:left; font-weight:bold; font-size:12px;}
/* Föreläsning */
.forelasnings-huvudrubrik { font-size:16px; font-weight:bold; padding:10px 30px 0px 30px;}
.forelasnings-huvudtext { font-size:11px; padding:0px 30px 20px 30px;}
.forelasnings-rubrik { font-size:11px; font-weight:bold; padding:10px 30px 0px 30px;}
.forelasnings-text { font-size:11px; padding:0px 30px 30px 30px;}
.pris { margin-left: auto; margin-right: auto; width: 300px;}
/* Lärstilar */
.larstilar-huvudrubrik { font-size:16px; font-weight:bold; padding:10px 30px 0px 30px;}
.larstilar-huvudtext { font-size:11px; padding:0px 30px 20px 30px;}
.larstilar-rubrik { font-size:11px; font-style:italic; font-weight:bold; padding:0px 30px 0px 30px;}
.larstilar-text { font-size:11px; padding:0px 30px 20px 30px;}
/* Projekt */
.projekt-huvudrubrik { font-size:16px; font-weight:bold; padding:10px 30px 0px 30px;}
.projekt-text { font-size:11px; padding:20px 30px 20px 30px;}
.projekt-year {font-size:11px; color:#333333; padding:0px 30px 20px 30px;}

/* GalleryBox */
.gallerybox { padding:2px 5px 2px 5px;}
/* Slideshow */
#slideshow {position:relative; height:120px; left:160px;}
#slideshow div {position:absolute; top:0; left:0; z-index:8; height:100px;}
#slideshow div.active {z-index:10;}
#slideshow div.last-active {z-index:9;}
#slideshow div img {height:100px; display:block; border:0; margin-bottom:10px; margin-top:10px;}



