﻿/*
css-rules:
- at the top of this css are the definitions by element
- the rest of the css is by class;
  it's own class, or by its parents' (grandparents, etc) class
*/
bodyEzine
{
	background-color:			white;
	margin-top:					0px;
	margin-bottom:				0px;
    text-align:                 center;
	font-family:				Trebuchet MS;
	font-size:					10px;
	color:						black;
	position:					relative; 
	line-height:				17px;
}

bodyEzine
{
    text-align:					-moz-center;
}


.tablezine
{
	border-style: solid;
	border-width: 1px;
	border-color: rgb(193,163,94);
}

/* Hoofdtabel van de pagina. Breedte van de content is maximaal 990px, rekening houdend met eventuele scrolbalk voor resolutie (1024x786) */
.pagetableEzine
{
	width:						690px;
	table-layout:				fixed;
	text-align:					left;
	max-width:					690px;
	margin-left:				auto;
	margin-right:				auto;
	border-spacing:				0px;
	border-collapse:			collapse;
}

/* Header, hoogte maximaal 90 pixels */
.headerareaEzine
{
	vertical-align:				middle;
	height:						90px;
	max-height:					90px
}

/* Eind Header */

/* De blauwe verticale banner met content */
.overlaybannerEzine
{
	padding:				 	17px 10px 30px 20px;
	color:						white;
	background-color:			rgb(0,76,115);
	filter:						alpha(opacity=95);
	-moz-opacity:				.95;
	opacity:					.95;
	font-family:				Trebuchet MS;
	font-size:					9px;
	z-index:					1000;
}

.headercontentrightEzine
{
	padding:				 	17px 10px 30px 20px;	
	color:						white;
	background-color:			rgb(0,76,115);
	filter:						alpha(opacity=95);
	-moz-opacity:				.95;
	opacity:					.95;
	font-family:				Trebuchet MS;
	font-size:					9px;
	z-index:					1000;
}

.headercontentrightEzine h1
{
	color:						rgb(193,163,94);
	font-size:					14px;
}


.bannerareaEzine
{
background-color:			rgb(0,76,115);
	filter:						alpha(opacity=95);
	-moz-opacity:				.95;
	opacity:					.95;
padding:				 	17px 10px 30px 20px;
	width:						218px;
	color:						white;
	font-family:				Trebuchet MS;
	font-size:					9px;
	z-index:					1000;
	vertical-align: top;
	}

.sideimageareaEzine
{
	position:					relative;
	left:						-1px;
	top:						-1px;
	margin-right:				1px;
	width:440px;
	overflow:hidden;
}

/* Content */ 
.contentareaEzine
{
	background-color:			white;
	padding:					10px 5px 10px 10px;
	vertical-align:				top;

}
/* Linker gedeelte van het content gedeelte */
.contentarealeftEzine
{
	width:	440px;	
	font-size: 10px;
	padding: 0px 15px 0px 15px;
}


/* Rechter gedeelte van het content gedeelte */
.contentarearightEzine
{
	background-color:			rgb(0,76,115);
	filter:						alpha(opacity=95);
	-moz-opacity:				.95;
	opacity:					.95;
padding:				 	17px 10px 30px 20px;
	width:						218px;
	color:						white;
	font-family:				Trebuchet MS;
	font-size:					9px;
	z-index:					1000;
	vertical-align: top;

}

.contentarearightMenuEzine
{
	padding:				 	17px 10px 30px 20px;
	width:						218px;
	color:						white;
	font-family:				Trebuchet MS;
	font-size:					9px;
	vertical-align: top;
}

.horizontalcontentseparatorEzine
{
	display:			block; 
	position:			absolute;
	border-color:		rgb(0,76,115); 
	border-top-width:	1px; 
	border-top-style:	dotted; 
	width:				672px;
	height:				3px; 
	vertical-align:		middle	
}

.headerEzine td
{
	font-size:			10px;
}

.footerEzine td
{
	font-size:			10px;
}

table.ezinegrid 
{
		border-style: solid;
		border-collapse:separate;
		border-width:1px;
		border-color : #96BDE0;
		width: 500px;
		 
}


table.ezinegrid th
{
	text-align: left;
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #06082C;
	height: 20px; 
	
	BORDER-BOTTOM: #96BDE0 1px solid;
}


table.ezinegrid tr
{
	padding: 0px 0px 0px 30px;
}