/* @override http://www.hetschip.nl/hetschip/templates/hetschip/css/template.css */

body {background:#ffffff;font-family:Arial;font-size: 76.1%;}

/* JCE-editor */


body.mceContentBody span.rechterfoto {
	border: 1px;
	border-color: black;
	text-align: left;
}
h1,h2,h3,h4,h5,h6 {
	color: #31281f;
}h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address,.componentheading,.contentheading,.contentpagetitle,.sectiontableheader,.newsfeedheading{margin: 0em 0;padding: 0;}li, dd, blockquote {margin-left: 1em;}fieldset {border: none;}input, select, textarea {font-size: 1em;}/* PAGINA-LAY-OUT */html, body{  margin:0; 
 margin-top: 10px; padding:0;  text-align:center; } #wrapper {	background: url(../images/achtergrond-site.jpg) repeat-y;}#pagewidth{	width:800px;	text-align:left;	margin-left:auto;	margin-right:auto;}  #header{	position:relative;	height:250px;	width:100%;	background: url(../images/header-compleet.jpg) no-repeat;	margin-bottom:12px;}  #leftcol{	width:19%;	/*height:340px;*/
	height:616px;	float:left;	position:relative;	/*background: #E67346 url(../images/detail-home-links.jpg) no-repeat center 90px;*/
	background: #E67346 url(../images/detail-home-links.jpg) no-repeat center bottom;	margin:0px; } #twocols{ width:81%;  float:right;  position:relative;   } #rightcol{	width:24%;	/*height:100%;*/
	/*min-height hack */ 	height:auto !important;  	height:616px;/*einde hack */
	/*height:600px;*/	float:right;	position:relative;	background: #E67346; }#maincol{background-color: #FFFFFF;   float: left;  display:inline;  position: relative;  margin-left:12px; margin-right:12px; width:72%; /* was 74% --nakijken andere percentages-- */ min-height:420px; } div#page {
	/*margin-top: 35px;*/
}
/*Taalmenu EN NL*/
#taalkeus {
	float: right;
}
#taalkeus ul.jflanguageselection  {
	margin-right: 20px;
	margin-top: 20px;
	float: right;
	/*vertical-align: middle;*/
	list-style: none;
	padding: 0;
	margin-bottom: 10px;
	margin-top: 20px;
	font-size: 0.8em;
	margin-right: 2px;
	/*width:125px;*/
}

