/* CSS Document 
Colors:

Simac Red (C0M100Y79K20): #c41230;
70% Black (C0M0Y0K70): #6d6e71;
10% Black (C0M0Y0K10): #e6e7e8;

Grijs: #6d6d6f;
Border grijs: #58585a;
Light grijs: #d1d3d5;
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, /*sub, sup,*/ tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-size: 100%;
        vertical-align: baseline;
        background: transparent;
		font-family: Arial, Helvetica, sans-serif;
}

body, html {
		font-size: 85%;
		text-align: left;
}

ul { list-style: disc; margin: 0 0 0 20px; }
ol { list-style-type:decimal; margin: 0 0 0 25px; }

blockquote, q {
	  quotes: none;
	  margin: 0 0 0 15px;
	  
}

blockquote:before, 
blockquote:after,
q:before, q:after {
        content: '';
        content: none;
}

:focus {
        outline: 0;
}

ins {
        text-decoration: none;
}

del {
        text-decoration: line-through;
}

table {
        border-collapse: collapse;
        border-spacing: 0;
}

th { 		
	background: #e6e7e8;
	border-left: solid 1px #c41230;
	padding: 2px 4px;
}

td { padding: 2px 0; }


a, a:link, a:visited {
	text-decoration:none;
	font-size: 110%;
	color: #c41230;
}

a:hover, a:active, a:focus {
	text-decoration:underline;
	color: #c41230;
}

a.noStyle, a.noStyle:link, a.noStyle:visited {
	text-decoration:none;
	background:none;
    color: black;
    font-size: 100%;
}

h1 { font-size: 140%; color: #c41230; padding: 0 0 5px 0; }
h2 { font-size: 120%; color: #c41230; padding: 5px 0 0 0; }
h3 { font-size: 100%; color: black; padding: 5px 0 0 0; margin: 0 0 -5px 0; }

p { padding: 10px 0; line-height: 150%; }

input, textarea { font-family: Arial, Helvetica, sans-serif; padding: 2px; font-size:100%; }


/* ------------------------------------------------------------------------------------ Specific Styles */

.logo { display:block; padding: 0 0 40px 0;}

.topMenu, .headerRight, .rightColumn, .footer, .headerImage, .breadCrumb, .pageFunctions, #boxInsite { display:none; }
.leftColumn li a, .leftColumn li a:link, .leftColumn li a:visited {display:none;}

.header { clear:both; }
.leftColumn {  width: 18%; text-align:right; float:left; display:block; padding: 0 2% 0 0; overflow:hidden; }
.leftColumn ul { list-style-type: none; margin:0;  }
.leftColumn li a.portal {display:block;  text-transform:uppercase; font-size: 120%; color: #6d6e71; margin: 0 0 5px 0; }
.leftColumn li a.home { display:block; text-transform:uppercase; font-size: 140%; font-weight:bold; }

a.back, a.back:link, a.back:visited { display:none; }

.internalLink, .attachments, .otherArticles, .paging {display:none;}

/* ------------------------------------------------------------------------------------ End Specific Styles */

/* ------------------------------------------------------------------------------------ Content Styles */

.content { width: 80%; float:left; display:block; }

	.contentIntro { float:left; padding: 0 10px 10px 0; }
	h1 span {color: #6d6e71; font-weight:normal; }
	h1 span span { color: #c41230; }
	
	/* inline styles */
	
	.greyBackground { background: #e6e7e8; padding: 2px 5px; width:100%; display:block; }
	
	/* / inline styles */

/* ------------------------------------------------------------------------------------ End Content Styles */

/* ------------------------------------------------------------------------------------ Organogram Styles */

.OrgaContent ul,
ul.itemList {
	list-style:none;
	margin: 0; 
	}
	#row1, #row2, #row3, #row4 { margin: 10px 0; }
	ul.itemList { margin: 5px 0; }
	.dragObject { background: #e5e7e7 url('../images/organogram/drag.gif') no-repeat left center; border-left: solid 1px #c41230; margin: 2px 0; padding: 2px 5px 2px 40px; }
	.itemListFunctions { background: #e5e7e7; border-left: solid 1px #c41230; margin: 2px 0; padding: 2px 5px; }

.OrgaHeader { 
	height: 40px; 
	text-align:center; 
	background: url('../images/organogram/organogramHdr.gif') no-repeat center bottom; 
	color:white; 
	display:block; 
	width: 445px; 
	}
	.OrgaHeaderCenter { width:240px; margin: 0 auto; font-weight:bold; }

	.Hdr {background: #c41230; height:20px; padding: 4px; font-size: 120%;}


.OrgaFooter { height: 25px; background: url('../images/organogram/organogramFtr.gif') no-repeat center top; }

.OrgaContent { text-align:center; width:445px; height:auto; display:block; background: url('../images/organogram/organogramY.gif') repeat-y center 0; }

.OrgaTable td { padding:3px; }

a.orgaLink, a.orgaLink:link, a.orgaLink:visited { 
	background:#819097; 
	color:white; 
	font-size: 90%;
	text-align:center;
	display:block; 
	width:92px; 
	height:25px;
	padding: 5px;
	}
    a.red, a.red:link, a.red:visited { background:#c41230; } 
    a.wide, a.wide:link, a.wide:visited { width:240px; } 

a.orgaLink:hover, a.orgaLink:active, a.orgaLink:focus { 
	background:#c41230; 
	text-decoration:none;
	}