P, TD, TABLE
{
 	font-size : 11px; 
}
body
{
 	font-size : 11px; 
 	font-family : Trebuchet MS, verdana, arial; 
	color: #00426A;
	background-color: #00588e;
	margin:0px;
}

img
{
	border: 0px;
}

img.img_blokhome
{
	border: 0px;
	width: 226px;
	height: 96px;
	padding: 0px;
	margin: 0px;
	vertical-align: text-top;
}


TABLE.tbl_body A:link 		{color:#00426a; text-decoration:none; font-weight:bold}
TABLE.tbl_body A:visited 	{color:#00426a; text-decoration:none; font-weight:bold}
TABLE.tbl_body A:active 	{color:#00426a; text-decoration:underline; font-weight:bold; background-color:#ffe11b; }
TABLE.tbl_body A:hover 		{color:#00426a; text-decoration:underline; font-weight:bold; background-color:#ffe11b; }

TABLE.tbl_grijzebalk A:link 	{color:white; text-decoration:none; font-weight:bold}
TABLE.tbl_grijzebalk A:visited 	{color:white; text-decoration:none; font-weight:bold}
TABLE.tbl_grijzebalk A:active 	{color:white; text-decoration:underline; font-weight:bold;  }
TABLE.tbl_grijzebalk A:hover 	{color:white; text-decoration:underline; font-weight:bold;  }

A.blok:link 	{ }
A.blok:visited 	{ }
A.blok:active 	{ background-image:url(/images-layout2007//home_blok.gif); background-position: 0 0; background-repeat:no-repeat;}
A.blok:hover 	{ background-image:url(/images-layout2007//home_blok.gif); background-position: 0 0; background-repeat:no-repeat;}

TD.pageback A:link 		{ color:white; text-decoration:none; font-weight:normal; background-color:#00426a; padding: 2px;}
TD.pageback A:visited 	{ color:white; text-decoration:none; font-weight:normal; background-color:#00426a; padding: 2px;}
TD.pageback A:active 	{ color:#00426a; text-decoration:none; font-weight:normal; background-color:#ffe11b; padding: 2px;}
TD.pageback A:hover 	{ color:#00426a; text-decoration:none; font-weight:normal; background-color:#ffe11b; padding: 2px;}



#main{
	padding: 0px;
	border: 0px;
}

#header{
	background-image: url(/images-layout2007/bg-geel.gif);
	background-attachment: fixed;
	background-repeat:no-repeat;
	background-position: 0 0;
	width:100%;
	border-bottom:1px solid white;
}
#horimenu{
	background-image: url(/images-layout2007/bg-geel23.gif);
	background-attachment: fixed;
	background-repeat:no-repeat;
	background-position: right 81px;
	width:100%;
}
#illustratie{
	width:100%;
}
#witte_streep{
height: 1px;
background-color: white;
}

#iframe{
	width:910px;
	text-align:center;
	background-color: white;
}
#iframe-foto{
	width:910px;
	height: 600px;
	text-align:center;
	vertical-align:middle;
	background-color: white;
}
#grijzebalk{
	width:100%;
	background-color:  #00588e;
}
#body{
	width:100%;
}

#menu_titel{
 	font-size : 20px; 
	padding-left:15px;
	padding-right:15px;
	float: left;
	width:196px;
}
#home_nieuwskort{
	padding-left:15px;
	padding-right:10px;
	padding-top:15px;
	padding-bottom: 20px;
	float: left;
	width:201px;
}
#home_nieuwsgroot{
	padding-left:15px;
	padding-right:10px;
	padding-top:15px;
	padding-bottom: 20px;
	float: left;
	width:608px;
}
#body_titel_groot {
 	font-size : 20px; 
	padding-left:18px;
	padding-right:15px;
	padding-top: 20px;
	float: left;
	width:648px;
}
#body_titel_klein {
 	font-size : 20px; 
	padding-left:18px;
	padding-right:15px;
	padding-top: 20px;
	float: left;
	width:420px;
}
#body_tekst_groot {
	padding-left:18px;
	padding-right:40px;
	padding-top:15px;
	padding-bottom: 20px;
	float: left;
	width:623px;
}
#body_tekst_klein{
	padding-left:18px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom: 20px;
	float: left;
	width:420px;
}

#rechterkolom_titel{
 	font-size : 20px; 
	padding-left:15px;
	padding-right:15px;
	padding-top:20px;
	float: left;
	width:197px;
}
#body_rechterkolomblokken {
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	padding-bottom: 20px;
	float: left;
	width:197px;
}
#footer{
	width:910px;
	text-align:center;
	background-color: white;
}

TABLE.tbl_header
{
	border-left:1px solid white;
	border-right:1px solid white;
	background-color:  #ffffff;
	width: 910px; 
	height: 80px;
	padding: 0px;
	background-image: url(/images-layout2007/bg-header.gif);
	background-repeat:no-repeat;
	background-position: top center;
}
TD.td_headerlogo { 
	height: 80px;
	width: 227px;
}
TD.td_headerbanner {
	height: 80px;
	width: 681px;
}

