@import url('indexed_search.css');
@import url('content.css');
@import url('tt_news.css');
@import url('thickbox.css'); 
body{
background:#9B9B9B;
font-size:10px;
margin-top:0px;font-family:verdana;
}

/*Font Family*/
*{font-family:verdana;} 


/*############ MAIN CONTAINER ##############*/
.main-container{
	width:970px;
	margin:0 auto;
}
/*############ MAIN CONTAINER ##############*/

/*############ *TOP CONTAINER* ##############*/
.top-container{
	height:100px;
	background-image:url(../images/topbg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

.topright-container{
	background-color:#E7EEF4;
	height:25px;
	width:970px;
	*margin-top:-2px;
	
	
}
#logo img{
_float:left;
}
.randomtopimages{
float:right;
margin:0px;
padding:0px;
}
/*############ *TOP CONTAINER* ##############*/

/*############ *MIDDLE CONTAINER* ##############*/
#middle-container{
	background-color:#ffffff;
	min-height:500px;
	margin-top:25px;
	*margin-top:23px;
	_margin-top:0px;
	min-height:500px;
	height:auto !important;
	height:500px;
}

.fixheight:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#left-col{
	width:190px;
	float:left;
	min-height:500px;
}

.middle-box {
   float: left;
   width: 600px;
   }

#middle-col{
	float:left;
	width:600px;
	min-height:500px;	
	padding-top:20px;
	padding-right:0px;
	padding-bottom:20px;
}

#right-col{
	min-height:500px;
	padding-top:20px;
padding-left: 8px;
float: left;
width: 172px;
}
/*############ *MIDDLE CONTAINER* ##############*/



/*############ *FOOTER CONTAINER* ##############*/
#footer{
	border-top:3px solid #004D95;
	clear:both;
	background-color:#fff;
	height:25px;
	padding-top:10px;
	text-align:center;
	color:#00519A;
	font-size:10px;
}
/*############ *FOOTER CONTAINER* ##############*/

/*############ TOP MENU ##############*/

DIV#top-search {
	float:right;
	width:150px;
    margin-right:20px;
    position:relative;
}
#top-image{
	float:right;
    width:90px;	
}

/* SMALL LINKS */
DIV.small-links-cont{
  margin-top:5px;
   width:90px;
   float:left;
}

span.small1{
 width:17px;
 float:left;
 }
span.small1A{
 width:17px;
 float:left;
 margin-left:4px;

 }

 /*searchBox*/
 .bghere{
 float:left;
 width:122px;
 height:20px;
 padding-left:3px;
 background-image:url(../images/search.gif);
 background-repeat:no-repeat;
 background-color:#e7eef4;
 margin-top:4px;
 margin-right:3px;
 _margin-right:4px;
}

.searchBox{
   width:105px;
   margin-top:2px;
   padding-left:5px; 
   padding-right:5px;   
   border:medium none;
   height:12px;
   font-size:10px;
   float:left;
   color:#444;
   background-color:transparent;
}
/*  .searchBox{
   position:relative;
   background-image:url(../images/search.gif);
   background-repeat:no-repeat;
   background-color:#e7eef4;
   width:114px;
   height:18px;
   padding-left:5px; 
   padding-right:10px;   
   border:medium none;
   margin-top:4px;
   font-size:10px;
   float:left;
   color:#444;
  } */
.search-btn{
   margin-top:4px;
   background-color:#e7eef4;
   position:absolute;
   }
/*############ *FOOTER CONTAINER* ##############*/

/*############ FCE Partner's Login ##############*/
.partners-login{
	margin-left:0px;
	width:152px;
	/*height:71px;*/
	background-image:url(../images/partnersbg.png);
 	/*background-image:url(../images/fcekontakt-bottom.png);*/
	background-position:left bottom;
	background-repeat:no-repeat;
	
	padding:0px;	
	margin-top:0px;
	margin-bottom:14px;
}
.partners-login h1{
	background-image:url(../images/fcefakta-top.jpg);
	background-repeat:no-repeat;
	padding-top:8px;
	padding-left:10px;
	padding-bottom:7px;
	font-size:10px;
	color:#fff;
	/*height:25px;*/
}

.partners-login  .fcecontent{
	margin-top:0px;
	padding-left:10px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:20px;
	*padding-top:10px;
	*padding-bottom:15px;
	_padding-bottom:20px;
}
.partners-login p{
padding:10px;
}
.partners-login ul{
	list-style-type:none;
}

