@charset "utf-8";

body{
background:#766F5F; 
margin:0px; 
padding:0px; 
font-family:Arial,Helvetica,sans-serif; 
font-size:small; 
color:#6a6559}

a img{
border:none}

a{
text-decoration:none; 
color:#397bac; 
background:inherit}

a:hover{
color:#6c3725; 
text-decoration:none; 
background:inherit}

h1, h2, h3, h4{
padding:0; 
margin:0}

h1{
font-size:1.3em; 
font-family:"Trebuchet MS", Arial,Helvetica,sans-serif; 
text-transform:uppercase}

h1 em{
font-style:normal;
font-family:Arial, Helvetica, sans-serif}

h2, h3, h4{
font-size:1em}

#container{
display:block; 
width:752px; 
margin-left:auto; 
margin-right:auto; 
padding:0px 3px; 
background:url(../images/bg/main_bg.gif) repeat-y center center}

#header{
display:block; 
width:752px; 
height:133px; 
clear:both; 
color:#6a6559; 
background:#fff}

#logo{
display:block; 
float:left; 
width:248px; 
height:133px; 
color:#000; 
background:#fff}

#mainnav ul{
font-size:0.9em;
margin:0px; 
padding:0px}

#mainnav li{
float:left; 
list-style:none; 
width:69px; 
height:133px; 
border-left:3px solid #fff; 
overflow:hidden}

#mainnav li a{
display:block; 
text-align:center; 
padding:100px 0px 0px 0px; 
width:69px; 
height:133px; 
color:#fff; 
background:#4c320f;}

#mainnav li a:hover{
width:68px; 
height:132px; 
text-decoration:none; 
padding-top:100px; 
border-top:1px solid #6a6559; 
border-left:1px solid #6a6559; 
color:#4c320f; 
background:#cc9}

/*#mainnav li a:active{
width:69px; 
height:133px; 
padding-top:110px; 
text-decoration:none; 
color:#cc9; 
background:#633}*/

#mainnav li a.current{
width:69px; 
height:133px; 
padding-top:100px; 
text-decoration:none; 
border:none; 
color:#4c320f; 
background:#cc9}

/* slut header */
/* midterbar */
#midbar{
display:block; 
width:752px; 
clear:both; 
padding:4px 0px; 
color:#6a6559; 
background:#cc9; 
border-top:3px solid #fff; 
border-bottom:3px solid #fff; 
text-transform:uppercase; 
font-size:1.2em; 
font-weight:bold; 
text-align:left}

#midbar .left{
padding-left:50px}

#midbar .right{
padding-left:400px}

/* indhold */
#content{
display:block; 
width:752px; 
clear:both; 
color:#6a6559; 
background:#fff url(../images/bg/content_bg.gif) repeat-y; 
border-bottom:3px solid #fff}

/* Venstre */
#left{
display:block; 
float:left; 
width:248px; 
border-right:3px solid #fff}

#toppic{
display:block; 
clear:both; 
width:248px; 
height:316px}

#toppic img{
border-bottom:3px solid #fff}

a.venstre{
display:block; 
width:248px; 
height:16px; 
padding:7px 0px 5px 0px; 
background:#fff; 
font-family:"Trebuchet MS", Arial,Helvetica,Sans-serif; 
font-size:1em; 
font-weight:bold; 
text-transform:uppercase; 
text-align:center; 
color:#993; 
overflow:hidden;
text-decoration:underline}

a.venstre em{
font-family: Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:normal}

a.venstre:hover{
text-decoration:underline; 
color:#633; 
background:#fff}

#botpic{
display:block; 
clear:both; 
width:248px; 
height:200px}

#botpic img{
border-bottom:3px solid #fff}

#vpic{
display:block; 
clear:both; 
width:248px; 
height:133px}

#vpic img{
border-top:3px solid #fff; 
border-bottom:3px solid #fff}

#caption_forside{
height:88px;
font-family:Arial,Helvetica,sans-serif; 
font-size:0.9em; 
color:#56534a; 
background:#cc9; 
border-bottom:3px solid #fff; 
padding:0px 15px 0px 15px}

