#backgroundlink {
	    background-image:url("../../..//templates/IntraVision/images/header.png");
	    display:block;
	    height:188px;
	    text-indent:-9999px;
	    width:798px;
	    outline: none;
	}



.eventlistmodEVENTS li{
background-color:#f5f5f5;
border-color:-moz-use-text-color #FFFFFF #FFFFFF;
border-style:none solid solid;
border-width:medium 1px 5px;
overflow:hidden;
padding:5px;
*padding-left: 0px;
*background-color: #f6f6f6;
text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
}

.eventlistmodEVENTS {
*padding-left:0px !important;
*margin-left:0px !important;
}


.location{
font-size:11px;
}



th{
border-bottom-color:#c70f00;
border-bottom-style:solid;
border-bottom-width:2px;
height:27px;
text-align: left;
font-size: 18px;

}


.eventlistmodEVENTS{
background-color:#f5f5f5;
width:225px;
padding-left: 0px;
}






.frontpageheading{
font-size:18px;
font-weight:bold;

}



.Container .main td.contentpaneopen .contentheading, .main .componentheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #cb0001;
}


.gn_header_1 {
background-color:#c70f00;
border-color:#EFEFEF #EFEFEF -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
padding:5px;
color: #ffffff;
}

.gn_static_1 {
background-color:#f5f5f5;
border-color:-moz-use-text-color #FFFFFF #FFFFFF;
border-style:none solid solid;
border-width:medium 1px 5px;
height:100px;
overflow:hidden;
padding:5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
}



.TEST{
font-size:90%;
font-style:italic;
text-decoration:underline;
}



.gn_static_1 a{
font-size: 12px !important
}

.eventlistmod{
	padding-left:0px;
}

a.arkivlink{
font-size:11px !important;
text-decoration:none !important;
font-weight:bold !important;

}

.moduletableEvents{
width: 220px;
}


body,td,th {

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;
	
	line-height:20px;

	color: #000000;

}

a:link, a:active, a:visited{
	color:#cb0001;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;

}
a:hover{
	color:#428cac;

}

.contentpaneopen img{
padding-right:10px;
border:0px;
}

h1 {
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}

h2 {
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	margin-top: -20px;
}


