/* CSS Document */
/* COPYRIGHT PUNT NL 2006 */


.containertable .midden table td{
font-size: 13px !important;}


#angohome img.readspeaker{
position: absolute;
left: 20px;
top: 155px;
}


#colorLink{
width:20px;
display: block;
height:20px;
background:url(../_img/zetopzw.gif) no-repeat;
margin:0;
padding:0;
}

span.hidden{
position: absolute;
left: -1000em;
}

br.clear{
clear: all;
}

#angohome div.readspeaker{
position: absolute;
left: 20px;
top: 155px;
/*
float: left;
position: absolute;
right: 28%;
top: 160px; */
 }

#angohome .hotspot_intro h2{
padding: 0 0 0 79px;
}

div.readspeaker{
float: left;
position: absolute;
right: 26%;
top: 160px;
}

div.readspeaker a{
display: block;
background: url(/_img/leesvoor_medium.gif); 
width: 69px;
height:34px;
border:0;
}

.regiohome div.readspeaker {
float: left;
position: absolute;
right: 28%;
top: 200px;


}



/*---------- R E S E T  S T Y L E S -------------*/

body,div, dl, dt, dd, ul, li, h1, h2 , h3, h4, h5, h6, th, td {
	margin:0; padding:0;
	}

ul {
	list-style:none;
	}
	

table {
	border:0;
	border-collapse:collapse;
	width:100%;
	}

/******************************************************************************/
/* Default styles */
/******************************************************************************/
body{
font-size: 100%;
font-family: Arial, Helvetica, sans-serif;
}

body#home 	{ background:url(../_img/bg_sky.gif) repeat-x top #8cc1eb; }
body#angohome, body#homepage, body#vervolg, body#steun_ango { background:url(../_img/bg_sky_vervolg.gif) repeat-x top #FFF;}
body#regio 	{ background:url(../_img/bg_sky_regio.gif) repeat-x top #FFF;}

#body_bottom	{ background:url(../_img/bg_bottom.gif) repeat-x bottom; }

body td#henk{
width:25%; 
background:url(../_img/henk.gif) no-repeat bottom; 
}

body.screen_low td#henk{
width:1%; 
background:url() no-repeat bottom; 
}

body.screen_hi td#henk{
width:25%; 
background:url(../_img/henk.gif) no-repeat bottom; 
}

.containertable {
width:100%;
height:100%;
border-collapse:collapse;
border: #FF0000 0px solid;
}

.containertable td {
border-collapse:collapse;
border:0px solid #00FF00;
}

.containertable td td{
padding: 20px 10px 10px 10px;
margin: 0;
}

td.rechts{
width:25%;
}

td.links{
width:20%;
}

td.midden_en_rechts{
width:80%;
}

td.midden{
width:55%;
}

#angohome td.rechts{
padding: 10px 20px 20px 20px;
/*width:210px;*/
}

#angohome td.links{
padding: 20px 20px 20px 20px;
width:auto;
}

#angohome td.midden{
padding: 10px 0px 0px 0px;
width:250px;
}

#quicknav{
margin: 17px 0 0;}

#quicknav ul{
border-top: 1px solid #333333;
margin:0;
padding:0;
}

#quicknav ul li{
border-bottom: 1px solid #333333;
margin: 0;
}

#quicknav ul li a{
display: block;
font-size: 100%;
font-weight: bold;
color: #975aa7;
text-decoration: none;
margin: 10px;
line-height:20px;
}

#quicknav ul li a:hover{
color: #8b25a4;
text-decoration: underline;
}


/******************************************************************************/
/* Header styles */
/******************************************************************************/
div#logo{
background:url(/_img/logo_vervolg.gif); 
width: 77px; height:82px; 
display:block; 
position: absolute; 
left: 25px; 
top: 8px;
border: 0;
float:left;
/* margin:8px 0 0 25px;  */
}

div#logo em{
position: absolute;
left:-999px;}

div#logo a{
display: block; 
width:77px; 
height: 82px;
}

td#header {
height:142px;
vertical-align:top;
}

#zw{
position:absolute;
right:90px;
top:104px;
width: 20px;
height:25px; 
padding:8px 0 0 0;
margin:0;
list-style-type:none;
}

#header_tekst {
float: right;
text-align:right; 
border:#333333 0px solid;
padding:0;
margin:10px 10px 0 0;
}

#header_tekst h1{
font-size:200%;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin:0;
padding:0;
}

#regio #header_tekst h1{
color:#274e7b;
}

#header_tekst h2{
font-family:Arial, Helvetica, sans-serif;
color:#274e7b;
font-size:110%;
font-weight:normal;
padding:0;}

#regio #header_tekst h2{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:130%;
font-weight:normal;
margin:0;
padding:0;}


/******************************************************************************/
/* Footer styles */
/******************************************************************************/
#footer {
background: url(../_img/bg_bottom.gif) repeat-x;
vertical-align:top;
padding:10px 20px 20px 20px;
height: 63px;
border:0px solid #000;
}

#footer_hcnl { /*handicap.nl pagina styles */
background: url(../_img/bg_bottom_2.gif) repeat-x;
vertical-align:top;
padding:10px 20px 20px 20px;
height: 63px;
border:0px solid #000;
}

body#regio #footer {
background: url(../_img/bg_bottom_regio.gif) repeat-x;
vertical-align:top;
padding-top:25px 0 20px 0;
height: 63px;
border:0px solid #000;
}

#footer div{
border:#ccc 1px solid; 
padding:5px 0 25px 0; 
text-align:right;
font-size:0.7em;
}

#footer p, #footer a{
margin: 0;
color:#333333;
text-decoration:none;
}

body, td, th {
margin:0;
padding:0;
}



/******************************************************************************/
/* Homepage hotspots styles */
/******************************************************************************/
div.margin20			{ margin: 20px;}
div.margin10			{ margin: 5px 15px 0 15px; }