.partners-login a{
/* 	background-image:url(../images/dnsbullets.gif);
	background-position:left center;
	background-repeat:no-repeat; */
	font-weight:bold;
	
}

/*############ FCE Partner's Login ##############*/

/*############ FCE Information ##############*/
.fceinformation {
	background-image:url(../images/fceinfo-bottom.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	border:1px solid #fff;
	padding:0px;
	margin-top:0px;
	margin-bottom:12px;
	min-height:100px;
	width:155px;
	border:1px solid #fff;
}


.fcecontent{
	margin-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:20px;
}

.fceinformation h1{
	background-image:url(../images/fceinfo-top.jpg);
	background-repeat:no-repeat;
	padding-top:8px;
	padding-left:10px;
	padding-bottom:7px;
	font-size:10px;
	color:#fff;
	margin-top:0px;
}
/*############ FCE Information ##############*/

/*start FCE Fakta start*/
.fcefakta {
	background-image:url(../images/fcefakta-bottom.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin-bottom:15px;
	padding:0px;	
	width:155px;
}

.fcefakta h1{
	background-image:url(../images/fcefakta-top.jpg);
	background-repeat:no-repeat;
	padding-top:8px;
	padding-left:10px;
	padding-bottom:7px;
	font-size:10px;
	color:#fff;
}

.fcefakta .fcecontent{
	*margin-top:10px;
}
/*end  FCE Fakta end*/

/*start FCE Kontakt start*/
.fcekontakt {
	background-image:url(../images/fcekontakt-bottom.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin-bottom:15px;
	padding:0px;	
}

.nameAndcont{
	float:left;
	width:63px;
}

.textcontent-name{
	color:#02478a;
	font-weight:bold;
	font-family:Verdana;
	padding-left:10px;
}

.textcontent-contact-small{
	font-style:italic;
	font-family:Verdana;
/*width:69px;*/
width: 55px;
}

.imageRow{
	float:left;
  border:1px solid #000;
  margin-left:25px;
}

.extrafield{
	margin-top:50px;  
	*margin-top:0px;  
	padding-left:10px;
	margin-bottom:10px;
}

.fcekontakt p , ul{
	margin:0px;
	padding:0px;
	font-weight:normal;
}

.fcekontakt .textcontent{
	padding-top:8px;
}

.fcekontakt {
	padding-bottom:5px;
}

.partners-login ul li {
	margin-left:0px;
	padding-left:0px;
}

.fcekontakt ul{
	margin-left:10px;
	padding-left:10px;
	margin-right:20px;
	padding-bottom:0px;
	font-weight:normal;
}

.fcekontakt .fceheder1 h1{
	background-image:url(../images/fcefakta-top.jpg);
	background-repeat:no-repeat;
	padding-top:8px;
	padding-left:10px;
	padding-bottom:7px;
	font-size:10px;
	color:#fff;

	/*height:25px;*/
}
.fcekontakt .textcontent{
/* border:1px solid; */
padding-bottom:10px;
}

/*end FCE Information end*/

/*start FCE Nyhedsbrev start*/
.tx-tcsubscribe-pi1{
	margin-bottom:14px;
}
.nyhedsbrev h1{
	background-image:url(../images/fcenyhed-top.jpg);
	background-repeat:no-repeat;
	padding-top:8px;
	padding-left:10px;
	padding-bottom:7px;
	*padding-bottom:17px;
	font-size:10px;
	color:#fff;
	margin-top:-0px;
	margin-left:-2px;
}

.nyhedsbrev .inputtext{
	margin-left:9px;
}

.nyhedsbrev .submitbutton{
	margin-left:85px;
}


.news-latest-item-breaking{
    width:140px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}


/*start FCE highlight start*/
.fcehighlight{
	background:#E7EEF4;
	font-weight:normal;
	padding:0px;
	margin:0px;
	margin-bottom:18px;
	margin-top:5px;
	margin-bottom:20px;
	max-width:587px;
	
}

.fcehighlight .textcontent{
	padding:0px;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	margin-top:-10px;
	*margin-top:0px;
	 _margin-top:-20px; 
}


.hl-tl{
	background-image:url(../images/hl-tl.gif);
	background-repeat:no-repeat;
	width:14px;
	height:14px;
	
}

.hl-tr{
	background-image:url(../images/hl-tr.gif);
	background-repeat:no-repeat;
	width:14px;
	height:14px;
	margin-top:-14px;
	float:right;
}

.hl-ll{
	background-image:url(../images/hl-ll.gif);
	background-repeat:no-repeat;
	width:14px;
	height:14px;
}

.hl-lr{
	background-image:url(../images/hl-lr.gif);
	background-repeat:no-repeat;
	width:14px;
	height:14px;
	margin-top:-14px;
	float:right;
}
/*end FCE highligjht end*/

/*START righcol-fce START */
#right-col .fcehighlight ,#right-col  .partners-login{
	margin-left:0px;
	margin-right:10px;
	width:150px;

}

#right-col .nyhedsbrev{
	margin-left:-10px;
	margin-right:10px;
	width:150px;
}

#leftcontent .nyhedsbrev{
	margin-left:-8px;
	margin-right:0px;
	width:150px;
}

