/* 
	Deze stylesheet bevat alle kleuren behalve die van de menu's waar PNG zijn gebruikt
	Deze stylesheet bevat ook alle formulierinstellingen
*/

/* Standaard elementen */
body, td, div, p , h2, h3, strong{ 	
								color: #000000;
								}
body 							{ 
								background: #f1ecf1; 
								}
hr 								{
								border-top: #59ab7f; 
								}
h1, h4, h5 						{ 
								color: #007e3a; 
								}


/* Link styles */
a, a:hover 						{ 
								color: #363636;
								}
/* Einde Link styles */

#header 						{
								background: url(../images/interface/bg_header.gif) no-repeat left top;
								}

.voorbeeldreis_info 			{
								background: url(../images/content/bg_txt_voorbeeldreizen.jpg) no-repeat left top;
								}																				

/* Interface styles */

	/* Inhoud */
#inhoud 						{ 
								background: #ffffff; 
								}
.kopbalk 						{ 
								background: #007e3a;
								}
.kopbalk div h1					{
								color: #ffffff;
								font-size: 11px;
								padding-top: 3px;
								}
.zoektitel 						{
								color: #FFFFFF;
								}
	
#pad, #pad a, #pad a:hover 		{ 
								color: #363636; 
								}
/* Einde Inhoud */

	/* Header */
#menu_top 						{ 
								background: #007e3a; 
								}
	
#info 							{ 
								background: url(../images/interface/stippellijn_vert_wit.gif) repeat-y left top #25293c; 
								}
#menu_extra 					{ 
								background: url(../images/interface/stippellijn_vert_wit.gif) repeat-y right top #a9b4bb; 
								}
	/* Einde Header */
/*  Home  */
#titel_home 					{
								color: 007e3a;
								}
	
	/* Sfeer en info */
#sfeer_info 					{
								border: #20567c 1px solid;
								background: #647784;
								}
/* Einde Sfeer en info */
	
/* Aanbiedingen */
.aanbieding_compact_prijs span, .aanbieding_prijs span { 
								color: #007e3a; 
								}
.aanbieding_info p a, .aanbieding_info p a:hover { 
								color: #007e3a; 
								}
/* Einde Aanbiedingen */
	
	/* Voorbeeldreizen */
.voorbeeldreis_info_inner p, .voorbeeldreis_info_inner span { 
								color: #ffffff; 
								}
	.voorbeeldreis_info_link a 	{
								color:#FFFFFF;
								text-decoration:underline;
								}
	 .voorbeeldreis_info_link a:hover { 
	 							color: #FFFFFF;
	 							text-decoration:none;
								}	
#voorbeeldreizen 				{ 
								background: #007e3a; 
								}
/* Einde Voorbeeldreizen */
	
/* Adviseuse */
.adviseuse_border 				{ 
								border: #59ab7f 1px solid; 
								}
.adviseuse_foto 				{ 
								border-right: #59ab7f 1px solid; 
								}
/* Informatiebalken */
.informatie_balk_rood			{
								background: url(../images/interface/balk_orange.gif) no-repeat right top; 
								background-color: #007e3a;
								color:#FFFFFF;
								}
informatie_balk_blauw			{
								background: url(../images/interface/balk_blue.gif) no-repeat right top; 
								background-color: #25293c;								
								color:#FFFFFF;
								}
/* verhuur */
.verhuurTitel					{
								color: #007e3a;
								}
.verhuurList li					{
								list-style-image: url(../images/interface/bullit.gif);
								}	
LI.bulletList					{
								list-style-image: url(../images/interface/bullit.gif);
								}			
.camper_verhuurTitel			{
								color: #007e3a;
								}
.camper_verhuurList li			{
								list-style-image: url(../images/interface/bullit.gif);
								}												
/* Landkaart */
.cityCont						{
								background-color: #b3d9c4;
								border: 1px solid #59ab7f;
								}
.vbCont							{
								background-color: #8cc5a6;
								border-top: 1px solid #59ab7f;	
								}
.mapTitle, .subTitle, .provTitle, .cityTitle{
								color: #007e3a;
								}	
.mapLine						{
								border-bottom: 1px solid #59ab7f;
								}	
.provListItem a:hover			{
								color:#007e3a;
								}	
.provListActive a, .provListItem a.selected, .provListActive a.selected		{
								color:#007e3a;
								text-decoration:underline;
								}																																														
/* Footer */
#footer p, #footer p a 			{ 
								color: #646464; 
								}
.footer_info_200 				{ 
								background: url(../images/interface/bg_footer_info_200.gif) no-repeat right 5px; 
								}
.footer_info_219 				{ 
								background: url(../images/interface/bg_footer_info_219.gif) no-repeat right 5px; 
								}								
/* Einde Footer */
	
/* Menu  */
#menu_top div, #menu_top div a, .extra_text p { 
								color: #ffffff; 
								}

/* Einde Menu extra */
	
/* Einde Menu styles */

.priceNotice, .hdRequest		{
								color: #007e3a;
								}
.input_footer_info 				{ 								
								color: #000000;	
								border: #007e3a 1px solid;
								}
.tblTitle td					{
								background-color: #007e3a;	
								color: #FFFFFF;
								}				
.TRhover						{
								background-color: #b3d9c4;
								}
.TRnohover						{
								background-color: #ffffff;
								}				
/* Formulier eigenschappen */

.frmText						{
								border: 1px solid #007e3a;
								height: 18px;
								width: 200px;
								color: #454545;
								font-size: 11px;
								}
.frmTextSmall					{
								border: 1px solid #007e3a;
								height: 18px;
								width: 140px;
								color: #454545;
								font-size: 11px;
								}
.frmTextMedium					{
								border: 1px solid #007e3a;
								height: 18px;
								width: 170px;
								color: #454545;
								font-size: 11px;
								}		
.frmSelect						{
								border: 1px solid #007e3a;
								height: 18px;
								width: 140px;
								color: #454545;
								font-size: 11px;
								}			
.frmTextCode					{
								border: 1px solid #007e3a;
								height: 18px;
								width:56px;
								color: #454545;
								font-size: 11px;
								}
.frmTussen						{
								border: 1px solid #007e3a;
								height: 18px;
								width:81px;
								color: #454545;
								font-size: 11px;
								}			
.frmTextArea					{
								border: 1px solid #007e3a;
								height: 80px;
								width: 300px;
								color: #454545;
								font-size: 11px;
								overflow:auto;
								}	
.frmFile						{
								border: 1px solid #007e3a;
								height: 18px;
								width: 300px;
								color: #454545;
								font-size: 11px;
								}												
.frmButton						{
								border: 1px solid #59ab7f;
								background-color:#007e3a;
								font-weight: bold;
								color: #FFFFFF;
								height: 20px;
								width: 70px;
								font-size: 11px;
								}		
/* Einde formulieren */

.priceTitle, .nameTitle			{	
								border-bottom: 1px solid #007e3a;	
								}	
.priceRow1						{
								background-color: #b3d9c4;		
								}
.priceRow2						{
								background-color: #ffffff;
								}
.priceDate, .priceValue			{
								color: #007e3a;
								}		
.informatie p a					{
								color:#007e3a;
								}																																																