@charset "utf-8";
/* CSS Document */

body{
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:100%;
	width: 100%;
	color:#5e656c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:68.75% !important;
	font-size:90%;
	line-height: 1.6em;
}

h1
{
	color:#000000;
	font-size:1.00em;
	margin: 5px 0 25px 0;
	font-weight: 700;		
	line-height: 1.1;	
}
h2
{
	margin: 5px 0 -10px 0;
}

h4
{
	font-size: 1.00em;	
}

html {
	height: 100%;
}

.bold {
	font-weight: bold;
}

.boldBlack {
	font-weight: bold;
	color: #000;
}

.smaller {
	font-size: 9px;
}

.purple {
	display: block;
	color: #A13CB0;
	margin: -5px 0 0 0;
}

.imgAlignMiddle {
	vertical-align: middle; 
}


.lightpurple {
	display: block;
	color: #C9C;
	margin: 0 0 10px 0;

}

.header_banner{
	margin: 10px 0 10px 0;
}

.conferenceProgramTable{
	border-left: 1px solid black;
    border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	}


.showcase_top_photo{
	margin: 10px 0 10px 0;
}

.showcase_category_title{
	display: block;
	color: #000;
	font-size: 14px;
	height: 40px;
	width: 460px;
	background: transparent url(../img/showcase_category_title.png) no-repeat top left;
	text-indent: 12px;
	padding-top: 6px;
	margin: -10px 0 10px 0;
}

.showcase_client_name{
	display: block;
	color: #000;
	font-size: 12px;
	height: 27px;
	width:315px;
	background: transparent url(../img/showcase_client_name.png) no-repeat top left;
	text-indent: 31px;
	padding-top: 5px;
	margin-bottom:8px;
}

.showcase_client_name a{
	color: #000;
	font-size: 12px;
	font-weight: bold;
}

.showcase_client_name a:hover{
	color: #999;
}

.showcase_new_client_name{
	display: block;
	color: #000;
	font-size: 12px;
	height: 27px;
	width:315px;
	background: transparent url(../img/showcase_new_client_name.png) no-repeat top left;
	text-indent: 31px;
	padding-top: 5px;
	margin-bottom:8px;
}

.showcase_new_client_name a{
	color: #000;
	font-size: 12px;
	font-weight: bold;
}

.showcase_new_client_name a:hover{
	color: #999;
}

.showcase_client_txt{
	display:block;
	padding-left: 10px;
	padding-right: 10px;
}

.showcase_rightColtitle{
	display: block;
	color: #000;
	font-size: 12px;
	height: 35px;
	width:245px;
	background: transparent url(../img/showcase_category_rightColtitle_bg.png) no-repeat top left;
	text-indent: 38px;
	padding-top: 8px;
}

#showcase_category
{
  display: block;
  width: 245px;
  height: 59px;
  background: transparent url(../img/showcase_category_webtv.png) no-repeat top left;
  margin-bottom: 15px;
}

#showcase_category:hover
{ 
  background: transparent url(../img/showcase_category_webtv_hover.png) no-repeat top left;
}

#showcase_category span
{
  display: none;
}

#showcase_category_webcasting
{
  display: block;
  width: 245px;
  height: 59px;
  background: transparent url(../img/showcase_category_webcasting.png) no-repeat top left;
  margin-bottom: 15px;
}

#showcase_category_webcasting:hover
{ 
  background: transparent url(../img/showcase_category_webcasting_hover.png) no-repeat top left;
}

#showcase_category_webcasting span
{
  display: none;
}

#showcase_category_mediastation
{
  display: block;
  width: 245px;
  height: 59px;
  background: transparent url(../img/showcase_category_mediastation.png) no-repeat top left;
  margin-bottom: 15px;
}

#showcase_category_mediastation:hover
{ 
  background: transparent url(../img/showcase_category_mediastation_hover.png) no-repeat top left;
}

#showcase_category_mediastation span
{
  display: none;
}

#showcase_category_id
{
  display: block;
  width: 245px;
  height: 59px;
  background: transparent url(../img/showcase_category_id.png) no-repeat top left;
  margin-bottom: 15px;
}

#showcase_category_id:hover
{ 
  background: transparent url(../img/showcase_category_id_hover.png) no-repeat top left;
}

#showcase_category_id span
{
  display: none;
}

#showcase_category_info
{
  display: block;
  width: 245px;
  height: 59px;
  background: transparent url(../img/showcase_category_info.png) no-repeat top left;
  margin-bottom: 15px;
}

#showcase_category_info:hover
{ 
  background: transparent url(../img/showcase_category_info_hover.png) no-repeat top left;
}