#caption_forside p{
padding:4px 0;
margin:0}

#caption_forside p b{
font-style:normal; 
font-weight:normal}

#caption{
font-family:Arial,Helvetica,sans-serif; 
font-size:0.9em; 
color:#56534a; 
background:#cc9; 
border-bottom:3px solid #fff; 
padding:10px 15px}

#caption h1{
font-family:Arial,Helvetica,sans-serif; 
font-size:1em; 
text-transform:none; 
padding-bottom:0.8em}

#caption p{
padding:0; margin:0px 0px 8px 0px}

#caption p b{
font-style:normal; 
font-weight:normal}

/* Hide from IE5-mac. Only IE-win sees this. IE Sucks!\*/
* html #caption_forside{
 margin-right:2px}
 
* html #caption_forside .ie{
 margin-right:0px}
 
* html #caption{
 margin-right:2px}
 
* html #caption .ie{
 margin-right:0px}
 
* html p{
 height:1%; 
 margin-left:0}
/* End hide from IE5/mac */
/* Send Besked */
#sendbesked{
width:218px; 
padding:15px; 
font-family:Arial,Helvetica,Sans-serif; 
font-size:0.8em; 
color:#6a6559; 
background:inherit}

#sendbesked em{
font-size:1.5em; 
font-style:normal}

legend{
margin:0; 
padding:0; 
color:#6a6559; 
background:inherit}

/*\*/
* html legend{
margin:0 -7px; /* IE Win */
}

/*\*//*/
legend{
display:inline-block}
/* IE Mac legend fix */
#sendbesked form, #sendbesked form fieldset{
margin:0px 0px 10px 0px; 
padding:0px; 
border:none}

#sendbesked form fieldset input.text{
display:block; 
clear:both; 
background:#fff; 
font-size:1em; 
height:13px; 
color:#6a6559; 
margin:3px 0px 8px 0px; 
padding:0px 2px; 
border:none; 
width:210px}

#sendbesked form fieldset input.button{
display:block; 
clear:both; 
background:#fff; 
font-size:1em; 
color:#6a6559; 
margin:3px 0px 8px 0px; 
padding:0px 2px; 
border:none; 
height:20px; 
width:150px}

#sendbesked form fieldset textarea{
display:block; 
clear:both; 
background:#fff; 
font-size:1.1em; 
color:#6a6559; 
margin:3px 0px 8px 0px; 
border:none; 
width:210px; 
height:80px; 
font-family:Arial,Helvetica,sans-serif; 
padding:2px}

#sendbesked form fieldset input.email{
display:block; 
float:left; 
border:1px; 
background:#fff url(../images/modmail_bg.gif) no-repeat left center; 
font-size:1em; 
height:14px; 
padding:2px 0px 2px 23px; 
color:#6a6559; 
margin:0px 5px 0px 0px; 
width:128px}

#sendbesked form fieldset input{
margin-top:10px}

#sendbesked form fieldset input.image{
display:block; 
float:left; 
clear:right}

#sendbesked .overskrift{
display:block; 
font-size:1.5em; 
text-transform:uppercase; 
font-weight:bold}

#sendbesked p{
display:block; 
clear:both; 
margin:0px; 
padding:0px}

#left div.friends{
padding:0 15px}

#left div.friends p{
margin:0;
font-size:.8em;}
#left div.friends ul{
font-size:.8em;
margin:0 15px;
}

/* Send Besked Slut */
/* Hoejre */
#right{
display:block; 
float:right; 
width:501px;
padding-bottom:10px}

#top{
display:block; 
clear:both; 
width:501px; 
height:108px}

/* Topindhold forside */
#catchs{
display:block; 
clear:both; 
width:501px}

#catchleft{
display:block; 
float:left; 
width:249px}

#catchleft h1, #catchright h1{
font-size:1.1em}

#catchright{
display:block; 
float:right; 
width:249px}

#catchleft img, #catchright img{
display:block; 
width:249px; 
height:197px; 
clear:both; 
border-bottom:3px solid #fff}

