*{
margin:0;
padding:0;
}

body{
background-image:url('../images/images/achtergrond.jpg');
background-repeat:repeat-x;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:80%;
background-color:#06073F;
}

h1{
font-size:1.3em;
font-weight:bold;
text-align:left;
padding:4px 0px 0px 5px;
}
img{
border:0;
}
a{
text-decoration:none;

}
/*container*/
#container{
margin:0 auto;
width:985px;
}

/*intro*/
#intro{
width:985px;
height:406px;
}

#intro_menu{
width:900px;
}
/*breadcrumb*/
#breadcrumb{
position:relative;
z-index:10;
float:right;
color:#fff;
margin:135px 10px 0px 0px;
}

#breadcrumb a{
text-decoration:none;
color:#fff;
}

#footer{
color:#FFFFFF;
height:30px;
text-align:center;
width:100%;
}

#sitemap li{
list-style-type:none;

}
#print{
width:200px;
margin:20px 0px 0px 37px;

}
#print img{
border:0;

}
/*content*/
#header{
width:985px;
height:230px;
position:absolute;
}

#img_container{
position:absolute;
height:150px;
overflow:hidden;
margin:2px 0px 0px 1px;
}

#transparant{
position:absolute;
height:80px;
width:990px;
margin-top:15px;
}

#logo{
position:absolute;
margin:0px 0px 0px 20px;
z-index:10;
}
#titel{
background-image:url('../images/images/titel_bg.gif');
background-repeat:no-repeat;
width:766px;
height:28px;
position:absolute;
bottom:0;
right:0;
}

#content_container{
background-color:#FFFDEE;
width:810px;
position:absolute;
margin-top:230px;
margin-left:167px;
min-height:550px;
_height:500px;
}
#content_container_nieuws{

width:810px;
position:absolute;
margin-top:230px;
margin-left:167px;
min-height:550px;
_height:500px;
}
#content{
width:765px;
margin:30px 0px 0px 35px;
}

#content p {
 margin: 10px 0;
}

#navi{
width:155px;
position:absolute;
margin:230px 40px 0px 0px;
}

/*scorecard*/
#scorecard_container{
width:405px;

}
.scorecard{
margin:10px;

}
/*courseguide*/
#kieshole{
background-color:#1A1967;
width:730px;
height:30px;
color:#fff;
padding:6px 0px 0px 0px;
}

#overzicht a{
float:left;
width:100px;

}

#numbers{
float:left;
margin:0px 0px 0px 60px;
width:450px;
color:#F9D748;
}
#numbers li a{
color:#F9D748;

}
#numbers li{
display:inline;
}

#kieshole a{
color:#FFF;
}

#legenda a{
float:right;
width:55px;

}
#pic_container{
width:730px;
}
/*menu*/
#menu_bg{
background-image:url('../images/images/menu_bg.jpg');
background-repeat:no-repeat;
width:968px;
height:78px;
position:absolute;
bottom:0;
z-index: 9;
margin-left:9px;
}

#menu_container{
height:30px;
margin:0 auto;
padding:5px 0px 0px 0px;
}
.menu 
{
    width:100%;
    text-align:center;
    } 
.menu ul
{
    margin:13px 0;
    padding:0;
    list-style:none;
    }
.menu ul li
{
    display:inline;
    }
.menu i
{
    font-style:normal;
    }
.menu ul li a
{
    padding:0px 10px 3px 25px;
    display:inline-block;
    color:#fff;
    text-decoration:none;
    border-right:1px solid #a77861;
    background:transparent url(../images/images/mnu-bullet.gif) no-repeat 5px 2px;
    }
.menu ul li a:hover
{
    background:transparent url(../images/images/mnu-bullet-hover.gif) no-repeat 5px 2px;
    }
/*nieuws blokken*/
#nieuwswrapper{
width:790px;
color:#fff;
font-family:arial;
margin-left:20px;
}	
.nieuwsitem{
float:left;
background:url('../images/nieuws.jpg') no-repeat;
width:234px;
height:272px;
padding:10px;
position:relative;
color:#fff;
}

