* {
margin:0;
padding:0;
}

BODY
{
margin:0;
padding:0;
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#333;
font-size:12px;
background-color: #EEEEEE;
}
/*

/*body		{background-color: #FFFFFF; font: 11px Arial, sans-serif; color: #444; width:800px; behavior:url("css/csshover.htc");}*/



div#container {
	margin:0px;
	padding:0px;
	width:766px;
	position:absolute;
	min-height:100%;
	left:50%;
	margin-left: -383px;
	background-image:url('../images/bgcontent.gif');
}
div#banner_groot{
	height:91px; 
	background-color:#FFFFFF
}

div#banner_vechtkronkels {
	height:113px;
}

/*alle divs hier*/
DIV .menu {
	float:left;
	margin:0px;
	width:130px;
}

#content {
	margin:0px;
	padding:0px;
	width:766px;
	min-height:100%;
	background-image:url('../images/bgcontent.gif');
	float:left; /*dit is belangrijk om de achtergrond over de hele lengte meegerekt te krijgen 
	bij ie 6.*/
}

#content  #links {
	float:left;
	
	margin:0px;
	padding:0px;
	float:left;
	width:130px;
	margin-top:20px;
}

#content  #midden {
	margin:0px;
	padding:0px;
	width:476px;
	float:left;
	margin-left:20px;
	margin-top:0px;
}

#content #rechts {
	float:left;
	padding:0px;
	margin-left:10px;
	width:130px;
}

IMG {
	border:0px;
}

IMG.zijbanner {
 	margin:0px;
 	padding:0px;
 	margin-bottom:5px;
	width:130px; 
 }





/************************DE H tags**********************************/
 
H1 , H1.NIEUWS {
	font-size:13px;
	font-weight:bold;
	line-height:22px; 
	margin:0px;
}

H2 {
	font-size:12px;
	font-weight:bold;
	color:#333;
	margin:0px;
	margin-bottom:5px;
/*moet uit body moeten komen, maar doet het niet*/
/*line-height:0px*/
}

H3.bron {
	font-size:10px;
	font-weight:bold;
	color:#333;
	margin:0px;
	margin-top:5px;
	line-height:10px
}

p 	{
	font-size:12px;
	color:#333; 
	/*margin:0px;*/
}

FORM	{
	height:18px;
}

tr.tekst{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
}

TD
{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
}

TD.foto_x_van_y
{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
color:#FFFFFF;
}


TD.foto_bron
{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
font-weight:bold;
color:#000000;
}



a.rij
{
	cursor:hand;text-decoration:none;color:#333333
}
a.foto_navigatie
{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#CC0000;
}

 




TD.nieuws_lijst_links
{
border-bottom: 1px solid #CCC;
border-top: 1px solid #CCC;
border-left: 1px solid #CCC;
}



TD.nieuws_artikel_tekst
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;
vertical-align:top;
z-index:2;
}
 
TD.klein
{
font-size:9px;
}


IMG.img_sort {cursor:hand;}

DIV.filternavigatie
{
	cursor:hand;
	text-align:left;
}
 
TD.form_label
{
font-family:Helvetica,Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-align:left;
}


/*deze kan weg*/
DIV.omgeving_title
{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#339900;
text-align:left;
}
 
DIV.nieuwsheader
{
font-size:14px;
font-weight:bold;
text-align:left;
vertical-align:middle;
color:#666666;
/*color:#669999;
border-bottom: 1px solid #CCCCCC;*/
padding: 5px 5px 5px 5px;
/*border-top: 1px solid #CCCCCC; /*padding: 0px 2px 0px 2px;  */
}

 DIV.artikel
{
 	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
 	padding: 0px 6px 0px 6px;
	z-index:1;
	background-color:#FFFFFF;
	text-align:left;
	
}

DIV.nieuws_kop,TD.nieuws_kop
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#669999;
text-align:left;
}

DIV.foutmelding
{
	color:#FF0000;
}
DIV.confirmatie
{
	color:#0000FF;
}

nieuws_artikel_inleiding
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
}

a {
color:#C22835;
cursor:hand; 

text-decoration:none;
}

a:hover{
text-decoration:underline;
}