#right-col  .bnewscontainer{
	margin-left:-20px;
	margin-left:-20px;
	margin-right:0px;
	width:150px;
	*border:1px none red;
}

.bnewscontainer  ul{
	margin:0px;
	padding:0px;
}

.bnewscontainer ul li , .partners-login  ul li{
	margin:0px;
	padding:0px;
}


 #middle-col ul , #right-col ul{
	margin:0px;
	padding:0px;
	margin-left:0px;
	padding-left:0px;
	/* *padding-left:25px; */
}

#middle-col ol{
	margin:0px;
	padding:0px;
	margin-left:0px;
	padding-left:20px;
	*padding-left:30px;
}



/*END righcol-fce END */

/*Speacial FCE*/

/*fce*/
.fcecontainer1{
   width:					290px;
   float:					left;
   background:				transparent url(../images/gray_fce_background.jpg) repeat-y scroll 0%;
}
.texthere { }
.linkhere{
	background-position:	-1pt 100%;
	background-repeat:		no-repeat;
	/*margin:					10px 0px 0px 0px;*/
}
.fcecontainer1 .texthere p {
	font-size:				10px;
}
.fcespacer15 {
	clear:					both;
	height:					15px;
} 
.fcespacer20 {
	clear:					both;
	height:					20px;
}

#middle-col DIV.linkhere p{
  color:					#000;
  margin-left:				16px;
  padding-left:				10px; 
} 
 
#middle-col DIV.linkhere p a:hover{
  color:#00519A;
  text-decoration:none; 
  margin-left:16px;
  padding-left:10px; 
  background-image:url(../images/dnsbullets.gif);
  background-position:left center;
  background-repeat:no-repeat;
  
}
#middle-col DIV.linkhere  a{
  text-decoration:underline;
  color:#000;
/*  
float:left;        
position:relative;
  margin-left:16px;
  padding-left:10px;
  */
  background-image:url(../images/dnsbullets.gif);
  background-position:left center;
  background-repeat:no-repeat;
clear:left;
}

#middle-col DIV.linkhere  a:hover{
  color:#00519A;
  text-decoration:none;
  float:left;
  clear:left;
  margin-left:16px;
  padding-left:10px; 
  background-image:url(../images/dnsbullets.gif);
  background-position:left center;
  background-repeat:no-repeat;
}

/* .fceheder{
   height:20px;
} */


.fceheader H1{
  font-size:11px;
  height:25px;
  padding:5px 0pt 0pt 16px;
  margin:0px;
  background:url(../images/gray_fce_header.jpg) no-repeat;
 /*  _border:1px solid red; */

}
.texthere p{
  padding-left:16px;
  min-height:40px;
  _height:40px;
}
.imageherexxx{
  width:150px;
  /* height:70px; */
  height:80px;
  float:right;
  /* margin-top:-75px; */
  margin-top:-85px;
  margin-right:5px;
}
  .imageherexxx img{
   width:150px;
   /* height:70px; */
   height:80px;
  }
  
DIV.image-gradient{
    width:150px;
	 height:80px;
	position:relative;
	float:right;
	margin-top:-85px;
    margin-right:5px;
	
	
}

DIV.image-gradient IMG{
   width:150px;
   height:80px;
}

.fce-edge{
	float:right;
	width:24px;
	height:23px;
	margin-top:-23px;
	margin-right:-1px;
	background-image:url(../images/fcecontactbelow.png);
	background-position:right bottom;
	background-repeat:no-repeat;
	display:none;
	
}
/*FCE MIN HEIGHT*/


.fcecontent , .textcontent{
min-height:22px;
*min-height:30px;
_min-height:40px;
margin-bottom:0px;
}