.hotspot_nieuwsl div.margin10			{ _margin: 5px 15px 0 15px; margin: 5px 5px 0 15px; }
.hotspot_forum div.margin10			{ margin: 5px 15px 5px 15px; }
.hotspot_blauw div.margin10			{ margin: 5px 15px 5px 15px; }
.hotspot_vervolgknop div.margin10			{ margin: 5px 15px 5px 15px; }




/*  Hotspot welkom styles */
.hotspot_welkom 		{ width: 100%; background-color: #FFFFFF; color: #000; margin: 0; line-height:1.5em; }
.hotspot_welkom img		{ clear: both; }

.roundtop 				{ background: url(../_img/tr.gif) no-repeat top right; }
.roundbottom 			{ background: url(../_img/br.gif) no-repeat top right; }
img.corner 				{ width: 8px;height: 8px; border: none; display: block !important;}


/*  Hotspot nieuws styles */
.hotspot_nieuws 		{ width: 100%; background-color: #afd7f6; color: #000; margin-bottom: 20px; font-size: 75%;}
.hotspot_nieuws h2 		{ font-size: 2em; color: #2a5485;  margin: 0;}
.hotspot_nieuws ul		{ margin:15px; padding:0; }
.hotspot_nieuws li		{ list-style-image: url(../_img/hotspot_li.gif); margin:0 0 10px 0; padding:0; border: #333333 0px solid;}
.hotspot_nieuws a		{ color:#333333; text-decoration:underline;} 
.hotspot_nieuws a:hover	{ text-decoration:none; } 
.hotspot_nieuws img		{ clear: both; }

.hotspot_nieuws .roundcontent p 	{ margin: 0 10px; }
.hotspot_nieuws .roundtop 			{ background: url(../_img/tr_hn.gif) no-repeat top right; }
.hotspot_nieuws .roundbottom 		{ background: url(../_img/br_hn.gif) no-repeat top right; }
img.corner 							{ width: 8px;height: 8px; border: none; display: block !important;}


/*  Hotspot donateurs styles */
.hotspot_donateurs 			{ width: 100%; background-color: #ff99d8; color: #000; margin-bottom: 20px; font-size: 75%;}
.hotspot_donateurs h2 		{ font-size: 2em; color: #FFF;  margin: 0;}
.hotspot_donateurs ul		{ margin:15px; padding:0; }
.hotspot_donateurs li		{ list-style-image: url(../_img/hotspot_li.gif); margin:0 0 10px 0; padding:0; border: #333333 0px solid;}
.hotspot_donateurs a, .hotspot_donateurs p a { color:#333333; text-decoration:underline;} 
.hotspot_donateurs a:hover	{ text-decoration:none; } 
.hotspot_donateurs img		{ clear: both; }

.hotspot_donateurs a.special	{ color:#ff21a9; text-decoration:underline; background:#FFFFFF; font-size: 130%; padding: 8px; font-weight: bold; line-height:3em;}
.hotspot_donateurs a:hover.special{ text-decoration:none; color:#FFFFFF; background:#ff21a9;}

.hotspot_donateurs .roundtop		{ background: url(../_img/tr_hd.gif) no-repeat top right; }
.hotspot_donateurs .roundbottom		{ background: url(../_img/br_hd.gif) no-repeat top right; }

.hotspot_donateurs .roundtop_vd		{ background: url(../_img/tr_vd.gif) no-repeat top right; }
.hotspot_donateurs .roundbottom_vd	{ background: url(../_img/br_vd.gif) no-repeat top right; }

img.corner 							{ width: 8px;height: 8px; border: none; display: block !important;}



/*  Homepage rest. styles  */
body #wolken_animatie		{ position: absolute; right: 0; top: 142px; z-index:3;}
body.screen_hi #wolken_animatie		{ position: absolute; right: 0; top: 142px; z-index:3;}
body.screen_low #wolken_animatie	{ display: none; } 

body #wolken_ani	{ z-index:3;}


/******************************************************************************/
/* Hoofdmenu styles */
/******************************************************************************/
#menu_extra{
position:absolute;
right:10px;
top:104px;
height:37px; 
width: 75px;
padding:0;
margin:0;
list-style-type:none;
line-height:30px;
}

#menu_extra a		{ font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration:none; color:#FFF; margin-left:5px; margin-right: 5px; text-decoration:none; border: medium none;}
#menu_extra a:hover	{ text-decoration:underline;}
#menu_extra span	{ color: #ffcccc; font-size:11px;}
#menu_extra a#a1	{ font-size:14px; }
#menu_extra a#a2	{ font-size:17px; }
#menu_extra a#a3	{ font-size:22px; }

#menu{
position:absolute;
top:104px;
left:0;
height:37px; 
padding:0;
margin:0;
list-style-type:none;
}

#menu li {
background:transparent url(../_img/menu_divider.gif) no-repeat scroll 100% 4pt;
display:block;
float:left;
font-family:trebuchet ms,arial,sans-serif;
font-size:100%;
height:37px;
line-height:2em;
margin:-5px 0px 0px -1px;
padding:5px 0px 8px;
text-align:left;
}
#regio #menu li {
background:transparent url(../_img/menu_divider_regio.gif) no-repeat scroll 100% 4pt;
}

#menu li a, #menu li a:visited {
display:block;
text-decoration:none;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight: bold;
color:#FFF;
padding-left: 0.7em;
padding-right: 0.7em;
padding-bottom:1em;

outline-style:none;
outline-width:medium;
text-decoration:none;
}

#menu li a:hover {
border:0; /* needed to trigger IE */
color:#FFFFFF;
/*text-decoration:underline;*/
background:url(../_img/menu_over.gif) repeat-x top;
}

#regio #menu li a:hover {
background:url(../_img/menu_over_regio.gif) repeat-x top;
}

#menu li a.on {
border:0; /* needed to trigger IE */
color:#FFFFFF;
/*text-decoration:underline;*/
background:url(../_img/menu_over.gif) repeat-x top;
}

#regio #menu li a.on {
background:url(../_img/menu_over_regio.gif) repeat-x top;
}



/******************************************************************************/
/* Submenu styles */
/******************************************************************************/

.hotspot_submenu 		{ width: 100%; background-color: #d2f69a; color: #000; margin-bottom: 20px;}
.hotspot_submenu img		{ clear: both; } 


/* div.margin			{ margin: 20px;} */
.roundcontent_submenu p 	{ margin: 0 10px; }
.roundtop_submenu 		{ background: url(../_img/tr_sm.gif) no-repeat top right; }
.roundbottom_submenu 		{ background: url(../_img/br_sm.gif) no-repeat top right; }

img.corner 			{ width: 8px;height: 8px; border: none; display: block !important;}

.submenu{
font-size: 85%;
background: #d2f69a;
width:100%;
vertical-align:top;
border: 0px #333333 solid;
}

.submenu a{
display:block;
text-decoration:none;
padding: 5px;
/*height:31px;*/
_height:33px;
/* margin-bottom : -1px; */
color:#fff;
}

.submenu li li a{
font-size: 90%;
display:block;
text-decoration:none;
height:26px;
_height: 28px;
margin-bottom : -1px;
color:#fff;
}

.submenu ul {
background-color:#d2f69a;
padding:0;
margin:0;
list-style:none;
/* height:100%; */
}

.submenu ul ul {
padding:0;
margin:0;
list-style:none;
}

.submenu li {
color:#FFFFFF;
margin:0;
padding:0;
/* border-bottom:#FFF dashed 1px; */
}

.submenu li a{
font-weight: bold;
color:#4b7b00;
padding:5px 0 0 15px;
_padding:3px 0 0 15px;
/* border-bottom:#FFF dashed 1px; */
line-height: 180%;
}

/* als er nog meer linkjes onder een submenu linkje zitten, dan laat dit een pijltje zien.*/


.submenu li a.navclosed {
background: url(../_img/navclosed.gif) right no-repeat; 
}

.submenu li a.navclosed:hover {
background: #ecffce url(../_img/navclosed_active.gif) right no-repeat; 
}

.submenu li li a.navclosed {
background: #aae64c url(../_img/navclosed3rd.gif) right no-repeat; 
}

.submenu li li a.navclosed:hover {
background: #ecffce url(../_img/navclosed_active.gif) right no-repeat; 
}

.submenu li a:hover{
font-weight: bold;
color:#3B6000;
/* border-bottom:#FFF dashed 1px; */
background:#ECFFCE /*80d200*/;
/*text-decoration:underline;*/
}


.submenu li a.on{
background:#80d200;
color:#FFF; 
padding:5px 0 0 15px;
_padding:3px 0 0 15px;
margin:0;
/* border-bottom:#FFF dashed 1px; */
/*text-decoration:underline;*/
}

.submenu li a:hover.on{
background:#ECFFCE /*80d200*/;
color: #3b6000;
}

.submenu a.extra{
background-color:#496488;
color:#fff;
padding:5px 0 0 5px;
_padding:3px 0 0 5px;
}

.submenu a.extra:hover{
background-color:#4b7b00 /* fff */;
color:#fff/* 496488*/;
padding:5px 0 0 5px;
_padding:3px 0 0 5px;
text-decoration:underline;
}

.submenu a.on_extra{
background-color:#ff20a9 /*fff*/;
color:#496488;
padding:5px 0 0 5px;
_padding:3px 0 0 5px;
/* border-bottom:#647b9a solid 1px; */
border-left:4px solid #B5995A; /* goud */
} 

.submenu li li a{
font-weight:normal;
background:#aae64c url(../_img/submenu/pijltje_bl.gif) no-repeat 12px 9px;
color:#3b6000;	
padding:4px 0 0 35px;
_padding:3px 0 0 35px;
/* border-bottom:#72a326 dashed 1px; */
}

.submenu li li a:hover{
font-weight:normal;
/*background:#73bd00*/ /*fff*/;/* uitgecomment op 23-jan-08*/
color:#3B6000 /*3b6000*/;
padding:4px 0 0 35px;
_padding:3px 0 0 35px;
/* border-bottom:#72a326 dashed 1px; */
text-decoration:none;
}

.submenu li li a.on{
background:#73bd00 url(../_img/submenu_pijl.gif) no-repeat 18px 8px;
color:#FFFFFF;
padding:4px 0 0 35px;
_padding:3px 0 0 35px;
/* border-bottom:#72a326 dashed 1px; */
text-decoration:none;
}

.submenu li li a.on:hover{
background:#ECFFCE url(../_img/submenu_pijl_donker.gif) no-repeat 18px 8px;
padding:4px 0 0 35px;
_padding:3px 0 0 35px;
/* border-bottom:#72a326 dashed 1px; */
text-decoration:none;
}

.submenu li li a:hover.on{
color: #3b6000;
}

/* submenu 4th layer */

.submenu li li li a{
font-weight:normal;
background:#63a300 12px 9px;
color:#fff;	
padding:4px 0 0 50px;
_padding:3px 0 0 50px;
/* border-bottom:#72a326 dashed 1px; */
}

.submenu li li li a.on{
font-weight:normal;
background:#568e00 url(../_img/submenu_pijl.gif) no-repeat 30px 8px;
color:#FFF;	
padding:4px 0 0 50px;
_padding:3px 0 0 50px;
/* border-bottom:#72a326 dashed 1px; */
}

.submenu li li li a.on:hover{
background:#ECFFCE url(../_img/submenu_pijl_donker.gif) no-repeat 30px 8px;
padding:4px 0 0 50px;
_padding:3px 0 0 50px;
/* border-bottom:#72a326 dashed 1px; */
}

.submenu li li li a:hover {
color:#3B6000;
font-weight:normal;
padding:4px 0pt 0pt 50px;
text-decoration:none;
}


.handicapnl #content h2 {
color:#6a147f !important;
}

/******************************************
Handicap submenu styles
*******************************************/

.handicapnl .hotspot_submenu 	{ width: 100%; background-color: #dfcce4; color: #000; margin-bottom: 20px;}

.handicapnl .roundtop_submenu 		{ background: url(../_img/tr_sm_steun.gif) no-repeat top right; }
.handicapnl .roundbottom_submenu 	{ background: url(../_img/br_sm_steun.gif) no-repeat top right; }


.handicapnl .submenu{
font-size: 85%;
background: #dfcce4;
width:100%;
vertical-align:top;
border: 0px #333333 solid;
}

.handicapnl .submenu ul {
background-color:#dfcce4;
padding:0;
margin:0;
list-style:none;
/* height:100%; */
}

.handicapnl .submenu li a{
font-weight: bold;
color:#591d68;
padding:5px 0 0 15px;
_padding:3px 0 0 15px;
/* border-bottom:#FFF dashed 1px; */
line-height: 180%;
}

.handicapnl .submenu li a:hover{
font-weight: bold;
color:#451751;
/* border-bottom:#FFF dashed 1px; */
background:#eee2f1 /*80d200*/;
/*text-decoration:underline;*/
}

.handicapnl .submenu li a.on{
background:#9c61aa;
color:#FFF; 
padding:5px 0 0 15px;
_padding:3px 0 0 15px;
/* border-bottom:#FFF dashed 1px; */
/*text-decoration:none;*/
}

.handicapnl .submenu li a.on:hover {
background:#eee2f1 none repeat scroll 0%;
color:#451751;
padding:5px 0pt 0pt 15px;
}

.handicapnl .submenu li li a{
font-weight:normal;
background:#bf99c8  22px 9px;
color:#451751 /* 3b6000 */;	
padding:4px 0 0 35px;
_padding:3px 0 0 35px;
/* border-bottom:#7f3492 dashed 1px; */
}

.handicapnl .submenu li li a:hover{
font-weight:normal;
background:#eee2f1 /*fff*/;
color:#451751 /*3b6000*/;
padding:4px 0 0 35px;
_padding:3px 0 0 35px;
/* border-bottom:#7f3492 dashed 1px; */
text-decoration:none;
}

.handicapnl .submenu li li a.on{
background:#ad7db9 /*f8f3f9 */ url(../_img/submenu_pijl.gif) no-repeat 18px 8px;
color:#FFF;
padding:4px 0 0 35px;
_padding:3px 0 0 35px;
/* border-bottom:#7f3492 dashed 1px; */
text-decoration:none;
}

.handicapnl .submenu li li a.on:hover {
background:#eee2f1 /*f8f3f9 */ url(../_img/submenu_pijl_steun_donker.gif) no-repeat 18px 8px;
color:#451751 ;
padding:4px 0 0 35px;
_padding:3px 0 0 35px;
/* border-bottom:#7f3492 dashed 1px; */
text-decoration:none;
}



/******************************************************************************/
/* Steun ango Submenu styles */
/******************************************************************************/
/*
#steun_ango .hotspot_submenu 	{ width: 100%; background-color: #dfcce4; color: #000; margin-bottom: 20px;}

#steun_ango .roundtop_submenu 		{ background: url(../_img/tr_sm_steun.gif) no-repeat top right; }
#steun_ango .roundbottom_submenu 	{ background: url(../_img/br_sm_steun.gif) no-repeat top right; }


#steun_ango .submenu{
font-size: 85%;
background: #dfcce4;
width:100%;
vertical-align:top;
border: 0px #333333 solid;
}

#steun_ango .submenu ul {
background-color:#dfcce4;
padding:0;
margin:0;
list-style:none;
}

#steun_ango .submenu li a{
font-weight: bold;
color:#591d68;
padding:5px 0 0 15px;
_padding:3px 0 0 15px;
line-height: 180%;
}

#steun_ango .submenu li a:hover{
font-weight: bold;
color:#451751;
background:#eee2f1;
}

#steun_ango .submenu li a.on{
background:#9c61aa;
color:#FFF; 
padding:5px 0 0 15px;
_padding:3px 0 0 15px;
}

#steun_ango .submenu li a.on:hover {
background:#eee2f1 none repeat scroll 0%;
color:#451751;
padding:5px 0pt 0pt 15px;
}

#steun_ango .submenu li li a{
font-weight:normal;
background:#bf99c8  22px 9px;
color:#451751;	
padding:4px 0 0 35px;
_padding:3px 0 0 35px;
}

#steun_ango .submenu li li a:hover{
font-weight:normal;
background:#eee2f1;
color:#451751;
padding:4px 0 0 35px;
_padding:3px 0 0 35px;
text-decoration:none;
}

#steun_ango .submenu li li a.on{
background:#ad7db9 url(../_img/submenu_pijl.gif) no-repeat 18px 8px;
color:#FFF;
padding:4px 0 0 35px;
_padding:3px 0 0 35px;
text-decoration:none;
}

#steun_ango .submenu li li a.on:hover {
background:#eee2f1 url(../_img/submenu_pijl_steun_donker.gif) no-repeat 18px 8px;
color:#451751 ;
padding:4px 0 0 35px;
_padding:3px 0 0 35px;
text-decoration:none;
}

*/






/******************************************************************************/
/* Content styles */
/******************************************************************************/

#content, #content_rechts {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
line-height:1.5em;
color:#333333;
}

body#vervolg #content{
padding-bottom: 100px;
}

#content img, #content_rechts img{
margin: 5px;
}

