#LeftColumn
{
    font-size: 13px;
    line-height: 18px;
    width: 655px;
    float:left;
}
#LeftColumnTop
{    
}
#LeftColumnMiddleLeft
{   
    float:left; 
    width:355px
}
#LeftColumnMiddleRight
{
    float:right;
    width:285px;
}
#LeftColumnBottom
{    
}
#RightColumn
{
    width: 285px;
    float:right;
}
.StartCharacter
{
    cursor:pointer;
    position: absolute;
    text-transform: uppercase;
    width: 10px;
    height: 20px;
    color: #000000;
    font-size: 13px;
    line-height: 20px;
    padding: 0px 5px;
}
.StartCharacterSelected
{
    position: absolute;
    cursor: pointer;
    text-transform: uppercase;
    width: 10px;
    height: 20px;
    line-height: 20px;
    color: #000000;
    font-size: 13px;
    padding: 0px 5px;
}
.Standpunt a
{
    color: #000000;
}
.MRU li a
{
    white-space: nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    color: #000000;
    text-decoration: none;
}

.VerticalSeparator 
{
    width:18px;
    height: 30px;
    background-position: center center;
    background-repeat: no-repeat;
}

h4 
{
    font-family: Arial Black;
}
/*Colorschemes*/

.LichtGroenBackgroundColor
{
    background-color: #CFE21C;
}
.LichtGroenBackgroundColorSelected
{
    background-color: #17BFCA;
}
.LichtGroenButton
{
    background-color: #7B8801;
}
.ColorSchemeLichtGroen a, .LichtGroenFontColor, .ColorSchemeLichtGroen h4
{
    color: #7B8801;
}
.ColorSchemeLichtGroen .VerticalSeparator 
{
    background-image: url(/Images/Separator_LichtGroen.gif);
}
.LichtGroenCollapsed
{   
    cursor: pointer;
    list-style-image: url(/Images/LichtGroenArrowCollapsed.gif);
}
.LichtGroenExpanded
{   
    cursor: pointer;
    list-style-image: url(/Images/LichtGroenArrowExpanded.gif);
    font-weight: bold;
    color: #7B8801;
}
.LichtGroenExpanded ul
{
    color:#000000;
}
.GrijsBackgroundColor
{
    background-color: #666666;
}
.GrijsBackgroundColorSelected
{
    background-color: #0B5D0A;
}
.ColorSchemeGrijs a, .GrijsFontColor, .ColorSchemeGrijs h4
{
    color: #0B5D0A;
}
.GrijsButton
{
    background-color: #0B5D0A;
}
.DonatieBackgroundVisual
{
	 background-image:url(/upload/doneren_header.png);
	 background-position:center center;
}
.ZeeGroenBackgroundColor
{
    background-color: #17BFCA;
}
.ZeeGroenBackgroundColorSelected
{
    background-color: #CFE21C;
}
.ColorSchemeZeeGroen a, .ZeeGroenFontColor, .ColorSchemeZeeGroen h4
{
    color: #0C8088;
}
.ZeeGroenButton
{
    background-color: #0C8088;
}

.DonkerGroenBackgroundColor
{
    background-color: #1C851B;
}
.DonkerGroenBackgroundColorSelected, .DonkerGroenBackgroundColorSelected a
{
    color: #FFFFFF;
    background-color: #0B5D0A;
}
.ColorSchemeDonkerGroen a, .DonkerGroenFontColor, .ColorSchemeDonkerGroen h4
{
    color: #0B5D0A;
}
.DonkerGroenButton
{
    background-color: #0B5D0A;
}
.DonkerGroenContrair
{
    color: #B8730D;
}
.DonkerGroenContrairBackground
{
    color: #FFFFFF;
    background-color: #FFAA2D;
}
.DonkerGroenCollapsed
{   
    cursor: pointer;
    list-style-image: url(/Images/DonkerGroenArrowCollapsed.gif);
}
.DonkerGroenExpanded
{   
    cursor: pointer;
    list-style-image: url(/Images/DonkerGroenArrowExpanded.gif);
}
.DonkerGroenExpanded ul
{
    color:#000000;
}
.OranjeBackgroundColor
{
    background-color: #FFAA2D;
}
.ColorSchemeOranje a, .OranjeFontColor, .ColorSchemeOranje h4
{
    color: #B8730D;
}
.OranjeButton
{
    background-color: #B8730D;
}

