﻿html {
	overflow-y: scroll;
}
body 
{
    background-color:#e8e5d9;
    background-repeat:repeat-x;
    color:#A0976e;
	font-size: 62.5%;
	font-family:Arial, Verdana, Sans-Serif;
	margin-top: 0px;
}
#MainContainer
{
    margin:0 auto;
    width:960px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img { 
	border: 0;
	margin:0;
	padding:0;
}
caption, th {
	text-align: left;
}
input, textarea, select {
	font: inherit;
	font-family: Arial, Sans-Serif;
	font-size: 1em;
	font-weight: normal;
}
p
{
    font-size: 1.1em;
    margin:0;
    padding:7px 0;
    }
.prev
{
    background-color:Transparent;
    background-image:url("/images/Prev.gif");
    background-position:0 0;
    background-repeat:no-repeat;
    border:none;
    color:#a0976e;
    cursor:pointer;
    display:block;
    font-weight:bold;
    font-size:1em;
    height:12px;
    padding:0 20px;
    text-decoration:none;
    }
.prev:hover
{
    background-position:0 -13px;
    color:#d35d1d;
    }
.prevContent
{
    background-color:Transparent;
    background-image:url("/images/PrevContent.gif");
    background-position:0 0;
    background-repeat:no-repeat;
    border:none;
    color:#a0976e;
    display:block;
    font-weight:bold;
    font-size:1.2em;
    height:12px;
    line-height:12px;
    margin-bottom:10px;
    padding:0 20px;
    text-decoration:none;
    }
.prevContent:hover
{
    background-position:0 -13px;
    }
.next
{
    background-color:Transparent;
    background-image:url("/images/Next.gif");
    background-position:0 0;
    background-repeat:no-repeat;
    border:none;
    cursor:pointer;
    display:block;
    font-size:1em;
    height:12px;
    margin:0;
    padding-left:20px;
    text-decoration:none;
    }
.next:hover
{
    background-position:0 -13px;
    color:#d35d1d;
}
.hidden {
	display: none;
}
.clearer {
	clear: both;
}
a
{
    color:#a0976e;
    }
a:hover
{
    color:#d35d1d;
    }
h2
{
    font-size:1.3em;
    font-weight:bold;
    }
/*header*/
#header
{
    background-color:#E8E5D9;
    background-image:url("/images/BalkTop.gif");
    background-repeat:no-repeat;
    height:118px;
    position:relative;
    width:948px;
}
#header .sfeerbeelden
{
    height:94px;
    position:absolute;
    right:15px;
    top:9px;
    width:615px;
    z-index:1;
    }
#header .bannre {
    height:94px;
    position:absolute;
    right:0px;
    top:0px;
    width:615px;
	z-index: 2;
}
#header .sfeerbeeld img
{
    height:95px;
    position:absolute;
    width:615px;
    z-index:1;
    }
#header .bannre img
	{
    height:95px;
    position:absolute;
    width:615px;
    z-index:1;
    }
#header .headerusp
{
    background-color:Transparent;
    position:absolute;
    height:75px;
    top:16px;
    left:0;
    width:195px;
    z-index:3;
    }
#header .headerusp ul
{
    list-style-image:url("/images/OranjePijl.gif");
    height:10px;
	margin-top: 0;
    }
#header .logo
{
    height:94px;
    position:absolute;
    top:10px;
    left:15px;
    width:294px;
    }
.bannre .bijschrift{
	border:none;
	color:#F19300;
	font-size:2em;
	font-weight:bold;
	position:absolute;
	left:245px;
	top:20px;
	z-index:1;
	width:320px;
}
/*Taalkeuze*/
.taalkeuze a
{
	margin-right: 30px;
} 
/*hoofdmenu*/
#hoofdmenu
{
    padding-left:15px;
    width:915px;
    }
/*Menu*/
#menu
{
    float:left;
    height:25px;
    padding: 0;
    margin: 0 20px 0 0;
    list-style: none;
    width:783px;
}
#menu ul
{
	height: 25px;
	float: left;
    color:#fff;
	margin:0;
	padding:0;
	width:783px;
}
#menu li 
{
	float: left;
	height: 22px;
	list-style-type: none;
	text-align: center;
	width: 97px;
	position: relative;
	z-index: 6;
}
#menu li a, #menu li a.selected:hover 
{
    border-top:1px solid #E8E5D9;
    border-left:1px solid #E8E5D9;
    font-weight:bold;
    line-height:22px;
    text-decoration:none;
    display: block;
    width: 97px;
}
#menu li a.selected:hover 
{
    background-color:#bbb497;
    color:#fff;
        }
