/* =============================================================================== 
   BASIS STIJLEN
Deze stijlen zijn reeds ingevuld. Uiteraard kunt u dit aanpassen.
Zie voor meer informatie de website www.joomla-css.nl
================================================================================ */

h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address, .componentheading
.contentheading, .contentpagetitle, .sectiontableheader, .newsfeedheading {
	margin: 0;
	padding: 0;
}
  

ul {
	margin: 0 0 0 17px;
}

ol{
	margin: 0 0 0 23px;
}

li {
	margin: 0;
}

form {
	margin: 0;
	padding: 0;
}

fieldset {
/*	border: none; */
}

img {
	border: 0;
}

table {
	border:0;
	border: none;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}

table td {
	padding: 0;
	vertical-align: center;
}

/* ===============================================================================
   VUL hieronder uw template ontwerp stijlen in van uw div's en/of tables
================================================================================ */

/*Purple Planet Stuff & Settings  */
/* Body  */ 
html,body
{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#ffffff;
	text-align:center;
	overflow:auto;
	background-image: url(../images/wolken_bg-optimaal.jpg);
	background-color: #FFFFFF;
	background-repeat:repeat;
	background-attachment:fixed;
	background-position:left top;	
	}

div#container {
	text-align:left;
	margin:0 auto; /* Ook horizontaal centreren */
	position: relative;
	width:900px;
}
div#vulling1 {
	width: 900px;
	line-height:15px;
	float:left;
 }
 div#top_main {
	width: 900px;
	height: 135px;
	float:left;
	background-position: center center;
	background-image: url(../images/navheader_bg.png);
	background-repeat: no-repeat;
 }
div#navigation {
	width: 900px;
	height: 35px;
	float:left;
	
 }
 div#header {
	width: 900px;
	height: 100px;
	float:left;
	
 }
 div#mid_main {
	width: 900px;
	height: auto;
	float:left;
	background-image: url(../images/main_bg.png);
	background-repeat: repeat-y;
	background-position: center center;
 }
 div#kruimelpad {
	width: 390px;
	height: 15px;
	float:left;
	padding-left:20px;
	padding-right:30px;
	font-size:10px;
	
 }
  div#user4 {
	width: 440px;
	height: auto;
	float:left;	
 }
  div#vulling2 {
	width: 20px;
	float:left;
	height:auto;
 }
 div#vulling1 {
	width: 100%;
	line-height:15px;
	float:left;
 }
  div#main {
	width: 660px;
	height: auto;
	float:left;
	margin-left:20px;
	display:inline;
 }
  div#right {
	width: 180px;
	height: auto;
	float:left;
 }
 div#user1 {
	width: 420px;
	height: auto;
	float:left;	
 }
 div#user2 {
	width: 420px;
	height: auto;
	float:left;	
 }
  div#user5 {
	width: 420px;
	height: auto;
	float:left;
 }
  div#user6 {
	width: 420px;
	height: auto;
	float:left;	
 }
  div#footer {
	width: 900px;
	height: 20px;
	float:left;
	background-position: center center;
	background-image: url(../images/footer_bg.png);
	background-repeat: no-repeat;
 }
div#copyright {
	width: 900px;
	height: 20px;
	float:left;
	text-align:center;
	font-size: 10px;
	color:#999999;
	padding-top:5px;

 }
#copyright a:link,#copyright a:visited {
	
	text-decoration: none;
	font-size: 10px;
	color: #999999;
}
#copyright a:hover {
	text-decoration:none;
	color:#1e90ff;
}
div.forme {
	width: 100%;
	float:left;
	font-size: 11px;
	color:#fff;
	margin-top:0px;
 }
#cel {
	background-position:center center;

	}
#caption {
	font-size: 10px;
	text-align:center;
	vertical-align: middle;
	}
#caption a:link,#caption a:visited {
	
	text-decoration: none;
	font-size: 10px;
	color: #1e90FF;
}
#caption a:hover {
	color:           #1e90FF;
	text-decoration: none;
}

 div.moduletable_rhok {
width:173px;
height:123px;
margin-bottom:0px;
margin-left:0px;
border: 1px solid #999;
}
 div.moduletable_draaiproces {
width:400px;
height:500px;
margin:0px;
border: 1px solid #999999;
}
 div.moduletable_googlemap {
border: 1px solid #999999;
width:420px;
height:340px;
font-size:13px;
color:#1e90ff;
}

#system-message dd.message ul {
background:#C3D2E5 url(../../system/images/notice-info.png) no-repeat scroll 4px center;
}
#system-message dd ul {
border-bottom:3px solid #84A7DB;
border-top:3px solid #84A7DB;
color:#0055BB;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:10px;
padding:10px;
}