#taalkeus ul.jflanguageselection li {
	list-style-type: none;
	display: inline;
}
/*Algemene taalmenu*/
#taalkeus ul, div#jflanguageselection  {
	margin-right:20px;

}
#taalkeus ul li {
	display: inline;
}
a.mainlevel-taal {
	margin-right: 10px;
}
#taalkeus ul.menu{
	float: right;
	text-align: right;
}/* ruimte tussen header en achtergrondplaatje in de content */
/*J1.0*/#maincol table.contentpane, #maincol table.contentpaneopen td{margin-top:7px;}
/*J1.0*/#bottom,  div.moduletable-bottomnav a.mainlevel-bottomnav, div.moduletable-bottomnav td{ height:20px;  background-color:#ffffff;  clear:both; float:none; text-align:center; }  #footer, #footer a {	height:20px;	font-size:1.0em;	text-align:center;	background-color:#ffffff;	clear:both;	color:#999999;	text-decoration:none;	float:none;	margin-top:12px; }#footer a:hover {	color:#999999;	}#bottom div.moduletable-login {
	text-align:right;
}	ul#mainlevel-login li,  ul#mainlevel-login li a{	color: #c0c0c0;	list-style: none;
	text-decoration: none;}ul#mainlevel-login li a:hover{	color: #CCCCCC;	list-style: none;}  /* *** Float containers fix: http://www.csscreator.com/attributes/containedfloat.php *** */ .clearfix:after { content: ".";  display: block; height: 0;  clear: both;  visibility: hidden; } .clearfix{display: inline-block;}/* Hides from IE-mac \*/* html .clearfix{height: 1%;}.clearfix{display: block;}/* End hide from IE-mac */    /*printer styles  @media print{ /*hide the left column when printing #leftcol{display:none;} *//*hide the right column when printing #rightcol{display:none;} #twocols, #maincol{width:100%; float:none;}}*//* EINDE PAGINA-LAY-OUT */a {color:#000000;
}a:hover{color:#333333;}a:visited{color:#333333;}#header{line-height: 1.2em;font-size:;}#leftcolumn{line-height: 1.2em;font-size:;}#rightcolumn{line-height: 1.2em;font-size:;}#maincol{line-height: 1.4em;font-size:;}#footer{line-height: 1.1em;font-size:;}/* Padding for inside containers. Trying to avoid box-model bugs */.insidefooter { /*slight adjustment for footer */padding: 5px 0;}.inside {padding: 10px 0 0 8px;}.insideright { /*slight adjustment for right column */padding: 10px 0 8px 8px;} h1 {font-size:1.5em;margin:1em 0; padding:0 0em; }
h3 {	margin:0em 0; 	font: 1.2em Arial;	text-transform: uppercase;	color: #FFFFFF;	background: #0033CC;}h4 {font-size:1.2em;margin:1em 0; padding:0 0em; }h5 {font-size:1.2em;margin:1em 0; padding:0 0em; }h6 {font:;color:;font-size:1.2em;margin:1em 0; padding:0 0em; }
h1.componentheading, h1.componentheading-menu1,h1.componentheading-menu2, h1.componentheading-menu3, h1.componentheading-menu4,h1.componentheading-menu5,h1.componentheading-menu6,h1.componentheading-menu7,h1.componentheading-menu8,h1.componentheading-menu9,h1.componentheading-menu10,td.contentheading-menu10, h1.componentheading-menua10,td.contentheading-menua10, h1.componentheading-menu11,h1.componentheading-menu12,h1.componentheading-menu13,h1.componentheading-menu14,h1.componentheading-menu15{
	text-transform: uppercase;
	color: #fff;
	margin-top: 1px;
	padding-left: 3px;
	font:  1.2em Arial;
	height: 22px;
	width: 470px;
}
h1.componentheading-menu2, h1.componentheading-menu7, h1.componentheading-menu11  {
	background: #32503C;
}
h1.componentheading-menu3, h1.componentheading-menu8{
	background: #264388;
}
h1.componentheading-menu4,h1.componentheading-menu9 {
	background: #C1004E;
}
h1.componentheading-menu5, h1.componentheading-menua10 {
	background: #846C51;
}
h1.componentheading-menu6,h1.componentheading-menu10,td.contentheading-menu10 {
	background: #264388;
}
h2.contentheading-menu2,h2.contentheading-menu3,h2.contentheading-menu4,h2.contentheading-menu5,h2.contentheading-menu6,h2.contentheading-menu7,h2.contentheading-menu8,h2.contentheading-menu9,h2.contentheading-menu10,h2.contentheading-menu11,h2.contentheading-menu12,h2.contentheading-menu13,h2.contentheading-menu14,h2.contentheading-menu15  {
	margin-top: 15px;
	margin-bottom: 15px;
	color: #471e0a;
	font: bold 1.4em Arial;
}img {border: 0;}div#rightcol img {
	margin-bottom: 5px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
}/* HOOFDMENU en USERMENU */
div.moduletable ul#mainlevel-usermenu {
	margin-top: 10px;
}ul#menulist_root.mainlevel, a#active_menu.mainlevel-usermenu, ul#mainlevel-usermenu li{	margin:0em 0; 	font:  1.2em Arial;	text-transform: uppercase;	color: #FFFFFF;	list-style: none;}
ul#mainlevel-usermenu li a{
	text-decoration: none;
	color: #FFFFFF;
}
ul#menulist_root.mainlevel {
	margin-bottom: 20px;
}ul#menulist_root li#menuitem_1, a#menulink_1.mainlevel, 
ul#menulist_root li#menuitem_2, a#menulink_2.mainlevel, 
ul#menulist_root li#menuitem_3, a#menulink_3.mainlevel, 
ul#menulist_root li#menuitem_4, a#menulink_4.mainlevel, 
ul#menulist_root li#menuitem_5, a#menulink_5.mainlevel, 
ul#menulist_root li#menuitem_6, a#menulink_6.mainlevel,
ul#menulist_root li#menuitem_7, a#menulink_7.mainlevel, 
ul#menulist_root li#menuitem_8, a#menulink_8.mainlevel,
ul#menulist_root li#menuitem_9, a#menulink_9.mainlevel,
ul#menulist_root li#menuitem_10, a#menulink_10.mainlevel,
ul#menulist_root li#menuitem_11, a#menulink_11.mainlevel,
ul#menulist_root li#menuitem_12, a#menulink_12.mainlevel, 
ul#menulist_root li#menuitem_25, a#menulink_12.mainlevel, 
a#active_menu.mainlevel-usermenu, ul#mainlevel-usermenu {	color: #FFFFFF;	text-decoration:none;	margin:0px;	padding-left:10px;	padding-top:3px;	padding-bottom:3px;
	width: 142px;}	ul#menulist_root li#menuitem_1, a#menulink_1.mainlevel, a#active_menu.mainlevel-usermenu, ul#mainlevel-usermenu {	background:#846C5E;	/* lichtbruin */}ul#menulist_root li#menuitem_2, a#menulink_2.mainlevel{	background:#E67346;	/* oranje */
	background:#32503C;	/* groen */}ul#menulist_root li#menuitem_3, a#menulink_3.mainlevel {	background:#32503C;	/* groen */
	background:#264388; /* blauw*/}ul#menulist_root li#menuitem_4, a#menulink_4.mainlevel {	background:#264388; /* blauw*/
	background:#c1004e;	/* rood */}ul#menulist_root li#menuitem_5, a#menulink_5.mainlevel {	background:#c1004e;	/* rood */
	background:#39392f;	/* donkerbruin */}ul#menulist_root li#menuitem_6, a#menulink_6.mainlevel {	background:#39392f;	/* donkerbruin */
	background:#846C5E;	/* lichtbruin */}
