/* 
	SAMW Roeselare
	samwroeselare.be
	standard website template
	created: 2006-12-04 by bert.six@samwroeselare.be
	updated: 2006-12-04 by bert.six@samwroeselare.be
*/

html, body {
	margin: 0;
	height: 100%;
}

#tl1 {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 10;
}

#formulier {
	border: solid 1px #99cc00;
	background-color: #e0efb3;
	padding: 5px;	
	
}

#aanmelden {
	position: absolute;
	top: 18px;
	right: 422px;
	z-index: 10;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;
}

#aanmelden a:link, #aanmelden a:visited {
	color: #000000;
	text-decoration: underline;
}

#aanmelden a:hover {
	text-decoration: none;
}

#copyright {
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-left: 4px;
	padding-bottom: 4px;
}

#copyright a:link, #copyright a:visited {
	color: #999999;
	text-decoration: underline;
}

#copyright a:hover {
	text-decoration: none;
}

#ctr_mnublock {
	position: absolute;
	background: #ffffff url("../images/mnublock.png") repeat-x;
	top: 15px;
	right: 15px;
	width: 402px;
	height: 60px;
	z-index: 0;
}

#ctr_mnu1 {
	position: absolute;
	top: 1px;
	left: 1px;
	z-index: 2000;
}

#ctr_mnu3 {
	position: absolute;
	top: 1px;
	left: 82px;
	z-index: 2000;
}

#ctr_mnu5 {
	position: absolute;
	top: 1px;
	left: 162px;
	z-index: 2000;
}

#ctr_mnu7 {
	position: absolute;
	top: 1px;
	left: 242px;
	z-index: 2000;
}

#ctr_mnu9 {
	position: absolute;
	top: 1px;
	left: 322px;
	z-index: 2000;
}

#ctr_mnu2 {
	position: absolute;
	top: 30px;
	left: 1px;
	z-index: 2000;
}

#ctr_mnu4 {
	position: absolute;
	top: 30px;
	left: 82px;
	z-index: 2000;
}

#ctr_mnu6 {
	position: absolute;
	top: 30px;
	left: 162px;
	z-index: 2000;
}

#ctr_mnu8 {
	position: absolute;
	top: 30px;
	left: 242px;
	z-index: 2000;
}

#ctr_mnu10 {
	position: absolute;
	top: 30px;
	left: 322px;
	z-index: 2000;
}

#ctr_splashback {
	position: absolute;
	background: #ffffff url("../images/splashback.png") repeat-x;
	top: 75px;
	right: 16px;
	width: 401px;
	height: 59px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	padding: 0px;
	text-align: right;
}

#ctr_splashback_text {
	position: relative;
	top: 20px;
}

#ctr_rbarback {
	position: absolute;
	right: 16px;
	background: #ffffff url("../images/rbarback.png") repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	width: 240px;
	font-size: 11px;
	text-align: left;
	color: #000000;
	padding: 5px 9px 8px 9px;
	border-bottom: 1px solid #99cc00;
    z-index: 1200;
}

#ctr_rbarback a:link, #ctr_rbarback a:visited {
	color: #000000;
	text-decoration: underline;
}

#ctr_rbarback a:hover {
	text-decoration: none;
}

.ctr_rbarback_menu {
	font-family: Arial, Helvetica, sans-serif;
	width: 240px;
	font-size: 12px;
	text-align: justify;
	color: #000000;
}

#ctr_rbarback_menu a:link, #ctr_rbarback_menu a:visited {
	color: #000000;
	text-decoration: underline;
}

#ctr_rbarback_menu a:hover {
	text-decoration: none;
}

.ctr_rbarback_titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.ctr_titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.ctr_subtitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.ctr_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

#ctr_contents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 4px 7px 7px 7px;
	padding-right: 30px;
	z-index: 1000;
}

#ctr_contents a:link, #ctr_contents a:visited {
	color: #000000;
	text-decoration: underline;
}

#ctr_contents a:hover {
	text-decoration: none;
}

#contents_back_img {
	position: absolute;
	top: 133px;
	right: 250px;
	z-index: 0;
}

#contents_actions {
	position: absolute;
	top: 135px;
	right: 277px;
	z-index: 1000;
	text-align: right;
}

#contents_actions a:link, #contents_actions a:visited {
	color: #000000;
	text-decoration: underline;
}

#contents_actions a:hover {
	text-decoration: none;
}

.kalender_item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #9ac3f2;
	color: #ffffff;
	margin: 2px;
	border: 1px dashed #000000;
}

.kalender_item a:link, .kalender_item a:visited {
	color: #ffffff;
	text-decoration: underline;
}

.kalender_item a:hover {
	text-decoration: none;
}

.kleinetekst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #000000;
}

.kleinetekst a:link, .kleinetekst a:visited {
	color: #000000;
	text-decoration: underline;
}

.kleinetekst a:hover {
	text-decoration: none;
}

.xstooltip 
{
    visibility: hidden; 
    position: absolute; 
    top: 0;  
    left: 0; 
    z-index: 2; 
	
    font: normal 8pt sans-serif;
	padding-left: 3px;
    border: solid 1px;
	text-align: left;
	
	background-color: #FFFF99;
	border: 1px solid #000;
	
	max-width: 300px;
}
