/*================================================*/
/* 2003 © Jeroen C. van Nieuwenhuizen [M.Sc] */
/* $RCSfile: jcstyle.css,v $ */
/* $Revision: 1.9 $ */
/* $Date: 2004/09/26 18:04:13 $ */
/* $Author: jnieuwen $ */
/*================================================*/

/*================================================*/
/* Standard background body */
body {
/*	background: #4eb6f8 ; */
	background: #95d794 ;
	color: black ;
	margin: 0px ;
}
/*================================================*/

div.main_header {
	background-color: black ;
	width=100% ;
	height: 200px ;
	margin-left: 0 ;
}

div.main_image {
	float: left ; 
	height: 200px ;
}

div.main_brand {
	float: left ; 
	text-align: center; 
	height: 100px ; 
	margin: 30px ; 
	background-color: black ; 
	/* color: white ; */
	color: #458744 ;
}

div.main_brand_jeroen {
	width: 230px ; 
	text-align: right ; 
	font-size: 40pt ;
	font-family: arial, sans-serif ;
	font-style: italic ;
	font-weight: bold ;
}

div.main_brand_jnieuwen {
	width: 230px ; 
	font-size: 9pt ;
	text-align: right ;
	font-style: italic ;
	font-weight: thin ;
	font-family: arial, sans-serif ;
}

div.main_brand_solutions {
	width: 230px ; 
	font-size: 10pt ;
	padding-top: 25px ;
	text-align: center ;
	font-style: italic ;
	font-weight: normal ;
	font-family: arial, sans-serif ;
}

div.column {
	float: left ;
	width: 350px ;
	padding-bottom: 20px ;
}

div.blogcolumn {
	float: left ;
	width: 550px ;
	padding-bottom: 20px ;
}

div.smallcolumn {
	float: left ;
	width: 150px ;
	padding-bottom: 20px ;
}

div.para_title {
	/* color: #458744 ; */
	color: white;
	background-color: black ;
	font-family: verdana, arial, sans-serif ;
	font-style: italic;
	font-weight: normal ;
	font-size: 10pt ;
	text-align: left ;
	margin-top: 15px ;
	margin-left: 0px ;
	margin-right: 10px ;
	margin-bottom: 0px;
	padding-top: 5px ;
	padding-left: 15px ;
	padding-bottom: 5px;
}

div.parasub {
	font-family: verdana, arial, sans-serif ;
	font-size: 9pt ;
	font-style: italic;
	font-weight: bold ;
}

div.para {
	font-family: verdana, arial, sans-serif ;
	font-size: 9pt ;
	margin-right: 10px ;
	margin-left: 10px ;
	margin-top: 10px ;
	margin-bottom: 10px ;
}

div.code {
	background-color: #95b794 ;
	font-family: fixed ;
	font-size: 9pt ;
	padding-left: 15px ;
	padding-right: 15px ;
	padding-top: 10px ;
	padding-bottom: 10px ;
	margin-right: 70px ;
	margin-left: 35px ;
	margin-top: 15px ;
	margin-bottom: 15px ;
}

div.para_small_title {
	color: white;
	background-color: black ;
	font-family: verdana, arial, sans-serif ;
	font-style: italic;
	font-weight: normal ;
	font-size: 8pt ;
	text-align: left ;
	margin-top: 15px ;
	margin-left: 0px ;
	margin-right: 10px ;
	margin-bottom: 0px;
	padding-top: 5px ;
	padding-left: 15px ;
	padding-bottom: 5px;
}

div.para_small {
	font-family: verdana, arial, sans-serif ;
	font-size: 8pt ;
	margin-right: 10px ;
	margin-left: 10px ;
	margin-top: 10px ;
	margin-bottom: 10px ;
}

div.main_menu {
	background-color: black ;
	color: white ;
	float: left ;
	width:100% ;
}

div.menu_item {
	font-family: verdana, arial, sans-serif ;
	background-color: black ; 
	font-size: 12pt ;
	margin-right: 10px ;
	font-weight: bold ;
	color: white ;
	margin-left: 20px ; 
	float: left;
	padding-top: 5px ;
	padding-bottom: 5px;
}

div.sub_menu {
	background-color: #666666 ;
	color: black ;
	float: left ;
	width:100% ;
}

div.sub_item {
	font-family: verdana, arial, sans-serif ;
	background-color: #666666 ; 
	font-size: 11pt ;
	margin-right: 10px ;
	font-weight: normal ;
	color: black ; 
	margin-left: 20px ; 
	float: left;
	padding-top: 5px ;
	padding-bottom: 5px;
}


div.footer {
	padding-top: 5px ;
	background-color: black ; 
	color: white ;
	padding-bottom: 5px ;
	/* padding-left: 15px ; */
	font-family: arial, sans-serif ;
	font-size: 8pt ;
	font-style: italic ;
	font-weight: thin ;
	text-align: left ;
	text-indent: 15px ;
	/*float: right ; */
	width: 100% ; 
	/* position: fixed ; */
	clear: both;
}

/* --------------------------------------------------------------- */
td {
	font-family: verdana, arial, sans-serif ;
	font-size: 9pt ;
	margin-right: 10px ;
	margin-left: 10px ;
	margin-top: 10px ;
	margin-bottom: 10px ;
}

/* --------------------------------------------------------------- */

a.menu_item:link {
	font-family: verdana, arial, sans-serif ;
	background-color: black ;
	font-size: 12pt ;
	font-weight: bold ;
	color: white ;
	text-decoration: none ;
}

a.menu_item:visited {
	font-family: verdana, arial, sans-serif ;
	background-color: black ; 
	font-size: 12pt ;
	font-weight: bold ;
	color: white ; 
	text-decoration: none ;
}

a.menu_item:hover {
	font-family: verdana, arial, sans-serif ;
	background-color: black ; 
	font-size: 12pt ;
	font-weight: bold ;
	color: white ; 
	text-decoration: none ;
}

a {
	color: #559754 ;
}

a.default {
	color: #0000ff ;
}

a.sub_item {
	font-family: verdana, arial, sans-serif ;
	background-color: #666666 ; 
	color: black ; 
}

img {
	border: 0 ;
}
