/* 

20072201: rhouweli call 9434 
Change backgroundcolors of nav1, nav2 and nav3 td's as described in call 9434

*/

body {
	background:				#FFF url("../images/bg.gif") repeat-y scroll 0px 0px;
	margin:					0;
}

img {
	border:					0;
}

input, td, select, div {
	font:					normal 12px arial, helvetica, sans-serif;
	color:					#000;
	vertical-align:			top;
	border:					0;
}

span.kop {
	font-size:				14px;		
	font-weight:			bold;
}

span.stad {
	font-size:				14px;
	font-weight:			bold;
	color:					#006394;
}

span.blauw {
	color:					#006394;
}

span.roze {
	color:					#EC0089;
}

a {
	color:					#000000;
	text-decoration:		underline;
}

a.nav {
	color:					#FFF;
	text-decoration:		none;
	font-weight:			bold;
}

a.meerinfo {
	color:					#EC0089;
	text-decoration:		underline;
	font-size:				10px;
	text-align:				right;
}

a.terugboven {
	color:					#EC0089;
	text-decoration:		underline;
	font-size:				12px;
	font-weight:			bold;
}

a.realisatie {
	color:					#B6B6B6;
	text-decoration:		underline;
	font-size:				9px;
}

a.zoek {
	color:					#ffffff;
	background-color:		#a4a6ac;
	padding:				0 5px;
	border:					solid 1px #FFF;
	text-decoration:		none;
	text-align:				right;
	font-weight:			bold;
}

h4 {
	font-size:				13px;
}

/* ------------ top ------------- */
div#top {
	padding:				8px 0 0 20px;
	height:					58px;
}

/* ------------ nav ------------- */
div#nav td {
	border-right:			solid 1px #FFF;
	border-bottom:			solid 1px #FFF;
	vertical-align:			middle;
	text-align:				center;
}

div#nav td#home {
	background-color:		#6C6C6C;
	vertical-align:			middle;
	text-align:				left;
	padding-left:			20px;
	height:					22px;
	width:					265px;
}

div#nav td#homesigle {
	background-color:		#6C6C6C;
	vertical-align:			middle;
	text-align:				left;
	padding-left:			20px;
	height:					22px;
	width:					730px; */749px;*/
}

div#nav td#nav1 
{
    background-color:		#C9E900;
	/* background-color:		#EC0089; */
	width:					154px;
}

div#nav td#nav2 
{
    background-color:		#00A5DF;	
    /* background-color:		#006394;*/
	width:					154px;
}

div#nav td#nav3 
{
    background-color:		#EC0089;
	/* background-color:		#E1B10D; */
	width:					154px;
}


/* ----------- content ------------ */
div#content td#left {
	background-color:		#BABABA;
	border-right:			solid 1px #FFF;
	width:					255px;
	height:					458px;
	padding:				15px;
}

div#content td#main {
	background-color:		#D5D5D5;
	width:					434px;
	padding:				15px;
}

/* ----------- museum ------------ */
div#museum {
	border-top:				solid 1px #6C6C6C;
	border-bottom:			solid 1px #6C6C6C;
	padding:				5px 2px;
}

/* ----------- zoeken ------------ */
div#zoek {
	border:					solid 1px #6C6C6C;
	width:					175px;
}

div#zoek td {
	border:					solid 1px #FFF;
	background-color:		#e43e94;
	width:					175px;
	padding:				5px;
	color:					#FFF;
}


/* ----------- footer ------------ */
div#footer table {
	padding:				10px;
}

div#footer td {
	background-color:		#FFF;
	color:					#7B7B7B;
	vertical-align:			middle;
}

div#realisatie {
	width:					750px;
	text-align:				right;
}

div.winning_ny 
{
	background : 	#FFF url("../images/bg_pagina_winnen.jpg") 0px 0px ;
	margin: 0 -33px -15px -15px;
	width: 463px;
	height: 351px;
	overflow:hidden;
}

div.winning_ny_inner
{
	padding-left: 150px;
	padding-top: 10px;
	height: 321px;
}

div.winning_ny_bottom 
{
	padding-left: 10px;
	color:#ffffff;
	height: 30px;
}
div.winning_ny_onemoment
{
	visibility: hidden;
	position:relative;
	top:-351px;
	background : 	#FFF url("../images/bg_pagina_winnen.jpg") 0px 0px ;
	width: 443px;
	height: 351px;
}


label.ny
{
	color:					#FFF;
	text-decoration:		none;
	font-weight:			bold;
	font-size:				15px;
}

input.ny
{
	color: 035A9F;
	font-size: 15px;
	
}

label.postalcode
{
	margin-left: 100px;
}

input.postalcodenumbers
{
	width: 44px;
	text-align: left;
	padding-left: 5px;
}

input.postalcodeletters
{
	width: 23px;
	margin-left: 0px;
	text-align: center;
}

label.emailaddress
{
	margin-left: 22px;
}

input.emailaddress
{
	width: 200px;
	margin-left: 20px;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	font-size: 12px;
	height: 20px;
	
}

input.sendbutton
{
	margin-top: 10px;
	text-align: center;
	margin-left: 164px;
	width: 128px;
	border: solid 1px #000;
	
}

input.actioncode
{
	width: 293px;
	height: 30px;
	font-size: 18px;
	font-weight: bolder;
	text-align: left;
	line-height: 20px;
	padding: 5px;
	text-align: center;
	
}

p.okmessage
{
	margin-bottom: 50px;
}

p.errormessage
{
	margin-top: 20px;
	margin-bottom: 50px;
	color: Red;
	font-weight: bold;
}
