
.Button
{
  width					: 50px;
  height				: 15px;
  margin				: 1px 0px 1px 0px;
  border				: 0;
  background-color		: #666666;
  cursor				: pointer; /* hand-shaped cursor */
  /*cursor				: hand;  for IE 5.x */
  color					: #ffffff;
  font-weight			: bold;
  font-size				: 9px;
  padding				: 1px 0px 1px 0px;
}

.clsHairLine
{
	width				: auto;
	clear				: both;
	height				: 1px;
	background-image		: url('/images/design/cccccc.gif');
	background-position	: left  top;
	background-repeat	: repeat-x;
	font-size			: 0px;
	margin				: 0px;
	padding				: 0px;
}

.clsSpacer
{
	width				: auto;
	height				: 8px;
	clear				: both;
	font-size			: 0px;
}

/* divTeaserBox bruges i toppen af sider, og har blå baggrund */
.divTeaserBox
{
	padding				: 0px 0px 0px 20px;
	overflow			: hidden;
	clear				: both;
}

/* div til venstre inden i divTeaserBox hvis der er defineret et billede */
.divTeaserBoxWithImageLeft
{
	width				: 330px;
	overflow			: hidden;
	padding-right		: 20px;
	padding-bottom		: 0px;
	float				: left;
	
}

/* div til højre inden i divTeaserBox hvis der er defineret et billede (div til billedet) */
.divTeaserBoxWithImageRight
{
	width				: 380px;
	overflow			: hidden;
	float				: right;
	padding-bottom		: 0px;
}


/* divContentBox bruges til at indramme indhold på sider, og har hvid baggrund */

.divContentBoxTopPadding
{
	width				: auto;
	padding				: 20px 0px 0px 0px; 
	background-color		: #ffffff;
	clear				: both;
	display				: block;
}

.divContentBoxTopLeftPadding
{
	width				: auto;
	padding				: 20px 0px 0px 20px; 
	background-color		: #ffffff;
	clear				: both;
	display				: block;
}

.divContentBoxTopLeftPaddingTextContent
{
	width				: auto;
	padding				: 20px 0px 0px 20px; 
	background-color		: #ffffff;
	clear				: both;
	display				: block;
	line-height			: 16px;
}

.divContentBoxLeftPadding
{
	width				: auto;
	padding				: 0px 0px 0px 20px; 
	background-color		: #ffffff;
	clear				: both;
	display				: block;

}

.divContentBoxLeftPaddingTextContent
{
	width				: auto;
	padding				: 0px 0px 0px 20px; 
	background-color		: #ffffff;
	clear				: both;
	display				: block;
	line-height			: 16px;
}

.divContentBoxNoPadding
{
	padding				: 0; 
	background-color		: #ffffff;
	clear				: both;
	line-height			: 16px;
	display				: block;
}


.divContentMenu
{
	width				: auto;
	overflow			: hidden;
	padding 			: 0px 0px 20px 0px; 
	line-height			: 14px;
	background-color		: #ffffff;
	display				: block;
}

.divContentBoxFrontSubjects
{
	padding-top			: 0px;
	padding-left			: 0px;
	padding-bottom		: 0px;
	padding-right		: 0px;
	background-color		: #ffffff;
	clear				: both;
}

.divHeaderFrontsubjects 
{
	padding-top			: 0px;
	padding-left			: 0px;
	padding-bottom		: 5px;
	padding-right		: 0px;
	background-color		: #ffffff;
	clear				: both;
}

.divImageFrontsubjects 
{
	padding-top			: 0px;
	padding-left			: 0px;
	padding-bottom		: 0px;
	padding-right		: 0px;
	background-color		: #ffffff;
	clear				: both;
}

.divTeaserTextFrontsubjects 
{
	width				: 100%;
	padding-top			: 5px;
	padding-left			: 0px;
	padding-bottom		: 0px;
	padding-right		: 0px;
	background-color		: #ffffff;
	clear				: both;
}




/* tableContentBox bruges til indhold i en divContentBox */
.tableContentBox
{
	padding				: 0px;
	border				: 0px;
	border-collapse		: collapse;
	width				: 100%;
}

/* tdContentBox bruges til indhold i en tableContentBox, har blå baggrund og mørkeblå ramme */
.tdContentBox
{
	vertical-align		: top;
	background-color	: #ffffff;
	padding				: 0px;
	width				: 353px;
}


/* tdContentBox bruges til indhold i en tableContentBox, har blå baggrund og mørkeblå ramme */
.tdContentBoxWide
{
	vertical-align		: top;
	background-color		: #ffffff;
	padding				: 0px;
	width				: 100%;
}


/* tdContentBox bruges til indhold i en tableContentBox, har blå baggrund og mørkeblå ramme */
.tdContentBoxWideNoPadding
{
	vertical-align		: top;
	background-color	: #ffffff;
	padding				: 0px;
	width				: 730px;
}

.tdContentBoxTeaser
{
	vertical-align		: top;
	background-color	: #ffffff;
	padding				: 0px;
	width				: 770px;
}
/* tdContentBoxWideProjectlayout bruges til indhold i en tableContentBox, har blå baggrund og mørkeblå ramme */
/* Denne lidt smallere version af tdContentBoxWide bruges i pubMainProjectLayout.aspx */
.tdContentBoxWideProjectlayout
{
	vertical-align		: top;
	background-color	: #ffffff;
	padding				: 0px;
	width				: 100%;
}
.tdContentBoxWideProjectlayoutNoPadding
{
	vertical-align		: top;
	background-color	: #ffffff;
	padding				: 0px;
	width				: 100%;
}





