/*main div tage*/
div#preloader {
	position:absolute;
	z-index: 999;
	width: 100%;
	height: 100%;
	background: #ffffff url(images/ajax-loader.gif) no-repeat center center;
	}




p, h1, h2, h3, h4, h5 {
	                        margin: 0px;
}
body{
                             
                             margin:0px;
							 font-family:Verdana, Arial, Helvetica, sans-serif;
							 height:100%;      
							 line-height:normal;                       
}
.alignDiv{
                             width:1026px; 
                             height:100%;
							 border:#000000 solid 0px; 
                             position:relative;
                             margin-left: auto ;
                             margin-right: auto ;
}
.mainDiv{
                             vertical-align: top;
                             position:absolute;
                             left:0px;
                             top:0px;
                             text-align: center;
                             min-height:600px;
							 height:auto !important;
                             height:600px;
 
                             width:1026px; 
							 background-image:url(images/mainBg.png);
							 background-repeat:repeat-y;
							 float:left;
}
.topDiv{
							position:relative;
							width:100%;
							z-index:20; 
							height:70px;
}
.logoDiv{
							position:absolute;
							left:20px;
							z-index:99;
							width:194px;
							top:7px;
							height:35px;
							background-image:url(images/logo.gif);
							background-repeat:no-repeat;
}
.menuDiv{
							position:relative;
							width:1006px;
							text-align:left;
							top:0px;
							height:55px;
							background-image:url(images/menuBg.gif);
							background-repeat:no-repeat;
							
}
.menuContent{
							position:relative;
							width:800px;
							text-align:left;
							top:0px;
							left:230px;
							height:55px;
    }
.backgroundFlashDiv{
							position:absolute;
							width:1000px;
							height:300px;
							z-index:0;
	}
.contentDiv{
							width:1010px;
							min-height:200px;
							height:auto !important;
                            height:200px;
                            z-index:10;
							position:relative;
							text-align:left;
							font-family:Verdana;
                            font-size:12px;
                            line-height:18px;
                            border:solid 0px red;
                            float:left;
                            font-weight:normal;
                            color:#215c7c;
}	
.contentClass{
							width:100%;
							 float:left;
							height:100%;
							font-family:Verdana;
                            font-size:12px;
                            line-height:18px;
                            font-weight:normal;
                            color:#215c7c;
                            float:left;
}		
/************************Styles**/
A { 
                            font-family:Verdana;
                            font-size:12px;
                            line-height:18px;
                            font-weight:bold;
                            color:#215c7c;
                            text-decoration:none;
}
A:hover {
                             font-family:Verdana;
                            font-size:12px;
                            line-height:18px;
                            font-weight:bold;
                            color:#215c7c;
                            text-decoration:underline;
}
.header1{
                            font-family:Verdana;
                            font-size:28px;
                            padding-bottom:10px;
                            font-weight:normal!important;
                            color:#215c7c;   
                            line-height:normal;
}
.header2{
                            font-family:Verdana;
                            padding-bottom:5px;
                            font-size:14px;
                            font-weight:bold;
                            color:#215c7c;   
}
.header3{
                            font-family:Verdana;
                            padding-bottom:5px;
                            font-size:14px;
                            line-height:24px;
                            font-weight:normal;
                            color:#215c7c;   
}
.header4{
                            font-family:Verdana;
                            font-size:28px;
                            padding-bottom:10px;
                            font-weight:normal;
                            color:#ffffff;   
}
.normal{
                            font-family:Verdana;
                            font-size:12px;
                            line-height:18px;
                            font-weight:normal;
                            color:#215c7c;
}
.normalHvid{
                            font-family:Verdana;
                            font-size:12px;
                            line-height:18px;
                            font-weight:normal;
                            color:#ffffff;
}
.hvidtLink{
                            font-family:Verdana;
                            font-size:12px;
                            line-height:17px;
                            font-weight:bold!important;
                            color:#ffffff!important;
                            text-decoration:none!important;
    
    }                       
     
.table1 TD { 
	                        padding: 3px;
}	