ul#menulist_root li#menuitem_7, a#menulink_7.mainlevel {	background:#846C5E;	/* lichtbruin */
	background:#32503C;	/* groen */}ul#menulist_root li#menuitem_8, a#menulink_8.mainlevel{	background:#E67346;	/* oranje */
	background:#264388; /* blauw*/
}
ul#menulist_root li#menuitem_9, a#menulink_9.mainlevel {	background:#c1004e;	/* rood */
}
ul#menulist_root li#menuitem_25, a#menulink_9.mainlevel {	background:#32503C;	/* groen */
	background:#c1004e;	/* rood */
}ul#menulist_root li#menuitem_10, a#menulink_10.mainlevel {	background:#264388; /* blauw*/
	background:#39392f;	/* donkerbruin   */
}ul#menulist_root li#menuitem_11, a#menulink_11.mainlevel {	background:#c1004e;	/* rood */
}ul#menulist_root li#menuitem_12, a#menulink_12.mainlevel {	background:#39392f;	/* donkerbruin   */
	background:#846C5E;	/* lichtbruin */}
a#menulink_1.mainlevel_current, a#menulink_2.mainlevel_current,a#menulink_3.mainlevel_current,a#menulink_4.mainlevel_current,a#menulink_5.mainlevel_current,a#menulink_6.mainlevel_current,a#menulink_7.mainlevel_current,a#menulink_8.mainlevel_current,a#menulink_1.mainlevel_current,a#menulink_9.mainlevel_current,a#menulink_10.mainlevel_current {
	text-decoration: none;
	margin-left: 10px;
	color: #E67346;
}
/* BOTTOM-NAVIGATIE *//*J1.0*/div.moduletable-bottomnav {	text-align: center;}a.mainlevel-bottomnav {	color:#333333;	margin-left:5px;	margin-right:5px;	text-decoration: none;}span.mainlevel-bottomnav {	color:#333333;}a.mainlevel-bottomnav:hover {	color:#666666;}/* EINDE BOTTOM-NAVIGATIE */

a.readon, a.readon-home,a.readon-menu1, a.readon-menu2, a.readon-menu3, a.readon-menu4, a.readon-menu5, a.readon-menu6, a.readon-menu7, a.readon-menu8, a.readon-menu9, a.readon-menu10, a.readon-menu11, a.readon-menu12,a.readon-menu13,a.readon-menu14,a.readon-menu15 {
	color: #b05837; /* aangepast oranje */
	text-decoration:none;
}
/* CONTENT */
div.blog-home {
	float: left;
}
div.article_row-home {
	width: 98%;
}
div.article_row-home div.article_column.column1.cols2 {
	width: 49%;
	float: left;
	clear: left;
	margin-bottom: 15px;
	display: table;
}
div.article_row-home div.article_column.column2.cols2 {
	width: 49%;
	float: right;
	clear: right;
	margin-bottom: 15px;
	display: table;
}
/* J1.0*/ 

/*LOGIN*/

table.contentpane form td {
	width:50px;
	}
	
form#login div.componentheading  {
	background:#846C5E;	margin:0px;	color:#FFFFFF;	font:  1.2em Arial;	text-transform: uppercase;
	padding-left:10px;	padding-top:1px;	padding-bottom:3px;
}
td.contentheading a img {
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
}

