body {font-family: Verdana; font-size: 12px; background-color: White; margin: 10px 0px 0px 0px; padding: 0;
 /* virker KUN I IE scrollbar-styling */
scrollbar-face-color: RGB(137,68,72);
scrollbar-highlight-color: rgb(233, 211, 161);
scrollbar-3dlight-color: rgb(233, 211, 161);
scrollbar-darkshadow-color: rgb(233, 211, 161);
scrollbar-shadow-color: rgb(233, 211, 161);
scrollbar-arrow-color: white;
scrollbar-track-color: white;
/* -------------- */
	}
.x_spacer1px{width:1px; height: 30px; float:left;}
.x_spacerDotted{border-bottom: dotted 1px; width: 100%; display:inline; height: 1px;}
.x_contentWhiteBackgroundSpacer{width: 100%; height: 2px; line-height: 1px; display: inline;}
.x_topMarginSpacer{margin-top:12px;}


#ContactFormLayer div.ContactFormTextBox{border:solid 0px !important;}
#ContactFormLayer div.ContactFormTextBox textarea{border: solid 1px RGB(233,211,161)}

 /* Generel classes */
 a {text-decoration: none; color: RGB(239,135,14);}
 a:hover { text-decoration: underline;}
 a:visited {color: RGB(239,135,14);}
 
 h3 {font-family: Verdana; font-size: 16px; font-weight: bold;}
 p {font-family: Verdana; font-size: 12px;}
 
 li {font-size: 12px;}



 #ReviRightMenuHR {border-top: dotted 1px RGB(203,122,23); color:White;}
  
 /* Form Elements */
 input{border: solid 1px RGB(233, 211, 161);}
 option {font-family:Verdana; font-size:8px;}
 

 
 #c_contentLayerDiv table{border: solid 1px RGB(255,241,207); font-family: Verdana; font-size: 11px; width: 450px;}
 
 /* REVIMENTOR TABLE STYLING */
 table.tblBlank{background-color: White; border:none; width: 460px;}
  table.tblBlank td{background-color: White; font-family: Verdana; font-size: 11px;}
  

table h1{font-family: Verdana;font-size: 11px; color: Black;}  

  
 table{ border: none;} 
 
 
#tbltype1Revi td {border: none !important;}
 
 /* header first column */
 .thFirstCol{background-color: RGB(0,135,101);color: White;font-weight:bold;font-size: 12px;}
 th{background-color: RGB(100,188,70); color: White; font-weight: bold;font-size: 12px;}
 
 tr.dgHeader td{background-color: RGB(100,188,70);color: White; font-weight: bold;}
 .tdFirstCol{background-color: RGB(179,214,204);}
 
 /* td data area */
 td{background-color: White; color: Black;}
 
 
 
 .tableBorderDiv{border: solid 1px RGB(149,204,189);}
 
/*Standard classes*/

