html, body
{
padding: 0px;
margin: 0px;
}

table
{
width: 100%;
border-collapse: collapse;
border: none;
}

tr
{
border: none;
}

td
{
border: 0px;
padding: 0px;
}

div
{
margin: 0;
padding: 0;
}

h2, h3
{
color:#ed1c24;
font-family:Verdana;
font-size:14pt;
font-weight:normal;
margin:0px;
margin-bottom:5px;
margin-top:5px;
}

a{
color: rgb(37, 91, 167);
text-decoration: none;
}
a:hover{
color:#ed1c24;
text-decoration: underline;
}

#leftColumn
{
vertical-align: top;
}

#main
{
width: 980px;
margin: 0px;
padding: 0px;
vertical-align: top;
font-family: Verdana;
font-size: 10pt;
color: #333333;
}

#rightColumn
{
vertical-align: top;
}

.rood
{
background-image: url(/uploads/db/32/db3243f52d8627374e0b97c32e09f647/roodgradient.jpg);
background-repeat: repeat-x;
height: 300px;
}

.roodLijn
{
height:10px;
background-color:#ed1c24;
width:100%;
font-size:1px;
overflow:hidden;


}

#content
{
padding-left: 10px;
padding-right: 10px;
background-image: url(/uploads/db/32/db3243f52d8627374e0b97c32e09f647/roodgradient.jpg);
background-repeat: repeat-x;
}


.menu
{
height: 40px;
background-color: #333333;
border: 0px;
padding-left: 20px;
padding-right: 10px;
font-family: Verdana;
font-size: 13pt;
font-weight: bold;
color: White;
}

#logo
{
background-image: url(/uploads/51/d3/51d3ca844e762db1aa9df19cf03ddb06/logo.gif);
background-repeat: no-repeat;
float: left;
width: 180px;
height: 30px;
margin-top: 5px;
}

.contentColumn
{
width: 640px;
padding-top: 15px;
vertical-align: top;
}

.sideColumn
{
width: 320px;
padding-left: 10px;
padding-right: 10px;
padding-top: 15px;
vertical-align: top;
}

#photoContainer
{
border: 2px solid #cccccc;
background-color: #333333;
}

#photo
{
width:619px;
height:265px;

}



/***** NIEUWS *****/
#contentContainer
{
z-index: 3;
}

#contentNews
{
padding-top:10px;
z-index: 3;
}

.newsContainer
{
float:right;
width:470px;
}

.newsItem
{
clear:both;
padding-top:10px;
}

.news
{
padding-left:10px;
padding-right:10px;
}

.news b
{
color:#ed1c24;
line-height:25px;
}


.line
{
font-size:1px;
background-color:#ed1c24;
overflow:hidden;
width:100%;
height:2px;
margin-bottom:8px;
}

.newsPhotoContainer
{
width:150px;
float:left;
}

.newsPhoto
{

border: 2px solid #cccccc;
background-color:#333333;
width:100%;

}

.pagination
{
float:right;
width:470px;

}


/***** SideBar *****/

#agenda
{
width: 100%;
height: 120px;
}

#agendaContainer
{
border: 2px solid #cccccc;
background-color: #333333;
color:White;
padding:10px;
margin-bottom:15px;
font-size: 0.8em;
height: 130px;
overflow-x: hidden;
overflow-y: scroll;
}

#mediaContainer
{
margin-bottom: 15px;
height: 40px;
width:100%;
}

.wgDate{
font-size: 1.1em;
padding-top: 10px;
font-weight: bold;
}

.wgDate a{
  color: white;
}
.wgTime{
font-size: 1em;
font-weight: none;
}

.agenda {
margin: 0;
color: white;
font-size: 1.1em;
font-weight: bold;
}

.eventDescription{
    background-color: #EEE;
    font-size: 0.8em;
}

.sidebarContainer
{
padding-top:20px;
}

.sideBar
{
padding-top:5px;
}


/***** Page *****/


#contentPage
{
padding-left: 10px;
padding-right: 10px;
background-repeat: repeat-x;
}
.pageContent, .articleContent
{
clear:both;
padding-top:10px;
}

.pageSideBarContainer
{
clear:both;
padding-top:10px;
}

#copyrightContainer{
font-family:Verdana;
width: 99%;
background-color:#333;
color: #999;
font-size: 0.6em;
text-align: center;
padding: 2px;
}
#copyrightContainer a{
color: #999;
text-align: center;
padding: 2px;
}

.pagination-bottom {
margin-top: 20px;
}
.wg-clear{
clear:both;
}
.login {
position: absolute;
right: 2px;
font-family:Verdana;
font-size: 0.6em;
text-align: right;
color: #999;
}
.login a{
color: #999;
text-align: right;
padding: 2px;
}

.auteur{
  float: right;
  font-style:italic;
  font-size: 0.9em;
}