#angohome #content img, #angohome #content_rechts img{
margin: 0px;
}

.hotspot_middle img{
margin: 0px !important;
}

#content a, #content_rechts a{
color:#ff1ea8;
text-decoration:underline;
}

#content a:hover, #content_rechts a:hover{
color:#ff1ea8;
text-decoration:none;
}

#content h2, #content_rechts h2{
line-height:1.1em;
border: 0px solid #000;
font-size:200%;
color:#7ecd02;
margin:0 0 20px 0;
}


#steun_ango #content h2, #steun_ango #content_rechts h2{
line-height:1.1em;
margin: 0;
border: 0px solid #000;
font-size:200%;
color:#8d4a9e;
margin: 0 0 20px 0;
}

#steun_ango h4, #steun_ango th, #doneren th {
width: 100%;
text-align: left;
padding: 5px 0 5px 7px;
background: #ffe3f4;
}

#regio #doneren th {
background: #FFB447;
color: #fff;
}

#content h3{
font-weight:normal;
font-size:18px;
color:#ff1ba7;
margin:5px 0 5px;
border-top: 1px solid #cccccc;
padding-top:10px;
}

#content_rechts h3{
font-weight:normal;
font-size:150%;
color:#ff1ba7;
}

#content h4, #steun_ango th, #doneren th {
font-weight:bold;
font-size:120%;
color:#ff1ba7;
margin:5px 0 5px;
padding-top:5px;
}

