UL			{ vertical-align:bottom; list-style : url(/images/lijst_02.png); padding-top: 0px; padding-bottom: 0px; margin-top:10px; margin-bottom: 0px;}

* {font-family: calibre, verdana, arial, helvetica, sans-serif;} /*calibre, */

label
{
	width: 75px;
	display: block;
	float: left;
}

#container
{
	width: 1000px;
	margin: 0px auto 0px auto;
	display: block;
	position: relative;
} 

#containercontent
{
	width: 980px;
} 
.funcnavimg { float: left; }


ul.lijstgrijs
{
	list-style-image: url(/images/list_02.gif);
	background-color: #D1D3D4;
	list-style-position: inside;
	padding: 0px;
	list-style-type: none;
	width: 100%;
	line-height: 21px;
	color: #595959;
	font-size: 12px;
}

ul li.lijstgrijs
{
/*	height: 21px;*/
}
ul.lijstgrijs li a:link
{
	font-weight: normal;
	color: #595959;
}

ul.lijstgrijs li a:visited
{
	color: #595959;
	font-weight: normal;
}
ul.lijstgrijs li a:hover

{color: #595959;
	font-weight: bold;
	background-color: #D1D3D4;

}
ul.lijstgrijs li a:active

{color: #595959;
	font-weight: bold;
	background-color: #D1D3D4;

}


	#bollen
	{
		display: block;
		position: absolute;
		top: 158px;
	
		width:230px;
	}

/*toegevoegd voor opleidingdatabase*/
	h3.opleiding
	{
		color: #c1001f;
		font-family: vervana,arial,helvetica,sans-serif;
	}
	
	#ultd
	{
		background-color: #c1001f;
		width: 497px;
		height: 30px;
		color: #FFF;
		font-size: 12px;
		font-weight: normal;
		border-color:#ffffff;
		border-width: 0px 3px 4px 0px;
		border-style: solid;
		background-image: url(images/list.gif);
		background-position: left;
		background-repeat: no-repeat;
		padding-left:30px;
	}
	
	
	
	#aantal
	{
		background-color: #808080;
		width: 35px;
	    color: #FFF;
	    border-bottom:  #ffffff;
		border-width: 0px 0px 2px 0px;
		border-style: none none solid solid;
	}
	
	#max { background-color: #CCC;
	width:35px;
	border-bottom:  #ffffff;
	border-width: 0px 0px 2px 0px;
	border-style: none none solid solid;}
	
	#volzet { background-color: #c1001f; width: 35px;border-bottom:  #ffffff;
	border-width: 0px 0px 2px 0px;
	border-style: none none solid solid;}
	
#plaats { background-color: #c5d02d; width:35px; border-bottom:  #ffffff;
	border-width: 0px 0px 2px 0px;
	border-style: none none solid solid;}
#wit
{
	background-color: #FFF;
	width: 75px;
	border-width: 0px;
}
#grijs
{
	background-color: #CCC;
	border-right: #ffffff;
	border-bottom:  #ffffff;
	border-width: 0px 3px 2px 0px;
	border-style: none solid solid solid;
	color: #000000;
	font-size: 11px;
	padding-left:30px;
	height:20px;
	line-height:15px;
	padding-bottom:5px;
	padding-top:5px;
}
#tdopleiding
{
	background-image: url(images/imgopleiding.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}
#coleen{border-color:#ffffff;
		border-width: 0px 3px 0px 0px;
		border-style: solid;}

#opleidingdatabase { border-collapse:collapse;}



/*toegevoegd voor achtergrond 27-11-08*/


#bg_left {
	background :  url(/images/bg_left.png) repeat-y;
	width: 10px;
	
	}

#schaduw_right
{
	height: auto;
	width: 10px;
	background-image: url(/images/sidebar_right.gif);
	background-repeat: repeat-y;
	background-color: transparent;
}

