


* { 
	padding: 0; 
	margin: 0;
}
body {
	background-color: transparent;
	background-image: url(../../fileadmin/stanislas_files/images/bg-body.gif);
	background-repeat: repeat-y;
	background-position: top center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color: #000000;
	behavior:url("fileadmin/stanislas_files/htc/csshover3.htc");

}
#wrapper {
	margin: auto;
	width: 886px;
	background-color: transparent;
	background-image: url(../../fileadmin/stanislas_files/images/bg-container.gif);
	background-repeat: repeat-y;
}
#container {
	width: 886px;
	background-color: #009ca3;
}
#inner {
	width: 875px;
	background-color: #ffffff;
	background-image: url(../../fileadmin/stanislas_files/images/bg-inner.gif);
	background-repeat: repeat-y;
	min-height: 500px;
	_height: 500px;
}

	
/* ####################################################################################### */
/* TOP MENU */
/* ####################################################################################### */
	
#topmenu {
	height: 18px;
	padding-left: 628px;
	padding-top: 2px;
	background-color: transparent;
	font-size: 1.1em;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
}
#topmenu li {
	display: inline;
	padding: 0 1px 0 2px;
}
#topmenu a {
	text-decoration: none;
	color: #ffffff;
}
#topmenu a:hover {
	color: #cccccc;
}


#header {
	width: 886px;
}
#logo {
	width: 422px;
	height: 115px;
	float: left;	
	background-image: url(../../fileadmin/stanislas_files/images/stanislascollege1.gif);
	background-repeat: no-repeat;
}
#fotos {
	width: 453px;
	height: 115px;
	float: right;
	background-color: #cccccc;
	margin-right: 11px;
}

	
/* ####################################################################################### */
/* MAIN MENU */
/* ####################################################################################### */
	

#menu {
	width: 622px;
	/*height: 32px;*/
	background-color: #131313;
	float: left;
	z-index: 10000;
}

	
/* ####################################################################################### */
/* SCHOOL MENU */
/* ####################################################################################### */
	
#schoolmenusmall {
	margin-right:11px;
	float:right;
	height:32px;
	width:32px;
}

#schoolmenu {
	width: 264px;
	height: 32px;
	float: right;
	background-color:#009CA3;
	background-image:url("../../fileadmin/stanislas_files/images/scholenenopleidingen.gif");
	background-repeat:no-repeat;
}
.subtitle {
	font-weight: normal;
	padding-left: 14px;
	padding-bottom: 9px;
}
	
/* ####################################################################################### */
/* LOCATIE MENU */
/* ####################################################################################### */


#locatiemenu {
	width: 221px;
	height: 32px;
	float: left;
}
	
/* ####################################################################################### */
/* SUCKERFISH NAVIGATION FOR MAIN MENU */
/* ####################################################################################### */
	
#suckerfishnav {
	background: #131313 repeat-x;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 100%;
	z-index:9999;
}
#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
    line-height:32px;
    padding:0;
    border:0 solid #aaa;
    margin:0;
    width:100%;
    z-index:9999;    
}
#suckerfishnav a{
	display: block;
	color: #ffffff;
	text-decoration: none;	
	z-index:9999;
	padding: 0px 12px 0 16px
}

#suckerfishnav li {
   float:left;
   padding:0;
	text-transform:uppercase;
	z-index:9999;
	
}
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:141px;
    font-weight:normal;
    margin:0;
	 margin-left: -1px;
    line-height:1;
    border:0;
    border-top:1px solid #ffffff;
    }
#suckerfishnav li li {
	width: 139px;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*line-height: 26px;*/
	text-transform:none;
	z-index:9999;
}
#suckerfishnav li li a {
	padding: 8px 2px 9px 14px;
	width: 120px;
	font-size: 12px;
	color: #131313;
	z-index:9999;
}
#suckerfishnav li ul ul {
	margin: -25px 0 0 139px;
}
#suckerfishnav li li:hover {
    background:#cccccc;
    	z-index:9999;
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color:#333333;
    z-index:9999;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#ffffff;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#000000;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    background:#e5e5e5;
    }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    background:#666666;
    }

	
/* ####################################################################################### */
/* SUCKERFISH NAVIGATION FOR SCHOOL MENU */
/* ####################################################################################### */

#suckerfishnav2 {
	background-image: url(../../fileadmin/stanislas_files/images/scholenenopleidingen.gif);
	background-repeat: no-repeat;
