@charset "UTF-8";

/* CSS Document */



/* main */



body, div, h1, h2, h3, h4, h5, h6, p, ul, img {margin:0px; padding:0px; } 



body {

	background:#d3e2ec url(billeder/background.jpg) no-repeat fixed 0 0;



	color:#333333;

	font-family:Arial,Helvetica,sans-serif;

	margin:0;

	padding:0;

}



/* main slut*/



img {border:0;}



p a:link {

color:#cc3333;



text-decoration:underline;



-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background-attachment:scroll;

background-color:#FFFFFF;

background-image:url(billeder/pil.gif);

background-position:right top;

background-repeat:no-repeat !important;

padding-right:15px;

margin-right:3px;

}

p a:visited {

color:#cc3333;



text-decoration:underline;



-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background-attachment:scroll;

background-color:#FFFFFF;

background-image:url(billeder/pil.gif);

background-position:right top;

background-repeat:no-repeat !important;

padding-right:15px;

margin-right:3px;



}

p a:hover {

	color:#000;



text-decoration:underline;



-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background-attachment:scroll;

background-color:#FFFFFF;

background-image:url(billeder/pils.gif);

background-position:right top;

background-repeat:no-repeat !important;

padding-right:15px;

margin-right:3px;

}





/* blocks*/

* {margin:0;padding:0;}



hr {

background-color:#CCCCCC;

border:0 none;

color:#CCCCCC;

height:1px;

margin-top:2px;

margin-bottom:2px;}





blockquote {

background-image: url(billeder/q-open.gif);

background-repeat: no-repeat;

background-position: left 5px;

padding-left: 30px;

text-transform:uppercase;

width:250px;

float:right;

font-size:12px;

font-weight:bold;

}



blockquote span {

background-image: url(billeder/q-close.gif);

background-repeat: no-repeat;

background-position: right bottom;

display: block;

padding-right: 30px;

}





/* blocks slut*/



/* billede */



.left

 {

float:left;

padding:3px;

}



.crumbs {

color:#999999;

float:left;

font-size:9px;

width:350px;

padding-bottom:2px;

}

.crumbs a {

color:#999999;

text-decoration:underline;

}



#bookmarks {

float:right;

color:#999999;

font-size:9px;

color:#999999;

width:150px;

text-decoration:none;

padding-bottom:5px;

}



/* blocks slut*/





/* skrift */



p {font:Arial, Helvetica, sans-serif;

font-size:12px;

color:#333333;

line-height:21px;}



h1 {font:Arial, Helvetica, sans-serif;

font-size:28px;

color:#000;

}





h2 {

	font:Arial, Helvetica, sans-serif;

font-size:14px;

line-height:20px;

text-transform:uppercase;

letter-spacing:1px;

padding-top:10px;

font-weight:lighter;

padding-bottom:10px;

	color:#999999;



	

	

}



h3 {font:Arial, Helvetica, sans-serif;

font-size:15px;



color:#000;

}

h5 {font:Arial, Helvetica, sans-serif;

font-size:12px;



color:#000;

}







/* skrift slut */







/* layout */







#galleri

{margin:0 auto;

padding-left:60px;

padding-top:15px;

padding-right:40px;

width:100%;

clear:both;

margin-bottom:20px;

overflow:hidden;

background-color:#fff;

height:530px;

}







#wrap{margin:0 auto;

padding:0;

width:970px;

clear:both;

margin-bottom:20px;

overflow:hidden;}



#top{height:184px;background:url(billeder/top.png); }

#banner{height:184px; }



#menu{height:45px;margin-bottom:3px;background:url(billeder/menubg.png);

background-position:left;}



#submenu{width:200px;float:left; margin-left:10px; }



#content{float:left; 

background:#fff; 

width:520px;

padding-left:25px;

border-left:solid 10px #CC3333;

border-bottom:solid 1px #CC3333;

padding-right:20px;

padding-top:10px;

padding-bottom:10px;

}



#info{ padding:5px; width:175px;float:left;margin-left:10px; background-color:#fff;}



/* layout slut */





/* menu */



 ul#menu {  

   list-style: none;  

  

     

 }  

   

 ul#menu li {  



padding-left: 15px;

float:left; 

 height:30px; 

 padding-top:3px;

 list-style: none;  

  }  

  

  

  ul#menu li a {

  

	font-size:13px;

	text-transform:uppercase;

	color:#000;

	font-weight:bold;

	text-decoration: none;

	margin-right:15px;

	letter-spacing:3px;

	margin-left:3px;

	display:block;

	text-align: justify;

	height:30px;

	padding-top:9px;

	list-style: none;  

	 }  

	 

	   ul#menu li a:hover {

  

	font-size:13px;

	text-transform:uppercase;

	color:#cc3333;

	font-weight:bold;

	text-decoration: none;

	text-align: justify;

	display:block;

	margin-right:15px;

	letter-spacing:3px;

	 height:30px;

	background:url("billeder/menuhover.png") no-repeat;

	background-position: 50% 3%; 

	padding-top:9px;

	list-style: none;  

	 }

  

   ul#menu li a.there {

