﻿/* Generelt */
*{margin:0px; text-align:left}
p a.lille{font-size:10px; text-transform:uppercase; letter-spacing:1px}
p a.stor{font-size:11px; text-transform:uppercase; letter-spacing:1px}
.w225{width:225px}

/*pagetemplate*/
#container{position:relative; margin: 0px auto 0px auto; width:1000px}
#box{float:left; border:1px #e9e9ea solid; width:100%}
#topsection{border-bottom:9px #ccc solid; height:163px}    
    #logo{padding:2px 0px 10px 0px}
    
    #topmenu1{text-transform:uppercase; float:right; margin:19px 7px 0px 0px; line-height:12px; letter-spacing:1px}
    #topmenu1 li{display:inline; padding:0px 10px 0px 10px; float:left}
    #topmenu2{text-transform:uppercase; float:left; margin:26px 0px 0px 8px; line-height:12px; letter-spacing:1px; display:inline}
    #topmenu2 li{display:inline; padding:0px 10px 0px 10px; float:left}
    #topmenu2 li .L1, #topmenu2 li .L1_Active{font-size:11px}
    
    #search{float:right; margin:22px 19px 0px 0px}
    .searchfield, #NewsQuery, #NewsAuthor{background-color:#eaeaea; color:#666; border:none; padding:2px 0px 2px 0px; width:173px}
    .searchbutton, #searchbutton2{text-transform:uppercase; height:17px; background-color:#eaeaea; color:#666; border:none; padding:1px 5px 1px 6px; text-align:center; letter-spacing:1px}
    #searchbutton:hover, #searchbutton2:hover{border:transparent; cursor:pointer}
    
    select, #NewsMetaSubCategory, #NewsCategory, #NewsDateYear, #NewsDateMonth
    {
        background-color:#eaeaea; 
        color:#666; 
        width:173px;
        border:1px #666 solid;   
        font: 0.8em/1.2 Verdana, Arial, Geneva, Helvetica, Sans-Serif;        
    }
    #breadcrumb, #Legend{float:left; width:900px; padding-left:18px; padding-top:8px; color:#999999}


#pageproperties{width:265px; float:left; line-height:13px}
    #print a{font-size:10px; border-right:1px #a9a9aa solid; padding-right:19px; float:left; margin:16px 0px 0px 18px; text-transform:uppercase; color:#a9a9aa; letter-spacing:1px}
    #sendto a{font-size:10px; padding-left:19px; float:left; text-transform:uppercase; margin-top:16px; color:#a9a9aa; letter-spacing:1px}

    /*
    #leftmenu{margin:133px 0px 0px 18px; text-transform:uppercase; letter-spacing:1px}
    #leftmenu li{list-style-type:none; margin:0px 0px 0px 0px; list-style-position:outside; list-style-image:none; padding-left:0px}
    */
    #leftmenu{margin:133px 0px 0px 0px; text-transform:uppercase; letter-spacing:1px; list-style: none; width:250px}
    #leftmenu li{list-style-type:none; margin:0px; list-style-image:none; padding-left:15px}
    #leftmenu ul{padding-left:0px}
/*  
.listNyhedsoversigt{list-style: none; color:#454545; width:437px}
.listItemNyhedsoversigt{padding:7px 0px 0px 0px; background-image:url(/Files/Billeder/Redtriangle.gif); background-repeat:no-repeat; background-position:0px 33px}        
*/

#DwContentCellPrint{float:left; width:auto; text-align:left; padding:10px 0px 0px 10px}
#DwContentCellFront{float:left; width:100%; text-align:left}
#DwContentCellSub{float:left; height:auto; text-align:left}

#DwFooter{border-top:10px #ccc solid; text-transform:uppercase; float:left; color:#999999; font-size:9px; width:982px; display:block; font-family:Arial; text-align:justify; padding:12px 0px 12px 18px}
#DwFooter a{color:#999999; font-size:9px}
#DwFooter .dot{margin:0px 9px 0px 9px}

/*  pagetemplate - leftmenu  */