A.menu
{
font-family:Helvetica,Verdana, Arial,  sans-serif;
font-size:12px;
font-style:italic;
font-weight:bold;
text-decoration:none;
color:#A6CB37;
cursor:hand; 
height:18px; 
width:105px;
margin-left:25px
}
A.menu:hover
{
color:#C22835;
}
A.menu:active
{
color:#C22835;
}



A.nieuwslink
{
font-size:10px;
font-weight:normal;
text-decoration:underline;
color:#666699;
cursor:hand; 
}

A.nieuwslinkoud
{
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#666699;
cursor:hand; 
}
A.bewoners_lijst
{
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#666699;
cursor:hand; 
}
DIV.uitgebreidzoeken
{
font-size:10px;
font-weight:normal;
text-decoration:underline;
color:#666666;
cursor:hand;
}

 
DIV.omgeving_object_text,DIV.tekst, TD.tekst
{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
color:#333333;/*#33CC33*/
}

DIV.foto_tekst
{
font-size:12px;
font-weight:normal;
font-style:italic;
text-align:left;
color:#333333;/*#33CC33*/
}


IMG.redactie_img
{
border: 1px solid #CCC; padding: 0px 2px 0px 2px; ; 
}

DIV.foto_bron,DIV.foto_aantal
{

font-size:10px;
font-weight:bold;
text-align:left;
color:#333333; 
}


TD.header
{
font-size:12px;
font-weight:bold;
}


INPUT.login
{
font-size:10px;
font-weight:bold;
color:#000000;/*#33CC33*/
width:80px;
}

INPUT.button
{
font-size:10px;
font-weight:bold;
color:#000000;/*#33CC33*/
width:60px;
}

INPUT.filterbutton
{
font-size:10px;
font-weight:bold;
color:#000000;/*#33CC33*/
}

INPUT.text
{
font-size:10px;
width:150px;
}

INPUT.date
{
font-size:10px;
width:100px;
}

SELECT.select
{
font-size:10px;
width:150px;
}


.filterlabel, TD.formlabel  
{
font-size:10px;
font-weight:bold;
color:#000000;
text-align:left;
}


input.formtext,input.form_text  /*form_text is nieuwste versie*/
{
font-size:10px;
color:#000000;
text-align:left;
 z-index: 1;
}

INPUT.text
{
font-size:10px;
font-weight:normal;
color:#000000; 
}
.selbox
{
font-size:10px;
font-weight:normal;
color:#000000;
}

/*er moet nog een algemene DIV worden gedefinieerd*/

DIV.redactie 
{
	font-size:12px;
	font-weight:normal;
	color:#000000; 
	text-align:left;
} 
 DIV.onderhoudmenubalk
 {
 background-color:#000000; 	
	font-size:10px;
	font-weight:normal;
	color:#000000; 
	 
	/*text-align:left;*/
} 
 DIV.onderhoudmenuitem 
  {
 	
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF; 
	text-align:left;
	cursor:hand;
	 
} 
 DIV.onderhoudsubmenuitem 
  {
 	background-color:green; 
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF; 
	text-align:left;
	z-index:0;
	height:20px;
} 



DIV.lijst
{
	font-size:18px;
	/*background-color:#000000; */  /* gaf problemen met nieuwe versie*/
	color:#000000; 
}

 
 
DIV.lijstkopje
{
	font-size:10px;
	color:#FFFFFF;
	z-index:1;
	text-align:left;
}

 
DIV.lijstrij_even 
{
	background-color:#FFFFFF;
	font-size:16px;
	color:#FFFFFF;
	z-index:1;
}
table.lijstrij
{
 
}

td.lijstrij_kop
{
	/*background-color:#000000;*/
	background-color:#262626;
	font-size:10px;
	font-weight:bold;
	color: #FFFFFF;
	z-index:1;
	cursor:hand;
	text-align:left;
}

td.lijstrij_even
{
	background-color:#FFFFFF;
	font-size:10px;
	color:#333333;
	z-index:1;
	cursor:hand;
	vertical-align:top;
	text-align:left;
}
td.lijstrij_odd
{
	background-color:#DDDDDD;
	font-size:10px;
	color:#333333;
	z-index:1;
	vertical-align:top;
	cursor:hand;
	text-align:left;
}
 
DIV.lijstrij_odd
{
	background-color:#DDDDDD;
	font-size:16px;
	color:#DDDDDD;
}
 