a.catch{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
display:block; 
width:249px; 
height:16px; 
padding:7px 0px 5px 0px; 
background:#fff; 
font-size:1em; 
text-align:center; 
text-transform:uppercase; 
color:#993; 
overflow:hidden;
text-decoration:underline}

a.catch:hover{
text-decoration:underline; 
color:#633; 
background:#fff}

#catchleft p, #catchright p{
display:block; 
margin:0px; 
padding:8px 15px; 
width:219px; 
height:72px; 
background:#cc9; 
font-family:Arial,Helvetica,Sans-serif; 
font-size:0.845em; 
color:#56534a; 
line-height:15px; 
text-align:left}

#catchleft p a, #catchright p a{
text-decoration:none; 
white-space:nowrap; 
color:#397bac; 
background:inherit}

#catchleft p a:hover, #catchright p a:hover{
text-decoration:none; 
white-space:nowrap; 
color:#fff; 
background:#397bac}
/* Topindhold forside Slut */
/* Indhold body */
#contentbody{
display:block; 
clear:both; 
width:472px; 
margin:10px 15px 0px 14px}

#contentbody em{
color:#623527; 
font-size:1em; 
background:inherit; 
font-style:normal}

#homeleft{
display:block; 
float:left; 
width:218px; 
clear:left}

#homeright{
display:block; 
float:right; 
width:218px; 
clear:right}

#contentbody #homeleft h1, #contentbody #homeright h1{
margin-top:15px}

/*\*/
* html #contentbody #homeleft h1, * html #contentbody #homeright h1{
margin-top:6px}
/**/

#contentbody p{
display:block; 
clear:both; 
margin:0px; 
padding:4px 0px 6px 0px; 
font-family:Arial,Helvetica,sans-serif; 
font-size:0.9em; 
line-height:17px; 
color:#6A6559; 
text-align:left; 
background:inherit}

contentbody p a, #vkolonne p a, #hkolonne p a, #homeleft p a, #homeright p a, #left li a{
color:#397bac; 
text-decoration:underline; 
background:inherit}

#contentbody p a:hover, #vkolonne p a:hover, #hkolonne p a:hover, #homeleft p a:hover, #homeright p a:hover, #left li a:hover{
color:#397bac; 
text-decoration:none; 
background:inherit}

/* INFO og PRIVAT */
#vkolonne ul{
padding:0px 0px 10px 15px;
margin:0;
list-style-type:square}

#vkolonne ul li{
padding:5px 0px 0px 0px}

#hkolonne{
display:block; 
float:right; 
width:156px; 
margin:40px 0px 0px 20px}

#hkolonne_info{
display:block; 
float:right; 
width:156px; 
margin:0px 0px 0px 20px}

.thfs{
float:right; 
padding-bottom:10px}

#hkolonne p{
text-align:justify}

#hkolonne p b{
display:none}

.thkontrakt{
display:block; 
padding:0px 0px 0px 15px; 
font-size:0.85em}

.thrydning{
display:block; 
padding:0px 0px 0px 10px; 
font-size:0.85em}

.thvurdering{
display:block; 
padding:0px 0px 0px 25px; 
font-size:0.85em}

#hkolonnenav ul{
margin:0px; 
padding:0px; 
list-style-type:none; 
display:inline}

#hkolonnenav ul li{
width:16px; 
height:16px; 
padding:5px 0px 2px 25px; 
float:left}

#hkolonnenav ul li b{
display:none}

#hkolonnenav ul li a{
display:block; 
width:16px; 
height:16px}

a#jpg{
background:url(../images/includes/jpg.gif) 0 0 no-repeat}

a#jpg:hover{
background-position:-16px 0}

a#doc{
background:url(../images/includes/doc.gif) 0 0 no-repeat}

a#doc:hover{
background-position:-16px 0}

a#pdf{
background:url(../images/includes/pdf.gif) 0 0 no-repeat}

a#pdf:hover{
background-position:-16px 0}

a#xls{
background:url(../images/includes/xls.gif) 0 0 no-repeat}

a#xls:hover{
background-position:-16px 0}

#hkolonnenav2 ul{
margin:0px; 
padding:0px; 
list-style-type:none; 
display:inline}

