﻿div.column, div.columnWide
{
	width:190px;
	padding:25px 20px 20px 0px;
	float:left;
	
}

div.columnWide
{
    width:249px;
    padding-right:1px
}

div.wide
{
	width:400px;
	
	
}

div.border
{
	border-top:1px solid #e1e4e4;
	width:400px;
	padding:5px 0px 5px 0px;
}

div.full
{
	width:820px;
	margin:0;
	padding:2px 0px 8px 0px;
	background:url(/pics/headerBGlong.gif) repeat-x;
	background-position:bottom;
}
div.full a
{
	margin-left:0;
}
.column ul
{
	
	list-style:none;
	padding:0;
	margin:0;
}
.listHeader
{
	
	background:url(/pics/headerBG.png) repeat-x;
	height:30px;
	
	padding:3px 0px 0px 3px;
	margin-right:15px;	
}

.innerRegBox
{
	padding-left:15px;
}

.innerRegBox label
{
	padding:0px;
	
}
div.box
{
	
	background-color:#e1e4e4;
	margin-bottom:20px; /* tillagd 2008-01-23 */
	padding-bottom:10px;	
}

div.bluebox		/* tillagd 2008-01-23 */
{
	background-color:#c7dff0;
	margin-bottom:20px;
}

div.whitebox
{
	background-color:#ffffff;
	margin-bottom:10px;
	
}
.marginB
{
	margin-bottom:15px;
}
ul.columnLinks li /* ändrad 2008-01-25 - patrick */
{
	background-color:#c7dff0;
	padding:1px 0px 0px 0px;
	border-top:1px solid #fff;
	width:172px;
	margin-left:10px;
	margin-right:10px;	
}
/*  tillagd 2008-01-25 - patrick
    tog bort gamla columnLinksNoBorder */
ul.columnLinks li:first-child
{
	border: none;	
}
.box dl
{
	padding:0;
	margin:0;	
}

.floatleft
{
	float:left;
	margin:10px 15px 10px 0px!important;
}

.box dd
{
	
	margin:2px 0px 0px 5px;
	padding:0 9px 1px 5px;
	background-color:#e1e4e4;
	
	font-family: Arial, Sans-Serif;
	font-size:1em;
}

.box dd a
{
	font-family: "Trebuchet MS",arial, Sans-Serif;
	color:#045c9a;
	margin:0;	
}
dd.boka
{
	
	margin:15px 0px 5px 0px;
}
fieldset
{
	border:0;
	
	padding:0px;
}

textarea
{
	width:280px;
	height:65px;
	display:block;
	margin-top:25px;
}
         
.buttons a, .buttons button{
    display:block;
    float:left;
    background-color:#e1e1e1;
    border:none;
    cursor:pointer;
    
    padding:15px 0px 0px 10px; 
    text-align:left; 
}

#flashpic
{
	margin-bottom:20px;
}
	
.buttonwhite a, .buttonwhite button{
    display:block;
    float:left;
    background-color:#ffffff;
    border:none;
    cursor:pointer;
    margin:15px 0px 10px 0px;
    text-align:left;   
    padding:0;
}
.innerColumn
{
	width:170px;
	padding:0px 0px 0px 10px;
	
}
table.facts
{
	border-collapse:collapse;
	width:250px;
	font-family: Arial,"Trebuchet MS", Sans-Serif;
	font-size:1.08em;
	color:#333333;
}

table.facts th
{
	text-align:left;
}
table.facts tr td th
{
	padding:0 5px;
	text-align:left;
}
dl.pricelist
{
	margin:15px 0px 0px 0px;
	padding:0;
	font-family: Arial,"Trebuchet MS", Sans-Serif;
	font-size:1.08em;
	color:#333333;
}

dl.pricelist dt
{
	width:100px;
	clear:left;
	float:left;
}

dl.pricelist dd
{
	float:left;
	width:250px;
	padding-left:10px;
}
table.pricelist
{
	
	border-collapse:collapse;
	width:180px;
	margin:0px 5px 0px 5px;
	text-align:left;
	table-layout:auto;
	font-family: Arial,"Trebuchet MS", Sans-Serif;
	font-size:1.0em;
	color:#333333;
	
}
table.pricelist td
{

	padding:2px 5px 2px 5px;
}

table.pricelist th
{
	font-family: Arial,"Trebuchet MS", Sans-Serif;
	font-size:1em;
	font-weight:bold;
	color:#00375f;
	text-align:left;
	padding:10px 0px 3px 5px;
}

table.pricelistwidth
{
	width:400px;
	font-family: Arial,"Trebuchet MS", Sans-Serif;
	font-size:1.0em;
	color:#333333;
	margin-bottom:20px;
}
table.pricelistwidth tr td th
{
	padding:1px 5px;
	text-align:left;
	
}
table.pricelistwidth td
{
	padding:2px 5px 2px 5px;
}

table.pricelistwidth th
{
	font-family: Arial, "Trebuchet MS", Sans-Serif;
	font-size:1em;
	font-weight:bold;
	color:#00375f;
	text-align:left;
	padding:2px 0px 2px 5px;
	
}



table.pricelist tr td th
{
	padding:1px 5px;
	text-align:left;	
}

.red
{
	color:#cc0000;
}

.stroke
{
	text-decoration:line-through;
	
}

.tableBGwhite
{
	background-color:#f9fafa;
	
}

.tableBGGray
{
	background-color:#e7e9e9;
}

.blue
{
	font-family: Arial, "Trebuchet MS", Sans-Serif;
	font-size:1em;
	font-weight:bold;
	color:#00375f;
	text-align:left;
	padding:2px 0px 2px 0px;
}

.red2
{
	font-family: Arial, "Trebuchet MS", Sans-Serif;
	font-size:1em;
	font-weight:bold;
	color:#cc0000;
	text-align:left;
	padding:2px 0px 2px 0px;
}


label
{
	font-family: Arial,"Trebuchet MS",Sans-Serif;
	font-size:1.1em;
	color:#333333;
	line-height:140%;
	margin:0 0 10px 0px;
	padding:5px 10px 5px 10px;
	
	
}

label.boka
{
	font-family: Arial,"Trebuchet MS",Sans-Serif;
	font-size:1.1em;
	color:#333333;
	
	margin:0 0 0px 0px;
	padding:5px 10px 5px 0px;
	float:left;
	width:105px;
	clear:left;
}
label.bokad
{
	font-family: Arial,"Trebuchet MS",Sans-Serif;
	font-size:1.1em;
	color:#333333;
	
	margin:0 0 0px 0px;
	padding:5px 10px 5px 0px;
	float:left;
	width:105px;
	clear:left;
}
input.boka
{
	width:160px;
}
.box input
{
	width:150px;
	margin-bottom:5px;
	
}
select
{
	font-family: Arial,"Trebuchet MS",Sans-Serif;
	
	margin:0 10px 10px 10px;
	color:#333333;
	width:165px;
	
	
	
}

option
{
	width:170px;
	
}
.minipic0
{
	float:left;
	margin-right:1px;
	
}

.minipic1
{
	float:left;
	margin:0px 0px 1px 1px;
}
.minipic2
{
	
	margin:1px 1px 0px 0px;
}
.minipic3
{
	float:left;
	margin:1px 0px 0px 1px;
}

.imageButton
{
	height:29px;
	width:100px !important;
	margin:3px 0;
}

.error
{
	color:Red;
	font-weight:bold;
}

li.subLevel a
{
    margin-left:10px;
}