background-color:#009ca3;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 100%;
}
#suckerfishnav2, #suckerfishnav2 ul {
    float:left;
    list-style:none;
    line-height:32px;
    padding:0;
    border:0 solid #aaa;
    margin:0;
    width:100%;
    z-index:9999;
    }
#suckerfishnav2 a{
	color:#009CA3;
	display: block;
	width: 236px;
	text-decoration: none;
	/*padding: 0px 12px 0 16px;*/
	padding: 0px 12px 0 0;
	font-size:1px;	
}
#suckerfishnav2 li {
    float:left;
    padding:0;
    }
    

#suckerfishnav2 li.active {
    background:#666666;
    }
#suckerfishnav2 ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:264px;
    font-weight:normal;
    margin:0;
	 margin-left: -1px;
    line-height:1;
    border:0;
    border-top:1px solid #ffffff;
    }
#suckerfishnav2 li li {
	width: 263px;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #e5e5e5;
	border-right: 0 solid #e5e5e5;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*line-height: 26px;*/
}
#suckerfishnav2 li li li {
	width: 150px;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #e5e5e5;
	border-right: 0 solid #e5e5e5;
}
#suckerfishnav2 li li a {
	/*padding: 4px 2px 4px 14px;*/
	padding: 8px 2px 4px 14px;
	width: 200px;
	font-size: 13px;
	color: #131313;
	
}
#suckerfishnav2 li li li a {
	width: 120px;
		
}
#suckerfishnav2 li ul ul {
	margin: -125px 0 0 -152px;
	width: 150px;
	border-right: 1px solid white;
}
#suckerfishnav2 li ul ul ul {
	margin: -25px 0 0 -152px;
	width: 150px;
	border-right: 1px solid white;
}
#suckerfishnav2 li li:hover {
    background:#cccccc;
    }
#suckerfishnav2 li li li:hover {
	width: 150px;
}
#suckerfishnav2 li ul li:hover a, #suckerfishnav2 li ul li li:hover a, #suckerfishnav2 li ul li li li:hover a, #suckerfishnav2 li ul li li li:hover a {
    color:#333333;
		
    }
#suckerfishnav2 li:hover a, #suckerfishnav2 li.sfhover a {
color:transparent;	
    }
#suckerfishnav2 li:hover li a, #suckerfishnav2 li li:hover li a, #suckerfishnav2 li li li:hover li a, #suckerfishnav2 li li li li:hover li a {
    color:#000000;
		
    }
#suckerfishnav2 li:hover ul ul, #suckerfishnav2 li:hover ul ul ul, #suckerfishnav2 li:hover ul ul ul ul, #suckerfishnav2 li.sfhover ul ul, #suckerfishnav2 li.sfhover ul ul ul, #suckerfishnav2 li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav2 li:hover ul, #suckerfishnav2 li li:hover ul, #suckerfishnav2 li li li:hover ul, #suckerfishnav2 li li li li:hover ul, #suckerfishnav2 li.sfhover ul, #suckerfishnav2 li li.sfhover ul, #suckerfishnav2 li li li.sfhover ul, #suckerfishnav2 li li li li.sfhover ul {
    left:auto;
    background:#e5e5e5;
    }
#suckerfishnav2 li:hover, #suckerfishnav2 li.sfhover {
	background-image: url(../../fileadmin/stanislas_files/images/scholenenopleidingen.gif);
	background-repeat: no-repeat;
    background-color:#009ca3;
    color: #000000;
    }
    
/* ####################################################################################### */
/* SUCKERFISH NAVIGATION FOR SCHOLEN SMALL MENU*/
/* ####################################################################################### */
	
	
#scholennav {

	
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 100%;
	background-image: url(../../fileadmin/stanislas_files/images/scholen-icon.gif);
	background-repeat: no-repeat;

}
#scholennav, #scholennav ul {
    float:left;
    list-style:none;
    line-height:32px;
    padding:0;
    border:0 solid #aaa;
    margin:0;
    width:100%;

    }
#scholennav a{
	display: block;
	width: 20px;
	text-decoration: none;
	/*padding: 0px 12px 0 16px;*/
	padding: 0px 12px 0 0;
	font-size:1px;
	color: #131313;
	font-size:1px;
	text-indent:-999em;
	
	
}
#scholennav li {
    float:left;
    padding:0;
   
    }
    

#scholennav li.active {
    background:#666666;
    }
