*{
margin: 0px;
padding: 0px;
text-decoration: none;
}

img{
border: none;
}

html{
height: 100%;
overflow-y: auto;
background: url('images/bg_filler.jpg') repeat-x #4792ce;
}

body{
height: 100%;
}

#container{
margin: 0 auto;
height: 100%;
width: 995px;
display: table;
}

/* Firefox 1 - 2 */
body:empty #container{
padding: 0px 1px 0px 0px;
}

/* Firefox */
@-moz-document url-prefix(){
	#container{
	padding: 0px 1px 0px 0px;
	}
}

#menu_top{
clear: both;
width: 995px;
height: 33px;
background: url('images/bg_top.jpg') no-repeat top center;
}

#menu_top .item{
margin: 8px 0px 0px 0px;
text-align: center;
float: left;
width: 165px;
}

#menu_top .item a{
font-family:Arial;
font-size: 14px;
color: #fff;
text-decoration: none;
font-weight:bold;
text-transform:uppercase;
}

#menu_top .item a:hover{
color: #000;
text-decoration: none;
}

#menu_top .item a.hover{
color: #000;
}

#header{
position: relative;
padding: 0px 0px 3px 0px;
background: #fff;
width: 995px;
height: 317px;
z-index: 999;
cursor: hand;
cursor: pointer;
}

#header img{
position: absolute;
margin: 0;
padding: 0;
width: 995px;
height: 317px;
}

#date{
text-align: center;
width: 995px;
height: 48px;
/*background: #436026;*/
background: #436026; /* Old browsers */
background: -moz-linear-gradient(top, #00925f 0%, #005739 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00925f), color-stop(100%,#005739)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #00925f 0%,#005739 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #00925f 0%,#005739 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #00925f 0%,#005739 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00925f', endColorstr='#005739',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #00925f 0%,#005739 100%); /* W3C */
}

#date p{
padding: 5px 0px 0px 0px;
font-family: Arial;
font-size: 30px;
color: #fff;
font-weight:bold;
text-transform:uppercase;
}

#content{
width: 995px;
display: table;
background: #fff;
font-family: Trebuchet MS, Trebuchet, Arial;
font-size: 12px;
}

#content ul{
margin-left:15px;
}

#content #home{
margin: 60px 45px 60px 45px;
display: table;
clear: both;
}

#content #home p.titel{
margin: 0px 0px 8px 0px;
font-family: Myriad Pro, Arial;
font-size: 26px;
color: #4792ce;
}

#content #home p.sub_titel{
margin: 10px 0px 0px 0px;
font-family: Trebuchet MS, Trebuchet, Arial;
font-size: 12px;
font-weight: bold;
color: #436026;
}

#content #home p.datum{
margin: 0px 0px 5px 0px;
font-family: Trebuchet MS, Trebuchet, Arial;
font-size: 12px;
font-weight: bold;
color: #4792ce;
}

#content #home p{
margin: 0px 0px 26px 0px;
font-family: Trebuchet MS, Trebuchet, Arial;
font-size: 12px;
color: #000;
}

#content #home a{
font-family: Trebuchet MS, Trebuchet, Arial;
font-size: 12px;
color: #4792ce;
text-decoration: underline;
}

#content #home a:hover{
text-decoration: none;
}

#content #home div{
float: left;
display: table;
}

#content #home div.spacer{
width: 20px;
}

#content #home div.line{
width: 1px;
background: #436026;
height: 434px;
}

#content #home .nieuws{
width: 300px;
}

#content #home .activiteit{
width: 300px;
}

#content #home .sponsoren{
width: 185px;
}

#content #home .sponsoren a{
margin: 20px 0px 0px 0px;
display: block;
opacity: .50; /* Standard: FF gt 1.5, Opera, Safari */ 
filter: alpha(opacity=50); /* IE lt 8 */ 
-ms-filter: "alpha(opacity=50)"; /* IE 8 */ 
-khtml-opacity: .50; /* Safari 1.x */ 
-moz-opacity: .50; /* FF lt 1.5, Netscape */
}

#content #home .sponsoren a:hover{
opacity: 1.00; /* Standard: FF gt 1.5, Opera, Safari */ 
filter: alpha(opacity=100); /* IE lt 8 */ 
-ms-filter: "alpha(opacity=100)"; /* IE 8 */ 
-khtml-opacity: 1.00; /* Safari 1.x */ 
-moz-opacity: 1.00; /* FF lt 1.5, Netscape */
}

#content #vervolg{
margin: 60px 45px 60px 45px;
display: table;
}

#content #vervolg img{
margin: 0px 0px 25px 25px;
clear: both;
}

#content #vervolg p.titel{
margin: 0px 0px 15px 0px;
font-family: Myriad Pro, Arial;
font-size: 26px;
color: #000;
}

#content #vervolg p{
margin: 0px 0px 26px 0px;
font-family: Trebuchet MS, Trebuchet, Arial;
font-size: 12px;
color: #000;
}

#content #vervolg .activiteiten{
clear: both;
display: table;
}

#content #vervolg .activiteiten div{
float: left;
width: 425px;
padding: 8px;
text-align: center;
margin: 0px 20px 20px 0px;
display: table;
font-family: Trebuchet MS, Trebuchet, Arial;
font-size: 12px;
color: #000;
}

#content #vervolg .activiteiten div.blauw{
background: url('images/activiteiten_kop_blauw.jpg') repeat-x #a9d9ff;
}

#content #vervolg .activiteiten div.groen{
background: url('images/activiteiten_kop_groen.jpg') repeat-x #bddc9f;
margin: 0px 0px 20px 0px;
}

#content #vervolg .activiteiten div a{
display: block;
}

#content #vervolg .activiteiten div p.datum{
margin: 0px;
font-family: Trebuchet MS, Trebuchet, Arial;
font-size: 20px;
font-weight: bold;
color: #fff;
}

#content #vervolg .activiteiten div table{
margin: 5px 0px 0px 0px;
}

.activiteiten div table tr.trigger{
cursor: hand;
cursor: pointer;
}

#content a.terug{
font-family: Trebuchet MS, Trebuchet, Arial;
font-size: 12px;
color: #000;
text-decoration: none;
border-bottom: solid 1px #000; padding: 0px 50px 0px 0px;
}

#content a.terug:hover{
text-decoration: none;
border-bottom: dashed 1px #000; padding: 0px 50px 0px 0px;
}

#content #vervolg.sponsoren .wrapper{
clear: both;
display: table;
}

#content #vervolg.sponsoren .wrapper a{
margin: 30px 20px 0px 0px;
float: left;
display: block;
}

/*contact form style*/
table#contactlabels td{
padding: 0px 0px 5px 0px;
}

table#contactlabels input{
width: 250px;
}

table#contactlabels textarea{
width: 250px;
height: 100px;
}
/*end contact form style*/