#bg_right
{
	width: 10px;
	background-image: url(/images/bg_right.png);
	background-repeat: repeat-y;
}

#bg_top {
	background : url(bg_top.gif) no-repeat;
	}	

/*
#bottom {
	background : url(/images/bottom_blue.gif) repeat-x;
	width : 100%;
	height : 54px;
	padding : 10px 0 5px 0;
	margin-bottom: 0px;
	}
*/
	
#tpl_content {
	width: 100%;
	height: 100%;
	}

 /*toegevoegd 24-11-08*/
 
#header
{
	height: 153px;
	width: 980px;
	background-image: url(/images/headers/RTC-site_Basisanimatie_153.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#sidebar
{
	width: 240px;
	background-color: #FFF;
}
#sidebartable
{
	width: 240px;
}


#sidebarfoto{width:240px; height:auto;  padding:0px; border: 0px; background-color: #ffffff;}

#tdcontent
{
	background-color: #FFF;
	padding: 10px 10px 10px 40px;
	/*Dit is de code  die explorer laat crashen, bedankt hiervoor!*/
	/*width:expression(this.scrollWidth > 690 ? "auto":"690px");*/
	width: 740px;
}
#footer
{
	height: 30px;
	color: #333333;/*595959*/
	font-size: 10px;
	line-height: 30px;
	font-style: normal;
	text-align: center;
	background-color: #f2f2f2;
	width: 980px;
	margin: 0px 0px 10px 0px;
}
#footer span
{
color: #ccc;
}


#tdnav { background-color: #FFF; }
#nieuwsitem { padding: 0px; }
/*
td #nieuwsflash
{
	background-color: #808080;
	padding: 0px;
	
}
*/
td #nieuwsflash div
{
	/*padding: 5px;*/
	background-color: #808080;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
td #nieuwsflash h3
{
	font-weight: bold;
	font-size: 10px;
	line-height: 12px;
	color: #ffffff;
	padding: 0px;
	margin: 0px;
}
td #nieuwsflash p
{
	padding: 0px;
	margin: 0px;
}
td #nieuwsflash a:link {
	font-size: 10px;
	line-height: 12px;
	color: #ffffff;
	}
	
td #nieuwsflash a:visited {
	font-size: 10px;
	line-height: 12px;
	color: #ffffff;
	}
	
td #nieuwsflash a:hover {
	font-size: 10px;
	line-height: 12px;
	color: #808080;
	}
	
td #nieuwsflash a:active {
	font-size: 10px;
	line-height: 12px;
	color: #808080;
	}

/*
#divnav1
{
	position: relative;
	top: 28px;
	left:316px;
}
*/
#opleiding
{
	float: right;
	width: 280px;
	background-color: transparant;
	background-image: url(/images/inschrijving_c1001f.png);
	background-repeat: no-repeat;
	height: 36px;
	background-position: right;
	color: #FFF;
	text-align: right;
	padding: 0px 12px 0px 0px;
	line-height: 36px;
}
#opleiding a:link { color: #FFF; text-decoration: none; letter-spacing: 1px; font-weight: bold; } 
#opleiding a:visited { color: #fff; text-decoration: none;  letter-spacing: 1px; font-weight: bold;  }
#opleiding a:hover { color: #000000; text-decoration: none;  letter-spacing: 1px; font-weight: bold; }
#opleiding a:active { color: #fff; text-decoration: none;  letter-spacing: 1px; font-weight: bold; }




#tdeen{}
#op {float:right; background-color: #c1001f;width:200px; }

#nieuwsfl
{

	position: relative;
	top: 0px;
	padding-left:Opx;
	display: block;
	width: 230 px;
	height: auto;
	background-color: #ffffff;
}
/*

#spacer { background-image: url(/images/space2_gr.gif); 
    height:auto;
    background-repeat: no-repeat;
	background-position: right;
	bottom: 0px;
	width: 230 px;
	padding-left:Opx;
	background-color: #FFFFFF;}
*/
	
	#spacerwit { background-image: url(/images/spacerwit.png); 
  height:auto;
    background-repeat: no-repeat;
	background-position: top;
	position: relative;
	top: 0px;
	display: block;
	width: 235 px;
	height: auto;
	background-color: #transparent;}