#hkolonnenav2 ul li{
float:left; 
width:16px; 
height:16px; 
padding:5px 0px 2px 25px}

#hkolonnenav2 ul li b{
display:none}

#hkolonnenav2 ul li a{
display:block; 
width:16px; 
height:16px}

a#jpg2{
background:url(../images/includes/jpg.gif) 0 0 no-repeat}

a#jpg2:hover{
background-position:-16px 0}

a#doc2{
background:url(../images/includes/doc.gif) 0 0 no-repeat}
a#doc2:hover{
background-position:-16px 0}

a#pdf2{
background:url(../images/includes/pdf.gif) 0 0 no-repeat}

a#pdf2:hover{
background-position:-16px 0}

a#xls2{
background:url(../images/includes/xls.gif) 0 0 no-repeat}

a#xls2:hover{
background-position:-16px 0}

#hkolonnenav3 ul{
float:right; 
margin:0px; 
padding:0px; 
list-style-type:none}

#hkolonnenav3 ul li{
padding:40px 0px 0px 0px}

#hkolonnenav3 ul li b{
display:none}

#hkolonnenav3 ul li a{
display:block}

/* Kontakt */
#vkolonne{
display:block; 
float:left; 
width:287px; 
clear:left}

#vkolonne h3 em{
font-style:normal;
font-family:Arial, Helvetica, sans-serif}

#hkolonne_kontakt{
display:block; 
float:right; 
width:156px; 
margin:15px 0px 0px 20px
}

#contentbody #vkolonne div.hr{
width:286px}

#contentbody #hkolonne div.hr{
width:149px}

#contentbody #hkolonne_kontakt div.hr{
width:149px}

#contentbody h1, h4{
display:block; 
margin:0px; 
padding:0px}

#vkolonne h1, #hkolonne h1{
margin:15px 0px 5px 0px}

#hkolonne h4, #hkolonne_info h4{
margin-top:15px; 
padding:0; 
text-transform:uppercase}

.kontakt{
padding-left:0px}

#contentbody h2, #contentbody h3, #vkolonne h2, h3, #hkolonne h2, h3, #sitemap h2{
display:block; 
clear:both; 
padding:3px 0px 3px 0px; 
margin:3px 0px; 
font-family:"Trebuchet MS", Arial,Helvetica,sans-serif; 
font-size:0.9em; 
font-weight:bold; 
color:#633;
text-transform:uppercase;
background:#eee}

#contentbody form, #contentbody form fieldset{
margin:0px; 
padding:5px 0px 0px 0px; 
border:none; 
font-family:Arial,Helvetica,Sans-serif; 
font-size:0.92em; 
color:#6a6559; 
background:inherit}

#contentbody form fieldset input.text{
display:block; 
clear:both; 
width:286px; 
background:#fff; 
padding-left:2px; 
padding-right:2px; 
border:1px solid #6A6559; 
margin-bottom:3px; 
margin-top:3px; 
font-family:Arial,Helvetica,Sans-serif; 
font-size:1em; 
color:#6a6559}

#contentbody form fieldset input.text.highlight, #contentbody form fieldset textarea.textarea.highlight, 
#sendbesked form fieldset input.text.highlight, #sendbesked form fieldset textarea.textarea.highlight{
background-color:#cc9; 
color:#6a6559}

#contentbody form fieldset input.button{
background-color:#efede2; 
border:1px solid #766f5f; 
margin-top:10px; 
font-family:Arial,Helvetica,Sans-serif; 
font-size:1em; 
color:#6a6559}

#contentbody form fieldset select{
display:block; 
clear:both; 
border:1px solid #6a6559; 
width:286px; 
margin-bottom:3px; 
margin-top:3px; 
font-family:Arial,Helvetica,Sans-serif; 
font-size:1em; 
color:#6a6559; 
background:inherit}

#contentbody form fieldset select option{
font-family:Arial,Helvetica,Sans-serif; 
font-size:1em; 
color:#6a6559; 
background:#fff}

#contentbody form fieldset textarea{
display:block; 
clear:both; 
margin-top:5px; 
width:286px; 
height:80px; 
background:#fff; 
border:1px solid #6A6559; 
font-family:Arial,Helvetica,Sans-serif; 
font-size:1em; 
color:#6a6559; 
padding:2px}