.ButtonLeftBackground
{
    position:absolute;
    left:0px;
    top:0px;
    width:20px;
    height:40px;
    background-image: url('/Images/ButtonLeft.gif');
}

.ButtonRightBackground
{
    position:relative;
    float:left;
    margin-top: 10px;
    width:20px;
    height:40px;
    background-image: url('/Images/ButtonRight.gif');
}
.ButtonFE
{
    margin-top: 10px;
    cursor:pointer;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    line-height: 40px; /*This makes text vertical agligned in the middle of the button*/
    height: 40px;
    padding-left:40px;
    position:relative;
    float:left;
    background-image:url('/Images/ButtonBackgroundCenter.gif');
    background-position:right center;
    background-repeat:repeat-x;
    margin-left:10px;
}

.Button
{
    margin-top: 10px;
    cursor:pointer;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    line-height: 40px; /*This makes text vertical agligned in the middle of the button*/
    height: 40px;
    padding-left:40px;
    position:relative;
    float:left;
    background-image:url('/Images/ButtonBackground.gif');
    background-position:right center;
    background-repeat:no-repeat;
    margin-left:10px;
}

.ButtonLarge
{
    margin-top: 10px;
    cursor:pointer;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    line-height: 40px; /*This makes text vertical agligned in the middle of the button*/
    height: 40px;
    padding-left:40px;
    position:relative;
    float:left;
    background-image:url('/Images/ButtonBackgroundLarge.gif');
    background-position:right center;
    background-repeat:no-repeat;
    margin-left:10px;
}

.Participeren .Button,.Participeren .ButtonLarge
{
    font-family: Arial Black;
    font-size:18px;
}



.ButtonImage
{
    margin:0px;
    border:solid 1px #CFE21C; /* #7B8801 #C0D11A*/
    padding:5px;
    position:absolute;
    left:7px;
    top:7px;
    width:15px;
    height:15px;
    background-position:center center;
    background-repeat: no-repeat;
}
.ButtonSave
{
    background-image:url(/Images/Bewaren.gif);
}
.ButtonSend
{
    background-image:url(/Images/Versturen.gif);
}
.ButtonCalendar
{
    background-image:url(/Images/Calendar.gif);
}
.Toolbar
{
    font-family: Arial;
    font-size: 13px;
    line-height: 30px;
    height: 30px;
    color: #000000;
    background-color: #F0F0F0;
    text-transform: uppercase;
    padding-left:50px;
}
.Toolbar .StartCharacter
{
    position:relative;
    float:left;
    width:11px;
    height: 30px;
    line-height: 30px;
    color: #000000;
}
.Toolbar a
{
    color: #000000;
}
.AgendaToolbar, .FotoalbumToolbar
{
    height: 50px;
    line-height: 50px;
    background-color: #F0F0F0;
}
.Agenda .AgendaToolbar, .FotoAlbumContainer .FotoalbumToolbar
{
    padding-left: 15px;
}
.AgendaBanner .AgendaToolbar
{
    padding-left: 0px;
}
.AgendaWeek
{
    float:left;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:#000000;
}
.AgendaBrowse
{
    float:left;
    font-family:Arial;
    font-size:11px;
    margin-left:10px;
    margin-right:10px;
}
.Agenda .BlockContent, .AgendaBanner .BlockContent
{
    float:left;
}
.Agenda .BlockContent
{
    line-height:20px;
    width:485px;
}
.AgendaBanner .BlockContent
{
    line-height:14px;
    width:200px;
}
.FotoAlbum
{
    position:relative;
}
.FotoalbumToolbar select
{
    margin-top: 15px;
    margin-right: 50px;
    float: left;
}
.FotoAlbumTitle, .FotoAlbumDatum, .FotoAlbumDetail
{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    line-height:18px;
}
.FotoAlbumDatum
{
    font-size: 11px;
    color: #666666;
}
.FotoAlbumMore
{
    line-height:25px;
}
.FotoAlbumLargeThumb
{
    background-color: #F0F0F0;
    float: left;
    width: 250px;
    height: 165px;
    margin-right:15px;
}
.FotoAlbumSmallThumb
{
    background-color: #F0F0F0;
    float: left;
    width: 105px;
    height: 70px;
    margin-top:15px;
    margin-right:15px;
}
.FotoAlbumMediumThumb
{
    width: 145px;
    height: 85px;
    margin-right:15px;
}
.FotoAlbumDetailThumb
{
    float: left;
    width: 125px;
    height: 95px;
    margin-right:15px;
}
.BlockContent .Property
{
    color:#000000;
    font-family:Arial;
    font-size:12px;
    line-height:18px;
}
.Title
{
    font-family:Arial Black;
}
.Agenda .Title
{
    font-size:14px;
}
.AgendaBanner .Title
{
    font-size:11px;
}
.AgendaTime, .AgendaLocation
{
    float:left;
    font-family:Arial;
}
.AgendaTime
{
    color: #666666;
}
.Agenda .AgendaTime, .Agenda .AgendaLocation
{
    line-height:20px;
    font-size:13px;
}
.AgendaBanner .AgendaTime, .AgendaBanner .AgendaLocation
{
    line-height:14px;
    font-size:11px;
}
.AgendaLocation
{
    color: #000000;
}
.ReadMore
{
    font-family:Arial;
    font-weight:bold;
}
.Agenda .ReadMore
{
    font-size:12px;
    line-height:35px;
}
.AgendaBanner .ReadMore
{
    font-size:11px;
}
.VideoPreview .ReadMore
{
    line-height:16px;
}
.AgendaContent
{
    margin-top:15px;
}
.Day, .Date,.DayToday
{
    float:left;
    font-family: Arial;
}