#showcase_category_info span
{
  display: none;
}

#showcase_category_doc
{
  display: block;
  width: 245px;
  height: 59px;
  background: transparent url(../img/showcase_category_doc.png) no-repeat top left;
  margin-bottom: 15px;
}

#showcase_category_doc:hover
{ 
  background: transparent url(../img/showcase_category_doc_hover.png) no-repeat top left;
}

#showcase_category_doc span
{
  display: none;
}

.eventTable
{
  background: transparent url(../img/event_box_bg.png) no-repeat top left;
  padding-top: 15px;
  color:#000;
  border: none;
}

.eventTableOver
{
  background: transparent url(../img/event_box_bg_over.png) no-repeat top left;
  padding-top: 15px;
  color: #666;
}

.eventCourseTable
{
  background: transparent url(../img/event_course_box_bg.png) no-repeat top left;
  padding-top: 15px;
  color:#000;
  border: none;
}

.eventCourseTableOver
{
  background: transparent url(../img/event_course_box_bg_over.png) no-repeat top left;
  padding-top: 15px;
  color: #666;
}

.b
{
  display: block;
  font-weight: bold;
  color:#000;
  margin-bottom: 5px;
}

.b:link
{
  display: block;
  font-weight: bold;
  color:#000;
  margin-bottom: 5px;
}

.b:hover
{
  display: block;
  font-weight: bold;
  color:#666;
  margin-bottom: 5px;
}

.eventPlace
{
	display: block;
	color: #3a8cb5;
	margin-bottom: 5px;
}

.eventDate
{
	display: block;
	font:Verdana, Geneva, sans-serif;
	font-size: 39px;
	font-style:normal;
	color: #fff;
	left: 30px;
	margin-top: 15px;
	margin-left: 22px;
}

.eventMonth
{
	display: block;
	font:Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-style:normal;
	color: #fff;
	margin-top: 12px;
	margin-left: 24px;
	
}

.eventText
{
	display: block;
	font:Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style:normal;
	color: #fff;
	margin-top: 25px;
	margin-left: 24px;
	
}

.eventTime
{
	display: block;
	font:Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style:normal;
	color: #c1fdff;
	margin-top: 3px;
	margin-left: 24px;
}

.eventSignUp
{
	display: block;
	cursor: default;
	border: none;
    opacity:1;
	filter: alpha(opacity=100); 
	-moz-opacity: 1;
	margin-top: 14px;
	margin-left: 10px;
}

.eventSignUp:hover
{
	display: block;
	cursor: default;
	border: none;
    opacity:.40;
	filter: alpha(opacity=40); 
	-moz-opacity: 0.4;
	margin-top: 14px;
	margin-left: 10px;
}

img{
	border:0px;
}

.banner
{
	display: block;
	border: none;
    opacity:1;
	filter: alpha(opacity=100); 
	-moz-opacity: 1;
}

.banner:hover
{
	display: block;
	border: none;
    opacity:.90;
	filter: alpha(opacity=90); 
	-moz-opacity: 0.9;
}

#container_main{
	position: relative;
	width:100%;	
	min-height: 100%;
	background-image:url(../img/bottom_bg_repeat.jpg);
	background-repeat:repeat-x;
	background-position: bottom;		
	z-index: 2;
}

a{
	color:#304acd;
	font-weight:normal;
	text-decoration:none;
}

.blacktext{
	color:#000000;
}

* html #container_main{
	height: 100%;
}

.imgEfx
{
	border: #e4e4e4 1px solid;
	opacity:1;
	filter: alpha(opacity=100); 
	-moz-opacity: 1;
}

.imgEfxOn
{
	border: #e4e4e4 1px solid;
	opacity:.40;
	filter: alpha(opacity=40); 
	-moz-opacity: 0.4;
}

.imgEfxClean
{
	opacity:1;
	filter: alpha(opacity=100); 
	-moz-opacity: 1;
}

.imgEfxCleanOn
{
	opacity:.40;
	filter: alpha(opacity=40); 
	-moz-opacity: 0.4;
}

.imgEfxNews
{
	opacity:1;
	filter: alpha(opacity=100); 
	-moz-opacity: 1;
	margin-right: 18px;
	border: #e4e4e4 1px solid;
}

.imgEfxNewsOn
{
	opacity:.40;
	filter: alpha(opacity=40); 
	-moz-opacity: 0.4;
		margin-right: 18px;
}

/** header **/

