
/*-------------------------------------------------------------------------------------------------------*/
/* bredde tabeller: Bredde på søkebilde/resultat/bestilling minus oppsummeringspanel etc. er 720 px */
/* farger i tabeller:	- bakgrunn i tabelloverskrifter (gul) #5e82a3
						- bakgrunn i tabeller (lys grå) #f8faf6
						- bakgrunn i tabeller (mørekere grå) #d9d9d9 */

/* tekstfarge/bakgrunnsfarge RØD: #ff0000*/
/* grønne bakgrunner: (feks. i oppsummeringsboksen) #e9ece5 */
/* mørkeblå bakgrunner: #5e82a3 */
/* gule bakgrunner i eventkalender: lys gul: #ffffcc, mørkere lysegul: #ffff99*/
/*--------------------------------------------------------------------------------------------------------*/

.SumItemLine /* Bakgrunn og oppsett i tabellrader, mørkere tone */
{
	background-color: #f8faf6;
	height: 16px;
	vertical-align: middle;
}

.YellowSumLine
{
	color: #000000;
	background-color: #5e82a3;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 10px; 
	text-align: center;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
	height: 16px;
}

.MorkeblaaBakgrunn
{
	background-color: "#5e82a3";
}

.KundekurvSelectedTab
{
	background-color: "#5e82a3";
	text-decoration: none;
	color: Black;
}

.EmptySearchListLabel
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-top: 22px;
	padding-left: 12px;
	padding-right: 2px;
	color: #000000;
}

.KundekurvTab
{
	background-color: "#85a4ce";
	text-decoration: none;
	color: Black;
}

BODY
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: #f8faf6;
	color: #000000;
	margin-top: 3px;
	margin-left: 3px;
}

table
{
}

td.BlueBorder
{
	border: solid 2px #5e82a3;
}
table.BlueBorder
{
	border: solid 2px #5e82a3;
}
.formTextBold /* skrift på alle ledetekster i skjemaer */
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 8px;
	padding-right: 8px;
}
.formText /* skrift på alle tekster i skjemaer */
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #000000;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 8px;
	padding-right: 8px;
}
.formTextBoldNoPadding /* skrift på alle ledetekster i skjemaer, uten padding */
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #000000;
}

.formTextBoldLarge /* skrift på alle ledetekster i skjemaer */
{
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 8px;
	padding-right: 8px;
}
.formTextBoldLargeNoPadding /* skrift på alle ledetekster i skjemaer */
{
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #000000;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.formTextNoPadding /* skrift på alle ledetekster i skjemaer */
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #000000;
}
.formTextNormalNoPadding /* skrift på alle ledetekster i skjemaer */
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #000000;
}

.formTextNormalNoPaddingRedBig /* skrift på alle ledetekster i skjemaer */
{
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #FF0000;
}

.Signature /* skrift på alle ledetekster i skjemaer */
{
	font-size: 14px;
	font-family: Mistral, Trebuchet MS, Trebuchet, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #5e82a3;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 8px;
	padding-right: 8px;
}
.mapTextBold /* skrift på alle ledetekster i skjemaer */
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #000000;
}
.LightGrayBackground
{
	background-color: "#f8faf6";
}

.DarkGrayBackground
{
	background-color: "#D9D9D9";
}

.WhiteBackground
{
	background-color: "#FFFFFF";
}

.blackTextBold_10x
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #000000;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
}


.whiteTextBold /* skrift på alle ledetekster i skjemaer */
{
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #85a4ce;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 8px;
	padding-right: 8px;
}

.whiteTextBold_10x
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #ffffff;
}

.whiteTextBold_12xLink
{
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}

.PackageIcon
{
	font-size:12px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
	width:135px;
	height:60px;	
}

.textBox
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #000000;
	width: 150;
	height: 20;
}

.textBoxDate
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #000000;
	height: 20;
	width: 75;
}

.ddList
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #000000;
	width: 150;
	height: 20;
}

.dateField
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #000000;
	width: 70;
	height: 20;
}

.dropdownList
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #000000;
	height: 20;
}

.checkbox
{
	padding-left: 10px;
	padding-right: 10px;
}
.thinGreyText /*kursiv, grå tekst*/
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: lighter;
	font-style: italic;
	color: Gray;
}
.GreyText /*kursiv, grå tekst*/
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	color: Gray;
}