/* Mainlevel menu */
div.moduletable_mainmenu {
border-bottom:0px solid #999;
width:175px;
padding-top:20px;
background-image:url(../images/main_menu_bg.png);
background-repeat:no-repeat;

}
a.mainlevel {
	padding: 5px 3px 5px 9px;
		margin: 0 0 0px 0px;
	display: block;
	color: #1E90FF;
	text-decoration: none;
	font-weight: bold;
	
	}	

a.mainlevel:link, a.mainlevel:visited {
	color: #1E90FF;
	font-weight: bold;
	text-decoration:none;
}

a.mainlevel:hover,{
	color: #1E90FF;
	font-weight: bold;
	text-decoration:underline;
}
 #active_menu.mainlevel {
color: #1E90FF;
	font-weight: bold;
	text-decoration:underline;
}

/* End Mainlevel menu */
	
/* Sub Menu */
.sublevel {
	padding-top:5px;
}
a.sublevel:link, a.sublevel:visited{	
	color: #1e90ff;
	padding: 0 0 0 5px;
	margin: 0 0 5px 5px;
 	font-size:11px;
 	text-decoration: none;
	display: block;
}
a.sublevel#active_menu {
 	text-decoration: underline;
}
a.sublevel:hover {	
    text-decoration: underline;
}
 div.moduletable_nav {
list-style : none;
padding-top : 12px;
float:left;
display:inline;
margin-left:160px;
}
ul#mainlevel-nav {
list-style : none;
padding : 0;
margin-left :20px;
float : left;
display:inline;
}
ul#mainlevel-nav li {
padding-right : 5px;
float : left;
font-size : 12px;
font-weight:bold;
}
ul#mainlevel-nav li a {
	padding-left : 10px;
	padding-right : 10px;
	text-decoration : none;
	color : #fff;
	font-size : 12px;
	display:block;
	height:18px;
	padding-top:6px;
	border-right:1px solid transparent;
	border-left:1px solid transparent;
	float : left;

	}

ul#mainlevel-nav li a:hover {
	border-left:1px solid #999;
	border-right:1px solid #999;
	background-color:#FFFFFF;
	background-image: url(../images/menu_bg.png);
	background-repeat: repeat-x;
	float : left;

}

ul#mainlevel-nav li a#active_menu-nav
{
	border-left:1px solid #999;
	border-right:1px solid #999;
	background-color:#FFFFFF;
	background-image: url(../images/menu_bg.png);
	background-repeat: repeat-x;
	float : left;

}

/* End Sub Menu */
	
/* ===============================================================================
   ALGEMENE CONTENT STJILEN 
================================================================================ */

/* Kop, paragraaf en list stijlen */
* {
	margin:0;
	padding:0;
}
h1, div.componentheading{
	padding-top: 20px;
	padding-bottom:25px;
	font-size:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;

}

h2 {
	font-family: ;
	font-size: ;
	font-weight: ;
	color: ;
	line-height: ;
	margin: ;
}

h3 {
	font-family:Arial;
	font-size: ;
	font-weight: ;
	color: ;
	line-height: ;
	margin: ;
}

h4 {
	font-family: ;
	font-size: ;
	font-weight: ;
	color: ;
	line-height: ;
	margin: ;
}

h5 {
	font-family: ;
	font-size: ;
	font-weight: ;
	color: ;
	line-height: ;
	margin: ;
}

h6 {
	font-family: ;
	font-size: ;
	font-weight: ;
	color: ;
	line-height: ;
	margin: ;
}

p, ol, ul {
	font-family: ;
	font-size: ;
	line-height: ;
	color: ;
	margin-bottom: ;
}

a, a:visited {
	
	color:#1e90ff;
	
	
}

a:hover {
text-decoration:underline;
	}


/* Input, select en button stijlen */
input.inputbox {
	margin-left:5px;
	margin-bottom:20px;
	
}

select.inputbox {
	font-family: ;
	font-size: ;
	font-weight: ;
	border: ;
	color: ; 
	height: ;
	padding: ;
	margin: ;
}

input.button {
	background-repeat:repeat-x;
	border: 1px solid #1e90ff;
	margin-top:10px;
	margin-bottom:10px;
	color:#fff;
	font-size:12px;
	font-weight: bold;
	width:90px;
	height:auto;
	background-image: url(../images/button_bg.gif);
	padding-left:5px;
	padding-right:5px

}
input.button:hover{
	background-repeat:repeat-x;
	border: 1px solid #1e90ff;
	margin-top:10px;
	margin-bottom:10px;
	color:#FF8400;
	font-size:12px;
	font-weight: bold;
	width:90px;
	height:auto;
	background-image: url(../images/button_bg.gif);
	padding-left:5px;
	padding-right:5px
}

/* ===============================================================================
   JOOMLA CONTENT STIJLEN (blog, article, category, section, archive
================================================================================ */

/* buttonheadings en editbutton */
span.hasTip img {

}