#menu li a:hover, #menu li a.selected 
{
    background-color:#d35d1d;
    border-top:1px solid #fff;
    border-left:1px solid #fff;
    border-right:1px solid #fff;
	color: #fff;
	font-weight:bold;
}
#menu li.active a
{
    background-color:#bbb497;
    border:1px solid #fff;
    color:#fff;
    }
#menu li.active a:hover
{
    background-color:#d35d1d;
    border:1px solid #fff;
    border-bottom:0;
    color:#fff;
    }
#menu li ul 
{
	display: none;
	margin: 0;
	padding:0;
	height: auto;
	left: 0;
    position: absolute;
    width: 97px;
	z-index: 6;
}
#menu li ul li
{
    background-color:#bbb497;
    border:1px solid #fff;
    border-top:0;
    color:#fff;
    display:block;
    height:33px;
    line-height:33px;
    text-align:center;
    width:96px;
}
#menu li ul li a, #menu li ul li a.selected:hover 
    {
    color:#fff;
    font-weight:bold;
    height:33px;
    line-height:33px;
    width:95px;
    }
#menu li:hover ul 
{
    display: block;
	color: #fff;
	background-position: 0px 0px;
	background-color:#bbb497;
    background-image:none;
}
#menu li ul li:hover
    {
    color:#fff;
    background-color:#bbb497;
}
/* Einde HoofdNavigatie */
/*Linkerkolom*/
.linkerkolom
{
    float:left;
    margin-right:9px;
    width:217px;
    }
.linkerkolom .top
{
    background-image:url("/images/BalkOranje205.gif");
    background-repeat:no-repeat;
    color:#fff;
    font-weight:bold;
    font-size:1.2em;
    height:26px;
    line-height:31px;
    padding:0 15px;
    width:187px;
    }
.linkerkolom .bottom
{
    background-image:url(/images/Onder205.gif);
    background-position:bottom;
    background-repeat:no-repeat;
    height:14px;
    }
.filter
{
    height:108px;
    }
/*Kaders*/
.verloop
{
    padding:9px 11px;
    position:relative;
    }
.loginkader, .kader1, .kader2, .kader5, .kader6, .kader7, .NieuwsKader
{
    background-image:url("/images/BalkVulling205.gif");
    background-repeat:repeat-y;
    padding:9px 15px 0 15px;
}
.kader1
{
    height:298px;
}
.kader1 .verloop
{
    background-image:url("/images/Verloop2.gif");
    background-repeat:repeat-x;
    height:246px;
}
.kader1 .verloop select
{
    display:block;
    height:18px;
    margin-bottom:9px;
    width:165px;
    }
.kader2 .verloop
{
    background-image:url("/images/Verloop3.gif");
    background-repeat:repeat-x;
    height:215px;
    overflow:hidden;
}
.NieuwsKader .verloop 
{
    background-image:url("/images/Verloop3.gif");
    background-repeat:repeat-x;
    }
.NieuwsKader .kortetekst 
{
    display:none;
    }
.NieuwsKader .newsitem 
{
    margin-top:-10px;
    }
.NieuwsKader .newsitem h2 
{
    margin-bottom:0;
    }
.NieuwsKader .newsitem div 
{
    font-size:1em;
    }
.NieuwsKader .newsitem .startdatum 
{
    margin-top:2px;
    margin-bottom:0;
    }
.NieuwsKader .leesmeer 
{
    float:right;
    margin-top:-15px;
    }