.table1 { 
	                        border: 1px solid #d1d1d1; 
	                        border-collapse: collapse;
	                        font-family:Verdana;
	                        font-size:11px;
	                        color:#53a2cb; 
}
.table1 .rn{ 
	                        background-color: #c3dcea; 
	                        font-family:Verdana;
	                        font-size:11px;
	                        color:#1f5875; 
}
.table1 .c0 { background-color: #4f9cc5; color: white; text-align: center; font-weight: normal!important;}

/************************templates*/
/*forside*/
.frontPagesBoxes{
                            position:absolute;
                            width:1000px;
                            float:left;
                            height:150px;
                            background-image:url(images/forside-kasser.png);
                            background-repeat:no-repeat;
                            top:400px;
                            left:15px;
}
.headerFrontPage{
                            position:relative;
                            top:0px;
                            line-height:34px;
                            left:0px;
                            vertical-align:top;
                            margin:0px;
}
 .bredaFrontPage{
                             position:relative;
                             left:0px;
     }  
.link1FrontPage{
                            position:absolute;
                            width:155px;
                            height:100px;
                            top:39px;
                            left:10px;
}
.link2FrontPage{
                            position:absolute;
                            width:190px;
                            height:100px;
                            top:37px;
                            left:340px;
}
.link3FrontPage{
                            position:absolute;
                            width:190px;
                            height:100px;
                            top:37px;
                            left:670px;
}
/*winkompas*/
.TopBannerWinkompas{
                            width:1010px;
                            height:210px;
                            position:relative;
}
.contentFormOver{
                            width:1010px;
                            min-height:400px;
							height:auto !important;
                            height:400px;
                            border:solid 0px red;
                            position:relative;
                            float:left;
    
    }
.indholdWinkompas{
                            width:1000px;
                             min-height:300px;
							height:auto !important;
                            height:300px;
                            position:relative;
                            top:20px;
                            padding-bottom:30px;
}
#scroller-header a {
	                        text-decoration:none; 
	                        color:#867863; 
	                        padding:0 2px;
}
#scroller-header a:hover {
	                        text-decoration:none; 
	                        color:#4b412f
}
#scroller-headerWin {
                            background-repeat:no-repeat;
                            background-image:url(images/subInfoTopWin.png);
	                        width:1010px;
	                        height:45px;
	                        padding-left:20px;
	                        vertical-align:middle;
	                        font-weight:700;
}

#scroller-header {
                            background-repeat:no-repeat;
                            background-image:url(images/subInfoTop.png);
	                        width:1010px;
	                        height:45px;
	                        padding-left:20px;
	                        vertical-align:middle;
	                        font-weight:700;
}
#scroller-body {
	                         background-repeat:repeat-y;
                            background-image:url(images/subInfoMid.png);
	                        width:1010px;
	                        padding-bottom:0px;
}
#mask {
	                        width:1001px;
	                        left:3px;
	                        position:relative;
	                        overflow:hidden;
	                        margin:0 auto;	                       
}
.panelPossision{
                          
}
.panelStyle{
                            color:#153e54!important;
                            font-size:14px!important;
                            text-decoration:none;
}
a.selected {
	                        text-decoration:none !important; 
	                        color:#153e54 !important;
	                        font-size:16px;
	                        
}
.panelPadding{
                            padding-left:20px;
                            padding-top:10PX;
                            
}
#panel{
}
.panelFirstClass{
                            position:relative;
                            float:left;
                            padding-left:0px;
                            padding-right:15px;
                            top:3PX;
                            color:#153e54!important;
                            font-size:14px;
                            background-image:url(images/middelSpace.jpg);
                            background-repeat:no-repeat;
                            background-position:right bottom;
                            height:36px;

}
.panelMiddelClass{
                            position:relative;
                            float:left;
                            padding-left:15px;
                            padding-right:15px;
                            top:3PX;
                            color:#153e54!important;
                            font-size:14px;
                            background-image:url(images/middelSpace.jpg);
                            background-repeat:no-repeat;
                            background-position:right bottom;
                            height:36px;
}
.panelLastClass{
                            position:relative;
                            float:left;
                            padding-left:15px;
                            padding-right:15px;
                            top:3PX;
                            color:#153e54!important;
                            font-size:14px;
                            height:36px;
}
.placePanel{
                            position:relative;
                            top:10px;                            
}
#panel div {
                            float:left;
}
.scrollerClass
{
}
.bottomScroller{
                            position:absolute;
                            width:1010px;
                            height:50px;
                            background-repeat:no-repeat;
                            background-image:url('images/subInfoBottom.png');
}
.panelTableStyle{
                            width:940px;
                            font-family:Verdana;
                            font-size:12px;
                            line-height:18px;
                            font-weight:normal;
                            color:#215c7c;
}
.panelTDStyle{
                            width:540px;
                            vertical-align:top;
                            position:relative;
}
.winkompasPointStyle{    
}    
.pointOpstilling{
                            line-height:25px;
}    
/********************************************siden uden faner*/
.noMenuTabllStyle{
                            width:1010px;
                            top:15px;
                            min-height:400px;
                            border:solid 0px red;
                            position:relative;
                            float:left;
                            
                            
                            vertical-align:top;
}
.noMenuTDTop{    
                            background-repeat:no-repeat;
                            height:20px;
                            background-image:url(images/subInfoTop.png);    
}    
.noMenuTDMid{    
                            background-repeat:repeat-y;
                            min-height:200px;
							height:auto !important;
                            height:200px;
                            vertical-align:top;
                            padding-left:20px;
                            padding-right:20px;
                            background-image:url(images/subInfoMid.png);
}
.noMenuTDBottom{
                            height:30px;
                            background-repeat:no-repeat;
                            background-image:url(images/subInfoBottom.png);
    
    }
    
 /*styles til kasse bunden*/   
  .bottominfoDiv{
	position:relative;
	padding-bottom:30px;
	border:solid 0px red;
	z-index:0px;
	height:140px;
	float:left;
	left:5px;
	top:20px;
	width:1000px;
	background-image:url(images/bottomBg.png);
	background-repeat:no-repeat;
}
.bottomInfoBox1
{
    text-align:left;
	position:relative;
	height:120px;
	top:10px;
	float:left;
	width:310px;
	left:10px;
}
.bottomInfoBox2
{
    text-align:left;
	position:relative;
	height:120px;
	top:10px;
	float:left;
	width:310px;
	left:30px;
	overflow:hidden;
}
.bottomInfoBox3
{
    text-align:left;
	position:relative;
	height:120px;
	top:10px;
	float:left;
	width:310px;
	left:50px;
}
/*kasse1*/
.infoBoxHeader1{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5b5b5b;
	height:25px;
	text-shadow: 0px 1px 1px #fff;
	filter: Shadow(Color=#ffffff, Direction=90, Strength=1);
}
.infoboxTable1{
	width:320px;
	}
.tdInfoBox1{
	width:110px;
	height:23px;
	}
.tdInfoBox2{
	width:100px;
	height:23px;
	}
.tdInfoBox3{
	width:90px;
	height:23px;
	}	
.bottomLinkBox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#5b5b5b;
	}
