/********************************************************
   style1.css
   (C) Mangrove 2005
   Default style properties
********************************************************/                         	

body  
{                                      	
	font-family:  Arial, Verdana, Helvetica;
	font-size: 11px;                         	
	color:#909090;                           	
	scrollbar-base-color: #FFFFFF;           	
	scrollbar-shadow-color: #909090;     	
	scrollbar-highlight-color: #FFFFFF;  	
	scrollbar-3dlight-color: #909090;    	
	scrollbar-darkshadow-color: #FFFFFF; 	
	scrollbar-track-color: #FFFFFF;      	
	scrollbar-arrow-color: #909090; 
	margin-top:0;
	margin-right:0;
	margin-left:0;
	margin-bottom:0; 
	background-attachment : fixed; 	
}

a 
{                                          	                    	
	font-family:  Arial, Verdana, Helvetica;
	font-size: 11px;        	
	color : #909090;                     	
	text-decoration : none; 
	line-height: 15px;	                 	
}  
                                           	
a:active 
{                                   	   	                  	
	text-decoration : underline;         	
}
                                            	
a.wit, #vlakro a.wit, #vlakar a.wit, #vlakdh a.wit  
{                                          		
	color : #FFFFFF;                     	
	text-decoration : underline; 
	line-height: 15px;	                 	
}  
                                           	
a.copy 
{                                          	
	font-size: 10px;                         	
	color:#C9C9C9;                           	
	line-height: 18px;                      	
	text-decoration : none; 	                 	
}  
                                         	
a:hover.copy 
{                                   	                    	
	text-decoration : underline;            	
} 
                                           	                                         	
table, .wit 
{                                      	                        	
	color:#FFFFFF;                           	
	line-height: 18px;                       	
} 
                                           	
td      
{                                    		
	font-family:  Arial, Verdana, Helvetica;
	font-size: 11px;                         	
	color:#888888;                           	
	line-height: 18px;                       	
} 
     
.zwart      
{                                    	         	
	color:#000000;                           	
	line-height: 18px;                       	
}

.copy     
{                                    	
	font-size: 10px;                         	
	color:#C9C9C9;                           	
	line-height: 18px;                       	
}  

input, textarea, select
{     	
	font-size: 11px;   
	font-family:  Arial, Verdana, Helvetica;                  	
} 

/***************************************************/
/*****                      poll               *****/
/***************************************************/


#poll fieldset
{
	border: 0;
	padding:0;
	margin:0;
}

#poll, #news
{
	margin-left: 5px;
	margin-right: 5px;
	font-size: 11px;
	width: 300px;
}

#poll
{	
	margin-top: 5px;

}

#poll legend
{
	display: none;
}


#poll fieldset, #poll p
{
	border: 0;
	padding: 0;
	margin: 0;
}

.poll_bar
{
	float: left;
	height: 12px;
	margin-top: 3px;
}

  

/***************************************************/
/*****                      home               *****/
/***************************************************/

#vlakhome
{
	width: 691px;
	background-color: #FFFFFF;
	border: 1px solid #888888;
	text-align: left;
	margin-bottom: 10px;
	margin-top: 28px;
	margin-left: 57px;
} 

/***************************************************/
/*****                 rotterdam               *****/
/***************************************************/

.titel_ro     
{                                    	
	font-size: 14px;                         	
	color:#911818;                           	
	line-height: 18px;  
	font-weight: bold;                     	
} 

.ro     
{                                    	                	
	color:#911818;                           	
	line-height: 18px;                       	
}
 
a.ro, #vlakro a
{                                          		
	color : #911818;                     	
	text-decoration : none; 
	line-height: 18px;
	text-decoration : underline;	                 	
}  

a.ro_nav, #vlakro a.ro_nav 
{                                          	
	font-size: 10px;                         	
	color:#911818;  
	font-weight: bold;  
	letter-spacing: 1px;                       	
	line-height: 18px; 	
	text-decoration: none;                 	
} 
                                            	                                            	