.Agenda .Day
{
    width:50px;
    font-size: 28px;
    line-height:97px;
}
.Agenda .DayToday
{
	background-color:#CFE21C;
	width:40px;
	margin-right:10px;
    font-size: 28px;
    line-height:107px;
}

.AgendaBanner .Day
{
    width:20px;
    line-height:14px;
    /*font-size: 12px;*/
}
.Date
{
    font-weight: bold;
}
.Agenda .Date
{
    width:80px;
    line-height:69px;
    font-size: 69px;
}
.AgendaBanner .Date
{
    width:38px;
    font-size: 32px;
    line-height:28px;
}
#Month
{
    margin-top: 15px;
    margin-right: 50px;
    float: left;
}
.AgendaFoto
{
    float:left;
    width:120px;
    height:120px;
    background-color: #F0F0F0;
    background-position: center center;
    background-repeat: no-repeat;
    margin-right:10px;
}
.ContentFooter
{
    position: relative;
    background-color: #F0F0F0;
}
.ContentFooter .Heading
{
    text-transform: uppercase;
}
ul.FAQ li
{
    cursor:hand;
    cursor:pointer;
}
#GoogleMap
{
    height:410px;
}
.Events
{
    float:left;
}
.StandpuntFloat
{
    float:left;
    width:310px;
    margin-bottom:30px;
}
.StandpuntFloat .Main
{
    font-family: Arial Black;
    font-size: 15px;
}
.StandpuntFloat a
{
    color: #000000;
}
.Standpunten
{
    padding: 10px;
    display: none;
    text-transform: none;
    position: absolute;
    z-index: 1;
}
.Standpunt
{
    white-space: nowrap;
    background-color:White;
    padding:3px;
    border-left:1px solid gray;
    border-bottom:1px solid gray;
}
.StandpuntWoordvoerders
{
    margin-bottom: 20px;
}
.FeatureContent .LeftColumn
{
    float:left;
    width:125px;
    overflow:hidden;
    text-overflow:ellipsis;
}
.FeatureContent .RightColumn
{
    float:left;
    width:125px;
    margin-left:5px;
    overflow:hidden;
    text-overflow:ellipsis;
}
.bullet
{
    font-family: Arial Black;
    color: #1C851B;
}
#ParticiperenLabel
{
    font-weight: bold;
    text-transform: uppercase;
}
.Label, .Titel, .Subtitel, .FloatLabel, .FloatTitel, .FloatSubtitel
{
    font-family: Arial;
    font-size: 13px;
    line-height:25px;
}
.AgendaToolbar .FloatLabel, .FotoalbumToolbar .FloatLabel
{
    line-height:50px;
}
.FloatLabel, .FloatTitel, .FloatSubtitel
{
    float: left;
}
.Label, .FloatLabel 
{
    font-weight: bold;
}
.Subtitel, .FloatSubtitel
{
    color: #666666;
}
.ALL .Content .Label
{
    font-size:12px;
    line-height:30px;
    font-weight:normal;
}
.LabelWidth
{
    width: 125px;
}
.VerticalSpacer
{
    height:5px;
}
.FormLabel
{
    float:left;
    width:115px;
}
.Contact, .Participeren, .VraagStellen
{
    font-size:13px;
    line-height:26px;
}
.Contact .FormLabel, .VraagStellen .FormLabel
{
    width:100px;
}
.Participeren .FormLabel
{
    width:150px;
}
.EditInputElement
{
    float: left;
}
.EditContent .FloatLabel 
{
    margin-top:10px;
}
.EditContent input
{
    float:left;
    margin-top: 10px;
    height:20px;
    padding:5px;
    border: solid 1px #E0E0E0;
}
.CheckBoxLabel
{
    float:left;
    margin-left:10px;
    margin-right:10px;
}
.CheckBoxLabelMultiLine
{
    float:left;
    margin-left:10px;
    width: 360px;
}
.Contact input, .Contact textarea, .VraagStellen input, .VraagStellen textarea, .Participeren input, .Participeren textarea
{
    padding-left:5px;
    padding-top:2px;
    border: solid 1px #E0E0E0;
    height: 18px;
    margin-left:10px;
    margin-top:3px;
}
.Contact select, .VraagStellen select, .Participeren select
{
    border: solid 1px #E0E0E0;
    margin-left:10px;
    height: 20px;
}
.Participeren .Button
{
    margin-left:10px;
}
.Contact .EditElementCheckbox, .VraagStellen .EditElementCheckbox, .Participeren .EditElementCheckbox
{
    border: none;
}
.EditElementCheckbox
{
    float:left;
    margin-top:10px;
}
input.EditElement
{ 
    width: 450px;
}
.Contact .EditElement, .Participeren input.EditElement, .Participeren textarea.EditElement
{
    width: 360px;
    margin-top:5px;
}
input.EditElementFile
{ 
    /*width: 145px;*/
    border:none;
    width: 300px;
    background-color: #FFFFFF;
    height: 30px;
}
input.EditElementButton
{ 
    /*width: 145px;*/
    background-color: #f0f0f0;
    height: 30px;
}
input.EditElementNormal
{
    width:300px;
}
input.EditElementMedium
{
    width:85px;
}
input.EditElementSmall
{
    width:50px;
}
input.EditElementDay
{ 
    margin-right: 10px;
    width: 25px;
}
input.EditElementMonth
{ 
    margin-right: 10px;
    width: 25px;
}
input.EditElementYear
{ 
    margin-right: 10px;
    width: 40px;
}
input.EditElementHour
{ 
    margin-right: 10px;
    width: 25px;
}
input.EditElementMinute
{ 
    margin-right: 10px;
    width: 25px;
}
div.EditElement
{ 
    padding:5px;
    margin-top: 10px;
    float:left;
    width: 450px;
    height: 130px;
    border: solid 1px #E0E0E0;
    overflow-Y: scroll;
}
textarea.EditElement
{
    width:450px;
    height:85px;
}
.EditContent
{
    background-color: #FFFFFF;
    padding: 5px 15px;
}
.EditContent a:hover
{
    text-decoration:none;
}
.EditToolbar
{
    height: 30px;
    padding: 10px;
    background-color: #F0F0F0;
}
.EditToolbar img
{
    vertical-align:middle;
    cursor: pointer;
}
.EditToolbar iframe, #iFramePoll
{
    display:none;
}
.EditToolbar input
{
    height:21px;
}
.Actueel .Datum
{
    width:90px;
    white-space:nowrap;
}
.Datum
{
    float: left;
    color: #757574;
    line-height: 25px;
}
.DatumTijd
{
    color: #757574;
    width: 175px;   
}
.ActueelOmschrijving
{
    font: Arial Black;
}
.ActueelNieuwsMore
{
    padding-top: 10px;
}
.ActueelNieuwsMore a
{
    font-size: 12px;
    font-weight: bold;
}
.ActueelMore
{
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    padding: 0px 10px;
    line-height:20px;
    float: right;
    background-color: #E0E0E0;
    text-transform: uppercase;
}
.ActueelArrow
{
    font-family: Arial Black;
    font-size: 24px;
    padding: 0px 5px;
    float: right;
    height:20px;
    color: #FFFFFF;
}
.HorizontalSeparator
{
    height: 1px;
    background-color: #E0E0E0;
    margin: 15px 0px;
}