#contentbody form#dropfloat{
display:block; 
margin:0px; 
padding:0px; 
width:200px; 
float:right; 
clear:right}

#contentbody form#dropfloat fieldset, #contentbody form#dropfloat fieldset select{
width:200px; 
margin:0px; 
padding:0px}

/* Kontakt slut */
#contentbody div.hr{
margin:5px 0px 0px 0px; 
padding:0px; 
font-size:1px; 
display:block; 
height:1px; 
background:url(../images/bg/subnav_bg.gif) repeat-x top; 
width:471px; 
white-space:nowrap}

#homeleft div.hr, #homeright div.hr{
width:213px}

div#container div.clearhack{
display:block; 
width:752px; 
clear:both; 
font-size:1px; 
height:1px}

/* Hoejre Slut */
#fotohelp{
clear:both; 
float:left; 
width:729px; 
padding:0px 15px 5px 8px; 
font-family:Arial,Helvetica,sans-serif; 
font-size:0.6em; 
color:#948e80; 
background:inherit}

/* Footer */
#footer{
display:block; 
width:752px; 
clear:both; 
border-top:2px; 
padding-bottom:8px; 
color:#000; 
background:#fff url(../images/bg/bottom_bg.gif) repeat-x bottom}

#footer a{
text-decoration:underline; 
color:#993; 
background:#fff}

#footer a:hover{
color:#633; 
background:#fff}

#footer a.current{
color:#633;
background:#fff;
text-decoration:none}

#footer em{
font-style:normal; 
color:#abaf3a; 
background:inherit}

#udfyld{
display:block; 
float:left; 
width:244px; 
text-align:left; 
padding-left:7px; 
padding-bottom:0.5em; 
font-family:Arial,Helvetica,sans-serif; 
font-size:0.8em; 
background:#fff; 
color:#928E82}

#bottomnav{
display:block; 
float:right; 
width:501px; 
padding-bottom:0.5em; 
text-align:center; 
font-family:Arial,Helvetica,sans-serif; 
font-size:0.8em; 
color:#993; 
background:#fff}

/* Slut Footer */
/* Bund */
#bund{
margin-left:auto; 
margin-right:auto; 
display:block; 
width:752px; 
clear:both; 
margin-top:1px}

#somerights{
display:block;
float:left;
width:90px;
height:32px;
padding-bottom:5px !important}

#generelt{
display:block; 
float:right; 
width:501px; 
font-family:Arial,Helvetica,sans-serif; 
color:#ccc; 
background:inherit; 
font-size:0.8em; 
padding-top:1px; 
padding-bottom:5px !important; 
text-align:center}

#generelt p{
padding:0;
margin:0;}

#generelt a{
color:#ccc; 
background:inherit; 
text-decoration:none}

#generelt a:hover{
color:#fff; 
background:#397bac}
/* Slut Bund */
/* SITE MAP */
#sitemap{
display:block; 
margin:15px 0px 0px 14px; 
width:472px}

#sitemap h1{
margin:0; 
padding-bottom:10px}

#sitemap ul{
padding:0; 
margin:0px 0px 0px 26px; 
list-style:url(../images/smfile.gif); 
list-style-type:square
}

/* Hide ie mac \ */
* html #sitemap ul{
margin:0px 0px 0px 20px}
/* end hide */

#sitemap ul li{
padding:0; 
margin:0}

#sitemap li a{
color:#397bac;
background:inherit;
text-decoration:underline}

#sitemap li a:hover{
color:#fff;
background:#397bac;
text-decoration:none}

.mapitem{
margin:0; 
padding:0; 
font-size:10px}
/* End hide from IE5/mac */
/* SITE MAP SLUT */

/* 404 */
#left ul{
padding:0; 
margin:50px 0px 0px 100px; 
list-style:url(../images/smfile.gif); 
list-style-type:square
}

/* Hide ie mac \ */
* html #left ul{
margin:50px 0px 0px 100px}
/* end hide */

#left ul li{
padding:0; 
margin:0}