#scholennav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:264px;
    font-weight:normal;
    margin:0;
	 margin-left: -222px;
    line-height:1;
    border:0;
    border-top:1px solid #ffffff;
    }
#scholennav li li {
	width: 263px;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #e5e5e5;
	border-right: 0 solid #e5e5e5;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*line-height: 26px;*/
}
#scholennav li li li {
	width: 150px;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #e5e5e5;
	border-right: 0 solid #e5e5e5;
}
#scholennav li li a {
	/*padding: 4px 2px 4px 14px;*/
	padding: 8px 2px 9px 14px;
	width: 230px;
	font-size: 12px;
	color: #131313;
	text-indent:0;
		
}
#scholennav li li li a {
	width: 120px;
		
}
#scholennav li ul ul {
	margin: -125px 0 0 -152px;
	width: 150px;
	border-right: 1px solid white;
}
#scholennav li ul ul ul {
	margin: -25px 0 0 -152px;
	width: 150px;
	border-right: 1px solid white;
}
#scholennav li li:hover {
    background:#cccccc;
    }
#scholennav li li li:hover {
	width: 150px;
}
#scholennav li ul li:hover a, #scholennav li ul li li:hover a, #scholennav li ul li li li:hover a, #scholennav li ul li li li:hover a {
    color:#333333;
		
    }
#scholennav li:hover a, #scholennav li.sfhover a {
color:transparent;	
    }
#scholennav li:hover li a, #scholennav li li:hover li a, #scholennav li li li:hover li a, #scholennav li li li li:hover li a {
    color:#000000;
		
    }
#scholennav li:hover ul ul, #scholennav li:hover ul ul ul, #scholennav li:hover ul ul ul ul, #scholennav li.sfhover ul ul, #scholennav li.sfhover ul ul ul, #scholennav li.sfhover ul ul ul ul {
    left:-999em;
    }
#scholennav li:hover ul, #scholennav li li:hover ul, #scholennav li li li:hover ul, #scholennav li li li li:hover ul, #scholennav li.sfhover ul, #scholennav li li.sfhover ul, #scholennav li li li.sfhover ul, #scholennav li li li li.sfhover ul {
    left:auto;
    background:#e5e5e5;
    }
#scholennav li:hover, #scholennav li.sfhover {
	background-image: url(../../fileadmin/stanislas_files/images/scholen-icon.gif);
	background-repeat: no-repeat;
    }
	
	
#scholennav li li div div {
	width: 11px;
	/*margin-left: 253px;*/
}
#scholennav li li li div div {
	width: 9px;
	margin-left: 0;
}
    
/* ####################################################################################### */
/* SUCKERFISH NAVIGATION FOR LOCATIES */
/* ####################################################################################### */

#locatienav {
	background: #131313 repeat-x;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 100%;
}
#locatienav, #locatienav ul {
    float:left;
    list-style:none;
    line-height:32px;
    padding:0;
    border:0 solid #aaa;
    margin:0;
    width:100%;
    }
#locatienav a {
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding: 0px 12px 0 16px;
font-size:1px;
/*width:236px;*/
width:210px;
text-indent:-999em;

}

#locatienav li {
    float:left;
    padding:0;
	text-transform:uppercase;
}
#locatienav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:252px;
    font-weight:normal;
    margin:0;
	 margin-left: -1px;
    line-height:1;
    border:0;
    border-top:1px solid #ffffff;
    }
#locatienav li li {
	width: 252px;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*line-height: 26px;*/
	text-transform:none;
}
#locatienav li li a {
	padding: 8px 2px 9px 14px;
	width: 250px;
	font-size: 12px;
	color: #131313;
	text-indent:0;
	}
#locatienav li ul ul {
	margin: -25px 0 0 139px;
}
#locatienav li li:hover {
    background:#cccccc;
    }
#locatienav li ul li:hover a, #locatienav li ul li li:hover a, #locatienav li ul li li li:hover a, #locatienav li ul li li li:hover a {
	font-size: 12px;
    color:#333333;
	text-indent:0;
    }
#locatienav li:hover a, #locatienav li.sfhover a {
    color:#ffffff;
	font-size:1px;
	
}	
#locatienav li:hover li a, #locatienav li li:hover li a, #locatienav li li li:hover li a, #locatienav li li li li:hover li a {
    color:#000000;
	font-size: 12px;
	text-indent:0;

    }
