
/*v.4 formcss*/

.csc-mailform {

border: 0px;
}

.csc-caption{

font-size: 10px;
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: 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*/




p { font-size: 12px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-stretch: condensed; 
line-height: 14px; 
}


b { 
font-size: 12px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-weight: bold; 
font-stretch: condensed; 
line-height: 14px; 
text-align: center; 
}

input.knap {
color: #7c79ac;
background: transparent;
border: 0px solid;
}

input.feldt
{
color: #000;
background: #FFFFFF;
border: 1px inset #999999;
height: 15px;
font-size: 10px; 
} 


/* forside mail link */


bundtxt { font-size: 22px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-stretch: condensed; 
line-height: 14px; 
}


bundtxt a:link{ 
/* font-size: 16px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-stretch: condensed; */
text-decoration: none; 
color: #000000; 

}




bundtxt a:visited { 
font-size: 11px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
/*font-stretch: condensed;*/
text-decoration: none; 
color: #000000;
}

bundtxt a:hover { 
font-size: 11px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
/*font-stretch: condensed; */
text-decoration: none; 
color: #000000;
}

bundtxt a:active { 
font-size: 11px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
/*font-stretch: condensed; */
text-decoration: none; 

}


/* forside mail link slut */







td { 
font-size: 11px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-stretch: condensed; 
line-height: 13px; 
}


ul { 
font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
line-height: 13px; 
font-stretch: condensed; 
}



a:link{ 
font-size: 11px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
/*font-stretch: condensed; */
text-decoration: none; 
color: #266689;

}




a:visited { 
font-size: 11px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
/*font-stretch: condensed;*/
text-decoration: none; 
color: #6095b2;
}

a:hover { 
font-size: 11px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
/*font-stretch: condensed; */
text-decoration: none; 
color: #b4d2e2;
}

a:active { 
font-size: 11px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
/*font-stretch: condensed; */
text-decoration: none; 

}







.tableramme { 
text-align: left; 
border-color: #b95915 #b95915 #eddba6; 
border-style: solid; 
border-width: 1px 1px 4px; 
}

.tablerammemainsite { 
background-repeat: no-repeat; 
background-position: left bottom; 
border-style: solid; 
border-width: 1px 1px 4px; 
border-color: #b95915 #b95915 #eddba6; 
}


.tablesideramme { 
margin-top: 14px; 
border-right: 1px solid #b95915; 
border-left: 1px solid #b95915; 
border-top-style: none; 
border-bottom-style: none; 
}

.tablesiderall { 
margin-top: 14px; 
border-top-style: none; 
border-right: 1px solid #b95915; 
border-bottom: 1px solid #b95915; 
border-left: 1px solid #b95915; 
}

.tablebundramme { 
margin-top: 14px; 
border-bottom: 1px solid #b95915; 
border-top-style: none; 
border-right-style: none; 
border-left-style: none; 
}

.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; 
}

.hvidlink { 
color: white; 
font-size: 17px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-weight: 600; 
font-stretch: condensed; 
text-align: center; 
}

.tekstbokse { 
font-size: 15px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-weight: bolder; 
font-stretch: condensed; 
text-align: left; 
}

.hvidlille { 
color: white; 
font-size: 14px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
/*font-weight: bolder; 
font-stretch: condensed; */
text-align: left; 
}

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: #7C9A27;
}

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; 

}

iframe {
background-position: 0 top; 
}

/*

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:#ACC5DB; 
text-decoration:none;
font-weight:bold;
}

.td_level1 a:link{
color:#ACC5DB;
text-decoration:none;
font-weight:bold;
}

.td_level1 a:hover {
color:#2E73A3; 
text-decoration:none;
font-weight:bold;
}




.td_level1 a:active {
color:#225E7F;
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:#7c79ac; 
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;
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: 1px solid black;
}


.td_level3 a {
color: #7c79ac; 
text-decoration:none;
font-weight:normal;
}

.td_level3 a:link{
color:#7c79ac;
text-decoration:none;
font-weight:normal;

}

.td_level3 a:hover {
color:#EDDBA6; 
text-decoration:none;
font-weight:normal;

}




.td_level3 a:active {
color:#B95915;
text-transform: none;
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;
border-width:none
text-decoration:none;
border-collapse:collapse;padding:0;spacing:0;
padding-left: 18; text-indent: -18px;
border-bottom: 1px solid black;
}

.td_level3_act {
/*padding-left:0px;padding-right:0px;*/
/*dding-left: 18px; text-indent: -18px;*/
} 

.td_level3_act a {
color:#B95915; 
text-decoration:none;
font-weight:normal;
}

.td_level3_act a:link{
color:#B95915;
text-decoration:none;
font-weight:normal;
}

.td_level3_act a:hover {
color:#EDDBA6; 
text-decoration:none;
font-weight:normal;
}


.td_level3_act a:active {
color:#B95915;
text-decoration:none;
font-weight:normal;
}


/*********** 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: 1px dashed silver;
}


.td_level4 a {
color:#555555; 
text-decoration:none;
/*font-weight:bold;*/
}

.td_level4 a:link{
color:#555555;
text-decoration:none;
/*font-weight:bold;*/

}

.td_level4 a:hover {
color:#5895E5; 
text-decoration:none;
/*font-weight:bold;*/

}


.td_level4 a:active {
color:#000000;
text-transform: none;
text-decoration: none;
/*font-weight:bold;*/

}


/************** 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: 1px dashed silver;
}

.td_level4_act {
/*padding-left:10px;padding-right:10px;*/
padding-left: 18px; text-indent: -18px;
} 

.td_level4_act a {
color:#000000; 
list-style-position:oudsite;
text-decoration:none;
/*font-weight:bold;*/
}

.td_level4_act a:link{
color:#555555;
text-decoration:none;
/*font-weight:bold;*/
}

.td_level4_act a:hover {
color:#5895E5; 
text-decoration:none;
/*font-weight:bold;*/
}


.td_level4_act a:active {
color:#015E99;
text-decoration: none;
/*font-weight:bold;*/
}

/*********** 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: #000000;    
   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