#content p.date{
font-weight:normal;
color:#4b7b00;
font-size: 90%;
margin:0;
}

#content p, #content_rechts p{
margin:0;
}

#content ul, #content_rechts ul{
/* list-style-position:inside; */
list-style-image:none;
list-style-type:none;
}

#content ul#maanden{
margin-top:20px;
width: 90%;
}

body #content ul#maanden {
margin-top:-5px !important;
position:absolute;
z-index:100;
width:650px;
}


#content ul li, #content_rechts ul li{
background:transparent url(../_img/content_li.gif) no-repeat scroll 0pt 3px;
padding:0pt 0pt 0pt 20px;
line-height: 170%;
margin:0;
color: #333333;
}


#content ul, #content_rechts ul{
/* list-style-position: inside; */
margin:10px 0 10px 0;
}


#content hr, #content_rechts hr{
color:#cecece;
height:1px;
margin: 15px 0 15px 0;
clear:left;
}

#content table {
width: 100%;
}

#content a.link img{
border: 2px solid orange;
}

#content a.link:hover img{
border: 2px solid white;
}

#vervolg #content table td, #vervolg #content_rechts table td, #regio #content table td, #regio #content_rechts table td{
margin:0;
padding:3px;
border-collapse: collapse;
border-top: 1px solid #cccccc;
width: 50%;
}