#functnav
{
	height: 28px;
	background-color: #cdcdcd;
	padding: 0px;
	/*width: 335 px;*/
	display: block;
	float: left;
	margin: 0px;
}
#functnavspacer{width:auto; float:left;height: 28px;}

#functnav a, #functnav a:link, #functnav a:visited	{color: #595959; font-weight:normal; line-height:28px; background:none; text-decoration: none;}
#functnav #functnav a:active, #functnav a:hover		{color: #000000; font-weight:normal; line-height:28px; background:none; text-decoration: none;}

#tdgeenkl { width:230px;background-color:transparent;height: 26px; }

#transparent { background-color: transparent; }

#tdimgright
{
	width:auto;
	height:26px;
	background-image: url(/images/imgnavright.gif);
	background-position: left;
	background-repeat: no-repeat;
}

#tdnieuwsgrijs
{
	background-color: #808080;
	padding: 0px 5px 0px 10px;
}


/*toegevoegd 21-04-08*/
 table.tableborder_0 { border-collapse: collapse; } 	
/* td.tablecel { border: 1px solid #e6cd1f; padding: 2px; } */ 	
td.celstijl1 { border: 1px solid #ffffff; padding: 4px; background-color: #c1001f; color: #FFF; } 	
td.celstijl2 { border: 1px solid #ffffff; padding: 4px; background-color: #cb3d54; color: #FFF; } 
td.celstijl3 { border: 1px solid #ffffff; padding: 4px; background-color: #e699a5; color: #FFF; } 
td.celstijl4 { border: 1px solid #ffffff; padding: 4px; background-color: #41141b; color: #FFF; } /*cad133*/
td.celstijl5 { border: 1px solid #ffffff; padding: 4px; background-color: #8e0017; color: #FFF; } 
td.celstijl6 { border: 1px solid #ffffff; padding: 4px; background-color: #cbc314; color: #FFF; } 
td.celstijl7 { border: 1px solid #ffffff; padding: 4px; background-color: #e1e1e1; color: #000000; } /*#e1e1e1;	*/
td.celstijl8 { border: 1px solid #ffffff; padding: 4px; background-color: #0e678e; color: #FFF; } 	
td.celstijl9 { border: 1px solid #ffffff; padding: 4px; background-color: #065374; color: #FFF; } 	
td.celstijl10 { border: 1px solid #ffffff; padding: 4px; background-color: #ff193e; color: #FFF; } 	
td.celstijl11 { border: 1px solid #ffffff; padding: 4px; background-color: #740013; color: #FFF; } 	
td.celstijl12 { border: 1px solid #ffffff; padding: 4px; background-color: #007416; color: #FFF; } 	
td.celstijl13 { border: 1px solid #ffffff; padding: 4px; background-color: #00c125; color: #FFF; }
td.celstijl14 { border: 1px solid #ffffff; padding: 4px; background-color: #5b3224; color: #FFF; } 
td.celstijl15 { border: 1px solid #ffffff; padding: 4px; background-color: #f44e18; color: #FFF; } 
td.celstijl16 { border: 1px solid #ffffff; padding: 4px; background-color: #808080; color: #FFF; } 
td.celstijl17 { border: 1px solid #ffffff; padding: 4px; background-color: #666666; color: #FFF; }
td.celstijl18 { border: 1px solid #ffffff; padding: 4px; background-color: #333333; color: #FFF; }

     
.title1 { color:#c1001f; font-weight:normal; font-size:18px; line-height: 22px; padding-bottom: 7px; text-align:left; padding-top: 10px;}
.title2 { color:#808080; font-weight:bold; font-size:12px;   margin-bottom: 6px; padding-bottom: 0px; text-align:left; line-height: 15px;}
.title2wit { color:#ffffff; font-weight:bold; font-size:12px;   margin-bottom: 6px; padding-bottom: 0px; text-align:left; line-height: 15px;}
.title3 { color:#c1001f; font-weight:normal; font-style:italic; font-size:10px;   margin-bottom: 3px; text-align:left;}
.title4 { background-color: #c1001f; font-weight: bold; padding: 2px 0 2px 20px; color: #ffffff; font-size:12px; line-height:12px;  margin-bottom: 3px;} 	
.title5 { font-weight: bold; padding: 2px 0 2px 0px; color: #cb3d54; font-size: 12px; line-height: 12px;  margin-bottom: 3px; font-style: italic; } 
.title6 { padding: 2px 0 2px 0px; font-size: 12px; line-height: 12px;  margin-bottom: 3px; font-style: italic; letter-spacing:2px;} 
 .citaat { font-style: italic; color: #666666; padding-left: 20px; margin-bottom: 3px; letter-spacing:0px;} 
 .mini {font-weight:normal; font-size:10px; line-height:20px; color:#000000; }
.tekstblok_stijl1 { background-color: #c1001f; padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:10px; color: #ffffff; margin-bottom: 0px;} 	
.tekstblok_stijl7 { background-color: #e1e1e1; padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:10px; color: #000000; margin-bottom: 0px;}
.tekstblok_stijl8 { background-color: #0e678e; padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:10px; color: #ffffff; margin-bottom: 0px;}
 img.border_marge_rechts { border-color: #c1001f; border-width: 1px; border-style: solid; margin-right: 15px; } 
 img.border_marge_links { border-color: #c1001f; border-width: 1px; border-style: solid; margin-left: 15px; } 

.kolomrechts
{
	width: 287px;
	display: block;
	float: right;
	border-collapse: collapse;
	margin: 0px 0px 0px 25px;
}

.kolomrechtscel1
{
	padding: 25px;
	background-color: #e1e1e1;
}
.kolomrechtscel2
{
	padding: 25px;
	background-color: #808080;
}



.top
 {
 	display: block;
 	text-align: right;
 	color: #666;
 }
 /*oorspronkelijke css*/



hr{margin-top:0px;margin-bottom:0px; width: 100%; height: 1px; color: #808080; background-color: #808080; border: solid #808080 0px;}
hr.lijnrood{margin-top:0px;margin-bottom:0px;  height: 0px; color: #d6001d; background-color: #d6001d; border-color: d6001d;border-width: 1px 0px 0px 0px;border-style: solid;
}




img.marge {margin-right:15px; margin-left:0px; margin-top:10px; margin-bottom:0px; }

ol {margin-top:6px; margin-bottom:6px; padding-top:0px; padding-bottom:5px;}

.rood{ color:#c1001f; }
.monospace
{
	font-family: Courier, MS Courier New, Prestige, Everson Mono;
	font-size: 10px;
	line-height: 10px;
}
.serif
{
	font-family: Times New Roman, Bodoni, Garamond, Minion Web, ITC Stone Serif, MS Georgia, Bitstream Cyberbit, serif;
	font-size: 12px;
	line-height: 16px;
}

/* wissen, oude stijl 
TABLE.oranje{background-color: #e36d16; color:#ffffff; }
TD.oranje{background-color: #e36d16; color:#ffffff; }

TABLE.rood{background-color: #c1001f; color:#ffffff; }
TD.rood{background-color:#c1001f; color:#ffffff; }

TABLE.grijs{background-color: #cccccc; color:#ffffff; }
TD.grijs{background-color: #cccccc; color:#ffffff; }
*/


/*
.lijstrood UL
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 60px;
	margin-bottom: 0px;
	float: right;
	background-color: #c1001f;
}

UL
{
	list-style-type: square;
	list-style-position: default;
	margin: 0px;
	padding: 0px;
} 
*/                                        /*vertical-align:bottom; list-style : url(/images/lijst_02.gif);*/

#logo
{
	padding: 0px 0px 0px 0px;
	margin:  25px 0px 0px 22px;
}

/*a	span			{color:#ffffff; font-weight:normal;text-decoration: none; background-color:none;border:0px;}*/

/* a:hover 	span{color:#666666; text-decoration: none; background-color:#c1001f;border:0px;}*/

a:link					{color:#808080; font-weight:normal;text-decoration: none; background-color:none;}
a:visited			{color:#808080; text-decoration: none; background-color:none;}
a:hover				{color:#000000; text-decoration: underline; }
a:active			{color:#000000; text-decoration: none; }

/*TD.over { background-color:#ffffff; background-image:url(/images/pijltjes.gif); background-repeat:no-repeat; background-position: center;}*/
tab.agenda { background-image: url(images/agenda.jpg); }
TD.nav				{background-color:#ff6600; font-weight:normal; font-size:12px; line-height:12px; color:#ffffff;}
TD.navover			{background-color:#c1001f; font-weight:normal; font-size:12px; line-height:12px; color:#666666;}

a.nav { font-size: 12px; line-height: 24px; height: 24px; color: #595959; display: block; background-color: ffffff; }
a.nav:active		{font-size:12px; line-height:24px; height:24px; color:#595959; display:block; background-color:c1001f;}
a.nav:visited		{font-size:12px; line-height:24px; height:24px; color:#595959; display:block; background-color:none;}
a.nav:hover			{font-size:12px; line-height:24px; height:24px; color:#595959; display:block; background-color:#c1001f;}

a.navover			{font-size:12px; line-height:24px; height:24px; color:#666666; display:block; background-color:none;}
a.navover:active	{font-size:12px; line-height:24px; height:24px; color:#666666; display:block; background-color:none;}
a.navover:visited	{font-size:12px; line-height:24px; height:24px; color:#666666; display:block; background-color:none;}
a.navover:hover		{font-size:12px; line-height:24px; height:24px; color:#666666; display:block; background-color:#ffffff;}



TD.subnav			{background-color:#c1001f; font-weight:normal; font-size:12px; line-height:12px; color:#ffffff;}
TD.subnavover		{background-color:#FF9933; font-weight:normal; font-size:12px; line-height:12px; color:#666666;}

a.subnav			{font-size:12px; line-height:17px; height:17px; color:#ffffff; display:block; background-color:c1001f;}
a.subnav:active		{font-size:12px; line-height:17px; height:17px; color:#ffffff; display:block; background-color:none;}
a.subnav:visited	{font-size:12px; line-height:17px; height:17px; color:#ffffff; display:block; background-color:none;}
a.subnav:hover		{font-size:12px; line-height:17px; height:17px; color:#666666; display:block; background-color:#c1001f;}

a.subnavover		{font-size:12px; line-height:17px; height:17px; color:#666666; display:block; background-color:none;}
a.subnavover:active	{font-size:12px; line-height:17px; height:17px; color:#666666; display:block; background-color:none;}
a.subnavover:visited{font-size:12px; line-height:17px; height:17px; color:#666666; display:block; background-color:none;}
a.subnavover:hover	{font-size:12px; line-height:17px; height:17px; color:#666666; display:block; background-color:#ffffff;}





p	 {font-size:11px; line-height:15px;  color:#000000;}
td	 {font-size:11px; line-height:15px; }
ol	 {font-size:11px; line-height:15px;  color:#000000; text-align:left;}
body
{
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	font-family: verdana,arial,helvetica;
	color: #000000;
	text-align: left;
	background-image: url(/images/achtergrondbody.jpg);
	background-repeat: repeat;
	width: 100%;
	margin: 0px;
}

/*.border {border-width: 1px; border-color: #ffffff; border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-width: 1px;}*/

img.margelinks {margin-right:0px; margin-left:15px; margin-top:5px; margin-bottom:5px; }
img.marge {margin-right:15px; margin-left:0px; margin-top:5px; margin-bottom:5px; }


.nieuws { text-align:left; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:10px;}



hr{margin-top:0px;margin-bottom:0px;border-style: noshade; border-color:#666666; border:1px}

/*
li ul
{
	position: absolute;
	width: auto;
	left: -999em;
	margin: 0px 0 0 0px;
	background-color: #c1001f;
}
*/
/*
li:hover ul
{
	left: auto;
	width: auto;
	background-color: #c1001f;
}
*/


/*
li { font-weight:normal; font-size:12px; line-height:14px;  
	list-style-type: none;
	list-style-position: default;
	background-color: #ffffff;
	border-color: #595959;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	float: left;}
*/
	
.subnav{ 
display: inline;
font-weight:normal; font-size:12px; line-height:14px;  
	list-style-type: none;
	list-style-position:auto;
	background-color: #c1001f;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	float: left;
	height: 40px;
	width: auto;}



a.sitemap, a.sitemap:link, a.sitemap:visited{color: #595959; text-decoration: none;}
a.sitemap:active, a.sitemap:hover			{color: #595959; text-decoration: underline;}
li.sitemap1{margin-left:0px;}
li.sitemap2{margin-left:20px;}
li.sitemap3{margin-left:40px;}

/* Opleidingen */
TD.th {background-color:#808080; color:#ffffff; line-height:19px; }
TD.th A{color:#ffffff; }
TD.td {background-color:#cccccc; }

TD.tdOplTh{
	background-color:#c1001f; width:525px; 
	border-bottom:solid 3px #ffffff;
	border-right:solid 3px #ffffff;
	height: 30px;
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
	background-image: url(/images/list.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left:20px;
}

TD.tdOpl1 {
	background-color:#CCCCCC; width:525px; 
	border-bottom:solid 3px #ffffff;
	border-right:solid 3px #ffffff;
	padding:5px 5px 5px 20px;
}
TD.tdOpl2 {
	background-color:#808080; width:35px;
	border-bottom:solid 3px #ffffff;
}
TD.tdOpl3 {
	background-color:#CCCCCC; width:35px;
	border-bottom:solid 3px #ffffff;
}
TD.tdOpl4 {
	background-color:#c1001f; width:35px;
	border-bottom:solid 3px #ffffff;
}
TD.tdOpl5 {
	background-color:#c5d02d; width:35px;
	border-bottom:solid 3px #ffffff;
}
TD.tdOpl6 {
	background-color:#ffffff; width:75px;
	border-bottom:solid 3px #ffffff;
}

input.text		{font-size:11px;}
input.btn		{background-color:#D1D3D4; color:#000000; border:solid 1px #808080}
select.select	{font-size:11px;}
textarea.text		{font-size:11px;}
/* End opleidingen*/

/*fotoboek*/
td.fb
{
	border: solid 1px #cccccc;
	padding: 5px;
}

.msg	{font-family:Verdana; font-size: 8pt; COLOR: #aa0000; FONT-WEIGHT: bold;}

A.bookmark		{TEXT-DECORATION: none; font-weight:normal; font-size:10px; line-height:12px;  color:#595959;}
A.bookmark_edit	{TEXT-DECORATION: none; font-weight:normal; font-size:10px; line-height:12px;  color:#000000;background-color:#FD9D9D;}

DIV.we_off	{background-color:#ffffff; cursor:auto; display: block;}
DIV.we_over	{background-color:#efefef; cursor:hand; display: block;}
DIV.we_on	{background-color:#ffffff; cursor:auto; display: block;}

P{padding:0px; margin:0px}
SELECT.we	{color: #322201; font-family: Verdana; font-size: 9px;}
img.we		{margin-left:0px}