.standardLink{font-size:12px; text-decoration:none;}
.standardText{font-size:12px;color: #000000;font-family: Verdana;}


.c_HeaderAndDate{width: 100%;}
.c_header{float: left; width: 362px;}
.c_header a{font-weight: bold;}

.c_dateFormat{float: right; width: 100px; text-align: right;}

.standardButton{background-image:url(../upload/images/Revi_BGImageButton.gif) !important; font-size: 12px;height: 25px;margin-left: 3px;margin-right: 3px; font-weight: bold;text-align: center;color: white;}

/*standard classes end*/





#toolboxmenuDiv
{	border-top: dotted 1px rgb(195, 143, 82) margin: 3px;
	border-bottom: dotted 1px rgb(195, 143, 82);
	width:207px;
}
#toolboxmenuBox
{
	border: solid 1px rgb(195, 143, 82);
	background-color: rgb(233, 211, 161);
	margin: 15px;
}

 
#c_mainLayer{width: 960px; height: 100%;margin-left: auto; margin-right: auto; position:relative;}
#c_topLogoLayer{width: 100%; height: 60px; margin-bottom: 0px; float:left;}
	#logoImage{float:left;}
	#topImage{float:left;}
 
#topMenu{width:960px; padding-bottom: 10px; height: 19px;float:left;}
	
	.topMenuButton
	{
		width: 117px; 
		height: 19px;
		float: left; 
		background-image: url(../upload/images/Revi_BGImageButton.gif); 
		margin-right: 1px;
		font-weight: bold;
		font-size: 11px; 
		border-left: 1px solid RGB(193,153,106);
		border-right: 1px solid RGB(193,153,106); 
		text-align: center;
		color: white; 
		padding-top: 7px; 
	}
	.topMenuButton a{text-decoration: none; color: #FFFFFF; width:100%;height:100%; display:block;}
	.topMenuButton a:visited{color: #FFFFFF;}
	.topMenuButton a:hover{text-decoration: none; color: RGB(137,68,72);}
	
	
	#topMenuButtonActive
	{
		width: 117px; 
		/*height: 26px;*/
		height: 19px;
		float: left; 
		background-image: url(../upload/images/Revi_BGImageButtonActive.gif);
		margin-right: 1px;
		font-weight: bold;
		font-size: 11px; 
		border-left: 1px solid RGB(193,153,106);
		border-right: 1px solid RGB(193,153,106); 
		text-align: center;
		color: white; 
		padding-top: 7px; 
	}
	#topMenuButtonActive a{text-decoration: none; color: #FFFFFF; width:100%; height:100%; display:block;}
	#topMenuButtonActive a:hover{text-decoration: none; color: RGB(203,122,23);}
	
	
	/*#c_mainContent{float:left;}*/
	
	#searchButton{background-image:url(../upload/images/Revi_BGImageButton.gif); float:left; width: 38px; height: 26px; font-weight: bold; font-size: 12px; text-align: center;color: white; padding-top: 7px; }
	#searchButton2
	{
		background-image:url(../upload/images/menu2.gif); 
		float:left; 
		width: 38px; 
		height: 28px; 
		font-weight: bold; 
		font-size: 10px; 
		text-align: center;
		color: white; 
		padding-top: 2px; 
		border: 1px solid RGB(79,137,153);}
	#searchInput{float:left; height:24px; width:85px; /*position:absolute; top:59px;*/}
	#search{width:86px; height:24px;display:inline;border: 1px solid RGB(79,137,153);border-right:none; float: left;}
 
 
.topRightButtons{color: RGB(74,136,150); font-size:12px; font-weight: bold;}
	.topRightButtons a{color: RGB(235,85,91); text-decoration: none;}
	.topRightButtons a:hover{text-decoration: underline;}
	.topRightButtons a:visited{color: RGB(235,85,91);}

 .contentTopBackground
 {
	height: 19px; 
	margin-left: 2px; margin-right: 2px; /*background-color: RGB(235,243,206);*/ 
	background-color: RGB(233,211,161);
	padding-top:4px; 
	padding-left:10px; 
	font-size:10px;
}

/*#c_contentAreaLayer			
{
	
	width:700px;
	width:100%;
	height:100%;
}*/



/* old 
#c_contentLayer{border: solid 1px; background-color: White; float: left;}
*/
#c_contentLayer{border: solid 1px;  background-color: White; float: left;}
/* to make sure that the breadcrum don't push out any text */
#c_contentAreaTop .contentTopBackground{overflow: hidden;}


#c_contentLayerMainDiv
{
	width: 100%;
	margin-top: 3px; 
	margin-bottom: 3px;
	/*position: relative; 
	z-index: 1;*/
}

/*  */
#c_leftMenuLayerTop	{width:210px;border-right: 1px solid;float:left;}
#c_contentAreaTop	{width:500px;border-right: 1px solid;float:left;}
#c_rightMenuLayerTop{width:246px;float:left;}



#c_leftMenuLayer {padding-top: 15px; width:207px;height:100%; border-right: 0px solid;float:left; word-wrap: break-word;}
/*#c_contentArea {width: auto; margin-top: 0px; height:500px;overflow:auto; border-right: 0px solid;float:left;}*/
#c_contentArea {width: auto; margin: 0; height:100%;}

#c_mainMenuLayer ul a{color: RGB(1,90,111); text-decoration: none;}
#c_mainMenuLayer ul a:hover{color: RGB(1,90,111); text-decoration: underline;}


/* styling used in FRR_Content_threeColumns*/

#c_contentAreaLayer
{
	/*overflow:hidden;
	width:700px; */
	height:100%;
	
}

#c_contentLayerDiv
{
/*	width: 480px;
	height: 500px;
	position:relative;
	z-index: 5;
	padding: 10px 10px 0px 10px;
	overflow:auto;
	line-height: 15px;*/
	/*	float:left;
	width: 480px;
	height: 100%;
	/*position:relative;
	z-index: 5;*/
	/*padding: 10px 254px 0px 10px;*/	/* padding-right to secure the scrollbar placement */
	/*padding: 10px 10px 0px 10px;	/* padding-right to secure the scrollbar placement */
	/*overflow:auto;*/
	/*line-height: 15px;
	border-right: 1px solid;
	border-left: 1px solid;*/
		float:left;
	width: 480px;
	height: 500px;
	min-height: 500px;
	/*position:relative;
	z-index: 5;*/
	/*padding: 10px 254px 0px 10px;*/	/* padding-right to secure the scrollbar placement */
	padding: 10px 10px 0px 10px;	/* padding-right to secure the scrollbar placement */
	/*overflow:auto;*/
	line-height: 15px;
	border-right: 1px solid;
	border-left: 1px solid;
	
}
#c_contentAreaLayer>#c_contentLayerDiv {
	height:auto;
}





#c_rightMenuLayer 
{
	/*
	width: 216px;
	height: 494px;
	position: absolute; 
	left: 711px; 
	top:0px; 
	border-left: solid 1px;
	padding: 34px 10px 10px 0px;
	z-index: 6;
	background-color:White;
*/
	width: 210px;
	/*height: 494px;
	position: absolute; 
	left: 711px; 
	top:0px; */
	padding: 34px 4px 10px 4px;
	float:left;	
}





#topToolBar
{
	width: 120px;
	height: 35px;
	border: solid 1px white;
	position: relative;
	top: 10px;
	z-index: 2;
	left: 200px;
}
 

#c_contentArea #newsSection .hrDIV{width: 100%; margin: 0px; border-bottom: solid 1px black;}
#newsSection {width: 462px;}


/* breadcrumb styling */ 
.contentTopBackground a.Breadcrumb {cursor: pointer; text-decoration: none; color: RGB(137,68,72) !important;} 
.contentTopBackground .BreadcrumbSeparator{ color: RGB(137,68,72) !important;}	/* span element */
.contentTopBackground #BreadcrumbLastElement {color: black;}			/* span element */


/* Random image and text @ revimentor right side */
#RightSideDiv_people{border: solid 1px rgb(175, 120, 124); margin-left: 10px; background-color: White;} 
	#RightSideImageDiv_Revimentor {margin-top: 3px;border-top: solid 1px RGB(175, 120, 124) !important; border-bottom: solid 1px RGB(175, 120, 124); width:100%;}
	#RightSideImage_Revimentor{display: block;margin-left: auto;margin-right: auto;padding-top: 2px; padding-bottom: 2px;}/* test om det virker ellers padding*/


/* --FOOTER STYLING-- */
#c_footerLayer{text-align:center;background-color: RGB(137,68,72);margin-top: 10px; font-weight: bold; width:945px;color: RGB(225,209,209); padding-top: 8px; padding-bottom: 8px; float: left;border: 1px solid RGB(227,209,211); padding-left: 15px}
	.footerDot{margin-left: 10px; margin-right: 10px;text-align:center; font-size: 10px;}
	.footerSpan{text-align:center;}
	.footerCompanyName{ text-transform: uppercase; color: White;}

#c_footerLayer a{ text-align: center;color:RGB(233,211,161);}
#c_footerLayer a:visited{color:RGB(233,211,161);}
	
#spanLeftMenuHeading { font-weight: bold;}

/*Right column Items*/
.divElements{margin-left: 10px; margin-top: 20px;}

/*Right column Items end*/

/**************************************/
/*            LEFTMENU                */
/**************************************/
#leftMenu{text-decoration: none;list-style-type: none;}
#leftMenu UL {padding:0px;margin:0px;list-style-type: none;}
#leftMenu UL LI{margin-left:0px;list-style-type:none;padding-left:0px;padding-top:2px;padding-bottom:2px;}
#leftMenu LI.Level0ActiveLI{list-style-image: url(/upload/images/ikon/Revi_Next_arrow.gif);}
#leftMenu LI.Level0InactiveLI:hover{list-style-image: url(/upload/images/ikon/revi_arrow_menu_over.gif);/*dette virker kun i firefox (kommer til at virke i IE 7)*/}
#leftMenu LI.Level0InactiveOver{list-style-image: url(/upload/images/ikon/revi_arrow_menu_over.gif);}
#leftMenu LI.Level0InactiveLIIE{list-style-image: url(/upload/images/ikon/revi_arrow_menu_over.gif);/*dette virker kun i firefox (kommer til at virke i IE 7)*/}
#leftMenu LI.Level0InactiveLI{list-style-image: url(/upload/images/ikon/revi_arrow_menu_out.gif);}

/* Generel styling in menu*/
#leftMenu a{text-decoration: none;color: black;}
#leftMenu a:hover{color: RGB(203,122,23);}
/* Level 1 - in menu */
#leftMenu a.Level1Active{padding-left:5px; text-decoration:underline;color: RGB(203,122,23);}
#leftMenu a.Level1Inactive{padding-left:5px;}
/* Level 2 - in menu */
#leftMenu a.Level2Active{padding-left:10px;color: RGB(203,122,23);}
#leftMenu a.Level2Inactive{padding-left:10px;}

/*Standard classes*/
.borderColor{border-color:RGB(233,211,161) !important;/* border-style: solid; border-width: 1px;*/}

/**************************************/
/*            Sitemap styling         */
/**************************************/
#sitemapLayer{ font-family: Verdana; font-size: 11px;line-height: 20px;}
.sitemapLinkLevel0 {color: Black !important; font-weight: bold; line-height: 20px;}
/*.sitemapLinkLevel1 {color: Black !important;}
.sitemapLinkLevel1 {color: #894448 !important;}
.sitemapLinkLevel2 {color: #894448 !important;}
.sitemapLinkLevel3 {color: #894448 !important;}
.sitemapLinkLevel4 {color: #894448 !important;}*/
.sitemapLinkLevel1 {color: Black !important;}
.sitemapLinkLevel2 {color: Black !important;}
.sitemapLinkLevel3 {color: Black !important;}
.sitemapLinkLevel4 {color: Black !important;}


.ContactFormTextBox {border: solid 1px RGB(206,226,117) !important;}


/**************************************/
/*       ChoiseOfForm styling         */
/**************************************/

.RevFormContentHeader{}
.RevFormSubContent
{
	padding-bottom:15px;	
}
.FormSenderLabel
{
	float:left;
	width:70px;
	margin-top:10px	
}
.FormSenderInput
{
	margin-top:10px;	
}
.FormSubHeader
{
	margin-top:25px;
}
.FormLabel
{
	float:left;
	margin-right:10px;
	margin-top:13px;
}
.FormDropdown
{
/*	width:100px;*/
	margin-top:10px;	
}
.FormDropdown select
{
	width:510px;
}
.FormSubmit
{
	float:right;
	margin-top:25px;
	margin-right:50px;
}
.RevimentorFormSelected
{
	margin-top:5px;
}
.RevimentorFormNotSelected
{
	margin-top:5px;	
}

ul.searchresult{padding:0;margin:20px 0 0 0;}
ul.searchresult li{padding:0 0 30px 0;margin:0;list-style:none;}
ul.searchresult li h3{padding:0 0 10px 0;margin:0;}

ul.pages{padding:0;margin:10px 0;}
ul.pages li{padding:0 10px 0 0;margin:0;list-style:none;float:left;}

