﻿
BODY {
	FONT-FAMILY: Trebuchet MS, Arial;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 1.3em;
	height:100%;
	/*text-align:center;*/
}

/*------------------TEXT---------------------*/
a { font-size: 11px; color:#ff6600; text-decoration: none }
a.visited { font-size: 11px; color:#ff6600; text-decoration: none }

.LesMer { font-size: 11px; color:#ff6600; text-decoration: none }

td
{
	FONT-FAMILY: Trebuchet MS, Arial;
	FONT-SIZE: 11px;
}
.Title{color: #666666; font-size: 18px; }
.Tittel, a.Tittel{color: #0c0c0c; font-weight: bold; font-size: 14px; font-family:Trebuchet MS, Arial;}

a.NewsTitle, .NewsTitle{line-height:1.3em; color:#0C0C0C; font-size: 16px; font-weight:bold; font-style:normal;}
a.NewsTitle:hover, .NewsTitle:hover{line-height:1.3em; color:#0C0C0C; font-size: 16px; font-weight:bold; font-style:normal;}
.NewsTitleSmall{line-height:1.3em; color:#0C0C0C; font-size: 13px; font-weight:bold; font-style:normal;}
.NewsIngress{margin-top:8px; margin-bottom:8px; line-height:1.4em; color:#000000; font-size: 12px; font-weight:normal; font-style:normal;}
.StikkTittel{line-height:1.8em; color:#686e7b; font-size: 14px; font-weight:normal; font-style:normal;}

.UpdatesStikkTittel{line-height:1.8em; color:#686e7b; font-size: 10px; font-weight:normal; font-style:normal; text-transform:uppercase}
a.UpdatesStikkTittel{line-height:1.8em; color:#686e7b; font-size: 10px; font-weight:normal; font-style:normal; text-transform:uppercase}
.UpdatesTitle{line-height:1.3em; color:#0C0C0C; font-size: 14px; font-weight:bold; font-style:normal;}
a.UpdatesTitle{line-height:1.3em; color:#0C0C0C; font-size: 14px; font-weight:bold; font-style:normal;}
a.UpdatesTitle:hover, .UpdatesTitle:hover{line-height:1.3em; color:#ff6600; font-size: 14px; font-weight:bold; font-style:normal;}
.UpdatesHeading{border: 1px solid #cbd7dc; text-align:center; background-color: #f5f6f8; color: #0c0c0c; font-weight:bold; width: 568px}
.NewsUpdates{border: 1px solid #cbd7dc; border-top: 0px; background-color: #f5f6f8; padding: 10px 0px 10px 5px; width: 568px; text-align:left}

.PortalHeading{color: #0c0c0c; font-weight:bold; font-size:18px}
.ruler{margin-left:5px; margin-top:5px; color:#CBD7DC; height:1px}

.textbold, .tekstbold, .TextBold, .TekstBold{FONT-SIZE: 11px; LINE-HEIGHT: 1.3em; color : #666666; font-weight:bold;}
.text, .tekst, .Text, .Tekst {FONT-SIZE: 11px; LINE-HEIGHT: 1.3em; color : #666666;}
a.text, a.tekst, a.Text, a.Tekst {FONT-SIZE: 11px; LINE-HEIGHT: 1.3em; color : #666666;}

.leftmenu_header{color: #000000; font-size: 12px; font-weight:bold; font-style:normal; text-transform:uppercase; padding-left:7px; width:170px;}
.leftmenu_header:hover{color: #000000; font-size: 12px; font-weight:bold; font-style:normal; text-transform:uppercase; padding-left:7px; width:170px;}
.leftmenuLinks{background:#FFFFFF; border-bottom:1px solid #B3BBCC; text-align:center; font-size:12px; font-weight:bold; padding: 5px; color:#000000;}
a.leftmenuLinks{background:#FFFFFF; border-bottom:1px solid #B3BBCC; text-align:center; font-size:12px; font-weight:bold; padding: 5px; color:#000000;}

.RightDockMenuHeader{color: #000000; font-size: 12px; font-weight:bold; font-style:normal; text-transform:uppercase;}
.RightDockMenuHeader:hover{color: #000000; font-size: 12px; font-weight:bold; font-style:normal; text-transform:uppercase;}

.footerText{color: #9d9e9f; font-size: 11px; font-style:normal; text-transform:uppercase}
.footerText:hover{color:#9d9e9f;}
.footerSeparator{color: #725656; font-size: 16px; font-weight:normal; }
.topText{color: #5f4949; font-size: 11px; }

/* PROGRAMME SEARCH */
.ProgrammeBar{background-color:#b3bbcc; background-image:url('Images/gradient01.gif'); background-repeat:repeat-x; font-size:12px; color:#0c0c0c; font-weight:bold; text-transform:uppercase; font-family:Trebuchet MS, Arial; line-height:24px; text-align:center}
.HeaderBox{border-top:solid 1px #a3abbc; margin-top:6px; background-color:#efefef; font-weight:bold; line-height:22px; font-size:12px; padding-left:4px;}
.Programme_Abstract_Title{font-size:13px;color:#333333; font-weight:bold; padding:3px;}
.TableRowSelected{background-color:#ec832f; font-weight:bold; color:White;}
.TableAlternatingRow{background-color:#efefef;}

.PlannerBullets{list-style-type:none; margin-left:0px; padding-left:15px;}
.PlannerBullets a:hover{text-decoration:underline;}
.ProgrammeStikkTittel{line-height:1.8em; color:#686e7b; font-size: 11px; font-weight:normal; font-style:normal;}

.ProgrammeResultRow01{background-color:#FFFFFF}
.ProgrammeResultRow02{background-color:#EEEEEE}

#ProgrammeTimetable th{font-size:12px; border-right:solid 1px #b3bbcc; background-image:url('Images/gradient01.gif'); background-repeat:repeat-x; }
#ProgrammeTimetable td{font-size:11px; border-right:solid 1px #b3bbcc; border-bottom:solid 1px #b3bbcc;}
#ProgrammeTimetable td.tdProgramme{background-color:#efefef;}
#ProgrammeTimetable td.tdProgrammeOver{background-color:#b3bbcc; cursor:pointer;}

.tdProgrammePortal{background-color:#F7FBFF; border-right:solid 1px #b3bbcc; border-bottom:solid 1px #b3bbcc;}

.ExcursionsHeading{background-color:#b3bbcc; font-size:12px; color:#0c0c0c; font-weight:bold; text-transform:uppercase; font-family:Trebuchet MS, Arial; line-height:24px; text-align:center}
.ExcursionFacts{font-size:12px; color:#666666; font-weight:normal; font-family:Trebuchet MS, Arial}
.ExcursionFactsHeading{font-size:12px; color:#0c0c0c; font-weight:bold; text-transform:uppercase; font-family:Trebuchet MS, Arial}

/*-----------------LAYOUT------------------------*/
#bNetLayerWrapper{
	margin:0px; padding:0px; height:100%; background:transparent url('Images/back_tiles.jpg') repeat-x; text-align:center;}
#bNetLayerTop,#bNetLayerTopPortal{background:transparent url('Images/bg_top.jpg') no-repeat; background-position: 39px 20px; height:133px;}
#bNetLayerMainPortal{height:100%; width:1024px; background:transparent url('Images/bg_content.jpg') repeat-y;background-position: 39px 0px;}
#bNetLayerMainHovedside{height:100%; width:973px; padding-top:2px; background:transparent url('Images/bg_content.gif') repeat-y;background-position: 39px 0px;}
#bNetLayerLeftMenu{text-align:left; padding-left:40px; padding-right:1px; height:100%}
#bNetLayerMainContent{padding-left:0px; padding-bottom:0px; width:750px; height:100%;}
#bNetLayerRightMenu{padding-top:0px; border-right:1px solid #CBD7DC; border-left:1px solid #CBD7DC; background: #EFEFEF}
#bNetLayerBottom,#bNetLayerBottomPortal{padding-left:40px;background:transparent url('Images/bg_bottom.jpg') no-repeat;background-position: 39px 0px;}

.menuHeader{height:26px; text-indent:0px; background-color: #b3bbcc}
.docTop{height:26px;text-indent:0px; padding-left:5px; background-color: #b3bbcc; }

#LoadLayer1{text-align:center; position:absolute; right:25px; top:23px;z-index:10000;}
.ContentLayer{padding: 10px 10px 10px 10px; width:600px;}
.LayoutPageContent{height:100%;}
#Page_Outer{width:580px;}
/************************************    ACTIVITY PAGE / RESPONSE  *************************************************/
.ResponseStyleTd {font-size:11px; font-weight:normal; color:#000000; line-height:13px;}
.ResponseStyleTextArea {font-size:11px; font-weight:normal; color:#000000; line-height:13px;}
.ResponseLink {font-size:11px; font-weight:normal; color:#000000; line-height:13px;}


/* ***** EVENTS ***** */
.EventBox{float:left; width:180px; margin:8px 8px 5px 5px; border:1px solid #CBD7DC; background:#f6f8fa url('Images/bg_events.gif') repeat-x}
.EventBoxContent{line-height:1.3em; padding:5px}
.EventTitle{color:#0C0C0C; font-size: 16px; font-weight:bold; margin-bottom:5px}


/*------LOCATION-----------*/
.LocationTitle {line-height:1.2em; color:#666666; font-size: 16px; font-weight:normal; font-style:normal;}

/*------FAQ/SEARCH-----------*/
.faqsearchbox
{
	background:#FFFFFF;
	width:171px;
	height:155px;
}
/*-----PRODUCT----*/
.ProductTitle{line-height:1.3em; color:#666666; font-size: 16px; font-weight:normal; font-style:normal;}
.ProductShortDescription{line-height:1.3em;color:#333333; font-size: 11px; font-weight:bold; font-style:normal;}
.ProductDescription{line-height:1.3em;color:#333333; font-size: 11px; font-weight:normal; font-style:normal;}

.ProductGroupTitle{line-height:1.3em; color:#666666; font-size: 16px; font-weight:bold; font-style:normal;}
.AlternateColor1{}
.AlternateColor2{}

/*----TIP A FRIEND------*/

.TipFriendDiv{ display:none; width:165px; }
.TipFriendOuterTable{width:100%; margin:1px;}
.TipFriendIframeRecipe{width:100%; height:100px; border:0px; background-color:Transparent;}
.TipFriendClose{font-size:18px; font-weight:bold;}
.TipFriendTop{}
.TipFriendContent{}
.TipFriendBottom{}

/*----SITESEARCH------*/
.SearchTitle { color: Blue; font-size: 12px; text-decoration:underline;}
.SearchText { color: Black; font-size: 12px; }
.SearchBoldText { color: Black; font-weight:bold; font-size: 12px; }
.SearchURL { color: #007700; font-size: 11px; text-decoration:none;}

/*----NAVIGATION------*/
.navigation_pagenumber{ font-size: 10px; color:#666666; text-decoration: none }
.navigation_link{font-size: 12px; color:#666666; text-decoration: none;}
/*---------------   BENNETT FOOTER  -----*/
.bennett_footer{text-decoration:none; color:#999999; /*font-family:arial;*/ font-weight:normal; font-size:9px;}

#ExternalPageIFRAME{width:788px; height:500px}