#container_header{
	width:989px;
	height:365px;
    position: relative;
    top: 0px;
    /*left: 50% !important;
    margin-left: -494px !important;
	*/
	text-align: left;
	z-index:2;
}

	.topbg{
		width:989px;
		height:543px;
    	position: absolute;
    	top: 0px;
		left: 0px;
    	/*left: 50% !important;
    	margin-left: -494px !important;*/
		text-align: left;
		z-index:2;
	}
	
				.topbg_conference{
				width:1041px;
				height:543px;
				position: absolute;
				top: 0px;
				left: 0px;
				/*left: 50% !important;
				margin-left: -494px !important;*/
				text-align: left;
				z-index:2;
			}

	.header_top{
		width:250px;
		height:23px;
		position:absolute;
		right:52px;
		z-index:3;
		
	}
	.header_top table td a, .header_top table td img{
		visibility:hidden;
	}
	.header_top table td a[href="/en"], .header_top table td a[href="/en"] img, .header_top table td a[href="../index.html"], .header_top table td a[href="../index.html"] img
	{
		visibility:visible;
	}
	
	.header_menu{
		width:374px;
		height:26px;
		position:absolute;
		top:44px;
		right:81px;
		background-image:url(../img/header_blackmenu.gif);
		background-repeat:no-repeat;
		z-index:3;
	}
		.header_menu a{
			color:#FFFFFF;
			display:block;
			text-decoration:none;
			float:left;
			margin-top:5px;
			padding-left:9px;
			margin-right:17px !important;
			margin-left:7px !important;
			margin-right:14px;
			margin-left:6px;
			font-weight:normal;									
		}
		.header_menu a.active_header{
			color:#bccfff;
			display:block;
			text-decoration:none;
			float:left;
			margin-top:5px;
			background-image:url(../img/header_blackmenu_arrow.gif);
			background-repeat:no-repeat;
			background-position:0 5px;
			padding-left:9px;
			margin-right:17px !important;
			margin-left:7px !important;
			margin-right:14px;
			margin-left:6px;	
			font-weight:normal;		
						
		}
		.header_menu a:hover{
			color:#bccfff;
			display:block;
			text-decoration:none;
			float:left;
			margin-top:5px;
			background-image:url(../img/header_blackmenu_arrow.gif);
			background-repeat:no-repeat;
			background-position:0 5px;
			padding-left:9px;
			margin-right:17px !important;
			margin-left:7px !important;
			margin-right:14px;
			margin-left:6px;	
			font-weight:normal;		
						
		}
	
	.header_logo{
		position:absolute;
		width:311px;
		height:43px;
		left:82px;
		top:38px;
		z-index: 3;
	}
	
	.header_carousel{
		position:absolute;
		width:825px;
		height:204px;
		top:70px;
		text-align:right;
		left:81px;
		z-index: 3;
		margin-top: 15px;
	}