form#com-form-login li {
	list-style-type: none;
}
form#com-form-login li a{
	color: #E47446;
}
form#com-form-login ul {
	padding: 0px;  /*werkt niet in IE*/
	margin-left: 0;
}/* MISC */.createdate {
	float: right;
	margin: 0;
	font-style: italic;
}div#module1 div.moduletable h3, div#module2 div.moduletable h3, div#module3 div.moduletable h3, div#module4 div.moduletable h3, div.moduletable ul #menulist_root{margin:0px;
padding-left:10px;	padding-top:1px;	padding-bottom:3px;}/* maakt leeg item in homepagina onzichtbaar */div.moduletable- {	height:0px;	padding:0px;	margin:0px;}/*J1.0*//* HEADERS IN KLEUR *//* alle andere */
div.componentheading, td.contentheading{	background:#846C5E;	margin:0px;	color:#FFFFFF;	font:  1.2em Arial;	text-transform: uppercase;
	padding-left:10px;	padding-top:1px;	padding-bottom:3px;}

/* algemeen bij hoofdmenu */
body#body, body#body div#maincol, div#maincol td.contentheading, div#maincol div.componentheading{
	background:transparent;
	font:  1.2em Arial;
	margin:0px;	color:#FFFFFF;	text-transform: uppercase;
	padding-left:10px;	padding-top:2px;	padding-bottom:2px;
	width: 400px;
	margin-bottom: 5px;
}
form#com-form-login td div.componentheading {
	background:#846C5E;	margin:-10px;
	margin-bottom: 10px;
	/*margin-left: 10px;*/	color:#FFFFFF;	text-transform: uppercase;
	height: 20px;
	width: 450px;
}
form#com-form-login {
	margin-left: 8px;
}
	/* achtergrondplaatje met hogere/bredere header */div#maincol{	background:transparent;}

div#twocols{	background: url(../images/content-achtergrond.gif) no-repeat -1px top;
}

/* HOMEPAGINA */

/* headers home */h2.contentheading-home, td.contentheading-home {font-size:1.1em;font-weight:bold;
padding-left:0px;
background-color:#846C5E;color:#FFFFFF;font:  1.2em Arial;text-transform: uppercase;
	padding-left:10px;	padding-top:1px;	padding-bottom:3px;
	height: 35px;
	width: 210px;}
div.blog-home .article_separator {
	display: none;
}
/* images home */div.blog-home img {
	margin-right: 5px;
	margin-top: 5px;
}

/* ACAJOOM */

/* acajoom-module */

div#rightcol div.moduletable-nb .inputbox, div#rightcol div.moduletable-nb .button{
	margin-left: 10px;
	margin-bottom: 2px;
	margin-top: 2px;
}

div#rightcol div.moduletable-nb div.-nb {
	color:white;
	margin:5px;
}

div#rightcol div.moduletable-nb h3 {
	height: 21px;
	padding-top: 2px;
	background-color: #264388;
	padding-left: 10px;
}
/*UCD*/
/*home*/
div.moduletable-openingstijden ul {
	list-style-type: none;
	padding: 0px;  /*werkt niet in IE*/
	margin-left: 0;
}
/*JOOMLA*/

p.buttonheading {
	/*display: none;*/
	margin-bottom:10px;
	float: right;
	margin-top: -30px;
}