/* ***************************************************** */
/* LETTERTYPEN                                           */
/* Belangrijk om als eerste te benoemen.                 */
/* ***************************************************** */

body
{
font-family:arial, sans-serif;
font-size:10pt;
font-weight:normal;
}
#div1, #div2, #div2b, #div2c, #div3, #div4, #div5, #div6, #div7, #div8, #div9, #div10, #div11, #div12, #div13, #div14, #div15, #div16, #div17, #div18, #div19, #div20, #div21, #div22, #div23 {
position:absolute;
top:500px;
left:647px;
z-index:10; 
width:290px;
visibility:hidden;
border:0px #000000 solid;
}
/* ***************************************************** */
/* ALGEMENE INSTELLINGEN                                 */
/* ***************************************************** */

body {
margin-top:0px;
margin-left:0px;
margin-right:0px;
padding:0;
width:100%;
height:100%;
background-color:#ffffff;	/* default */
color:#a42c22;				/* default */
background-image:url('../siteimages/main/basis/bg_col.gif'); 
background-repeat:repeat-y; 
background-position:0px 0px;
}
.button {
font-family:arial, sans-serif;
font-size:10pt;
background-color: #a42c22;
color: #ffffff;
padding-top: 2px;
padding-bottom: 3px;
padding-right:10px;
padding-left:10px;
cursor:pointer;
width:auto;
height:27px;
text-align:center;
}
.button:hover {
font-family:arial, sans-serif;
font-size:10pt;
background-color: #009bc3;
color: #ffffff;
padding-top: 2px;
padding-bottom: 3px;
padding-right:10px;
padding-left:10px;
cursor:pointer;
width:auto;
height:27px;
text-align:center;
}
#balken {
position:absolute;
top:0;
left:237px;
}
#zoek {
position:absolute;
top:33px;
left:237px;
width:683px;
text-align:right;
border:0px #ccffff solid;	
}

.cnt_lev1 {
float:left;
padding-left:70px;
padding-top:90px;
margin:0;
}
.imglev1 {
padding-bottom:40px;	
}
#menu_lev2_cont {
position:absolute;
top:245px;
left:20px;
width:237px;
height:auto;

}
#cnt_contact {
position:absolute;
top:172px;
left:865px;
width:150px;
height:auto;	
}
.cnt_lev3 {
float:left;
padding-left:10px;
margin-left:0px;
margin-top:10px;
margin-bottom:20px;
border-left:1px #ffffff solid;
line-height:24px;
}
.cnt_lev4 {
float:left;
width:190px;
padding-left:10px;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
border-left:1px #ffffff solid;
line-height:24px;
}
/* ***************************************************** */
/* TYPO                                                  */
/* ***************************************************** */
/*p, h1, h2, h3 {
font-weight:normal;
margin:0;
padding-top:0px;
padding-right:0px;
padding-left:0px;
padding-bottom:10px;
border:0;
}*/
h1 {
margin-top:0px;
font-size:18pt;
color:#a42c22;
font-weight:bold;
}
h2 {
margin-top:0px;
font-size:12pt;
}
h3 {
font-size:12pt;
color: #7a111c;
padding-bottom:0px;
}
.kopbruin {
font-size:18pt;
color:#a42c22;
font-weight:bold;
margin-top:0;	
}
.kopblauw {
font-size:18pt;
color:#009bc3;
font-weight:bold;
margin-top:0;	
}
.blauw {
color:#009bc3;	
}
.klein {
font-size:8pt;
color:#a42c22;	
}
.blanc {
color:#ffffff;	
}
.subkopbleu {
font-size:12pt;
color:#009bc3;
font-weight:bold;
/*line-height:43px;	*/
}
.subkopbruin {
font-size:12pt;
color:#a42c22;
font-weight:bold;
/*line-height:43px;	*/
}
.clearfix {
margin:0;
padding:0;
border:0;
display:block;
clear:both;
}
ul
{
margin-top: 0;
margin-left: 15px;
margin-bottom: 0;
padding-left: 0;
}

/* ***************************************************** */
/* colones                                               */
/* ***************************************************** */

#colone_container {
position:absolute;
top:225px;
left:237px;
width:713px;
height:auto;
margin:0;
padding:0;
}
.col_boven {
float:left;
margin-left:25px;
width:688px;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:2px #a42c22 dotted;	
}
.col_left_films {
float:left;
width:490px;
height:auto;
margin-left:25px;
margin-bottom:10px;
}
.col_right_films {
float:left;
width:185px;
height:auto;
margin-left:10px;
margin-bottom:10px;
}
.cnt_2col {
float:left;	
width:713px;
margin-bottom:10px;
}

