@charset "utf-8";
html{ 
	margin:0px; 
	padding:0px; 
	height:100%;
	}
	
body{ 
	margin:0px; 
	padding:0px; 
	height:101%;
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	position: relative ;
	font-size:12px;
	color:#848484;
	}
form{ margin:0px; }

/* Safari fejl fix - MOV 18/8-2009 */
.contentTable {clear:left;}
/* END: Safari fejl */
/*Top drop down menu added - TNH 2012/12/05*/
.topDropdownMenu {
	background: #333;
	position: relative;
	width: 800px;
}
.topDropdownMenu, #top_menu { position: relative; z-index: 9999}
.topDropdownMenu * {
	font-size: 12px;
	margin: 0;
	padding: 0;
}
.topDropdownMenu ul li {
	display: block;
	float: left;
}
.topDropdownMenu ul li a, .topDropdownMenu ul li a:hover, .topDropdownMenu ul li a:visited {
	display: block;
	color: #fff;
	text-decoration: none;
}
.showAsHover .subMenuContainer {display: block;}
.subMenuContainer {
	position: absolute;
	background: #333;
	display: none;
	z-index: 1000;
	/*DO NOT MODIFY THIS - It's require to run dropdown menu function*/left:-9000px;
}
.subMenuContainer li {
	list-style: none;	
}
.subMenuWrapper {
	position: relative;
	/* overflow: hidden;	 */
}
.subMenuSeparator {
	position: absolute;
	top: 0;
	bottom: 0;
	background:#999;
}
.subMenuDivision {
	float: left;
	overflow: hidden;
	height: 100%;
}
.topDropdownMenu .subMenuContainer ul li {
	float: none;
	line-height: 1.6em;
}
/*END: Top drop down menu*/

.relative { position:relative; }