td.ButtonWithBorderCell
{
	border-left: solid 1px #5e82a3;
	background-color: #c2d1e6;
}
td.ButtonWithTopBorderCell
{
	border-top: solid 1px #5e82a3;
	border-left: solid 1px #5e82a3;
	background-color: #c2d1e6;
}


/*.button *//* de blå knappene, f.eks "Søk", "Neste" m.m.*/
/*{
	background-color: #c2d1e6;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	height: 45px;
	width: 70px;
	text-align: right;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
}*/
.buttonWithTopBorder /* de blå knappene, f.eks "Søk", "Neste" m.m.*/
{
	background-color: #c2d1e6;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	height: 45px;
	width: 100px;
	text-align: right;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	border-top: solid 1px #5e82a3;
}
.buttonBG /* bakgrunn i samme farge som de blå knappene*/
{
	background-color: #c2d1e6;
}

.buttonGreen /* knappene, f.eks "Søk", "Neste" m.m.*/
{
	background-color: #e9ece5;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	height: 45px;
	width: 170px;
	text-align: right;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	color: White;
}
.TopSectionHeader
{
	background-color: #5e82a3;
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 5px;
	padding-left: 8px;
	padding-right: 8px;
	height: 15px;
}

/*.GeneralSectionHeaderDarkOrange *//* Overskrift på gul bakgrunn på alle steder utenom øverste overskrift i siden: disse har en bord øverst*/
/*{
	background-color: #5e82a3;
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
	height: 15px;
	border-top: solid 1px #5e82a3;
}*/
.TopSectionHeaderDarkOrange /* Overskrift på gul bakgrunn på alle steder utenom øverste overskrift i siden: disse har en bord øverst*/
{
	background-color: #5e82a3;
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
	height: 15px;
}


/*.GeneralSectionHeaderNoPadding *//* Overskrift på gul bakgrunn på alle steder utenom øverste overskrift i siden: disse har en bord øverst*/
/*{
	background-color: #5e82a3;
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration: none;
	height: 15px;
	border-top: solid 1px #5e82a3;
}*/

.GeneralSectionHeaderNoPaddingNoBold /* Overskrift på gul bakgrunn på alle steder utenom øverste overskrift i siden: disse har en bord øverst*/
{
	background-color: #5e82a3;
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
	height: 15px;
	border-top: solid 1px #5e82a3;
}

/*.GeneralSectionHeader*/ /* Overskrift på gul bakgrunn på alle steder utenom øverste overskrift i siden: disse har en bord øverst*/
/*{
	background-color: #5e82a3;
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
	height: 15px;
	border-top: solid 1px #5e82a3;
}*/

.sectionHeader /* Overskrift på gul bakgrunn i f.eks. søkebilder m.m.*/
{
	background-color: #5e82a3;
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
	height: 15px;
}
.sectionHeaderText
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration: none;
}
.GridHeaderYellow /* Overskrift for lister for tilbyder */
{
	background-color: #5e82a3;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	color: #000000;
}

.sectionHeaderGray /* Overskrift på grå bakgrunn*/
{
	background-color: #cecaca;
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
	height: 15px;
}
.sectionHeaderNormalBlue /* Overskrift på gul bakgrunn*/
{
	background-color: #5e82a3;
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #85a4ce;
	text-align: left;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
	height: 15px;
}


.AlternatingLineDarkMap /* Bakgrunn og oppsett i tabellrader, mørkere tone */
{
	background-color: #D9D9D9;
	vertical-align: middle;
}

td.AlternatingLineLightMap /* Bakgrunn og oppsett i tabellrader, lysere tone */
{
	background-color: #f8faf6;
	vertical-align: middle;
}

.MapCircle /* Bakgrunn og oppsett i tabellrader, mørkere tone */
{
	color: White;
	height: 24px;
	vertical-align: middle;
	background-image: url(/bitbook/public/images/design/black_circle_19px.gif);
	background-repeat: no-repeat;
}


.ActivitySearchText
{
	background-color: #f8faf6;
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
	padding-left: 2px;
}

.ActivitySearchTextHeader
{
	background-color: #D9D9D9;
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration: none;
	padding-left: 2px;
}


.AlternatingLineDark /* Bakgrunn og oppsett i tabellrader, mørkere tone */
{
	background-color: #D9D9D9;
	height: 27px;
	vertical-align: middle;
}


td.AlternatingLineLight /* Bakgrunn og oppsett i tabellrader, lysere tone */
{
	background-color: #f8faf6;
	height: 27px;
	vertical-align: middle;
}

