@charset "utf-8";
/* CSS Document */
p, h1, h2, h3, h4, h5 {
	margin: 0px;
}

/*main div tage*/
body{
                            background-color:#353a3e;
                            margin:0px;
                            background-image:url(images/Bg.gif);
							background-position:center;
							background-position:top;
							background-repeat:repeat-x;
							height:100px;
						    font-family: Verdana, Helvetica, sans-serif;
							font-size: 12px; 
							font-style: normal; 
							line-height: 18px;
							font-weight:normal; 
							font-variant: normal;
							color:#000000;
						
                             
}
.alignDiv{
                             width:911px; 
                               min-height:200px;
							 height:auto !important;
                             height:200px; 
                             position:relative;
                             margin-left: auto ;
                             margin-right: auto ;
}
.mainDiv
{
							background-color:#f6fafd;
							float:left;
                            position:relative;
                            min-height:200px;
							height:auto !important;
                            height:200px;
                            border:solid 0px red;
		                    width:911px; 
		                    font-family: Verdana, Helvetica, sans-serif;
							font-size: 12px; 
							font-style: normal; 
							line-height: 18px;
							font-weight:normal; 
							font-variant: normal;
							color:#000000;
}
.topMenuEnable{
							position:absolute;
							width:900px;
							left:0px;
							height:100px;
							background-color:white;
							opacity:0.2;
							filter:alpha(opacity=20);
							z-index:99;
}
.leftMenuEnable{
							position:absolute;
							width:140px;
							height:100%;
							background-color:white;
							opacity:0.2;
							filter:alpha(opacity=20);
}	
.topDiv
{
                             position:relative;
                             float:left;
                             margin-top:0px;
                             height:103px;
		                     width:911px; 
}
.topLogoDiv
{
	                         background-image:url(images/logo.gif);
	                         background-repeat:no-repeat;
                             position:relative;
                             float:left;
                             cursor:pointer;
                             margin-left:20px;
                             top:11px;
                             height:80px;
		                     width:90px; 
}
.topLogoAdamsonDiv{
							background-image:url(images/logoadamson.gif);
	                         background-repeat:no-repeat;
                             position:relative;
                             float:left;
                             cursor:pointer;
                             margin-left:20px;
                             top:5px;
                             height:110px;
		                     width:170px; 
	}
.topMenuLeftDiv{
                             position:relative;
                             top:72px;
                             left:0PX;

                             float:left;
                             margin-left:15px;
                             height:30px;
		                     width:223px;
		                     text-align:left;
}
.topMenuRightDiv{
                             position:relative;
                             top:75px;
                             z-index:9;
                             right:21px;
                             float:right;
                             height:30px;
		                     width:250px;
		                     text-align:right;
}
.topMenuLeftTableClass{

                             position:absolute;
                             font-weight:bold;
                             right:0px;
                             font-size:13px;
}
.topMenuRightTableClass{

                             position:absolute;
                             font-weight:bold;
                             right:0px;
                             font-size:13px;
}
.topPicDiv{
			                 position:relative;
                             min-height:10px;
							 height:auto !important;
                             height:10px;
                             left:0px;
                             padding-bottom:5px;
                             float:left;
                             border:solid 0px red;
                             overflow-x:hidden;
		                     width:911px; 
 }
.mainContentDiv{
			                 position:relative;
			                 margin-top:0px;
                             float:left;
                             min-height:140px;
							 height:auto !important;
							 
							 
                             height:140px;
		                     width:911px;
		                    font-family: Verdana, Helvetica, sans-serif;
							font-size: 12px; 
							font-style: normal; 
							line-height: normal;
							font-weight:normal; 
							font-variant: normal;
							color:#000000;       
							   
 }
 

/*******************************************************gen content*/
.leftMenuDiv{
			                 position:relative;
			                 left:0px;
			                 float:left; 
			                 min-height:100%;
			                 margin-bottom:20px;
							 height:auto !important;
                             height:100%;
                             border:solid 0px red;
		                     width:143px;
		                     left:20px;
		                     text-align:left; 
}
.contentDiv{
				             border-left:0px solid red;
			                 position:relative;
			                 float:right;
			                 margin-bottom:20px;
			                 right:22px;
			                 min-height:200px;
							 height:auto !important;
                             height:200px;
		                     width:724px; 
		                     padding-bottom:0px;
		                     text-align:left;

		                  
		                    
}
.contentClass{
                             min-height:100%;
							 height:auto !important;
                             height:100%;
                             border:solid 0px red;
                             position:relative;
                             width:704PX;
                             float:left;
                             left:10px;
                             font-family: Verdana, Helvetica, sans-serif;
							 font-size: 12px; 
							 font-style: normal; 
							 line-height: normal;
							 font-weight:normal; 
							 font-variant: normal;
							 color:#000100 ;
}
.contentEditorBorder{
                             border:solid 1px #cccccc;
                             min-height:100%;
							 height:auto !important;
                             height:100%;
}
.SplitLine{
							position:absolute;
							height:100%;
							width:1px;
							z-index:9999;
							left:165px;
}
.splitLineColor{
                            background-color:Black;
                            position:absolute;
                            width:1px;
							height:100%;
							z-index:1;
}

