/***************************************************
               GLOBAL ELEMENTS                 
***************************************************/

body                        { margin : 0px; padding : 0px 0px 0px 0px; background-color : #FFFFFF; text-align : center; font-family: Verdana, Arial, Helvetica; font-size : 11px;}

a							{ color : #666666; font-weight : bold;  text-decoration : none }
a:link						{ color : #666666; font-weight : bold;  text-decoration : none }
a:visited					{ color : #666666; font-weight : bold;  text-decoration : none }
a:hover						{ color : #000000; font-weight : bold;  text-decoration : underline}

p							{ font-family: Verdana, Arial, Helvetica; font-size : 11px; }

h1							{ margin : 10px 0px 10px 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 12pt; color : #0B88D8; font-weight: bold; }
h2							{ font-size : 11pt; font-family: Arial, Verdana, Helvetica ;}
h3							{ font-size : 10pt; font-family: Arial, Verdana, Helvetica }
img							{ margin : 0px; padding : 0px; border : 0px}

ul							{ list-style-image : url(../images/news-bullet-new_old.gif); font-family: Verdana, Arial, Helvetica; font-size : 11px;}
li							{ margin : 3px;}

td							{ font-family: Verdana, Arial, Helvetica; font-size : 11px; }

/***************************************************
               OTHER LAYOUT ELEMENTS                 
***************************************************/

table.banner				{ margin : 0px 0px 0px 0px; padding : 0px 0px 0px 0px; background : #77ad1a; width : 100%; height : 100%;}
table.footer				{ margin : 0px 0px 0px 0px; padding : 0px 0px 0px 0px; background : #77ad1a; width : 100%; height : 25px;}
table.content				{ margin : 0px 0px 0px 0px; padding : 0px 0px 0px 0px; background : #FFFFFF; height : 100%; text-align : center;} 
table.layoutTable			{ margin : 0px; padding : 0px; width : 1004; border : 0px solid #000000; text-align : center; }
table.groenBlauw			{ border : 1px solid #666666; }

tr.footer					{ background : #77ad1a; text-align : center}

td.leftColumn				{ padding : 20px 0px 0px 10px; height : 100%; color : #000000; width:180px; border-right : 0px solid #000000; background-color : #FFFFFF}
td.middleColumn				{ padding : 10px 20px 10px 20px; height : 100%; width: 100%;}
td.rightColumn				{ padding : 20px 10px 10px 10px; height : 100%; color : #000000; width:180px; border-left : 0px solid #000000; background-color : #FFFFFF}
td.groenBlauw				{ font-family: Verdana, Arial, Helvetica; font-size : 11px; color : green; border : 1px solid #666666;}
th.groenBlauw				{ background-color : #DDEEFF; color : #666666; font-family: Verdana, Arial, Helvetica; font-size : 11px; border : 1px solid #666666; }

p.banner					{ margin : 5px 10px 0px 10px; padding : 0px 0px 0px 0px; color : #FFFFFF}
p.bannerHeader				{ margin : 0px 0px 10px 0px; padding : 0px 0px 0px 0px; color : #FFFFFF; text-align : center; font-size : 11pt; font-weight : bold}
p.breadcrumb				{ font-style : italic; color : #666666; margin : 10px 0px 20px 0px}
p.breadcrumbPopup			{ text-align : top; color : #666666; margin : 10px 0px 0px 0px;}


a.handOnly					{ color : #000000; font-weight : bold;  text-decoration : none }
a.handOnly:link				{ color : #000000; font-weight : bold;  text-decoration : none }
a.handOnly:visited			{ color : #000000; font-weight : bold;  text-decoration : none }
a.handOnly:hover			{ color : #000000; font-weight : bold;  text-decoration : none }


a.banner			        { color : #FFFFFF; font-weight : bold;  text-decoration : none }
a.banner:link				{ color : #FFFFFF; font-weight : bold;  text-decoration : none }
a.banner:visited			{ color : #FFFFFF; font-weight : bold;  text-decoration : none }
a.banner:hover				{ color : #FFFFFF; font-weight : bold;  text-decoration : underline}

td.prodCell					{ text-align:center;border:0px solid #ededed ;margin-bottom:10px; padding : 5px;} 

div.prodTitle				{ font-weight:bold;font-size:12px;margin-top:7px; margin-bottom: 7px;font-family: Verdana, Arial, Helvetica; }
div.footer					{ margin: 0px 10px 0px 0px; padding:0px; color : #FFFFFF; font-size : 10pt; font-weight : bold; font-family: Verdana, Arial, Helvetica;}

img.fotoalbum				{ border:3px solid #666666;}

div.hlBox { 
border-bottom : 1px solid #2297D0; 
border-left : 1px solid #2297D0; 
border-right : 1px solid #2297D0; 
margin: 0px;
}

div.hlHead { 
line-height: 20px; 
background-color : #2297D0;
}

h1.hlTitleBack {
background-image : url(../images/arrow-left-white-on-trans.gif); 
background-repeat : no-repeat;
background-position : left;
color : #666666; 
font-weight : bold; 
font-family: Verdana, Arial, Helvetica; 
font-size : 11px; 
padding-left : 10px; 
margin: 5px;
}


h1.hlTitle {
background-image : url(../images/arrow-right-white-on-trans.gif); 
background-repeat : no-repeat;
background-position : left;
color : #FFFFFF; 
font-weight : bold; 
font-family: Verdana, Arial, Helvetica; 
font-size : 11px; 
padding-left : 10px; 
margin: 0px;
}

div.hlBody	{ 
font-weight : normal; 
font-family: Verdana, Arial, Helvetica; 
font-size : 11px; 
padding : 5px ; 
text-align : justify
}

div.hlBodyMenu	{ 
font-weight : normal; 
font-family: Verdana, Arial, Helvetica; 
font-size : 11px; 
text-align : justify
}

div.hlBodyCentered			{ font-weight : normal; font-family: Verdana, Arial, Helvetica; font-size : 11px; padding : 5px; text-align : center}

img.footer					{ border : 1px solid #000000;}

/***************************************************
               NEWS ELEMENTS                 
***************************************************/

table.newsTable				{ border-left : 1px solid #000000; margin : 10px 0px 10px 0px;}
td.newsTable				{ padding : 0px 10px 0px 10px; text-align : justify; height : 100%}

h1.newsHeader				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 16pt; color : #000000; font-weight: 700; line-height : 20pt; border-bottom: 1px solid #000000 }

p.newsDate					{ margin : 10px 0px 0px 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 9pt; color : #a30234; font-weight: normal; font-style : italic}
p.newsTitle					{ margin : 0px 0px 0px 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 11pt; color : #0B88D8; font-weight: bold; }
p.newsText					{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 10pt; color : #666666; }

/***************************************************
               FAQ ELEMENTS                 
***************************************************/

p.faq { font-weight:bold; color: #444444;}


/***************************************************
               LEFTMENU ELEMENTS                 
***************************************************/

#dropmenudiv{
position:absolute;
border:1px solid #000000;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
background-color:#FFFFFF;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: lightblue;
text-decoration : none;
}


/***************************************************
               OTHER ELEMENTS                 
***************************************************/

.dropDivs
{
display:none;
}

.title {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.smallest {  font-family: Arial, Helvetica, sans-serif; font-size: 10.5px}
.normaltext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.indent10 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-right: 10px; margin-left: 10px; text-align: justify}
.titlebig {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000}

.inputf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A424E;
	background-color: #FFFFFF;
	border: 1px solid #2A424E;
}


.menuitemactive, .menuitemactive a:active, .menuitemactive a:visited, .menuitemactive a:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;

}
.menuitemactive a:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.tableborder {
	
}

#contact p {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	margin-left: 10px;
}

#news p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	
}

#news H1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #000000;
}
#news .title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #0B88D8;
	margin-bottom: 5px;

}
#news .date{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #a30234;
	font-style: italic;
	margin-bottom: 5px;
	margin-top: 10px;

}
#news a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#news a:hover{
	color: #999999;
	text-decoration: underline;
}

#menu a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
#menu a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

