/* ---------------------

basic layout

--------------------- */



* {

	font-family: Verdana, Arial, Helvetica, sans-serif;
}



body{
	    background-color: #C7382C;
	background-image: url(../images/achtergrond.jpg);
		height: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #00000;
	
}




p,td {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	
}





a,

a:link,

a:active,

a:visited {

color:#000000;

}



a:hover {

	text-decoration:underline;


}









ul {

	margin: 5px;

	padding: 5px;

	list-style-type: circle;

}



li {

	padding-left: 5px;

	padding-top: 0px;

	list-style-position: outside;

}


h1 {
font-size:16px;
font-weight:bold;
	
}
h2 {
font-size:14px;
font-weight:bold;
}
h3 {
font-size:14px;
font-weight:bold;	
}
h4 {
font-size:12px;
font-weight:bold;

}

h5 {
font-size:11px;
font-weight:bold;	
}
h6 {
font-size:11px;	
}


/** clear the banner to make it sit in the bottom **/

.clear {

	clear:both;

}



/* ---------------------

template layout

--------------------- */


.copyright{

font-family: Verdana, Helvetica, sans-serif;
font-size:10px;
margin-top:5px;
margin-bottom:5px;
margin-left:10px;


}


.footer1{
color:#FFFFFF;
font-family: Verdana, Helvetica, sans-serif;
font-size:10px;
margin-top:10px;
margin-bottom:5px;
margin-left:1px;


}

.footer2{
color:#FFFFFF;
font-family: Verdana, Helvetica, sans-serif;
font-size:10px;
margin-top:5px;
margin-bottom:2px;
margin-left:1px;


}


.footer1 a,

.footer1 a:link,

.footer1 a:active,

.footer1 a:visited {

color: #fcaf17;
text-decoration:none;

}



a:hover {

	text-decoration:underline;


}






/** div container for right column position:header **/


/* ---------------------

mambo content layout

--------------------- */



/** pathway block **/

/** content title **/



.contentheading{

	font-size:18px;
	font-weight:bold;
	height:50px;
	padding:20px 0 10px 0;
}



.componentheading,

.contentpagetitle {

	

	font-size:20px;
	font-weight:bold;

	

}

.newspretext{

	

	font-size:13px;

	font-weight: bold;

}



table.contentpaneopen {
  width: 100%;
	padding: 0px;
	border-spacing: 0px;
	margin: 0px;
}

table.contentpaneopen td {

	
	line-height: 14px;
color: #000000;
   padding-right: 0px;
   padding-left: 1px;
   padding-top:0px;
   padding-bottom: 0px;


}

#right table.contentpaneopen {

   padding-right: 0px;
   padding-left: 0px;
   padding-top:0px;
   padding-bottom: 0px;
  


}


table.contentpane {
  width: 100%;
	padding: 0px;
	margin: 0px;
}

table.contentpane td {
	margin: 0px;
	padding: 0px;
}

table.contentpane td.componentheading {
	padding-left: 0px;
}

.contentpaneopen {

	width:100%;

}

#right table.contentpaneopen td{

	
color: #FFFFFF;



}


#right table.contentpaneopen a,

#right table.contentpaneopen a:link,

#right table.contentpaneopen a:active,

#right table.contentpaneopen a:visited {

color:#FFFFFF;

}



/** pdf, printer version, and email to friend button **/

.buttonheading {

	width: 15px!important;

	text-align:right;

}



.sectiontableheader {
font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #643B28;

	font-weight: bold;
	

}

td .sectiontableheader {
background-color: #F7ECE0;
}


.category, .categorytitle {

	font-weight: bold;

	color:#B2D8F3;

	background-color:inherit;

}



.sectiontableentry1 {

	background-color: #inherit;

	padding: 2px;

	color:#585858;

}



.sectiontableentry2 {

	background-color: #inherit;

	padding: 2px;

	color:#585858;

}

tr .sectiontableentry2 {

	background-color: #F9EEE2;

}





/** blog Styles **/

.blogsection {

	color:#585858;

	background-color:inherit;

}



.blog_more {

	font-weight: bold;

	line-height: 25px;

	padding-top: 20px;

	color: #585858;

	border-bottom: 1px solid #E5E5E5;

	background-color:inherit;

}



/** small text in content **/

.small {

	font-size:10px;

	

	background-color:inherit;

}



/** date info in content **/

.createdate {


	font-weight: bold;
	color:#585858;

	font-size:10px;

	padding: 0 0 15px 0;

	line-height:8px;


}



.modifydate {

	font-weight: bold;

	font-size:10px;

	padding: 0 0 15px 0;

	line-height:8px;

}



/** toc page navigation  **/

.pagenav_prev,

.pagenav_next {

	font-size:11px;

}





/** content item navigation  **/

.pagenavbar  {

	display:block;

	width:100%;

	background-color:inherit;

	height:20px;

	line-height:25px;

	text-align:right;

	letter-spacing:2px;

	color:#FFFFFF!important;

	clear:both;

	font-size: 11px!important;

	margin-top: 10px;

	background-repeat: repeat-x;

	background-position: center bottom;	

}



.pagenav {

	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #643B28;

	text-align: left;

}



.back_button {

	display:block;

	text-align:left;

	font-weight:bold;

	font-size:9px;

	width:100%;
margin-top:0px;
	margin-bottom:8px;
	margin-left:10px;

	letter-spacing:0px;

}




/** highlight word search result **/

.highlight {

	font-weight:bold;

	background-color: #B2D8F3;
	color:#880037;

	padding: 2px 0 2px 0;

	

}



/** table of content layout **/

table.contenttoc {

	border:0px solid #000000;

	padding:1px;

	width:130px;

	margin: 0 0 10px 10px;

}