.topHide{
                            background-image:url(images/split.jpg);
                            background-repeat:no-repeat;
                            position:absolute;
                            width:1px;
                            top:0px;
							height:0px;
							z-index:99;

}
.bottomHide{
                            position:absolute;
                            background-image:url(images/split.jpg);
                            background-repeat:no-repeat;
                            background-position:bottom;
                            width:1px;
                            bottom:0px;
							height:5px;
							z-index:99;

}	
/*gen content*/
/***********************************************************forside*/
.leftMenuForsideDiv{
							 position:relative;
			                 left:0px;
			                 float:left; 
			                 min-height:100%;
							 height:auto !important;
                             height:100%;
                             display:none;
                             border:solid 0px black;
		                     width:0px;
		                     left:20px;
		                     text-align:left; 	
	
}
.contentForsideDiv
{
				             border-left:0px solid black;
			                 position:relative;
			                 float:right;
			                 right:22px;
			                 min-height:340px;
							 height:auto !important;
                             height:340px;
		                     width:870px; 
		                     text-align:left;
			                     
 }
.contentForsideClass{
                             min-height:340px;
							 height:auto !important;
                             height:340px;
                             position:relative;
                             width:870px;
                             left:0px;
                             overflow-x:hidden;
}
.contentEditorForsideBorder{
                             border:solid 1px #cccccc;
}

/*forside*/
.bottomFrontPageDiv
{
							 position:absolute;
			                 float:left;
			                 left:0px;
			                 bottom:0px;
                             text-align:center;
                             color:#2d2e32;
                             height:20px;
		                     width:100%; 
	}
.bottomDiv{
			                 position:absolute;
			                 float:right;
			                 right:0px;
			                 bottom:0px;
                             text-align:center;
                             color:#2d2e32;
                             height:20px;
		                     width:740px;
 }
 
.topClass
{
                             min-height:10px;
							 height:auto !important;
                             height:10px;
                             position:relative;
                             width:911px;
}
 

/*styles*/
p{
                            font-family: Verdana, Helvetica, sans-serif ;
}
td{
                            font-family: Verdana, Helvetica, sans-serif ;
							font-size: 12px; 
							font-style: normal; 
							line-height: 18px;
							font-weight:normal; 
							font-variant: normal;
							color:#000000;  
    }
A{ 
							padding-right:0px;
							font-family:Verdana;
							font-size:12px;
							font-weight:bold;
							color:black !important;
							text-decoration: none!important;
}

A:hover  {
							text-decoration: none!important;
							color: black;
							padding-right:0px;
							font-family:Verdana;
							font-weight:bold;
							font-size:12px;
							color:#000000 !important;
}
.header1, h1 { 
							font-family: Verdana, Helvetica, sans-serif;
							font-size: 18px; 
							font-style: normal; 
							line-height: normal;
							font-weight:normal; 
							font-variant: normal;
							color:#000000;
} 
.header2 { 
							font-family: Verdana, Helvetica, sans-serif;
							font-size: 15px; 
							font-style: normal; 
							line-height: normal;
							font-weight:NORMAL; 
							font-variant: normal;
							color:#000000;
} 
.normal{ 
							font-family: Verdana, Helvetica, sans-serif !important;
							font-size: 12px !important; 
							font-style: normal !important; 
							line-height: 18px;
							font-weight:normal !important; 
							font-variant: normal !important;
							color:#000000 !important;
} 
.box1 { 
							font-family:Verdana, Verdana, Helvetica, sans-serif;
							background-color:#FFFFFF; 
							border: 1px #838383 solid; 
							padding: 6px; 
							float: left;
							margin: 15px;
							width: 200px; 
							font-size: 14px; font-style: normal;
							background-image:url(images/boxBg.gif);
							background-repeat:repeat-x;
							background-position:bottom; 
							font-weight: bold; 
							font-variant: normal; 
							color: black;
}
.box2 { 
							font-family:Verdana, Verdana, Helvetica, sans-serif;
							margin-top: 10px;
							margin-bottom: 10px;
							padding: 8px;
							font-size: 13px; 
							font-style: normal; 
							line-height: normal; 
							font-weight: normal; 
							font-variant: normal;
							width:140px ; 
							border: 1px #838383 solid; 
							background-color:#FFFFFF;
							height:80px;
							filter:progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=140, Strength=3)
} 

.table1 TD 
{ 
	                        padding: 4px;
							font-family: Verdana, Helvetica, sans-serif !important;
							font-size: 12px !important; 
							font-style: normal !important; 
							line-height: 18px;
							font-weight:normal !important; 
							font-variant: normal !important;
							color:#000000 !important;

}	