#leftcontent {
padding-left:20px;
padding-right:10px;
} 

.partners-login .fcecontent {
	/* border:1px solid; */
	margin-top:11px;
	padding-bottom:14px;
	*margin-top:0px;
	*padding-bottom:15px;
	_margin-top:0px;
	_padding-bottom:24px;
}

/*SPECIAL FCE ON FRONTPAGE CSS STOP-HERE*/

/*test FCE Breaking news*/


.topline{
   width:154px;
   margin-left:0px;
   height:14px;
    background-image:url(../images/breakingnew-top.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
   
}
.breakingnews{
    width:154px;
    margin-left:0px; 
	*margin-left:0px; 
    background-image:url(../images/breakingnew-bg.png);
	background-position:left bottom;
	background-repeat:repeat-y; 
	
}
.bnewscontainer h1{
	margin-top:0px;
	color:#ee7234;
	font-size:10px;
	text-decoration:none;
	background-image:url(../images/dnsbullets.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;

}

#right-col .breakingnews , #right-col .topline{
	margin-left:20px; 
}

.textcontent{
  padding-right:2px;

 
}
.textcontent p{
  color:#000;
  
}

#leftcontent .fceinformation , #leftcontent .fcefakta {
	margin-left:0px;
}

#leftcontent .fceinformation .fcecontent{
	margin-right:0px;
}
#leftcontent .fcefakta .fcecontent{
	margin-right:0px;
}



DIV.linkcontent p a {
  color:#ee7234;
  text-decoration:none;
  
 background-image:url(../images/dnsbullets.gif);
 background-position:left;
 background-repeat:no-repeat;
  padding-left:10px; 
}
DIV.linkcontent p a:hover{
  color:#ee7234;
  text-decoration:underline;
  
 background-image:url(../images/dnsbullets.gif);
 background-position:left;
 background-repeat:no-repeat;
 padding-left:10px;
}

DIV.nyhedsbrev {
   width:152px;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(../images/fcenyhed-bottom.png);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-top:0px;
	padding-bottom:10px;
	margin-top:5px;
	padding-bottom:13px;
	*padding-bottom:0px;
}

.nyhedsbrev .inputtext{
	width:126px;
	height:15px;
	background:none;
	background-color:#fff;
	border:1px solid #4479af;
	background-image:url(../images/subscription-bg.gif);
	background-repeat:repeat-x; 
	/* background-position:1px; */
	padding-right:2px;
	padding-left:2px;
	margin-bottom:4px;
	*margin-bottom:2px;
} 

.news-latest-item-breaking h3 a{
  color:#ee7234;
  font-size:11px;
  text-decoration:none;
  
 background-image:url(../images/dnsbullets.gif);
 background-position:left;
 background-repeat:no-repeat;
 padding-left:10px;
}
.bnewscontainer{
	margin-top:5px;
  margin-bottom:15px;
  
}
/*flex 2 col*/

.flexible_twocols{
  /* margin-bottom:15px; */
  margin-bottom:0px;
  /* margin-right:10px; */
}
.flexible_twocols_right{
 /* padding-right:11px; */
 padding-right:0px;
}
.textcontent-contact{
 width:150px;
}

.textcontent-contact p{
  color:#000;
  
}
DIV.textcontent-contact  DIV.csc-textpic-intext-right DIV.csc-textpic-text p{
 margin:0px;
 padding:0px;
 padding-left:10px;
}
DIV.textcontent-contact  DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{
 margin-right:10px;
 margin-bottom:10px;
 width:50px;
}
DIV.textcontent-contact  DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap IMG{
  border:1px solid gray;
  width:50px;
}
.textcontent-info{
   width:150px;
   padding-top:0px;
}
DIV.textcontent-info p{
 margin:0px;
 padding:0px;
 padding-left:10px;
}
DIV.textcontent-info H1{
  margin:0px;
 padding:0px;
 padding-left:10px;
}
DIV.Skrivtil{
    width:150px;
   padding-top:0px;
}
DIV.Skrivtil p a{
   color:#29669c;
  font-size:12px;
  text-decoration:none;
  
 background-image:url(../images/dnsbullets.gif);
 background-position:left;
 background-repeat:no-repeat;
 padding-left:10px;
}

.tx-tcsubscribe-pi1 p.newsletter-text, .nyhedsbrev p.subscribe-message{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	
}
.tx-tcsubscribe-pi1 form{
	/* border:1px solid; */
	margin-top:0px;
}

