body
{
	background-color: #ffffff;
	font-family:  Arial, Helvetica, Verdana;
	height:100%;
	font-size: 12px;
}

h1
{
	font-family:Franklin Gothic Demi;
	font-size: 14.5pt; 
	color: #0090c6;
}
h2
{
	font-family: Franklin Gothic Demi,Roman;
	font-size: 13pt; 
}
h3
{
	font-family:Franklin Gothic Demi,Roman;
	font-weight: bold;
	font-size: 12pt;
	color: #0090c6;
}

h4
{
	font-family: Franklin Gothic Demi,Roman;
	font-size: 11pt; 
}

h5
{
	font-family:Arial;
	font-weight: bold;
	font-size: 1.15em; 
}

.introduction
{
	font-family:Arial;
	font-weight: bold;
	font-size: 1.1em; 
}

.subtitle 
{
	font-family:Arial;
	font-weight: bold;
	font-size: 1em; 
	color: #0090c6;
}

.imagetext 
{
	font-family:Arial;
	font-size: 1em; 
	font-style:italic;
}
.red
{
	font-family:Arial;
	font-size: 1em;
	color: #CC0000;
}

p
{
	font-family:Arial;
	font-size: 1em;
}


/*h2
{
	color: #0090c6;
	font-size: 1.2em;
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 0px;
	margin:0;
}*/

#bakgrunn
{
	width: 1024px;
	background-image: url('../../images/RKK/BackgroundBottom.jpg');
	background-repeat: repeat-y;
	margin: auto;
	overflow: auto;
}

#bakgrunnWrapper
{
	width: 1024px;
	min-height: 817px;
	_height: 817px;
	background-image: url('../../images/RKK/BackgroundSmall.jpg');
	background-repeat: no-repeat;
}

#container
{
	width: 757px;
	height: 100%;
	margin-top: 10px;
	float: left;
	margin-left: 20px;
}

#tab
{
	width: 229px;
	height: 22px;
	margin-right: 10px;
	float: right;
}

#tab a 
{
  text-decoration: none;
  height: 22px;
  width: 114px;
  float:left;
}

#tab a i
{ 
	visibility: hidden; 
}

#header
{
	width: 757px;
	background-image: url('../../images/RKK/BarRed.gif');
	background-repeat:no-repeat;
	clear: both;
}

#topbar
{
	width: 757px;
	height: 78px;
	clear: both;
}

#logo
{
	float: left;
	width: 271px;
	height: 37px;
	margin: 20px 0px 0px 10px;
}

#topbanner
{
	float: right;
	width: 141px;
	height: 43px;
	background-repeat:no-repeat;
	margin: 20px 20px 0 0;
}

#menuLevel1
{
	width: 757px;
	height: 22px;
	margin-left: 10px;
}

div.topmenuitem
{
	float: left;
	display: inline;
	padding: 2px 7px 0 7px;
	height: 20px;
	font-weight:bold;
	font-size: 9pt;
}

div.topmenuitemactiv
{
	float: left;
	background-color: #d9171e;
	display: inline;
	padding: 2px 7px 0 7px;
	height: 20px;
	font-weight:bold;
	font-size: 9pt;
}

div.topmenuitem a, div.topmenuitemactiv a, div.topmenuitem a:hover, div.topmenuitemactiv a:hover
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

div.topsearchTxtfield
{
	float: left;
	padding-left: 20px;
	display: inline;
	height:20px;
}

div.topsearchBtn
{
	float: left;
	padding-left: 5px;
	display: inline;
	height:20px;
}

input.searchTxt
{
	height: 15px;
	width: 100px;
	margin: 0;
	padding:0;
}

#menuLevel2
{
	width: 757px;
	height: 32px;
	background-image: url('../../images/RKK/BarYellow.gif');
	background-repeat:no-repeat;
	clear: both;
}

div.secondmenuitem
{
	float: left;
	display: inline;
	padding: 8px 4px 0 7px;
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	height: 24px;
}

