﻿/* 
STYLESHEET med inställningar som specifikt gäller startsidan
*/

body {background:url('../images/layout/gradient_start.png') repeat-x;}

#main {background:url('../images/layout/menubg.png') no-repeat top center;}

/*#topImg {width:975px; height:185px;}*/
#topImg { margin-top:7px; }

#sidebar {width:305px; float:left;}

#maincol {width:670px; float:left;}
	.roundteaser {float:right; padding:3px 45px 0 20px; width:130px; font-size: 1.1em; font-weight:bold; text-align:center;}
	.roundteaser img {behavior: url(/inc/iepngfix.htc); height:140px; width:140px;}
	.maincol-left {float:left; clear:left; margin-right:25px;}
	.maincol-right {float:left;}
	.maincol-left, .maincol-right {width:305px; padding:0;}

#maincol #intro {padding-right:30px;}
	
#maincol, #sidebar {padding:5px 0 20px 0; margin:0;}

#maincol h1 {margin:10px 0 10px 0;}

#maintext {min-height:119px;}

.box-v1, .box-v2, .box-v3 {padding-top:10px;}

.box-topline {width:310px; border-top:1px solid #cccccc; margin:0; padding-top:10px;}
.box-topline .elementspacer {height:2px;}
.box-topline ul, .box-topline li {margin:0; padding:0;}
	
.box-v1 h2, .box-v2 h2, .box-v3 h2 , .box-topline h2, .box-v1 h3, .box-v2 h3, .box-v3 h3 , .box-topline h3 {padding:0 16px 0 12px; margin:0px 1px 0px 1px;}
.box-v1 h2, .box-v2 h2, .box-v3 h2  {margin-bottom:5px; padding-bottom:8px;}
.box-v1 h2 {font-size:1.6em;}
.box-v1 h3, .box-v2 h3, .box-v3 h3 , .box-topline h3  {margin-top:8px;}

.box-v1 p, .box-v2 p, .box-v3 p , .box-topline p {padding:2px 16px 2px 12px; margin-bottom:0;}
.box p {padding:0 16px 0 2px; margin-bottom:0;}
.box-topline li {}

.box-v1 form, .box-v2  form, .box-v3 form {padding:2px 16px 0 12px;}
.box-v1 input, .box-v2  input, .box-v3 input, .box-v1 select, .box-v2  select, .box-v3 select {width:280px;}

.box-v1 table, .box-v2 table, .box-v3 table{margin-left:0;}
.box-v1 tr, .box-v2  tr, .box-v3 tr {margin:0 16px 0 12px;}
.box-v1 td, .box-v2  td, .box-v3 td   {padding-left:10px;}

.box-v2 .border, .box-v3 .border , .box .border{background:url('../images/layout/hr.png') repeat-x; padding-top:10px; margin:10px 1px 0px 1px;}
.box-v1 .border{background:url('../images/layout/hr.png') repeat-x bottom; margin:0px 1px 8px 1px;}

.boxheading {text-transform:uppercase; font-size:1.3em; background:url('../images/layout/hr.png') repeat-x bottom; padding-bottom:4px; }

.boxend {height:14px; padding:0; margin:6px 0 0 0;}
.box .boxend  {height:5px;}