.adresse { color: #3b3a36; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.aktivMenu { color: #3b3a36; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.aktivMenu A { color: #3b3a36; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.aktivSubMenu { color: #3b3a36; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.aktivSubMenu A { color: #3b3a36; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.aktivSubSubMenu { color: #3b3a36; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.aktivSubSubMenu A { color: #3b3a36; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.calDato { color: #3b3a36; font-size: 22px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none }
.calTime { color: #3b3a36; font-size: 12px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none }
.calendarTime {color:#999999;}
.newsDatoBox { color: #3b3a36; font-size: 22px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none }
.calDatoSmall { color: #3b3a36; font-size: 18px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; padding:0 0 5px 0 }
.fejl {color: #a80000; font-size: 11px; font-weight:bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss;}
.headerwhite {color: #ffffff; font-size: 11px; font-weight:bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss;}
.headerwhite a:link {color: #ffffff; font-size: 11px; text-decoration: none; font-weight:bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss;}
.headerwhite a:visited{color: #ffffff; font-size: 11px; text-decoration: none; font-weight:bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss;}
.headerwhite a:hover{color: #ffffff; font-size: 11px; text-decoration: none; font-weight:bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss;}
.headerwhite a:active{color: #ffffff; font-size: 11px; text-decoration: none; font-weight:bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss;}
.link { color: #b00000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menu  { color: #3b3a36; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.menu A { color: #3b3a36; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.newsDato    {  color: #999999; font-size: 12px; font-style:italic; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; font-weight:bold }
.newsHeader  { color: #3b3a36; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; font-weight: bold; text-decoration: none }
.calHeader  { color: #3b3a36; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; font-weight: bold; text-decoration: none }
.newsHeaderList { color: #3b3a36; font-weight: normal; font-size: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; margin-top: 5px }
.newsLink   { color: #5f5f5f; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.calLink { color: #3b3a36; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline; }
.newsletterSubmit {width:178px;}
.newsText { color: #3b3a36; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; line-height: 16px; text-decoration: none }
.newsText A { color: #3b3a36; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; line-height: 16px; text-decoration: none }
.overskrift   { color: #3b3a36; font-size: 17px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.overskrift2    { color: #3b3a36; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.subMenu  { color: #3b3a36; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.subMenu A { color: #3b3a36; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.subscribeInput {width:178px; border:#c4c4c4 1px solid;}
.subSubMenu  { color: #3b3a36; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.subSubMenu A { color: #3b3a36; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.text { color: #5f5f5f; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; margin: 0; }
.text A { color: #5f5f5f; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.text p {margin-top:0;}
.vogne { color: #454545; font-weight: bold; font-size: 25px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.billedkant   { border: solid 7px #e6e6e6; cursor:pointer; }
.newsbilledkant { border: solid 7px #dedede; }
input, textarea, select {
	color: #272727; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none
}
#menuBg  { background: #e7eef1 url(images/menu_bg.gif) no-repeat }
.topBlue { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(images/topBlue.gif); background-repeat: no-repeat; text-align: left; height: 22px; padding-left: 10px; }
.topSand { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(images/topSand.gif); background-repeat: no-repeat; text-align: left; padding-left: 10px; height: 22px; }
.topGreen { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(images/topGreen.gif); background-repeat: no-repeat; text-align: left; padding-left: 10px; height: 22px; }
.topGrey { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(images/topGrey.gif); background-repeat: no-repeat; text-align: left; padding-left: 10px; height: 22px; }
.boxTop {color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; padding-left: 10px; height: 22px;}
.colBg { background-color: #fff; background-image: url(images/colBg.gif); background-repeat: repeat-x; padding-top:15px; }
h1 { color: #5f5f5f; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 30px; margin: 0; }
.formular { color: #5f5f5f; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.formular A { color: #5f5f5f; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.MsoNormal { color: #5f5f5f; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.MsoNormal A { color: #5f5f5f; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.dummyTop { width:966px; background-color:#999999; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; height:150px; padding-top:45px;}
.guestBookTop {background-color:#ccc; padding: 5px 15px 5px 10px;}

.guestBookTop, .guestBookTop a:link, .guestBookTop a:visited, .guestBookTop a:hover {font-size:14px; font-weight:normal;}

.newNUsed {background:transparent url(images/newNUsed.png) no-repeat; width:205px; height:44px;}

/* Subsites admin */
.tabelHead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:10px;
}

.tableRow1 {
	background-color:#eae9ea;
}

.input{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
}

/* Transport DB */
hr { border-top: #000000 0px; color: black; height: 1px}
#maintable { border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid}
#subtable { border-right: medium none; border-top: medium none; border-left: medium none; border-bottom: medium none}
.subtable { background-color: #f0f0f0 }
.transportDB_back { padding-top:10px; }
.transportDB_back a { font-size: 10px; color: #000000; font-family: verdana, arial, helvetica; font-weight:bold;}
.headmodel { font-weight: bold; font-size: 20px; color: #000000; font-family: verdana, arial, helvetica}
.headpris { font-weight: bold; font-size: 20px; color: #000000; font-family: verdana, arial, helvetica}
.headbjealke2 { color: #93a334; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica }
.vognquest { color: black; font-size: 10px; font-family: verdana, arial, helvetica; background-color: #f0f0f0; border-bottom: 1px none #7d9d62; padding:3px 0px 1px 0px; }
.vognansw { color: #36422d; font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica; background-color: #f0f0f0; border-bottom: 1px none #7d9d62; padding:2px 0px 2px 0px; }
.finanshead { font-size: 10px; color: #000000; border-bottom: #7d9d62 1px; font-family: verdana, arial, helvetica; background-color: #f0f0f0}
.finansno { font-size: 10px; color: black; font-family: verdana, arial, helvetica; background-color: #f0f0f0 }
.finanstype { font-weight: bold; font-size: 10px; color: #000000; font-family: verdana, arial, helvetica; background-color: #f0f0f0}
.lilletekst { font-weight: normal; font-size: 10px; color: #000000; font-family: verdana, arial, helvetica}
.choosetekst { font-size: 11px; color: #000000; font-family: verdana, arial, helvetica }
.choosetekst2 { font-size: 11px; color: black; font-family: verdana, arial, helvetica}
#submit { color: #164373; font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica; background-color: #dcdcdc }
#submit2 { border-right: #8f9195 1px solid; border-top: #8f9195 1px solid; font-weight: bold; font-size: 11px; border-left: #8f9195 1px solid; color: #000000; border-bottom: #8f9195 1px solid; font-family: verdana, arial, helvetica; background-color: #d3d3d3; text-decoration: none}
.listhead { font-weight: bold; font-size: 12px; color: #000000; font-family: verdana, arial, helvetica; padding-bottom:3px}
.listtext { color: #000000; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; }
.listtext a { color: #000000; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; }
.listtext2 { color: #000000; font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
.listcelle2 { border-top:#bfbfbf 1px solid; padding:5px 0px 5px 0px}
.headbjealke { color:#ffffff; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica; background-color: #838383; padding: 4px 2px 4px 8px; }
.listcelle1 { background-color:#f0f0f0; border-top:#bfbfbf 1px solid; padding:5px 0px 5px 0px }
.transportDB_picBorder { border: solid 2px #d6d6d6 }
.transportDB_btn { color:#FF0000; width:70px; font-size:10px; font-weight:normal; height:20px; border:#CCCCCC 1px solid}
.transportDB_price { font-size:15px; font-weight:bold; margin:0px; padding:0px 0px 12px 0px; color:#393939}
.transportDB_tdSpace { height:5px; background-color:#f0f0f0 }


ul { margin-bottom:0px; margin-left:25px; margin-top:13px;}
li { margin-bottom:5px;}

.almID { background-color: #fff; }
.almbold { color: #686868; font-weight: bold; }
.alm { color: #686868; font-style: normal; }
.table { width: 100%; margin-top: 10px; margin-bottom: 10px; font-size:9px; }
.table TD { border-bottom:solid 1px #dbdbdb; }

.finansno1, .finanstype1 { background:#dddddd; border-top:1px solid #f0f0f0; font-size:11px; }
.finansno0, .finanstype0 { background:#f0f0f0; border-top:1px solid #dddddd; font-size:11px;}

/* Forum */
.forumTop div.outher {
	height:104px; 
	padding:20px 15px 10px 20px; 
	border-top:#aacf83 1px solid; 
	border-bottom:#aacf83 1px solid; 
	background-repeat:no-repeat
}

/* Forum list - fpElmt_oneCol_forumList */
div.forum_head {
	height:18px; 
	background-color:#d3d3d3;
	width:496px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.forum table td.a {
	padding:3px 5px 3px 10px;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

.forum table td.a a {
	color:#000000;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

.forum table td.b {
	padding:3px 5px 3px 5px;
	font-size:10px;
	line-height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

.forum table td.c {
	padding:3px 5px 3px 5px;
	font-size:10px;
	line-height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

.forum table td.d {
	padding:3px 10px 3px 5px;
	font-size:10px;
	line-height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

.pagingText{ 
	color:#000000;
	float:left;
	font-size:13px;
	margin-top:5px;
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

div.current a{
	color:#000000;
	float:left;
	font-size:13px;
	cursor:default;
	text-decoration:none;
	margin-right:5px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

div.pageNoForum a{
	color:#000000;
	float:left;
	font-size:13px;
	margin-right:5px;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

.postText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
.postHeadline2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
a {outline:none;}


/* Shop */
.shopCart0{
	background-color:#F6F6F6;
	border-bottom:1px solid #BCBCBC;
}

.shopCart1 {musikteatret.css (linje 747)
background-color:#FFFFFF;
border-bottom:1px solid #BCBCBC;
}

.shopBasketHeader { background-color:#666; color:#FFFFFF; font-size:11px;}
.shopTotalsBottom {padding-bottom:10px; padding-top:3px; border-bottom:#666 5px solid; }
.productHeader { font-size:12px; background:#666; margin:0; padding:5px 10px 5px 11px; color:#FFF;}
.productFrame{ margin-bottom:15px; padding:10px; border:1px solid #CCC;}


/**/

#businessLogin{ margin-bottom:15px;}

.blogDate{ font-size:12px;}
.divHeaderWSub{ margin-top:15px;}
.smallText a{ font-size:12px; font-weight:bold; color:#000;}
.divParagraphWB{ font-size:12px;}
.divParagraphWB h3{ margin:0 0 5px 0;}
.divParagraphWB h2{ font-size:10px; color:#333; margin:0 0 5px 0;}
.divParagraphWBP{ font-size:12px;}
.divParagraphWBP h3{ margin:0 0 5px 0;}
.divParagraphWBP h2{ font-size:10px; color:#333; margin:0 0 5px 0;}
.alignRight{ float:right;}
.alignLeft{float:left;}
.divTextCenter{ clear:both; margin-bottom:10px;}
h1 a{ color:#000; text-decoration:none;}
.sitemapFirst a { font-size:16px !important; }
.sitemapSecond a { font-size:14px !important; text-decoration:none;}
.sitemapThird a { text-decoration:none;}
.sitemapSecond a:hover { text-decoration:underline;}
.sitemapThird a:hover { text-decoration:underline;}

.showOnPrint{ display:none;}

.boxTopWide{ background:#666;}

.grayTopLine {border-top:#dedede 1px solid}

.msOldMailContainer {height:18px;margin-top:10px;font-size:12px;clear:both;}
.msOldMailDate {float:left;margin-right:10px;padding-left:15px;background:transparent url(images/menu_pil_aktiv.gif) left no-repeat;}
.msOlddMailLink {float:left;}

.footText{ font-size:11px;}

.formModule{ 10px 10px 0 0;}
.formModule .inputText{ width:300px;}
.formModule .inputFile{ width:300px;}
.formModule .inputTextarea{ width:300px;}
.formModule .inputSelect{ width:300px;}
.formModule .inputPassword{ width:150px;}
.formModule label{ cursor:pointer; display: inline; margin-right:0px;}
.formModule .helpText{ font-size:10px; font-style:italic;}
.formModule .questionText{ font-size:11px; font-weight:bold; padding-top:8px;}
.formModule .questionDescription{ font-size:10px; line-height:12px;}
.formModule .inputSubmit{ font-size:13px; font-weight:bold; margin-top:10px;}
.formModule #priceinfoContainer,#formModuleRightContainer #priceinfoContainer{ font-size:18px; font-weight:bold; padding:12px; border:2px solid #FC6; background:#FFC; float:left;}
.formModule #priceinfoContainer{ margin:15px 0 15px 0; }
#formModuleRightContainer{ position:relative; top:15px; }
#formModuleRightContainer #priceinfoContainer{ width:187px; position:absolute; top:15px; }
.formModule .inputCheckbox {
    width: 13px;
    height: 13px;
	padding: 0;
    margin: 0 0 0 2px;
    vertical-align: bottom;
    position: relative;
    top: -1px;
    *overflow: hidden;
}
.formModule .mandatory { color:#900; font-weight:bold;}
.formModule .inputRadio {
    width: 13px;
    height: 13px;
	padding: 0;
    margin: 0 0 0 2px;
    vertical-align: bottom;
    position: relative;
    top: -1px;
    *overflow: hidden;
}

.formModule fieldset {
	margin:10px 0 5px; 
	border: 1px solid #e1e1e1;
	padding:10px;
	}
.formModule legend {
	color:#424242; 
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}

.formModule .multiOptionAmount .information, .formModule .multiOptionAmount .linkinfo {margin-right:4px;}

.formModule .mapDiv {width:496px;height:400px;margin-bottom:20px;}
.formModule .formFrame .mapDiv {width:430px;}
.formModule .mapContainer .mapHelpText {display:none;}

.specialLoginFormContainer {margin-top:100px; color:#FFFFFF;}

.checkRadioContainer{ margin:3px 10px 3px 0;float:left}
.checkRadioContainer img { border:none; }

.formModule .form_error { position:absolute; top:100px; left:500px; background:url(images/formValidationErrorTop.gif) no-repeat #a92020; border-bottom:1px solid #680707; color:#FFF; padding:10px 8px 4px 8px; z-index:1000; width:200px; }
.pictureText {font-style:italic;font-size:10px!important;line-height:14px!important;padding-top:2px;}
.paraHeader {margin:0px;padding:0px;font-weight:bold;}
#leftMenuDiv{ margin-left:10px; width:205px; overflow:hidden;}
iframe{ border:none;}

#relationBox div.text{ margin:5px 0 15px;}
#relationBox .articleRel{ width:190px;}
#relationBox .newsRel{ width:190px;}

.divFloatContainer{ width:496px; margin-left:20px;}

.divLeftImage {
float:left;
width:115px;
}

.divRightText {
float:left;
width:315px;
margin-bottom:20px;
}

/*.middleBigTable td { font-size:11px; } Temporarily disabled by MOV */
.subSiteNewMiddleNewsBox{margin-right:20px;float:left;}

.portalUL {padding:0px;margin:0px;list-style-position:inside;list-style:none;}
.portalUL li {background:transparent url(images/sm_arrow.png) left 3px no-repeat;padding-left:22px;}
.portalUL li a {font-size:13px;line-height:18px;text-decoration:none;}
.portalUL li a:hover {text-decoration:underline;}

.articleUL {padding:0px;margin:0px;list-style-position:inside;list-style:none;}
.articleUL li {background:transparent url(images/document.png) left 1px no-repeat;padding-left:22px;}
.articleUL li a {font-size:13px;line-height:18px;text-decoration:none;}
.articleUL li a:hover {text-decoration:underline;}

.articlePrintFriendlyImg {width:186px;}
.articlePrintFriendlyBorder {width:100%; height:2px; border-bottom:1px solid #000000; margin-top:20px; margin-bottom:25px;}

h1 {font-size:24px;}
h2 {font-size:18px;}
h3 {font-size:14px;}
h4 {font-size:12px;}
h5 {font-size:11px;}
h6,h7,h8,h9,h10 {font-size:10px;}
.borderStyler {border-color:#CCCCCC!important;}


/* Brochurestativ */
.tblSG td.tblLeft  {padding:6px 5px 6px 14px;margin-bottom:5px;font-size:14px;}
.tblSG td.tblLeft {padding-right:50px;font-weight:bold;background:#D5E5F6 url(pages/artikler/arrowRight.gif) right top no-repeat;cursor:pointer;}
.tdSpacer {line-height:5px;}
.tblBack {cursor:pointer;font-weight:bold;font-size:12px;padding-bottom:5px;}
.tblBack span {position:relative;top:-3px;}
#containerDiv {padding-top:20px;background:transparent url(pages/artikler/liner.gif) center top repeat-x;}
.borderPadder  {padding:10px;background-color:#F2FAFF;border:1px solid #CEEDFF;}
.hasFile {}
.fileIcon {top:1px;}
#articleSearchField {border:1px solid #BFD4E8;}
/* Brochurestativ END */

/* Business menu */
#businessLoginEmail, #businessLoginUsername, #businessLoginPassword, #businessLoginSubmit {width:178px;}
/* Business menu END */
.subMenuTable {margin-left:10px;}

/* Sharebox */
.shareBox {float:right;width:104px;}
*html .shareBox {width:80px;}
.shareBox a {display:block;}
.shareBox div {float:left;margin-left:4px; cursor:pointer;}
.shareBoxTitle {width:72px;height:21px;clear:both;}
#shareBoxTip {position:absolute;border:1px solid #9EBCD8;width:335px;/*height:272px;*/background:#e0edf9;text-align:left;font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#668eb4;}
.shareBoxTipTitleBar {border:1px solid #9EBCD8;border-width:0px 0px 1px 0px;padding-left:10px;padding-top:2px;padding-bottom:3px;margin-top:7px;font-weight:bold;}
.shareBoxTipFormContainer {padding:10px;}
#shareSubmit {float:left; margin-left:5px;}
#shareCancel {float:left;}
#shareFriendEmail, #shareUserEmail, #shareText, #shareUserName {width:160px;}
#shareBoxTipUpdater {font-weight:bold;}
/* Sharebox END */

/* Layout */
	.thisIsLandingPage #leftMenuDiv {padding-top:15px;}
	
	/*General*/
	.left {float:left;}
	.clear {clear:both;}
	.fpBox { margin-bottom:20px; }
	.fpBox.fpWide { width:465px; }
	.fpBox.fpSmall { width:244px; }	
	.fpBox .relTop {margin-bottom:5px;height:28px;}
	.fpBox.fpWide .relTop {width:465px;background:transparent url(images/LPHeaderWide.gif) center top no-repeat;}	
	.fpBox.fpSmall .relTop {background:transparent url(images/LPHeaderSmall.gif) center top no-repeat;}	
	.fpBox .subject { padding-top:1px;padding-left:6px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#FFF;font-size:11px; }
	.clearfix { *zoom: 1; }
	.clearfix:before,
	.clearfix:after { display: table; content: ""; line-height: 0; }
	.clearfix:after { clear: both; }
	
	/*Artikler*/
		/*Wide*/
		.fpBox.fpWide .fpArticle {  }
		.fpArticleImg {float:left;position:relative;top:2px;padding-right:10px;}
		.fpArticleHead {font-weight:normal;font-size:18px;margin-bottom:5px;}
		.fpArticleHead a {text-decoration:none;}
		.fpArticleDesc {}
		.fpArticleDesc a {text-decoration:none;}
		.fpArticleTopPad {padding-top:10px;}
		.fpArticleRelLinks {background:transparent url(images/LPlinkarrow.gif) left top no-repeat;height:16px;padding-left:24px;margin-bottom:2px;}
		.fpArticleRelLinks a {color:#e61b22!important;text-decoration:underline;position:relative;top:-1px;}
		.articleFPImg {width:244px;}
	
		/*Small*/
		.fpBox.fpSmall .fpArticleImg {padding-right:0px;padding-bottom:10px;}
	
	/*Banner*/
		.fpBox.fpWide .bannerImg {width:465px;}
		.fpBox.fpBannerDouble .bannerImg {width:227px;}
		.fpBox.fpBannerDouble .banner {float:left;}
		.fpBox.fpSmall .bannerImg {width:244px;}
		
	/*Billedserier*/
		.fpPicFloater {margin-right:10px;}
		.fpPicFloater.last {margin-right:0px;}
		.relPicText {text-align:center;padding-top:3px;}
		.relPicText a {text-decoration:none;}
		.galleryCenteringBox {text-align:center;width:244px;}
	
	/*Filer*/
		.relFileGraphic {width:16px;height:16px;float:left;margin-right:7px;padding-top:1px;}
		.fpWide .relFileText {width:442px;float:left;padding-top:1px;}
		.fpSmall .relFileText {width:221px;float:left;padding-top:1px;}		
		.relFileText a {text-decoration:underline;}
		.relFilePad {margin-bottom:7px;}
		.relFiles .fileIcon {padding:0;top:0;}
		.fileBorder {border-bottom:1px solid #ebebeb; padding-top:5px;padding-bottom:0px;}
		
	/*Nyheder*/
		/*Wide*/
		.fpNews.fpWide .relImg {padding-bottom:2px;margin-right:10px;position:relative;top:3px;}
		.fpNews .relNewsDate {color:#ee1c23;}
		.fpNews .relNewsLink {height:auto;padding-bottom:5px;padding-top:5px;}
		.fpNews .relNewsLine {height:auto;overflow:visible; background:transparent url(images/LPrightarrow_nobox.gif) right no-repeat;}
		.bigNews .relNewsLine {background:none;}		
		.fpNews .relNewsLine a {text-decoration:none;}
		.fpNews .bigNews .relNewsLinkText  {width:278px;}
		.fpNews .bigNews .relNewsLinkText.noPic  {width:465px;border-bottom:1px solid #E5EBF1;padding-bottom:10px;}
		.fpNews .bigNews .relNewsLine {height:auto;overflow:visible;font-size:18px;font-weight:normal; padding-bottom:5px;}
		.fpNews.fpWide .smallNews .relNewsDate {float:left;}
		.fpNews.fpWide .smallNews .relNewsLine {float:left;padding-left:9px;margin-top:0;width:400px;height:15px;overflow:hidden;}
		.fpNews.fpWide .relNewsLink.smallNews {border-top:1px solid #ebebeb; cursor:pointer;}
		.fpNews.fpWide .relNewsLink.smallNews.first {border:0px solid;}
		.fpNews .bigNews {margin-bottom:10px;cursor:pointer;}
		.fpWide.fpNews .newsRelTop {background:transparent url(images/LPheader_news.gif) center top no-repeat!important;}
		.fpWide.fpNews .newsRelTop .subject {padding-top:3px;padding-left:15px;width:120px;float:left;}
		.fpNews.fpBox.fpWide .subjectRight {float:right; padding-right:20px; padding-top:3px; }		
		.fpNews.fpBox.fpWide .subjectRight a {text-decoration:none;color:#ed1c24; font-size:11px; }
		/*Small*/
		.fpNews.fpSmall .relNewsLine {padding-right:25px;cursor:pointer;}
		.fpNews.fpSmall .relative {border-top:1px solid #E5EBF1;}
		
	/*Kalender*/
		.calDateContainer {float:left;width:39px;height:39px;background:transparent url(images/LPcalendarbg.gif) center top no-repeat;cursor:pointer;}
		.calLinkContainer {float:left;padding-left:10px;}
		.fpSmall .calLinkContainer {width:195px;}
		.fpWide .calLinkContainer {width:416px;}
		.relCalName {font-weight:bold;}
		.relCalLink {text-decoration:none !important;}
		.calPad {margin-bottom:14px; height:1px;line-height:1px;}	
		
	/*Links*/		
		.fpLinks {margin-bottom:21px;}
		.relLinkGraphic {width:19px;height:19px;float:left;margin-right:5px;background:transparent url(images/LPplussign.gif) 10px 7px no-repeat;}
		.relLinkText {width:220px;float:left;padding-top:2px;}
		.relLinkText a {text-decoration:none;}
		.relLinkPad {margin-bottom:2px; height:3px;border-bottom:1px solid #E5EBF1;line-height:1px;}
		.fpWide .relLinkText {width:441px;float:left;padding-top:2px;}
	
	/*Tekst*/
		.fpBox.fpText h1 {font-size:30px;margin-bottom:20px;}
		.fpText .lpTextText a {color:#ED1C24;}
		
	/*Medarbejdere*/
		.relEmployeePad {margin-bottom:7px;}
		.employeePic {float:left;margin-right:10px;}
/* END: Layout */

/* Medarbejder visning */

	#employeeSearchContainer{ margin-left:10px;}
	#employeeSearchContainerAjax{ margin-left:10px;}
	#employeeSearchForm{ margin-left:20px;}
	.EmployeeContainer{ background:url(images/vCardBG.gif); font-family:Arial, Helvetica, sans-serif; font-size:10px; width:235px; height:142px; float:left;}
	.EmployeeContainer .eName{ font-weight:bold;}
	.EmployeeContainer .EmployeePic{ float:right; margin:26px 17px 0 0;}
	.related .EmployeeText {  padding:12px 0 0 10px!important; width:125px}
	div .related { background:none; border:#e9e9e9 1px solid; height:120px; margin-bottom:10px;}
	.EmployeeContainer .vCard{ padding:5px 25px 0 25px;}
	.related .vCard{ padding:5px 10px 0 10px!important;}
	.EmployeeText {  padding:25px 0 0 25px; width:125px}
	.EmployeeContainer .nameFunctionTextContainer{ margin-bottom:10px; }
	.EmployeeContainer .noPic{ width:190px;}
	.EmployeeGroupname{ margin-left:15px; font-size:15px; font-weight:bold; color:#333; padding-top:15px; clear:both;}
	h1.employee { border-bottom:1px solid #e9e9e9; padding-bottom:4px;}
	.EmployeeContainer a{ color:#032345;}
	#employeeSearchField { color:#333!important;}
	
	.EmployeeContainerNew {
	background:transparent url(images/vCardTop.gif) no-repeat center top;
	width:235px;
	float:left;
	font-size:10px;
	padding-top:15px;
	}
	.EmployeeContainerNew .EmployeeContainerInner {background:transparent url(images/vCardBottom.gif) no-repeat center bottom; padding-bottom:28px;}
	.EmployeeContainerNew .EmployeePic {float: right; margin: 9px 18px 0 0;}
	.EmployeeContainerNew .nameFunctionTextContainer {height: auto!important;}
	.EmployeeContainerNew .nameFunctionTextContainer {margin-bottom: 10px;}
	.EmployeeContainerNew .vCard {padding: 5px 19px 0;}
	.EmployeeContainerNew .eName, .EmployeeContainerNew .eFunction {font-weight:bold;}
	.EmployeeContainerNew .eFunction {margin-bottom:10px;}
	
/* medarbejder visning slut */

a .text.galleryTextLink {text-decoration:none!important;border-bottom:0px solid;}

/* Tagging */

.tagMiddleContainer {width:496px;margin-left:20px;margin-bottom:20px;margin-top:20px;}
.tagMiddleTopDiv {padding-bottom:10px;}
.tagMiddleTitleDiv {font-size:14px;font-weight:bold;}
.tagMiddleMiddleDiv { background-color:#EDEDED;padding:15px 15px 7px 15px;}
*html .tagMiddleMiddleDiv {}
.tagMiddleMiddleDivInner {}
*html .tagMiddleMiddleDivInner {}
.tagMiddleTag {float:left;margin-bottom:7px;margin-right:7px;}
.tagMiddleTag a {display:block;white-space:nowrap;text-decoration:none;background-color:#fff;text-transform:capitalize;padding:3px 9px 4px 9px;}
.tagMiddleTag a:hover {border:1px solid #C0C0C0;padding:2px 8px 3px 8px;}
.tagMiddleMiddleClearer {clear:both;line-height:0px;height:1px;overflow:hidden;}
.tagMiddleBottomDiv {display:none;}

.tagContentHeadline a {text-decoration:none;font-size:1.5em;}
.tagContent {margin-top:20px;}
.tagContentOtherTags {margin-top:3px;font-size:1em;line-height:1.3em;}
.tagContentOtherTags a {text-transform:lowercase;}
.tagDesc {margin-top:5px;margin-bottom:3px;font-style:italic;}
/* END: tagging */

#hhQuerySubmit {border:0px solid;background:transparent left top no-repeat;width:177px;height:25px;padding:0;margin:0;}
.paragraphSection {padding-bottom:15px;}
.subsitesAuthor {font-size:10px!important;}

.subsitePersonImage {float:left;display:block;margin-right:10px;position:relative;top:4px;}

.multiOptionAmount { float:right; margin-left:10px; font-size:12px; font-weight:bold; }

/* AjaxSearch */

#ajaxSearchResultContainer { position:absolute; top:104px; left:27px; width:360px; display:none; }
#ajaxSearchLoader { position:absolute; top:82px; left:355px; display:none; }
#ajaxSearchResultsBgTop { width:350px; padding:0 7px 0 3px; background:url(images/intranet/ajaxSearchBgTop.png) left top no-repeat; }
#ajaxSearchResultsBgBottom { width:360px; height:10px; background:url(images/intranet/ajaxSearchBgBottom.png) left top no-repeat; }
.ajaxSearchItem { width:348px; padding:3px 0 3px 0; line-height:16px; cursor:pointer; border-top:solid 1px #cccccc; background-color:#ffffff; background-position:11px 5px; background-repeat:no-repeat; position:relative; }
.ajaxSearchItemSelected { background-color:#ccdee4; }
.ajaxSearchItem .ajaxSearchIcon {  }
.ajaxSearchItem .ajaxSearchText { margin:0 10px 0 33px; width:305px; float:left; }
.ajaxSearchItem a { font-size:11px; color:#000000; font-family:Verdana, Geneva, sans-serif; text-decoration:none; }
#fpSearchResults { border-right:solid 1px #cccccc; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; }
#ajaxSearchResults { border-right:solid 1px #cccccc; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; }

.ajaxSearchIconArticle { background-image:url(images/intranet/icons/smallArticle.png); }
.ajaxSearchIconNews { background-image:url(images/intranet/icons/smallNews.png); }
.ajaxSearchIconCalendar { background-image:url(images/intranet/icons/smallCalendar.png); }
.ajaxSearchIconFiles { background-image:url(images/intranet/icons/smallFile.png); }
.ajaxSearchIconPdf { background-image:url(images/intranet/icons/smallPdf.png); }
.ajaxSearchIconMedarbejder { background-image:url(images/intranet/icons/smallEmployee.png); }

/* END AjaxSearch */

/* Intranet */

/* Activity log styles */

#ajaxSearchBoxContainer {
	background:transparent url(images/intranet/fpSearchBox.jpg) no-repeat center top;
	width:482px;
	height:134px;
	position:relative;
	margin-left:27px;
	margin-bottom:22px;	
	}
	
#ajaxSearchInput {
	position:absolute;
	top:82px;
	left:40px;
	background:transparent;
	border:none;
	width:310px;
	height:17px;
	color:#000000;
	font-size:11px;
	padding:0px;
	}
	
#ajaxSearchSubmit {
	position:absolute;
	top:78px;
	left:388px;
	background:transparent;
	border:none;
	width:63px;
	height:25px;
	padding:0px;
	cursor:pointer;
	}
	
#actLogContainer {
	margin-left:27px;
	width:482px;
	}
	
.actLogTopBar {
	background:transparent url(images/intranet/actLogTop.gif) no-repeat center top;
	width:482px;
	height:32px;
	}

#actLogSection2 .actLogTopBar, #actLogSection3 .actLogTopBar { margin-bottom:5px; }

#actLogSection2 .actLogItemsShowMoreContainer, #actLogSection3 .actLogItemsShowMoreContainer { display:none; }

.actLogContainerMessage { font-size:11px; font-weight:bold; margin:5px 0 10px 8px; }

.actLogTopBarText	{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	padding:9px 0px 0px 30px;
	}
	
.actLogItem {
	border-bottom:1px solid #cccccc;
	padding:5px 0px 5px 8px;
	cursor:pointer;
}

.actLogItemFirst { margin-top:5px; border-top:1px solid #cccccc; }

.actLogItem:hover {background:transparent url(images/intranet/actLogItemBg.gif) repeat-x center bottom;}

.actLogIcon {float:left; width:22px; height:24px;}

.actLogIconPdf {background:transparent url(images/intranet/icons/largePdf.png) no-repeat center top;}
.actLogIconArticle {background:transparent url(images/intranet/icons/largeArticle.png) no-repeat center top;}
.actLogIconNews {background:transparent url(images/intranet/icons/largeNews.png) no-repeat center top;}
.actLogIconCalendar {background:transparent url(images/intranet/icons/largeCalendar.png) no-repeat center top;}
.actLogIconFile {background:transparent url(images/intranet/icons/largeFile.png) no-repeat center top;}

.actLogfileName {width:256px; float:left;}
.SubLevel .actLogfileName {width:228px;}

.actLogFileDate {width:140px; text-align:right; float:right;padding-right:2px;}

.actLogIcon {margin-right:11px;}

.actLogfileName, .actLogFileDate { padding-top:5px; font-size:11px; font-weight:bold;}
.actLogfileName a, .actLogFileDate a {font-size:11px; font-weight:bold; text-decoration:none;}
.actLogfileName, .actLogfileName a {color:#000000;}
.actLogFileDate, .actLogFileDate a {color:#787878;}

.actLogfileName {padding-right:15px;}

.newFilesMore {
	background:transparent url(images/intranet/getMoreArrow.gif) no-repeat 8px 5px; 
	padding:7px 0px 5px 41px; 
	color:#000000; 
	font-size:11px; 
	text-decoration:underline;
	cursor:pointer;
	}
	
.actLogSection {margin-bottom:20px;}

.actLogGroupClosed, .actLogGroupOpen {
	width:452px;
	margin:0px 0px 5px 30px;-webkit-user-select: none;
	}

.actLogGroupClosed .actLogGroupText, .actLogGroupOpen .actLogGroupText {
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	user-select: none;
	}
	
.actLogGroupClosed .actLogGroupText { background:url(images/intranet/actLogGroupBgClosed.png) no-repeat 429px center #aeaeae; cursor:pointer; }	
.actLogGroupOpen .actLogGroupText { background:url(images/intranet/actLogGroupBgOpen.png) no-repeat 429px center #585858; cursor:pointer; }
	
.actLogGroupText {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding:8px 0px 8px 12px;
	}

.actLogSubjectClosed > .actLogSubjectText { background:url(images/intranet/actLogGroupBgClosed.png) no-repeat 429px center #b1b1b1; cursor:pointer; }	
.actLogSubjectOpen > .actLogSubjectText { background:url(images/intranet/actLogGroupBgOpen.png) no-repeat 429px center #929292; cursor:pointer; }
.SubLevel .actLogSubjectText {background-position:401px center;}

.actLogSubjectText {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding:3px 0px 3px 12px;
	background-color:#999;
	margin-top:5px;
	-moz-user-select: none;
	}

.actLogSubjectItemsContainer { display:none; padding-bottom:6px; }
.SubLevel {margin-left:28px;}
.actLogSubjectItemsContainer .actLogItems { border-bottom:solid 6px #CCCCCC; }

#actLogSection2 .actLogItem {
	width:446px;
	}

#actLogSection2 .SubLevel .actLogItem {
	width:418px;
	}

.hasActLogSiteName { padding-top:0; }
.actLogSiteName { font-size:9px; color:#a3a3a3; }

/* Activity log styles end */	

/* Roleselect */

#roleSelect { width:183px; height:25px; z-index:999; background:url(intranet/images/roleSelectBg.png) left top no-repeat transparent; border-bottom:1px solid #CCCCCC; font-size:10px; font-family:Verdana, Geneva, sans-serif; overflow:visible; text-align:left; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -o-user-select:none; user-select:none;
 }
#roleSelectName { width:183px; padding:0px 0px 0 0px; height:25px; line-height:25px; cursor:default; }
#roleSelectBgTop { width:193px; padding:0px; background:url(intranet/images/roleSelectBgTop.png) left top no-repeat; }
#roleSelectBgBottom { width:193px; height:10px; background:url(intranet/images/roleSelectBgBottom.png) left top no-repeat; }
#roleSelectOptionContainer { width:193px; position:absolute; left:-3px; display:none; top:26px; z-index:888; }
.roleSelectOption { width:183px; padding:3px 0px 4px 0px; border-bottom:1px solid #CCCCCC; cursor:pointer; background:transparent; }
.roleSelectOption {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    cursor: pointer;
    margin-left: 3px;
    padding: 3px 0px 4px 0px;
    width: 182px;
}
.roleSelectNameInner, .roleSelectOptionInner {padding-left:7px;}

.roleSelectOptionSelected {background:#ccdee4;}

/* Roleselect */

/* Loader */

#intranetLoader { width:88px; height:88px; position:fixed; right:44px; bottom:44px; background:url(images/intranet/loaderBg.png) no-repeat left top; display:none; }
#intranetLoaderImg { position:absolute; top:28px; left:28px; }
#intranetLoaderStatus { position:absolute; top:64px; left:0px; width:88px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:bold; text-align:center; }

/* END: Loader */

.menuMitIndhold .newEntityImage { position:relative; top:1px; margin-right:7px; }

/* Mine artikler - Liste */

#intranetEditListLeft { float:left; margin-bottom:12px; }
#intranetEditListRight { float:right; margin-bottom:12px; }

.intranetListNews {
	width:482px; 
	font-size:11px; 
	color:#000000; 
	font-weight:bold;
	}

.intranetListNews .col1 , .intranetListNews .col2, .intranetListNews .col3 {
	border-top:1px solid #cccccc;
	padding:7px 0px 7px 0px;
	}
	
.intranetListNews .col1 a, .intranetListNews .col2 a, .intranetListNews .col3 a {color:#787878;} 	

.intranetListNews .col2, .intranetListNews .col3 {
	text-align:right; 
	width:30px;
	}
	
.intranetListNews .col3 {padding-left:10px;}

/* END Mine artikler - Liste */


/* Rediger mit indhold */

.intranetEditEntity #NewsStartDate, .intranetEditEntity #NewsEndDate, .intranetEditEntity #calendarDate, .intranetEditEntity #fileDate  {position:relative; bottom:5px;}
.intranetEditEntity #btnSaveNews, .intranetEditEntity #btnSaveCalendar, .intranetEditEntity #btnSaveFile {background:#ffc10e; padding:4px 10px; text-align:center; border:none; height:25px; font-size:14px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; margin-left:97px;}
.intranetEditEntity #ArticleDesc {width:230px; border:1px solid #cccccc; margin-left:4px;}
.intranetEditEntity {width:482px; padding-bottom:40px;}
.intranetEditEntity .col1 {width:97px; font-size:11px; color:#000000; font-weight:bold; vertical-align:top; padding-top:2px;}
.intranetEditEntity .col1, .intranetEditEntity .col2 {padding-bottom:15px;}
.intranetEditEntity #ArticleName, .intranetEditEntity #logicalName {border:1px solid #cccccc; color:#000000; padding:0px 0px 0px 2px; line-height:20px; width:230px; margin-left:4px; height:20px;}
.intranetEditEntity .col2 label {font-size:11px; font-weight:bold; color:#000000; position:relative; bottom:3px;}
.intranetEditEntity #btnSaveArticle {
    background:#5e5e5e url(images/intranet/updateArrow.png) no-repeat 8px center;
    border:none;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    padding: 0px 0px 3px 18px;
    text-transform: uppercase;
    width: 100px;
	cursor:pointer;
	margin-left:101px;
	line-height:25px;
	}
	
.intranetAddParagraph {padding-top:4px;}	
	
#articleParagraphs h3, #articleParagraphEditContainer h3 {font-size:18px; color:#000000; font-weight:bold; margin:0px 0px 10px 0px;}

#articleParagraphs .intranetAddParagraph a {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
#articleParagraphsContainer .articleParagraphRef {font-size:11px; border-top:1px solid #cccccc; }

.articleParagraphRef .col2 {color:#000000;}

#articleParagraphsContainer .articleParagraphRef .col1 {width:40px; margin-right:10px;}
element.style {
    float: left;
}
#articleParagraphsContainer .articleParagraphRef .col2 {
    padding-right: 10px;
    width: 359px;
}
#articleParagraphsContainer .articleParagraphRef .col3, #articleParagraphsContainer .articleParagraphRef .col4 {width:40px; text-align:right;}
#articleParagraphsContainer .articleParagraphRef .col3 a, #articleParagraphsContainer .articleParagraphRef .col4 a {color:#000000; font-weight:bold; text-decoration:none;}
#articleParagraphsContainer .articleParagraphRef .col1, #articleParagraphsContainer .articleParagraphRef .col2, #articleParagraphsContainer .articleParagraphRef .col3, #articleParagraphsContainer .articleParagraphRef .col4 {padding:5px 0px 5px 0px;}
#articleParagraphsContainer .articleParagraphRef .col1 {padding:3px 0px 3px 0px;}

#articleParagraphEditContainer {margin-top:20px;}

.intranetEditArticleParagraph .col1 {font-size:11px; color:#000000; font-weight:bold; width:101px; vertical-align:top;}
.intranetEditArticleParagraph .col1, .intranetEditArticleParagraph .col2 {padding-bottom:15px;}
#intranetEditImageTd .swfupload {float:left; width:119px;}
#intranetEditFileTd .swfupload {width:87px; float:left;}
.intranetEditArticleParagraph .col2 #ParagraphHeadline {width:388px;}
.intranetEditArticleParagraph #ParagraphText_tbl {width:388px!important;}

.intranetEditArticleParagraph .col2 .paragraphUploadPicBtn, .intranetEditArticleParagraph .col2 .paragraphReplacePicBtn, .intranetEditArticleParagraph .col2 .paragraphDeletePicBtn {
		border:none; 
		width:140px; 
		height:25px; 
		cursor:pointer; 
		padding:0px;
	}	

.intranetEditArticleParagraph .col2 .paragraphUploadPicBtn {background:transparent url(images/intranet/uploadPictureBtn.gif) no-repeat center top;}
.intranetEditArticleParagraph .col2 .paragraphReplacePicBtn {background:transparent url(images/intranet/replacePictureBtn.gif) no-repeat center top; margin-top:10px;}
.intranetEditArticleParagraph .col2 .paragraphDeletePicBtn {background:transparent url(images/intranet/deletePictureBtn.gif) no-repeat center top; margin-top:10px;}

#intranetEditImageTd div {margin-bottom:12px;}
#intranetEditImageTd a {
    background:#7b7b7b;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 10px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin-left: 11px;
    text-transform: uppercase;
	padding:0px 10px 0px 10px;
}

#intranetEditFileTd div {margin-bottom:12px;}
#intranetEditFileTd div a {color:#000000; font-size:12px;}

#intranetEditFileTd #intranetDeleteFileBtn {
    background: #7d7d7d;
    color: #ffffff;
    cursor: pointer;
    float: left;
    font-size: 10px;
	text-transform:uppercase;
    height: 25px;
	margin-left:10px;
	padding:0px 10px 0px 10px;
	font-weight:bold;
	line-height:25px;
}

#intranetEditFileTd .htmlFileUploadBtn {
    background: #7d7d7d;
    color: #ffffff;
    cursor: pointer;
    float: left;
    font-size: 10px;
    text-transform:uppercase;
    height: 25px;
    margin-left:10px;
    padding:0px 10px 0px 10px;
    font-weight:bold;
    line-height:25px;
}

#editParagraphSaveTd #intranetDeleteFileBtn {
    background:#ffc10e;
    color: #ffffff;
    cursor: pointer;
    font-size: 14px;
    height: 25px;
	text-transform:uppercase;
	margin-left:101px;
	margin-top:10px;
	padding:4px 10px 4px 10px;
	font-weight:bold;
	
}

/* END: Rediger mine artikler */

/* END: Rediger bruger */

#formSaveUser .col1 { width:130px; }
#formSaveUser .input { width:323px; }
#formSaveUser #SiteUserPostal { width:40px; }
#formSaveUser #SiteUserCity { width:278px; }
#formSaveUser #btnSaveNews, #formSaveUser #btnSaveCalendar, #formSaveUser #btnSaveFile { margin-left:130px; }

.intranetEditUserError { margin:1px 5px 0 0; float:right; display:none; }

/* END: Rediger bruger */

.intranetReadUnread { padding:3px 11px 3px 30px; margin:0 0 4px 16px; background:url("images/intranet/mail_closed.png") no-repeat 9px 4px #939393; color:#ffffff !important; font-size:11px !important; text-decoration:none !important; float:right; font-weight:bold; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; text-shadow:-1px -1px 1px rgba(0,0,0,0.1); cursor:pointer; display:block; }
.intranetReadUnread.read { background:url("images/intranet/mail_open.png") no-repeat 9px 3px #f3f3f3; color:#5f5f5f !important; text-shadow:-1px -1px 0 rgba(255,255,255,0.8); }

/* END: Intranet: */

/* Contact Box */
#modContact {margin-bottom:15px;}
#modContactTitle{
	
}
#modContactPhoneLabel{
	height: 52px;
	cursor: pointer;
}
#modContactFormLabel{
	height: 52px;
	cursor: pointer;
}
#modContactFormValue{
	padding-top: 7px;
}
#modContactFormValue h4 {margin:0;}
#modContactFormValue input#txtContactEmail,#modContactFormValue textarea#txtContactMessage{
	width: 100%;
	border: #E6E6E6 solid 1px;
	padding: 3px;
}
#modContactFormValue input#modContactSubmit{
	width: 100%;
}
#modContactEmailLabel{
	height: 52px;
	cursor: pointer;
}
.modContactBlock{
	margin-top: 7px;
}
.modContactValue{
	display : none;
}
#modContactPhoneValue{
	font-size: 16px;
	font-weight: bold;
	padding: 5px;
	color: #454545;
}
#modContactEmailValue{
	width: 185px;
}

#modContactEmailValue a{
	font-size: 15px;
	font-weight: bold;
	padding: 5px;
	color: #454545;
	display: block;
	word-wrap: break-word;
	text-align: left;
	text-decoration:none;
}
#modContactTitle{
	margin-top: 5px;
	height: 25px;
}

/* Contact Box end*/

.msBox {margin-bottom:15px;}

/*begin - xuannh*/
.hnTitle {
    padding-bottom: 15px;
}
.hnContent {
    padding-bottom: 7px;
}
/*end - xuannh*/
.coursePicture {
	border:#e0e0e0 1px solid
}
.msSmallGolfHoles .active .holeName {font-weight:bold;}
.msSmallGolfHoles .holeName {float:left;}
.msSmallGolfHoles .holePar {float:right;}
.msSmallGolfHoles td.hole, .msSmallGolfHoles td.hole_alt {padding:5px 5px 5px 5px;}
.msSmallGolfHoles td.hole_alt {background-color:#FAFAFA;}
.msSmallGolfHoles .colBgContent {width:174px;}

/* Video page */

.videoPage td { padding:8px 0; }
.videoPage a { text-decoration:none; }
.videoPage .videoPicture { width:160px; padding-right:14px; }
.videoPage .videoPicture img { max-width:160px; }
.videoPage .videoText h3 { margin-bottom:4px; }

/*TreeView Adaption - Tung NH 2012/12/19*/
.treeView, .treeView * {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: 2em;
}
.treeView li {
	display: block;
	position: relative;
	border-top: solid 1px #CCC;
	padding-top: 4px;
}
.treeView ul li {
	margin-left: 2em;	
}
.treeView .secondLevel, .treeView .thirdLevel {
	display: none;	
}
.treeView .accordion {	
	position: relative;
}
.treeView .expanded {
	background: none;
	background:url(images/shown.png) no-repeat right 0.5em;
}
.expandButton {
	background:url(images/not-shown.png) no-repeat right 0.5em;
	width: 10px;
	height: 10px;
	display: block;
	font-size: 0;
	position: absolute;
	top: 10px;
	right: 8px;
}

/* Intranet - Contact book */
.table-contactbook {
  width: 100%;
  background-color: transparent;
  border-spacing: 0;
  border: 1px solid #dedede;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.table-contactbook th,
.table-contactbook td {
  padding: 8px;			/* normal */
  /*padding: 4px 5px;*/	/* condensed */
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #dedede;
  border-left: 1px solid #dedede;
}
.table-contactbook td a {
  text-decoration:none;
}
.table-contactbook td a:hover {
  color:#838383;
}
.table-contactbook th {
  font-weight: bold;
  color: #ffffff;
  border-color:#c0c0c0;
  background-color:#8f8f8f;
  background-image:-moz-linear-gradient(top, #b7b7b7, #848484);
  background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b7b7b7), to(#9c9c9c));
  background-image:-webkit-linear-gradient(top, #b7b7b7, #848484);
  background-image:-o-linear-gradient(top, #b7b7b7, #848484);
  background-image:linear-gradient(to bottom, #b7b7b7, #848484);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b7b7b7', endColorstr='#848484', GradientType=0);
  text-shadow:0 1px 0 rgba(0, 0, 0, 0.35);
}
.table-contactbook thead th {
  vertical-align: bottom;
}
.table-contactbook .col-name {
  min-width:195px;
  max-width:195px;
}
.table-contactbook .col-email {
  min-width:174px;
  max-width:174px;
}
.table-contactbook .col-photo {
  width: 50px;
}
.table-contactbook .col-photo .zoom {
  width: 50px;
  transition: transform .2s;
}
.table-contactbook .col-photo .zoom:hover {
  transform: scale(2.5);
}
.table-contactbook .col-info {
  min-width:254px;
  max-width:254px;
  padding-right:54px;
}
.table-contactbook .col-info .div-info {
  width:auto;
}
.table-contactbook .col-info.narrow .div-info {
  width:254px;
  height:15px;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
.table-contactbook .open .col-info.narrow .div-info {
  height:auto;
  white-space:normal;
  overflow:auto;
  text-overflow:clip;
}
.table-contactbook caption + thead tr:first-child th,
.table-contactbook caption + tbody tr:first-child th,
.table-contactbook caption + tbody tr:first-child td,
.table-contactbook colgroup + thead tr:first-child th,
.table-contactbook colgroup + tbody tr:first-child th,
.table-contactbook colgroup + tbody tr:first-child td,
.table-contactbook thead:first-child tr:first-child th,
.table-contactbook tbody:first-child tr:first-child th,
.table-contactbook tbody:first-child tr:first-child td {
  border-top: 0;
}
.table-contactbook thead:first-child tr:first-child th:first-child,
.table-contactbook tbody:first-child tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}
.table-contactbook thead:first-child tr:first-child th:last-child,
.table-contactbook tbody:first-child tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}
.table-contactbook thead:last-child tr:last-child th:first-child,
.table-contactbook tbody:last-child tr:last-child td:first-child,
.table-contactbook tfoot:last-child tr:last-child td:first-child {
  -webkit-border-radius: 0 0 0 4px;
  -moz-border-radius: 0 0 0 4px;
  border-radius: 0 0 0 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
}
.table-contactbook thead:last-child tr:last-child th:last-child,
.table-contactbook tbody:last-child tr:last-child td:last-child,
.table-contactbook tfoot:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
}
.table-contactbook caption + thead tr:first-child th:first-child,
.table-contactbook caption + tbody tr:first-child td:first-child,
.table-contactbook colgroup + thead tr:first-child th:first-child,
.table-contactbook colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}
.table-contactbook caption + thead tr:first-child th:last-child,
.table-contactbook caption + tbody tr:first-child td:last-child,
.table-contactbook colgroup + thead tr:first-child th:last-child,
.table-contactbook colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -moz-border-radius-topleft: 4px;
}
.table-contactbook .toggle {
  position:absolute;
  top:-4px;
  right:-46px;
}
.intranet-contactbook .btn {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  /*padding: 4px 14px;*/
  padding: 1px 7px 2px;
  margin-bottom: 0;
  font-size: 11px;
  line-height: 15px;
  *line-height: 15px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #333333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: #efefef;
  background-image: -moz-linear-gradient(top, #f9f9f9, #e0e0e0);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#e0e0e0));
  background-image: -webkit-linear-gradient(top, #f9f9f9, #e0e0e0);
  background-image: -o-linear-gradient(top, #f9f9f9, #e0e0e0);
  background-image: linear-gradient(to bottom, #f9f9f9, #e0e0e0);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#ffe0e0e0', GradientType=0);
  border-color: #e0e0e0 #e0e0e0 #b9b9b9;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e0e0e0;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #c6c6c6;
  *border: 0;
  border-bottom-color: #acacac;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.intranet-contactbook .btn i {
  background-image: url("images/intranet/chevron.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
  display: inline-block;
  height: 14px;
  line-height: 14px;
  margin-top: 1px;
  vertical-align: text-top;
  width: 14px;
}
.intranet-contactbook tr.open .btn i {
  background-position: -24px 0px;
}
.intranet-contactbook .btn:hover,
.intranet-contactbook .btn:active,
.intranet-contactbook .btn.active,
.intranet-contactbook .btn.disabled,
.intranet-contactbook .btn[disabled] {
  color: #333333;
  background-color: #e0e0e0;
  *background-color: #d3d3d3;
}
.intranet-contactbook .btn:active,
.intranet-contactbook .btn.active {
  background-color: #c6c6c6 \9;
}
.intranet-contactbook .btn:first-child {
  *margin-left: 0;
}
.intranet-contactbook .btn:hover {
  color: #333333;
  text-decoration: none;
  background-color: #e0e0e0;
  *background-color: #d3d3d3;
  /* Buttons in IE7 don't get borders, so darken on hover */

  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.intranet-contactbook .btn:focus {
  outline: none;
}
.intranet-contactbook .btn.active,
.intranet-contactbook .btn:active {
  background-color: #e0e0e0;
  background-color: #d3d3d3 \9;
  background-image: none;
  outline: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.intranet-contactbook .btn.disabled,
.intranet-contactbook .btn[disabled] {
  cursor: default;
  background-color: #e0e0e0;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.table-contactbook .infomargin {
  margin-bottom:12px;
}
.table-contactbook .infomargin:last-child {
  margin-bottom:0;
}
.table-contactbook .infomargin .label {
  width:44px;
  display:inline-block;
}
.intranet-contactbook .pagination {
  margin:6px 0 12px;
}
.intranet-contactbook .pagination ul {
  border-radius: 3px 3px 3px 3px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  display: inline-block;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 0;
}
.intranet-contactbook .pagination ul > li {
  display:inline;
}
.intranet-contactbook .ui-button {
  cursor: pointer;
  display: inline-block;
  margin-right: 0.1em;
  overflow: hidden;
  padding: 0;
  position: relative;
  text-align: center;
  text-decoration: none !important;
}
.intranet-contactbook .ui-state-disabled {
  cursor: default !important;
}
.intranet-contactbook .pagination ul > li > a, .intranet-contactbook .pagination ul > li > span {
  float: left;
  padding: 0 14px;
  line-height: 28px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-left-width: 0;
}
.intranet-contactbook .pagination ul > li > a {
  padding:1px 15px;
  margin:0px;
}
.intranet-contactbook .pagination ul > li:first-child > a, .intranet-contactbook .pagination ul > li:first-child > span {
  border-left-width: 1px;
  border-radius: 3px 0 0 3px;
}
.intranet-contactbook .pagination ul > li:last-child > a, .intranet-contactbook .pagination ul > li:last-child > span {
  border-radius: 0 3px 3px 0;
}
.intranet-contactbook .pagination ul > .disabled > span, .intranet-contactbook .pagination ul > .disabled > a, .intranet-contactbook .pagination ul > .disabled > a:hover {
  background-color: transparent;
  color: #999999;
  cursor: default;
}
.intranet-contactbook .pagination ul > li > a:hover, .intranet-contactbook .pagination ul > .active > a, .intranet-contactbook .pagination ul > .active > span {
  background-color: #F5F5F5;
}

/* Start: AdvancedBoard - Fil Relation */
.fileResultSubject {float: left; display:block;}
.fileResultSubject .fileResultSubjectGroupHead h1 {background: #2b4662;
background: -moz-linear-gradient(top,  #2b4662 0%, #052547 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b4662), color-stop(100%,#052547));
background: -webkit-linear-gradient(top,  #2b4662 0%,#052547 100%);
background: -o-linear-gradient(top,  #2b4662 0%,#052547 100%);
background: -ms-linear-gradient(top,  #2b4662 0%,#052547 100%);
background: linear-gradient(to bottom,  #2b4662 0%,#052547 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b4662', endColorstr='#052547',GradientType=0 );
font-size: 20px; margin: 0; padding: 5px 5px 5px 15px;
box-shadow:0px 0px 3px #616161;
    width: 475px; color:#FFF;}
.subGroupsContainer { display: block; float: left; border-bottom: 1px solid #FFFFFF;}

.fileResultSubjectArticle .shareBox {display:none;}

.subGroupsContainer .subGroupsContainerH2 {background: #325e83;
background: -moz-linear-gradient(top,  #325e83 0%, #19456A 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#325e83), color-stop(100%,#19456A));
background: -webkit-linear-gradient(top,  #325e83 0%,#19456A 100%);
background: -o-linear-gradient(top,  #325e83 0%,#19456A 100%);
background: -ms-linear-gradient(top,  #325e83 0%,#19456A 100%);
background: linear-gradient(to bottom,  #325e83 0%,#19456A 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#325e83', endColorstr='#19456A',GradientType=0 );
color: #FFFFFF; font-size: 12px; font-weight: bold; box-shadow:0px 0px 3px #616161; padding:3px 8px 3px 15px;margin:0;width:472px;cursor:pointer; display:block; height:100%;}
.subGroupsContainer .subGroupsContainerH2:hover {background: #4e6a82;
background: -moz-linear-gradient(top,  #4e6a82 0%, #224968 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4e6a82), color-stop(100%,#224968));
background: -webkit-linear-gradient(top,  #4e6a82 0%,#224968 100%);
background: -o-linear-gradient(top,  #4e6a82 0%,#224968 100%);
background: -ms-linear-gradient(top,  #4e6a82 0%,#224968 100%);
background: linear-gradient(to bottom,  #4e6a82 0%,#224968 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e6a82', endColorstr='#224968',GradientType=0 );
}

.subGroupsContainerH2Text {background: url("images/advancedBoard/arrow.png") no-repeat scroll right center transparent;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;}

.addedClassShow .subGroupsContainerH2Text {background: url("images/advancedBoard/arrowUp.png") no-repeat scroll right center transparent;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;}

#advancedBoardResultContainer .article-picsize-medium {margin-right:15px;}

.subGroupThumb {
width:25px;
display:block;
height:auto;
transition:width 1s;
-moz-transition:width 1s; /* Firefox 4 */
-webkit-transition:width 1s; /* Safari and Chrome */
-o-transition:width 1s; /* Opera */
z-index:100;
float:left;
padding-right:5px;
}


.subGroupsContainer .contentOuter {
    border-bottom: 1px solid #CCCCCC;
    width: 496px;}

.subGroupsContainer .contentOuter .outerContainerBottom {display: block;
    float: left;
	padding-top: 5px;
    width: 150px;}

.subGroupThumb:hover {width:100px;}

.outerContainerFirst {padding-top: 5px;
    vertical-align: top;
    width: 12px;}

#maingroup0 .fileResultSubjectArticle{}

#maingroup1 .fileResultSubjectArticle{display:none;}
#maingroup1 .fileResultSubjectGroupHead { float: left; margin-top: 20px;}

#maingroup2 .fileResultSubjectArticle{display:none;}
#maingroup2 .fileResultSubjectGroupHead { float: left; margin-top: 20px;}

.subGroupsContent {padding-top:10px; width:495px; display:none;}

.subGroupsContent .contentOuter:last-child {border:none!important;}

.subGroupDescription {border-bottom:1px solid #CCCCCC; display: block; font-size: 12px; margin-bottom: 2px; padding-bottom: 10px;}
.subGroupDescriptionImg {}
.subGroupDescriptionImg img {cursor:default;}
.subGroupsContainer .contentOuter .outerContainer {  float: left;
    padding-bottom: 5px;
    padding-right: 5px;
    padding-top: 5px;
    width: 340px;}
.boardImg {display: block;float: left;height: 100%;width: 30px; z-index: 100;}
.boardDescription {display: inline-table;
    float: left;
    font-size: 12px;
    min-height: 35px;
    width: auto;
    z-index: 90;}
.boardHeadline {display: block;font-size: 12px;	font-weight: bold;}
.boardDate {color: #B1B1B5;	float: left;font-size: 11px;font-style: italic; width: 80px; padding-top: 4px;}
.boardLink {float: right; background-color:#FFF;}
.boardLink:hover {background-color:#999;}
.boardLink a { background: url("images/advancedBoard/download.jpg") no-repeat scroll 0 0 transparent; color: transparent;display: block; font-size: 0; height: 21px;   text-decoration: none; width: 66px;}
/* End: AdvancedBoard - Fil Relation */

/* Start: Article image gallery */
.imageGalleryViewContainer {margin-left:20px;}
.pika-stage {border:none; box-shadow: none;margin-bottom: 60px; text-align: left;width: 702px;height:340px!important;}
.pika-stage img { border: 0 none; max-width: 702px;  width: auto;}
.pika-counter {display:none;}
.pika-imgnav {display:none!important;}
.pika-stage .caption { background: none repeat scroll 0 0 transparent; border: medium none; bottom: 0; color: #000000; font-size: 12px;height: auto; margin-bottom: 0; max-height: 54px; padding: 10px 0 0 4px;position: relative;right: 0;overflow:hidden; text-align: left;width: 100%;
}
.pika-thumbs { border-top: 2px solid #CCCCCC; float: left; margin: 10px 0 0; padding: 15px 0 0;width: 702px;}
.pika-thumbs li {  border: medium none;  box-shadow: none;  height: auto;margin-bottom: 25px; margin-right: 13px; width: 220px;}
.pika-thumbs .imageSlideImg.third {margin-right: 0!important;}
.imageSlideImg .clip .img {height: 156px; margin-bottom: 6px; margin-left: 0; margin-right: 24px; max-height: 150px; opacity: 1 !important; width: auto !important;}
.imageSlideImg .clip .img:hover { opacity: 0.5!important;}
.textBoxImageDiv {text-align:left; font-size:11px;}
/* End: Article image gallery */

.gmapIconTD {border-bottom:#999999 1px solid; padding-top:8px;}
.gmapIconTD.normalIcon {width:15px;}
.gmapTopArticle {width: 496px; margin-left:20px;}

/* Formbuilder image checkbox */
/*.checkRadioImages .checkRadiocontainer{float: left; border: transparent solid 2px; margin-right: 20px;}
.checkRadioImages .checkRadiocontainer.checked{border: 2px solid #008000;}
.checkRadioImages .checkRadiocontainer.ihover{border: #ff0000 dashed 2px;}
.checkRadioImages .checkRadiocontainer label{display: none;}

.checkBoxImages .checkRadiocontainer{float: left; border: transparent solid 2px; margin-right: 20px;}
.checkBoxImages .checkRadiocontainer.checked{border: 2px solid #008000;}
.checkBoxImages .checkRadiocontainer.ihover{border: #ff0000 dashed 2px;}
.checkBoxImages .checkRadiocontainer label{display: none;}*/
/* End:Formbuilder image checkbox */

/* Toggle paragraph text*/
.para-toggle .paragraph-text{display: none;}
.para-toggle h2.paraHeader{cursor:pointer}
/* End: Toggle paragraph text*/

/* Newsletter subscription in pop-in */
.pnlContainer {
	position: fixed;
	top: 20%;
	left: 0;
	z-index: 1000;
}

.pnlHandle,
.pnlContent {
	
}

.pnlHandle {
	width: 50px;
	height: 397px;
	position: absolute;
	top: 0;
	left: 0;
	background: #e4e4e4;
	cursor: pointer;
}

.pnlHandle span {
	width: 379px;
	display: inline-block;
	position: relative;
	top: 0;
	left: 34px;
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	transform-origin: 0 0;
	white-space: nowrap;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

.pnlContent {
	width: 480px;
	height: 397px;
	position: absolute;
	top: 0;
	left: -1000px;
	margin-left: 25px;
	visibility: hidden;
	background: #f1f1f1;
}

.pnlContent_headline,
.pnlContent_text,
.pnlContent_input {
	padding: 10px 20px;
}

.pnlContent_cnt_message {
	display: none;
}

.pnlContent_close {
	width: 30px;
	height: 30px;
	background: #d1d1d1;
	position: absolute;
	top: -15px;
	right: -15px;
	cursor: pointer;
}
/* End: Newsletter subscription in pop-in */

/* Swipe plugin */
.swipe {
	overflow: hidden;
	visibility: hidden;
	position: relative;
}
.swipe-wrap {
	overflow: hidden;
	position: relative;
}
.swipe-wrap > div {
	float:left;
	width:100%;
	position: relative;
}
/* End: Swipe plugin */