td.buttonheading img {
	margin-top: 10px;
	margin-right: 45px;
	margin-bottom:10px;



}

.tool-tip {
	background-color: ;
	border: ;
	padding: ;
	font-family: ;
	font-size: ;
}

.tool-title {
	font-weight: bold;
}

.tool-text {
	font-family: Arial;
	font-size: 11px;
}

/* ===============================================================================
   VOORPAGINA BLOG LAY OUT
================================================================================ */
table.blog {}

table.contentpaneopen {}

table.contentpaneopen td.contentheading {
	padding-top: 20px;
	padding-bottom:25px;
	font-size:18px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
}

/* Gelinkte titel */
a.contentpagetitle, a:visited.contentpagetitle {
	font-family: ;
	font-size: ;
	font-weight: ;
	line-height: ;
	padding: ;
}

a:hover.contentpagetitle {
	font-family: ;
	font-size: ;
	font-weight: ;
	line-height: ;
	padding: ;
}

/* Kleine tekst bij artikelen */
/* geschreven door ... */
span.small {
	font-family: ;
	font-weight:normal;
	color: #ff6600;
}

/* gamaakt op .... */
table.contentpaneopen td.createdate {
	font-family: ;
	font-size: ;
	line-height: ;
	color: ;
	padding-bottom: ;
}

/* gewijzigd op ... */
table.contentpaneopen td.modifydate {
	font-family: ;
	font-size: ;
	line-height: ;
	color: ;
}

/* Lees meer... link  */
a.readon,
a:visited.readon {
	display: block;
	font-family: ;
	font-size: ;
	line-height: ;
	padding-top: ;
}

a:hover.readon {
	display: block;
	font-family: ;
	font-size: ;
	line-height: ;
	padding-top: ;
}

span.article_separator {
	display: block;
	height: ;
}

td.article_column {
	padding-right: ;
}

td.column_separator {
	border-left: ;
	padding-left: ;
}

div.blog_more {
	text-align: ;
	margin: ;
}

div.blog_more ul {
	list-style: ;
}

div.blog_more ul li { }

a.blogsection, a:visited.blogsection { }
a:hover.blogsection { }

span.pagenav { }

a.pagenav, a:visited.pagenav {
	font-weight: ;
}

a:hover.pagenav {
	font-weight: ;
}

/* ===============================================================================
   ARCHIEF PAGINA
================================================================================ */

/* Formulierelementen  */

form#jForm { }

select#month, select#year, select#limit {
	width: ;
	background-color: ;
	border: ;
	font-family: ;
	font-size: ;
	font-weight: ;
	margin: ;
	padding: ;
	color: ;
	text-align: ;
}

/* Listitems en stijlelementen binnnen het listelement van de Archive pagina */
ul#archive-list {
	margin: ;
}

li.row2 {
	background-color: ;
	padding: ;
}

li.row1 {
	background-color: ;
	padding: ;
}

h4.contentheading a, h4.contentheading a:visited {
	display: block;
	font-family: ;
	font-size: ;
	font-weight: ;
	line-height: ;
	padding: ;
}

h4.contentheading a:hover {
	display: block;
	font-family: ;
	font-size: ;
	font-weight: ;
	line-height: ;
	padding: ;
}

h5.metadata {
	font-family: ;
	font-size: ;
	line-height: ;
	color: ;
}

span.created-date {  }
span.author {  }
div.intro {  }

div#navigation {
	margin: ;
}


/* ===============================================================================
   ARTIKEL CATEGORIE LIJST
================================================================================ */

table.contentpane {
	border: ;
}

table.contentpane td {
	padding: ;
}

table.contentpane td.contentdescription {
	font-family: ;
	font-size: ;
	font-weight: ;
	color: ;
	line-height: ;
	padding-bottom:15px ;
}

table.contentpane td form table td.sectiontableheader {
	font-weight: ;
}

table.contentpane td form table td.sectiontableheader a,
table.contentpane td form table td.sectiontableheader a:visited  { 
color:#fff;
text-decoration:none;  
font-size:14px;
}


}
table.contentpane td.sectiontableheader a:hover {
color:#fff;
text-decoration:none;  
font-size:14px;
}



table.contentpane td form table table td {
padding: 3px 0 3px 0;

}

table.contentpane tr.sectiontableentry1 {
	background-color: ;
}

table.contentpane tr.sectiontableentry2 {
	background-color: ;
}

table.contentpane tr.sectiontableentry1 a,
table.contentpane tr.sectiontableentry1 a:visited {  }
table.contentpane tr.sectiontableentry1 a:hover {
 font-size: 13px;
   color:#1e90ff;
   text-decoration:underline;
 
   }