#locatienav li:hover ul ul, #locatienav li:hover ul ul ul, #locatienav li:hover ul ul ul ul, #locatienav li.sfhover ul ul, #locatienav li.sfhover ul ul ul, #locatienav li.sfhover ul ul ul ul {
    left:-999em;
    }
#locatienav li:hover ul, #locatienav li li:hover ul, #locatienav li li li:hover ul, #locatienav li li li li:hover ul, #locatienav li.sfhover ul, #locatienav li li.sfhover ul, #locatienav li li li.sfhover ul, #locatienav li li li li.sfhover ul {
    left:auto;
    background:#e5e5e5;
    }
#locatienav li:hover, #locatienav li.sfhover {
    background:#666666;
    }
#locatienav  li li li {
	width: 150px;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #e5e5e5;
	border-right: 0 solid #e5e5e5;
}
#locatienav li li a {
	/*padding: 4px 2px 4px 14px;*/
	padding: 8px 2px 9px 14px;
	width: 170px;
	font-size: 12px;
	color: #131313;
	
}

#locatienav li li li a {
	width: 150px;
		
}
#locatienav li ul ul {
	margin: -30px 0 0 -152px;
	width: 150px;
	border-right: 1px solid white;
}
#locatienav li li li a {
	width: 150px;
}
#locatienav li ul ul {
	margin: -30px 0 0 -152px;
	width: 150px;
	border-right: 1px solid white;
}
#locatienav li ul ul ul {
	margin: -30 0 0 -152px;
	width: 150px;
	border-right: 1px solid white;
} 
    

/* ####################################################################################### */
/* COLOURS FOR MAIN MENU AND LOCATIES */
/* ####################################################################################### */

/*lime*/
.menuitem01, .menuitem08 {
	width: 9px;
	position: absolute;
	height: 100%;
	background-color: #bfd730;
	
}
/*oranje*/
.menuitem02, .menuitem09 {
	width: 9px;
	position: absolute;
	height: 100%;
	background-color: #eb6a28;
}
/*paars*/
.menuitem03, .menuitem10 {
	width: 9px;
	position: absolute;
	height: 100%;
	background-color: #81197f;
}
/*aqua*/
.menuitem04, .menuitem11  {
	width: 9px;
	position: absolute;
	height: 100%;
	background-color: #33afe0;
}
/*blauw*/ 
.menuitem05, .menuitem12  {
	width: 9px;
	position: absolute;
	height: 100%;
	background-color: #005ea8;
}
/*roze*/
.menuitem06, .menuitem13  {
	width: 9px;
	position: absolute;
	height: 100%;
	background-color: #e52e87;
}
/*rood */
.menuitem07, .menuitem14 {
	width: 9px;
	position: absolute;
	height: 100%;
	background-color: #e2001a;
}

/* ####################################################################################### */
/* COLOURS FOR SCHOOL MENU */
/* ####################################################################################### */

/*School Menu Items*/
/*lime*/
.school01{
	width: 9px;
	position: absolute;
	height: 100%;
	background-color: #bfd730;
	margin-left:253px;
}
/*oranje*/
.school02 {
	width: 9px;
	position: absolute;
	height: 100%;
	background-color: #eb6a28;
	margin-left:253px;
}
/*paars*/
.school03 {
	width: 9px;
	position: absolute;
	height: 100%;
	background-color: #81197f;
	margin-left:253px;
}
/*aqua*/
.school04 {
	width: 9px;
	position: absolute;
	height: 100%;
	background-color: #33afe0;
	margin-left:253px;
}
/*blauw*/ 
.school05 {
	width: 9px;
	position: absolute;
	height: 100%;
	background-color: #005ea8;
	margin-left:253px;
}
/*roze*/
.school06 {
	width: 9px;
	position: absolute;
	height: 100%;
	background-color: #e52e87;
	margin-left:253px;
}
/*rood */
.school07 {
	width: 9px;
	position: absolute;
	height: 100%;
	background-color: #e2001a;
	margin-left:253px;
}
/*groen */
.school08 {
	width: 9px;
	position: absolute;
	height: 100%;
	background-color: #009ca3;
	margin-left:253px;
}