TABLE.tbl_horimenu
{
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:1px solid white;
	width: 910px; 
	height: 23px;
	background-color:  #00426a;
	padding: 0px;
}
TD.td_horimenu {
	height: 23px;
	width: 908px; 
	vertical-align: middle;
	background-color:  #00426a;
}
TABLE.tbl_illustratie
{
	border-left:1px solid white;
	border-right:1px solid white;
	width: 910px; 
	background-color:  #00426a;
	padding: 0px;
}
TD.td_illustratie {
	height: 111px;
	width: 908px; 
}
TD.td_flash {
	height: 232px;
	width: 908px; 
}
TABLE.tbl_blauw
{
	width: 908px; 
	height: 1px;
	background-color:#00426a;
}
TABLE.tbl_grijzebalk {
	color: white;
	border-left:1px solid white;
	border-right:1px solid white;
	width: 910px; 
	height: 18px;
	padding: 0px;
}
TD.td_grijzebalk {
	background-color:  #999999;
	height: 18px;
	width: 908px; 
}
TABLE.tbl_home_subnav {
	border-left:1px solid white;
	border-right:1px solid white;
	width: 910px; 
	height: 96px;
	padding: 0px;
}
TABLE.tbl_homeblokken {
	width: 681px; 
	height: 96px;
	padding: 0px;
	background-color: #dddddd;
	border: 0px;
}
TABLE.tbl_body {
	border-left:1px solid white;
	border-right:1px solid white;
	width: 910px; 
	padding: 0px;
	background-color:  white;
	height: 100px;
}
TD.td_body_linkerkolom {
	width: 226px;
	text-align:left;
	vertical-align:top;
	padding-top: 20px;
	background-image: url(/images-layout2007/title_bg.gif);
	background-repeat: repeat-x;
	background-position: 0 20px;
	height: 300px;
}
TD.td_homeblokgeel {
	width: 226px;
	background-color: #ffe11b;
}
TD.td_homeblokright {
	width: 681px;
	text-align:left;
	vertical-align:top;
	background-color: #ffffff;
	border: 0px;
	border-bottom:1px solid white;
}

TD.td_verticale_blauwelijn {
	width: 1px;
	background-color:  #00426a;
}
TD.td_verticale_wittelijn {
	width: 1px;
	background-color:  white;
	height: 100%;
}
TD.td_blok {
	width: 226px;
	height: 96px;
	border: 0px;
}
TD.td_body_tekstkolom_groot {
	text-align:left;
	vertical-align:top;
	background-image: url(/images-layout2007/title_bg.gif);
	background-repeat: repeat-x;
	background-position: 0 20px;
}

TD.td_body_tekstkolom_klein {
	text-align:left;
	vertical-align:top;
	background-image: url(/images-layout2007/title_bg.gif);
	background-repeat: repeat-x;
	background-position: 0 20px;
}

TD.td_body_rechterkolom {
	text-align:left;
	vertical-align:top;
	background-image: url(/images-layout2007/title_bg.gif);
	background-repeat: repeat-x;
	background-position: 0 20px;
}

/* nieuws          */ 
td.td_nieuwsdatum
{
 font-size   	: 11px;
 color       	: #746687;
 padding-top 	: 0px;
 padding-left	: 0px;
 padding-right	: 0px;
 padding-bottom: 10px;
 text-align: right;
 vertical-align : bottom;
 margin-top: -20px;
}
td.td_loopdatum /* oud */
{
 font-size   	: 11px;
 color       	: #727272;
 padding-top 	: 0px;
 padding-left	: 0px;
 padding-right	: 18px;
 border-bottom: 1px solid #00588e;
 background-color: #daf0ff;
}
td.td_nieuwsitem
{
 font-size   	: 11px;
 color       	: #727272;
 padding-top 	: 4px;
 padding-left	: 4px;
 padding-right	: 4px;
 padding-bottom	: 2px;
}

/* fotopagina's */
table.tbl_fotoloop         	{ margin-left: 18px; margin-top : 0px; width: 490px;  }
td.td_fotoloop_fotokolom	{ width: 184px; padding-right: 8px; }
td.td_fotoloop_fototussenkolom	{ width: 0px; }
td.td_fotoloop_fototussenrij	{ height: 8px; }

/* Tooltip */
.tooltipcontent{
	color: #00426a; 
 	font-weight: bold;
	}
#ToolTip{
	position:absolute; 
	top: 0px; 
	left: 0px; 
	z-index:4; 
	visibility:hidden;
}
td.td_tooltip{
	background-color: #daf0ff;	
	border: 1px solid #00426a;
 	padding: 4px;
}
table.tbl_tooltip{
	border: 1px solid #00426a;
}


/* uitlijning images */
.afbLinks {
float:left;
margin-right:10px;
margin-bottom:4px;
}
.afb {
display:block;
margin-right:10px;
margin-bottom:4px;
}
.afbRechts {
float:right;
margin-left:10px;
margin-bottom:4px;
}
.afbMidden {
clear:both;
display:block;
text-align:center;
margin:0 auto;
}
.afbKolomRechts {
float:left;
margin-top:0px;
margin-bottom:20px;
}


/* tickertape tonen */
.ticketapetonen {
display:none;
}
.ticketapetonenJa {
display:block;
}
.ticketapetonenNeen {
display:none;
}

/* opmaak blokje links en download     */ 
U{
	font-weight: bold;
	color: white;
	background-color: #00426a;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
}
OL{
	margin-left: 16px;
	margin-top: -18px;
} 

LI{
	list-style-type:square;
}
UL{
	margin-top: -18px;
}/*


/* blokopmaak    */ 
table.tbl_bloktekst
{
 width: 197px;
}
table.tbl_blokplaatje
{
 width: 193px;
}
td.td_bloktekst
{
 padding-left	: 0px;
 padding-right	: 0px;
}
td.td_blokplaatje
{
 background-color: white;
 padding-left	: 0px;
 padding-right	: 0px;
}
td.td_blokopbouw
{
 padding-top 	: 20px;
}

