/* 

main styles  -----    only for general properties set all other styles in new stylesheets

eg.   submenu.css  etc.... 

*/



body	{

		margin: 0px;

		width: 100%;

		height: 100%;

		font-family: Tahoma, Verdana, Arial, sans-serif;

		color: #1E4D71;

		background-color: #FFFFFF;

		}

#bodytext

		{

		color: #1E4D71;

		font-family: Tahoma, Trebuchet MS;

		font-size: 11px;

		}

div.bodytext

		{

		color: #1E4D71;

		font-family: Tahoma, Trebuchet MS;

		font-size: 11px;

		text-align:justify;

		padding-right: 20px;

		}

a.txtLink		{

		color: #000000;

		text-decoration: underline;

		}

		

a.txtLink:hover	{

		color: #CA2221;

		text-decoration: underline;

		}

/* 

setting all genreal 'container' tables and <td> to hold everything 

in place and give the correct heights and such

*/


td.containerleft

		{

		width: 273px;

		vertical-align: top;

		}
		
td.containernews

		{

		width: 273px;

		vertical-align: top;

		background-image:url(gfx/bg_news.gif);

		background-repeat: repeat-y;

		}
		
td.containerluca

		{

		width: 273px;

		vertical-align: top;

		background-image:url(gfx/bg_luca.gif);

		background-repeat: repeat-y;

		}

td.containerheader

		{

		vertical-align: top;

		/*background-color: #F6F8F9;*/

		padding-left: 0px;

		padding-right: 0px;
		
		background-image:url(gfx/bg_header.jpg);

		background-repeat: repeat-x;

		height: 261px;

		}

td.containercontent

		{

		vertical-align: top;

		background-color: #FFFFFF;

		padding-left: 6px;

		padding-right: 6px;
		
		height: 100%;

		}
		
		td.containeranimatie

		{

		width: 281px;

		vertical-align: top;

		/*background-color: #F6F8F9;*/

		padding-left: 0px;

		padding-right: 0px;
		
		background-image:url(images/bg-animatie.gif);

		background-repeat: repeat-y;

		height: 100%;

		}

td.containerlijnen

		{

		vertical-align: top;

		background-image:url(gfx/bg_lijnen.gif);

		background-repeat: repeat-x;
		
		height: 11px;

		}	

td.containerfooter

		{

		vertical-align: top;

		background-image:url(gfx/bg_footer.gif);

		background-repeat: repeat-x;
		
		height: 45px;

		}	

/* 

homepage styles

*/

a.actielink

	{

	color: #CA2121;

	text-decoration: underline;

	}

a.actielink:hover

	{

	color: #000000;

	text-decoration: underline;

	}
	
td.overviewluca

		{

		vertical-align: top;

		padding-top: 5px;

		padding-left: 10px;

		padding-right: 12px;

		}

div.overviewtitle

		{

		color: #1F7489;

		font-family: Trebuchet MS;

		font-size: 13px;

		font-weight: bold;

		}

div.overviewtitle a

		{

		color: #1F7489;

		font-family: Trebuchet MS;

		font-size: 11px;

		font-weight: bold;

		text-decoration: none;

		}

div.overviewtitle a:hover

		{

		color: #333333;

		font-family: Trebuchet MS;

		font-size: 11px;

		font-weight: bold;

		text-decoration: none;

		}

div.overviewluca

		{

		color: #ffffff;

		font-family: Tahoma, Trebuchet MS;

		font-size: 11px;

		}
		
div.overviewluca a

		{

		color: #ffffff;

		font-family: Tahoma, Trebuchet MS;

		font-size: 11px;

		text-decoration: underline;

		}

div.overviewluca a:hover

		{

		color: #cccccc;

		font-family: Tahoma, Trebuchet MS;

		font-size: 11px;

		text-decoration: underline;

		}

div.overviewluca a.txtLink		{

		color: #1E4D71;

		text-decoration: underline;

		}

div.overviewluca a.txtLink:hover	{

		color: #CA2221;

		text-decoration: underline;

		}

td.overviewluca

		{

		width: 100%;

		vertical-align: top;

		padding-left: 20px;

		}




/* 

overview

*/

td.overviewtext

		{

		vertical-align: top;

		padding-top: 5px;

		padding-left: 10px;

		padding-right: 2px;

		}

div.overviewtitle

		{

		color: #1F7489;

		font-family: Trebuchet MS;

		font-size: 13px;

		font-weight: bold;

		}

div.overviewtitle a

		{

		color: #1F7489;

		font-family: Trebuchet MS;

		font-size: 11px;

		font-weight: bold;

		text-decoration: none;

		}

div.overviewtitle a:hover

		{

		color: #333333;

		font-family: Trebuchet MS;

		font-size: 11px;

		font-weight: bold;

		text-decoration: none;

		}

div.overviewtext

		{

		color: #1E4D71;

		font-family: Tahoma, Trebuchet MS;

		font-size: 11px;

		}
		
div.overviewtext a

		{

		color: #1E4D71;

		font-family: Tahoma, Trebuchet MS;

		font-size: 11px;

		text-decoration: underline;

		}

div.overviewtext a:hover

		{

		color: #cccccc;

		font-family: Tahoma, Trebuchet MS;

		font-size: 11px;

		text-decoration: underline;

		}

div.overviewtext a.txtLink		{

		color: #1E4D71;

		text-decoration: underline;

		}

div.overviewtext a.txtLink:hover	{

		color: #CA2221;

		text-decoration: underline;

		}
		
div.overviewtext

		{

		color: #1E4D71;

		font-family: Tahoma, Trebuchet MS;

		font-size: 12px;

		}
		
div.overviewtext1 a

		{

		color: #1E4D71;

		font-family: Tahoma, Trebuchet MS;

		font-size: 12px;

		text-decoration: none;

		}

div.overviewtext1 a:hover

		{

		color: #cccccc;

		font-family: Tahoma, Trebuchet MS;

		font-size: 12px;

		text-decoration: none;

		}

div.overviewtext1 a.txtLink		{

		color: #1E4D71;

		text-decoration: none;

		}

div.overviewtext1 a.txtLink:hover	{

		color: #CA2221;

		text-decoration: none;

		}

td.overviewcontent

		{

		vertical-align: top;

		padding-left: 20px;

		}

/* 

content

*/

div.bullet

		{

		color: #CA2121;

		font-family: Trebuchet MS;

		font-size: 14px;

		line-height: 1em;

		}

span.bullet

		{

		color: #CA2121;

		font-family: Trebuchet MS;

		font-size: 14px;

		line-height: 1em;

		}

td.content

		{

		width: 100%;

		vertical-align: top;

		padding-left: 30px;

		}

textarea

		{

		color: #464646;

		font-family: Tahoma, Trebuchet MS;

		font-size: 12px;

		}

input

		{

		color: #464646;

		font-family: Tahoma, Trebuchet MS;

		font-size: 12px;

		}

select

		{

		color: #464646;

		font-family: Tahoma, Trebuchet MS;

		font-size: 12px;

		}

td.input

		{

		color: #464646;

		font-family: tahoma, Trebuchet MS;

		font-size: 12px;

		vertical-align:middle;

		padding-left: 10px;

		}

/*

images

*/

img.thumb

		{

			/*border: 1px Solid #D5D5D5;*/

		}



/*

Styles for forms and such

*/

input.checkbox

		{

		font-size: 5px;

		width: 12px;

		margin-left: 4px;

		margin-right: 4px;

		vertical-align: center;

		}

select	{

		font-size: 11px;

		width: 150px;

		}