
/* Left Navigation SubMenu Spacer */
.leftnavspc {     
font-family: Verdana, sans-serif;   
font-size: 13px; 
text-align:bottom;
line-height: 10px;   
font-variant: small-caps;   
font-weight: bolder;   
color: #003366;   /* dark blue */   
text-decoration: none;   
padding: 2px;   
margin-left: 0px;    
/*background-color: #FFFFFF;  */   
border-bottom: thin dotted #9B193D;   /* burgundy */
border-bottom: 0px solid #333333;
margin-bottom:4px;
margin-right:5px;
}


/*v.4 formcss*/

.csc-mailform {

border: 0px;
}

.csc-caption{

font-size: 10;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



.csc-textpic-caption {
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*Label for cells*/

.csc-mailform label {
float: left;
clear: both;
font-family: Arial, Helvetica, sans-serif;
text-align:left;
font-size: 11px;
width: 60px;
margin-left: 20px;
margin-top:5px;
margin-bottom:5px;
}



/*labelcells*/

.csc-mailform textarea {
float: left;
margin-left: 10px;
margin-top:5px;
margin-bottom:5px;
border: 1px solid #000000;
color:#000000;
background-color: #FFFFFF;


/*
scrollbar-3d-light-color:#555555; 
scrollbar-base-color:#555555; 
scrollbar-darkshadow-color:#000000; 
scrollbar-face-color:#111111; 
scrollbar-highlight-color:#555555; 
scrollbar-shadow-color:#555555; 
scrollbar-arrow-color:#aaaaaa; 
scrollbar-track-color:#333333; 
*/

}





.csc-mailform input {
float: left;
margin-left: 10px;
margin-top:5px;
margin-bottom:5px;
border: 1px solid #000000;
color:#000000;
background-color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
text-align:left;
font-size: 11px;
}

.csc-mailform select {
float: left;
margin-left: 10px;
margin-top:5px;
margin-bottom:5px;
border: 0px solid #999999;
font-family: Arial, Helvetica, sans-serif;
text-align:left;
font-size: 11px;
}

.csc-mailform-check, radio{
float: left;
margin-left: 10px;
margin-top:5px;
margin-bottom:5px;
border: 0px solid #999999;
color:#000000;
background-color:green;
}

.csc-mailform submit {
/*float:left;*/
margin-left: 100px;
margin-top:5px;
margin-bottom:5px;
color: #000000;
background: #eeeeee;
border: 0px inset #999999;
height: 15px;
font-size: 10px; 
cursor:hand;
} 


/*v.4 formcss end*/

/*jjjjjj*/


/*Label for cells*/

.csc-mailform label {
float: left;
clear: both;
font-family: Arial, Helvetica, sans-serif;
text-align:left;
font-size: 11px;
width: 80px;
margin-left: 30px;
margin-top:5px;
margin-bottom:5px;
}



/*labelcells*/

.csc-mailform textarea {
float: left;
margin-left: 10px;
margin-top:5px;
margin-bottom:5px;
border: 1px solid #999999;
}





.csc-mailform input {
float: left;
margin-left: 10px;
margin-top:5px;
margin-bottom:5px;
border: 1px solid #999999;
}

.csc-mailform select {
float: left;
margin-left: 10px;
margin-top:5px;
margin-bottom:5px;
border: 0px solid #999999;
}

.csc-mailform-check, radio{
float: left;
margin-left: 10px;
margin-top:5px;
margin-bottom:5px;
border: 0px solid #999999;
}

.csc-mailform submit {
/*float:left;*/
margin-left: 100px;
margin-top:5px;
margin-bottom:5px;
color: #000000;
background: #eeeeee;
border: 0px inset #999999;
height: 15px;
font-size: 10px; 
cursor:hand;
} 


/*v.4 formcss end*/

/*jjjjjj*/


.broedtxt { 
font-size: 12px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-stretch: condensed; 
line-height: 12px; 
/*color: #000000;*/
}

.p { 
font-size: 12px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
/*font-stretch: condensed; */
line-height: 12px; 
/*color:#000000;*/
}

body, div, p, .p, table{ 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-size : 14px;
line-height: 18px;
border-width:none;

} 

.align-right {
text-align : right;
}


a:link{ 
font-size : 14px;
line-height: 18px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
/*font-stretch: condensed; */
text-decoration: none; 
color:#009ee0;

}




a:visited { 
font-size : 14px;
line-height: 18px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
/*font-stretch: condensed;*/
text-decoration: none; 
color:#009ee0;
}

a:hover { 
font-size : 14px;
line-height: 18px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
/*font-stretch: condensed; */
text-decoration: none; 
color: silver;
}

a:active { 
font-size : 14px;
line-height: 18px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
/*font-stretch: condensed; */
text-decoration: none; 
color:#009ee0;

}


.input { 
font-family: Verdana, sans-serif;
font-size: 10px;
line-height: 12px;
color: black;
}




input.knap {
color: #7c79ac;
background: transparent;
border: 0px solid;
}


.jogvan {
color: silver;
font color: #F8A569;
background: #123123;
border: 1px inset #999999;
height: 10px;
font-size: 9px; 
background-color:red;
select:green;
} 



input.feldt
{
color: #000;
background: #123123;
border: 1px inset #999999;
height: 15px;
font-size: 10px; 
} 



.hvid-h3 { 
color: white; 
font-size: 15px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-weight: bolder; 
font-stretch: condensed; 
text-align: center; 
}



H2 {
font-size: 12px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-stretch: condensed; 
line-height: 14px; 

}

H1 { 
font-size: 16px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-weight: bold; 
font-stretch: condensed; 
font-style: normal; 
line-height: 17px; 
color: silver;
}

H3 { 
font-size: 15px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-weight: bold; 
font-stretch: condensed; 
font-style: normal; 
line-height: 16px; 
}

H4 { 
font-size: 13px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-style: normal; 
font-weight: bold; 
line-height: 14px; 
font-stretch: condensed; 
}

H6 {
font-size: 18px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-stretch: condensed; 
line-height: 22px; 

}
/*

gul       #EDDBA6;
brun      #B95915;
lys blaa  #7c79ac;

*/


/************** TOP MENU ************/

.td_level1 { 
font-family: Verdana, Helvetica, sans-serif; 

/*font-variant: small-caps;*/
border-collapse:collapse;padding:0;spacing:0;
padding-left:15px;padding-right:15px;
line-height:1;
}





.td_level1 a {
font-size:11px;
line-height:18px;
color:#FFFFFF; 
text-decoration:none;
font-weight:bold;
}

.td_level1 a:link{
color:#FFFFF;
text-decoration:none;
font-weight:bold;
}

.td_level1 a:hover {
color:#FFFFF; 
text-decoration:none;
font-weight:bold;
}




.td_level1 a:active {
color:#FFFFF;
text-transform: none;
text-decoration:none;
font-weight:bold;
}




/************** LEVEL1 ACTIVE*************/





.td_level1_act {
font-family: Verdana, Helvetica, sans-serif; 

/*font-variant: small-caps;*/
border-collapse:collapse;padding:0;spacing:0;
padding-left:15px;padding-right:15px;
line-height:1;
} 

.td_level1_act a {
font-size:11px;
line-height:18px;
color: #225E7F; 
text-decoration:none;
font-weight:bold;
}

.td_level1_act a:link{
color:#225E7F;
text-decoration:none;
font-weight:bold;
}

.td_level1_act a:hover {
color:#225E7F; 
text-decoration:none;
font-weight:bold;
}




.td_level1_act a:active {
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

/*********** TOPMENU SLUT ********/



/*********** LEVEL 2 MENU START ********/

.td_level2 { 
height:13px;
font-size:11px;
border-width:none
text-decoration:none;
border-collapse:collapse;padding:0;spacing:0;
padding-left:15px;padding-right:15px;
}


.td_level2 a {
color:#FFFFFF; 
text-decoration:none;
font-weight:bold;
}

.td_level2 a:link{
color:#7c79ac;
text-decoration:none;
font-weight:bold;

}

.td_level2 a:hover {
color:#EDDBA6; 
text-decoration:none;
font-weight:bold;

}




.td_level2 a:active {
color:#B95915;
text-transform: none;
text-decoration: none;
font-weight:bold;

}




/************** LEVEL 2 ACTIVE*************/




.td_level2_act { 
height:13px;
font-size:11px;
border-width:none
text-decoration:none;
border-collapse:collapse;padding:0;spacing:0;
}



.td_level2_act {
padding-left:15px;padding-right:15px;

} 

.td_level2_act a {
color:#000000; 
text-decoration:none;
font-weight:bold;
}

.td_level2_act a:link{
color:#555555;
text-decoration:none;
font-weight:bold;
}

.td_level2_act a:hover {
color:#000000; 
text-decoration:none;
font-weight:bold;
}




.td_level2_act a:active {
color:#015E99;
text-decoration: none;
font-weight:bold;
}


/*********** LEVEL 2 MENU SLUT **********/

/*********** LEVEL 3 MENU START ********/

.td_level3 { 
margin-bottom:4px;
margin-right:5px;
height:18px;
white-space: normal;
font-size:11px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
border-width:none
text-decoration:none;
border-collapse:collapse;padding:0;spacing:0;
/*padding-left:0px;padding-right:0px;*/
/*padding-left: 18px; text-indent: -18px;*/
border-bottom: 0px solid #333333;

}


.td_level3 a {
/* Har v�ret valgt - FireFox */
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
}

.td_level3 a:link{
color:#FFFFFF;
text-decoration:none;
font-weight:normal;

}

.td_level3 a:hover {
color:silver; 
text-decoration:none;
font-weight:normal;

}




.td_level3 a:active {

/* On Click - FireFox*/
color:#000000;
text-transform: none;
text-decoration: none;
font-weight:normal;

}


.td_level3 a:visited {
color:#FFFFFF; 
text-decoration:none;
font-weight:normal;

}


/************** LEVEL 3 ACTIVE*************/




.td_level3_act { 
margin-bottom:4px;
margin-right:5px;
height:18px;
white-space: normal;
font-size:11px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
border-width:none
text-decoration:none;
border-collapse:collapse;padding:0;spacing:0;
/*padding-left: 18; text-indent: -18px;*/
/*border-bottom: 1px solid #FFFFFF;*/
border-bottom: 0px solid #333333;

}

.td_level3_act {
/*
padding-left:0px;padding-right:0px;
pdding-left: 18px; text-indent: -18px;
*/
color:#000000;
} 

.td_level3_act a {
/* Aktiv menu FireFox*/
color:#000000; 
text-decoration:none;
font-weight:normal;
}

.td_level3_act a:link{
/* Ikke bes�gt */
color:#FFFFFF; 
text-decoration:none;
font-weight:normal;
}

.td_level3_act a:visited{
/* bes�gt */
color:#000000;
text-decoration:none;
font-weight:normal;
}

.td_level3_act a:hover {
/* Mouse over */
color:silver; 
text-decoration:none;
font-weight:normal;
}


.td_level3_act a:active {
/* aktiv link */
color:#000000; 
text-decoration:none;
font-weight:none;
}



/*********** LEVEL 3 MENU SLUT **********/


/*********** LEVEL 4 MENU START ********/

.td_level4 { 
margin-bottom: 4px;
height:18px;
font-size:11px;
border-width:none
text-decoration:none;
border-collapse:collapse;padding:0;spacing:0;
/*padding-left:10px;padding-right:0px;*/
padding-left: 18px; text-indent: -18px;
margin-right: 5px;
margin-left: 10px;
border-bottom: 0px dashed silver;
}


.td_level4 a {
color:#FFFFFF; 
text-decoration:none;
/*font-weight:bold;*/
}

.td_level4 a:link{
color:#FFFFFF;
text-decoration:none;
/*font-weight:bold;*/

}

.td_level4 a:hover {
color:silver; 
text-decoration:none;
/*font-weight:bold;*/

}


.td_level4 a:active {
color:#000000;
text-transform: none;
text-decoration: none;
/*font-weight:bold;*/

}

.td_level4 a:visited {
color:#FFFFFF; 
text-decoration:none;
font-weight:normal;

}

/************** LEVEL 4 ACTIVE*************/


.td_level4_act { 
margin-bottom: 4px;
height:18px;
font-size:11px;
border-collapse:collapse;padding:0;spacing:0;
padding-left: 18px; text-indent: -18px;
margin-right: 5px;
margin-left: 10px;
border-bottom: 0px dashed silver;
}

.td_level4_act {
/*padding-left:10px;padding-right:10px;*/
padding-left: 18px; text-indent: -18px;
color:#000000;
} 

.td_level4_act a {
color:#000000;
list-style-position:oudsite;
text-decoration:none;
/*font-weight:bold;*/
}

.td_level4_act a:link{
color:#FFFFFF;
text-decoration:none;
/*font-weight:bold;*/
}

.td_level4_act a:hover {
color:silver; 
text-decoration:none;
/*font-weight:bold;*/
}


.td_level4_act a:active {
color:#000000;
text-decoration: none;
/*font-weight:bold;*/
}

.td_level4_act a:visited {
color:#000000; 
text-decoration:none;
font-weight:normal;

}
/*********** LEVEL 4 MENU SLUT **********/


/*********** LEVEL 5 MENU START ********/

.td_level5 { 
margin-bottom: 4px;
height:18px;
white-space: normal;
font-size:11px;
border-width:none
text-decoration:none;
border-collapse:collapse;padding:0;spacing:0;
/*padding-left:20px;padding-right:0px;*/
padding-left: 40px; text-indent: -18px;
}


.td_level5 a {
color:#555555; 
text-decoration:none;
font-weight:normal;
}

.td_level5 a:link{
color:#555555;
text-decoration:none;
font-weight:normal;
}

.td_level5 a:hover {
color:#5895E5; 
text-decoration:none;
font-weight:normal;
}


.td_level5 a:active {
color:#000000;
text-transform: none;
text-decoration: none;
font-weight:normal;
}


/************** LEVEL 5 ACTIVE*************/


.td_level5_act { 
margin-bottom: 4px;
height:18px;
font-size:11px;
border-collapse:collapse;padding:0;spacing:0;
}

.td_level5_act {
/*padding-left:20px;padding-right:10px;*/
padding-left: 40px; text-indent: -18px;

} 

.td_level5_act a {
color:#000000; 
text-decoration:none;
font-weight:normal;
}

.td_level5_act a:link{
color:#555555;
text-decoration:none;
font-weight:normal;
}

.td_level5_act a:hover {
color:#5895E5; 
text-decoration:none;
font-weight:normal;
}


.td_level5_act a:active {
color:#015E99;
text-decoration: none;
font-weight:normal;
}

/*********** LEVEL 5 MENU SLUT **********/


/*********** LEVEL 6 MENU START ********/

.td_level6 { 
margin-bottom: 4px;
height:18px;
white-space: normal;
font-size:11px;
border-width:none
text-decoration:none;
border-collapse:collapse;padding:0;spacing:0;
/*padding-left:20px;padding-right:0px;*/
padding-left: 50px; text-indent: -18px;
}


.td_level6 a {
color:#555555; 
text-decoration:none;
font-weight:normal;
}

.td_level6 a:link{
color:#555555;
text-decoration:none;
font-weight:normal;
}

.td_level6 a:hover {
color:#5895E5; 
text-decoration:none;
font-weight:normal;
}


.td_level6 a:active {
color:#000000;
text-transform: none;
text-decoration: none;
font-weight:normal;
}


/************** LEVEL 6 ACTIVE*************/


.td_level6_act { 
margin-bottom: 4px;
height:18px;
font-size:11px;
border-collapse:collapse;padding:0;spacing:0;
}

.td_level6_act {
/*padding-left:20px;padding-right:10px;*/
padding-left: 50px; text-indent: -18px;

} 

.td_level6_act a {
color:#000000; 
text-decoration:none;
font-weight:normal;
}

.td_level6_act a:link{
color:#555555;
text-decoration:none;
font-weight:normal;
}

.td_level6_act a:hover {
color:#5895E5; 
text-decoration:none;
font-weight:normal;
}


.td_level6_act a:active {
color:#015E99;
text-decoration: none;
font-weight:normal;
}

/*********** LEVEL 6 MENU SLUT **********/


/############  Drop down menu 

/* Top Navigation Menu */
.topnav {
   font-family: Verdana, sans-serif;
   font-size: 11px;
   font-variant: none;
}   
.topnav a:link {
   font-weight: none;
   font-family: Verdana, sans-serif;
   font-variant: none;
   text-decoration: none;
   color: #999999;    
   padding: 3px;   
   border-left: 0px solid black;
   border-right: 0px solid black;
}
.topnav a:visited {
   font-weight: none;
   font-family: Verdana, sans-serif;
   font-variant: none;
   text-decoration: none;
   color: #999999;    
   padding: 3px;   
   border-left: 0px solid black;
   border-right: 0px solid black;
}
.topnav a:active {
   font-weight: none;
   font-family: Verdana, sans-serif;
   font-variant: none;
   text-decoration: underline;
   color: black;    
   padding: 3px;
   border-left: 0px solid black;
   border-right: 0px solid black;
}
.topnav a:hover {
   font-weight: none;
   font-family: Verdana, sans-serif;
   font-variant: none;
   text-decoration: none;
   color: black;      
   padding: 3px;
   border-left: 0px solid black;
   border-right: 0px solid black;
}
.topnav_act a {
   font-weight: none;
   font-family: Verdana, sans-serif;
   font-variant: none;
   text-decoration: underline;
   color: black;    
   padding: 3px;
   border-left: 0px solid black;
   border-right: 0px solid black;
}
.topnav_act a:visited {
    font-weight: none;
   font-family: Verdana, sans-serif;
   font-variant: none;
   text-decoration: none;
   color: black;     
   padding: 3px;
   border-left: 0px solid black;
   border-right: 0px solid black;
}
.topnav_act a:hover {
   font-weight: none;
   font-family: Verdana, sans-serif;
   font-variant: none;
   text-decoration: none;  
   color: black;    
   padding: 3px;
   border-left: 0px solid black;
   border-right: 0px solid black;
}


/ 2. nivau


/* Top Navigation Menu 2nd Level */
.topnav1 {
   font-weight: normal;
   font-family: Verdana, sans-serif;
   font-size: 11px;
   font-variant: none;
}   
.topnav1 a:link {
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: none;
   text-decoration: none;
   color: black;    
   margin: 2px;
   width: 150px;
}
.topnav1 a:visited {
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: none;
   text-decoration: none;
   color: black;    
   margin: 2px;
   width: 150px; 
}
.topnav1 a:active {
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: none;
   text-decoration: none;
   color: #7C9A27;    
   margin: 2px; 
   width: 150px; 
}
.topnav1 a:hover {
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: none;
   text-decoration: none;
   color: #FFFFFF; 
   background-color: #7C9A27;   
   margin: 2px; 
   width: 150px; 
}
.topnav1_act a {
   font-size: 11px;
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: none;
   text-decoration: none;
   color: #7C9A27;    
   margin: 2px; 
   width: 150px; 
}
.topnav1_act a:visited {
   font-size: 11px;
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: none;
   text-decoration: none;
   color: #7C9A27;    
   margin: 2px; 
   width: 150px; 
}
.topnav1_act a:hover {
   font-size: 11px;
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: none;
   text-decoration: none;
   color: #7C9A27;    
   margin: 2px; 
   width: 150px; 
}

/* Top Navigation Menu 3rd Level */
.topnav2 {
   font-family: Verdana, sans-serif;
   font-size: 11px;
   font-weight: normal;
   font-variant: none;
   width: 150px; 
}   
.topnav2 a:link {
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: none;
   text-decoration: none;
   color: #666666;     
   padding: 2px;
   width: 150px; 
}
.topnav2 a:visited {
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: none;
   text-decoration: none;
   color: #666666;
   padding: 2px;
   width: 150px; 
}
.topnav2 a:active {
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: none;
   text-decoration: none;
   color: #015E99;    
   padding: 2px;
   width: 150px; 
}
.topnav2 a:hover {
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: none;
   text-decoration: none;
   color: #015E99; 
   background-color: #aaaaaa;    
   padding: 2px;
   width: 150px; 
}
.topnav2_act a {
   font-size: 11px;
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: none;
   text-decoration: none;
   color: #015E99;    
   padding: 2px;
   width: 150px; 
}
.topnav2_act a:visited {
   font-size: 11px;
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: none;
   text-decoration: none;
   color: #015E99;    
   padding: 2px;
   width: 150px; 
}
.topnav2_act a:hover {
   font-size: 11px;
   font-family: Verdana, sans-serif;
   font-weight: normal;
   font-variant: none;
   text-decoration: none;
   color: #015E99;    
   padding: 2px;
   width: 150px; 
}

/ ########  Drop Down Menu end


/* WT GALLERY category mode */
div.wtgallery_categories { 
	border: 1px solid silver;
	width: 4px;
	padding: 10px;
	float: left;
	margin: 5px 0;
}
div.wtgallery_category_pic {
	float: left;
}
div.wtgallery_category_pic {
	margin-right: 10px;
}
div.wtgallery_category_folder {
	margin: 20px 0 10px 0;
}
p.wtgallery_category_pagebrowser {
	display: none;
}
/* WT GALLERY list mode */
.wtgallery_listpic_pic {
	border: 1px solid white;
}
.wtgallery_listpic {
	border: 1px solid #FFFFFF;
	width: 40px;
	/*height: 40px;*/
	margin: 5px;
}
.wtgallery_pagebrowser_up {
	display: none;
}
/* WT GALLERY singleview mode */
.wtgallery_singlepic_pic {
	border: 4px solid black;
	margin: 0px;
	padding: 0px;


}
.wtgallery_singlepic {
	border: 1px solid #FFFFFF;
	width: 450px;
	/*margin-left: 50px;*/
	margin: 0px;
	padding: 0px;
	text-align: center;


}
/* wt_gallery END */