.kader1 h2, .kader2 h2
{
    display:none;
}
/*Nieuwsbrief linkerkolom*/
.Nieuwsbrievenarchief
{
    color:#d35d1d;
    text-decoration:underline;
}
.Nieuwsbrievenarchief:hover
{
    color:#a0976e;
    text-decoration:underline;
}
/*Buttons*/
.Button, .Button1, .inlogbutton {
    background-image:url("/images/Button1.gif");
    background-repeat:no-repeat;
    background-position:0 0;
    color:#fff;
    display:block;
	font-size:0.95em;
    font-weight:bold;
    height:30px;
    line-height:30px;
    margin-left:-6px;
    padding-left:15px;
    text-decoration:none;
    width:125px;
}
.Button:hover, .Button1:hover, .inlogbutton:hover
{
    background-image:url("/images/Button1.gif");
    background-position:0 -30px;
    color:#fff;
}
.Button1, .inlogbutton {
    font-size:1.1em;
    position:absolute;
    top:165px;
}
.Button2
{
    background-image:url("/images/Button2.gif");
    background-repeat:no-repeat;
    background-position:0 0;
    color:#fff;
    display:block;
    font-weight:bold;
    font-size:1.1em;
    height:30px;
    line-height:30px;
    margin-left:-6px;
    padding-left:15px;
    position:absolute;
    top:202px;
    text-decoration:none;
    width:173px;
}
.Button2:hover
{
    background-image:url("/images/Button2.gif");
    background-position:0 -30px;
    color:#fff;
}
.Button3
{
    background-image:url("/images/Button3.gif");
    background-repeat:no-repeat;
    background-position:0 0;
    color:#fff;
    display:block;
    font-weight:bold;
    font-size:1.1em;
    height:30px;
    line-height:30px;
    margin-left:-6px;
    padding-left:15px;
    position:absolute;
    top:232px;
    text-decoration:none;
    width:173px;
}
.Button3:hover
{
    background-image:url("/images/Button3.gif");
    background-position:0 -30px;
    color:#fff;
}
.Button4
{
    background-image:url("/images/Button4.gif");
    background-repeat:no-repeat;
    background-position:0 0;
    color:#fff;
    display:block;
    font-weight:bold;
    font-size:1.1em;
    height:30px;
    line-height:30px;
    margin-left:-6px;
    padding-left:15px;
    position:absolute;
    top:262px;
    text-decoration:none;
    width:173px;
}
.Button4:hover
{
    background-image:url("/images/Button4.gif");
    background-position:0 -30px;
    color:#fff;
}
.Button5
{
    background-image:url("/images/Button5.gif");
    background-repeat:no-repeat;
    background-position:0 0;
    color:#fff;
    display:block;
    font-weight:bold;
    font-size:1.1em;
    height:30px;
    line-height:30px;
    margin-left:-6px;
    padding-left:15px;
    text-decoration:none;
    width:125px;
}
.Button5:hover
{
    background-image:url("/images/Button5.gif");
    background-position:0 -30px;
    color:#fff;
}
.Button6
{
    background-image:url("/images/Button6.gif");
    background-repeat:no-repeat;
    background-position:0 0;
    bottom:-7px;
    color:#fff;
    display:block;
    font-weight:bold;
    font-size:1.1em;
    height:30px;
    line-height:30px;
    margin-left:-6px;
    padding-left:15px;
    position:absolute;
    right:0;
    text-decoration:none;
    width:125px;
}
.Button6:hover
{
    background-image:url("/images/Button6.gif");
    background-position:0 -30px;
    color:#fff;
}
.Button7, .Button9
{
    background-image:url("/images/Button7.gif");
    background-repeat:no-repeat;
    background-position:0 0;
    bottom:32px;
    color:#fff;
    display:block;
    font-weight:bold;
    font-size:1.1em;
    height:30px;
    line-height:30px;
    margin-left:-6px;
    margin-top:10px;
    padding-left:15px;
    position:absolute;
    text-decoration:none;
    width:125px;
}
.Button7:hover, .Button9:hover
{
    background-image:url("/images/Button7.gif");
    background-position:0 -30px;
    color:#fff;
}
.Button9 {
	bottom: 5px;
}
.Button8
{
    background-image:url("/images/Button8.gif");
    background-repeat:no-repeat;
    background-position:0 0;
    bottom:12px;
    color:#fff;
    display:block;
    font-weight:bold;
    font-size:1.1em;
    height:30px;
    line-height:30px;
    margin-left:-6px;
    padding-left:15px;
    position:absolute;
    text-decoration:none;
    width:125px;
}
.Button8:hover
{
    background-image:url("/images/Button8.gif");
    background-position:0 -30px;
    color:#fff;
}
/*INDEX Presentatie*/
.bottom
{
    background-image:url(/images/Onder722.gif);
    background-position:center bottom;
    background-repeat:no-repeat;
    height:14px;
}
.top
{
    background-image:url(/images/BalkOranje722.gif);
    background-repeat:no-repeat;
    color:#FFFFFF;
    font-size:1.2em;
    font-weight:bold;
    height:26px;
    line-height:31px;
    padding:0pt 15px;
}
.presentatie
{
    float:left;
    font-size:1.05em;
    width:722px;
}
.textdiv
{
    line-height:1.4em;
}
.woningfoto
{
    margin:10px 0;
    }