/* ####################################################################################### */
/* COLOURS FOR SUB MENUS */
/* ####################################################################################### */
/*Sub Menu Items*/
.sub01 , .subsub01, .sub17 , .subsub17{
	filter: alpha(opacity=90); 
	opacity: 0.9;
}
.sub02 , .subsub02, .sub16 , .subsub16{
	filter: alpha(opacity=80); 
	opacity: 0.8;
}
.sub03 , .subsub03, .sub15 , .subsub15{
	filter: alpha(opacity=70); 
	opacity: 0.7;
}
.sub04 , .subsub04, .sub14 , .subsub14{
	filter: alpha(opacity=60); 
	opacity: 0.6;
}
.sub05 , .subsub05, .sub13 , .subsub13{
	filter: alpha(opacity=50); 
	opacity: 0.5;
}
.sub06 , .subsub06, .sub12 , .subsub12{
	filter: alpha(opacity=40); 
	opacity: 0.4;
}
.sub07 , .subsub07, .sub11 , .subsub11{
	filter: alpha(opacity=30); 
	opacity: 0.3;
}
.sub08 , .subsub08, .sub10 , .subsub10{
	filter: alpha(opacity=20); 
	opacity: 0.2;
}
.sub9 , .subsub9{
	filter: alpha(opacity=10); 
	opacity: 0.1;
}


.groen {
	width: 9px;
	position: absolute;
	height: 100%;
	background-color: #009ca3;
}    

    
.school {
	position: absolute;
	background-color: Red;
}


.pos {
	position: relative;
	z-index:9999;
}
.o1 {
	filter: alpha(opacity=90); 
	opacity: 0.9;
}
.o2 {
	filter: alpha(opacity=80); 
	opacity: 0.8;
}
.o3 {
	filter: alpha(opacity=70); 
	opacity: 0.7;
}
.o4 {
	filter: alpha(opacity=60); 
	opacity: 0.6;
}
.o5 {
	filter: alpha(opacity=50); 
	opacity: 0.5;
}
.o6 {
	filter: alpha(opacity=40); 
	opacity: 0.4;
}
.o7 {
	filter: alpha(opacity=30); 
	opacity: 0.3;
}
.o8 {
	filter: alpha(opacity=20); 
	opacity: 0.2;
}
.o9 {
	filter: alpha(opacity=10); 
	opacity: 0.1;
}




#content {
	float: left;
	width: 589px;
	padding: 15px 15px 15px 18px;
	background-color: #ffffff;
	font-size: 1.2em;
	line-height: 1.3em;
}
#leftcolumn {
	float: left;
	width: 285px;
	padding: 0 10px 0 0;
	background-color: transparent;
}
#rightcolumn {
	float: left;
	width: 284px;
	padding: 0 0 0 10px;
	background-color: transparent;
}
#content h1 {
	font-size: 1.2em;
	padding: 0.4em 0 0.4em 0;
}
#content p {
	padding: 0.4em 0 0.4em 0;
}
.hr {
	height: 10px;
	/*background-image in every sub page css*/
	background-repeat: no-repeat;
	background-position: center;
	margin: 10px 0 16px 0;
}
#content .datum {
	font-style: italic;
	font-size: 0.9em;
}
#content .subkop {
	font-weight: bold;
	padding: 0;
}

#clear {
	width: 886px;
	height: 0;
	clear: both;
	padding-top: 0;
}
.clear {
	height: 0;
	clear: both;
}
#footer {
	/*width: 262px;*/
	margin: 0 auto 0 auto;
	padding-left: 630px;
	padding-top: 4px;
	background-color: transparent;
	font-size: 1.1em;
	font-weight: bold;
	color: #ffffff;
	list-style-type: none;
}
#footer li {
	display: inline;
	padding: 0 1px 4px 2px;
}
#footer a {
	text-decoration: none;
	color: #ffffff;
}
#footer a:hover {
	color: #cccccc;
}