a:hover.ro_nav, #vlakro a.ro_nav  
{                                    			
	text-decoration: none;               	
} 
                                           	                                         	                                            	                                         	
#vlakro
{
	width: 691px;
	background-color: #FFFFFF;
	border: 1px solid #888888;
	text-align: left;
	margin-bottom: 10px;
	margin-top: 28px;
	margin-left: 57px;
	background-image : url(../images/rotterdam/back_onder.gif);
}

input.ro 
{     	
	border: 1px solid; 
	border-color: #911818 #D0A2A2 #D0A2A2 #911818;	
	background-color: #FFFFFF;           	
	color: #911818;                      	
} 

textarea.ro 
{   	
	border: 1px solid; 
	border-color: #911818 #D0A2A2 #D0A2A2 #911818;	
	background-color: #FFFFFF;           	
	color: #911818;                      	
} 

input.buttonro 
{   	
	border: 1px solid; 
	border-color: #D0A2A2 #911818 #911818 #D0A2A2;	
	background-color: #FFFFFF;           	
	color: #911818;                      	
} 

/***************************************************/
/*****                 den haag                *****/
/***************************************************/ 

.titel_dh     
{
	font-size: 14px;                         	
	color:#0F5133;                           	
	line-height: 18px;  
	font-weight: bold;                     	
} 

.dh     
{            	
	color:#0F5133;                           	
	line-height: 18px;                       	
} 

a.dh, #vlakdh a 
{	
	color : #0F5133;                     	
	text-decoration : underline;
	line-height: 18px;	                 	
}
	
a.dh_nav, #vlakdh a.dh_nav
{
	font-size: 10px;                         	
	color:#0F5133;  
	font-weight: bold;  
	letter-spacing: 1px;                       	
	line-height: 18px; 	
	text-decoration: none;                 	
}    
                                         	                                         	
a:hover.dh_nav, #vlakdh a.dh_nav 
{	
	text-decoration: none;               	
}
	
#vlakdh
{
	width: 691px;
	background-color: #FFFFFF;
	border: 1px solid #888888;
	text-align: left;
	margin-bottom: 10px;
	margin-top: 28px;
	margin-left: 57px;	
	background-image : url(../images/denhaag/back_onder.gif);	
}

input.dh 
{     	
	border: 1px solid; 
	border-color: #0F5133 #ABC2A6 #ABC2A6 #0F5133;	
	background-color: #FFFFFF;           	
	color: #0F5133;                      	
} 

textarea.dh 
{    	
	border: 1px solid; 
	border-color: #0F5133 #ABC2A6 #ABC2A6 #0F5133;	
	background-color: #FFFFFF;           	
	color: #0F5133;                      	
} 

input.buttondh 
{     	
	border: 1px solid; 
	border-color: #ABC2A6 #0F5133 #0F5133 #ABC2A6;	
	background-color: #FFFFFF;           	
	color: #0F5133;                      	
} 

/***************************************************/
/*****                 arnhem                  *****/
/***************************************************/ 
 
.titel_ar     
{
	font-size: 14px;                         	
	color:#A1840D;                           	
	line-height: 18px;  
	font-weight: bold;                     	
} 

.ar     
{             	
	color:#A1840D;                           	
	line-height: 18px;                       	
} 

a.ar, #vlakar a
{	
	color : #A1840D;                     	
	text-decoration : underline; 
	line-height: 18px;	                 	
}

.ar_nav, #vlakar .ar_nav     
{
	font-size: 10px;                         	
	color:#A1840D;
	text-decoration: none;  
	font-weight: bold;  
	letter-spacing: 1px;                       	
	line-height: 18px;                       	
} 

a:hover.ar_nav, #vlakar .ar_nav  
{	
	text-decoration: none;                 	
}
		
#vlakar
{
	width: 691px;
	background-color: #FFFFFF;
	border: 1px solid #888888;
	text-align: left;
	margin-bottom: 10px;
	margin-top: 28px;
	margin-left: 57px;	
	background-image : url(../images/arnhem/back_onder.gif);	
} 

