﻿html, body 
{
	width:100%;
	height:100%;
}

body.elisabethcharlotte
{
	background-color:#8a1b04;
	width:100%;
	height:100%;
	margin:0px auto;
	vertical-align:middle;
}

table.testcenter
{
	width:100%;
	height:99%;
}

table.formulier
{
	color:#403748;
	font-size:12px;
	font-family:Trebuchet MS;
}

table.contact_table
{
	width:600px;
}

table.navigatie_nieuwsbrief_contact
{
	margin:0px 0px 10px 0px;
	#margin:0px;
}

table.openingstijden
{
	width:320px;
	margin:0px 0px 5px 0px;
}

tr.contact_table
{
	vertical-align:top;
}

tr.header
{
	vertical-align:top;
}

td.openingstijden_dagen
{
	width:80px;
}

td.contact_table_informatie
{
	width:330px;
}

td.contact_table_informatie iframe
{
	margin:5px 0px 5px 0px;
}

td.header_logo
{
	width:91px;
}

td.header_menu
{
	width:569px;
	padding:40px 0px 0px 10px;
	background-image:url('/sites/505/images/header.png');
	background-repeat:repeat-y;
	text-align:center;
}

td.testcenter
{
	vertical-align:middle;
}

td.contact
{
	padding:0px 5px 0px 0px;
}

td.inhoud
{
	padding:0px 1px 0px 0px;
}

table.e_testcenter div.navigatie_nieuwsbrief,table.e_testcenter div.navigatie_contact
{
	display:none;
}

div.footer
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#d48e5f;
	text-align:center;
}

div.e_footer
{
	display:none;
}

div.navigatie_contact
{
	color:#403748;
	font-size:12px;
	font-family:Trebuchet MS;
}

div.navigatie_nieuwsbrief
{
	display:none;
	color:#403748;
	font-size:12px;
	font-family:Trebuchet MS;
}

div.e_uploader
{
	color:#ffffff;
	font-size:12px;
	font-family:Trebuchet MS;
}

div.content_subs_nieuws
{
	background-image:url('/sites/505/images/home_div.png');
	height:344px;
	width:652px;
	overflow:auto;
	padding:5px 0px 0px 8px;
   	scrollbar-3dlight-color: #423748;
    scrollbar-arrow-color: #423748;
    scrollbar-base-color: #423748;
    scrollbar-darkshadow-color: #423748;
    scrollbar-face-color: #ffffff;
    scrollbar-track-color: #ffffff;
    scrollbar-highlight-color: #ffffff;
    scrollbar-shadow-color: #ffffff;
}

div.zwart_transparant
{
    filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
    position:absolute;
    top:0px;
    left:0px;
    background-color:#000000;
    z-index:6;
    display:none;
    width:100%;
    height:100%;
}

div.nieuwsbericht_groot
{
	position:absolute;
	z-index:10;
	overflow:auto;
	padding: 5px;
	width:560px;
	height:370px;
	background-color:#f2ddcf;
	border: 1px #000000 solid;
	top:0px;
	left:0px;
    display:none;
    text-align:left;
	border: 2px #b65818 solid;
	scrollbar-3dlight-color: #ffffff;
    scrollbar-arrow-color: #b65818;
    scrollbar-base-color: #b65818;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-face-color: #ffffff;
    scrollbar-track-color: #ffffff;
    scrollbar-highlight-color: #b65818;
    scrollbar-shadow-color: #b65818;
}

div.nieuwssource input
{
	display:none;
}

input.inputhidden,div.inputgroups
{
	display:none;
}

div.header
{
	padding:0px 0px 20px 0px;
}

div.hoofdmenu ul
{
	margin:0px 0px 0px -40px;
	#margin:0px;
}

div.hoofdmenu li
{
	float:left;
	list-style-type:none;
	padding:0px 8px 0px 0px;
	#padding:0px 10px 0px 0px;
	color:#8a1b04;
}

div.hoofdmenu ul li.actief div.submenu ul
{
	display:block;
}

div.hoofdmenu div.submenu li.actief a
{
	color:#d48e5f;
}

div.hoofdmenu li.actief a
{
	color:#474747;
}

div.hoofdmenu li a
{
	color:#8a1b04;
	font-family:Trebuchet MS;
	font-size:15px;
	text-decoration:none;
	letter-spacing:1px;
	font-variant:small-caps;
}

div.hoofdmenu li a:hover
{
	color:#474747;
}

div.hoofdmenu li ul
{
	display:none;
}

div#menu3
{
	position:absolute;
	background-repeat:no-repeat;
	margin:12px 0px 0px -108px;
	#margin:32px 0px 0px -345px;
}

div#menu4
{
	position:absolute;
	background-repeat:no-repeat;
	margin:12px 0px 0px -298px;
	#margin:32px 0px 0px -493px;
}