/* tdContentBoxProjectlayout bruges til indhold i en tableContentBox på forsiden af projectwebsites, har blå baggrund og mørkeblå ramme */
.tdContentBoxProjectlayout
{
	vertical-align		: top;
	background-color		: #ffffff;
	padding				: 0px;
	width				: 319px;
}


/* tdContentBoxSeperator bruges til splitter af 2 tdContentBoxes */
.tdContentBoxSeperator
{
	width				: 7px;
	background-color	: #ffffff;
}

/* tdProductContentBoxSeperator bruges til splitter af 2 tdContentBoxes */
.tdProductContentBoxSeperator
{
	width				: 100%;
	background-color	: #ffffff;
}



/* divLeftMenuBlock bruges til infoblock i venstremenuen på projects-siderne (side 1) */
.tableLeftMenuBlock
{
	width				: 270px;
	border-collapse		: collapse;
	padding				: 0;
	border				: 0;
}

.tdLeftMenuBlockCorner
{
	background-color	: #ffffff;
	font-size			: 0px;
	background-repeat	: no-repeat;
	background-position	: left top;
	width				: 12px;
	height				: 12px;
}
.tdLeftMenuBlockTopCenter
{
	background-color	: #CACABD; /*#c40079;*/
	font-size			: 0px;
	height				: 12px;
}

.tdLeftMenuBlockMiddleLeft
{
	background-color	: #CACABD; /*#c40079;*/
	font-size			: 0px;
	width				: 12px;
}

.tdLeftMenuBlockMiddleCenter
{
	padding				: 0px 0px 0px 0px;
}

.tdLeftMenuBlockMiddleRight
{
	background-color	: #CACABD; /*#c40079;*/
	font-size			: 0px;
	width				: 12px;
}


.tdLeftMenuBlockBottomCenter
{
	background-color	: #CACABD; /*#c40079;*/
	font-size			: 0px;
	height				: 12px;
}







/* divLeftMenuImage bruges til infoblock i venstremenuen på projects-siderne */
.divLeftMenuImage
{
	text-align			: center;
	padding-top			: 16px;
	padding-bottom		: 16px;
}





/* Search */
.divAnkiroResultDocument
{
	padding-bottom		: 14px;
}

#CampaignSiteSearchTextField
{
	width				: 116px;
	height				: 11px;
	font-size			: 9px;
	border-width			: 1px;
	border-color			: #e1e1e1; 
	border-style			: solid;
	background-color		: #ffffff;
}


#CampaignSiteSearchButton
{
  width					: 50px;
  height				: 15px;
  margin				: 1px 0px 1px 0px;
  border				: 0;
  background-color		: #00aeef;
  cursor				: pointer; /* hand-shaped cursor */
  /*cursor				: hand;  for IE 5.x */
  color					: #ffffff;
  font-weight			: bold;
  font-size				: 9px;
  padding				: 1px 0px 1px 0px;
 }
  
#ankiro_search_field
{
	
	width				: 90px;
	height				: 11px;
	font-size			: 9px;
	border-width		: 1px;
	border-color		: #e1e1e1; 
	border-style		: solid;
	background-color	: #ffffff;
}

#ankiro_search_field_project
{
	width				: 140px;
	
}
#ankiro_search_button
{
  width					: 50px;
  height				: 15px;
  margin				: 1px 0px 1px 0px;
  border				: 0;
  background-color		: #00aeef;
  cursor				: pointer; /* hand-shaped cursor */
  /*cursor				: hand;  for IE 5.x */
  color					: #ffffff;
  font-weight			: bold;
  font-size				: 9px;
  padding				: 1px 0px 1px 0px;
  }

#ankiro_search_button_project
{
  width					: 50px;
  height				: 15px;
  margin				: 1px 0px 1px 0px;
  border				: 0;
  background-color		: #666666;
  cursor				: pointer; /* hand-shaped cursor */
  /*cursor				: hand;  for IE 5.x */
  color					: #ffffff;
  font-weight			: bold;
  font-size				: 9px;
  padding				: 1px 0px 1px 0px;
}


.inputSelect
{
	width				: 155px;
	
}


form>#ankiro_search_button { /* For non-IE browsers*/
  height				: 0px;
}
form>#ankiro_search_button_project { /* For non-IE browsers*/
  height				: 0px;
}
/* Search - End */










/* Language dropdown - START */
.divLanguageMenuLabelImage
{
	background-image	: url('/images/design/icons/dropdown.jpg');
}
/* Language dropdown - END */


/* ProductWebsite - Start */


.clsFrontDiv2Subjects
{
	width				: 221px;
	height				: 197px;
	background-color	: #ffffff;
	float				: left;
	overflow			: hidden;
}

.clsContentBoxSeparatorDiv
{
	width				: 22px;
	height				: 197px;
	padding				: 0px;
	float				: left;
	font-size			: 0px;
}
.clsContentBoxSeparatorDivProductSite3Subjects
{
	width				: 39px;
	height				: 197px;
	padding				: 0px;
	float				: left;
	font-size			: 0px;
}
/* ProductWebsite - END */









