BODY 
{ 
background-color		: #FFFFFF;
background-image		:;
background-repeat		: no-repeat;
background-position		: center;
color					: #666666;
margin-top				: 0px;
margin-left				: 0px;
font-size               : 11px;
}

/* CALL ME NOW!*/
a.mainlevel-call_me_now
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.mainlevel-call_me_now:link, a.mainlevel-call_me_now:visited 
{
color					: #666666;
font-weight				: bold;
letter-spacing          : 0.3em;
}

a.mainlevel-call_me_now:hover 
{
color					: #CC3300;
font-weight				: bold;
letter-spacing          : 0.3em;
}

table.moduletable-call_me_now td 
{
height                  : 43px;
width                   : 160px;
background-image        : url(../../../images/call_me_now.jpg);
background-repeat       : no-repeat;
background-position     : left;
text-align			    : center;
}


/* THE END CALL ME NOW*/


/*Joom!Fish Module*/
div.jflanguageselection
{
float					: right;
vertical-align			: middle;
padding					: 3px 2px 2px 2px;
}
 
/* language lists with UL (names & images) */
ul.jflanguageselection
{
float					: left;
vertical-align			: middle;
list-style				: none;
padding					: 0;
margin					: 0;
color					: #336699;
font-weight				: normal;
font-style				: normal;
font-size				: 14px
}

ul.jflanguageselection li
{
background-image		: none;
padding-left			: 0px;
padding-right			: 0px;
float					: left;
margin					: 5px 5px 5px 5px;
border					: none;
white-space				: normal;
color					: #336699;
font-weight				: normal;
font-style				: normal;
font-size				: 14px;
}

ul.jflanguageselection img
{
border					: none;
color					: #336699;
font-weight				: normal;
font-style				: normal;
}

ul.jflanguageselection li a:link, ul.jflanguageselection li a:visited
{
display					: block;
color					: #336699;	
font-weight				: normal;
font-style				: normal;
}

ul.jflanguageselection li a:hover
{
display					: block;
color					: #999999;	
font-weight				: normal;
font-style				: normal;
}

/** Styles for the drop down list */
#jflanguageselection
{
float					: right;
vertical-align			: middle;
}

select.jflanguageselection
{
border					: 1px solid #cccccc;
margin					: 1px 1px 1px 1px;
padding					: 0px 0px 1px 0px;
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				: 11px;
color					: #CC3300;
}

label.jflanguageselection
{ position:absolute; left:-3000px}
/* The End Joom!Fish */


/* Topmenu */
a.mainlevel-TopMenu
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
word-spacing			: 0.2em;
}

a.mainlevel-TopMenu:link, a.mainlevel-TopMenu:visited 
{
color					: #CC3300;
text-align				: left;
font-size				: 11px;
font-weight				: normal;
word-spacing			: 0.2em;
}

a.mainlevel-TopMenu:hover 
{
color					: #666666;
text-align				: left;
font-size				: 11px;
font-weight				: normal;
word-spacing			: 0.2em;
}

