/***********************************************/
/* ZebraSite | Content Management Systeem      */
/* ZebraSite CSS 		                       */
/* Copyright http://www.zebrasite.nl           */
/* Created by: David Soes
/* Template name:Rowdec Contracting 		   */
/* Alle rechten voorbehouden 2004 - 2010       */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

			html, body {				
			background: #d3d3d3;
			font-family: "Times New Roman", Times, serif;
			font-size: 15px;
			color: #FFF;
			margin: 0px;
			text-align: center; /* Werkt alleen voor IE, Centereren van de Wrapper */
			}
		
			a {
			color: #ff0000;
			text-decoration: none;
			font-weight: bold;
			}
	    
			a:hover 	{ color: #ff0000; text-decoration:underline; }
			
			#menu a	{ 
			color: #9c9a9b; 
			font-size: 18px; 
			}
			
	    	#menu a:hover 	{ color: #fff; }
			#menu a:active 	{ color: #fff; }
			.current { color: #ffffff;}
			#footernav a { color:#fff}
			#footernav a:hover { color:#CCC; text-decoration:none;}
			#ZebraSite a {font: 10px Arial; color: #8d8c8c;text-decoration: none;}
			#ZebraSite a:hover{	text-decoration:underline;	}
			
			img { border:0px;}
			#content .EBoxed {
			border: #666 1px dotted ;
			}
			
			h1 {
			font-size: 20px;
			}
			
			h2 {
			font-size: 18px;
			}		
			
/*  Layout styles **********************/
			
			#wrapper {
			width: 950px; 
			margin: 0 auto; /* Werkt alleen voor FireFox, Centereren van de Wrapper */
			text-align: left;
			}
			
			#header {
			width: 950px;
			height: 101px;
			background: url("images/bg-top.jpg") no-repeat;
			}
			
			#left {
			width: 158px;				
			height: 411px;
			background: url("images/bg-menu.jpg") no-repeat;
			float: left;
			}
			
			#menu {
			padding: 80px 0 0 0;
			}
			
			#menu ul {
			list-style: none;	
			}
			#menu ul li {
			padding: 15px 0 0 0;
			}
			
			#content {
			width: 782px; /* waardes zijn minus padding. IE7 border-box is niet op te lossen. */
			height: 396px; /* waardes zijn minus padding. IE7 border-box is niet op te lossen. */
			background: url("images/bg-content.jpg") no-repeat;
			padding: 15px 0 0 10px; 
			float: left;
			overflow: auto;
			}
			
			/* ##CSS HACK##
			Deze DIV geldt alleen voor IE */
			* html #content {
			background-attachment: fixed;
			}
			
			#bottom {
			width: 950px;
			height: 51px;
			background: url("images/bg-bottom.jpg") no-repeat;
			clear: both;
			}
						
			#footer {
			height: 92px;
			width:950px;
			background: url("images/bg-footer.jpg") no-repeat;
			text-align: center;
			}
			
			#footernav {
			font-size:12px;
			padding: 0 0 0 0;
			}
			
			#footernav ul {
			list-style: none;
			padding: 10px 0 0 0;
			}
			
			#footernav ul li {
			display: inline;
			padding: 10px 0 0 40px;
			}
			
			#zebralogo{
			position:absolute;
			right: 180px;
			top: 590px;
			}
		
			#copyright {
			text-align:center;
			font-size:16px;
			}
			
			#ZebraSite {
			float: right;
			width: 200px;
			text-align: right;
			color:#8d8c8c;
			font: 10px Arial;
			padding: 35px 15px 0 0;
			}

			/* ZebraSite editor. */
			body.mceContentBody {
			background: url("images/bg-content.jpg") repeat;
			text-align: left;
			padding: 15px 0 0 15px ;
			}

			
		/* CMS HACK */
			#content_holder {
			position: absolute;
			margin: -999999px;
			visibility: hidden;
			}
			
			/* Einde Layout */	
			
			#module_category {
			font-family:Verdana, Geneva, sans-serif;
			font-size:12px;
			width: 600px;
			height: 23px;
			background-image: url('images/menuback.gif');
			background-repeat:no-repeat;
			color: #555555;
			font-weight:bold;
			padding-top:5px;
			}
			
			#module_category a{
			color: #ffffff;
			}

			.module_title {
			color: #ffffff;
			font-weight:bold;
			}
			
			/* GLOBAL MODULE */
			.global_module_itemtitle{
			font-weight:bold;
			}
			.global_module_by
			{
			color: #ffffff;
			font-weight: bold;
			}
			.global_module_message {
			font-family:Verdana, Geneva, sans-serif;
			font-size:11px;
			font-weight: bold;
			float: left;
			width: 585px;
			background: #abd8fe;
			padding: 6px 0 0 11px;
			border-left: 2px solid #6eade2;
			border-right: 2px solid #6eade2;
			border-bottom: 2px solid #6eade2;
			}
			
			* html .global_module_message {
			width: 600px;
			}
			
			.global_module_header {
				width: 350px;
				background-color: #ffffff;
			}
			.global_module_headerby{
				float: left;
				color: black;
				font-weight: bold;
				padding: 0 5px 0 0;
			}
			.global_module_headersite{
				float : left;
				color: black;
				font-weight: bold;
				padding: 0 5px 0 0;
			}
			.global_module_headeron{
				float : left;
				color: black;
				font-size: 10px;
				font-weight: bold;
				padding: 0 5px 0 0;
			}
			.global_module_headerontext{
				color:#666666;
				font-size:10px;
			}
			.global_module_headertitle {
				background-color: #ffffff;
				color: #b20107;
				font-size: 12px;
				font-weight: bold;
			}

			.global_module_headerlink a {
				color: #b20107;
			}