.HorizontalSeparatorAgenda
{
    height: 1px;
    background-color: #E0E0E0;
    margin:5px 0px 0px;
}

.Boek
{
    padding-top:15px;
    padding-bottom:15px;
}
.SquareMedia
{
    float: left;
    position: relative;
    width: 125px;
    height: 125px;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    background-position: center center;
}
.SquareMediaTekst
{
    float: right;
    padding-left: 15px;
    width:485px;
}
#MediaContainer
{
    padding-bottom:10px;
    width: 248px;
    height: 170px;
    background-color: #FFFFFF;
}
#MediaContainer div
{
    display: none;
}
#MediaContainer .Selected
{
    display: block;
}
#Top3Container
{
    position:absolute;
    right:0px;
    top:0px;
    width: 408px;
}
.Campagne .MainTitel
{
    text-transform:uppercase;
    overflow: hidden;
    text-overflow:ellipsis;
    vertical-align:middle;
}
#Top3Container .MainTitel
{
    cursor: pointer;
    margin-top: 10px;
    padding: 0px 10px;
    height: 50px;
    color: #FFFFFF;
    background-color: #BBC1BB;
    overflow: hidden;
    text-overflow:ellipsis;
    vertical-align:middle;
}
#Top3Container .MainTitel a
{
    color: #FFFFFF;
    background-color: #BBC1BB;
    text-decoration: none;
}
.MainTitel
{
    font-family: Arial Black;
    font-size: 18px;
    line-height: 24px;
}
#Top3Container .Selected, .Campagne .Selected
{   
    color: #1C851B;
    background-color:Transparent;
}
#Top3Container .Selected a
{
    color: #1C851B;
    background-color: #FFFFFF;
    text-decoration: none;
}
.Actueel
{
    position: relative;
    padding: 10px;
}
.NieuwsItem
{
    line-height: 25px;
    float: left;
    font-size: 13px;
    font-weight:bold;
    color: #000000;
    width:500px;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
}
.ALL .Content
{
    padding-left:15px;
    line-height: 30px;
    height:30px;
    background-color: #FFFFFF;
    font-size: 12px;
}