DIV.lijstrij_over
{
	font-size:16px;
	background-color:#D4EED4;
	color:#D4EED4;
	cursor:hand;
} 
 
DIV.reacties
{
font-size:10px;
}

 DIV.lijstitem
{
	font-size:10px;
	font-weight:normal; 
	color:#006600;
	z-index:2;
	text-align:left;
}
 
#header 
{
position:absolute;
top:0px;
left:0px;
height:140px;
width:800px;
}

#menu
{
position:absolute;
font-size:24px;
font-weight:bold;
left:0px;
width:120;
}

#advertentie
{
position:absolute;
font-size:24px;
font-weight:bold;
left:610px;
width:150px;
}


#content_header
{
position:absolute;
font-style:italic;
font-weight:bold;
color:#3300FF; 
font-size:20px;
top:150px;
left:150px;

}

#content_intro
{
position:absolute;
color:#000000; 
font-size:12px;
width:470px;
top:190px;
left:130px;
width:420px;

}

#content_header_historie
{
position:absolute;
font-family:Kunstler Script,Verdana, Arial, Helvetica, sans-serif;
 
font-weight:bold;
color: #009933;
font-size:36px;

top:140px;
left:130px;
}

.historie_table_header
{
 
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color: #000000;
font-size:12px;

}


.foto
{
font-family:Arial, Helvetica, sans-serif;
font-weight: normal;
font-style:italic;
color: #000000;
font-size:10px;
}

#lblRemark 
{
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
/*font-style:italic;*/
color: red;
font-size:12px;
}