table.contentpane tr.sectiontableentry2 a,
table.contentpane tr.sectiontableentry2 a:visited {  }
table.contentpane tr.sectiontableentry2 a:hover { 
 font-size: 13px;
   color:#1e90ff;
   text-decoration:underline; }
table.contentpane form table td.sectiontablefooter {
   padding: ;
}

/* ===============================================================================
   PAGINATIE
================================================================================ */

table.pagenav {
	margin-top:10px;
	text-align:left;

	
}

table.pagenav th.pagenav_prev a,
table.pagenav th.pagenav_prev a:visited {
	text-decoration:none;
	float:left;
	font-size:11px;
	line-height:normal;
	color:#1e90ff;
	font-weight:normal;
	background-image: url(../images/arrow_left.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:12px;

}
table.pagenav th.pagenav_prev a:hover { 
text-decoration:none;
float:left;
font-size:11px;
line-height:normal;
color:#1e90ff;
font-weight:normal;
background-image: url(../images/arrow_left.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:12px;


}

table.pagenav th.pagenav_next a,
table.pagenav th.pagenav_next a:visited {

text-decoration:none;
float:left;
font-size:11px;
line-height:normal;
display:block;
color:#1e90ff;
padding-right:12px;
font-weight:normal;
background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: right center;
}
table.pagenav th.pagenav_next a:hover { 

text-decoration:none;
float:left;
font-size:11px;
line-height:normal;
color:#1e90ff;
padding-right: 12px;
font-weight:normal;
background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: right center;
}

/* ===============================================================================
   SECTIE BLOG PAGINA NA INLOGGEN FRONTEND 
================================================================================ */

div.contentpaneopen_edit {
	float: right;
}

/* ===============================================================================
   SECTIE LIJST
================================================================================ */

table.contentpane td ul {
	list-style: ;
	margin: ;
}

table.contentpane td ul li {
	margin: ;
}

a.category,
a:visited.category {
line-height:20px;
text-decoration:none;
font-weight:bold;

}
a:hover.category {
color:#1e90ff;
text-decoration:underline;
font-weight:bold;

}

/* ===============================================================================
   PAGEBREAK
================================================================================ */
table.contentpaneopen td table.contenttoc th {
	text-align: ;
	font-size: ;
	padding: ;
}

table.contentpaneopen td table.contenttoc td a.toclink,
table.contentpaneopen td table.contenttoc td a:visited.toclink { }
table.contentpaneopen td table.contenttoc td a:hover.toclink { }

table.contentpaneopen td table.contenttoc td a.active {
	font-weight: ;
}

div.pagenavcounter {
	margin: ;
}

div.pagenavbar {}

div.pagenavbar a, div.pagenavbar a:visited { }
div.pagenavbar a:hover { }

/* ===============================================================================
   EDITOR STIJLEN FRONTEND
================================================================================ */

fieldset legend {
	color: ;
	padding: ;
	font-weight: ;
}

table.adminform {
	margin-bottom: ;
}

table.adminform td {}
table.adminform td.key { }

input#title {}

textarea.mce_editable= { }
textarea#text { }

div#editor-xtd-buttons { }

div.button2-left {
	float: ;
	margin: ;
}

div.button2-left div a,
div.button2-left div a:visited {
	font-weight: ;
}

div.button2-left div a:hover {
	font-weight: ;
}

div.image { }
a.modal-button { }

select#sectionid { }
select#catid { }

input#state0 { }
input#state1 { }
input#frontpage0 { }
input#frontpage1 { }
input#created_by_alias { } 
input#publish_up { }
img#publish_up_img { }
input#publish_down { }
img#publish_down_img { }
select#access { }
select#ordering { }

table.adminform td textarea#metadesc { }
table.adminform td textarea#metakey { }

/* Read more en pagebreak stijl */
hr#system-readmore  {
	border: ;
	color: ;
}

hr.system-pagebreak {
	border: ;
	color: ;
}

/* ===============================================================================
   BANNER
================================================================================ */

div.moduletable_banner {
	margin-bottom: ;
}

div.moduletable_banner h3 { }

div.bannergroup_banner { }

div.bannerheader {
	margin-bottom: ;
	font-family: ;
	font-size: ;
	font-weight: ;
	text-align: ;
}

div.banneritem_banner img {
	border: ;
}

div.banneritem_banner a,
div.banneritem_banner a:visited {}
div.banneritem_banner a:hover {}

div.clr {
	margin-bottom: ;
}

div.bannerfooter_banner {
	font-family: ;
	font-size: ;
	font-weight: ;
	text-align: ;
}

/* ===============================================================================
   KRUIMELPAD
================================================================================ */

div.moduletable_kruimelpad {
   color: #ffffff;
  padding-left:12px;
  height:13px;
  padding-top:3px;
  	background-image: url(../images/arrow.png);
	background-position:left center;
	background-repeat:no-repeat;
	border:0px solid #fff;
	
  
}

div.moduletable_kruimelpad span.breadcrumbs {}
div.moduletable_kruimelpad span.pathway {
   font-size: 11px;
}

div.moduletable_kruimelpad span.pathway a.pathway,
div.moduletable_kruimelpad span.pathway a:visited.pathway {
   color: #ffffff;
     text-decoration:none;

  
}

div.moduletable_kruimelpad span.pathway a:hover.pathway {
  text-decoration:none;

}


/* ===============================================================================
   CONTACT CATEGORIELIJST
================================================================================ */

div.contentpane {
	border: ;
	padding: ;
 }

div.contentdescription {
	font-family: ;
	font-size: ;
	font-weight: ;
	color: ;
	line-height: ;
	padding: ;
}

table td select.inputbox { }
table td select#limit { }

table td.sectiontablefooter {
	padding-top: ;
}

table td.sectiontablefooter span.pagenav { }

table td.sectiontableheader {  
	font-weight: ;
}

table td.sectiontableheader a,
table td.sectiontableheader a:visited { }
table td.sectiontableheader a:hover { }

table tr.sectiontableentry1 {
	font-size: ;
}

table tr.sectiontableentry2 {
	background-color: ;
	font-size: ;
}

table td a.category,
table td a:visited.category { }
table td a:hover.category {
text-decoration:underline; }

/* ===============================================================================
   CONTACT WEERGAVE CONTACTPERSOON 
================================================================================ */

div#component-contact { }
form#selectForm { }
form#selectForm select.inputbox { }
form#selectForm select#contact_id { }
form.form-validate { }
form#emailForm { }
div.contact_email { }
div.contact_email label{ }
div.contact_email input.inputbox { }
div.contact_email input.required { }
div.contact_email input.validate-email { }
div.contact_email input#contact_name { }
div.contact_email label#contact_emailmsg { }
div.contact_email input#contact_email { }
div.contact_email input#contact_subject { }
div.contact_email label#contact_textmsg { }
div.contact_email textarea.inputbox { }
div.contact_email textarea.required { }
div.contact_email textarea#contact_text { }
div.contact_email input#contact_email_copy { }
div.contact_email button.button { }
div.contact_email button.validate { }

/* ===============================================================================
   RSS FEED SYNDICATE
================================================================================ */

div.moduletable_syndicate {
	margin: ;
}

div.moduletable_syndicate a,
div.moduletable_syndicate a:visited { }
div.moduletable_syndicate a:hover { }

/* ===============================================================================
   FEED LINKS
================================================================================ */

/* Feed Newsfeed items */
table.contentpane td.componentheading { }

table.contentpane td.componentheading a,
table.contentpane td.componentheading a:visited {
	font-weight: ;
}

table.contentpane td.componentheading a:hover {
	font-weight: ;
}

table.contentpane td ul li a,
table.contentpane td ul li a:visited { }
table.contentpane td ul li a:hover { }

/* ===============================================================================
   FEED WEERGAVE (module)
================================================================================ */
div.moduletable_feed {
	border-top: ;
	padding: ;
	margin-bottom: ;
}

div.moduletable_feed h3 { }
table.moduletable_feed {}

table.moduletable_feed td a,
table.moduletable_feed td a:visited { }
table.moduletable_feed td a:hover { }

table.moduletable_feed td ul.newsfeed_feed {
	margin-top: ;
}
table.moduletable_feed td ul.newsfeed_feed li  {
	margin-bottom: ;
	clear: both;
}

table.moduletable_feed td ul.newsfeed_feed li div.newsfeed_item_feed { 
}

table.moduletable_feed td ul.newsfeed_feed li div.newsfeed_item_feed img {
	margin: ;
	border: ;
	float: ;
	display: ;
}

table.moduletable_feed td ul.newsfeed_feed li a,
table.moduletable_feed td ul.newsfeed_feed li a:visited { }
table.moduletable_feed td ul.newsfeed_feed li a:hover { }

/* ===============================================================================
   LAATSTE NIEUWS MODULE
================================================================================ */
div.moduletable_laatst { }
ul.latestnews_laatst { }
li.latestnews_laatst { }
a.latestnews_laatst { }

/* ===============================================================================
   LOG-IN / UIT MODULE
================================================================================ */

div.moduletable_login {
   float: right;
   margin: 25px 0 0 20px;
   padding: 0 20px 0 0;

}

div.moduletable_login h3 {
   float: left;
   color: #fff;
   font-size: 14px;
   line-height: 14px;
   padding-top: 13px;
}


form#form-login { 
   float: left;
   margin-left: 10px;
}