.collectantform1 table td, .vrijwilligerform1 table td, .lidwordenform1 table td {
border:0 !important;
}

.collectantform1 table td input, .vrijwilligerform1 table td input, .lidwordenform1 table td input {
margin-right:3px;
}


#steun _ango #content table td{
margin:0;
padding:3px;
border-collapse: collapse;
border-top: 1px solid #cccccc;
}

#content table.noborder td{
margin:0;
padding:3px;
width: 50%;
border: 0px;}

#form1{
height:25px;
background-color:#CCCCCC; 
padding:10px;
margin:10px;
}

#form1 verderknop{
float:right;
}


/* ------------- F O R M  B U T T O N  ---------*/
.btn_normal, .btn_hover, .btn_default_normal, .btn_default_hover {
font-size: 110%;
margin: 13px 10px 0 0;
border: 1px solid #ff1ba7;
padding: 0.4em;
background: #ff1ba7;
font-family: arial;
font-weight: bold;
color: white;
cursor: pointer;
text-decoration: none;
}

.btn_hover, .btn_normal:hover {
background: #FFF;
color: #ff1ba7;
text-decoration: none;
}




:hover input.submit {
background: red;
text-decoration: none;
} 

input.form-button {
font-size: 110%;
margin: 13px 10px 0 0;
border: 1px solid #ff1ba7;
padding: 0.4em;
background: #ff1ba7;
font-family: arial;
font-weight: bold;
color: white;
cursor: pointer;
text-decoration: none;
}

input.form-button:link{
color: #fff;
text-decoration: none;
}

:hover input.form-button {
color: #000;
text-decoration: none;
}

input.form-button:visited {
color: #fff;
text-decoration: none;
}

:hover input.form-button {
background: #FFF;
color: #ff1ba7;
text-decoration: none;
}



/******************************************************************************/
/* Vervolg styles */
/******************************************************************************/

body#homepage #header, body#vervolg #header, body#steun_ango #header, body#angohome #header{
background:url(../_img/header_henk.gif) no-repeat right top;
}

body#regio #header{
background:url(../_img/header_henk.gif) no-repeat right top;
}

body#home #header_tekst {
float: right;
text-align:right; 
padding:0;
margin:10px 10px 0 0;
}

body#homepage #header_tekst, body#vervolg #header_tekst, body#regio #header_tekst, body#steun_ango #header_tekst,body#angohome #header_tekst {
border:0px solid #000000;
float: right;
text-align:right; 
padding:10px 130px 0 0;
margin:0;
}


#colofon a {
background:transparent url(../_img/puntnl_colofon_off.gif) no-repeat scroll 0%;
display:block;
height:36px;
width:55px;
}

#colofon a:hover {
background:transparent url(../_img/puntnl_colofon_on.gif) no-repeat scroll 0%;
}

#colofon i{
display: none;
}


/******************************************************************************/
/* Donatie styles */
/******************************************************************************/

	
.fieldset {
	border-bottom:0px solid #ccc;
	}
#doneren td strong{
color: #666666;
font-weight: bold;
/* font-variant: small-caps; */
}

#doneren td {
	font-size: 90%;	
	padding:5px 0 5px 7px !important;
	margin:0px 0 0 0;	
	border-top:1px solid #ccc;
        background: #f9f9f9;
        color: #0066CC;
        width: auto !important;
	}

td input{
font-size: 90%;}

	
#doneren label {
	margin:0 5px 0 0;
	}
	
/*
#doneren .textfield {
	height:12px;
	padding:0;
	margin:0;	
	}
*/
	
#doneren #euro {
	width:55px;
	}
	
#cvc {
	width:30px;
	}
	
#help {
	margin:0 0 0 10px;
	color: #993300;
	text-decoration:none;				
	}
	
#help:hover {
	color: #0066CC;	
	}
	
.small {
	font-size:9px;
	}
	
#informeren {
	margin:10px 0 0 0;
padding: 0;
	}
	
#bevestig {
	margin:10px 0 0 0;
	}
	
.error{
	background:url(error.gif) right no-repeat;	
	}



/* nieuw homepage */