div.submenu ul
{
	background-image:url('/sites/505/images/header_sub.png');
	width:569px;
	height:26px;
	padding:3px 0px 0px 0px;
}

div.submenu li
{
	display:inline;
	float:none;
	padding:0px 5px 0px 5px;
}

div.submenu td
{
	text-align:center;
}

div.hoofdmenu div.submenu li a
{
	font-size:13px;
	color:#ffffff;
	letter-spacing:normal;
}

div.hoofdmenu div.submenu li a:hover
{
	color:#d48e5f;
}

div.container
{
	margin:0px auto;
	width:686px;
	height:490px;
	background-color:#d48e5f;
	border:5px solid #b65818;
	padding:20px 0px 0px 25px;
}

div.home_slider
{
	position:absolute;
}

div.home_tekst
{
	margin:245px 0px 0px 0px;
	position:absolute;
}

div.home_tekst_inner
{
	background-image:url('/sites/505/images/home_div.png');
	height:100px;
	width:652px;
	overflow:auto;
	padding:5px 0px 0px 8px;
   	scrollbar-3dlight-color: #423748;
    scrollbar-arrow-color: #423748;
    scrollbar-base-color: #423748;
    scrollbar-darkshadow-color: #423748;
    scrollbar-face-color: #ffffff;
    scrollbar-track-color: #ffffff;
    scrollbar-highlight-color: #ffffff;
    scrollbar-shadow-color: #ffffff;
}

div.content_subs_tekst
{
	position:absolute;
}

div.content_subs_tekst_inner
{
	background-image:url('/sites/505/images/home_div.png');
	height:344px;
	width:170px;
	overflow:auto;
	padding:5px 0px 0px 8px;
   	scrollbar-3dlight-color: #423748;
    scrollbar-arrow-color: #423748;
    scrollbar-base-color: #423748;
    scrollbar-darkshadow-color: #423748;
    scrollbar-face-color: #ffffff;
    scrollbar-track-color: #ffffff;
    scrollbar-highlight-color: #ffffff;
    scrollbar-shadow-color: #ffffff;
}

div.content_subs_slider
{
	position:absolute;
}

div.uploader
{
	display:none;
}

div.nieuwsbericht
{
	margin:0px 0px 15px 0px;
}

img.logo
{
	border:0px;
}

img.home_tekst_inner_foto
{
	margin:10px 0px 0px 0px;
}

img.right
{
	float:right;
}

img.nieuwsimage
{
	float:right;
	margin:0px 0px 5px 5px;
}

div.content_subs_nieuws h1.home_tekst_inner_titel
{
	margin:0px 0px 5px 0px;
}

h1.home_tekst_inner_titel
{
	color:#403748;
	font-size:18px;
	font-weight:bold;
	font-family:Trebuchet MS;
	margin:0px;
	/*text-transform:uppercase;*/
	font-variant:small-caps;
}

h3.nieuwstitel
{
	color:#403748;
	font-size:16px;
	font-family:Trebuchet MS;
	margin:0px;
	font-variant:small-caps;
	font-weight:bold;
}

h3.h_nieuwsitem
{
	color:#403748;
	font-size:16px;
	font-family:Trebuchet MS;
	margin:0px;
	font-variant:small-caps;
	font-weight:bold;
}

h3.h_nieuwsitem a
{
	color:#403748;
	text-decoration:none;
}

h3.h_nieuwsitem a:hover
{
	text-decoration:underline;
}

p.footer
{
	margin:0px;
}

p.bericht,p.berichtfail
{
	color:#403748;
	font-size:12px;
	font-family:Trebuchet MS;
	margin:0px;
}

p.tekst_contact
{
	color:#403748;
	font-size:12px;
	font-family:Trebuchet MS;
	margin:0px 0px 5px 0px;
}

p.openingstijden_dagen
{
	color:#403748;
	font-size:12px;
	font-family:Trebuchet MS;
	margin:0px;
}

p.openingstijden_uren
{
	color:#403748;
	font-size:12px;
	font-family:Trebuchet MS;
	margin:0px;
}

p.tekst
{
	color:#403748;
	font-size:12px;
	font-family:Trebuchet MS;
	margin:0px 0px 5px 0px;
}

p.nwlnegative,p.nwlPositiveConfirmMailSent,p.nwlpositive
{
	color:#403748;
	font-size:12px;
	font-family:Trebuchet MS;
	margin:0px;
}

p.geennieuwsmelding
{
	color:#403748;
	font-size:12px;
	font-family:Trebuchet MS;
	margin:0px;
}

p.home_tekst_inner_tekst
{
	color:#403748;
	font-size:12px;
	font-family:Trebuchet MS;
	margin:5px 0px 0px 0px;
}

p.nieuwsdate
{
	color:#403748;
	font-size:11px;
	font-family:Trebuchet MS;
	margin:0px;
}

p.nieuwstekst
{
	color:#403748;
	font-size:12px;
	font-family:Trebuchet MS;
	margin:0px;
}

