@charset "utf-8";

/* CSS Document */



/* ***************************************************************************************************** */

/* CONTENT CSS */

/* BODY zaken */

* {

	margin: 0;

	padding: 0;

}



html {

  height: 100%;

  margin-bottom: 1px;

}

body{

	background-image:url(../images/spacer_bg.gif);

}

form {

  margin: 0;

  padding: 0;

}



/*text display */

#loginspacer {

	height: 20px;

	width: 5px;

}

img { border: 0 none; }



#wrapper {

	width: 917px;

	margin-left: auto;

	margin-right: auto;

	height:auto;

	background-image:url(../images/spacer.gif);

	vertical-align:top;

}

#header {

	height: 168px;
	
	width: 917px;

	border: 0px;

	padding: 0;

	margin: 0;
	
}

#headL {

	height: 144px;
	
	width: 443px;

	background-image:url(../images/headL.png);
	
}

#headR {

	height: 144px;
	
	width: 474px;

}

#nav{

	height:24px;

	background:url(../images/webfinal_05.png);

	border: 0px;

	padding: 0;
	
	width: 917px;
}

#nav_inner{

	height:24px;
	
	width:900px;

	background:url(../images/webfinal_06.png);
}

#mainwrap{

	width:917px;

	height:auto;

	background-image:url(../images/webfinal_07.png);

}

#maintable {

	width: 917px;

	min-height: 500px;

	background-image:url(../images/webfinal_07.png);

	border: 0px;

	padding: 0;

	margin: 0;

}

#main{

	height: 600px;

	width:740px;

	vertical-align:top;

	background-image:url(../images/logo_bg.png);

	background-repeat:no-repeat;

	background-position:center;

	background-position:top;

	margin-top: 10px;

}

#mainfull{

	height:auto;

	width:917px;

	vertical-align:top;

	background-image:url(../images/logo_bg.png);

	background-repeat:no-repeat;

	background-position:center;

	background-position:top;

	margin-top: 10px;

}

#right{

	min-height:200px;

	height:100%;

	width:140px;

	margin-top: 10px;

	vertical-align:top;

}

#footer{

	width: 900px;

	height:15px;

	background-image:url(../images/webfinal_07.png);

}

#colleftbox {

	width: 8px;

}

#colrightbox {

	width: 9px;

}

#footer_in{

	width:900px;

}

div.componentheading {

  padding-left: 0px;

}

table.contentpaneopen h3 {

	margin-top: 25px;

}





/* spacers */

span.article_separator {

	display: block;

	height: 20px;

}



.article_column {

	padding-right: 5px;

}



.column_separator {

	border-left: 1px dashed #000000;

	padding-left: 10px;

}



td.buttonheading {



}



td.buttonheading img {

	border:none;

}



.clr {

	clear: both;

}



td.greyline {

  width: 20px;

  background: url(../images/mw_line_grey.png) 50% 0 repeat-y;

}



div#maindivider {

  border-top: 1px solid #ddd;

  margin-bottom: 10px;

  overflow: hidden;

  height: 1px;

}



table.blog span.article_separator {

	display: block;

	height: 20px;

}

#right .moduletable {
	border-bottom: 1px solid #ddd;	
	padding: 5px 0 5px 0;
}

#right .moduletable .menu {
	text-align:left;
}

#right .moduletable .menu{
	display: block;
	list-style-type:none;
	background-image:url(../images/umenu.png);
	background-repeat:repeat-y;
	margin: 1px 0 0 0;
}

/* ***************************************************************************************************** */

/* TEMPLATE SPECIFIC CSS CODE */







/* ***************************************************************************************************** */

/* JOOMLA SPECIFIC CSS CODE */



.clr{

	clear:both

}