/* Fieldset */
div.moduletable_login form#form-login fieldset.input {
   float: left;
   border: none;
}

div.moduletable_login form#form-login fieldset.input input.button {
   float: left;
}

/* Paragraaf instellingen label en inputvelden */
p#form-login-username, 
p#form-login-password, 
p#form-login-remember {
   float: left;
   margin: 0 0 0 0;
   padding: 0;
   color:#000000;
}

/* Geen labels */
p#form-login-username label, 
p#form-login-password label, 
p#form-login-remember label {
display:inherit;
 margin-bottom:5px;
 font-size:10px;
}

/* inputveld gebruikersnaam en wachtwoord */
input#modlgn_username, input#modlgn_passwd {
   float: left;
   width: 125px;
   height: 15px;
   font-family:Arial, Helvetica, sans-serif;
   font-size: 10px;
   padding-top: 2px;
   border: 1px #8a9aa7 solid;
   margin: -14px 10px 10px 0;
}

/* checkbox automatisch inloggen */
input#modlgn_remember {
   display: none;
}

/* ongenummerde lijst login formulier */
div.moduletable_login ul {
   display: none;
}

/* ===============================================================================
   PAGINA WACHTWOORD EN GEBRUIKERSNAAM VERGETEN
================================================================================ */

table.contentpane td label.hasTip {
	font-weight: ;
} 