input.ar 
{        	
	border: 1px solid; 
	border-color: #AD8E0D #E4D490 #E4D490 #AD8E0D;	
	background-color: #FFFFFF;           	
	color: #AD8E0D;                      	
} 

textarea.ar 
{       	
	border: 1px solid; 
	border-color: #AD8E0D #E4D490 #E4D490 #AD8E0D;	
	background-color: #FFFFFF;           	
	color: #AD8E0D;                      	
} 

input.buttonar 
{      	
	border: 1px solid; 
	border-color: #E4D490 #AD8E0D #AD8E0D #E4D490;	
	background-color: #FFFFFF;           	
	color: #AD8E0D;                      	
}

/***************************************************/
/*****              arnhem  agenda             *****/
/***************************************************/ 

#agenda_ar     
{
	background: #ffffff;                        	
	color:#A1840D; 
	width: 324px;                          	
	line-height: 18px;  
	font-weight: bold;
	margin: 10px;
        padding-bottom: 5px;    	
} 

#agenda_ar_archief     
{                      	
	color:#A1840D; 
	width: 190px;                          	
	line-height: 18px;  
	font-weight: bold;
	margin: 10px;
        padding-bottom: 5px;        	
}   

#agenda_ar img    
{
	float: left;  
	clear:both;  
	padding: 10px;   
	border: 1px solid #A1840D;	
} 

#agenda_ar p, #agenda_ar_archief  p     
{
	margin: 0;  
	padding: 5px;  
	font-size: 11px;                         	
	color:#888888;                           	
	line-height: 18px;  
	font-weight: normal;
           	
}
         
#agenda_ar p.agenda_date_ar, #agenda_ar_archief p.agenda_date_ar    
{                                    	
	font-size: 11px;                         	
	color:#A1840D; 
	padding: 3px;    
        margin: 0;     
	text-align: right;        	
	line-height: 18px;  
	font-weight: normal;    
	background: #F6EFD0;
	border-top: 1px solid #E4D490;    
	border-bottom: 1px solid #E4D490;                  	
} 

#agenda_ar p.more  
{                                    	
   
	text-align: right;        	              	
} 

#agenda_ar  .ar, #agenda_ar_archief  .ar  
{	
	font-size: 12px;	
}

.agenda_title_ar     
{                                    			                      	
	color:#A1840D; 
	padding: 4px;                        	
	line-height: 18px;              	
} 

#white a    
{                                    	                       	
	color:#FFFFFF; 
        text-decoration: underline;            	
}

/***************************************************/
/*****                    kids   Rotterdam              *****/
/***************************************************/ 

.titel_kids     
{
	font-size: 14px;                         	
	color:#F78E1E;                           	
	line-height: 18px;  
	font-weight: bold;                     	
} 

.kids     
{                       	
	color:#F78E1E;                           	
	line-height: 18px;                       	
} 

a.kids_nav 
{
	font-size: 10px;                         	
	color:#F78E1E;  
	font-weight: bold;  
	letter-spacing: 1px;                       	
	line-height: 18px; 	
	text-decoration: none;                 	
}   
                                          	                                            	
a:hover.kids_nav 
{	
	text-decoration: none;               	
} 
                                           	                                         	
a.kids 
{ 	
	color : #F78E1E;                     	
	text-decoration : none; 
	line-height: 18px;	                 	
}  
                                           	                                            	
a:hover.kids 
{	                  	
	text-decoration : underline;            	
}  
                                          	                                         	
#vlakkids
{
	width: 691px;
	background-color: #FFFFFF;
	border: 1px solid #888888;
	text-align: left;
	margin-bottom: 10px;
	margin-top: 28px;
	margin-left: 57px;	
	background-image : url(../images/kids/back_onder.gif);	
}

input.kids 
{                 	
	border: 1px solid; 
	border-color: #F78E1E #FFF1E3 #FFF1E3 #F78E1E;	
	background-color: #FFFFFF;           	
	color: #F78E1E;                      	
} 