/** Main menu styles **/
	
	#mainmenu{
		position:absolute;
		width:826px;
		height:40px;
		top:300px;
		z-index: 5;
	}
		#mainmenu a{
			display:block;
			height:40px;
			float:left;
		}
		.webtv{
			width:110px;
			background-image:url(../img/mainmenu_webtv_normal.jpg);
			background-repeat:no-repeat;
		}
		a.webtv:hover{
			background-image:url(../img/mainmenu_webtv_hover.jpg);
			background-repeat:no-repeat;
		}
		.webtv_active{
			width:110px !important;
			background-image:url(../img/mainmenu_webtv_active.jpg) !important;
			background-repeat:no-repeat;
		}
		
		.webcasting{
			width:155px;
			background-image:url(../img/mainmenu_webcasting_normal.jpg);
			background-repeat:no-repeat;
		}
		a.webcasting:hover{
			background-image:url(../img/mainmenu_webcasting_hover.jpg);
			background-repeat:no-repeat;
		}
		.webcasting_active{
			width:155px !important;
			background-image:url(../img/mainmenu_webcasting_active.jpg) !important;
			background-repeat:no-repeat;
		}
		
				
		.mediastation{
			width:155px;
			background-image:url(../img/mainmenu_mediastation_normal.jpg);
			background-repeat:no-repeat;
		}
		a.mediastation:hover{
			background-image:url(../img/mainmenu_mediastation_hover.jpg);
			background-repeat:no-repeat;
		}
		.mediastation_active{
			width:155px !important;
			background-image:url(../img/mainmenu_mediastation_active.jpg) !important;
			background-repeat:no-repeat;
		}
		
		.videoproduktion{
			width:155px;
			background-image:url(../img/mainmenu_videoproduktion_normal.jpg);
			background-repeat:no-repeat;
		}
		a.videoproduktion:hover{
			background-image:url(../img/mainmenu_videoproduktion_hover.jpg);
			background-repeat:no-repeat;
		}
		.videoproduktion_active{
			width:155px !important;
			background-image:url(../img/mainmenu_videoproduktion_active.jpg) !important;
			background-repeat:no-repeat;
		}
		
		.videoproduktion_uk{
			width:155px;
			background-image:url(../img/mainmenu_videoproduktion_normal_uk.jpg);
			background-repeat:no-repeat;
		}
		a.videoproduktion_uk:hover{
			background-image:url(../img/mainmenu_videoproduktion_hover_uk.jpg);
			background-repeat:no-repeat;
		}
		.videoproduktion_active_uk{
			width:155px !important;
			background-image:url(../img/mainmenu_videoproduktion_active_uk.jpg) !important;
			background-repeat:no-repeat;
		}
		
				
		.videohosting{
			width:139px;
			background-image:url(../img/mainmenu_videohosting_normal.jpg);
			background-repeat:no-repeat;
		}
		a.videohosting:hover{
			background-image:url(../img/mainmenu_videohosting_hover.jpg);
			background-repeat:no-repeat;
		}
		.videohosting_active{
			width:139px !important;
			background-image:url(../img/mainmenu_videohosting_active.jpg) !important;
			background-repeat:no-repeat;
		}
		
		.videohosting_uk{
			width:139px;
			background-image:url(../img/mainmenu_videohosting_normal_uk.jpg);
			background-repeat:no-repeat;
		}
		a.videohosting_uk:hover{
			background-image:url(../img/mainmenu_videohosting_hover_uk.jpg);
			background-repeat:no-repeat;
		}
		.videohosting_active_uk{
			width:139px !important;
			background-image:url(../img/mainmenu_videohosting_active_uk.jpg) !important;
			background-repeat:no-repeat;
		}
		
		

		.showcase{
			width:110px;
			background-image:url(../img/mainmenu_showcase_normal.jpg);
			background-repeat:no-repeat;
		}
		a.showcase:hover{
			background-image:url(../img/mainmenu_showcase_hover.jpg);
			background-repeat:no-repeat;
		}
		.showcase_active{
			width:110px !important;
			background-image:url(../img/mainmenu_showcase_active.jpg) !important;
			background-repeat:no-repeat;
		}
		
		
		
		
/** Content Wrapper **/

#container_content{
    position: relative;
	z-index:3;
    /*left: 50%;
  	margin-left: -419px;*/
	text-align: left;
  	padding-bottom:80px;
	width:838px;
	margin-top: 0px;
	/*top:363px;*/
}

/*#container_content{
    position: relative;
	z-index:3;
    left: 50%;
  	margin-left: -419px;
	text-align: left;
  	padding-bottom:80px;
	width:838px;
	margin-top: 0px;
	top:363px;
}*/




/** Bottom and footer **/

#container_footer{
	width:989px;
	height:581px;
    position: absolute;
    bottom: 0px;
    left: 50% !important;
    margin-left: -494px !important;
	background-image:url(../img/bottom_bg.jpg);
	background-repeat:no-repeat;
	z-index:1;
}

#container_footer_uk{
	width:989px;
	height:581px;
    position: absolute;
    bottom: 0px;
    left: 50% !important;
    margin-left: -494px !important;
	background-image:url(../img/bottom_bg_uk.jpg);
	background-repeat:no-repeat;
	z-index:1;
}


/** Frontpage **/

.frontpage_contactform{
	left:10px;
	position: absolute;
	width:303px;
	height:254px;
	padding-left: 15px;
	margin-top:60px;
}

.frontpage_newsletterform{
	left:323px;
	position: absolute;
	width:279px;
	height:254px;
	margin-top:60px;
}

.frontpage_events{
	left:588px;
	position: absolute;
	width:256px;
	height:254px;
	margin-top:45px;
}

.frontpage_omarkena{
	top:-18px;
	left:0px;
	position: absolute;
	width:303px;
	height:254px;
}
	.frontpage_omarkena_bg{
		position:absolute;
		z-index:1;
		width:303px;
		height:254px;
		background-image:url(../img/frontpage_bg_omarkena.png);
		background-repeat:no-repeat;
	}
	.frontpage_omarkena img{
		margin:0 0 10px 0px;
	}	