.col_left_nieuws {
float:left;
width:370px;
height:auto;
padding-bottom:10px;
margin-left:0;
margin-bottom:10px;
border-bottom:2px #a42c22 dotted;
}
.col_left {
float:left;
width:370px;
height:auto;
margin-left:25px;
margin-bottom:10px;
}
.semi_col {
float:left;
width:215px;
height:140px;
margin-right:10px;
margin-bottom:5px;	
border:0px #a42c22 dotted;
}
.col_right {
float:left;
width:300px;
height:auto;
margin-left:15px;
margin-bottom:10px;
border:0px #000000 solid;
}
.col_forum {
float:left;
width:688px;
height:auto;
margin-left:25px;
margin-bottom:10px;
}
.col_groot_plat {
float:left;
width:688px;
height:1169px;
margin-left:25px;
margin-bottom:10px;
background-image:url('../siteimages/main/plattegronden/Plattegrond_688.gif'); 
background-repeat:no-repeat; 
background-position:0px 0px;
}
#colone_container_foto {
position:absolute;
top:225px;
left:262px;
width:713px;
height:auto;
margin:0;
padding:0;
}
/*
.col_left_plat {
float:left;
width:403px;
height:auto;
margin-left:25px;
margin-bottom:10px;
}
.col_right_plat {
float:left;
width:270px;
height:auto;
margin-left:15px;
margin-bottom:10px;
}
.cnt_2col_nieuws {
float:left;	
margin-left:25px;
width:688px;
margin-bottom:10px;
border-bottom:2px #a42c22 dotted;
}
*/
.blokje {
font-weight:bold;
height:30px;
width:160px;
padding-top:12px;
padding-right:0px;
padding-bottom:0px;
padding-left:10px;
border:1px #009bc3 solid;
margin-bottom:10px;	/* ondermage van elk blokje */	
}
.insert_nieuws {
float:left; 
display:block;
margin-top:3px;
margin-right:10px;
background-color:#ffffff; 
}
/* ***************************************************** */
/* Navigatie linken                                      */
/* ***************************************************** */
a
{ 
color: #a42c22;
text-decoration:underline;
}
a:hover
{ 
color: #009bc3;
text-decoration:underline;
}
a:visited
{ 
}
a.blauw
{ 
color:#009bc3 ;
text-decoration:none;
}
a:hover.blauw
{ 
color:#a42c22;
text-decoration:none;
}
a:visited.blauw
{ 
}
a:active
{
  outline: none;
}
a:focus { 
-moz-outline-style: none; 
}
a.title {
color:#000000;
TEXT-DECORATION:none;
}
a:hover.title {
color:#cc0000;
TEXT-DECORATION:none;
}
a:visited.title {
}


/* ************************************ */
/* Formulier                            */                                     
/* ************************************ */
.bloc_left {float:left;padding-top:2px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:15px;width:170px;
}.bloc_right {float:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:15px;width:200px;}
.rien {display:none;}
/* ***************************************************** */
/* FORUM                                                 */
/* ***************************************************** */
.bloc_blanco {float:left;
background-color: #ffffff;padding-top:2px;padding-right:0px;padding-bottom:15px;padding-left:0px;margin-bottom:5px;width:680px;
height: 30px;
border-bottom: 0;}

.bloc_1 {float:left;
padding-top:5px;padding-right:5px;padding-bottom:10px;padding-left:5px;margin-bottom:0px;width:408px;
}

.bloc_2 {float:left;
padding-top:5px;padding-right:5px;padding-bottom:10px;padding-left:5px;margin-bottom:0px;width:70px;

}
.bloc_3 {float:left;
padding-top:5px;padding-right:5px;padding-bottom:10px;padding-left:5px;margin-bottom:0px;width:70px;
}
.bloc_4 {float:left;
padding-top:5px;padding-right:5px;padding-bottom:10px;padding-left:5px;margin-bottom:0px;width:100px;
}
.inleiding_forum {
float:left;
width:500px;	
margin-top:0px;
margin-right:0px;
margin-bottom:15px;
margin-left:0px;
padding-top:7px;
padding-right:0px;
padding-bottom:10px;
padding-left:0px;
height: auto;
border-bottom: 0;
}
.post {
float:left;	
height: auto;
margin-bottom:5px;
border-bottom: 1px solid #ca852f;
}

.post_nul {float:left;
background-color: #ffffff;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:10px;margin-bottom:0px;width:40px;}
.post_1 {float:left;padding-top:5px;padding-right:10px;padding-bottom:10px;padding-left:10px;margin-bottom:0px;width:540px;
border-right: 1px solid #ca852f;
}
.post_2 {float:left;padding-top:5px;padding-right:0px;padding-bottom:10px;padding-left:10px;margin-bottom:10px;width:117px;}
.voorpagination {
display: block;float: left;padding: 0.3em 0.5em;margin-right: 5px;margin-bottom: 5px;    	
}
A.forum
{ 
font-size:11pt;
font-weight:bold;
padding-right: 20px;
}
A:hover.forum
{ 
font-size:11pt;
font-weight:bold;
padding-right: 20px;
}
A:visited.forum
{ 
}
.pagination {
	display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
	margin-bottom: 5px;
    text-decoration: none;
	border: solid 1px #003889;
	color: #003889;      
        }    
        
a.pagination  {
    text-decoration: none;
	border: solid 1px #ca852f;
	color: #ca852f;
}

a.pagination  {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
	margin-bottom: 5px;
}
a[href$='.pdf'] { 
	padding-right: 18px;
	background: transparent url(../siteimages/main/basis/icon_pdf.gif) no-repeat center right;
}

/* ***************************************************** */
/* POLL                                                 */
/* ***************************************************** */
.voting {
float:left;	
height: auto;
margin-bottom:0;
border-bottom: 0;
}
.voting-left {
float:left; 
display:block;
width:30px;
margin-right:3px;
margin-bottom:20px;
border:0;
}
.voting-left_result {
float:left; 
display:block;
width:120px;
margin-right:3px;
margin-bottom:20px;
border:0;
}
.voting-right {
float:left; 
display:block;
width:260px;
margin-right:3px;
margin-bottom:20px;
border:0;
}
.voting-right_result {
float:left; 
display:block;
width:170px;
margin-right:3px;
margin-bottom:20px;
border:0;
}