textarea.kids 
{            	
	border: 1px solid; 
	border-color: #F78E1E #FFF1E3 #FFF1E3 #F78E1E;	
	background-color: #FFFFFF;           	
	color: #F78E1E;                      	
} 

input.buttonkids 
{              	
	border: 1px solid; 
	border-color: #FFF1E3 #F78E1E #F78E1E #FFF1E3;	
	background-color: #FFFFFF;           	
	color: #F78E1E;                      	
} 
   
#kids 
{
	text-align: left;
}

#kids td 
{
	color: #000000; 
	border-bottom: 
	dashed 1px #F78E1E;                      	
	color:#F78E1E;                           	
	line-height: 18px;  
}

#kids td.none 
{
	color: #000000; 
	border-bottom: 
	dashed 0px #FFFFFF;
}

#vlakkids .ro
{
	color:#F78E1E; 
}

#vlakkids p
{
	color:#F78E1E; 
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #F78E1E;
}

#vlakkids .dh
{
	color:#F78E1E; 
}
            
/***************************************************/
/*****                    kids   Arnhem              *****/
/***************************************************/ 

.titel_kids_ar     
{
	font-size: 14px;                         	
	color:#5b2d90;                           	
	line-height: 18px;  
	font-weight: bold;                     	
} 

.kids_ar  
{                       	
	color:#5b2d90;                           	
	line-height: 18px;                       	
} 

a.kids_nav_ar
{
	font-size: 10px;                         	
	color:#5b2d90;  
	font-weight: bold;  
	letter-spacing: 1px;                       	
	line-height: 18px; 	
	text-decoration: none;                 	
}   
                                          	                                            	
a:hover.kids_nav_ar 
{	
	text-decoration: none;               	
} 
                                           	                                         	
a.kids_ar 
{ 	
	color : #5b2d90;                     	
	text-decoration : none; 
	line-height: 18px;	                 	
}  
                                           	                                            	
a:hover.kids_ar 
{	                  	
	text-decoration : underline;            	
}  
                                          	                                         	
#vlakkids_ar
{
	width: 691px;
	background-color: #FFFFFF;
	border: 1px solid #888888;
	text-align: left;
	margin-bottom: 10px;
	margin-top: 28px;
	margin-left: 57px;	
	background-image : url(../images/kids/back_onder.gif);	
}

input.kids_ar 
{                 	
	border: 1px solid; 
	border-color: #5b2d90 #FFF1E3 #FFF1E3 #F78E1E;	
	background-color: #FFFFFF;           	
	color: #5b2d90;                      	
} 

textarea.kids_ar 
{            	
	border: 1px solid; 
	border-color: #5b2d90 #FFF1E3 #FFF1E3 #F78E1E;	
	background-color: #FFFFFF;           	
	color: #5b2d90;                      	
} 

input.buttonkids_ar 
{              	
	border: 1px solid; 
	border-color: #FFF1E3 #F78E1E #F78E1E #FFF1E3;	
	background-color: #FFFFFF;           	
	color: #5b2d90;                      	
} 
   
#kids_ar 
{
	text-align: left;
}

#kids_ar td 
{
	color: #000000; 
	border-bottom: 
	dashed 1px #5b2d90;                      	
	color:#5b2d90;                           	
	line-height: 18px;  
}

#kids_ar td.none 
{
	color: #000000; 
	border-bottom: 
	dashed 0px #FFFFFF;
}

#vlakkids .ar
{
	color:#5b2d90; 
}

#vlakkids .ar p
{
	color:#5b2d90; 
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #5b2d90;
}

#vlakkids_ar .dh
{
	color:#5b2d90; 
}

div.mailing
{
 position: relative;
 width: 691px;
 height: 85px;
 background-image: url(../images/mailing.gif)
} 

div.mailingform
{
 position: absolute;
 margin: 10px 0 0 150px;
}

.seatme {
	border: 0px;
	width: 355px;
	height: 600px;
	margin: 0px;
	padding: 0px;
}