div.changeFontDiv
{
	float: right;
	text-align:left;
	vertical-align:bottom;
	height: 24px;
	margin: 8px 10px 0px 3px;
}

div.smallFont, div.smallFontActiv
{
	float: left;
	width: 10px;
	padding-left: 3px;
	height: 19px;
	margin-top: 5px;
	font-size: 11px;
}

div.mediumFont, div.mediumFontActiv
{
	float: left;
	width: 11px;
	padding-left: 2px;
	height: 21px;
	margin-top: 3px;
	font-size: 13px;
}

div.largeFont, div.largeFontActiv
{
	float: left;
	width: 12px;
	padding-left: 1px;
	height: 23px;
	margin-top: 1px;
	font-size: 15px;
}

div.smallFontActiv, div.mediumFontActiv, div.largeFontActiv
{
	background-color: #ed9211;
}

div.smallFont a, div.smallFontActiv a
{
	text-decoration:none;	
	font-weight: bold;
	color: #ffffff;
}

div.mediumFont a, div.mediumFontActiv a
{
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
}

div.largeFont a, div.largeFontActiv a
{
	text-decoration:none;
	font-weight: bold;
	color: #ffffff;
}

div.secondmenuIconText
{
	float: right;
	display: inline;
	padding: 0 15px 0 7px;
}

div.secondmenuIcon
{
	float: right;
	display: inline;
	padding: 8px 4px 0 7px;
}

div.secondmenuitemactiv
{
	float: left;
	display: inline;
	padding: 8px 4px 0 7px;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	background-color: #ed9211;
	height: 24px;
}

