﻿body {
	background-image: url(/Images/bg.jpg);
	background-repeat: repeat-x;
	padding:0px;
	margin:0px;
	font:12px Arial, Helvetica, sans-serif; 
	color:#696a6b;
	line-height:16px;
}

a {
	color: #304b66;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #000;
}

b, strong {font-weight: bold;}
i, em {font-style: italic;}


table, tr, td {
	border: 0px;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}

table.presstable td {
	padding: 8px;
}

table.presstable td img {
	display: inline-block;
	margin: 0 auto;
	border: 1px solid #3e3e3e;
}

#header{width:950px; height:69px; margin:0 auto; }

#container{position:relative; width:990px; margin: 0 auto; }

.clear{clear:both;}

i{color:#698cac; font-style:italic;}

#footer{ width:990px; height:40px; background:url(/Images/footer.jpg); margin-bottom:20px; margin-top:20px; text-align:center; padding-top:40px; font-size:10px; color:#999999;}


h1{position:absolute; top:27px; left:20px;  background:url(/Images/logo.png); width:232px; height:39px; display:block;}
h1 a{text-indent:-9999px; width:232px; height:39px; display:block;}

h2{font-size:18px; color:#333333; padding-bottom:8px;}

h3{font-size:14px; color:#000000; padding-bottom:3px; line-height: 18px;}

h4{font-size:20px; color:#000000; padding-bottom:15px; border-bottom:1px solid #e4e5e4; margin-bottom:20px;}

a.lasmer{background:url(/Images/lasmer.jpg); text-indent:-9999px; width:68px; height:22px; display:block; margin-top:5px; margin-left:215px;}
a.lasmer:hover{background:url(/Images/lasmero.jpg);}

ul.list-style a.lasmer {
	margin-left: 0px;
	float: right;
}

a.laddaner{ background:url(/Images/laddaner.jpg); text-indent:-9999px;  width:68px; height:22px; display:block; float:left; }
a.laddaner:hover{background:url(/Images/laddanero.jpg); text-indent:-9999px; width:68px; height:22px; display:block; float:left;}

#flashplayer {position: absolute; z-index: 5; top: 104px; left: 15px;}

#text-top{ background:url(/Images/text-top.png); position: absolute; z-index: 10; top: 104px; left: 15px; width:990px;  height:50px; }

#flash-image{ width:920px; height:236px;}


#top-image{ width:920px; height:236px; background:url(/Images/top-bild.jpg);}
			
#maincontent{ width:956px; padding-left:34px; padding-top:17px; background:url(/Images/content-top.png) top center no-repeat; margin-top:100px;}

.box{width:290px; border-top:2px solid #000000; margin-top:20px; float:left; margin-right:25px; padding-top:20px;}

.bigbox{width:606px; border-top:2px solid #000000; margin-top:20px; float:left; margin-right:25px; padding-top:20px;}

.float{float:left;}

/**********STORLEK BILDER**************/

ul.senaste img{max-width:280px; max-height:200px; padding:5px;}

#div.bigbox img{max-width:500px; max-height:400px; padding:5px;}


/***********KUNDER*************/

.kund-box{width:415px; height:147px; padding:10px; margin-bottom:20px; background:url(/Images/kundruta.jpg); font-size:12px;  float:left; color:#FFFFFF;}

ul.list {list-style: none; margin: 0; padding: 0; width: 415px;}
    
ul.list li {clear: both; padding-left:10px; padding-top:10px;}

ul.list li .indent {display: block; float:left; width:270px;} 
  
.block{ display:block; float:left; width:100px;}

.kundbild{max-width:165px; max-height:159px; margin-left:6px; float:right;}


/***********KONTAKT*************/

.kontaktuppg{width:180px; float:left;  margin-bottom:40px;}

.karta{width:388px; height:288px; background:url(/Images/karta.jpg); float:right;}

.kontakt-box{width:236px; height:72px; background:url(/Images/box.jpg) no-repeat; padding:15px 0 0 20px; margin-top:10px;}

.kontakt-box a{font-weight: normal;text-decoration:none; color:#696a6b;}

.kontakt-box a:hover{font-weight: normal;text-decoration:none; color:#b78d28;}

/********LISTOR**********/


.box ul.kundmeny li{ list-style:none; border-bottom:1px solid #e4e5e4; padding:5px 0; font-size:14px; color:#b78d28;}

.box ul.kundmeny li a{font-weight: normal;text-decoration:none; color:#b78d28;}

.box ul.kundmeny li a:hover{ text-decoration:none; color:#293d51;}

.box ul.kundmeny li.selected a{ text-decoration:none; color:#293d51;}


.box ul.undermeny li{ list-style:none; border-bottom:1px solid #e4e5e4; padding:8px 0; font-size:14px; color:#b78d28;}

.box ul.undermeny li ul li{ list-style:none; padding-left:10px; background:url(/Images/dot.jpg) left no-repeat; border:none; font-size:12px;}

.box ul.undermeny li ul{ list-style:none; text-indent:10px; padding-top:5px; border:none;}


.box ul.undermeny li a{font-weight: normal;text-decoration:none; color:#b78d28;}

.box ul.undermeny li a:hover{ text-decoration:none; color:#293d51;}

.box ul.undermeny li.selected a{ text-decoration:none; color:#293d51;}


.list-style li{ list-style:none; border-top:1px solid #CCCCCC; padding:15px 0 10px; margin-bottom:12px;}


.box ul.senaste li{ list-style:none; border-top:1px solid #CCCCCC; padding:8px 0;}

.box ul.senaste li:hover{ background:#f8f8f8;}

.box ul li.odd{ list-style:none; padding:4px; background:#f0e8d3; color:#333333; border-bottom: 1px solid #e0d7c0;}

.box ul li.odd a{font-weight: normal;color:#333333; text-decoration:none;}

.box ul li.odd a:hover{ color:#3366CC; }

.box ul li.reg{ list-style:none; padding:4px; color:#bc9536;}

.box ul li.reg a{font-weight: normal;color:#bc9536; text-decoration:none;}

.box ul li.reg a:hover{color:#3366CC;}


ul.smallist li{ padding-left:15px;  border:none; background:url(/Images/dot.jpg) left no-repeat; margin-bottom:0px;}

ul.dotted li{ list-style:none; padding-left:16px; background:url(/Images/dot.jpg) left no-repeat; border:none; font-size:12px; margin:0px; padding-bottom:3px; padding-top:3px;}


/***********PRESS*************/

.pressbildruta{ width:300px;}

.pressbild{ margin-right:10px; background:#365776; padding:5px; display:block;}

img.pressbild{ border:2px solid #2b465f;}


/**********MENY***********/


#menu{ width: 950px; height:24px; padding-top:45px; padding-bottom:8px; border-bottom: 1px solid #576a7a;}

#menu ul{ float:right; list-style:none; margin:0px; padding:0px;}


#menu ul li{display:inline;}

#menu li a{font-weight: normal;float:left; margin-left:15px; text-decoration:none; color:#FFFFFF; text-shadow: #000 1px 1px 0px;}

#menu li.selected a {color:#f9c139;}

#menu li a:hover{color:#09F;}



