

#page {
	width:950px;
	margin-left:auto;	
	margin-right:auto;	
    text-align:left;
    position:relative;	
}

a
{
    color:#FF0033;
    text-decoration:none;
    }
#main {
	width:950px;
	
	padding:55px 0 0 0;
	clear:both;
	overflow:hidden;
	
	
}
.pageContent
{
    background-color:#FFFFFF;
    }
.bodyText, .bodyTextRight
{
    
    float:left;
    padding:20px 20px 20px 20px; 
    
    }
    
.bodyText
{
    width:620px;
}
.bodyTextRight
{
    width:220px;
}
#main h1{
	
    padding:16px 0 14px 18px;
    margin:0;
 text-transform:uppercase;
 color:#FFFFFF;
 
 
}

#footer {
	clear:both;
	width:900px;
}

h1 {
	font-family: arial, sans-serif;
	font-size: 20px;	
	font-weight: normal;		
}

h2 {
	font-family: arial, sans-serif;
	font-size: 20px;	
	font-weight: bold;
	margin:0 0 5px 0;
	text-transform:uppercase;
}

h3 {
	font-family: arial, sans-serif;
	font-size: 12px;	
	font-weight: Bold;
	
	
}
strong{
font-weight:bold;
}

#main p, #tinymce p {
    margin:0 0 15px 0;
    padding:0;
}

#main .puff p, #main .puff_w p
{
    margin:0 0 8px 0;
 
}

#main p.no_margin, #tinymce p.no_margin {
margin:0;
}
#main p.no_margin img, #tinymce p.no_margin img{
 display:block;
}
input, select {
	border: 1px solid black;
	margin:3px 0 3px 0;
}


img { border: 0; }

.vit_text{
color:#FFFFFF;
}


/*

*/
#startPage{
 
}
#startPage li{
list-style-type:none;
margin:0 0 0 0px;

}

#startPage img{
    float:left;
    
}
#startPage .puff,#startPage .puff_w{
 float:left;
min-height:160px;
height:auto !important;
height:160px;
 padding:10px 10px 0 10px;
 overflow:hidden;
 color:#000000;
 
}
#startPage .puff h1, #startPage .puff_w h1{
 font-size:16px;
  padding:0;
 margin:0 0 0px 0;
 text-transform:uppercase;
 color:#FFFFFF;
 width:auto;
 height:auto;
 
}
#startPage .puff{
     width:130px;
     font-size:11px;
}
.puff a, .puff_w a, .puff p, .puff_w p{
     color:#000000;
}
#startPage .puff_w{
    width:175px;
    font-size:11px;
}


.rod{
    background-image:url(../images/insteget/rod_puff.png);
}
.gron{
    background-image:url(../images/insteget/gron_puff.png);
}
.brun{
    background-image:url(../images/insteget/brun_puff.png);
}
.gul{
    background-image:url(../images/insteget/gul_puff.png);
}
.svart{
    background-image:url(../images/insteget/svart_puff.png);
}
.orange{
    background-image:url(../images/insteget/orange_puff.png);
}
.rosa{
    background-image:url(../images/insteget/rosa_puff.png);
}
.bla{
    background-image:url(../images/insteget/bla_puff.png);
}
.pageHeading{
 padding:10px 0 10px 10px;
 text-transform:uppercase;
}
.pageImage{
 display:block;
 
}
.pageText{
 padding:10px;
 background-color:#FFFFFF;
 width:950;
}

#reseplanerare{
    
}
#sl{
font-size:12px;
}

#S, #Z{
background-image:url(../images/insteget/input_bg.png);
background-repeat:no-repeat;
background-color:Transparent;
padding:2px 0 0 4px;
border:none;
width:171px;
height:22px;
}
#sok_sl{
    border:none;
}

li{
list-style-type:disc;
margin:0 0 0 20px;

}
.newsUl li{
list-style-type:none;
margin:0 0 0px 0px;
padding:0 0 5px 0px;

}

/* Search page */

/* Table templates: */

/* Table Start */
.tableStart {
	margin: 0;
	padding:0;
}


/* Table Start */

/* Table Standard */
.tableStandard {
	background-color:#FFFFFF;
	margin: 0;
	padding:0;
}
.tableStandardCol1 { 
	width:620px;
	vertical-align : top;
	padding:20px 18px 18px 18px;
 }
.tableStandardCol2 { 
	width:60px;
	vertical-align : top;
 }
.tableStandardCol3 {
	width:220px;
	vertical-align : top;
	padding:15px 15px 15px 0;
}
/* Table Standard */

/* Table Full */
.tableFull {
	width:577px;
	padding:0;
}
.tableFullCol1 { width:577px; }
/* Table Full */


.table_biler
{
    margin:0;
    }
.table_biler td
{
    vertical-align:top;
    padding:0 10px 10px 0;
    }
    .table_info
    {
        border-top:1px solid #999999;
        }
    .table_info td, .table_info th
    {
        padding:5px 15px 5px 5px;
        }
     .table_info th
    {
        font-weight:bold;
        padding-top:5px;
        font-size:11px;
        }
     .table_info tr.odd
    {
        background-color:#f2f2f2;
        }    
        
    .news li
    {
        list-style:none;
        margin:0 0 5px 0;
        font-size:11px;
        
        }
    .listDate 
    {
        color:#000000;
        margin:0 15px 0 0;
        
        
        }





/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h2 {
font-family:arial,sans-serif;
font-size:20px;
font-weight:bold;
margin:0 0 5px;
text-transform:uppercase;
}

p {
margin:0 0 15px;
padding:0;
}

.table_info {

}