.nyhedsbrev .inputtext{
	font-size:10px;
}

#middle-col p, #middle-col    ol,#middle-col     ul{
	padding-right:20px;
}

#middle-col     ul , .fcehighlight ul, .fcefakta ul, .bnewscontainer  ul , .fceinformation  ul , .partners-login  ul  {
	list-style-type:none;
	padding-left:0px;
}

#middle-col ul li , .fcehighlight ul li, .fcefakta ul li , .fceinformation ul li ,  .bnewscontainer  ul  li, .partners-login  ul  li{
 background-image:url(../images/dnsbullets.gif);
 background-position:left 3px;
 background-repeat:no-repeat;
 padding-left:12px;

}
.partners-login  ul  li{
 padding-left:8px;
 
}

#middle-col .csc-sitemap{
	margin-left:20px;
}

#middle-col .csc-sitemap ul {
	list-style-type:circle;
}

#middle-col .csc-sitemap ul ul{
	list-style-type:square;
}
#middle-col .csc-sitemap ul {
	list-style-type:disc;
}

#middle-col  .csc-sitemap ul li{
	background-image:none;
	padding-left:0px;
}

.fcehighlight ol, .fcefakta ol, .bnewscontainer ol , .fceinformation  ol , .partners-login  ol{
	/* list-style-type:none; */
	margin:0px;
	padding-left:18px;
	margin-left:0px;
	
	*padding-left:20px;
	
}  


.fcehighlight  ol li, .fcefakta  ol li , .fceinformation ol li ,  .bnewscontainer   ol  li, .partners-login   ol  li{
padding-left:0px;
margin-left:0px;

}


/*############## FCE BOTTOM MARGINS ###############*/
.fceinformation h1, .fcefakta h1, .fcekontakt .fceheder1 h1, .nyhedsbrev h1, .partners-login h1{
	*margin-bottom:0px;
}

/*############## TIP A FRIEND##############*/
.tipafriendbox{
	border:1px solid #000;
	padding:10px;
	*padding-top:0px;
	*padding-bottom:0px;
	background-color:#fff;
}
.tipafriendbox textarea{
	font-size:10px;
	width:140px;
	height:110px;
}
/*newfce*/
.fcecontainer2{

 float:left;
  height:149px;
 _height:140px;
 
 background-repeat:no-repeat;
 background-position:bottom right;
 width:283px;
 margin-left:1px;
 
 _margin-top:5px;
 _margin-left:0px;
}
.image-gradient2{
/*    background-image:url(../images/fcecontactgradient5.png); 
  background-repeat:no-repeat;
  background-position:bottom right;
   float:left;
   width:280px;
   height:149px;
   margin-left:4px; 
   margin-top:0px;
  _height:145px;
  _margin-top:0px; 
 _margin-left:1px; */
 
  }
.fceheder h1{
	padding-top:4px;
	font-size:11px;
}


/*RSS BG*/
.twrss_table{
/*float: left;*/
	margin-left:0px;
	width:152px;
	/*height:71px;*/
	background-image:url(../images/rssbg.png);
 	/*background-image:url(../images/fcekontakt-bottom.png);*/
	background-position:left bottom;
	background-repeat:no-repeat;
	
	padding-top:0px;	
	padding-left:0px;	
	padding-bottom:20px;	
	margin-top:0px;
	margin-bottom:14px;
	
}
.twrss_item_link{
	width:130px;
/*	margin:10px;*/
}
.rsscontent {
	margin-left:10px;
}
.twrss_item_link a{
	color:#00519A;
	font-weight:bold;
	text-decoration:none;
}

.twrss_item_content{
	margin-bottom:10px;
}

.twrss_table h1{
	background-image:url(../images/fcefakta-top.jpg);
	background-repeat:no-repeat;
	padding-top:8px;
	padding-left:10px;
	padding-bottom:6px;
	font-size:10px;
	color:#fff;
	/*border:1px solid;*/
}

.linkhere  a { color:#00519A;  text-decoration:none;  float:left;  clear:left;  margin-left:16px;  padding-left:10px;   background-image:url(../images/dnsbullets.gif);  background-position:left center;  background-repeat:no-repeat; }
.linkhere  a:hover{ color:#00519A;  text-decoration:none;  float:left;  clear:left;  margin-left:16px;  padding-left:10px;   background-image:url(../images/dnsbullets.gif);  background-position:left center;  background-repeat:no-repeat; }




/* additional css for the csc-mailform-field */