li.L1_Active a:hover{text-decoration:none}
li.L2_Active a:hover{text-decoration:none}
li.L3_Active a:hover{text-decoration:none}
li.L4_Active a:hover{text-decoration:none}
li.L5_Active a:hover{text-decoration:none}
li.L1 a:hover,li.L2 a:hover,li.L3 a:hover,li.L4 a:hover,li.L5 a:hover{color:#cc3c28}
li.L2_Active a.L2_Active{color:#cc3c28}
li.L3_Active a.L3_Active{color:#cc3c28}
li.L4_Active a.L4_Active{color:#cc3c28}
li.L5_Active a.L5_Active{color:#cc3c28}

ul.M0 li.L2, ul.M0 li.L2_Active{padding-bottom:18px; line-height:13px}
.L3, .L3_Active{padding:3px 0px 3px 0px}

/*Midtertekst*/
table.tekst{margin-top:13px}


.h1{text-transform:uppercase; margin-top:1px; letter-spacing:1px}
.h1 a{font-size:14px; color:#333}
.h1 a:hover{color:#cc3c28}
.h2, .h3, .text3, .xtext2{text-transform:uppercase; letter-spacing:1px}
.redlink, .redlink a{text-transform:uppercase; font-size:14px; color:#cc3c28; letter-spacing:1px}
.h2 a{font-size:11px}

/* Front page */
.border{border-top:10px #ccc solid}
.border_paragraph{border-top:10px #ccc solid; padding-bottom:17px; padding-top:5px}
.noborder_paragraph {
    padding-bottom:17px;
    
    }
.tablebox{width:225px; color:#333; padding:4px 15px 15px 15px}
table.innerBoxSFI td{padding-top:12px}

#hovedoverskrift{padding:10px 15px 0px 15px}
.headline{color:#abc861; font-family: Flama light, Arial; text-transform: uppercase; font-size:48px; font-weight:normal; line-height:1.0em}
.headlinebold{color: #abc861; font-family:Flama light, Arial; text-transform: uppercase; font-size:48px; font-weight:700; line-height:1.0em}

.headlineSmall{color:#abc861; text-transform: uppercase; font-size:34px; font-weight:normal; line-height:1.0em; word-spacing:0.3em}
.headlineboldSmall{color: #abc861; font-family:Flama light, Arial; text-transform: uppercase; font-size:34px; font-weight:700; line-height:1.0em; word-spacing:0.3em}

p .sfi, span.sfi{font-family:Flama light, Arial; text-transform: uppercase; font-size:20px; color:#a9aaab; font-weight:normal; margin-top:200px; letter-spacing:1px}

ul.newslist{list-style-type:none}
a.newstext{color:#000}
a.newstext:hover{color:#cc3c28}

/*paragraphs*/
#imageleft{margin-right:20px; margin-bottom:5px}
#imageright{margin-left:20px; margin-bottom:5px}

.text1,.text2,.text3,.text4, .text1 p,.text2 p,.text3 p,.text4 p{line-height:1.5em}
.text2, .text2 p{color:#787878}

/* Paragraph setup */
#cell1Front{padding:15px 20px 15px 16px}
body, table, p{line-height:1.5em}


.a{float:left; width:470px; margin-right:20px}
.b{padding-bottom:15px}
.c{float:left; width:470px; margin-right:20px}


/* Nyhedsbrev */
#nyhedsbrevsGrafikTekst, #nyhedsbrevsGrafikTekstAlt{position:relative; margin: 0px auto 0px auto}
#nyhedsbrevsGrafikTekst p{width:450px; position:absolute; z-index:100; top:30px; color:#fff; letter-spacing:2px; left:11px; font-size:13px; text-transform:uppercase;}
#nyhedsbrevsGrafikTekstAlt p{color:#000; position:absolute; z-index:100; top:-44px; width:300px; height:45px; overflow:hidden; letter-spacing:2px; display:block; font-size:13px; text-transform:uppercase; letter-spacing:1px}


/* HR */
.hr_gruppenavn{text-transform:uppercase; letter-spacing:1px}
.hr_navn{text-transform:uppercase; letter-spacing:1px}
#hr_details{float:left; margin-right:45px; width:auto}
.hr_col1{width:225px; margin-right:20px; float:left;}
.hr_col2{width:100px; margin-right:20px; float:left;}
.hr_col3{float:left}


/* GAMLE SFI STYLES */

/*h1*/
.noborder_paragraph, .norm{
	font-family: Verdana, Helvetica, Arial;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #333333;
	line-height: 1.5em;
	margin-bottom: 0;
	margin-top: 0;
	
	 margin-top:1px;
    font-size:11px;
    /*color:#cc3c28*/
	} 
.noborder_paragraph strong, .noborder_paragraph big 
{
    text-transform: uppercase;
    font-family: Verdana, Helvetica, Arial;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #333333;
	line-height: normal;	
	margin-top:1px;
    font-size:14px;
    }	
.noborder_paragraph .norm{text-transform: none; font-size:11px;  color:#333; }
#DwContentCell ul, #DwContentCell li{ list-style-type:disc; color:#333; list-style-position:outside; padding:2px; margin-left:10px}
ul.newslist li{ list-style-type:none; padding-left:0px; list-style-position:outside;}

#DwContentCell a:hover{color:#cc3c28; text-decoration:none}
/*#DwContentCell table tr td.noborder_paragraph p{line-height:17px;}*/

p {line-height:1.5em! important;}