/* ####################################################################################### */
/* HORIZONTAL RULER */
/* ####################################################################################### */
.rulerAfter {
	height: 10px;
	background-image: url(../../fileadmin/stanislas_files/images/hr-groen.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin: 10px 0 16px 0;
}


/* ####################################################################################### */
/* LIST */
/* ####################################################################################### */

.limeli {
	background-image: url(../../fileadmin/stanislas_files/images/li-lime.gif);
	background-position: 0 1.1em;
	background-repeat: no-repeat;
}
.oranjeli {
	background-image: url(../../fileadmin/stanislas_files/images/li-oranje.gif);
	background-position: 0 1.1em;
	background-repeat: no-repeat;
}
.paarsli {
	background-image: url(../../fileadmin/stanislas_files/images/li-paars.gif);
	background-position: 0 1.1em;
	background-repeat: no-repeat;
}
.rozeli {
	background-image: url(../../fileadmin/stanislas_files/images/li-roze.gif);
	background-position: 0 1.1em;
	background-repeat: no-repeat;
}

/* ####################################################################################### */
/* NIEUWS */
/* ####################################################################################### */

#news {
	float: right;
	width: 229px;
	font-size: 1.2em;
	line-height: 1.4em;
	font-style: italic;
	padding: 15px 12px 15px 12px;
}
#news h1 {
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
	font-style: normal;
	padding-left: 18px;
	text-transform:uppercase;
        margin-top: 20px;
}
#news li {
	padding-top: 10px;
	margin-left: 0;
	padding-left: 18px;
	list-style-type: none;
}


#news .kop {
	font-size: 1.2em;
	font-weight: bold;
	color: #ffffff;
	font-style: normal;
}
#news .meer {
	text-align: right;
}
#news .meer a, .tx-ttnews-browsebox a {
	color: #009CA3;
}
#news .meer a:hover, .tx-ttnews-browsebox a:hover {
	color: #000000;
}
#news .zoek {
	width: 160px;
	margin: 18px 10px 0 18px;
	padding: 1px 1px 1px 3px;
	color: #666666;
}


/* News Header */
.csc-header csc-header-n1{
}
/* News List */
.news-list-container, news-latest-container{
}

.news-latest-item, .bbpageteaser {
/*background-image in every sub page css*/
background-image:url(../../fileadmin/stanislas_files/images/li-groen.gif);
background-position:0 1.1em;
background-repeat:no-repeat;
line-height:1.4em;
list-style-type:none;
margin-left:0;
padding-left:18px;
padding-top:10px;
}  
.news-list-item {
/*background-image in every sub page css*/
line-height:1.4em;
list-style-type:none;
margin-left:0;
padding-left:0;
padding-top:0;
}  

.news-list-item H3, .news-latest-item H3, .bbpageteaser H3{
	color:#FFFFFF;
	font-size: 1.2em;
}

.news-list-item a, .news-list-item H3 a, .news-latest-item H3 a, .bbpageteaser H3 a{
color:#000000;
text-decoration:none;
font-style:normal;
}
.news-list-item H3 a{
	color:#000000!important;
}

.bodytext{
}

.news-list-date, .news-latest-date, .news-single-timedata {
font-style:italic;
}

#news, .news-list-category, .news-latest-catagory {
margin:0;
padding:0 4px 0 0;
}
.news-list-morelink a, .news-latest-morelink a, .readMoreLink a{
text-align: right;
margin-left:140px;
color:#009CA3;
text-decoration:underline;
font-style:italic;
}
.news-list-category, .news-latest-catagory{

}

.news-latest-gotoarchive {
display:none;
}
.tx-ttnews-browsebox {
padding: 8px 0 0 18px;
}

/* HR class*/
.clearer{
display:none;
}

#content h2 {
font-size: 1.1em;
font-style: italic;
padding: 0.4em 0;
}

#content h3,  #content h4,  #content h5,  #content h6 {
font-size: 1.1em;
margin-bottom: -0.6em;
padding: 0.4em 0;
}

#content ul li {
margin-left: 15px;
list-style-type: square;
}
#content ol li {
margin-left: 15px;
}

/*.csc-textpic, */
.csc-textpic-imagewrap, .csc-textpic-image, .csc-textpic-caption, .news-single-imgcaption {
font-style:italic;
}

blockquote {
font-style: italic;
}

.title-news-list, .title-news-list a, .title-news-single{
color:#000000 !important;
font-size:1.2em;
padding:0!important;
font-weight: bold;
}
/* ####################################################################################### */
/* TABEL */
/* ####################################################################################### */
table {
padding: 3px;
}
thead, td {
text-align: left;
vertical-align: top;
}
th, td {
border-bottom: 1px dashed;
}
th {
border-top: 1px dashed;
}
#news td {
border-bottom: 0;
}