/*  Hotspot donateurs styles */
.hotspot_wordlid 			{ min-width: 200px; max-width: 250px; width: 100%; _width: 210px; /*background: #6b157f url(../_img/gradient_paars.gif) repeat-x;*/ background: #6b157f url(../_img/bgwordlid.jpg) no-repeat; color: #fff; margin-bottom: 15px; font-size: 75%;}
.hotspot_wordlid h2 		{ font-size: 2em; color: #FFF;  margin: 0;}
.hotspot_wordlid ul		{ margin:15px; padding:0; }
.hotspot_wordlid li		{ list-style-image: url(../_img/hotspot_li.gif); margin:0 0 10px 0; padding:0; border: #333333 0px solid;}
.hotspot_wordlid a, .hotspot_wordlid p a { color:#fff; text-decoration:none;} 
.hotspot_wordlid a:hover	{ text-decoration:none; } 

.hotspot_wordlid h2 a, .hotspot_wordlid h2 a:visited, .hotspot_wordlid h2 a:active { color: #fff; text-decoration:none;}
.hotspot_wordlid a:hover	{ text-decoration:underline; } 
.hotspot_wordlid h2 a:hover	{ text-decoration:underline; } 
.hotspot_wordlid p {
margin:5px 0;
padding:0;
}

.hotspot_wordlid img		{ clear: both; }

.hotspot_wordlid a.special	{ color:#ff21a9; text-decoration:underline; background:#FFFFFF; font-size: 130%; padding: 8px; font-weight: bold; line-height:3em;}
.hotspot_wordlid a:hover.special{ text-decoration:none; color:#FFFFFF; background:#ff21a9;}

.hotspot_wordlid .roundtop		{ background: url(../_img/tr_hd.gif) no-repeat top right; }
.hotspot_wordlid .roundbottom		{ background: url(../_img/br_hd.gif) no-repeat top right; }

.hotspot_wordlid .roundtop_vd		{ background: url(../_img/rond/purple_rond_rb.gif) no-repeat top right; }
.hotspot_wordlid .roundbottom_vd	{ background: url(../_img/rond/purple_rond_ro.gif) no-repeat top right; }

img.corner 							{ width: 8px;height: 8px; border: none; display: block !important;}



/*  Hotspot tekst styles */
.hotspot_intro 			{ width: 100%; color: #2d2d2d; font-size: 100%; line-height: 22px;}
.hotspot_intro h2 		{ font-size: 1.5em !important; color: #ff1ea8 !important;  margin: 0;}
.hotspot_intro ul		{ margin:15px; padding:0; }
.hotspot_intro li		{ list-style-image: url(../_img/hotspot_li.gif); margin:0 0 10px 0; padding:0; border: #333333 0px solid;}

.hotspot_intro a, .hotspot_intro p a { color:#333333; text-decoration:underline;} 
.hotspot_intro a:hover	{ text-decoration:none; } 
.hotspot_intro img		{ clear: both; }

.hotspot_intro a.special	{ color:#ff21a9; text-decoration:underline; background:#FFFFFF; font-size: 130%; padding: 8px; font-weight: bold; line-height:3em;}
.hotspot_intro a:hover.special{ text-decoration:none; color:#FFFFFF; background:#ff21a9;}

.hotspot_intro .roundtop		{ background: url(../_img/tr_hd.gif) no-repeat top right; }
.hotspot_intro .roundbottom		{ background: url(../_img/br_hd.gif) no-repeat top right; }

.hotspot_intro .roundtop_vd		{ background: url(../_img/rond/groen_rond_rb.gif) no-repeat top right; }
.hotspot_intro .roundbottom_vd	{ background: url(../_img/rond/groen_rond_ro.gif) no-repeat top right; }

.henk {
/*background: #75b7ed url(../_img/henk.gif) no-repeat top center;
width: 100%;
height: 20%;
position:relative;
max-height:120px;
bottom:0;
top:auto;*/
background:transparent url(../_img/henk.gif) no-repeat scroll center top;
height: 20%;
max-height:175px;
width:100%;
vertical-align: bottom;
}

#news {
background: transparent url(../_img/horilijn.gif) -1px 0px repeat-x;
}

.hotspot_nieuwsl 			{ background: #75b7ed url(../_img/gradient_blauw.gif) repeat-x; color: #fff; margin-bottom: 0px; width: 250px; height:80%; font-size: 75%;}
.hotspot_nieuwsl h2 		{ font-size: 2.3em; color: #FFF;  margin: 0;}
.hotspot_nieuwsl ul		{ margin:15px 8px 15px 0; padding:0; }
.hotspot_nieuwsl li		{ background: transparent url(../_img/hotspot_li.gif) no-repeat; margin:0 0 0px 0px; padding:0 0 0px 20px; border: #333333 0px solid;}
.hotspot_nieuwsl a, .hotspot_nieuwsl p a { color:#fff; text-decoration:underline;} 
.hotspot_nieuwsl a:hover	{ text-decoration:none; } 
.hotspot_nieuwsl img		{ clear: both; }
.hotspot_nieuwsl a.special	{ color:#ff21a9; text-decoration:underline; background:#FFFFFF; font-size: 130%; padding: 8px; font-weight: bold; line-height:3em;}
.hotspot_nieuwsl a:hover.special{ text-decoration:none; color:#FFFFFF; background:#ff21a9;}

.hotspot_nieuwsl .roundtop		{ background: url(../_img/tr_hd.gif) no-repeat top right; }
.hotspot_nieuwsl .roundbottom		{ background: url(../_img/br_hd.gif) no-repeat top right; }

.hotspot_nieuwsl .roundtop_vd		{ background: url(../_img/rond/blauw_rond_rb.gif) no-repeat top right; }
.hotspot_nieuwsl .roundbottom_vd	{ background: url(../_img/rond/blauw_rond_ro.gif) no-repeat top right; }


.hotspot_forum 	{
background: #80dd01 /* url(../_img/bg_paralympics.gif) 135px 50px no-repeat */;
/*_background: #ffae29 url(../_img/forumbg.gif) no-repeat 0 -2px;*/
color: #744700;
margin-bottom: 15px;
width: 100%;
_width: 210px;
max-width: 250px;
min-width:200px;
font-size: 75%;
}

.hotspot_forum h2 		{ font-size: 1.3em; color: #FFF;  margin-bottom:5px;}
.hotspot_forum h2 a, .hotspot_forum h2 a:visited, .hotspot_forum h2 a:active { color: #fff; text-decoration:none;}
.hotspot_forum a, .hotspot_forum p a { text-decoration:none; color: #3c2500;} 
.hotspot_forum a:hover	{ text-decoration:underline; } 
.hotspot_forum h2 a:hover	{ text-decoration:underline; } 
.hotspot_forum img		{ clear: both; }
.hotspot_forum p {margin:0;}



.hotspot_forum a.special	{ color:#ff21a9; text-decoration:underline; background:#FFFFFF; font-size: 130%; padding: 8px; font-weight: bold; line-height:3em;}
.hotspot_forum a:hover.special{ text-decoration:none; color:#FFFFFF; background:#ff21a9;}

.hotspot_forum .roundtop		{ background: url(../_img/tr_hd.gif) no-repeat top right; }
.hotspot_forum .roundbottom		{ background: url(../_img/br_hd.gif) no-repeat top right; }

.hotspot_forum .roundtop_vd		{ background: url(../_img/rechtstopcorner.gif) no-repeat top right; }
.hotspot_forum .roundbottom_vd	{ background: url(../_img/rechtsbottomcorner.gif) no-repeat top right; }


.hotspot_vervolgknop 			{ display:none; background: #ffc35a url(../_img/bg_vervolg_knop.gif) repeat-x; color: #744700; margin-bottom: 20px; width: 100%; max-width: 250px; min-width:200px; _height: 30px; font-size: 75%;}
.hotspot_vervolgknop h2 		{ font-size: 1.5em; color: #FFF;margin-bottom:5px;}
.hotspot_vervolgknop a:hover	{ text-decoration:underline; } 
.hotspot_vervolgknop img		{ clear: both; }

.hotspot_vervolgknop h2 a, .hotspot_vervolgknop h2 a:visited, .hotspot_vervolgknop h2 a:active {
color:#FFFFFF;
}
.hotspot_vervolgknop a.special	{ color:#ff21a9; text-decoration:underline; background:#FFFFFF; font-size: 130%; padding: 8px; font-weight: bold; line-height:3em;}
.hotspot_vervolgknop a:hover.special{ text-decoration:none; color:#FFFFFF; background:#ff21a9;}

.hotspot_vervolgknop .roundtop		{ background: url(../_img/tr_hd.gif) no-repeat top right; }
.hotspot_vervolgknop .roundbottom		{ background: url(../_img/br_hd.gif) no-repeat top right; }

.hotspot_vervolgknop .roundtop_vd		{ background: url(../_img/rond/oranje_rond_rb.gif) no-repeat top right; }
.hotspot_vervolgknop .roundbottom_vd	{ background: url(../_img/rond/oranje_rond_ro.gif) no-repeat top right; }

.hotspot_vervolgknop a, .hotspot_vervolgknop p a {
color:#744700;
text-decoration:none;
}

.hotspot_blauw {

background: #7ab6ec url(../_img/blu_bg_power.gif) no-repeat center center;
color: #744700;
margin-bottom: 15px;
width: 100%;
_width: 210px;
max-width: 250px;
min-width:200px;
font-size: 75%;
}

.hotspot_blauw h2 		{ font-size: 1.3em; color: #FFF;  margin-bottom:5px;}
.hotspot_blauw h2 a, .hotspot_blauw h2 a:visited, .hotspot_blauw h2 a:active { color: #fff; text-decoration:none;}
.hotspot_blauw a, .hotspot_blauw p a { text-decoration:none; color: #3c2500;} 
.hotspot_blauw a:hover	{ text-decoration:underline; } 
.hotspot_blauw h2 a:hover	{ text-decoration:underline; } 
.hotspot_blauw .roundtop		{ background: url(../_img/tr_hd.gif) no-repeat top right; }
.hotspot_blauw .roundbottom		{ background: url(../_img/br_hd.gif) no-repeat top right; }
.hotspot_blauw .roundtop_vd		{ background: url(../_img/rechtstopcorner.gif) no-repeat top right; }
.hotspot_blauw .roundbottom_vd	{ background: url(../_img/rechtsbottomcorner.gif) no-repeat top right; }
.hotspot_blauw p {
margin:5px 0;
padding:0;
}





/*.nieuwsDatum {
float:left;
height: 10px;
padding-right:10px;
_padding_right:0;
}

.nieuwsem { 
_position:relative;
_top:-15px;
_margin-left:0px;
padding-left: 60px; 
display:block; 
font-style:normal; 
font-weight: bold;
}*/

.nieuwsDatum {
float:left;
/*_width:60px;*/
height: 24px;
padding-right:10px;
}

.clear {
clear:both;
}

.nieuwsem, .nieuwsem_1, .nieuwsem_0 { /* hack om het in IE6 ook werkend te krijgen... */
_float:left;
padding-left: 60px; 
_padding-left:0;
display:block; 
/* _display: ehwkj; */
font-style:normal; 
font-weight: bold;
_padding-bottom: 10px;
}

.nieuwsem_1 a, #vervolg .nieuwsem_1 a{ 
color: #d7ff98;
font-weight: bold;
}

#vervolg .nieuwsem_1 a{ 
color: #7bca00;
font-weight: bold;
}

.nieuwsem_0 a{ 
color: white;
font-weight: bold;
}

#vervolg .nieuwsem_0 a{ 
color: #ff1ba7;
font-weight: bold;
}

/*.homefoto {
background: transparent url(../_img/grotefoto.jpg);
width:100%;
height:129px;
}*/

.homefoto {
background: transparent url(../_img/homebg.jpg);
width:100%;
height:129px;
}

.homefoto_2 {
background: transparent url(../_img/homebg2.jpg);
width:100%;
height:129px;
}

.homefoto_3 {
background: transparent url(../_img/homebg3.jpg);
width:100%;
height:129px;
}

.homefoto_4 {
background: transparent url(../_img/homebg4.jpg);
width:100%;
height:129px;
}

.homefoto_5 {
background: transparent url(../_img/homebg5.jpg);
width:100%;
height:129px;
}


.handicapnl {
color: #6a147f !important;
}

.hcnlink {
color: #6a147f;
}




/* ********************************************
              AanZet CSS */

.h6ln {
color: #0075e2;
font-size: 13px;
background:transparent url(../_img/blauwdikpi.gif) no-repeat 0 4px; 
padding-left: 20px; 
margin-bottom:20px;
}

.textdiv_vln {
padding:5px;
/*background-color: #fff6e8;*/
margin-bottom:15px;
}

.azfoto {
margin:0 !important; 
padding:0 !important; 
float:right;
}

.vndiv {
padding:5px;
background-color:#fff6e8; 
width: 100%; 
/*height:120px;*/
min-height:120px;
margin-bottom:35px;
}

.vndiv ul {
margin: 0 !important;
padding: 0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.vndiv li {
color: #E77C00 !important; 
line-height:20px !important;
background:transparent url(../_img/oranjepijl.gif) no-repeat 7px 9px !important; 
padding-left: 22px !important; 
}

.vndiv a { 
line-height:23px;
vertical-align:middle;
}

/******** lnul ********/

.textdiv_ln {
background:transparent url(../_img/blauwpijl.gif) no-repeat 0px 6px; 
padding:0px 5px 5px 15px;
margin-left:100px;
margin-bottom:10px;
}

.textdiv_vln {
background:transparent url(../_img/blauwpijl.gif) no-repeat 0px 6px; 
padding:0px 5px 5px 15px;
margin-left:5px;
margin-bottom:10px;
}

.h_blauw_ln {
font-weight:bold;
color: #E77C00; 
margin-left: 45px;
}

.text_ln {
padding-left:45px;
margin: 0 0 20px;
}

.textdiv_vln .text_ln {
padding-left:55px;
margin: 0 0 20px;
}

.pag {
font-weight:bold;
padding-right:5px;
color: #E77C00;
float:left; 
font: bold;
}

#footer_aanzet {
background:transparent url(../_img/bg_bottom_3.gif) repeat-x scroll 0%;
border:0px solid #000000;
height:63px;
padding:10px 20px 20px;
vertical-align:top;
}

.important {
color: red;
}



/* Regio site */


.regiohome .left #quicknav ul li a {
color: #FF7705;
}

.regiohome .left .hotspot_forum {
background:#80DD01 no-repeat scroll 135px 50px;
}

.regiohome .homefoto, .regiohome .homefoto_2, .regiohome .homefoto_3, .regiohome .homefoto_4 {
width:225px;
}

.regiologin ul.login {
list-style-type: none !important;
list-style-image:none !important;
}

.regiologin ul.login small {
font-size: 85%;
}

.regiologin ul.login li {
background: #fff !important;
padding:0 !important;
margin:0 !important;
}

.regiologin ul.login li input#gebruikersnaam, .regiologin ul.login li input#wachtwoord {
background: url(../_img/bgloginregio.gif) no-repeat;
width:280px;
height:24px;
border:none;
padding:4px;
margin:0 0 8px 0;
}

.regiologin ul.login li input#onthou {
margin:3px 5px 0 0 !important;
padding:0px !important;
}




/**************************
REGIO BUTTON
***********************/

#regio .btn_normal, .btn_hover, #regio .btn_default_normal, #regio .btn_default_hover {
font-size: 110%;
margin: 13px 10px 0 0;
border: 1px solid #FF8616;
padding: 0.4em;
background: #FF8616;
font-family: arial;
font-weight: bold;
color: white;
cursor: pointer;
text-decoration: none;
}

#regio .btn_hover, #regio .btn_normal:hover {
background: #FFF;
color: #FF8616;
text-decoration: none;
}

#regio :hover input.submit {
background: red;
text-decoration: none;
} 

#regio input.form-button {
font-size: 110%;
margin: 13px 10px 0 0;
border: 1px solid #FF8616;
padding: 0.4em;
background: #FF8616;
font-family: arial;
font-weight: bold;
color: white;
cursor: pointer;
text-decoration: none;
}

#regio input.form-button:link{
color: #fff;
text-decoration: none;
}

#regio :hover input.form-button {
color: #000;
text-decoration: none;
}

#regio input.form-button:visited {
color: #fff;
text-decoration: none;
}

#regio :hover input.form-button {
background: #FFF;
color: #FF8616;
text-decoration: none;
}

#regio #content a, #regio #content_rechts a {
color: #FF8616;
text-decoration: underline;
}

#regio #content a:hover, #regio #content_rechts a:hover {
text-decoration: none;
color: #FF8616;
}

/**************************
SITE MAP
***********************/
#sitemap {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
line-height:1.5em;
color:#333333;
}


#sitemap a{
color:#ff1ea8;
text-decoration:none;
}

#sitemap a:hover{
color:#ff1ea8;
text-decoration:none;
}

#sitemap h1, #sitemap h1{
line-height:1.1em;
border: 0px solid #000;
font-size:200%;
color:#7ecd02;
margin:30px 0 20px 30px;
}

#sitemap h3, #sitemap h3{
line-height:1.1em;
border: 0px solid #000;
font-size:100%;
color:#ff1ea8;
margin:30px 0 10px 30px;
}  
#sitemap ul li{
background:transparent url(../_img/content_li.gif) no-repeat scroll 0pt 3px;
padding:0pt 0pt 0pt 20px;
line-height: 170%;
margin:  0 50px;
color: #333333;
}

.giron {
font-weight:bold;
color: #fff;
margin-top:3px;
display:block;
}


/* als template live gaat, veranderen in de standaard class/id */

.new-betalen input#postcode {
width:60px;
}

.new-betalen input#huisnr {
width:60px;
}

.new-betalen input#toevoeging {
width:60px;
}

.new-betalen #tussenvoegsel {
width:80px;
}

.new-betalen #voorletters {
width:60px;
}