.bezichtigingvraagprijs
{
    margin-bottom:10px;
    }
/*INDEX middenkolom*/
.middenkolom
{
    float:left;
    margin-right:9px;
    width:496px;
    }
.middenkolom .top
{
    background-image:url("/images/BalkGrijs484.gif");
    background-repeat:no-repeat;
    color:#fff;
    font-weight:bold;
    font-size:1.2em;
    height:26px;
    line-height:31px;
    padding:0 15px;
    width:466px;   
}
.middenkolom .paragraph h2
{
    display:block;
    font-size:1.3em;
    font-weight:bold;
    margin:0.5em 0;
    } 
.kader3, .kader4
{        
    background-image:url(/images/BalkVulling484.gif);
    background-repeat:repeat-y;
    padding:9px 15px 0 15px;
    }
.middenkolom .bottom
{
    background-image:url(/images/Onder484.gif);
    background-position:bottom;
    background-repeat:no-repeat;
    margin-bottom:12px;
}
.kader3
{
    position:relative;
    height:148px;
}
.kader3 .verloop
{
    background-image:url("/images/Verloop4.gif");
    background-repeat:repeat-x;
    height:148px;
}
.kader4 .verloop
{
    background-image:url("/images/Verloop5.gif");
    background-repeat:repeat-x;
}
.kader5
{
    height:193px;
    padding:0px 15px;
}
.kader5 .verloop
{
    background-color:#d35d1d;
    height:175px;
}
.kader5 h2, .kader6 h2
{
    font-size:1.8em;
    font-weight:bold;
    margin-top:0;
    margin-bottom:9px;
}
.kader6
{
    height:193px;
    padding:9px 15px 0 15px;
}
.kader6 .verloop
{
    background-color:#bbb497;
    height:175px;
}
.kader7 .verloop
{
    background-image:url("/images/Verloop1.gif");
    background-repeat:repeat-x;
}
.kader7 h2
{
    display:none;
    }
.kader7
{
    color:#a0976e;
}
.kader9
{
    background-image:url(/images/BalkVulling722.gif);
    background-repeat:repeat-y;
    min-height:532px;
    padding:9px 15px;
    }
.kader9 .verloop
{
    background-image:url("/images/VerloopContent.gif");
    background-repeat:repeat-x;
    width:670px;
}
.NieuwsVerloopFix .verloop 
{
    min-height:450px;
    }
.woningoverzicht .kader9 .verloop 
{
    width:704px;
    }
/*Footer*/
 #footer
 {
    clear:both;
    letter-spacing:0.1em;
    text-align:center;
    } 
#footer a
{
    color:#a0976e;
    text-decoration:none;
    }
#footer a:hover
{
    color:#d35d1d;
    text-decoration:none;
    }
/*Medewerkers*/
.medewerkers .contentbase
{
    float:right;
    width:445px;
    }
.medewerkers .Medewerkers .odd
{
    width:445px;
    }
.medewerkers img
{
    float:left;
    height:102px;
    margin-right:10px;
    width:78px;
    }
.medewerkers .bottom
{
    background-image:url(/images/Onder722.gif);
    }
.medewerkers .top
{
    background-image:url(/images/BalkOranje722.gif);
    background-repeat:no-repeat;
    color:#FFFFFF;
    font-size:1.2em;
    font-weight:bold;
    height:26px;
    line-height:31px;
    padding:0pt 15px;
    }
.medewerkers .odd, .medewerkers .even
{
    border-bottom:1px solid #a0976e;
    border-top:1px solid #a0976e;
    float:left;
    height:175px;
    margin:10px;
    padding:10px 0;
    width:195px;
    }
.medewerkers  .bijschrift
{
    float:left;
    font-size:1.1em;
    height:175px;
    line-height:1.2em;
    overflow:hidden;
    width:105px;
    }
.Afdeling
{
    display:block;
    color:#d35d1d;
    font-weight:bold;
    }
.Naam
{
    display:block;
    color:#a0976e;
    font-weight:bold;
    }
.Functie
{
    display:block;
    font-weight:normal;
    }
.Beschrijving
{
    display:block;
    font-weight:normal;
    font-style:italic;
    margin-top:10px;
    overflow:hidden;
    }