/** table of content header **/

.contenttoc th {

	color:#FFFFFF;

	background-color:#880037;

	font-size:11px;

	display:block;

	width:124px;

}



/** unordered list for latest news module **/

ul.latestnews  {

	margin-top: 0px;
margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


ul.latestnews li,ul.mostread li {
	font-size:11px;
	font-weight:bold;
	list-style-type: none;
	margin-top: 6px;
margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
}





/** fix opera table width for content list in table category**/

table.contentpane td.contentdescription {

	width:100%!important;

}





/* ---------------------

Links

--------------------- */



/** any left column link **/

#leftcol a:link,

#leftcol a:active,

#leftcol a:visited {

	color:#FFFFFF;

}

a .pagenav,
a.pagenav:link ,

a.pagenav_next:link,

a.pagenav_pre:link,

a.latestnews:link,

a.latestnews:active,

a.latestnews:visited,

a.mostread:link,

a.mostread:active,

a.mostread:visited {
color:#585858;

	text-decoration:none;

}


div.back_button a,

div.back_button a:link{
	text-decoration:none;
	color:#585858;
}


/*** blog links ***/

a.blogsection:link,

a.blogsection:active,

a.blogsection:visited {

	color:#B2D8F3;

	text-decoration:none;

}



/** generic menu item link **/


#buttons {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 50%;
}




/** generic menu item link on mouseover **/




/** specific top right column menu item link on mouseover **/





/** top menu link **/
.moduletable_hoofdmenu{
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-top: 35px;

}


a.mainlevel_hoofdmenu:link,
a.mainlevel_hoofdmenu:active,
a.mainlevel_hoofdmenu:visited

{
color: #ffffff;
text-decoration:none;
font-size:11px;
text-transform:uppercase;

	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 1px;
	padding-top: 0px;


}

a.mainlevel_hoofdmenubr:link,
a.mainlevel_hoofdmenubr:active,
a.mainlevel_hoofdmenubr:visited

{
color: #ffffff;
text-decoration:none;
font-size:11px;
text-transform:uppercase;

	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 1px;
	padding-top: 0px;


}

a.mainlevel_hoofdmenu:hover
{
color:#cccccc;
}

/** right menu link **/



.moduletableslogan td{
padding-top: 5px;
	padding-right: 24px;
	padding-bottom: 0px;
	padding-left: 1px;
	color: #ffffff;
	font-size:9px;
	font-weight:normal;
}
table.moduletableslogan a,
table.moduletableslogan a:link,
table.moduletableslogan a:active,
table.moduletableslogan a:visited
{
	color: #fcaf17;
}

.moduletableslogan td p{
	color: #ffffff;
	font-size:9px;
	font-weight:normal;
	margin:0;
	padding:0;
}



/** table of content list **/





/** latestnews and popular **/

.latestnews,

.mostread {

	color:#585858;

}



a.latestnews:link,

.mostread a:link,

.latestnews a:active,

.mostread a:active,

.latestnews a:hover,

.mostread a:hover,

.latestnews a:visited,

.mostread a:visited {

	color:#585858;

	text-decoration:underline;

}



/** underline on hover **/

a.toclink:hover,

a.latestnews:hover,

a.mostread:hover,


a.sublevel:hover,

a.sublevel-right:hover,

a.blogsection:hover,

a.readon:hover,

a.pagenav:hover ,

a.pagenav_next:hover,

a.pagenav_pre:hover,

a.latestnews:hover {

	text-decoration:underline;

	color:#E10000;

	background-color:inherit;

}



#leftcol a:hover {

	color: #B2D8F3;

	text-decoration:underline;

}





/* ---------------------

mambo module layout

--------------------- */



/** general module table **/

table.moduletable {
	float:left;

	clear:left;

}







/** search div in top right column. position:user4 **/

div.search {

	margin-left:10px;

}







/* ---------------------

mambo form layout

--------------------- */



/** left column input form **/



option {
background-color: #FFFFFF; 
}



/** input button html tag **/

.button{

	
	letter-spacing:-1px;
	font-size:10px;
	font-weight:normal;
	text-transform: uppercase;

	color:#000000;

	background-color:#E2D9D0;

	border-right: 1px solid #666666;

	border-bottom: 1px solid #666666;

	border-left: 1px solid #888888;

	border-top: 1px solid #888888;
	margin-top:3px; 
	margin-bottom:6px; 

}




.search  {

	margin-top:30px;

}







/* 

mambo top menu layout

you need to add menu class suffix: -nav

*/



/** unordered list top menu **/




/** unordered list item for top menu **/




/** unordered list item for top menu **/







/*
bottommenu

*/
/** unordered list item for bottom menu **/






 /*

specific right column menu item. position:right

you need to add menu class suffix: right

 */





/** 

moduletable specific with background image

you need to add modules class suffix: -bgimg

 **/




/** for polls **/

.poll {

	font-size:11px;

	line-height: 16px;

}



table.pollstableborder .sectiontableentry2 {

	background-color:transparent; 

	text-align:left; 

}

table.pollstableborder .sectiontableentry1 {

	background-color:#F5F5F5; 

	text-align:left;

}



.moduletable_bgimg table.pollstableborder td.sectiontableentry2,

.moduletable_bgimg table.pollstableborder td.sectiontableentry1 {

	background-color:transparent!important; 

	text-align:left!important; 

}








/* CSS Document */

.right{
	float:right;
	heigth:100%;
	
}

.moduletable_rightGen{
	width:150px;
	padding:10px 0 10px 10px;
}



a.mainlevel_rightMenu{
	display:block;
	width:150px;
	text-align:right;
	font-size: 13px;
}
