﻿body { margin:0; padding:0; background: #fff url(../images/bg.jpg) repeat-x left top; font-family: Arial, sans-serif; }
h1,h2,h3,h4,h5,h6, ul, ul li  { margin:0; padding:0; list-style-position:outside; }
a:link { color: #e13e29;}
a:visited { color: #e13e29;}
a:hover { color: #e13e29;}
a:active { color: #e13e29;}


#mainContainer { width:780px; margin:0 auto;}
#mainContainer #header { width:780px; height:322px; background:#fff url(../images/header.jpg) no-repeat left top; }
#mainContainer #header a#logo { width:190px; height:49px; display:block; margin-top:20px; position:absolute }
#mainContainer #header #langSel { margin-top:23px; float:right; font-family:arial; font-size:11px; color:#999999; width:240px; margin-left:-240px; }
#mainContainer #header #langSel  a { color:#666; }

#contentHolder { width:780px; margin:0 auto;}
#contentHolder #leftCol { float:left; width:520px; padding-top:30px; padding-right:20px; padding-bottom:50px;}
#contentHolder #rightCol { float:left; width:230px; padding-top:30px; padding-left:10px; background:transparent url(../images/rightCol.jpg) no-repeat left top; min-height:250px; }

#contentHolder p { font-size:small; color:#5f5f61; line-height:18px;}

#contentHolder  h1 { font-family: Corbel, Arial, sans-serif; color:#e13e29; font-size:2.5em; line-height:1.2em; font-weight:normal; letter-spacing: -1px; padding:5px 0 20px 0; }
#contentHolder  h1 span { display:block; }
#contentHolder  h2 {color:#5f5f61; font-size:medium; font-weight:bold;}
#contentHolder  h2 span { display:block; color:#5f5f61; }
#contentHolder  h3 { color:#e13e29; font-size:14px; font-weight:bold; }
#contentHolder a { color:#e13e29; }

#contentHolder #leftCol img{ border:none; margin:15px 10px 0 0;  }
#contentHolder #leftCol img a { float:left;}
#contentHolder #leftCol #spreker {width:500px; padding:20px 0 0 0;}
#contentHolder #leftCol table { font-size:12px; color:#5f5f61; margin: 10px 0 30px 0; border:none; border-collapse:collapse; }
#contentHolder #leftCol table td { padding: 5px; border:none; }
#contentHolder #leftCol table .grijs{ background-color:#EEE; border-bottom:1px solid #FFF; }
#contentHolder #leftCol table .rechts{ padding-left:15px; }
#contentHolder #leftCol ul{color:#5f5f61; font-size:small; line-height:18px; padding-left:15px;}
#contentHolder #leftCol li{ list-style-image: url(../images/bullet2.gif);}

#contentHolder #leftCol .btnSend { width:100px; background-color:#FFF; border:1px solid #999; color:#999; margin-right:100px; float:right;}
#contentHolder #leftCol input{ background-color:#FFF; border:1px solid #999; color:#999; }
#contentHolder #leftCol textarea{ background-color:#FFF; border:1px solid #999; color:#999; }

#contentHolder #rightCol a {color:#e13e29; }

#contentHolder #rightCol ul { margin-bottom:35px;  }
#contentHolder #rightCol ul li { height:53px;list-style-type:none; padding:0 0 15px 0;  }
#contentHolder #rightCol ul li  a { font-size:16px; color:#999; font-weight:bold; text-decoration:none; padding-left:65px; line-height:50px; display:block; }

#contentHolder #rightCol ul li.home  a { background: transparent url(../images/navIcons.gif) no-repeat left -310px; }
#contentHolder #rightCol ul li.agenda  a { background: transparent url(../images/navIcons.gif) no-repeat left -360px; }
#contentHolder #rightCol ul li.location  a { background: transparent url(../images/navIcons.gif) no-repeat left -420px; }
#contentHolder #rightCol ul li.register  a { background: transparent url(../images/navIcons.gif) no-repeat left -480px; }
#contentHolder #rightCol ul li.presentatie  a { background: transparent url(../images/infoBTN.jpg) no-repeat left top; }

#contentHolder #rightCol ul li.home  a.current { background-position: left -10px; color:#e12e29; }
#contentHolder #rightCol ul li.agenda  a.current { background-position: left -60px; color:#e12e29; }
#contentHolder #rightCol ul li.location  a.current { background-position: left -120px; color:#e12e29; }
#contentHolder #rightCol ul li.register  a.current { background-position: left -180px; color:#e12e29; }
#contentHolder #rightCol ul li.presentatie  a.current { background: transparent url(../images/infoBTN.jpg) no-repeat left -60px; }

#contentHolder #rightCol ul li.home  a:hover { background-position: left -10px; }
#contentHolder #rightCol ul li.agenda  a:hover { background-position: left -60px; }
#contentHolder #rightCol ul li.location  a:hover { background-position: left -120px; }
#contentHolder #rightCol ul li.register  a:hover { background-position: left -180px; }
#contentHolder #rightCol ul li.presentatie  :hover { background: transparent url(../images/infoBTN.jpg) no-repeat left -60px; }

#contentHolder #rightCol ul li  a:hover { color:#e13e29; }

#contentHolder #enquete{font-family:arial; font-size: 12px;}
#contentHolder #enquete .inleiding_tekst{font-size:12px; color:#5f5f61;}
#contentHolder #enquete .algemeen_titel{font-size:14px; color:#e85311;}
#contentHolder #enquete .algemeen_vraag_contact{display: inline-block; color:#5f5f61; width:150px;}
#contentHolder #enquete .algemeen_vraag{color:#5f5f61;}
#contentHolder #enquete input.contact{margin:0px; width:300px;}
#contentHolder #enquete input.algemeen{margin:0px; display:inline-block; width:50px; border:none;}
#contentHolder #enquete input.antwoord{margin:0px; display:block; width:400px; margin-left:53px;}
#contentHolder #enquete label.labelalgemeen{width:400px; line-height:16px; color:#5f5f61;}
#contentHolder #enquete input.verstuur{cursor:pointer; width:150px;}

#footer { width:100%; height:70px; background:#fff url(../images/footer.jpg) repeat-x left top; clear:both; }
#footer, #footer a {  color:#ccc; font-size:11px; line-height:70px; }


/* ---- FORM ----- */
form { line-height:30px; }
label { width:175px; display:inline-block }
input { width:242px;}

label, input { margin:2px 0; }
.btnSend2 { width:100px; float:left; height:22px; }
.btnSend3 { width:100px; margin-left: 20px; height:22px;}


#enquete tbody { width:450px!important; }
#enquete table { margin:0!important; text-align:left; }
#enquete input[type=radio], #enquete input[type=checkbox] { width:20px; border:none!important; }
#enquete * { line-height:16px!important; }
#enquete  label { display:inline-block; width:auto; }
#enquete ul { margin-left:60px; }
#enquete  hr { font-size:1px; color:transparent; height:1px; border-bottom:1px solid silver;  }
#enquete .algemeen_titel { line-height:normal;color:#E12E29!important; line-height:30px;  }
#enquete div.algemeen_vraag { display:inline-block; }
#enquete span.algemeen_vraag { width:140px;display:inline-block; padding-top:10px; }
#enquete label , #enquete input { margin:0;}
#enquete textarea { width:500px; }
#contentHolder #enquete input.verstuur{cursor:pointer; width:150px;}