/*Content*/
.contentbase{
    padding-right:10px;
    width:356px;
}
.ContentContainer  .imagediv {
    float: right;
    width: 300px;
}
.ContentContainer .paragraph {
    clear: both;
    width: 680px;
}
.ContentContainer .textdiv{
    width: 380px;
}
.links{

}
.middenkolom .contentbase, .linkerkolom .contentbase, .rechterkolom .contentbase{
    width:100%;
}
.ContentContainer
{
    background-image:url("/images/BalkVulling722.gif");
    background-repeat:repeat-y;
    width:722px;
        }
#Presentatie .ContentContainer .bottom
{
    background-image:url(/images/Onder722.gif);  
    background-position:center bottom;
    background-repeat:no-repeat;
    float: left;
    height:14px;
}      
.ContentContainer .top
{
    background-image:url(/images/BalkOranje722.gif);
    background-repeat:no-repeat;
    color:#FFFFFF;
    font-size:1.3em;
    font-weight:bold;
    height:26px;
    line-height:31px;
    padding:0pt 15px;
}
.ContentContainer .verloop
{
    background-image:url("/images/VerloopContent.gif");
    background-repeat:repeat-x;
    margin:9px 15px 0 15px;
    min-height:524px;
}
.ContentContainer h2
{
    display:block;
    font-size:1.3em;
    font-weight:bold;
    margin:0.5em 0pt;
	width:380px;
}
.imagediv img, .newsitem img
{
    border:none;
    position:absolute;
    right:0pt;
    top:0pt;
    }
.ContentContainer .imagediv{
    position: absolute;
    right: 0;
    top: 0;
}
.ContentContainer .imagediv img{
	position: relative;
	width: 300px;
}
/*NieuweWoningen*/
.nieuwewoningen {
	position: relative;
}
.nieuwewoningen .prevnieuw, .nieuwewoningen .nextnieuw {
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 25px;
	position: absolute;
	top: 40px;
	width: 16px;
	z-index: 1;
}
.nieuwewoningen .prevnieuw:hover, .nieuwewoningen .nextnieuw:hover {
	background-position: 0 -25px;
}
.nieuwewoningen .prevnieuw {
	background-image: url('/images/PijlFotostripPrev.gif');
	left: 0;
}
.nieuwewoningen .nextnieuw {
	background-image: url('/images/PijlFotostripNext.gif');
	right: 0;
}
.nieuwewoningen .woning {
	float: left;
	margin-top: 10px;
	text-align: center;
	width: 148px;
}
.nieuwewoningen .fotocontainer {
	height: 80px;
	display: block;
}
.nieuwewoningen img {
	border: 2px solid #fff;
	margin-top:-76px;
}
.nieuwewoningen .straat, .nieuwewoningen .plaats {
	display: block;
	text-decoration: inherit;
}
.nieuwewoningen a {
	color: #f19300;
	text-decoration: underline;
}
.nieuwewoningen a:hover {
	text-decoration: none;
}
.nieuwewoningen .fotocontainer img 
{
    margin-top:0;
    }
/*Login*/
.inlogbutton
{
	position: relative;
	top: 0px;
	border: 0px;
	text-align: left;
	cursor: pointer;
}
.loginkader .verloop
{
    background-image:url("/images/Verloop3.gif");
    background-repeat:repeat-x;
    overflow:hidden;
}
.loginkader .verloop input
{
	width:165px;
}
.loginkader .verloop .inlogbutton
{
	width: 125px;
}
.loginkader .Error 
{
	color:#d35d1d;
}
.loginkader label
{
	color: #7F795F;
}
/*Contact*/
fieldset
{
    border:none;
    margin:0;
    padding:0;
    width:425px;
}
fieldset legend, .Woonwensen .multicheck label
{
    color:#a0976e;
	display:block;
    font-weight:bold;
    font-size:1.1em;
    margin:0 0 10px;
    padding:0;    
    }
label
{
    clear:left;
    float:left;
    width:145px;
    }
.inschrijven label 
{
    clear:none;
    }
input
{
    margin:0 5px 0 0;
    }
.HuurwensFooter .radio label
{
    float:right;
    margin-right:12px;
    width:345px;
    }
.HuurwensFooter .radio input
{
	float:left;
	height:13px;
	margin-right:5px;
	width:13px;
    }
.inschrijven
{
    float:left;
    height:13px;
    line-height:13px;
    margin:5px 0;
    }
.inschrijven label
{
    width:300px;
    }
.inschrijven input
{
    float:left;
    height:13px;
    margin-right:5px;
    width:13px;
    }
.field .reden, .field .anderebureaus
{
    width:240px;
    }
.Gezinssamenstelling label, .Woonwensen label
{
    float:left;
    width:100px;
    }
