@charset "UTF-8";

body {		
		background:#31170d url(images/flower2.jpg) center 20px no-repeat fixed;	 	
		font:normal 14px/18px Tahoma,Arial,Verdana;
		color:#333;
		letter-spacing:1px;
}
h1 {
	margin-top:0px;
	font:bold 32px Arial,Georgia,Times New Roman;
}
h2 {
	font:normal 26px Arial,Georgia,Times New Roman;
	margin-bottom:2px;
}
a {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#333;
	text-decoration:underline;
}
.ingress {	
	font:bold 15px Tahoma,Arial,Verdana;
	letter-spacing:1px;
	margin-top:20px;
}

#wrapper {
	width:897px;
	margin-top:35px;
	margin-left:auto;
	margin-right:auto;	
	
}

#wrappercontent {
	width:897px;
	float:left;
}

#contenttop {
	width:897px;
	height:16px;
	background-image:url(images/content_top.png);
	}
#content {
	width:872px;
	background-color:#fff;
	min-height:100px;
	margin-left:1px;
	padding:12px;	
	overflow:hidden;	
}
#contentbottom {
	width:897px;
	height:12px;
	background-image:url(images/content_bottom.png);
	}
#top {
	height:102px;
	width:870px;	
	color:#333;
	text-align:center;
	padding-top:10px;
	margin-left:auto;
	margin-right:auto;			
}
#top .loggo {	
	width:500px;
	text-align:left;
	height:85px;	
	float:left;
	
}	
#top .loggo img {
	width:358px;
	border:0;
	margin-top:0px;
	margin-left:47px;
}
#top .toplinks {	
	width:350px;		
	float:left;	
	margin:48px 0 0 0px;
	text-align:right;	
	
}	

#top .toplinks ul {
 margin:0 0 0 0px; 
 padding:0px; 
 float:right;  
}

#top .toplinks ul li { 
  list-style:none;    
  margin-top:2px;
  height:30px;
  float:left;   
  text-align:center;     
  margin-left:1px;
  color:#282828; 	
}

#top .toplinks ul li a {	
 	color:#333; 	
 	font:bold 14px Arial,Verdana;
 	letter-spacing:1px;
	text-decoration: None; 	
 	padding:0px;
 	float:left; 
 	overflow:hidden;
 	text-decoration:none;
 	border-bottom:#ea7023 solid 5px; 	  	
 	width:75px;
}

/*Hover*/
#top .toplinks ul li a:hover {		
	text-decoration:none;	
	border-bottom:#282828 solid 5px; 	  	
}

/*Active*/
#top .toplinks li a.current, #top .toplinks li a.current:hover { 	
	text-decoration:none;	
	border-bottom:#282828 solid 5px; 	  	
}

#smallline {
	height:1px;
	width:872px;
	background-color:#282828;
	color:#fff;
	text-align:center;
	padding:0px;
	margin-left:auto;
	margin-right:auto;		
}
#thickline {
	height:2px;
	width:872px;
	background-color:#282828;
	color:#fff;
	text-align:center;
	padding:0px;
	margin-top:2px;
	margin-left:auto;
	margin-right:auto;		
}

#greyline {
	height:26px;
	width:872px;
	background-color:#282828;
	color:#fff;
	text-align:center;
	padding-top:10px;
	margin-left:auto;
	margin-right:auto;	
	font-style:italic;
}

#bigpic {
	width:872px;
	overflow:hidden;
	margin:8px 0;
}
#text {
	width:670px;
	margin-top:40px;
	
	margin-left:auto;
	margin-right:auto;	
	text-align:center;
}
#text .brodtext {
	margin-top:20px;
}

#galleri {
	width:872px;

}
#galleri img {
	float:left;
	width:200px;
	margin:0px;
	border:3px solid #282828;
}
#galleri .imgspace {
	float:left;
	width:15px;
	height:10px;

}
#galleri .imgspacerow {
	float:left;
	width:872px;
	height:15px;
}

#galleri_info {

	height:30px;
	padding:2px;
	width:500px;
	margin-top:5px;
	font:normal 12px Tahoma,Arial,Verdana;
	margin-left:auto;
	margin-right:auto;
	border:1px dashed #282828;
	margin-bottom:10px;
	display:none;
	text-align:center;
}
#galleri_info_empty {
	height:32px;
	padding:2px;
	width:500px;
	margin-top:5px;
	font:normal 12px Tahoma,Arial,Verdana;
	margin-left:auto;
	margin-right:auto;
	border:0px dashed #585858;
	margin-bottom:10px;
}
.frame {
	width:206px; /*186px*/
	height:136px; /*114px*/
	overflow:hidden;
	margin:0px;
	float:left; 
	color:#9ab7c8;
	font:bold 14px/114px arial;
	text-align:center;
	vertical-align:middle;
}
.frame:hover {
	border:solid 0px #000;
	width:206px; /*184px*/
	height:136px;
	cursor:pointer;
	opacity:0.4;
	filter:alpha(opacity=40);
	overflow:hidden;
}

.orangeborder {
	margin-top:30px;
	margin-bottom:10px;
	width:680px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}
.clear {clear:both;height:1px;}

.footer {
	width:872px;
	text-align:center;
	color:#fff;
	margin-top:8px;
	letter-spacing:1px;
	margin-bottom:20px;	
}
.footer a {
	color:#fff;
	text-decoration:none;border-bottom:dotted 1px #fff;
}
.footer a:hover {
	color:#fff;
	text-decoration:underline;
	border-bottom:dotted 0px #fff;
}
#textleft {
	margin-top:40px;
	margin-left:auto;
	margin-right:auto;	
	text-align:center;
	float:left;
	width:350px;
}
#textright {
	float:left;
	width:430px;
		margin-top:40px;
	
	margin-left:auto;
	margin-right:auto;	
	text-align:center;
}
