/************************  Body style settings  ************************/

.cmsBody {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	background			: url(../images/Template/bg_def.png) top center repeat-y;
	color				: #505050;
	font-size			: 11px;
	line-height			: 16px;
	margin				: 0;
}

/************************  P tag style settings  ************************/

P {

}

/************************  A tag style settings  ************************/

A:LINK {	
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-weight			: bold;
	color				: #505050;
	text-decoration		: none;
}
  
A:VISITED {	
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-weight			: bold;
	color				: #505050;
	text-decoration		: none;
} 
 
A:ACTIVE {	
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	color				: #adcf39;
	text-decoration		: none;
}
  
A:HOVER {	
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	color				: #adcf39;
	text-decoration		: none;
}

.special {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	background-image	: url(../images/Template/arrow_right_link_black.gif);
	background-repeat	: no-repeat;
	padding				: 0px 0px 0px 12px;
}
.special:HOVER {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	background-image	: url(../images/Template/arrow_right_link_green.gif);
	background-repeat	: no-repeat;
	padding				: 0px 0px 0px 12px;
}

/************************  Header tag H1 H2 H3 H4 style settings  ************************/

H1 {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 14px;
	color			: #adcf39;
	font-weight		: bold;
}

H2 {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	line-height		: 11px;
}

H3 {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	color			: #505050;
	margin-bottom	: 4px;
}

H4 {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
}

/************************  List style settings  ************************/

UL { 
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	padding-left	: 15px;
}

OL { 
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	padding-left	: 15px;
}

LI {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	list-style-type	: disc;
}

/****************  Custom tags/classes style settings  ****************/

/***** TOP *****/
#headerTop {
	position			: absolute;
	left				: 0px;
	top					: 0px;
	background			: transparent url(../images/Template/header.png) no-repeat 0 0;		
	width				: 677px;
	height				: 85px;
}

#sectionImage {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	border			: 0px solid red;
	display			: block;
	width			: 1px;
	position		: absolute;
	bottom			: 0px;
}

#randomImage {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	border			: 0px solid red;
	display			: block;
	width			: 1px;
	position		: absolute;
	left			: 223px;
	top				: 10px;
	width			: 677px;
	height			: 257px;
}

#randomImageText {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	display			: block;
	position		: absolute;
	left			: 253px;
	width			: 400px;
	height			: 165px;
	bottom			: 0px;
	text-align		: center;
	font-size		: 19px;
	line-height		: 30px;
	color			: #7C7C7C;
}

#randomImageText H1 {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 23px;
	color				: #adcf39;
	line-height			: 30px;
	page-break-after	: avoid;
	page-break-before	: avoid;
	page-break-inside	: avoid;
	display				: inline;
	font-weight			: normal;
}

#bannerImage {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	position		: absolute;
	left			: 0px;
	top				: 10px;
	width			: 223px;
	height			: 85px;
	background: transparent url(../images/Template/logo.png);		
}

#top {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	height			: 256px;
	width			: 900px;
	margin			: 0px 0px 0px 0px;
	padding			: 10px 0px 0px 0px;
	background-color: #FFFFFF;
	position		: relative;
}

/***** MENU *****/

#menu {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	float			: left;
	width			: 223px;
	padding			: 0;
	margin			: 0;
	background-color: #464648;
}

#menu #menubottom {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	background		: url(../images/Template/bg_menu_bottom.gif);
	width			: 223px;
	height			: 140px;
	padding			: 0px 0px 0px 0px;
}

#menu #menubottom h2 {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 14px;
	color			: #FFFFFF;
	border			: 0px;
	margin-bottom	: 0px;
}

#menu #menubottom h3 {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	margin-top		: 0pc;
	margin-bottom	: 15px;
}

#menu form {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	margin			: 0px 0px 0px 0px;
	padding			: 0px 0px 0px 0px;
}

#menu #menubottom a:link, #menu #menubottom a:visited {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
	padding-left	: 15px;
	background		: transparent url(../images/Template/arrow_menubottom_link.gif) left -3px no-repeat;
}

#menu #menubottom a:hover, #menu #menubottom a:active {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	color			: #fff;
	background		: transparent url(../images/Template/arrow_menubottom_link.gif) left -20px no-repeat;
}

/***** SIDEBAR *****/

#sidebar {
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	float		: right;
	top			: 0px;
	width		: 125px;
	margin		: 20px 0px 0px 0px;
}

/***** MAIN *****/

#main_wrap {
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	float		: left;
	width		: 500px;
	margin-left	: 20px;
	margin-top	: 30px;
}

html {
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	overflow	: scroll;
}

img {
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	border		: 0px;
}

textarea {
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	width		: 100%;
	border		: 1px solid #e3e3e3;
}

table {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	border-collapse	: collapse;
}

#wrap {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	width			: 900px;
	margin-left		: auto;
	margin-right	: auto;
}

img { 
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	border			: 0px; 
}

hr {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	height			: 1px;
	border			: 0px;
	border-top		: 1px solid #e3e3e3;
}

/***** FOOTER *****/

#footer {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10px;
	border-top		: 1px solid #e3e3e3;
	margin			: 10px 0px 0px 0px;
}

#footer a {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
	color			: #505050;
}

.SimpleNieuwsbriefFormDiv {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom	: 1px solid #f1f1f1;
	padding			: 0px 0px 0px 10px;
	float			: right;
}

.SimpleNieuwsbriefFormError {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding			: 0px 0px 0px 10px;
	color			: red;
}

.SimpleNieuwsbriefGlobalError {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding			: 0px 0px 10px 0px;
	display			: block;
}

.SimpleNieuwsbriefFormDivThanks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding			: 0px 0px 0px 10px;
}

.SimpleNieuwsbriefForm {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin			: 0px 0px 0px 0px;
	padding			: 0px 0px 0px 0px;
}

.SimpleNieuwsbriefFormTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	color			: #505050;
	margin-bottom	: 4px;
	display			: block;
}

.SimpleNieuwsbriefFormText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.SimpleNieuwsbriefFormTitleCell {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	padding			: 0px 0px 0px 15px;
}

.SimpleFormFieldText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width			: 105px;
	font-size		: 10px;
	float			: right;
	border			: 1px solid #CCCCCC;
	line-height		: 13px;
	height			: 13px;
}

.SimpleFormButtonSubmit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;	
	width			: 85px;
	font-weight		: normal;
	background-image: none;
	margin			: 3px 0px 0px 0px;
	background-color: #adcf39;
	border			: 0px;
	color			: #fff;
	float			: right;
	padding			: 1px 1px 1px 1px;
}