﻿@charset "utf-8";
/* CSS Document */

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
}

#container
{
margin:auto 0px;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
}
#header
{
height:73px;
width:814px;
margin:auto;
}
#logo
{
margin-left:80px;
margin-top:40px;
position:absolute;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
}
#logo a:link {
			text-decoration:none;
			color:#4b4b4b;
			height:17px; 
			}
 
#logo a:visited {
			text-decoration:none;
			color:#4b4b4b;
			}

#logo a:active {
			text-decoration:none;
			color:#4b4b4b;
			}
 
#logo a:hover {
			text-decoration:none;
			
			color:#fff;
			font-weight:normal;

}

#toplinks
{
margin-left:350px;
position:absolute;
width:500px;
color:#FFFFFF;
}
#toplinks ul
{
list-style-type:none;
margin-top:55px;

}
#toplinks li
{
display:inline;
}
#toplinks a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#FFFFFF;
text-decoration:none;
padding-left:12px;
padding-right:12px;

}
#toplinks a:hover
{
background-image:url(../images/linksbg.jpg);
background-repeat:no-repeat;
background-position:center;
color:#000000;
text-decoration:none;
padding-left:12px;
padding-right:12px;
padding-top:10px;

}
#bodypart
{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:814px;
margin:auto;
padding-top:5px;
vertical-align:top;
}


#footer
{
width:814px;
margin:auto; margin-top:100px;
height:60px;
line-height:20px;
text-align:center;
}
.footerlinks
{
color:#B7BB18;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
padding-left:12px;
padding-right:12px;
text-align:center;
}
.blackboldtext
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000;
text-decoration:none
}
.blackboldtext a:link {
			text-decoration:none;
			color:#000;
			}
 
.blackboldtext a:visited {
			text-decoration:none;
			color:#000;
			}

.blackboldtext a:active {
			text-decoration:none;
			color:#000;
			}
 
.blackboldtext a:hover {
			text-decoration:none;
			color:#000;
			}
.style1 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	}
	
.clearthefloats {clear:both;} /*Avbryter float-stycket*/

.basictxt a:link {
			font-weight:bold;
			text-decoration:underline;
			color:#000;
			}
 
.basictxt a:visited {
			font-weight:bold;
			text-decoration:underline;
			color:#000;
			}

.basictxt a:active {
			font-weight:bold;
			text-decoration:underline;
			color:#000;
			}
 
.basictxt a:hover {
			font-weight:bold;
			text-decoration:underline;
			color:#000;
			}


#column1 {float:left;}

#column2 {float:left;margin-top:5px;padding:0px;width:549px;margin-top:25px;}

#column_ruta {height:501px;min-height:501px;border:solid;border-color:#fff;border-width:1.95px;}
#column_galleri {border:none;float:left;padding:0px;width:553px;margin-top:0px}

#content {text-align:center;float:left;font-family: Verdana;}

.basictxt {text-align:left;margin:0px;}

.clearthefloats {clear:both;}

.foto_rad {margin-top:25px;}

.foto_left img{float:left;border:solid;border-color:#fff;border-width:1.9px;}

.foto_right img {float:right;border:solid;border-color:#fff;border-width:1.9px;}

.foto_center img{float:left;border:solid;border-color:#fff;border-width:1.9px;margin:0  20px 0 20px;}

.thumb img {margin:10px;text-align:center;float:left;border:solid;border-color:#fff;border-width:1.9px;width:87px;height:87px;}

#column3 {float:left;}

.style4 {
	text-align: left;
	margin: 15px;
	font-family: Verdana;
}

/* Bildgalleri */
.scrollbox {width:552px;padding: 0px; height: 560px; overflow: scroll; }


.galleri  {
                        
                        border-style:none;
                        margin-left: 1px;
                        margin-right: 1px;
                        margin-top: 25px;
                        margin-bottom: 1px;  
												float:left;            
                	}		
									
/*-----Ram runt bild----*/
									
#column_galleri .galleri img {
                        border-width:0px;
                        border-style:none;
                        border-color:#ffffff; 
                        margin:auto;  padding:0;
												height:85px; 
											            
                	}	
					

					
.picbox				{	width:105px; overflow:hidden;
						border-width:1.0px;
                        border-style:solid;
                        border-color:#ffffff; 
                        margin:auto;  padding-right:0;margin-right:0x;margin-bottom:0px;
						float:left; }			