table.moduletable-TopMenu
{
margin					: 0px 0px 0px 0px;
width					: 95%;
border-left				: solid 0px #ff0000;
border-right			: solid 0px #ff0000;
border-top				: solid 0px #ff0000;
border-bottom			: solid 0px #ff0000;
margin-left				: 5px;
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

table.moduletable-TopMenu th 
{
font-size				: 11px;
font-weight				: normal;
color					: #CC3300;
text-align				: left;
width					: 100%;
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

table.moduletable-TopMenu td 
{
text-align:right;
font-size				: 11px;
font-weight				: normal;
color					: #999999;
padding					: 0px 5px 0px 0px;
margin					: 0px 0px 0px 0px;
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
/*	The End Topmenu */



/* CorporateMenu */

a.mainlevel-CorporateMenu
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.mainlevel-CorporateMenu:link, a.mainlevel-CorporateMenu:visited 
{
color					: #666666;
text-align				: left;
font-weight				: normal;
line-height				: 0.1em;
padding-bottom			: 0.1em;
padding-top				: 0.1em;
word-spacing			: 0.2em;
}

a.mainlevel-CorporateMenu:hover 
{
color					: #666666;
text-align				: left;
font-weight				: bold;
line-height				: 0.1em;
padding-bottom			: 0.1em;
padding-top				: 0.1em;
word-spacing			: 0.2em;
}


a.sublevel-CorporateMenu
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.sublevel-CorporateMenu:link, a.sublevel-CorporateMenu:visited 
{
color					: #CC3300;
text-align				: left;
font-weight				: normal;
word-spacing			: 0.2em;
}

a.sublevel-CorporateMenu:hover 
{
color					: #CC3300; 
text-align				: left;
font-weight				: bold;
word-spacing			: 0.2em;
}

table.moduletable-CorporateMenu
{
margin					: 0px 0px 0px 0px;
width					: 100%;
border-left				: solid 0px #ff0000;
border-right			: solid 0px #ff0000;
border-top				: solid 0px #ff0000;
border-bottom			: solid 0px #ff0000;
margin-left				: 0px;
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

table.moduletable-CorporateMenu th 
{
font-size				: 12px;
font-weight				: bold;
color					: #CC3300;
text-align				: left;
width					: 100%;
padding-top 			: 5px;
padding-bottom          : -2px;		
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

table.moduletable-CorporateMenu td 
{
font-size				: 11px;
font-weight				: normal;
padding					: 5px 10px 5px 0px;
margin					: 20px 15px 20px 15px;
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
/*	The End CorporateMenu */



/* Newsletter */

a.mainlevel-Newsletter
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.mainlevel-Newsletter:link, a.mainlevel-Newsletter:visited 
{
color					: #666666;
text-align				: left;
font-weight				: normal;
/*line-height				: 0.1em;
padding-bottom			: 0.1em;
padding-top				: 0.1em;
word-spacing			: 0.2em;*/
}

a.mainlevel-Newsletter:hover 
{
color					: #666666;
text-align				: left;
font-weight				: bold;
/*line-height				: 0.1em;
padding-bottom			: 0.1em;
padding-top				: 0.1em;
word-spacing			: 0.2em;*/
}


a.sublevel-Newsletter
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.sublevel-Newsletter:link, a.sublevel-CorporateMenu:visited 
{
color					: #CC3300;
text-align				: left;
font-weight				: normal;
word-spacing			: 0.2em;
}

a.sublevel-Newsletter:hover 
{
color					: #CC3300; 
text-align				: left;
font-weight				: bold;
word-spacing			: 0.2em;
}

table.moduletable-Newsletter
{
margin					: 0px 0px 0px 0px;
width					: 100%;
border-left				: solid 0px #ff0000;
border-right			: solid 0px #ff0000;
border-top				: solid 0px #ff0000;
border-bottom			: solid 0px #ff0000;
margin-left				: 0px;
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

table.moduletable-Newsletter th 
{
font-size				: 12px;
font-weight				: bold;
color					: #CC3300;
text-align				: left;
width					: 100%;
padding-top 			: 5px;
padding-bottom          : -2px;		
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

table.moduletable-Newsletter td 
{
font-size				: 11px;
font-weight				: normal;
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
/*	The End Newsletter */


/* LeftMenu */

a.mainlevel-LeftMenu
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.mainlevel-LeftMenu:link, a.mainlevel-LeftMenu:visited 
{
color					: #666666;
text-align				: left;
font-weight				: normal;
}

a.mainlevel-LeftMenu:hover 
{
color					: #666666;
text-align				: left;
font-weight				: bold;
}


a.sublevel-LeftMenu
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.sublevel-LeftMenu:link, a.sublevel-LeftMenu:visited 
{
color					: #666666;
text-align				: left;
font-weight				: normal;
margin-left				: 20px;
}

a.sublevel-LeftMenu:hover 
{
color					: #666666; 
text-align				: left;
font-weight				: bold;
}

table.moduletable-LeftMenu
{
margin					: 0px 0px 0px 0px;
width					: 100%;
border-left				: solid 0px #ff0000;
border-right			: solid 0px #ff0000;
border-top				: solid 0px #ff0000;
border-bottom			: solid 0px #ff0000;
margin-left				: 0px;
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

table.moduletable-LeftMenu th 
{
font-size				: 12px;
font-weight				: bold;
color					: #CC3300;
text-align				: left;
width					: 100%;
padding-top 			: 5px;
padding-bottom          : -2px;		
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

table.moduletable-LeftMenu td 
{
font-size				: 11px;
font-weight				: normal;
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
/*	The End LeftMenu */


/*  Site Path */
.pathway 
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				: 13px;
color					: #CC3300;
font-weight				: bold;
font-style              : normal;
}

a.pathway:link, a.pathway:visited 
{
font-size				: 11px;
color					: #666666;
font-weight				: normal;
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

a.pathway:hover 
{
font-size				: 11px;
color					: #CC3300;
font-weight				: bold;
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;

} 
/* The End Site Path */

  
/* Search */
table.moduletable-search
{
width					: 100%;
border					: 0px;
margin-left				: 0px;
}

table.moduletable-search td 
{
margin-left				: 0px;
}

input.inputbox-search
{
font-size				: 11px;
font-weight				: normal;
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color					: #CC3300;
border					: solid 1px #CCCCCC;
}
/* The End Search*/


/* --Default Class Settings-- */
span.copyright
{
font-family             : Tahoma, Verdana, Arial, Helvetica, sans-serif;	
font-size               : 9px; 
color                   :#CC3300; 
line-height              :2em;
}
{
background-image		: url(../images/header_comsys.jpg);
background-repeat		: no-repeat;
}

#header
{
background-image		: url(../images/header_comsys.jpg);
background-repeat		: no-repeat;
}

#left
{
background-image		: url(../images/back_menu.jpg);
background-repeat		: no-repeat;
}

#main
{
padding					: 10px;
}

#foot_line{
background-image		: url(../images/foot_line.jpg);
background-repeat		: no-repeat;
}

div.rechts_tekst
{
width                   : 80px;
font-family      		: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size       	 	: 10px;
font-style				: italic;
font-weight				: normal;
color          		 	: #666666;
line-height				: 1.8em;
text-align              : left;
margin-left             : 4px;
margin-right            : 4px;
}

td, tr, p 
{
font-family     	 	: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size      		  	: 12px;
font-style				: normal;
font-weight				: normal;
color         		  	: #666666;
border					: #000000 solid 0px;
}

table.contentpane
{
width					: 90%;
}

div
{
font-family  	    	: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size  		      	: 12px;
font-style				: normal;
font-weight				: normal;
color       	    	: #666666;
border					: #000000 solid 0px;
margin-left				: 0px;
}

div.content
{
float					: left;
border					: #000000 solid 0px;
overflow				: auto;
width					: 670px;
height					: 320px;
vertical-align			: top;
font-size				: 12px;
}

div.content2
{
float					: left;
border					: #000000 solid 0px;
overflow				: auto;
width					: 670px;
height					: 425px;
vertical-align			: top;
font-size				: 12px;
}

ul 
{
line-height				: 1.0em;
list-style				: disc;
}

hr 
{
height					: 1px;
width					: 100%;
border					: dotted #CCCCCC 1px;
}

.title 
{
font-family				: sans-serif;
font-size				: 24px;
font-weight				: bold;
color					: #7B8DA1;
}


a.mainlevel 
{
font-family  	    	: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.mainlevel:link, a.mainlevel:visited 
{
color					: #336699;
background-position		: 0% 50%; 
display					: inline;  
line-height				: 1.2em; 
text-align				: left;
font-weight				: bold;
}

a.mainlevel:hover 
{
color					: #c60;
display					: block; 
line-height				: 1.2em; 
text-align				: left;
background-position		: 0% 50%;
text-decoration			: none;
}

a.mainmenu
{
font-family  	    	: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.mainmenu:link, a.mainmenu:visited 
{
color					: #336699; 
font-family  	    	: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight				: bold;
}

a.mainmenu:hover 
{
color					: #000000; 
text-decoration			: underline;
}


a.sublevel
{
font-family  	    	: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.sublevel:link, a.sublevel:visited 
{
color					: #336699; 
font-weight				: normal;
}

a.sublevel:hover 
{
color					: #000000; 
text-decoration			: underline;
}


table.moduletable 
{
margin					: 0px 0px 0px 0px;
width					: 95%;
border-left				: solid 0px #ff0000;
border-right			: solid 0px #ff0000;
border-top				: solid 0px #ff0000;
border-bottom			: solid 0px #ff0000;
margin-left				: 5px;
}

table.moduletable th 
{
font-size				: 12px;
font-weight				: bold;
color					: #000000;
text-align				: left;
width					: 100%;
padding					: 5px 10px 5px 0px;
margin					: 20px 5px 20px 5px;
}

table.moduletable td 
{
font-size				: 12px;
font-weight				: normal;
padding					: 5px 10px 5px 0px;
margin					: 20px 5px 20px 5px;
}

.poll 
{
font-family  	    	: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				: 10px;
color					: #666666;
line-height				: 14px;
}


.sectiontableheader 
{
font-family  	    	: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				: 10px;
color					: #CC3300;
font-weight				: bold;
line-height				: 5em;
}

.sectiontableentry1 
{
background-color 		:;
}

.sectiontableentry2 
{
background-color 		:;
}


a.sectiontableentry2-news
{
font-family     		: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.sectiontableentry2-news:link, a.sectiontableentry2-news:visited 
{
font-size				: 11px;
color           		: #CC3300; 
text-decoration			: none;
word-spacing			: 5px;
font-weight				: bold;
}

a.sectiontableentry2-news:hover 
{
font-size				: 11px;
color					: #666666;
text-decoration			: none;
word-spacing			: 5px;
font-weight				: bold;
}


.small 
{
font-family				: Verdana, Arial, Helvetica, sans-serif;
font-size				: 10px;
color					: #999999;
text-decoration			: none;
font-weight				: bold;
}

.smalldark 
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				: 10px;
color					: #000000;
text-decoration			: none;
font-weight				: normal;
}

.contentpane 
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				: 12px;
font-weight				: normal;
font-style				: normal;
color					: #666666;
text-align				: left;
margin-bottom			: 0px;
}

.contentpaneopen 
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				: 12px;
font-weight				: normal;
font-style				: normal;
color					: #666666;
text-align				: left;
margin-bottom			: 0px;
line-height				:18spx;  
}

.contentheading.componentheading 
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				: 12px;
font-weight				: bold;
font-style				: normal;
color					: #CC3300;
text-align				: left;
}

.createdate 
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size				: 10px;
color					: #999999;
text-align				: left;
}


.button 
{
font-family				: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
font-style				: normal;
font-size				: 10px;
font-weight				: bold;
background-color		: #EEEEEE;
color					: #CC3300;
border					: 1px solid #CCCCCC;
}

.inputbox 
{
font-family				: Tahoma, Verdana,  Arial, Helvetica, sans-serif;
font-size				: 10px;
color					: #CC3300;
background-color		: ;
border					: 1px solid #CCCCCC;
}


table.contentpaneopen-press_releases
{
border:#CCCCCC 0px solid;
padding:0px;
border-spacing:0px;
}

td.blog-press_releases
{
padding:0px;
height:10px;
}

/*span.pagenav
{
font-size  		     : 11px;
color           	 : #666666; 
text-decoration 	 : none;
font-family     	 : Tahoma, Verdana, Arial, Helvetica, sans-serif;
word-spacing    	 : 5px;
font-weight      	 : normal;
}*/


a.inlinks
{
font-family			: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.inlinks:visited, a.inlinks:link
{
font-size			: 12px;
font-weight			: bold;
font-style			: normal;
color				: #CC3300;
word-spacing        : 0.1em;
}

a.inlinks:hover 
{
font-size			: 12px;
font-weight			: bold;
font-style			: normal;
color				: #666666;
word-spacing        : 0.1em;
}

a.pagenav
{
font-family     	 : Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.pagenav:link, a.pagenav:visited
{
font-size  		     : 11px;
color           	 : #666666; 
text-decoration 	 : none;
word-spacing    	 : 5px;
font-weight      	 : normal;
}

a.pagenav:hover
{
font-size  		     : 11px;
color				 : #CC3300;
text-decoration 	 : none;
word-spacing    	 : 5px;
font-weight      	 : normal;
}


a.cases
{
font-family     	 : Tahoma, Verdana, Arial, Helvetica, sans-serif;
}


a.cases:link, a.cases:visited 
{
font-size  		     : 10px;
color           	 : #CC3300; 
text-decoration 	 : none;
font-weight      	 : bold;
}

a.cases:hover 
{
font-size  		     : 10px;
color           	 : #666666; 
text-decoration 	 : none;
font-weight      	 : bold;
}



/*begin algemeen links*/
a
{
font-family     	 : Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a:link, a:visited 
{
font-size  		     : 11px;
color           	 : #CC3300; 
text-decoration 	 : none;
word-spacing    	 : 5px;
font-weight      	 : bold;
}

a:hover 
{
color				:#666666;
text-decoration  	:none;
font-weight     	:bold;
}

/*einde hoofdmenu links*/


/* For content item titles that are hyperlink instead of Read On */

a.contentpagetitle 
{
font-family			: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.contentpagetitle:link, a.contentpagetitle:visited 
{
font-size			: 18px;
font-weight			: bold;
font-style			: italic;
color				: #CC3300;
text-align			: left;
}

a.contentpagetitle:hover 
{
font-size			: 18px;
font-weight			: bold;
font-style			: italic;
color				: #6699CC;
text-align			: left;
}


a.category
{
font-family			: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.category:hover 
{
color				: #7B8DA1;
}
a.category:link, a.category:visited 
{
color				: #333333;
font-weight			: bold;
}

a.category:hover 
{
color				: #7B8DA1;
}

/* Styles for dhtml tabbed-pages */
.ontab 
{
xbackground-color	: #ffae00;
border-left			: outset 2px #CC3300;
border-right		: outset 2px #808080;
border-top			: outset 2px #CC3300;
border-bottom		: solid 1px #d5d5d5;
text-align			: center;
cursor				: hand;
font-weight			: bold;
color				: #FFFFFF;
}

.offtab 
{
background-color 	: #e5e5e5;
border-left			: outset 2px #E0E0E0;
border-right		: outset 2px #E0E0E0;
border-top			: outset 2px #E0E0E0;
border-bottom		: solid 1px #d5d5d5;
text-align			: center;
cursor				: hand;
font-weight			: normal;
}

.tabpadding 
{
}

.tabheading 
{
background-color	: #ffae00;
text-align			: left;
}

.pagetext 
{
visibility			: hidden;
display				: none;
position			: relative;
top					: 0;
}

/* for modifying {moscode} output.  Dont set the colour! */
.moscode 
{
background-color	: #f0f0f0;
}

/* Text passed with mosmsg url parameter */
.message 
{
font-family 		: Verdana, Arial, Helvetica, sans-serif;
font-weight			: bold;
font-size 			: 10pt;
color 				: #ff6600;
text-align			: center;
}

/* custom stuff */
.boxes 
{
border				: solid;
border-color		: #efefef;
border-width		: 1px;
}


.contentdescription
{
font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color					: #ff6666;
text-align				: left;
font-size				: 11px;
font-weight				: normal;
}
  
body h1
{
	color:#cc3300;
	padding: 0;
	font-family:Tahoma;
	font-size:12pt;
	font-weight:bold;
}

body h2
{
	color:#cc3300;
	padding: 0;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
}

body h3
{
	color:#cc3300;
	padding: 0;
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
}

#ajaxnewsflash {
position:relative;
width:675px;
height:80px;
margin:0px;
padding:0px 0px;
border:none;
background-color:#ffffff;
overflow:hidden;
}
#ajaxnewsflash div {background-color:#ffffff;}
.ajaxnewsflash_bottomfade { /* the bottom fade setup */
background:url("modules/mod_jw_ajaxnf/bottomfade.png") repeat-x bottom;
position:relative;height:0px;width:100%;margin-top:-0px;}
* html .ajaxnewsflash_bottomfade {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="modules/mod_jw_ajaxnf/bottomfade.png", sizingMethod="scale");} 

/* Section/Category */
#ajaxnewsflash h1 {font-size:10px;padding:0px;margin:0px;font-weight:normal;background:none;} 
/* Item title */
#ajaxnewsflash h2 {font-size:14px;padding:0px;margin:4px 0px 0px 0px;}
/* Date */
#ajaxnewsflash h3 {font-size:9px;padding:0px;margin:0px 0px 4px 0px;font-weight:normal;background:none;border:none;}
/* Style the introtext here */
#ajaxnewsflash .introtext {padding:0px;margin:0px;}
/* Remove paragraph spacing */
#ajaxnewsflash .introtext p {padding:0px;margin:0px;}
/* "Readmore" button */
#ajaxnewsflash .readon {display:block;font-size:10px;padding:0px;margin:4px 0px 8px 0px;text-align:right;}