.nieuwsoverzicht{
background-color:#85b308;
border:1px solid #dde9b9;
padding:10px;
position:relative;
margin:5px;
width:700px;
color:#fff;
}

.nieuwsoverzicht a{
color:#fff;
}
.nieuwsoverzicht a:hover{
color:#fff;
text-decoration:underline;
}
.nieuwsoverzicht_margin_bg{
background-color:#0d6f34;
padding:5px;
}

.title_nieuws {
 width: 100%;
}

.title_nieuws h1 {
margin:10px 25px 10px 10px;
padding: 0;
}



.bericht_nieuws{
margin-left:10px;
width:190px;
height:130px;
}
.lees_verder{
margin:25px 0px 0px 120px;
position:absolute;
width:200px;
height:10px;
}
.lees_verder a{
text-decoration:none;
color:#fff;
font-weight:bold;
}	
#fullitem{
width:600px;
color:#000;

}
#fullitem h2{
color:#000;
}

/*agenda punten*/

.agenda_punten{
float:left;
background:url('../images/agenda_bg.jpg') no-repeat;
width:214px;
height:272px;
padding:10px;
position:relative;
}

.agenda_links{

margin:3px;
}

.agenda_links a{
color:#fff;
font-size:14px;
font-weight:bold;
text-decoration:none;
border-bottom:1px dashed;
}

/*contact*/
fieldset{
border:0px;
}

/* - formulier - de - door */

#formulier-de-door-container{
width:742px;
margin-bottom:50px;
}

#formulier-de-door{
background:url('/images/formulier/bg-header.jpg') no-repeat; 
padding:103px 23px 0 0;
height:58px;
}

#formulier-de-door h3{
margin:10px 0;
text-align:center;
color:white;
font-size:25px;
}

#formulier-de-door-container legend{
background:url('/images/formulier/bg-sub-header.jpg') no-repeat;
height:29px;
display:block;
width:592px;
padding-top:12px;
color:white;
text-align:center;
font-family:georgia;
font-weight:bold;
}

#formulier-de-door-container legend span{
font-weight:normal;
}

#formulier-de-door-container form{
width:600px;
padding-left:70px;
}

#formulier-de-door-container form > fieldset > ol{
clear:both;
overflow:hidden;
}

#formulier-de-door-container li{
margin: 10px 0;
list-style:none;
clear:both;
overflow:hidden;
}

#formulier-de-door-container > form > fieldset > ol > li > label, #formulier-de-door-container li > .sim-label{
display:block;
text-align:right;
padding-right:20px;
float:left;
width: 20em;
min-height:1px;
}

#formulier-de-door-container .sim-input > ol > li {
margin-top:0px;
}

#formulier-de-door-container .sim-input, #formulier-de-door-container input{
display:inline-block;
}

#formulier-de-door-container .ondertext{
display:block;
color:#797979;
}

#formulier-de-door-container .radiobutton, #formulier-de-door-container .checkbox, #formulier-de-door-container .knop{
border-width:0px;
padding:0px;
}

#formulier-de-door-container #knop-verzenden{
float:right;
margin-right:20px;
width: 172px;
height: 31px;
cursor: pointer;
text-indent: -9999px;
background: url('/images/formulier/knop-inschrijven.jpg') no-repeat top right;
}


#formulier-de-door-sponsors{
background:url('/images/formulier/bg-sponsor-2.jpg') no-repeat;
width:800px;
height:200px;
margin-left:8px;
margin-top:50px;
}

#formulier-de-door-container .input{
width:200px;
border-top:1px solid #363636;
border-bottom:1px solid #828282;
border-left:1px solid #363636;
border-right:1px solid #828282;
}

#formulier-de-door-container .bevestiging{
margin:20px 0;
padding-left:40px;
background:url('/images/formulier/formulier-exclamationmark.png') no-repeat 13px 0;
min-height:30px;
}

.verzenden{
clear:both;
overflow:hidden;
}

li.melding{
}


li.melding{
background:url('/images/formulier/formulier-error.png') no-repeat 488px 30%;
}

#formulier-de-door-container li.melding .input{
border:2px solid #1b7ace;
}

.sim-padding-left{
padding-left:22em;
}
.center{
text-align:center;
}

