/* TYPOGRAFIER */

/* clsHeading bruges til overskrifter */
h1
{
	color				: #333333;
	font-size			: 16px;
	font-weight			: bold;
	text-decoration		: none;
	margin				: 0px 0px 10px 0px;
	text-transform		: uppercase;
}

h2
{
	color				: #333333;
	font-weight			: bold;
	font-size			: 14px;
	text-decoration		: none;
	margin				: 0px 0px 10px 0px;
}

h3
{
	color				: #333333;
	font-weight			: bold;
	font-size			: 10px;
	text-decoration		: none;
}


.divTeaserTextFrontsubjects p 
{
	padding				: 0;
	margin				: 0;	
}

a
{
	color				: #333333;
	font-weight			: normal;
	font-size			: 10px;
	text-decoration		: underline;
}


	a:visited
	{
		color				: #969696;
	}
	a:link
	{
		color				: #333333;
	}
	a:hover
	{
		color				: #00aeef;
	}
	a:active
	{
		color				: #00aeef;
	}
	
	
.clsMediumBlueHeader
{
	color				: #00aeef;
	font-weight			: bold;
	font-size			: 11px;
	text-decoration		: none;
}

.clsHeading
{
	color				: #333333;
	font-size			: 16px;
	font-weight			: bold;
	text-decoration		: none;
}

.clsMediumHeading
{
	color				: #333333;
	font-weight			: bold;
	font-size			: 14px;
	text-decoration		: none;
}

.clsSmallHeading
{
	color				: #333333;
	font-weight			: bold;
	font-size			: 10px;
	text-decoration		: none;
}
.clsStandardText
{
	color				: #333333;
	font-weight			: normal;
	font-size			: 10px;
	text-decoration		: none;
}

	a.clsStandardText:visited
	{
		color				: #969696;
	}
	a.clsStandardText:link
	{
		color				: #333333;
	}
	a.clsStandardText:hover
	{
		color				: #00aeef;
	}
	a.clsStandardText:active
	{
		color				: #00aeef;
	}
	

.clsStandardTextNoDecoration
{
	color				: #333333;
	font-weight			: normal;
	font-size			: 10px;
	text-decoration		: none;
}

	.clsStandardTextNoDecoration p
	{
		margin				: 0px;	
	}
	

.clsBoldStandardText
{
	color				: #333333;
	font-weight			: bold;
	font-size			: 10px;
	text-decoration		: none;
}

	a.clsBoldStandardText:visited
	{
		color				: #333333;
	}
	a.clsBoldStandardText:link
	{
		color				: #333333;
	}
	a.clsBoldStandardText:hover
	{
		color				: #00aeef;
	}
	a.clsBoldStandardText:active
	{
		color				: #00aeef;
	}
	
.clsShortStandardText
{
	color				: #333333;
	font-weight			: normal;
	font-size			: 10px;
	text-decoration		: underline;
}

	a.clsShortStandardText:visited
	{
		color				: #969696;
		text-decoration		: underline;
	}
	a.clsShortStandardText:link
	{
		color				: #333333;
		text-decoration		: underline;
	}
	a.clsShortStandardText:hover
	{
		color				: #00aeef;
		text-decoration		: underline;
	}
	a.clsShortStandardText:active
	{
		color				: #00aeef;
		text-decoration		: underline;
	}
	
.clsStandardTextWhite
{
	color				: #ffffff;
	font-weight			: normal;
	font-size			: 10px;
	text-decoration		: none;
}

	a.clsStandardTextWhite:visited
	{
		color				: #ffffff;
	}
	a.clsStandardTextWhite:link
	{
		color				: #ffffff;
	}
	a.clsStandardTextWhite:hover
	{
		color				: #00aeef;
	}
	a.clsStandardTextWhite:active
	{
		color				: #00aeef;
	}

.clsBoldStandardTextWhite
{
	color				: #ffffff;
	font-weight			: bold;
	font-size			: 10px;
	text-decoration		: none;
}


/* clsTeaserBoxBody bruges til tekstindhold i teaserBox */
.clsTeaserBoxBody
{
	font-size			: 12px;
	font-weight			: normal;
	color				: #333333;
}
.clsTeaserBoxBody a
{
	font-size			: 12px;
	font-weight			: normal;
	color				: #1a638e;
	text-decoration		: none;
}


/* Form styles - Start */
.FormLabel
{
	color				: #333333;
	font-weight			: normal;
	font-size			: 10px;
	text-decoration		: none;
	text-align			: right;
	vertical-align		: middle;
}

.FormLabelTextArea
{
	color				: #333333;
	font-weight			: normal;
	font-size			: 10px;
	text-decoration		: none;
	text-align			: right;
	vertical-align		: top;
}

.FormText
{
	height				: 13px;
	font-size			: 9px;
	border-width		: 1px;
	border-color		: #e1e1e1; 
	border-style		: solid;
	background-color	: #ffffff;
}

.FormTextArea
{
	font-size			: 13px;
	border-width		: 1px;
	border-color		: #e1e1e1; 
	border-style		: solid;
	background-color	: #ffffff;
}

.FormDropDownList
{
	height				: 18px;
	font-size			: 9px;
	background-color	: #ffffff;
}

.FormCheckBox
{
	vertical-align		: top;
}

.FormRadio
{
	vertical-align		: top;
}

.FormButton
{
  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;
}

/* Form styles - End */