body {

	background-color: #5bb0cc;

	background-image: url(../../..//templates/IntraVision/images/Background.jpg);

	background-repeat: repeat-x;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.Container {

	margin-left: auto;

	margin-right: auto;

	width: 1024px;

	left: 33%;

	right: 33%;

}



.header {

	background-image: url(../../..//templates/IntraVision/images/header.png);

	height: 188px;

	width: 798px;

	position: absolute;

	float:left;

	z-index:2;

}

.main {

	float: left;

	height: 478px;

	width: 617px;

	position: relative;

	z-index: 0;

	left: -100px;

	top: 45px;

}

.Container .main td.contentpaneopen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 20px;
	padding-left: 120px;
	list-style-type: disc;	
	
	


}





.support {

	float: right;

	position:relative;

	height: 476px;

	width: 270px;

	top: -432px;

	right:35px;

}







.cta {

	float: right;

	height: 124px;

	width: 269px;

	position: relative;

	z-index: 2;

	right: 35px;

	top: 10px;

}

.left {

	height: 308px;

	width: 212px;

	position: relative;

	float:left;

	z-index: 3;

	top:66px;

}











.topleftlogo {

	background-image: url(../../..//templates/IntraVision/images/topleft_logo.png);

	float: left;

	position: relative;

	height: 71px;

	width: 188px;

	left: -26px;

}





.left a{

	text-decoration: none;

	color: #FFFFFF;

	text-transform: uppercase;



}









.treesubmenu {

	margin-left:13px;

	width: 183px;



}

.treesubmenu a{

font-size: 9px;


}





.treesubmenu  ul{

margin: 0;

padding-left:0px;

list-style-type: none;







}



.treesubmenu  li a{

display: block;

padding-left: 24px;

width: 180px; /*185px minus all left/right paddings and margins*/

text-decoration: none;

color: white;

}







.treesubmenu  li a:hover {

background-color: #70829a;



}



/*---------------------------------------LEVEL 1 Navigation---------------------------------------------*/



/*---------------------------------------LEVEL 1 Navigation Active---------------------------------------------*/



.treesubmenu .mainlevel_currentsubmenu{

color: white;

padding: 1px 0;

padding-left: 6px;

background-color: #cb0001;

padding-top:12px;

padding-bottom:12px;

text-indent:4px;

font-weight: bold;

border-top:#003761 solid 1px;
}



.mainlevel_activesubmenu{

color: white;

margin-left:1px;

background-color: #cb0001;

padding-top:12px;

padding-bottom:12px;

width:160px !important;

border-top:#003761 solid 1px;

font-weight: bold;







}



/*---------------------------------------LEVEL 1 Navigation Inactive---------------------------------------------*/

.treesubmenu .mainlevelsubmenu {
border-top:1px solid #003761;
color:white;
font-weight:bold;
padding:12px 0 12px 10px;
width: 176px;

}





/*---------------------------------------LEVEL 2 Navigation---------------------------------------------*/



/*---------------------------------------LEVEL 2 Navigation Active---------------------------------------------*/

.treesubmenu .sublevel_currentsubmenu{

	width:160px;

	color: #white;

	/*padding-left: 20px;*/

	background-color: #cb0001;

	padding-top:0px;

	padding-bottom:0px;

	line-height:20px;

	text-indent:15px;



	margin-left:1px;

}



/*---------------------------------------LEVEL 2 Navigation Inactive---------------------------------------------*/

.treesubmenu .sublevelsubmenu{

color: white;

/*padding-left: 20px;*/

padding-top:0px;

padding-bottom:0px;

line-height:20px;

width:160px;

text-indent:15px;

}



/*---------------------------------------HEADERMENU---------------------------------------------*/



.headerMenu {

	float: left;

	position: relative;

	z-index: 10;

	top: -26px;

	left:-18px;
}






.treeheadermenu {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:bold;

	height:36px;

	text-transform: uppercase;
	


}

.treeheadermenu li {

    list-style:none;

    display:inline;

}

.treeheadermenu a {

	width:140px;

	color:#fff;

	text-decoration:none;

	background-image: url(../../..//templates/IntraVision/images/HeaderButton.png);

	float:left;

	background-repeat: no-repeat;

	margin-top: 0;

	margin-right: 0px;

	margin-bottom: 0;

	margin-left: -10px;

	padding-top: 8px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

}

.treeheadermenu a:hover {

    background-position:0 -36px;

    color:white;

}



.treeheadermenu #active_menuheadermenu .mainlevel_currentheadermenu, .treeheadermenu .mainlevel_activeheadermenu, .treeheadermenu .mainlevel_currentheadermenu{

    background-position:0 -36px;

    color:white;

}



.treeheadermenu a:active 

{

    background-position:0 -36px;

    color:#ffffff;

}

#active_menuheadermenu{

    background-position:0 -36px;

    color:white;

}



/*---------------------------------------CTA Menu---------------------------------------------*/

.cta a{
	text-decoration: none;
	color: #FFFFFF;
	text-transform: uppercase;

	
	



}



.treectamenu {

	margin-left:13px;

	width: 240px;



}





.treectamenu  ul{

margin: 0;

padding-left:0px;

list-style-type: none;







}



.treectamenu  li a{

display: block;

padding-left: 24px;

width: 237px; /*185px minus all left/right paddings and margins*/

text-decoration: none;

color: white;

}







.treectamenu  li a:hover {

background-color: #70829a;



}



/*---------------------------------------CTA Menu Navigation---------------------------------------------*/



/*---------------------------------------CTA Menu Navigation Active---------------------------------------------*/



.treectamenu .mainlevel_currentctamenu{

color: white;

padding: 1px 0;

padding-left: 6px;

background-color: #cb0001;

padding-top:8px;

padding-bottom:8px;

text-indent:18px;

font-weight: bold;

border-top:#003761 solid 1px;







}







/*---------------------------------------CTA Menu Navigation Inactive---------------------------------------------*/

.treectamenu .mainlevelctamenu{

color: white;

padding: 1px 0;

padding-left: 6px;

padding-top:8px;

padding-bottom:8px;

text-indent:18px;

border-top:#003761 solid 1px;

font-weight: bold;



}



/*---------------------------------------Main Menu---------------------------------------------*/



.mainmenu {

	float:right;

	position: relative;

	right:48px;

	top:29px;



}



.mainmenu a{

	text-decoration: none;

	color: #FFFFFF;

	text-transform: uppercase;

	font-size: 10px;

/*	font-weight: bold;*/

}





/*.plusheadermenu{

visibility:hidden;

}*/

#menulink_3ctamenu{
	background-image:url(../../IntraVision_Front/images/Icon_Mail.png);
	background-repeat: no-repeat;
	text-indent:60px;
	background-position: 0px 0px;
}

#menulink_2ctamenu{
	background-image:url(../../IntraVision_Front/images/Icon_NewsletterArchive.png);
	background-repeat: no-repeat;
	text-indent:60px;
	background-position: 0px 0px;
}

#menulink_1ctamenu{
	background-image:url(../../IntraVision_Front/images/Icon_Contact.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-indent:60px;
}


body.mceContentBody {
	background-color: #fff;
	background-image: url(../../IntraVision_Front/images/background_mce.gif)
}


/*---------------------------------------Test---------------------------------------------*/

.plusheadermenu{
	visibility:hidden;
	width:1px;
}

/*li .mainlevelheadermenu{
	margin-left:-162px;
	line-height:16px !important;
}*/

li .mainlevelheadermenu{

	position:relative;
	width:120px;
	margin-left:-162px;
	line-height:16px;
	
}



li .mainlevel_currentheadermenu, li .mainlevel_activeheadermenu{
	margin-left:-162px;
	line-height:16px !important;
}


.mainmenu a:hover{
	color:#c90001;
}

.main .contentpaneopen{

width:450px;
}


/*----------------------------------Forside------------------------------------*/
/*.minifp {
	background-color:#CCCCCC;

}*/


.height:{
	height:500px !important;
}

.mainmenu a {
font-size:11px;font-weight:normal;
}

.mainmenu img {
width: 12px; height: 12px;
}