/* ####################### Row and Table Styles ####################### */
tr.evenrow 	{border-bottom: 1px solid #CCC; padding: 0px 2px 0px 2px; background: #EEE; }
tr.oddrow 	{border-bottom: 1px solid #CCC; padding: 0px 2px 0px 2px; }
tr#evenrow 	{border-bottom: 1px solid #CCC; padding: 0px 2px 0px 2px; background: #EEE; }
tr#oddrow 	{border-bottom: 1px solid #CCC; padding: 0px 2px 0px 2px; }
tr.header	{border-bottom: 1px solid #FFFFFF; padding: 0px 2px 0px 2px; background:#666666; color:#FFFFFF;}
tr.footer	{padding: 5px 0px 0px 2px; background:#FFFFFF; color:#333333; font-weight:bold;}


td.evenrow 	{border-bottom: 1px solid #CCC; padding: 0px 2px 0px 2px; color: #444; text-align:left;}
td.oddrow 	{border-bottom: 1px solid #CCC; padding: 0px 2px 0px 2px; color: #444; text-align:left;}
td#evenrow 	{border-bottom: 1px solid #CCC; padding: 0px 2px 0px 2px; color: #444; text-align:left;}
td#oddrow 	{border-bottom: 1px solid #CCC; padding: 0px 2px 0px 2px; color: #444; text-align:left;}
td.footer	{padding: 5px 0px 0px 2px; background:#FFFFFF; color:#CCC; font-weight:bold;}

tr.evenrow:hover	{border-bottom: 1px solid blue; padding: 0px 2px 0px 2px; background: #F1FFAE; }
tr.oddrow:hover		{border-bottom: 1px solid blue; padding: 0px 2px 0px 2px; background: #F7FFD2; }

td.bold		{FONT-WEIGHT: bold;}
td.header 	{FONT-SIZE: 9pt; FONT-WEIGHT: bold;}
td.subheader{FONT-SIZE: 8pt;}

th			{padding-left: 2px; font: 11px Arial, sans-serif; color: #FFFFFF; text-align: left; font-weight:bold;}
th.header	{padding-left: 2px; font: 11px Arial, sans-serif; background: #000000;color: #FFFFFF; text-align: left; font-weight:bold;}/*door mij toegevoegd*/

th.right 	{padding-left: 2px; font: 11px Arial, sans-serif; color: #444; text-align: right; font-weight:bold;}

HR			{size: 1px;}

table		{font: 11px Arial, sans-serif; color: #444;}
/*table#normal{font: 11px Arial, sans-serif;	border:0px solid #FFFFFF; color: #444; width:100%;border-collapse: collapse;}*/
table#normal{font: 11px Arial, sans-serif;	border:0px solid #FFFFFF; color: #444;  border-collapse: collapse;}/*door mij toegevoegd*/
/* ####################### End Row and Table Styles ####################### */
/* ####################### End Row and Table Styles ####################### */
/* ####################### End Row and Table Styles ####################### *//* ####################### End Row and Table Styles ####################### *//* ####################### End Row and Table Styles ####################### */





/* CSS Document */





a {
	color:#C22835;
	cursor:hand; 
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

A.menu {
	font-family:Helvetica,Verdana, Arial,  sans-serif;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	color:#A6CB37;
	cursor:hand; 
}

A.menu:hover {
	color:#C22835;
}
A.menu:active {
	color:#C22835;
}

div.formlabel {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	
}



/*  css voor nieuwslijst  */
 
/*body {background-color:#000000;margin:0;padding:0;}*/
	
	.nieuwslijstbox{float:left;width:466px; background-image:url(../images/bgderest.jpg);margin-bottom:10px;
	
}
	.nieuwslijstbox .top{background-color:red;height:8px;background-image:url(../images/rodebolbovenkant.gif);background-repeat:no-repeat;background-color:#b3b3b3;margin:0;padding:0;}
	.nieuwslijstbox .rest {float:left;;width:466px}/*background-color:#a6cb37;margin:0;padding:0*/
	.nieuwslijstbox .rest .linkerkolom{ float:left; width:16px; height:8px; background-image:url(../images/rodebolonderkant.gif);background-repeat:no-repeat; }/*rodebolonderkant.gif*/
	.nieuwslijstbox .rest .foto { float:left;    }/*rodebolonderkant.gif*/
	.nieuwslijstbox .rest .bericht { float:left; margin-left:10px ;width:255px;   ; overflow:hidden; }
	.nieuwslijstbox .rest .voet{float:left; width:255px; }
	.nieuwslijstbox .rest .voet .reacties{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; float:left; margin-left:10px;  width:140px;  }
	.nieuwslijstbox .rest .voet .verder{ float:left;  width:100px; } 
	
	
	.nieuwslijstbox .rest .bericht H2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
	.nieuwslijstbox .rest .bericht p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;font-weight:100 }
	/*.lijst{width:470px}*/
 

/*  css voor nieuws_item  */
 	
	.nieuwsbox{float:left;width:466px; background-image:url(../images/bgderest.jpg);margin-bottom:10px}
	.nieuwsbox .top{background-color:red;height:8px;background-image:url(../images/rodebolbovenkant.gif);background-repeat:no-repeat;background-color:#b3b3b3;margin:0;padding:0}
	.nieuwsbox .rest {float:left;;width:466px;  }/*background-color:#a6cb37;margin:0;padding:0*/
	.nieuwsbox .rest .linkerkolom{ float:left; width:16px; height:8px; background-image:url(../images/rodebolonderkant.gif);background-repeat:no-repeat; }/*rodebolonderkant.gif*/
	.nieuwsbox .rest .bericht { float:left;  width:450px;   ;   }
	.nieuwsbox .rest .tekst_deel { float:left;  padding:10px  }/*rodebolonderkant.gif*/
	.nieuwsbox .rest .voet{float:left; margin:5px;margin-left:10px ;width:255px; }
	.nieuwsbox .rest .voet .reacties{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; float:left;   width:150px;  }
	.nieuwsbox .rest .voet .verder{ float:left;  width:100px; } 
	
	
	/*oeps ik krijg een hele andere stijl, even aapassen dus*/
	
	.nieuwsbox .rest .bericht H2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;margin:0}
		.nieuwsbox .rest .bericht p{ margin-bottom:12px}
	
	/*.lijst{width:470px}*/

ul.interim {
/*vooral geen width geven, anders wordt ie verticaal*/
 	/*position: absolute;
	padding-top:0px;
	margin-top:0px;
	margin-left::0px;
	padding-left:0px; 
	padding-bottom:0px; 
	margin-bottom:0px;
	padding: 0px;
	margin: 0;
  	float:left;
	
	list-style: none;
	z-index:1;
   	left:0px;*/
	color:#FF0000;
	 
 
}

ul.interim  li{
 
 	background-color:#fff;//*#96f;*/
  	 
  	z-index:1;
  	text-align:left;
	height:19px;
	width:120px;
	}