/* ####################################################################################### */
/* AGENDA */
/* ####################################################################################### */
.tx-cal-controller{
	padding-left: 18px;
	padding-top: 10px;
}
.tx-cal-controller .even {
	background-color: transparent;
}
.tx-cal-controller dt {
	font-weight: bold;
	font-style: normal;
}
.tx-cal-controller dd {
	padding-bottom: 10px;
}
.tx-cal-controller .V9G {
	color: #000000;
	display:none;
}
.tx-cal-controller H1{
	display:none;
}
.tx-cal-controller .pagebrowser{
	display:none;
}
.tx-cal-controller .found{
	display:none;
}
/* ####################################################################################### */
/* FOTOBOEK */
/* ####################################################################################### */
div.tx-cegallery-pi1-album_entry {
	background-color: transparent;
	height: auto;
}
h2.tx-cegallery-pi1-album_header {
	font-size: 1.2em !important;
	font-style: normal !important;
}
.tx-cegallery-pi1-album_date{
	display:none;
}

/* ####################################################################################### */
/* SEARCH */
/* ####################################################################################### */

.csc-searchform th, .csc-searchform td{
border-bottom:0;
}
.searchButton {
	float: right;
	margin-right: 12px;
	margin-top: -21px;
}
p.csc-form-label {
	margin-right: 10px;
}
td.csc-form-fieldcell {
	vertical-align: middle;
}

/* ####################################################################################### */
/* RIGHTMENU */
/* ####################################################################################### */

#rightmenu{
font-size: 13px;
font-style: normal;
margin:10px 0;
	}
#rightmenu .title{
 font-weight: bold;
}
#rightmenu .subtitle{
padding-left:0;
}

#rightmenu li {
list-style-type:none;
margin-left:0;
padding-left:20px;
padding-top:10px;
}
#rightmenu li a{
text-decoration:none;
font-weight:bold;
color:#131313;
}
.rightblokje1 {
background-image: url(../../fileadmin/stanislas_files/images/li-lime.gif);
background-repeat: no-repeat;
background-position: 0 13px;
}
.rightblokje2 {
background-image: url(../../fileadmin/stanislas_files/images/li-oranje.gif);
background-repeat: no-repeat;
background-position: 0 13px;
}
.rightblokje3 {
background-image: url(../../fileadmin/stanislas_files/images/li-paars.gif);
background-repeat: no-repeat;
background-position: 0 13px;
}
.rightblokje4 {
background-image: url(../../fileadmin/stanislas_files/images/li-aqua.gif);
background-repeat: no-repeat;
background-position: 0 13px;
}
.rightblokje5 {
background-image: url(../../fileadmin/stanislas_files/images/li-blauw.gif);
background-repeat: no-repeat;
background-position: 0 13px;
}
.rightblokje6 {
background-image: url(../../fileadmin/stanislas_files/images/li-roze.gif);
background-repeat: no-repeat;
background-position: 0 13px;
}
.rightblokje7 {
background-image: url(../../fileadmin/stanislas_files/images/li-rood.gif);
background-repeat: no-repeat;
background-position: 0 13px;
}
.rightblokje8 {
background-image: url(../../fileadmin/stanislas_files/images/li-groen.gif);
background-repeat: no-repeat;
background-position: 0 13px;
}


/*######################SEARCH####################################*/

#searchwrapper {
width:174px;
height:25px;
background-image:url(../../fileadmin/stanislas_files/images/searchbox.gif);
background-repeat:no-repeat; /*important*/
padding:0px;
margin: 5px 0 5px 20px;
position:relative; /*important*/
z-index:0;
}
 
#searchwrapper form { display:inline ; z-index:0; }
 
.searchbox {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:4px;
left:5px;
width:150px;
height:20px;
}
 
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:4px;
width:20px;
height:20px;
left:154px;
}
/* fotoboek ie6 */
div.tx-cegallery-pi1-album_entry img {
z-index: -10;
}
div.tx-cegallery-pi1-album_entry div {
position: none !important;
}



.tx-julleevents-pi1-listrowField-datetime, .tx-julleevents-pi1-listrowField-teaser, .tx-julleevents-pi1-searchbox, .tx-julleevents-pi1-browsebox, .tx-julleevents-pi1-singleViewField-title{
display:none;
}
.survey_item {
border:0;
width:300px;
margin-bottom:6px;
}	

.survey_item input {
width: 250px !important;
}

.question  {
width: 20px !important;
}

fieldset{
border:0;
}
/* inlogform MR */
.tx-felogin-pi1 form {
margin-top:10px;
}
.tx-felogin-pi1 h3 {
margin-bottom:5px !important;
}
.tx-felogin-pi1 legend {
font-weight:bold;
}