.table1
{ 
	                        border: 1px solid #999999;
							font-family: Verdana, Helvetica, sans-serif !important;
							font-size: 12px !important; 
							font-style: normal !important; 
							line-height: 18px;
							font-weight:normal !important; 
							font-variant: normal !important;
							color:#000000 !important;
	                        border-collapse: collapse !important;
	                        background-color:#FFFFFF !important;	
}
	
.table1 .rn
{ 
	                        background-color:#efefef;
							font-family: Verdana, Helvetica, sans-serif;
							font-size: 12px; 
							font-style: normal; 
							line-height: 18px;
							font-weight:normal; 
							font-variant: normal;
							color:#000000; 
	
}

.table1 .c0  
{
                            background-color:#666666;
                            color:#FFFFFF!important;
                            text-align: center; 
                            font-weight: bold;
 }
 .r0
 {
      color:#FFFFFF!important;
     }
.image1
{
	margin: 5px; 
border: 1px solid black; 
filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4);
-moz-box-shadow: 3px 2px 6px black;
box-shadow: 3px 2px 6px #black;
-webkit-box-shadow: 3px 2px 6px #black;



}



.spacer
{
    height:3px;
    width:3px;    
    
}




/*modul styles*/

/*nyheder*/
.AkopaNews_Teaser_Top3{
					font-family:Verdana;
					font-size:12px;
	}
.AkopaNews_HeaderDate_Top3{
					font-family:Verdana;
					font-size:12px;
}
.AkopaNews_Header_Link_Top3{
					font-family:Verdana;
					font-size:14px;
}
.AkopaNews_Header_Link_Top3:hover{
					font-family:Verdana;
					font-size:14px;
}
.AkopaNews_Specific_Header{
					font-family:Verdana;
					font-size:14px!important;
					height:30px;
	}
.AkopaNews_HeaderDate_Archive{	
					font-family:Verdana;
					font-size:12px;
}	
.AkopaNews_Header_Link_Archive{
					font-family:Verdana;
					font-size:14px;
}	
.AkopaNews_Header_Link_Archive:hover{
					font-family:Verdana;
					font-size:14px;
}
.AkopaNews_Teaser_Archive{
					font-family:Verdana;
					font-size:12px;
}			
/*boks modul*/
/*
.normalTD{
					width:0%;
}
.bgBox{
					width:220PX;
					position:relative;
					overflow:hidden;
					height:120PX;
}
.MainBox
{
					width:220PX;
					position:relative;
					overflow:hidden;
					height:120PX;
}	
.LinkMainBox{
					width: 250px;
					height: 120px;
					cursor: pointer;
}
.DivColorArea{
					position:absolute;
					width:220px;
					bottom:0px;
					height:30px;
					opacity: .50;
					filter: alpha(opacity = 90);
					zoom: 1;
					background-color:#95c3da;	
}
.DivTextArea{
					font-size:18px;
					color:White;
					position:relative;
					left:10px;
					top:94px;
					z-index:99;
}
.normalTD{
					padding-right: 20px;
					height: 140px;
}
.endTD{
					height: 140px;	
}
/*
/*fjern border i firefox*/
* {outline: none;}

a:active{

        outline: none;
}

 

object{

        outline: none;

}

 

a:focus{

        -moz-outline-style: none;

}

 
 /*
 .bgBox
 {
     filter: Shadow(Color=#000000, Direction=140, Strength=2);
     
     }
*/




/*box modul*/
.HeaderClass{
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
}
.GridOpenElements{
	border:sold 0px black;
}
.LinkBokseInputButton{
	background-image:url(images/btnBg.gif);
	background-repeat:repeat-x;
	color:White;
	font-weight:bold;
	border:solid 1px #a7a7a7;
	height:15px;
	cursor:pointer;
}	
.GeneralText{
    font-family: Verdana;
    font-size: 11px;    
}
.normalTD{
					width:160px;
					
}
.bgBox{
					width:176PX;
					position:relative;
					overflow:hidden;
					height:100PX;
					background-image:url(images/boxBg.png);
					background-repeat:no-repeat;
					background-position:center;
					}
.MainBox
{
					width:160PX;
					position:relative;
					overflow:hidden;
					height:80PX;
					overflow:hidden;
					left:8px;
					top:10px;
}	
.LinkMainBox{
					width: 160px;
					height: 80px;
					cursor: pointer;
}
.DivColorArea{
					position:absolute;
					width:160px;
					bottom:0px;
					height:25px;
					opacity: .80;
					filter: alpha(opacity = 80);
					zoom: 1;
					background-color:#95c3da;	
}
.DivTextArea{
					font-size:15px;
					color:White;
					position:relative;
					left:5px;
					top:58px;
					z-index:99;
}
.normalTD{
}
.endTD{
				
}

.RightLinkStyle
{
	margin-left: 10px;	
}
.AkopaNews_Back
{
    
    }