.Woonwensen td label
{
    float:none;
    }
.Gezinssamenstelling span label, .Woonwensen span label
{
    float:none;
    width:30px;
    }
.field
{
    clear:both;
	float:left;
	margin-bottom: 4px;
}
.Woonwensen .field {
	min-height: 18px;
    }
.field .number
{
    float:left;
}
.field select
{
    margin-bottom:5px;
    }
.field input
{
    }
.field .list, .field .radiolist
{
    float:left;
    width:263px;
}
.multicheck 
{
    width:400px;
    }
.field .list input
{
    clear:left;
    float:left;
    height:13px;
    width:13px;
    margin-bottom:0;
}
.field .radiolist input
{
	clear:left;
    float:left;
    height:13px;
    width:13px;
    margin-bottom:0;
    }
.field .radiolist label 
{
	clear:none;
	line-height:18px;
    width:105px;
    }
.multicheck table
{
    float:left;
}
.multicheck input 
{
    float:left;
    }
.Woonwensen .multicheck input
{
	position: absolute;
	left: 140px;
	margin-bottom:3px;
}
.field .list label, .field .radiolist
{
	clear:none;
    padding-bottom:5px;
}
.multicheck label {
	margin-bottom: 10px;
	width:330px;
}
.multicheck table label 
{
	clear:none;
	margin-bottom:5px;
	width:140px;
}
.Woonwensen .multicheck table td {
	height: 18px;
	padding-right: 20px;
}
.Woonwensen .multicheck table label
{
	font-weight: normal;
	font-size: 1em;
	padding: 0;
}
.contactformulier input
{
    clear:right;
    float:left;
    margin-bottom:5px;
    width:205px;
    }
.trcode
{
    clear:both;
    }
.geslacht
{
    margin-bottom:5px;
    }
.contactformulier .geslacht input
{
    float:none;
    margin:0 5px;
    width:13px;
    }
.contactformulier .geslacht label
{
    float:none;
    width:30px;
    }
.Toelichting textarea
{
    font-family:Arial;
    width:205px;
    }
.Huistype, .Inrichting
{
    float:left;
    width:145px;
    }
.submitbutton
{
    background-color:Transparent;
    background-image:url("/images/Submitbutton.png");
    background-repeat:no-repeat;
    background-position:0 0;
    border:none;
    color:#fff;
    cursor:pointer;
    display:block;
    font-weight:bold;
    font-size:1.1em;
    height:30px;
    line-height:30px;
    margin-top:10px;
    text-decoration:none;
    width:125px;
}
.submitbutton:hover
{
    background-position:0 -30px;
}
.validationerror {
    color:#d35d1d;
	float:left;
	width:100%;
}
.SitemapPlaatsTekst {
	margin-left: 2em;
}
.SitemapKop {
	margin-top: 30px;
}
ul.links {
	font-size: 120%;
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.links a {
	text-decoration: none;
}
ul.links img {
	float: left;
	margin-right: 1em;
}
ul.links li {
	clear: left;
}
ul.nieuwsbrieven {
	list-style-type: none;
	padding-left: 0;
}
ul.nieuwsbrieven li {
	margin-bottom: 0.5em;
}
.cb_online, .cb_offline {
}

.cb_chatbutton {
	background-image:url(/images/chatbutton.gif);
	background-repeat:no-repeat;
	display:block;
	height: 47px;
	width: 144px;
	float: right;
	position: relative;
	right: 40px;
	top: 32px;
	z-index: 10;
}
.addthis{
   margin-top: 10px;
   }
   /* Video / Film */
a.Player {
	width: 450px;
	height: 300px;
	display: block;
}

.PlayerHolder {
	position:fixed;
	text-align: left;
	width: 450px;
	margin-left: auto;
	margin-right: auto;
	z-index: 50;
	top : 100px;
	left : 0;
	right: 0;
}

.PlayerHolder.hidden{
	display:none;
}

.PlayerClose {
	z-index: 100;
	background-image: url("/images/Sluiten.gif");
	width: 21px;
	height: 21px;
	display:block;
	float: right;
	right: 0;
}

#PlayerOverlay {
	position:absolute;
	left: 0;
	top: 0;
	height:100%;
	opacity:0.8;
	width:100%;
	background-color: #000;
	z-index: 25;
}

.PlayButton {
	background-image:url("/images/playButton.png");
	display:block;
	height:54px;
	left:130px;
	position:relative;
	top:-125px;
	width:54px;
	z-index:20;
}