.ALL .Content .FontsizeLarge
{
    font-size: 16px;
}

.ALL .Content .FontsizeMedium
{
    font-size: 14px;
}
.ALL .Content .VerticalSeparator 
{
    background-image: url(/Images/Separator.gif);
}
.ALL .Login
{
    background-color: #F0F0F0;
    padding: 25px 10px 15px 10px;
    position:relative;
    clear:both;
    border: solid 1px #1C851B;
}
.ALL .Content a
{
    color: #000000;
}
.ALL .Login #LoginClose
{
    border:0px;
    position:absolute;
    right:5px;
    top:5px;
}
.ALL .Login #lblUsername
{
    line-height:35px;
    float:left;
    width: 95px;
}
.ALL .Login #lblPassword
{
    line-height:35px;
    float:left;
    width: 95px;
}
.ALL .Login #Username
{
    float: right;
    width: 155px;
    margin-top: 5px;
}
.ALL .Login #Password
{
    float: right;
    width: 155px;
    margin-top: 5px;
}
.ALL .Login #Submit
{
    cursor:pointer;
    cursor:hand;
    background-color: Transparent;
    border: none;
    float: right;
    overflow:visible;
    padding-right:0px;
}
.ALL .Zoeken
{
    /*background-color: #F0F0F0;*/
    padding: 10px 15px;
}
.ALL .Result
{
    margin-top:10px;
    overflow:hidden;
    text-overflow:hidden;
}
.ALL .Result div
{
    margin-top:5px;
}
.ALL .Result .DonkerGroenFontColor
{
    text-decoration:underline;
    font-weight:bold;
}
.ALL .Result .url
{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    color:#666666;
}
.ALL #PreviousNext
{
    margin-top:10px;
    display:none;
}
.ALL #PreviousNext a
{
    font-weight:bold;
}
.ZoekGemeente .Zoeken #Portal
{
    float: left;
    width: 480px;
}
.CampagneBanner .Zoeken #Portal, .ALL .Zoeken #Zoeken, .NieuwsbrievenAbonneren #Email
{
    float: left;
    width: 220px;
}
.ZoekGemeente .Zoeken #Portal, .CampagneBanner .Zoeken #Portal, .ALL .Zoeken #Zoeken, .ALL .Login #Username, .ALL .Login #Password, .NieuwsbrievenAbonneren #Email
{
    color: #999999;
    font-size: 13px;
    height: 21px;
    padding-left: 10px;
    padding-top:4px;
    border: none 1px;
    background-image: url(/Images/Zoeken.gif);
    background-repeat: no-repeat;
}
.ZoekGemeente .ActueelArrow
{
    font-family: Arial Black;
    font-size: 24px;
    float: none;
    padding:0px 5px;
    height:25px;
    width:15px;
    color: #FFFFFF;
}
.Campange .Link
{
    font-size:13px;
    font-weight:bold;
    font-family: Arial;
    color: #0B5D0A;
}
.CampagneHeader
{
    position: absolute;
    top:0px;
    right:10px;
    width:125px;
    height:20px;
    text-transform:lowercase;
    text-align:center;
    font-family: Arial Black;
    font-size:12px;
    line-height:20px;
    color: #FFFFFF;
    background-color:#FFAA2D;
}
#Archief 
{
    font-size: 12px;
}
#Archief li
{
    cursor: pointer;
}
#VideoAlbumPlayer
{
    height:170px;
}
li.NoImage
{
    list-style-type: none;
    list-style-image: none;
    margin-left:0px;
}
#Archief a
{
    color: #000000;
}
.SquareFoto
{
    position: relative;
    margin-bottom: 5px;
    width: 125px;
    height: 125px;
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #F0F0F0;
}
.Medewerker
{
    font-size: 12px;
    line-height:16px;
    float: left;
    
    cursor: pointer;
    margin: 20px 30px 0px 0px;
    width: 125px;
    height: 175px;
}
.Medewerker a
{
    color:#000000;   
}
.Medewerker .Naam
{
    color:#000000;   
    text-overflow: ellipsis; 
}
.Medewerker .Functie
{
    color:#666666;   
    text-overflow: ellipsis; 
}
.LandscapeMedia
{
    border: solid 1px #E0E0E0;
    float: left;
    position: relative;
    width: 250px;
    height: 170px;
    margin: 0px 10px 10px 0px;
    background-color: #FFFFFF;
    background-position: center center;
    background-repeat: no-repeat;
}
.ThemaBanner .LandscapeMedia
{
    border: none;
    margin: 5px 0px;
}
.LandscapeMediaMini
{
    float: left;
    position: relative;
    width: 125px;
    height: 70px;
    margin-top:10px;
    background-color: #FFFFFF;
    background-position:left center;
    background-repeat: no-repeat;
}
.BannerSubscript
{
    padding: 5px;
    margin-bottom: 20px;
}
.BannerSubscript
{
    margin-bottom: 0px;
}