table.e_testcenter p,table.e_testcenter h1
{
	width:95%;
}

table.e_testcenter div.content_subs_tekst_inner p.home_tekst_inner_tekst,table.e_testcenter div.content_subs_tekst_inner h1.home_tekst_inner_titel
{
	width:150px;
}

.png
{
	_behavior:url('/sites/505/iepngfix.htc');
}

span.underline
{
	text-decoration:underline;
}

span.strikethrough
{
	text-decoration:line-through;
}

input.textarea
{
	width:220px;
	color:#403748;
	font-size:12px;
	font-family:Trebuchet MS;
	border:1px solid #d48e5f;
	margin:2px 0px 0px 0px;
	#margin:0px;
	_margin:0px;
}

input.inhoud
{
	width:220px;
	color:#403748;
	font-size:12px;
	font-family:Trebuchet MS;
	border:1px solid #d48e5f;
	margin:2px 0px 0px 0px;
	#margin:0px;
	_margin:0px;
}

textarea.textarea
{
	width:220px;
	color:#403748;
	font-size:12px;
	font-family:Trebuchet MS;
	border:1px solid #d48e5f;
	margin:2px 0px 0px 0px;
	#margin:0px;
	_margin:0px;
}

input.c_submit,input#regsubmit,input#afmelden
{
	font-size:12px;
	font-family:Trebuchet MS;
	color:#000000;
}

p a
{
	color:#8a1b04;
	font-weight:bold;
	text-decoration:none;
}

p a:hover
{
	text-decoration:underline;
}

a.footer
{
	color:#d48e5f;
	text-decoration:none;
}

a.footer:hover
{
	text-decoration:underline;
}

/* IMAGES */
	
img {border:0px;padding:0px;margin:0px;}

img.floatright {
	float:right;
	margin:0px 0px 5px 5px;
	border:1px solid #000000;
}

div.ux-carousel-nav {
	height:30px;
	margin:307px 0px 0px 200px;
}

div.ux-carousel-slideX {
	background-color:#8a1c05;
}

/* noodzakelijke classes die in je css opgenomen moeten worden*/

.ux-carousel-nav .ux-carousel-nav-prev {
    position:absolute;
    top:0px;
    left:-8px;
    width: 33px;
	height: 32px;
    background-image: url('/sites/505/images/prev.png');
    _background-image: url('/sites/505/images/prev.gif');
	background-position: 0px 32px;
}

.ux-carousel-nav .ux-carousel-nav-next {
    position:absolute;
    top:0px;
    left:415px;
    width: 33px;
	height: 32px;
    background-image: url('/sites/505/images/next.png');
    _background-image: url('/sites/505/images/next.gif');
	background-position: 0px 32px;
}

.ux-carousel-nav-right .ux-carousel-nav-next{
    background-image: url('/sites/505/images/next.png');
    _background-image: url('/sites/505/images/next.gif');
    margin-right: 2px;
    width: 30px;
    float:none;
}

.ux-carousel-nav-left .ux-carousel-nav-prev{
    background-image: url('/sites/505/images/prev.png');
    _background-image: url('/sites/505/images/prev.gif');
    width: 33px;
    float:none;
}

.ux-carousel-nav-play:hover {
    background-position: 0 0; 
}
.ux-carousel-nav-play.ux-carousel-playing {
    background-position: 24px 24px;
}
.ux-carousel-nav-play.ux-carousel-playing:hover {
    background-position: 24px 0;
}

.ux-carousel-nav-prev:hover,
.ux-carousel-nav-next:hover {
    background-position: 0 32px;
}

.ux-carousel-nav-prev.ux-carousel-nav-disabled,
.ux-carousel-nav-next.ux-carousel-nav-disabled {
    background-position: 0 0;
}

.ux-carousel-nav-play {
	height: 24px;
	display: block;
	float: right;
	margin: 2px 0px;
	background-position: 0px 24px;
}


div.fotoviewer_huge{
	background-color:aqua;
	padding:10px;
}

div.fotoviewer_tiny div.ux-carousel-nav-left, div.fotoviewer_tiny div.ux-carousel-nav-right, div.fotoviewer_tiny div.ux-carousel-container{
	float:left;
}

div.ux-carousel-container
{
	width:600px;
	height:600px;
}

.ux-carousel-caption {
    width: 365px;
    height: 22px;
    margin:0px 41px 0px 35px;
    padding:8px 2px 2px 2px;
	font-family:Trebuchet MS;
    font-size: 12px;
    font-weight:normal;
    text-transform: none;
    text-align:center;
    /*letter-spacing:1px;*/
    line-height:19px;
    color:#403748;
    overflow: hidden;
    background-image: url('/sites/505/images/titel.png');
    _background-image: url('/sites/505/images/titel.gif');
    background-repeat:no-repeat;
    background-position:0px 0px;
}

p.contactextrap{
	margin-top:10px;
}

/*Einde images*/