.frontpage_udvalgte{
	top:-18px;
	left:303px;
	position: absolute;
	width:279px;
	height:254px;
}
	.frontpage_udvalgte_bg{
		position:absolute;
		z-index:1;
		width:279px;
		height:254px;
		background-image:url(../img/frontpage_bg_udvalgte.png);
		background-repeat:no-repeat;
	}

	.frontpage_udvalgte img{
		margin:0 0 10px 25px;
	}
	.udvalgte_overskrift{
		font-weight:bold;
		margin:0 0 0 20px;
		width:254px;
		color:#000000;
	}

.frontpage_nyheder{
	top:-18px;
	left:582px;
	position: absolute;
	width:256px;
	height:254px;
}
	.frontpage_nyheder_bg{
		position:absolute;
		z-index:1;
		width:256px;
		height:254px;
		background-image:url(../img/frontpage_bg_nyheder.png);
		background-repeat:no-repeat;
	}
	.news_overflow{
		overflow:auto;
		height:165px;
		width:238px;
	}
	.news_item h3{
		margin:0 0 0 25px;
		padding:0 0 0px 19px;
		font-size:1em;
		color:#000000;
		background-image:url(../img/frontpage_news_icon.gif);
		background-repeat:no-repeat;
		background-position: 0 2px;
	}
	.news_item p{
		margin:3px 5px 15px 25px;
	}
	.news_item a{
		color:#000;
		font-weight: bold;
		text-decoration:none;
	}




.frontpage_omarkena strong, .frontpage_udvalgte strong{
	color:#000000;
	padding:0 0 5px 25px;
}

.frontpage_udvalgte p, .frontpage_omarkena p{
	margin:5px 15px 10px 25px;
	width: 245px;
}	