.AlternatingLineLightWithButton /* Bakgrunn og oppsett i tabellrader, lysere tone, med knapper: treng ein top-bord */
{
	background-color: #f8faf6;
	height: 27px;
	vertical-align: middle;
	border-top: solid 1px #5e82a3;
}
.AlternatingLineDarkNarrow /* Bakgrunn og oppsett i tabellrader, mørkere tone */
{
	background-color: #D9D9D9;
	height: 15px;
	vertical-align: middle;
}

.AlternatingLineLightNarrow /* Bakgrunn og oppsett i tabellrader, lysere tone */
{
	background-color: #f8faf6;
	height: 15px;
	vertical-align: middle;
}



.EventKalenderAlternatingLys
{
	background-color: #FFFBF0;
	color: Black;
}

.EventKalenderAlternatingMork
{
	background-color: #FFFFCC;
	color: Black;
}
A.bold
{
	color: Blue;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
}

A.alfabet
{
	color: Gray;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 1px;
	padding-right: 1px;
	text-decoration: none;
}

A.alfabetselected
{
	color: black;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 1px;
	padding-right: 1px;
	text-decoration: none;
}

alfabetselected
{
	color: yellow;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 1px;
	padding-right: 1px;
	text-decoration: none;
}
A.alfabet:hover
{
	text-decoration: none;
}

A:link, A:visited, A:active
{
}

A.bold:hover
{
	text-decoration: underline;
}

A:hover
{
	text-decoration: underline;
}

.ProdInfoHeading
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
}
.ProdInfoArea
{
	font-family: Arial, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
}
.bitHeading
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 34px;
	font-weight: normal;
}

H2
{
	font-family: Arial, Arial, Helvetica, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
}
H3
{
	font-family: Arial, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: normal;
}
H4
{
	font-family: Arial, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
}
.MorkeblaaHeader
{
	font-family: Arial, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	background-color: "#5e82a3";
	color: "white";
	font-weight: bold;
}

.OppsummeringTotal
{
	background-color: #e9ece5;
	color: White;
	font-weight: bold;
	font-family: Arial, Helvetica, Sans-Serif;
}
.OppsummeringHeading
{
	color: White;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 2px;
	padding-right: 2px;
}
.OppsummeringText
{
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	font-family: Arial, Helvetica, Sans-Serif;
}
.LightGrayBackground
{
	background-color: "#f8faf6";
}

.DarkGrayBackground
{
	background-color: "#D9D9D9";
}
.DarkGrayColumn
{
	background-color: "#D9D9D9";
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 3;
	padding-right: 3px;
}
.DarkGrayColumnBorder
{
	background-color: "#D9D9D9";
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 3;
	padding-right: 3px;
	border-top: solid 1px #8f908f;
}
.LightGrayColumn
{
	background-color: "#f8faf6";
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 3;
	padding-right: 3px;
}
.LightGrayColumnBorder
{
	background-color: "#f8faf6";
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 3;
	padding-right: 3px;
	border-top: solid 1px #8f908f;
}

tr.LightGrayRow
{
	background-color: "#f8faf6";
}
tr.LightGrayHeaderRow
{
	background-color: "#f8faf6";
	border-bottom: solid 1px #000000;
}

tr.DarkGrayRow
{
	background-color: "#D9D9D9";
}

td.TellusContactInfoText
{
	font-size: 9px;
}

table.PriceTable
{
	font-size: 6px;
	font-weight: normal;
	background-color: #f8faf6;
}
.blackTextBold_10x
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #000000;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
}

.MellomGraaBakgrunn
{
	background-color: #E6E6E6;
	color: Black;
}
.SelectedTabTilbyderBackground
{
	background-color: #5e82a3;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
}


.TextBoxStdBlack /* skrift på alle ledetekster i skjemaer */
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	color: #000000;
	width: 150px;
}

.Tab /*blå menytaber, hovedfaner*/
{
	color: #ffffff;
	background-color: #85a4ce;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
	border: none;
	height: 18px;
	border: none;
}

.Tab A
{
	color: #FFFFFF;
	text-decoration: none;
}
.SelectedTab
{
	color: #ffffff;
	background-color: #5e82a3;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
	border: none;
	height: 18px;
}
.SelectedTab A
{
	color: #ffffff;
	text-decoration: none;
}
.TabBackground
{
	background-color: #5e82a3;
}

.SelectedTabBackground
{
	background-color: #5e82a3;
}
td.TopBorder
{
	border-top: solid 2px #5e82a3;
}
td.TopBorder1px
{
	border-top: solid 1px #5e82a3;
}