.MediaTekstStandpunten
{
	float: left;
    width: 620px;    
}

.MediaTekst
{
    float: left;
    width: 360px;    
}
.SquareFotoFloat
{
    float:left;
    margin-right:10px;
}
.SquareFotoMore
{
    font-family: Arial Black;
    font-size:15px;
    padding-left: 3px;
    line-height: 15px;
    color: #FFFFFF;
    width: 12px;
    height: 15px;
    position: absolute;
    right: 0px;
    bottom: 0px;
}
.VideoSelectedHeader
{
    font-family: Arial Black;
    font-size: 15px;
    color: #000000;
}
.VideoStats
{
    font-family: Arial;
    font-size: 11px;
    color: #757574;
}
.VideoPreview
{
    cursor:hand;
    cursor:pointer;
    padding: 10px 10px 0px 10px;
    background-color: #f0f0f0;
    margin-top: 1px;
}
.Video
{
    width:305px;
    margin-bottom: 10px;
}
.VideoPreviewThumb
{
    float:left;
    margin: 0px 10px 10px 0px;
    width: 90px;
    height: 54px;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    background-position: center center;
}
.BannerThumb
{
    float: left;
    width: 61px;
    height: 61px;
}
.BannerThumb img
{
    margin:0px;
}
.BannerTekst
{
    margin-left: 10px;
    float:left;
    width: 175px;
}
.Tweet
{
    margin-bottom: 10px;
}
.Tweet a
{
    text-decoration: underline;
}
.Tweet a.Feednaam
{
    font-weight:bold;
    text-decoration: none;
}
img.Thumb
{
    width:30px;
    height:30px;
    vertical-align: middle;
}
.LinkImage
{
    margin-right: 10px;
    margin-bottom: 20px;
    float:left;
    border: solid 1px #D6D6D6;
    vertical-align: middle;
    width:100px;
    height:50px;
    background-position: center center;
    background-repeat: no-repeat;
}
.ThumbLabel
{
    color: #000000;
}
.SpotLight
{
    position:relative;
    min-height: 233px;
    width:285px;
}
.SpotLightFoto
{
    position:absolute;
    margin:10px;
    left:0px;
    top:0px;
    width:95px;
    height:95px;
    border: solid 3px #666666;
}
.SpotLightHeaderTitle
{
    position: absolute;
    right:0px;
    top:0px;
    width: 164px;
    height:111px;
}
.SpotLightHeader
{
    height:20px;
    margin-right: 10px;
    text-align:center;
    font-family: Arial Black;
    font-size:12px;
    color: #FFFFFF;
}
.SpotLightTitel
{
    position: absolute;
    right:0px;
    bottom:0px;
    width: 154px;
    margin-right:10px;
    font-family: Arial Black;
    font-size:15px;
}
.SpotLightText
{
    position:absolute;
    top:111px;
    width:265px;
    height:75px;
    margin:10px 10px 0px 10px;
    overflow:hidden;
    text-overflow:ellipsis;
}
.SpotLightLink
{
    position:absolute;
    left:0px;
    bottom:0px;
    margin:10px 0px 10px 10px;
}
.NieuwsbriefIntro .NieuwsbriefAbonneren
{
    font-family: Arial;
    font-size:12px;
    line-height:18px;
    margin-bottom:15px;
}
input.NieuwsbriefCheckbox
{
    margin-right:10px;
}
.NieuwsbriefLabel
{
    font-family: Arial;
    font-size:12px;
    line-height:25px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    vertical-align:middle;
}
.NieuwsbriefAbonneren
{
    float: left;
    width: 480px;
    position:relative;
}
.NieuwsbriefAbonneren #Email
{
    width: 472px;
    height: 14px;
    border: solid 1px #999999;
    padding: 3px;
}
.MedewerkerCategorie
{
    position:relative;
}
.MedewerkerCategorie img
{
    width:60px;
    height:60px;
    vertical-align:middle;
}
.MedewerkerCategorie .FotoTekst
{
    position:relative;
    margin-bottom: 10px;
    color: #000000;
    height:60px;
    vertical-align: middle;
}
.MedewerkerCategorie .FotoTekst .Naam
{
    color: #000000;
    font-size:14px;
    line-height:21px;
}
.MedewerkerCategorie .FotoTekst .Categorie
{
    color: #5C5B5B;
    font-size:11px;
    line-height:21px;
}
.MedewerkerCategorie .ReadMore
{
    margin-left: 70px;
}
.Nieuwsbrieven
{
    position: relative;
}
.Nieuwsbrieven li
{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.Publicaties .Heading
{
    padding-bottom:10px;
}
.Publicaties li a
{
    color: #000000;
}
.FooterContent
{
    background-color: #F0F0F0;
}
.Nieuws
{
    position:relative;
}
.Nieuws .ButtonImage
{
    border: none;
    left:5px;
    top:5px;
    width:21px;
    height:20px;
}
#PreviousNext, .Center
{
    text-align:center;
}
.CarouselFoto 
{
    width: 625px;
    height: 475px;
}
.CarouselFooter
{
    vertical-align: middle;
    height: 30px;
    line-height:30px;
}
.CarouselPlayPause
{
    height:20px;
    padding:5px;
}
.PollStelling 
{
    font-weight: bold;
    font-size: 12px;
    line-height: 30px;
}
.PollMening
{
    margin: 0px 15px 15px 15px;
    font-size: 12px;
    line-height: 30px;
}
object 
{
    /*This prevents white space bottom margin for object tags in firefox and safari */
    vertical-align:middle;
}