.frontpage_link{
	background-image:url(../img/arow_small_blue.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding-left:13px;
	margin:0 0 0 25px;
}	
	.frontpage_link a{
		color:#000 !important;
		font-weight:normal;
		text-decoration:none;
	}

.frontpage_medialink{
	background-image:url(../img/arrow_media.png);
	background-repeat:no-repeat;
	background-position:0;
	padding-left:23px;
	margin:0 0 0 25px;
}	
	.frontpage_medialink a{
		color:#000 !important;
		font-weight:normal;
		text-decoration:none;
	}

.frontpage_arrowlink{
	display:block;
	position:relative;
	width:36px;
	height:32px;
	top:15px;
	margin-bottom:30px;	
}
	.frontpage_omarkena a.frontpage_arrowlink{
		left:254px;
	}
	.frontpage_udvalgte a.frontpage_arrowlink{
		left:233px;
	}
	.frontpage_nyheder a.frontpage_arrowlink{
		left:205px;
	}
	
.frontpage_kunder{
	width:838px;
	margin:10PX 0 0 7px;
	padding:0 0 0 0;
	position:relative;
	height:87px;
	top:0px;
}

* html .frontpage_kunder{
	width:803px;
	margin:0 0 0 16px;
	padding:15px 0 0 0;
	position:relative;
	height:87px;
	top:0px;
}

	.frontpage_kundelink{
		display:block;
		position: relative;
		width:36px;
		height:28px;
		top:0px;
		left:765px;
		margin-bottom:7px;
	}
	
.footer_box{
	position:relative;
	margin:0 0 15px 25px;
}	

* html .footer_box{
	position:relative;
	margin:15px 0 0 25px;
}	

/** coloumns **/

.left_coloumn{
	width:455px;
	position:relative;
	float:left;
	padding:22px 30px 0 35px;
	margin:0 0 0 -5px;
	z-index: 4;
	min-height:388px;
}
	.left_coloumn_bg{
		position:absolute;
		top:0px;
		left:0px;
		z-index:1;
		background-image:url(../img/coloumn_left_bg.png);
		background-repeat:no-repeat;
		background-position:top;
		min-height:388px;
		height:388px !important;
		width:539px;
	}
	.pagename{
		color:#000000;
		margin:0 0 25px 16px;
	}
	.headline{
		color:#000000;
		font-size:1.40em;
		margin: 5px 0 25px 0;
		font-weight: 700;		
		line-height: 1.1;
	}
	
	
	.leftcol_fact_title{
		color:#000000;
		font-weight:bold;
	}
	
	.leftcol_fact_text{
		color:#000000;
		font-size:10px;
	}
	
	.leftcol_fact_text:link{
		color:#304ACD;
		font-size:10px;
	}
	
.goBackBtn
{
	display: block;
	border: none;
    opacity:1;
	filter: alpha(opacity=100); 
	-moz-opacity: 1;
}

.goBackBtn:hover
{
	display: block;
	border: none;
    opacity:.40;
	filter: alpha(opacity=40); 
	-moz-opacity: 0.4;
}
	
.right_coloumn{
	width:241px;
	position:relative;
	float:left;
	padding:40px 29px 0 29px;
	padding-top: 40px;
	margin:0 0 0 20px;
	margin:0 0 0 18px !important;
	z-index: 3;
	min-height: 388px;
}
	.right_coloumn_bg{
		position:absolute;
		top:0px;
		left:0px;
		z-index:1;
		background-image:url(../img/coloumn_right_bg.png);
		background-repeat:no-repeat;
		background-position:top;
		min-height:388px;
		height:388px !important;
		width:305px;
	}
	
		.right_coloumn_showcase_bg{
		position:absolute;
		top:0px;
		left:0px;
		z-index:1;
		background-image:url(../img/coloumn_right_showcase_bg.png);
		background-repeat:no-repeat;
		background-position:top;
		min-height:388px;
		height:388px !important;
		width:305px;
	}
	
		.right_coloumn_employees_bg{
		position:absolute;
		top:0px;
		left:0px;
		z-index:1;
		background-image:url(../img/coloumn_right_employees_bg.png);
		background-repeat:no-repeat;
		background-position:top;
		min-height:388px;
		height:388px !important;
		width:305px;
	}
	
		.right_coloumn_news_bg{
		position:absolute;
		top:0px;
		left:0px;
		z-index:1;
		background-image:url(../img/coloumn_right_news_bg.png);
		background-repeat:no-repeat;
		background-position:top;
		min-height:388px;
		height:388px !important;
		width:305px;
	}

	.right_coloumn_uk_bg{
		position:absolute;
		top:0px;
		left:0px;
		z-index:1;
		background-image:url(../img/coloumn_right_uk_bg.png);
		background-repeat:no-repeat;
		background-position:top;
		min-height:388px;
		height:388px !important;
		width:305px;
	}

.showcase_right_coloumn_bg{
	position:absolute;
	top:-52px !important;
	left:-20px !important;
	z-index:1;
	background-image:url(../img/showcase_coloumn_right_bg.png);
	background-repeat:no-repeat;
	background-position:top;
	height:42px !important;
	width:280px;
	}
	

/** Left coloumn **/
.tagline{
	color:#4563e5;
	margin:0 0 23px 0;
	font-size:1.27em;
}

.left_coloumn_text h3{
	margin:0 0 15px 0;
	padding:0 0 0 0;
	color:#000000;
	font-weight: bold;
	font-size:1.18em;
}

.left_coloumn_text p{
	margin:0 0 25px 0;
	padding:0 0 0 0;
}

.artikelafsnit{
	margin:0 0 25px 0;
	padding:0 0 0 0;
}

.articleParagraphTitle
{
	color:#000000;
	font-weight: bold;
	font-size: 12px;
	line-height: 38px;
}


	.left_coloumn_text img{
		margin:0;
	}
	

	.right_coloumn h3{
		background-image:url(../img/rightColtitle_bg.png);
		background-repeat:no-repeat;
		font-weight:bold;
		color:#000000;
		font-size:1.18em;
		height: 35px;
		width: 245px;
		text-indent: 48px;
	    padding-top: 8px;
		margin-top: 15px;
	}
	
	
	.right_coloumn_title{
	display: block;
	color: #000;
	font-size: 12px;
	height: 35px;
	width:245px;
	background: transparent url(../img/rightColtitle_bg.png) no-repeat top left;
	text-indent: 38px;
	padding-top: 8px;
	margin-bottom:-8px;
}

.ref-header {
	font-size: 1.45em !important;
	font-weight: bold !important;
}

/** Right Coloumn kontaktperson **/

.kontakt{
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	position:relative;
}
	.kontaktperson_titel{
		color:#a13cb0;
		position:relative;
		padding-left: 0px;
	}
	
	.medarbejder_navn{
		color:#a13cb0;
		position:relative;
	}
	
	.kontaktperson_tlf{
		color:#000000;
		margin:0 0 8px 0;
		position:relative;
		padding-left:0px;
	}
	.kontakt_tekst{
		position:relative;
		margin:5px 0 5px 0;
	}
	.kontaktperson_mail{
		background-image:url(../img/arow_small_blue.gif);
		background-repeat:no-repeat;
		background-position:50px 5px;
		padding-left:65px;
		width:auto;
		position:relative;
	}
	.kontaktperson_mail a{
		color:#304acd;
		font-weight:normal;
		text-decoration:none;		
	}
	
/** Kontakt felt - Form **/	

.kontakt_form{
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	position:relative;
}

.kontakt_form_showcase{
	margin:0 0 10px 0;
	padding:16px 0 10px 0;
	position:relative;
}

.kontakt_form_input{
	background-color:#FFF;
	border: 1px solid #e4e4e4;
	font-size: 10px;
	margin-bottom: 7px;
	padding: 4px 0 0 4px;
	color: #5b5b5b;
	height: 20px;
	width: 175px;
}

.kontakt_form_inputLong{
	background-color:#FFF;
	border: 1px solid #e4e4e4;
	font-size: 10px;
	margin-bottom: 7px;
	padding: 4px 0 0 4px;
	color: #5b5b5b;
	height: 20px;
	width: 247px;
}

.kontakt_form_textarea{
	background-color:#FFF;
	border: 1px solid #e4e4e4;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	margin-bottom: 7px;
	padding: 4px 0 0 4px;
	color: #5b5b5b;
	height: 120px;
	width: 247px;
	overflow: auto;
}

.kontakt_form_submit{
	height: 32px;
	width: 84px;
	border: none;
}

	
/** Right Coloumn tekst **/

.right_coloumn_tekst{
	margin:10px 0 0 0;
	position:relative;
}
	.right_coloumn_tekst p{
		margin:0 0 13px 0;
	}
	.downloadlink{
		background-image:url(../img/icon_download.gif);
		background-repeat:no-repeat;
		background-position:0 4px;
		padding-left:15px;
		margin:0 0 5px 0;
		position:relative;
	}
	
	.downloadlinkInlineArticle{
		background-image:url(../img/icon_download.gif);
		background-repeat:no-repeat;
		background-position:0;
		padding-left:20px;
		margin:0 0 5px 0;
		position:relative;
		font-size: 11px;
	}
	
	.preasentationlinkfrontpage{
		display: block;
		background-image:url(../img/icon_presentation.gif);
		background-repeat:no-repeat;
		background-position:0px 2px;
		padding-left:22px;
		position:relative;
		margin:0 0 5px 25px;
		height: 20px;
	}
	
	.preasentationlink{
		display: block;
		background-image:url(../img/icon_presentation.gif);
		background-repeat:no-repeat;
		background-position:0px 2px;
		padding-left:22px;
		position:relative;
		margin:0 0 5px 0;
		height: 20px;
	}
	

/** Right Coloumn download **/
	
.right_coloumn_tekst{
	position:relative;
	padding-bottom:10px;
}
	.right_coloumn_download{
		margin:10px 0 0 0;
	}
	.right_coloumn_download p{
		margin:0 0 13px 0;
	}
	.downloadlink{
		background-image:url(../img/icon_download.gif);
		background-repeat:no-repeat;
		background-position:50px 5px;
		padding-left:65px;
		margin:0 0 5px 0;
		position:relative;
	}


/** Kontakt **/

.kontaktkort{
	float:left;
	width:215px;
	margin:25px 0 0 0;
	padding:0 15px 0 0;
}
	.kontaktkort h3{
		margin:0 0 0 0;
		font-size:1.27em;
		font-weight:normal;	
	}
	.kontaktmail{
		background-image:url(../img/arow_small_blue.gif);
		background-repeat:no-repeat;
		background-position:0px 5px;
		padding-left:15px;
		width:115px;
	}
	
	.programLink{
		display:block;
		margin: 0;
		padding:10px;
		width:auto;
		border: 1px solid #e5e5e5;
	}
	
	.kontaktmailEmployees{
		background-image:url(../img/arow_small_blue.gif);
		background-repeat:no-repeat;
		background-position:0px 13px;
		padding-left:15px;
		width:113px;
		line-height: 30px;
		margin-left: 48px;
	}
	
	.kontaktkort img{
		float:right;
	}


/** Medarbejdere **/	

.medarbejdergruppe{
	position:relative;
	margin:0 0 0px 0;
	width:455px;
}
	.medarbejdergruppe h3{
		font-size:1.27em;
		margin:30px 0 18px 0;
		font-weight:normal;
		color:#000000;
	}
	.medarbejder{
		position:relative;
		width:455px;
		margin:0 0 20px 0;
	}
	.medarbejder p{
		margin:0 0 5px 0;
		padding:0 0 0 0;
	}	
	
	.medarbejder_billede{
		float:left;
		width:95px;
		margin:0 20px 0 0;
	}
	
	
	.medarbejder_info{
		float:left;
		width:200px;
		margin:0 20 0 0;
	}
	
	.medarbejder_kewywords{
		font-size: 9px;
		color: #888;
		float:left;
		width:120px;
		margin-left: 8px;
		padding-left: 8px;
		border-left: #CCCCCC dotted 1px;
	}


/** referencer **/
.kategorilink{
		background-image:url(../img/arow_small_blue.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
		padding-left:13px;
		width:auto;
	}

.accordion h3
{
	cursor: hand;
	cursor: pointer;
}

.accordion .item-list
{
	padding: 10px 0 15px 0;
	margin-top: -25px;
}

#main-accordion h3
{
	font-size:1.27em;
	font-weight:normal;
	color:#000000;
	margin:0 0 20px 0;
	padding:0 0 0 0;
}

#main-accordion .item-list
{
	padding-bottom: 15px;
	width: 460px;
}

.kategori_content{
	position: relative;
	width:455px;
	margin:0 0 0 0;	
}

.kategori_item{
	position: relative;
	width:455px;
	margin:0 0 0 0;
}
	.kundenavn{
		position:relative;
		font-size: 1.18em;
		font-weight:bold;
		color:#000000;
		margin:0 0 10px 0;
	}
	.kundetekst{
		position:relative;
		margin:10px 0 10px 0;
	}
	.tiltop{
		background-image:url(../img/gototop.gif);
	    background-repeat:no-repeat;
		background-position:85px;
		padding-left:110px;
		padding-top: 10px;
		height: 30px;
		border: #f4f2f2 1px solid;
	}
	
		.tiltop a{
			font-weight:bold;
			color: #333;
	}
	
		.tiltop a:hover{
			font-weight:bold;
			color: #CCC;
	}
	
		.tiltop_events{
		background-image:url(../img/gototop.gif);
	    background-repeat:no-repeat;
		background-position:147px;
		padding-left:175px;
		padding-top: 10px;
		height: 30px;
		border: #f4f2f2 1px solid;
	}
	
		.tiltop_events a{
			font-weight:bold;
			color: #333;
	}
	
		.tiltop_events a:hover{
			font-weight:bold;
			color: #CCC;
	}

#navi_container{
	position:relative;
	padding:0;
	margin:0;
}

#navi_container_news{
	position:relative;
	padding:0 0 15px 0;
	margin:0 0 15px 0;
}