table.TopBorder1px
{
	border-top: solid 1px #5e82a3;
}

.SubTab /*gule menytaber (f.eks i dybdepresentasjonen) */
{
	color: #000000;
	background-color: #5e82a3;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
	height: 16px;
}

.SubTabNoPadding /*gule menytaber (f.eks i dybdepresentasjonen) */
{
	color: #000000;
	background-color: #5e82a3;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	height: 16px;
}

.SubTabBackground
{
	background-color: #5e82a3;
}

.SelectedSubTab
{
	color: #ffffff;
	background-color: #EB7C30;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
	height: 16px;
}

.SelectedSubTabNoPadding
{
	color: #ffffff;
	background-color: #5e82a3;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	height: 16px;
}

.SelectedSubTab A, .SubTab A
{
	color: #ffffff;
	text-decoration: none;
}

.SelectedSubTabBackground
{
	background-color: #5e82a3;
}

.SortByBackground
{
	color: #ffffff;
	background-color: #5e82a3;
	font-family: Arial, Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	height: 18px;
}

.SortByHeader
{
	color: #ffffff;
	background-color: #5e82a3;
	font-family: Arial, Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border: none;
	height: 18px;
}

.MapBackground
{
	color: #ffffff;
	background-color: #5e82a3;
	font-family: Arial, Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	height: 18px;
}

.MapHeader
{
	color: #ffffff;
	background-color: #5e82a3;
	font-family: Arial, Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	border: none;
	height: 18px;
}


/*-----------------------------------------------------------------------------------------------*/
/* Følgende styleklasser er fra portalmalen og er ikke tilpasset Bitbook:*/

.smallText
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
}
.myDiv
{
	overflow: auto;
	position: relative;
	height: 455px;
}

.stepHeader
{
	color: #000000;
	font: normal normal bold large Verana;
	padding-right: 20px;
}
.currentStep
{
	color: #FFFFFF;
	font: normal normal bold large Verana;
	text-align: center;
	width: 25px;
	height: 25px;
	background-color: #094fa5;
	border: solid 1px #000000;
}
.step
{
	color: #094fa5;
	font: normal normal bold large Verana;
	text-align: center;
	width: 25px;
	height: 25px;
	background-color: #ffffff;
	border: solid 1px #094fa5;
}
.helpSpan
{
	color: #ffffff;
	font: normal normal bold 12px Arial;
	text-align: center;
	vertical-align: baseline;
	width: 16px;
	height: 16px;
	background-color: #094fa5;
	border: solid 1px black;
	text-decoration: none;
	cursor: hand;
}

.footer
{
	color: #FFFFFF;
	text-decoration: none;
}
.footer:link, .footer.visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.footer:active
{
	color: #FF0000;
	text-decoration: none;
}
.footer:hover
{
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: none;
}

.tablink:active
{
	color: red;
	text-decoration: none;
}
.tablink:link
{
	color: white;
	text-decoration: none;
}
.tablink:visited
{
	color: white;
	text-decoration: none;
}
.tablink:hover
{
	background-color: #FFFFFF;
	color: black;
	text-decoration: none;
}

.fullsize
{
	height: 80%;
}
.SiteTitle
{
	font-weight: bold;
	font-size: 20px;
	color: lightgrey;
	font-family: Arial Bold, Helvetica, sans-serif;
}