table.contentpane td p { }

table.contentpane td input.required { }
table.contentpane td input.validate-email { }
table.contentpane td input#email {
	width: ;
}

form.form-validate button.validate {
	margin-top: ;
}

/* Pagina bevestig uw account identiek aan pagina's wachtwoord en gebruikersnaam vergeten hehalve de onderstaande inputstijl */

table.contentpane td input#token {
	width: ;
}

/* Pagina Herstel uw wachtwoord */
form.josForm { }

table.contentpane td p label.hasTip { }
table.contentpane td input.validate-password { }
table.contentpane td input#password1 {
	width: ;
}

table.contentpane td input#password2 {
	width: ;
}

form.josForm button.validate { }

/* ===============================================================================
   PAGINA LOG-IN NA HERSTELLEN WACHTWOORD 
================================================================================ */
form#com-form-login {}

form#com-form-login table.contentpane {
	margin: ;
}

/* Geen afbeelding die bij de stijl van de website past */
table.contentpane td div img {
	display: ;
}

form#com-form-login fieldset.input {
	border: ;
}

/* Paragraaf instellingen label en inputvelden */
p#com-form-login-username, 
p#com-form-login-password, 
p#com-form-login-remember {
	margin: ;
	padding: ;
}

/* inputveld gebruikersnaam en wachtwoord */
input#username, input#passwd {
	width: ;
	height: ;
	border: ;
}

/* checkbox automatisch inloggen zonder achtergrond */
input#remember {
	background: none;
}

/* ongenummerde lijst login formulier */
form#com-form-login ul { }

form#com-form-login li a,
form#com-form-login li a:active  {
	font-family: ;
	font-size: ;
}

form#com-form-login li a:hover {
	font-family: ;
	font-size: ;
}


/* ===============================================================================
   PAGINA REGISTRATIE
================================================================================ */

form#josForm { }

table.contentpane td label#namemsg {
	display: block;
	margin-top: ;
}

table.contentpane td input.inputbox  { }
table.contentpane td imput.required { }
table.contentpane td input#name {
	width: ;
	margin-top: ;
}

table.contentpane td label#usernamemsg {
	display: block;
	margin-top: ;
}

table.contentpane td input.validate-username { }
table.contentpane td input#username {
	width: ;
	margin-top: ;
}

table.contentpane td label#emailmsg {
	display: block;
	margin-top: ;
}

table.contentpane td label#pwmsg {
	display: block;
	margin-top: ;
}

table.contentpane td input#password {
	width: ;
	margin-top: ;
}

table.contentpane td label#pw2msg {
	display: block;
	margin-top: ;
}

table.contentpane td input.validate-passverify { }

form.form-validate button.button { }
form#josForm button.button { }
form#josForm button.validate { }

/* ===============================================================================
   MAILTO PUPUP VENSTER EMAILICOON
================================================================================ */
/* Deze stijlen dienen in een apart document templates/system/css/template.css te 
worden opgeslagen. Zie uitleg op de website http://www.joomla-css.nl
onderwerp Mailto.

body.contentpane {
	margin: 0;
	padding: 0;
	font-family: ;
	font-size: ;
	line-height: ;
	color: ;
	line-height: ;
	color: ;
}

body.contentpane form {}
body.contentpane form div {}
body.contentpane form div div {}

body.contentpane form div div a, body.contentpane form div div a:visited {
	color: ;
}

body.contentpane form div div a:hover {
	color:;
}

body.contentpane form div div a img {
	display: none;
}

div.componentheading {
	font-family: ;
	font-size: ;
	font-weight: ;
	color: ;
	line-height: ;
	margin: ;
}

body.contentpane form div p {
	margin: ;
	padding: ;
}

body.contentpane form div p input.inputbox {
	margin-bottom: ;
}

body.contentpane form div p button.button {}

/* ===============================================================================
   HOOFDMENU VERTIKALE MENULIJST
================================================================================ */