#navi_container .navilink
{
	background-image:url(../img/arow_small_blue.gif);
	background-repeat:no-repeat;
	background-position:48px 5px;
	margin-bottom: 4px;
	margin-top: 4px;
	padding-left:65px;
}
	
.kategori_valg{
	position:relative;
	margin:0 0 13px 0;
}

	.kategori_navn{
		color:#4563e5;
	}
	.kategori_tekst{
		margin:0 0 10px 0;
	}
	
.kundeliste{
	position: relative;
}
	.kundeliste p{
		margin:0 0 10px 0;
	}


.kategori_sideskift{
	position:relative;
	margin:0 0 13px 3px;
}
	

/** News **/

.nyhedstekst{
	display:block;
	margin:0 0 20px 0;
	padding-left: 87px;
	width: 360px;
}

.news-month{
	position: relative;
	background-image: url(../img/news_month_bg.png);
	background-repeat: no-repeat;
	height: 24px;
	margin-bottom: 16px;
	padding-left: 10px;
	padding-top: 4px;
}

.news-month h3{
	font-weight: bold !important;
	color: #000000;
	font-size: 1.18em !important;	
}

.dato{
	font-size: 11px;
	color: #923a97;
	margin-right: 7px;
	margin-left: 7px;
	font-weight: normal;
}

.nyhedsoverskrift{	
	color:#000000;
	font-weight:bold;
	font-size: 1.18em;
}

.aarstal_link{
	margin:15px 0 0 0;
}			
.aarstal_link a{
	font-size:1.27em;
	color:#000000;	
	font-weight:normal;
}			













/** videobox **/



body {margin: 0;}
#lbOverlay {
	z-index: 10;
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	z-index: 10;
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff; text-align: center; padding: 5px;
}

.lbLoading {
	z-index: 10;
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	z-index: 10;
	z-index: 1001;
	border: 10px solid #fff;
}

#lbPrevLink, #lbNextLink {
	z-index: 10;
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	z-index: 10;
	left: 0;
}

#lbPrevLink:hover {
	z-index: 10;
	background: transparent url(prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	z-index: 10;
	right: 0;
}

#lbNextLink:hover {
	z-index: 10;
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	z-index: 10;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 5px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	z-index: 14;
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(http://image.affinitysolutions.com/parenting/timages/closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	z-index: 10;
	margin-right: 71px;
}

#lbCaption {
	z-index: 10;
	font-weight: bold;
}