.bottomLinkBox:Hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#272727;
	}		
/*kasse2*/	
.infoboxTable3{
	width:320px;
	}
.tdInfoBox4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#5b5b5b;
	width:150px;
	}	
.tdInfoBox5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#5b5b5b;
		width:150px;
	}
.tdInfoBox6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#5b5b5b;
	height:65px;
	vertical-align:top;
	}  
.DriftTopInfo{
     position:absolute; 
     width:625px; 
     height:30px;
     color:#ffffff;
     font-size:16px;
     font-family:Arial;
     font-weight:bold;
     padding-left:25px;
     padding-top:7px; 
     left:3px; 
     top:5px;
     background-image:url(images/driftTopImg.png);
     background-repeat:no-repeat; 
}	
.LinkMedarbejderInfo
{
     position:absolute; 
     width:320px; 
     height:30px;
     color:#ffffff;
     z-index:999;
     font-size:16px;
     font-family:Arial;
     font-weight:bold;
     padding-left:25px;
     padding-top:7px; 
     left:3px; 
     top:18px;
     background-image:url(images/driftTopImg.png);
     background-repeat:no-repeat; 
}	

.leftLabel
{
    height:30px;
    
    }	
.text
{
    font-family:Arial;
    color:#373737;
    width:250px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#ffffff)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #eeeeee,  #ffffff); /* for*/
border:solid 1px #c0c1c1;
 }
.submit
{
    background:none;
    border:none;
    font-family:Arial;
    font-size:22px;
    font-weight:bold;
    color:#143b50;
    height:50px;
    cursor:pointer;
}        

/*nyheder*/
.AkopaNews_Teaser_Top3{
    font-family:Arial;
    font-size:11px;
    color:#5b5b5b;
}
.AkopaNews_HeaderDate_Top3
{
    display:none;
    
    }
.AkopaNews_Header_Link_Top3{
    font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5b5b5b;
	font-weight:normal;
}
.AkopaNews_Header_Link_Top3:Hover{
    font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5b5b5b;
	font-weight:normal;
}
.AkopaNews_ReadMore_Link_Top3{
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5b5b5b;
	font-weight:normal;
    } 
.AkopaNews_ReadMore_Link_Top3:Hover{
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5b5b5b;
	font-weight:normal;
    }   
.AkopaNews_Specific_Header{    
    font-size:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
    
    
    }         
    