div.moduletable_hoofdmenu h3 {
 }

div.moduletable_hoofdmenu ul.menu_hoofdmenu {
   list-style: none;
   display: block;
   line-height:20px;
	margin: 1px 16px 10px 0;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-transform: capitalize;	
width:100%;
}

div.moduletable_hoofdmenu ul.menu_hoofdmenu li a, 
div.moduletable_hoofdmenu ul.menu_hoofdmenu li a:visited  {
  display: block;
   margin-left:1px;
   margin-right:1px;
   padding: 3px 4px 3px 4px;
   color: #ffffff;
   text-decoration: none;
   border-bottom:1px solid #CCCCCC;

  


     

}

div.moduletable_hoofdmenu ul.menu_hoofdmenu li a:hover, 
div.moduletable_hoofdmenu ul.menu_hoofdmenu li.active a  {
  display: block;
   margin-left:1px;
   margin-right:1px;
   padding: 3px 4px 3px 4px;
   color: #ffffff;
   text-decoration: none;
   background-color: #1C83E8;
   border-bottom:1px solid #CCCCCC;


}
/* ===============================================================================
   MEEST GELEZEN MODULE
================================================================================ */
div.moduletable_meest {
	border: ;
	padding-top: ;
	margin-bottom: ;
	background-image: ;
	background-position: ;
	background-repeat: ;
}

ul.mostread_meest {
	list-style: ;
	text-align: ;
}

li.mostread_meest {
	display: ;
	margin-right: ;
}

a.mostread_meest { }

/* ===============================================================================
   NIEUWS FLITS
================================================================================ */

div.moduletable_flits { }
div.moduletable_flits h3 {
	font-family: ;
	font-size: ;
	font-weight: ;
	color: ;
	line-height: ;
	margin: ;
}

table.moduletable_flits { }

table.moduletable_flits td {
	padding-right: ;
}

table.moduletable_flits td table.contentpaneopen_flits { }
table.moduletable_flits td table.contentpaneopen_flits td.contentheading_flits { }

table.moduletable_flits td table.contentpaneopen_flits td.contentheading_flits a.contentpagetitle_flits,
table.moduletable_flits td table.contentpaneopen_flits td.contentheading_flits a:visited.contentpagetitle_flits {
	font-family: ;
	font-size: ;
	font-weight: ;
	line-height: ;
	padding-bottom: ;
}

table.moduletable_flits td table.contentpaneopen_flits td.contentheading_flits a:hover.contentpagetitle_flits {
	font-family: ;
	font-size: ;
	font-weight: ;
	line-height: ;
	padding-bottom: ;
}

/* ===============================================================================
   POLL / ENQUÊTE
================================================================================ */

div.moduletable_voorbeeld {
	padding: ;
}

div.moduletable_voorbeeld h3 { }

div.moduletable_voorbeeld form { }

table.poll_voorbeeld { }
table.poll_voorbeeld td {}

table.pollstableborder_voorbeeld {
	text-align: ;
	font-size: ;
	margin-bottom: ;
}

table.pollstableborder_voorbeeld td.sectiontableentry2_voorbeeld {
	background-color: ;
}

table.pollstableborder_voorbeeld td.sectiontableentry2_voorbeeld input#voteid1 {}
table.pollstableborder_voorbeeld td.sectiontableentry2_voorbeeld label {}

table.pollstableborder_voorbeeld td.sectiontableentry1_voorbeeld {}

table.pollstableborder_voorbeeld td.sectiontableentry1_voorbeeld input#voteid2 {}
table.pollstableborder_voorbeeld td.sectiontableentry1_voorbeeld label {}

/* ===============================================================================
/* POLL / ENQUÊTE RESULTATEN PAGINA
================================================================================ */

form#poll {
	text-align: ;
}

table.pollstableborder {}

table.pollstableborder th.sectiontableheader {
	padding-bottom: ;
}

table.pollstableborder th.sectiontableheader img {}

table.pollstableborder tr.sectiontableentry0 {
	font-size: ;
}

table.pollstableborder tr.sectiontableentry1 {}

div.polls_color_1 {}
div.polls_color_2 {}
div.polls_color_3 {}
/* div.polls_color_etc */

table td.smalldark {}

/* ===============================================================================
   GERELATEERDE ARTIKELEN
================================================================================ */

div.moduletable_related { }
div.moduletable_related ul { }
div.moduletable_related ul li { }

div.moduletable_related ul li a,
div.moduletable_related ul li a:visited { }
div.moduletable_related ul li a:hover { }

/* ===============================================================================
/* MODULE ZOEKEN
================================================================================ */

