/* ----------------------------------------------------------------------------
global
-----------------------------------------------------------------------------*/
body {
   	background:         #fff;
   	margin:            0px;
}

table {
   border:              0px;
   border-collapse:     collapse;
   margin:              0px;
   padding:             0px;
}
form {
   border:              0px;
   margin:              0px;
   padding:             0px;
}

td, div {
   text-align:          left;
}

div, span, input, td, p {
   font-family: Arial,verdana,Helvetica,sans-serif;
   font-size: 12px;               
   color:               #000;
}


img {
   border:            0px;
   margin:			0px;
   padding:			0px;
}
/* ----------------------------------------------------------------------------
layout
---------------------------------------------------------------------------- */
#pageholder
{
	text-align: center;
}
#contentholder
{
	width:1000px;
	margin-left: auto;
	margin-right: auto;
}
#menu
{
	height: 155px;
	width:1000px;
}
#content
{
	height: 580px;
	width: 770px;
	float:left;
}
#rechtermenu
{
	float:right;
	width: 230px;
	height:580px; 
}
#rmenu_spacer
{
	float:left;
	width: 25px;
	height:580px; 
}
#rmenu_content
{	
	float:left;
	width: 205px;
	height:580px; 
}
#laatste_nieuws
{	
	width: 205px;
	height:237px; 
}
#vrijtekstveld
{	
	width: 205px;
	height:220px;
	padding-top: 1px;
	padding-bottom: 2px;
	background-color: #CCCCCC; 
}
#vrijtekstveld .vtv_titelp
{	
	font_size: 13px;
	margin: 15px 15px 5px 15px;
	color: #7C0B57;
	font-weight: bold;
}
#vrijtekstveld .vtv_titel
{	
	color: #7C0B57;
	text-decoration: none;
}
#vrijtekstveld .vtv_body
{	
	font-size: 11px;
	margin: 5px 15px 5px 15px;
	color: #000000;
}
#vrijtekstveld .vtv_leesverderp
{	
	margin: 5px 15px 5px 15px;
}
#vrijtekstveld .vtv_leesverder
{	
	font-size: 11px;
	color: #7C0B57;
	text-decoration: none;
}
#leegtekstveld
{	
	width: 205px;
	height:220px;
}
#gelre_logo
{
	width: 205px;
	height:76px; 
	padding-top: 15px;
}
#spacer_rmenu
{
	width: 205px;
	height:22px; 		
}

#submenu
{
	height: 25px;
	background-color: #D5D5D5;
}
#kruimelpad
{
	width: 550px;
	float:left;
	padding-top: 4px;
}
#functieknoppen
{
	width: 290px;
	float:left;
	padding-top: 4px;
}
#zoeken_invoer
{
	width: 136px;
	padding-top: 1px;
	padding-left: 10px;
	float:left;
}
#top_content_spacer
{
	width: 770px;
	height: 39px;
}

#content_banner
{
	width: 770px;
	height: 185px;
}
#left_banner
{
	float:left;
	height: 335px;
	width: 205px;
	padding-top: 15px;	
}
#lok_apeldoorn
{
	float:left;
	height: 335px;
	width: 290px;
	padding-top: 15px;	
}
#line_between_lok
{
	float:left;
	height: 335px;
	background-color: #D5D5D5;
	width: 2px;
}
#lok_zutphen
{
	float:left;
	height: 335px;
	width: 272px;
	padding-top: 15px;	
}
#adresgegevens
{
	padding-top: 25px;
	padding-left: 25px;
	color: #4A4A4A;
}
#adresgegevens strong
{
	font-size: 13px;
}
#adresgegevens p
{
	font-size: 11px;
}


#footer
{
	margin-top: 15px;
	border-top: 2px solid #D5D5D5;	
}

.clear {
	clear: both;
	overflow:hidden;
}



.mainwrapper {
   margin:              auto;
}

.contentwrapper {
   margin:              auto;
   width:               751px;
}

.homezoeken {
	display: inline;
}
/* ----------------------------------------------------------------------------
menu images
---------------------------------------------------------------------------- */
.homeheadingachter {
	background-image:  url(/images/logo_bovenhome.jpg);
	height: 80px;
	overflow: hidden;
}

.homeorganisatie {
	background-image: url(/images/ubevindt_zwart_leeg_home.gif);
	width: 250px;
	height:20px;
	float:left;
	overflow:hidden;
}
.homepatienten {
	background-image: url(/images/ubevindt_zwart_leeg_home.gif);
	width: 250px;
	height:20px;
	float:left;
	overflow:hidden;
}
.homeprofessionals {
	background-image: url(/images/ubevindt_zwart_leeg_home.gif);
	width: 250px;
	height:20px;
	float:left;
	overflow:hidden;
}
.homewerken {
	background-image: url(/images/ubevindt_zwart_leeg_home.gif);
	width: 250px;
	height:20px;
	float:left;
	overflow:hidden;
}
.menuitem {
	width: 250px;
	height:27px;
	float:left;
	overflow:hidden;
}
.left_banner_home 
{
	margin-bottom: 6px;
}

.lokatietekst 
{
	color: #D97C14;
	font-size: 18px;
}
.orange_14
{
	color: #D97C14;
	font-size: 14px;
}
.lokatiegegevens
{
	padding-left: 25px;
}
.nieuwsdonker {
	background-color: #d8b2d8;
	padding-left: 15px;
	padding-right: 5px;
	font-size: 11px;
	height: 90px;
	width: 205px;
}

.nieuwslicht {
	background-color: #e5cce5;
	padding-left: 15px;
	padding-right: 5px;
	font-size: 11px;
	height: 90px;
	width: 205px;
}
.home_laatstenieuws {
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 15px;
	color: #990066;
	font-size: 14px;
	font-weight: bold;
}