.reaktorContentTop
{
	table-layout: auto; /*left: 170px;*/ /*top: 110px;*/
	top: 70px;
	left: 176px;
	overflow: auto;
	width: 600px; /* 	border-top-style: none; 	border-right-style: none; 	border-left-style: none; 	border-right: solid 1px #bfcad2; 	border-left: solid 1px #bfcad2; 	border-bottom: solid 1px #bfcad2;*/ /*position: absolute;*/ /*border-collapse: collapse;*/
	height: 18px;
	border-bottom-style: none;
}
.reaktorContent
{
	table-layout: auto; /*left: 170px;*/ /*top: 110px;*/
	top: 88px;
	left: 176px;
	overflow: auto;
	width: 600px; /* 	border-top-style: none; 	border-right-style: none; 	border-left-style: none; 	border-right: solid 1px #bfcad2; 	border-left: solid 1px #bfcad2; 	border-bottom: solid 1px #bfcad2;*/
	height: 500px;
	border-bottom-style: none;
}
.reaktorItemTable
{
	/*border-right: #bfcad2 1px solid; 	border-top: #bfcad2 1px solid; 	border-left: #bfcad2 1px solid; 	width: 100%; 	border-bottom: #bfcad2 1px solid; 	background-color: #dce3e8;*/
}
.reaktorItemHeading
{
	/*border-right: #bfcad2 1px solid; 	border-top: #bfcad2 1px solid; 	border-left: #bfcad2 1px solid; 	width: 100%; 	border-bottom: #bfcad2 1px solid; 	background-color: #bfcad2;*/
}
.reaktorItemHeading A
{
	color: Black;
	text-decoration: none;
}
.reaktorItemHeadingText
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
	height: 18px;
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
	width: 100%;
}
.reaktorItemHeadingText A
{
	color: #000000;
	text-decoration: none;
}
.reaktorItemText
{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Arial, Helvetica, Sans-Serif;
	text-align: left;
	margin: 3px 3px 3px 3px;
	width: 100%;
}
.reaktorItemText A
{
	color: #000000;
	text-decoration: none;
}
.reaktorModuleTitle
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Arial, Helvetica, Sans-Serif;
}
.reaktorHeadingColumn
{
	background-color: #bfcad2;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Arial, Helvetica, Sans-Serif;
	text-align: left;
	margin: 3px 3px 3px 3px;
}
.reaktorItemColumn
{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Arial, Helvetica, Sans-Serif;
	text-align: left;
	margin: 3px 3px 3px 3px;
}
/*

This will be the default for Html Document text 

*/
TD
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}

A.Sitemap, A.Sitemap:visited, A.Sitemap:active
{
	color: black;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
}
A.Sitemap:hover
{
	text-decoration: underline;
}
A:hover
{
	text-decoration: underline;
}
P
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}
H1
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 20px;
	font-weight: bold;
}

UL
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
}
UL UL
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-indent: -15px;
}
UL UL UL
{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	text-indent: -25px;
}
.LoginInfo
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
.LoginInfo A:link, .LoginInfo A:visited, .LoginInfo A:active
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.LoginInfo A:hover
{
	text-decoration: underline;
}

/*

	Portal Editing Items
	The following should be modified as little as possible in creating sites, since they are used in the Editing phase.

*/
.SiteLink
{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
A.SiteLink:link
{
	color: white;
	text-decoration: none;
}
A.SiteLink:visited
{
	color: #eeeeee;
	text-decoration: none;
}
A.SiteLink:active
{
	color: #eeeeee;
	text-decoration: none;
}
A.SiteLink:hover
{
	color: white;
	text-decoration: underline;
}
.Accent
{
	font-weight: bold;
	color: cornflowerblue;
	background-color: mediumblue;
}
.Message
{
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
}
.ItemTitle
{
	font-weight: bold;
	font-size: 11px;
	color: darkred;
	font-family: Arial, Helvetica, sans-serif;
}
.Head
{
	font-weight: 600;
	font-size: 14px;
	color: #333333;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.SubHead
{
	font-weight: bold;
	font-size: 11px;
	color: darkred;
	font-family: Arial, Helvetica, sans-serif;
}
.SubSubHead
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
}
.Normal
{
	font-weight: normal;
	font-size: 11px;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.NormalBunn
{
	font-weight: normal;
	font-size: 11px;
	color: red;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.NormalTextBox
{
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.NormalRed
{
	font-weight: bold;
	font-size: 11px;
	color: red;
	font-family: Arial, Helvetica, sans-serif;
}
.NormalBold
{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.CommandButton
{
	font-weight: normal;
	font-size: 11px;
	font-family: arial, Helvetica, sans-serif;
}
A.CommandButton:link
{
	color: darkred;
	text-decoration: underline;
}
A.CommandButton:visited
{
	color: darkred;
	text-decoration: underline;
}
A.CommandButton:active
{
	color: darkred;
	text-decoration: underline;
}
A.CommandButton:hover
{
	color: red;
	text-decoration: underline;
}
.AnnouncementTitle
{
	color: Black;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.AnnouncementText
{
	color: #DCE3E8;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
}
.AnnouncementItemTitle
{
	color: Black;
	font-family: arial,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

.ItemDate
{
	text-align: right;
}

.IssueHeader
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	background-color: silver;
}
.IssueBorder
{
	border-bottom: thin solid;
}

.MarginRight
{
	margin-right:5px;
	width:5px;
	
	
}

.3DigitDropDownList
{
	width:45px;
	height:21px;
}