font-size:13px;

	text-transform:uppercase;

	color:#cc3333;

	font-weight:bold;

	text-decoration: none;

	text-align: justify;

	display:block;

	margin-right:15px;

	letter-spacing:3px;

	 height:30px;

	background:url("billeder/menuhover.png") no-repeat;

	background-position: 50% 3%; 

	padding-top:9px;

	list-style: none;  

}

  

  

/* menu slut */  







#submenu {

	

	float: left;

	list-style: none;

	margin: 0;

	padding: 0;

list-style: none;  

	

}

#submenu li {

	font: "Verdana, Helvetica, sans-serif";

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	letter-spacing:1px;

	text-transform:uppercase;

	margin: 0;

	padding: 0;

	margin-bottom:5px;

	list-style: none;  

}

#submenu a {

		background: #fff url("billeder/nohover.gif") left center no-repeat;

	

	color: #000;

	display: block;

	margin: 0;

	padding: 8px 12px;

	text-decoration: none;

	list-style: none;  

}

#submenu a:hover {

	background: #cc3333 url("billeder/hover.gif") left center no-repeat;

	color: #fff;

	padding-bottom: 8px;

	list-style: none;  

}



#submenu li a.here {

color:#3399FF;

	background: #cc3333 url("billeder/hover.gif") left center no-repeat;

	color: #fff;

	padding-bottom: 8px;

	list-style: none;  

}



/* Forside */  



#contentforside {float:left; 

background:#fff; 

width:969px;

margin-left:10px;

padding-left:25px;

padding-right:20px;

padding-top:10px;

padding-bottom:10px;}



#contentforside a

{padding-left:5px;}



#contentforside h1 {font:Arial, Helvetica, sans-serif;

font-size:26px;

}



#contentforside h3 {font:Arial, Helvetica, sans-serif;

font-size:18px;

color:#000000;



}

.fleft {width:255px;padding:15px;float:left;border-right:1px solid #ccc;}



.fmov {width:600px;padding:15px;float:left;}



#fwrap {padding-top:5px; border-top:1px solid #ccc;}



.fleft3{width:180px;padding:10px;float:left; margin-left:50px;}

.fleft4 {width:180px;padding:10px;float:left;border-left:1px solid #ccc;}

.fleft5 {width:220px;padding:10px;float:left;border-left:1px solid #ccc;}





#toptap{ 

clear:both;

overflow:hidden;

background-image:url(billeder/tapettop.png);

height:35px;





}





/* Sitemap */  



#footer{ 

width:100% !important;

background-image:url(billeder/tapet.png);

margin-top:100px;





}



.sitemap



{height:210px;

margin:0 auto;

padding-top:50px;

width:944px;

}





.sitemap ul 



{

margin:0;

padding:0;



}





.sitemap li 



{

border-bottom:1px solid #ccc;

display:block;

line-height:18px;

margin:0 0 3px;

padding:0 0 3px;



}



.sitemap li a



{

color: #000;

font-size:10px;

text-decoration:none;

}



.col1{

float:left;

margin-right:20px;

width:180px;

background:url(/billeder/trans.png);}

.col2{

float:left;

margin-right:20px;

width:180px;

background:url(/billeder/trans.png);}

.col3{

float:left;

margin-right:20px;

width:180px;

background:url(/billeder/trans.png);}

.col4{

float:left;

margin-right:20px;

width:180px;

background:url(/billeder/trans.png);}



.col5{

float:left;



width:140px;

background:url(/billeder/trans.png);

font-size:10px; line-height:13px;}





/* Sitemap slutter */ 





/* Din historie */ 

#historie {float:left; 

background:#fff url(/billeder/historie.jpg); 

width:969px;

margin-left:10px;

padding-left:25px;

padding-right:20px;

padding-top:10px;

padding-bottom:10px;

min-height:355px;

background-position:center;

background-repeat:no-repeat;

font-weight:bold;}



#historie p {font-size:12px; line-height:15px; padding-bottom:5px; font-weight:bold;}



input {



background:url(/billeder/input.gif) no-repeat scroll left top;

border:medium none;

font-family:Arial,Helvetica,sans-serif;

font-size:11px;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:normal;

line-height:normal;

margin-bottom:10px;

padding:5px;

width:196px;}



select{  font-size:10px; }

	form.eform{ width:300px;; margin:0;}

	legend{ font-weight:bold; font-size:15px;padding-bottom:10px;}

	label{ display:block; clear:left; float:left; width:10em; }

	p.forklaring{

	color:#666666;

	font-style:italic;

	font-size:8px;

}

	input.field,textarea.field{ width:200px; background-color:#fff;border:solid 1px #ccc;}

	option {width:250px; font-size:10px;}

	fieldset {width:350px; background:url(/billeder/trans.png); padding:10px; border:none; float:left;}

.errors {

	font-size:12px;

	background-color:#FFFFCC;

	color:#333333;

	padding:30px;}

	

.subbut

{width:161px;height:47px; background:url(billeder/send.gif); text-indent: -999px;}





a.rollover:hover {
background-position:-129px 0;
}


a.rollover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/billeder/signoff.png) repeat scroll 0 0;
display:block;
float:left;
height:15px;
text-decoration:none;
width:129px;
}