div.moduletable_zoeken {
	margin-bottom: ;
}

div.search_zoeken { }

div.search_zoeken input.inputbox_zoeken {
	width:150px ;
	height:auto ;
	margin-top:0px ;
	padding-top:2px ;
	font-size:11px;
	color:#fff;
	background-color: transparent;
	border:1px solid #1e90ff;
	padding-bottom:3px ;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

div.search_zoeken input.button_zoeken {
margin-left:5px; 
background-repeat:repeat-x;
	border: 1px solid #1e90ff;
	margin-top:0px;
	margin-bottom:0px;
	color:#fff;
	font-size:11px;
	font-weight: bold;
	height:auto;
	background-image: url(../images/button_bg.gif);
	padding-left:4px;
	padding-right:4px;
	width:auto;
	
}

/* ===============================================================================
   ZOEK RESULTATEN PAGINA
================================================================================ */

form#searchForm { }

form#searchForm table.contentpaneopen td {
	padding: ;
}

table.contentpaneopen td label { }
table.contentpaneopen td input#search_searchword { }
table.contentpaneopen td button.button { margin-left:5px; 
background-repeat:repeat-x;
	border: 1px solid #1e90ff;
	margin-top:0px;
	margin-bottom:0px;
	color:#fff;
	font-size:11px;
	font-weight: bold;
	height:21px;
	background-image: url(../images/button_bg.gif);
	padding-left:4px;
	padding-right:4px;
		font-family:Verdana, Arial, Helvetica, sans-serif;

	width:auto;}
table.contentpaneopen input#searchphraseall { }
table.contentpaneopen input#searchphraseany { }
table.contentpaneopen input#searchphraseexact { }
table.contentpaneopen td select#ordering { }
form#searchForm input#area_content { }
form#searchForm input#area_weblinks { }
form#searchForm input#area_contacts { }
form#searchForm input#area_categories { }
form#searchForm input#area_sections { }
form#searchForm input#area_newsfeeds { }
form#searchForm label { }

table.searchintro {
	width: ;
}

form#searchForm div {
	float: ;
	margin: ;
	width: ;
}

form#searchForm div div label { }
form#searchForm div div select#limit { }

table.contentpaneopen td fieldset {
	border: ;
	margin: ;
}

table.contentpaneopen td fieldset div span.small {
	display: block;
	padding: ;
}

table.contentpaneopen td a,
table.contentpaneopen td a:visited {
	font-weight:bold;
	color:#1e90ff;
	text-decoration: none;
 }

table.contentpaneopen td a:hover {
font-weight:bold;
	color:#1e90ff;
	text-decoration: underline; }

table.contentpaneopen td fieldset div span.highlight {
	font-weight: ;
	background-color: ;
	color: ;
}

table.contentpaneopen td div span.pagenav { }

/* ===============================================================================
   SECTIES MODULE 
================================================================================ */

div.moduletable_secties { }
div.moduletable_secties h3 { }
div.moduletable_secties ul.sections_secties { }
div.moduletable_secties ul.sections_secties li { }
div.moduletable_secties ul.sections_secties li a,
div.moduletable_secties ul.sections_secties li a:visited { }
div.moduletable_secties ul.sections_secties li a:hover { }

/* ===============================================================================
   PAGINA WEBLINKS
================================================================================ */

div.componentheading { }
table.contentpane { }
table.contentpane td { }
table.contentpane td form { }
table.contentpane td form table { }
table.contentpane td form table td {
   padding: 3px 10px 3px 0;
}

table.contentpane td form table td select#limit { }

table.contentpane td form table td.sectiontableheader { }

table.contentpane td form table tr.sectiontableentry1 { }
table.contentpane td form table tr.sectiontableentry1 td img { }

table.contentpane td form table tr.sectiontableentry1 a.category {
   font-size: 13px;
   text-decoration:none;
  }
  

table.contentpane td form table tr.sectiontableentry1 span.description {
font-size:11px; }

table.contentpane td form table tr.sectiontableentry2 { }
table.contentpane td form table tr.sectiontableentry2 td img { }
table.contentpane td form table tr.sectiontableentry2 a.category {
   font-size: 13px;
     text-decoration:none;
 }
 

table.contentpane td form table tr.sectiontableentry2 span.description { 
font-size:11px; }


table.contentpane td form table td.sectiontablefooter { }
table.contentpane td form table td.pagecounter  { }

table.contentpane td ul {
   display: none;
}

table.contentpane td ul li { }
table.contentpane td ul li a.category,
table.contentpane td ul li a:visited.category  { }
table.contentpane td ul li a:hover.category { }
table.contentpane td ul li span.small  { }
/* ===============================================================================
   WRAPPER COMPONENT
================================================================================ */
div.contentpane iframe.wrapper { }
div.contentpane #blockrandom { }














