/* ================================================ */
/* ------------- REDEFINE HTML-TAGS --------------- */
/* ================================================ */
body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	background-color: #FFFFFF;
	padding-top: 0px 0px 0px 0px;
}
h1 {
	font-size: 16pt;
	line-height: 25px;
}
a
{
	text-decoration: none;
}
A.whiteunder {
	COLOR: #ffffff; FONT-SIZE: 10pt; TEXT-DECORATION: underline
}
img
{
	border: none;
}
.bodyMainContentNieuwsbrief h1{
text-align:left;
}

/* ================================================ */
/* ------------------ BODYTABLE ------------------- */
/* ================================================ */
.bodyTbl {
	width: 750px;
	background-color: #5aa8da;
	height: 100%;
}
.bodyTbl td.bodyFooterLeft {
	background-color: #c9dfed;
	height: 25px;
	font-size: 8pt;
	text-align: center;
	vertical-align: middle;
	width: 325px;
}
.bodyTbl td.bodyFooterRight {
	background-color: #ffffff;
	height: 25px;
	font-size: 8pt;
	text-align: center;
	vertical-align: middle;
	width: 325px;
}
.bodyTbl td.bodyBgMenu {
	width: 750px;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #21598f;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #286cae;
	background-image: url(../images/Layout/BgMenu.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.bodyTbl td.bodySpace {
	width: 750px;
	height: 25px;
}
.bodyTbl td.bodyInleidingAfbeelding{
	width: 375px;
	background-color: #76b6de;
	vertical-align: top;
	text-align: center;
}
.bodyTbl td.bodyInleidingAfbeeldingCONTACT {
	width: 375px;
	background-color: #76b6de;
	vertical-align: top;
	text-align: left;
	font-size: 8pt;
	color: #FFFFFF;
}

.afbeedlingTable{
	width: 375px;
}
.afbeedlingTable td{
	vertical-align:top;
	width: 375px;
}
.afbeedlingTable td.InleidingAfbeeldingTop{
	width: 375px;
	height:27px;
	background-color: #c9dfed;
	font-size: 8pt;
}
.afbeedlingTable td.Routebeschrijving{
	padding: 10px;
	font-size: 10pt;
	color: #FFFFFF;
	line-height: 13pt;
}
.afbeedlingTable td.Routebeschrijving a:link, .afbeedlingTable td.Routebeschrijving a:visited{
	color: #FFFFFF;
}
.afbeedlingTable td.Routebeschrijving a:hover{
	text-decoration: none;
}

.bodyTbl td.bodyMainContentBreed{
	width: 700px;
	vertical-align: top;
	text-align: justify;
	padding-left: 25px;
	padding-right: 0px;
	padding-bottom: 25px;
	font-size: 10pt;
	line-height: 18px;
	color: #FFFFFF;
}
.bodyTbl td.bodyMainContentBreed a:link, .bodyTbl td.bodyMainContentBreed a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.bodyTbl td.bodyMainContentBreed a:hover {
	text-decoration: none;
}
.bodyTbl td.bodyMainContent{
	width: 325px;
	vertical-align: top;
	text-align: justify;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	font-size: 10pt;
	line-height: 18px;
	color: #FFFFFF;
}
.bodyTbl td.bodyMainContentZoeken {
	width: 325px;
	vertical-align: top;
	text-align: left;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	font-size: 8pt;
	line-height: 18px;
	color: #FFFFFF;
}

.bodyTbl td.bodyMainContentNieuwsbrief {
	vertical-align: top;
	text-align: left;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	font-size: 8pt;
	line-height: 18px;
	color: #FFFFFF;
}

.bodyTbl td.bodyHeaderPic{
	width: 375px;
	vertical-align: top;
	text-align: left;
	height: 150px;
}
.bodyTbl td.bodyBgNewsflash{
	width: 375px;
	vertical-align: top;
	text-align: center;
	height: 150px;
	background-color: #286CAE;
}
.bodyTbl td.bodyHeaderRightPic{
	width: 375px;
	height: 55px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #286DB0;
	background-image: url(../images/Layout/headerPicRight.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	font-size: 8pt;
	vertical-align: middle;
	text-align: right;
	padding-top: 5px;
	padding-right: 10px;
}
.bodyTbl td.bodyVervolgHeaderRightPic{
	width: 375px;
	height: 82px;
}
.bodyTbl td.bodyHeaderRightMenu{
	width: 375px;
	height: 43px;
	background-color: #FFFFFF;
	vertical-align: bottom;
	text-align: right;
}
.bodyTbl td.bodyVervolgHeaderRightMenu{
	width: 375px;
	height: 44px;
	background-color: #FFFFFF;
	vertical-align: bottom;
	text-align: right;
}
.bodyTbl td.bodyHeaderLeft{
	width: 375px;
	height: 100px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2C6DAD;
	vertical-align: top;
}
.bodyTbl td.bodyVervolgHeaderLeft{
	width: 375px;
	height: 125px;
	vertical-align: top;
	background-image: url(../images/Layout/headerPic_vervolgpagina.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bodyTbl td.bodyMainContent a:link, .bodyTbl td.bodyMainContent a:visited{
	color:#ffffff;
	text-decoration:underline;
}
.bodyTbl td.bodyMainContent a:hover{
	color:#ffffff;
	text-decoration:none;
}


/* ================================================ */
/* ------------------- SUBMENU -------------------- */
/* ================================================ */
.btnTbl {
	font-size: 8pt;
	width: 100%;
	height: 25px;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
}
.btnTbl td {
	width: 12%;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #2B6CAC;
	border-left-color: #5AA8DA;
}
.btnTbl td.btn_1, .btnTbl td.btn_2, .btnTbl td.btn_3, .btnTbl td.btn_4, .btnTbl td.btn_5, .btnTbl td.btn_6, .btnTbl td.btn_7, .btnTbl td.btn_8 {
	background-image: url(art_cent/btn_04.jpg);
	background-repeat: no-repeat;
}
.btnTbl td.btn_1Hover, .btnTbl td.btn_2Hover, .btnTbl td.btn_3Hover, .btnTbl td.btn_4Hover, .btnTbl td.btn_5Hover, .btnTbl td.btn_6Hover, .btnTbl td.btn_7Hover, .btnTbl td.btn_8Hover {
	background-image: url(../images/Layout/rollOver.jpg);
	background-repeat: no-repeat;
}
.btnTbl td.btn_1 a, .btnTbl td.btn_2 a, .btnTbl td.btn_3 a, .btnTbl td.btn_4 a, .btnTbl td.btn_5 a, .btnTbl td.btn_6 a, .btnTbl td.btn_7 a, .btnTbl td.btn_8 a {
	color: #FFFFFF;
	text-decoration: none;
}
.btnTbl td.btn_1Hover a, .btnTbl td.btn_2Hover a, .btnTbl td.btn_3Hover a, .btnTbl td.btn_4Hover a, .btnTbl td.btn_5Hover a, .btnTbl td.btn_6Hover a, .btnTbl td.btn_7Hover a, .btnTbl td.btn_8Hover a  {
	color: #FFFFFF;
	text-decoration: none;
}


/* ================================================ */
/* ------------------- TOPMENU -------------------- */
/* ================================================ */
.topMenuTbl {
	font-size: 8pt;
	height: 25px;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	border-top-width: 1px;
	background-image: url(../images/Layout/BgMenu.jpg);
	background-repeat: repeat-x;
	border-top-style: solid;
	border-top-color: #2B6CAC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2B6CAC;
}
.topMenuTblOrdertracking {
	width: 33%;
	font-size: 8pt;
	height: 25px;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	border-top-width: 1px;
	background-image: url(../images/Layout/BgMenu.jpg);
	background-repeat: repeat-x;
	border-top-style: solid;
	border-top-color: #2B6CAC;
}
.topMenuTbl td{
	width: 75px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #2B6CAC;
	border-left-color: #5AA8DA;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5AA8DA;
	padding-right: 10px;
	padding-left: 10px;
}
.topMenuTbl td a:link, .topMenuTbl td a:visited, .topMenuTbl td a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.topMenuTbl td a:link, .topMenuTbl td a:visited, .topMenuTbl td a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.topMenuTbl td.Hover {
	background-image: url(../images/Layout/rollOver.jpg);
	background-repeat: no-repeat;
}
.topMenuTblOrdertracking td a:link, .topMenuTblOrdertracking td a:visited, .topMenuTblOrdertracking td a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.topMenuTblOrdertracking td a:link, .topMenuTblOrdertracking td a:visited, .topMenuTblOrdertracking td a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.topMenuTblOrdertracking td.Hover {
	background-image: url(../images/Layout/rollOver.jpg);
	background-repeat: no-repeat;
}



/* ================================================ */
/* ----------------- NIEUWSTABLE ------------------ */
/* ================================================ */
.nieuwsTable {
	height: 150px;
	width: 95%;
}
.nieuwsTable td{
	padding-top: 5px;
	padding-bottom: 5px;
}
.nieuwsTable td a:link, .nieuwsTable td a:visited {
	color: #FFFF00;
	text-decoration: underline;
}
.nieuwsTable td a:hover {
	color: #FFFF00;
	text-decoration: none;
}
.nieuwsTable td.nieuwsHeader{
	height: 15px;
	vertical-align: middle;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}
.nieuwsTable td.nieuwsBerichten {
	height: 114px;
	font-size: 8pt;
	color:#FFFF00;
	text-align: left;
	vertical-align: middle;
	font-weight:bold;
}

/* ================================================ */
/* ------------------ NIEUWSMENU ------------------ */
/* ================================================ */
.nieuwsMenu {
	width: 95%;
}
.nieuwsMenu td{
	text-align: left;
	font-size: 8pt;
	padding-top: 5px;
	padding-bottom: 5px;
}
.nieuwsMenu td a:link, .nieuwsMenu td a:visited {
	color: #006600;
	text-decoration: underline;
}

/* ================================================ */
/* ------------------ NIEUWSBRIEF ----------------- */
/* ================================================ */
.nieuwsBrief {
	width: 100%;
	color: #000000;
}
.nieuwsBrief td{
}
.nieuwsBrief td.nieuwsBriefLeft{
	background-image: url(../images/Layout/shadowleftbtm_nieuwsbrief.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #FFFFFF;
	width: 200px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
	vertical-align: top;
}
.nieuwsBrief td.nieuwsBriefCenter{
	background-color: #FFFFFF;
	background-image: url(../images/Layout/shadowbtm_nieuwsbrief.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
	vertical-align: top;
	font-size: 10pt;
}
.nieuwsBrief td.nieuwsBriefRight{
	background-color: #FFFFFF;
	background-image: url(../images/Layout/shadowright_nieuwsbrief.jpg);
	background-repeat: repeat-y;
	background-position: left bottom;
	width: 8px;
	vertical-align: bottom;
}


/* ================================================ */
/* ------------------ NIEUWSBRIEFMENU ----------------- */
/* ================================================ */
.nieuwsBriefMenu {
	width: 90%;
	color: #000000;
}
.nieuwsBriefMenu td.button{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #296EB1;
	border-bottom-color: #296EB1;
	border-left-color: #FFFFFF;
	background-color: #C9DFED;
	font-size: 9pt;
	color: #21598F;
	font-weight: bold;
	text-align: center;
	padding: 4px;
}
.nieuwsBriefMenu td.spacer{
	padding: 0px;
	height: 3px;
}
.nieuwsBriefMenu td a:link, .nieuwsBriefMenu td a:visited {
	color: #21598F;
	text-decoration: none;
}
.nieuwsBriefMenu td a:hover, .nieuwsBriefMenu td a:active {
	color: #4D4D4D;
	text-decoration: underline;
}
/* ================================================ */
/* ------------------ LINKS  ----------------- */
/* ================================================ */
.links {
	width: 100%;
	color: #000000;
}
.links td{
}
.links td.linksLeft{
	background-image: url(../images/Layout/shadowleftbtm_nieuwsbrief.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #FFFFFF;
	width: 8px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}
.links td.linksCenter{
	background-color: #FFFFFF;
	background-image: url(../images/Layout/shadowbtm_nieuwsbrief.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}
.links td.linksRight{
	background-color: #FFFFFF;
	background-image: url(../images/Layout/shadowright_nieuwsbrief.jpg);
	background-repeat: repeat-y;
	background-position: left bottom;
	width: 8px;
	vertical-align: bottom;
}


/* FORMULIEREN */
.formulier {
	border: 1px solid #C9DFED;
	width: 100%;
}
.formulier td{
	font-size: 8pt;
	color: #FFFFFF;
	padding: 5px;
	background-color: #2E87BC;
}
.formulier td.formStatic{
	text-align: right;
	color: #ffffff;
	vertical-align: middle;
	background-color: #2E87BC;
}
.formulier td.formInput{
	background-color: #76B6DE;
	vertical-align: middle;
	text-align: left;
}


/* ZOEKRESULTATEN TABLE */
.zoekresTable {
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #21598F;
	border-right-color: #21598F;
	border-left-color: #21598F;
}
.zoekresTable td {
	font-size: 9pt;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #21598F;
	background-color: #FFFFFF;
	color: #21598F;
}
.zoekresTable td a:link, .zoekresTable td a:visited {
	color: #21598F;
	text-decoration:underline;
}
.zoekresTable td a:hover {
	color: #21598F;
	text-decoration: none;
}
.zoekresTable th {
	font-size: 9pt;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #21598F;
	text-align: right;
	background-color: #C9DFED;
	color: #21598F;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #21598F;
	width: 150px;
}



/* FILM TABLE */
.FILMTable {
	width: 644px;
	border: 1px solid #21598F;
}
.FILMTable td {
	padding: 5px;
}
.FILMTable td.filmHeaderLEFT {
	background-color: #C9DFED;
	width: 200px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.FILMTable td.filmHeaderRIGHT {
	background-color: #21598F;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	vertical-align: middle;
	height: 215px;
}
.FILMTable td.QuicktimeLEFT {
	width: 210px;
	font-size: 8pt;
	background-color: #C9DFED;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(../images/Layout/windowsmedia-big.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 154px;
}
.FILMTable td.QuicktimeLEFT a:link, .FILMTable td.QuicktimeLEFT a:visited {
	color: #FF0000;
	text-decoration: underline;
}
.FILMTable td.QuicktimeLEFT a:hover {
	text-decoration: none;
}
.FILMTable td.QuicktimeRIGHT {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #21598F;
	background-image: url(../images/Layout/windowsmedia-small.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	font-size: 10pt;
}
.FILMTable td.QuicktimeRIGHT a:link, .FILMTable td.QuicktimeRIGHT a:visited {
	color: #FFFFFF;
	text-transform: uppercase;
}
.FILMTable td.QuicktimeRIGHT a:hover {
	text-decoration: none;
}

.FILMTable td.RealOneLEFT {
	font-size: 8pt;
	width: 210px;
	background-color: #C9DFED;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-image: url(../images/Layout/realone-big.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: middle;
	height: 95px;
}
.FILMTable td.RealOneLEFT a:link, .FILMTable td.RealOneLEFT a:visited {
	color: #FF0000;
	text-decoration: underline;
}
.FILMTable td.RealOneLEFT a:hover {
	text-decoration: none;
}
.FILMTable td.RealOneRIGHT {
	background-color: #21598F;
	background-image: url(../images/Layout/realone-small.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	vertical-align: middle;
	font-size: 10pt;
	color: #FFFFFF;
}
.FILMTable td.RealOneRIGHT a:link, .FILMTable td.RealOneRIGHT a:visited {
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: underline;
}
.FILMTable td.RealOneRIGHT a:hover {
	text-decoration: none;
}
h2 {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 13pt;
	text-transform: uppercase;
	padding: 5px;
}
.jubileumTable td{
	font-size:10pt;
	color:#ffffff;
	padding:5px;
}
.colofonTable{
	width:100%;
}
.colofonTable td{
	font-size:10pt;
	color:#21598F;
	padding-top:5px;
	padding-bottom:5px;
}
.colofonTable td.colofonHeader{
	padding-left:5px;
	background-color:#21598F;
	color:#ffffff;
}
.colofonTable td.colofonSpacer{
	height:1px;
	border-bottom:1px solid #21598F;
}
.colofonTable td.colofonHalf{
	width:50%;
	height:30px;
	vertical-align:top;
}
.colofonTable td a:link, .colofonTable td a:visited{
	font-size:10pt;
	color:#21598F;
	text-decoration:underline;
}
.colofonTable td a:hover{
	font-size:10pt;
	color:#21598F;
	text-decoration:none;
}
.listmenuLangselect {
	background-color: #FFFFFF;
	border: 1px solid #21598F;
}

/* Specificaties tabel */
.specificaties {
	width:700px;
	font-size: 10pt;
	color:#FFFFFF;
	border-collapse:collapse;
	background-color:#74B5E0;
}
.specificaties TD {
	vertical-align:top;
	border:1px solid #FFF;
	padding:10px;
}
.specificaties TFOOT TD {
	background-color:#DCDDDE;
	color:#000;
}
#showcase {
	height:249px;
	background-color:#FFFFFF;
}