div.secondmenuitem a, div.secondmenuitemactiv a, div.secondmenuitem a:hover, div.secondmenuitemactiv a:hover
{
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

div.secondmenuitembtn
{
	float: left;
	display: inline;
	padding: 6px 4px 0 16px;
}

div.space
{
	float: left;
	display: inline;
	padding-right: 10px;
}

div.feilLoggin
{
	float: left;
	display: inline;
	padding-left: 10px;
	padding-top: 8px;
	color: #000000;
}

input.loginTxt, input.loginPass
{
	width: 80px;
}
	

#fullregion
{
	clear:both;
	background-color: #ffffff;
	float: left;
}

#region a
{
	color: #d9171e;
}

#leftmenudiv
{
	width: 200px;
}

#leftmenudivwrapper
{
	margin: 14px 10px 10px 14px;
}

#leftmenudiv div.menuitemheader
{
	padding-left: 15px;
	padding-bottom: 5px;
}

#leftmenudiv div.menuitemheader a
{
	font-weight : bold;
}

#leftmenudiv div.korsmenuitem
{
	height: 100%;
}

div.mailmenuitem, div.mailmenuitemselected
{
	height: 100%;
	padding-top: 5px;
	padding-bottom: 3px;
}

div.mailmenuitem div.menuspace, div.mailmenuitemselected div.menuspace
{
	padding-right: 5px;
}

#leftmenudiv div.korsmenuitemselected
{
	background-color: #ffffff;
}

#leftmenudiv div.korsmenuitemselected a, #leftmenudiv div.mailmenuitemselected a
{
	color: #0090c6;
}

#leftmenudiv div.menuspace
{
	float: left;
	padding-left: 15px;
}

#leftmenudiv div.menutext
{
	font-weight : bold;
	float: left;
	padding-top: 4px;
}

#leftmenudiv a
{
	font-weight : bold;
	text-decoration: none;
	color: #d9171e;
	font-size: 8pt;
}

#leftmenudiv a: visited
{
	text-decoration: none;
	color: #d9171e;
	font-size: 8pt;
}

#leftmenudiv div.leftBanner a
{
	font-size: 1em;
}

div.menuseparator
{
	padding-top:2px;
}

#contentdiv
{
	width: 555px;
	clear:right;
	float: right;
	min-height: 550px;
	_height: 550px;
}

#mainregion
{
	width: 355px;
	float: left;
}

#rightregion
{
	width: 200px;
	float: right;
}

#rightregion a
{
	color: #d9171e;
}	 	

#rightcontent
{
	margin: 14px 10px 10px 14px;
	text-align: left;
}

#bottomregion
{
	clear:both;
}

#footer
{
	width: 757px;
	height: 48px;
	background-image: url('../../images/RKK/Footer.gif');
	background-repeat:no-repeat;
}

/* Startside */
#mainregionForside
{
	width: 355px;
	height: 496px;
	float: left;
	background-repeat:no-repeat;
}

#maincontentForside
{
    margin-top: 13px;
    margin-left: 40px;
    display:inline;
	text-align: left;
	float: left;
}

#maincontent
{
	padding-top: 15px;
	padding-bottom: 10px;
}

#mainAndRightContent
{
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 10px;
}

div.mainHeader
{
	color: #0090c6;
	font-size: 19pt;
	font-family: impact,Roman;
}

div.forsidenTekst
{
	font-size: 1em;
}

div.forsidenTekst a, div.forsidenTekst a:hover, div.forsidenTekst a:visted
{
	color: #d9171e;
	text-decoration: none;
}

div.leftBanner
{
	margin: 20px 0px 10px 0px;
	width: 171px;
}

div.rightBanner
{
	margin: 0px 0px 10px 0px;
	width: 171px;
}

div.banner
{
	margin-top: 2px;
	margin-bottom: 8px;
	text-align:left;
}

div.banner a
{
	text-decoration: none;
}

div.banner p
{
	padding:0px;
	margin: 0px;
}

div.bannerBokse_green
{
	background-color:#188020;
	padding-bottom:1px;
}

div.bannerBokseBunn_green
{
	background-image: url('../../images/RKK/TeaserGreen.gif');
	width:171px;
	height: 12px;
}

div.bannerBokse_blue
{
	background-color:#0090c6;
}
div.bannerBokseBunn_blue
{
	background-image: url('../../images/RKK/TeaserBlue.gif');
	width:171px;
	height: 8px;
}

div.bannerBokse_purple
{
	background-color:#692d82;
}
div.bannerBokseBunn_purple
{
	background-image: url('../../images/RKK/TeaserPurple.gif');
	width:171px;
	height: 11px;
}

div.bannerBokse_orange
{
	background-color:#ed9211;
}
div.bannerBokseBunn_orange
{
	background-image: url('../../images/RKK/TeaserOrange.gif');
	width:171px;
	height: 12px;
}

div.bannerBokse_pink
{
	background-color:#c7348b;
}
div.bannerBokseBunn_pink
{
	background-image: url('../../images/RKK/TeaserPink.gif');
	width:171px;
	height: 13px;
}

div.bannerHeader
{
	padding: 10px 10px 5px 10px;
	font-size: 1.05em;
	font-weight:bold;
	color:#ffffff;
}

div.bannerTekst
{
	padding: 0px 10px 0px 10px;
	font-weight: normal;
	color:#ffffff;
}

div.rightBanner label
{
	color:#ffffff;
}

div.rightBanner div.formPanel, div.rightBanner div.formPanel h3
{
	color:#ffffff;
}

div.tema_velg
{
	padding-top: 10px;
	padding-bottom: 10px;
}

div.forumInnleggList
{
	margin-top: 10px;
	float:left;
}

div.forummeldinger
{
	padding-top: 4px;
	float:left;
	width:280px;
}

div.forumIcon
{
	float: left;
	width: 25px;
}

div.forumTittel
{
	float: left;
	width: 200px;
}

div.forumTittel a, div.forumTittel a:hover, div.forumTittel a:visited
{
	text-decoration:none;
	color: #0090c6;
	font-weight:bold;
}

div.forumCount
{
	float: right;
	width: 50px;
	text-align:right;
	color: #0090c6;
	font-weight:bold;
}

/* Melding */
div.kphMelding
{
	margin-top: 10px;
	width:535px;
	float:left;
}

div.kphMeldingTop
{
	background-image: url('../../images/RKK/BgDarkTop.gif');
	background-repeat:no-repeat;
	width:535px;
	height:15px;
}

div.kphMeldingSvarTop
{
	background-image: url('../../images/RKK/BgBrightTop.gif');
	background-repeat:no-repeat;
	width:535px;
	height:15px;
}

div.kphMeldingBody
{
	float: left;
	background-color: #e0e1dc;
}

div.kphMeldingSvarBody
{
	float: left;
	background-color: #f1f2ed;
}

div.kphMeldingIkon
{
	float:left;
	width: 60px;
}

div.kphMeldingContent
{
	float: left;
	width: 475px;
	text-align: left;	
}

div.kphMeldingTittel
{
	color: #0090c6;
	font-weight:bold;
	font-size: 1.2em;
}

div.kphMeldingTekst
{
	padding-top: 5px;
}

div.kphMelding p
{
	margin-bottom: 0px;
	margin-top: 4px;
}

div.kphMeldingFooter
{
	margin-top: 10px;
	float: left;
}

div.kphMeldingForfatter
{
	font-weight:bold;
	font-size: 1.1em;
	color:#666666;
	float: left;
	padding-right: 10px;
	padding-top: 4px;
}

div.kphMeldingDato
{
	color:#666666;
	float:left;
}

div.kphMeldingSlettBtn
{
	float:right;
	padding-top: 10px;
	padding-right: 20px;
}

div.kphMeldingBottom
{
	clear: both;
	background-image: url('../../images/RKK/BgDarkBottom.gif');
	background-repeat:no-repeat;
	width:535px;
	height:32px;
}

div.kphMeldingSvarBottom
{
	clear: both;
	background-image: url('../../images/RKK/BgBrightBottom.gif');
	background-repeat:no-repeat;
	width:535px;
	height:32px;
}

div.besvartMeldingBottom
{
	clear: both;
	background-image: url('../../images/RKK/BgDarkBottomArrow.gif');
	background-repeat:no-repeat;
	width:535px;
	height:32px;
}

/* SearchSide */
#sokResultatSide
{
	float: left;
	margin: 20px;
	padding-bottom: 20px;
	width: 717px;
	text-align: left;
	min-height: 300px;
	_height: 300px;
}

div.sokFelt
{
	float: left;
}

div.sokResult
{
	padding-top: 10px;
	float: left;
}


div.sokResult th
{
	padding-bottom: 10px; 
	padding-right: 10px;
}

div.sokResult th.rank
{
	color: #0090c6;
	font-size:1.1em;
}

div.sokResult th.treff
{
	text-align:center;
	color: #0090c6;
	font-size:1.1em;
}

div.sokResult tr.preview
{
	padding-bottom: 5px;
}

div.sokResult a, div.sokResult a:visited
{
	text-decoration:none;
	color: #333333;
	font-weight: bold;
}

div.sokResult a:hover
{
	color: #d9171e;
}

/* Alternativ startside */
#alterStartside
{
	float: left;
	margin: 20px 0 0 20px;
	width: 450px;
}

#alterStartsideTop
{
	height: 85px;
	background-image: url('../../images/RKK/BarRedLogo.gif');
	background-repeat:no-repeat;
}

#alterStartsideMidten
{
	background-color: #ffffff;
	text-align: left;
	padding: 10px 10px 0 10px;
}

div.header
{
	color: #0090c6;
	font-size: 1.3em;
	font-weight: bold;
	padding-bottom: 5px;
	font-family:  Arial, Helvetica, Verdana;
}

div.rightLink
{
	text-align: right;
	padding:10px 10px 15px ;
}

div.rightLink a, div.rightLink a:hover
{
	text-decoration: none;
	color: #d9171e;
	font-size: 1.2em;
	font-weight:bold;
}


#alterStartsideFooter
{
	height: 45px;
	width: 450px;
	background-image: url('../../images/RKK/FooterTemp.gif');
	background-repeat:no-repeat;
}
	

div.break
{
	clear: both;
}

div.artikkelContent
{
	margin:0;
	padding: 0;
	text-align: left;
}

div.artikkelContent p
{
	margin-bottom: 8px;
	margin-top: 4px;
}

div.artikkelContent a, div.artikkelContent a:hover
{
	color: #d9171e;
	font-weight: bold;
	text-decoration: none;
}

div.artikkelTittel
{
	text-align: left;
	color: #0090c6;
	font-size: 15pt;
	font-family: Impact, Roman;
	padding-bottom: 5px;
}

div.artikkelTittelLitten
{
	text-align: left;
	color: #0090c6;
	font-size: 1.5em;
	font-weight:bold;
	padding-bottom: 5px;
}

div.artikkelBilde
{
	float: left;
	margin: 0;
	padding-bottom: 10px;
}

div.artikkelIngress
{
	text-align: left;
	padding-top: 5px;
	padding-bottom: 3px;
}

div.artikkelForumIngress
{
	text-align: left;
	padding-top: 0px;
	padding-bottom: 3px;
	font-size: 1.1em;
}

div.artikkelForumIngress p
{
	margin-top: 5px;
	margin-bottom: 5px;
}


div.artikkelForumIngress a, div.artikkelForumIngress a:hover, div.artikkelForumIngress a:visited
{
	color: #d9171e;
	text-decoration: none;
}

div.artikkelHeading
{
	text-align: left;
	color: #0090c6;
	font-family: Franklin Gothic Demi,Roman;
	font-size: 14pt; 
}


div.artikkelBody
{
	text-align: left;
}

/* Diskusjonsforum og Melding*/

div.forumInnleggList
{
	padding-right: 15px;
}

div.innleggHeader
{
	width: 530px;
	margin-bottom: 7px;
	float:left;
	color: #0090c6;
	font-size: 1.1em;
	font-weight:bold;
	
}

div.innleggSpace, div.meldingSpace
{
	width:30px;
	display:inline;
	text-align:left;
	padding-top:5px;
	float:left;
}

div.innleggHeaderSpace, div.meldingHeaderSpace
{
	width:40px;
	display:inline;
	float:left;
}

div.meldingEmne
{
	width: 375px;
	text-align:left;
	display:inline;
	float:left;
	padding-top: 5px;
}

div.meldingEmneKort
{
	width: 335px;
	text-align:left;
	display:inline;
	float:left;
	padding-top: 5px;
}

div.meldingDato
{
	width: 107px;
	text-align:left;
	display:inline;
	float:left;
	padding-top: 5px;
}

div.meldingDatoLang
{
	width: 122px;
	text-align:left;
	display:inline;
	float:left;
	padding-top: 5px;
}

div.meldingSlett
{
	width: 25px;
	text-align:center;
	display:inline;
	float:left;
	padding-top: 5px;
}

div.meldingSlett a, div.meldingSlett a:visited, div.meldingSlett a:hover
{
	text-decoration: none;
	color: #d9171e;
}

div.innleggInnlegg
{
	width: 250px;
	text-align:left;
	display:inline;
	overflow:hidden;
	height:25px;
	float:left;
	padding-top: 5px;
}

div.innleggSkrevet
{
	width: 95px;
	text-align:left;
	display:inline;
	overflow:hidden;
	height:25px;
	float:left;
	padding-top: 5px;
}

div.innleggDate
{
	width: 110px;
	text-align:left;
	display:inline;
	overflow:hidden;
	height:25px;
	float:left;
	padding-top: 5px;
}

div.innleggSvar
{
	width: 30px;
	text-align:right;
	display:inline;
	padding-top: 5px;
	float:right;
}

div.innleggDark
{
	margin-bottom:2px;
	width: 535px;
}

div.innleggBright
{
	margin-bottom:2px;
	width: 535px;
}

div.innleggDark div.innleggLeft
{
	background-image: url('../../images/RKK/ListBarDarkLeft.gif');
	background-repeat:no-repeat;
	width:10px;
	height:25px;
	float:left;
}

div.innleggWrapper
{
	color: #000000;
	font-weight:bold;
}

div.innleggWrapper a, div.innleggWrapper a:visited
{
	text-decoration:none;
	color: #000000;
}

div.innleggWrapperSelected a, div.innleggWrapperSelected a:visited
{
	text-decoration:none;
	color: #d9171e;
}

div.innleggWrapperSelected
{
	color: #d9171e;
	font-weight:bold;
}

div.innleggDark div.innleggTekst
{
	background-image: url('../../images/RKK/ListBarDark.gif');
	background-repeat: repeat-x;
	height:25px;
	float:left;
	width: 515px;
	margin-bottom:2px;
	font-size: 9pt;
}

div.innleggDark div.innleggRight
{
	background-image: url('../../images/RKK/ListBarDarkRight.gif');
	background-repeat:no-repeat;
	width:10px;
	height:25px;
	float:left;
}

div.innleggBright div.innleggLeft
{
	background-image: url('../../images/RKK/ListBarBrightLeft.gif');
	background-repeat:no-repeat;
	width:10px;
	height:25px;
	float:left;
}

div.innleggBright div.innleggTekst
{
	background-image: url('../../images/RKK/ListBarBright.gif');
	background-repeat: repeat-x;
	height:25px;
	float:left;
	width: 515px;
	margin-bottom:2px;
	font-size: 9pt;
}

div.innleggBright div.innleggRight
{
	background-image: url('../../images/RKK/ListBarBrightRight.gif');
	background-repeat:no-repeat;
	width:10px;
	height:25px;
	float:left;
}

div.nyInnlegg
{
	width:535px;
	margin-top: 15px;
	float:left;
}

div.nyInnleggTop
{
	background-image: url('../../images/RKK/BgDarkTop.gif');
	background-repeat:no-repeat;
	width:535px;
	height:15px;
}

div.nyInnleggBody
{
	float: left;
	background-color: #e0e1dc;
}

div.nyInnleggIkon
{
	float:left;
	width: 60px;
}

div.nyInnleggForm
{
	float: left;
	width: 475px;
	text-align: left;
}

div.nyInnleggTittel
{
	color: #0090c6;
	font-weight:bold;
	font-size: 1.2em;
	padding-bottom: 10px;
}

div.nyInnleggFelt
{
	padding-bottom: 10px;
}

div.nyInnleggFelt .label
{
	padding-bottom: 2px;
	font-size: 1.1em;
}

div.nyInnLeggBtnRow
{
	float:left;
	padding-top: 10px;
	padding-right: 10px;
}

div.nyInnLeggSlettBtn
{
	float:left;
}

div.nyInnLeggLagreBtn
{
	float:left;
	padding-right: 20px;
}

div.nyInnLeggSendBtn
{
	float:right;
	padding-right: 10px;
}

div.nyInnleggBottom
{
	clear: both;
	background-image: url('../../images/RKK/BgDarkBottom.gif');
	background-repeat:no-repeat;
	width:535px;
	height:15px;
}

div.feedback
{
	width: 450px;
	border: solid 2px #188020;
	padding: 5px;
	margin-bottom: 10px;
	color: #188020;
	font-weight:bold;
}

div.error
{
	width: 450px;
	border: solid 2px #d9171e;
	padding: 5px;
	margin-bottom: 10px;
	color: #d9171e;
	font-weight:bold;
}


div.forumInnlegg
{
	margin-top: 10px;
	width:535px;
	float:left;
}

div.innleggTop
{
	background-image: url('../../images/RKK/BgDarkTop.gif');
	background-repeat:no-repeat;
	width:535px;
	height:15px;
}

div.innleggBody
{
	float: left;
	background-color: #e0e1dc;
}

div.innleggIkon
{
	float:left;
	width: 60px;
}

div.innleggContent
{
	float: left;
	width: 475px;
	text-align: left;	
}

div.innleggTittel
{
	color: #0090c6;
	font-weight:bold;
	font-size: 1.2em;
}

div.innleggTekst p
{
	margin-bottom: 0px;
	margin-top: 4px;
}

div.innleggFooter
{
	margin-top: 10px;
	/*float: left;*/
}

div.innleggForfatter
{
	font-weight:bold;
	font-size: 1.1em;
	color:#666666;
	float: left;
	padding-right: 10px;
	padding-top: 4px;
}

div.innleggDato
{
	color:#666666;
	float:left;
	padding-top: 5px;
}

div.innleggSvarLenken
{
	float:right;
	padding-top: 15px;
	padding-right: 5px;
}

div.innleggSvarLenken a, div.innleggSvarLenken a:visited
{
	color: #d9171e;
	font-weight: bold;
	font-size: 1.1em;
	text-decoration: none;
}
	

div.innleggBottom
{
	clear: both;
	background-image: url('../../images/RKK/BgDarktoBright.gif');
	background-repeat:no-repeat;
	width:535px;
	height:32px;
}

div.innleggSvarTop
{
	background-image: url('../../images/RKK/BgBrightTop.gif');
	background-repeat:no-repeat;
	width:535px;
	height:15px;
}

div.innleggSvarBody
{
	float: left;
	background-color: #f1f2ed;
}

div.innleggSvarBottom
{
	clear: both;
	background-image: url('../../images/RKK/BgBrightBottom.gif');
	background-repeat:no-repeat;
	width:535px;
	height:15px;
	margin-bottom:3px;
}

div.innleggBottomUtenSvar
{
	clear: both;
	background-image: url('../../images/RKK/BgDarkBottomArrow.gif');
	background-repeat:no-repeat;
	width:535px;
	height:32px;
}


/* voksen side */
#voksenSideLeft
{
	width: 380px;
	float: left;
	text-align: left;
}

#voksenSideLeftWrapper
{
	margin: 14px 5px 10px 15px;
}

#voksenSideRight
{
	width: 377px;
	float: left;
	text-align: left;
}

#voksenSideRightWrapper
{
	margin: 14px 10px 10px 7px;
}

div.artikkelBody a, div.artikkelBody a:hover, div.artikkelIngress a, div.artikkelIngress a:hover
{
	color: #d9171e;
	font-weight: bold;
	text-decoration: none;
}

#voksenSideRightWrapper p
{
	margin-bottom: 8px;
	margin-top: 8px;
}

div.voksenRightBanner
{
	margin: 0px 0px 10px 0px;
	float: left;
}

div.voksenRightBanner div.banner
{
	margin-top: 10px;
	margin-bottom: 8px;
	margin-right: 9px;
	float: left;
	width: 171px;
}

/*div.bannerTekst p
{
	margin:0;
	padding:0;
}*/

div.linkList
{
	margin-top:10px;
	border-top: dotted 1px #666666;
}

div.linkItem
{
	border-bottom: dotted 1px #666666;
	padding-top: 7px;
	padding-bottom: 7px;
	float: left;
	width: 350px;
}

img.ingresspictureleft {
	margin-right: 5px;
	padding: 1px;
	float: left;
}

div.linkLogo
{
	float: left;
	padding-top: 3px;
}

div.linkContent
{
	float: left;
	padding: 7px 0 0 10px;
}

div.linkTittel
{
	padding-bottom: 5px;
}

div.linkTittel a
{
	color: #d9171e;
	font-size: 1.1em;
	font-weight: bold;
}


/* Bruker register side */
#fullPage
{
	margin: 20px;
	width: 717px;
	text-align: left;
	min-height: 300px;
	_height: 300px;
}

div.registerForm
{
	margin-bottom: 20px;
	width:535px;
	float:left;
	text-align: left;
	background-color: Red;
}

div.registerFormTop
{
	background-image: url('../../images/RKK/BgDarkTop.gif');
	background-repeat:no-repeat;
	width:535px;
	height:15px;
}

div.registerFormBody
{
	width:535px;
	float: left;
	background-color: #e0e1dc;
	text-align: left;
}

div.registerFormTittel
{
	color: #0090c6;
	font-weight:bold;
	font-size: 1.2em;
	padding-bottom: 10px;
	padding-left: 15px;
}

div.registerFormFelt
{
	padding-left: 15px;
	width: 100%;
	padding-bottom: 10px;
	float: left;
}

div.registerFormFelt .label
{
	float:left;
	width: 130px;
	font-size: 1.1em;
}

div.registerFormFelt .labelLang
{
	float:left;
	width: 150px;
	font-size: 1.1em;
	text-align: left;
}

div.registerFormFelt .felt
{
	float:left;
	width: 300px;
}

div.registerFormBtn
{
	float:right;
	padding-right: 10px;
}

div.registerFormBottom
{
	clear:both;
	background-image: url('../../images/RKK/BgDarkBottom.gif');
	background-repeat:no-repeat;
	width:535px;
	height:15px;
}

/* Skjema */
div.skjemaWrapper
{
	margin-top: 10px;
	width:355px;
	float:left;
}

div.skjemaWrapperTop
{
	background-image: url('../../images/RKK/BgDarkTopShort.gif');
	background-repeat:no-repeat;
	width:355px;
	height:10px;
}

div.skjemaWrapperBody
{
	width:355px;
	font-size: 1.1em;
	background-color: #e0e1dc;
}

div.skjemaWrapperBottom
{
	background-image: url('../../images/RKK/BgDarkBottomShort.gif');
	background-repeat:no-repeat;
	width:355px;
	height:32px;
}

.sendBtn
{
	float:right;
}

.formLabel
{
	padding-right: 6px;
	padding-bottom: 10px;
	font-weight:bold;
}

div.space_20px
{
	margin-top: 20px;
	clear: both;
}

span.author
{
	color: #0090c6;
	font-weight:bold;
	font-size: 1.1em;
}

div.feedbackExpertChat
{
	width: 530px;
	border: solid 2px #188020;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 5px;
	color: #188020;
	font-weight:bold;
}

div.warningExpertChat
{
	width: 530px;
	border: solid 2px #188020;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 5px;
	color: #d9171e;
	font-weight:bold;
}

input.pollButton
{
	padding-left: 40px;
	padding-bottom: 10px;
}

input.voteBtn
{
	margin-top: 5px;
}

.PollTittel
{
	padding: 10px 3px 5px 0px;
	font-size: 1.05em;
	font-weight:bold;
	color:#ffffff;
}

div.banner table
{
	width: 171px;
}

div.FullBanner .PollTittel
{
	color:#000000;
}

div.formPanel
{
	padding-top: 6px;
	padding-left: 4px;
	width: 167px;
}

#tipsVennside
{
	float: left;
	width: 450px;
	background-color:Red;
}


#tipsVennsideTop
{
	width: 450px;
	height: 85px;
	background-image: url('../../images/RKK/BarRedLogo.gif');
	background-repeat:no-repeat;
}

#tipsVennsideMidten
{
	background-color: #ffffff;
	text-align: left;
	padding: 10px 10px 0 10px;
}

body.tipsVenn
{
	margin: 0;
}

div.tipAFriendHeading
{
	font-weight: bold;
	padding-bottom: 3px;
	color: #0090c6;
	font-size: 1.1em;
}

div.tipAFriendIntro
{
	padding-bottom: 15px;
}

.formInput
{
	padding-bottom: 10px;
}

img.large
{
	margin: 2px 0px 2px 0px;
	float: left;
}

div.brukerAvtale
{
	padding: 12px 0px 0px 150px;
	float: left;
}

div.forumSideTittelBar
{
	/*float: left;*/
}

div.forumSideTittel
{
	text-align: left;
	color: #0090c6;
	font-size: 1.8em;
	font-weight:bold;
	float: left;
	padding-bottom: 5px;
}

div.pageingTekst
{
	padding-top: 10px;
	margin-right: 23px;
	float:right;
}

.pagingNr
{
	padding-left: 5px;
	padding-right: 5px;
}

a.selectedPage
{
	text-decoration: none;
	color: #d9171e;
}

#pc_I_d
{
	padding-left: 20px;
}
