/* CSS Document */
html, body{
	  margin: 0px;
	  padding: 0px;
	  text-align: center;
	  background: #ACD0DE url(/editor/images/bg_fill.jpg) repeat-x;

}

div#container{
	  width: 946px;
	  margin: 0px auto;
	  padding:0px;
	  text-align: left;
	  background:url(/editor/images/body_fill.jpg) repeat-y;
	  font-family:Tahoma;
	  font-size:12px;
	  color:#2C361C;
	  height:auto;
}

div#content {
	margin:0px;
	width: 946px;
  	padding:0px;
	line-height: 140%;	
	background: url(/editor/images/body.jpg) no-repeat;
}

div#sfeerfoto{
  	text-align: right;
    background: url(/editor/images/afbeelding02.jpg) no-repeat;
    height: 200px;
    width: 720px;
	margin-bottom:-20px;
}

div#content_left {
    margin:0px;
    height:auto;
    width: 208px;
    float: left;
    line-height: 140%;
    overflow:hidden;
    padding:0px 0px 0px 8px;


}

div#content_right {
    height:auto;
    width: 721px;
    float: left;
    line-height: 140%;
    overflow:hidden;
    padding:0px;
    margin:0px;
	min-height:650px;


}

div#content_right a{
	  font-size:12px;
	  color: #a8003a;
	  text-decoration:underline;
}	
	
div#content_right a:hover{
	font-size:12px;
	color: #1f89a4;
	text-decoration:underline;
}

div#content_right a:visited{
	font-size:12px;
	color: #6D1E99;
	text-decoration:underline;
}		




div#content_text {
	margin:0px;
	padding-left:10px;
  	line-height: 140%;
	height:auto;
	
}



div#header{
  		background-image: url(/editor/images/top.jpg);
  		background-repeat: repeat-y;
  		height: 133px;
}

div#menu{
  		background-image: url(/editor/images/menu.jpg);
  		background-repeat: repeat-y;
  		height: 13px;
  		display:block;
  		margin-bottom:-1px;
  		padding:0px;  	
}


div#submenu {
		width: 186px;
		padding-left: 16px;
		float: left;
}


div#footer {
		height:88px;
		display:block;
		margin:0px;
		padding:0px;
}

div#spacer {
		margin: 0px;
		width:1px;
		height:450px;
		float:left;
	
}
 
div#titelPagina {
	margin:15px 0px 10px 0px;
	display:block;
	width:auto;
	height:25px;
}


/* menu */
	  ul.navigatie{
			font-size: 13px;
			padding: 0px;
			margin:10px 0px 0px 6px;        	
			display:block;        	
			list-style-type: none;
			width:197px;
			overflow-x:hidden;

	  }
        
		ul.navigatie a{
			  padding-left: 10px;
			  margin-left: 11px;
		}
        	
        ul.navigatie li {        
        	margin: 0px; 
            cursor: pointer;
        	list-style-type: none;
        }
        
        ul.navigatie li ul{
          padding: 0px; 
		  margin: 0px;
        }
		
		ul.navigatie li ul li{
		  
        }
        
        ul.navigatie li ul a{
          margin-left: 23px;
          
        }
        
        ul.navigatie li a{
          width:110px;
          overflow-x:hidden;
        }

        ul.navigatie li ul li ul a{
          margin-left: 33px;
        }

       li.nav_item_has_si{
      	  /* niets */
      	  background-color:#E0EBEF;
		  color:#008BBA;
	}
        
     li.nav_item_has_si a{
          	background: url(/editor/images/li_has_subitems.gif) no-repeat; 
          	background-position:0% 60%; 
		   	color:#008BBA;
			text-decoration:none;		
     }

       li.nav_item_has_si_active{
        	background-color:#E0EBEF;
 		 	color:#008BBA;
        }
        
      li.nav_item_has_si_active a{
          	background: url(/editor/images/li_has_subitems.gif) no-repeat; 
    		background-position:0% 60%; 
			background-color:#E0EBEF;
		 	color:#008BBA;
			text-decoration:none;
       }
        	
      li.nav_item_no_si{
          /* niets */
	  background-color:#E0EBEF;
	  color:#008BBA;
	  text-decoration:none;
	  border-bottom: 2px solid white;
		height: 17px;
	 	overflow:hidden;

        }
        
        li.nav_item_no_si a{
          background: url(/editor/images/li_no_subitems.gif) no-repeat; 
		  background-position:0% 60%;   
		  color:#008BBA;
		  text-decoration:none;
        }
        
        li.nav_item_no_si_active{
        	background-color: #2B86A5;
			color:#FFF;
			text-decoration:none;        
        }
        
        li.nav_item_no_si_active a{
          background: url(/editor/images/li_no_wit.gif) no-repeat; 
          background-position: left center;  
		  color:#FFF;
		  text-decoration:none; 
        }
          
  
			  
/*nieuws item*/			  
		div.nieuwsitem {

		 margin-bottom: 10px;
		 color: #333;
		 width: 680px;
		 min-height: 100px;
		 float: left;
		 
		}
		div.nieuwsitem .item_datum {
		  float:left;
		  font-size:9px;
		  color:#777777;
        }
        
		div#news_headlines h3 .item_datum {
		  font-size:9px;
		  color:#777777;		 
        }
		
		div#firstitem, div#fullitem {
		 float: none;
		 width: 100%;
		}
		
		div.nieuwsitem img {
		 float: left;
		 padding: 3px;
		 border: 1px #CCC solid;
		 margin-right: 7px;
		 margin-bottom: 2px;
		}
		
		div#btn-login  {
			position:absolute;
			margin:74px 0 0 808px; 			 
		}
		div.uitgelicht h3 {
			margin-top: 0px;
			margin-bottom:2px;
		}
		
		div#news_headlines h3 {
			margin: 0;
			font-weight: normal;
			font-size:17px;
			line-height:19px;
		}	
		div#news_headlines {
		 padding-bottom:4px;
        }
			
		div.uitgelicht {
			float: left;
			width: 300px;
			margin-left: 20px;
			border: 1px #d1d1d1 solid;
			padding: 10px;
			display: inline;
		}
		
		div.uitgelicht.alternate {
			background: #fcfcfc;
		}
		
		div.clear {
			clear:both;
		}

div#weer img {
 border: 0px;	

}
div#weer {
 width:198px;
 height:319px;
 overflow:hidden;
 margin-left:5px;
}

/* forms */
form input {
 border: 1px black solid;
 padding: 2px;	
}

#loginform {
 width: 257px;	
}

form#loginform input#login{
 width: 150px
}
form#loginform input#wachtwoord{
 width: 150px
}

.fout {
	color:#A70336;
	font-weight:bold;
	
}

#calcpchp fieldset {
 width: 200px;	
 margin-right: 20px;
}

form fieldset {
 padding: 15px;
 margin: 5px 0px;
}

form p {
 margin: 2px 0px;	
}

form label {
 display: block;
 width: 100px;
 float: left;
}

form p.submit {
 text-align: left;
 border-top: 1px #999 dashed;
 margin-top: 5px;
 padding-top: 5px;
 /* padding-left: 57px; */
}

form p.submit input {
 border: 0;	
}
div#content table {
 width: 540px;
 border-collapse: collapse;
 padding: 0;
 margin-top: 20px;
 text-align: left;
}

div#content table tr td, div#content table tr th {
 border-bottom: 1px #BBB dotted;
 padding: 2px 5px;
 vertical-align: top;
}

div#content table.thumbs tr td {
 border: 0;
}

input.intbox {
 width: 30px;	
 border: 1px black solid;
}
	
th.box {
 width: 30px;	
 border: 1px black solid;
 text-align: center;
}

form#wijzigww p label {
 width: 220px;   
} 


img#baanstatus {
 border: 2px #FFF solid;
 margin-top: 5px;
}

.clearing {
		clear: both;
}

div#mailform {
    margin-top:15px;
    margin-left:30px;
    width: 400px;
}

div.formrow {
	margin: 2px 0px;
}

div#mailform fieldset {
    padding: 0.7em;
    margin-bottom: 10px;
}

div.formrow label {
	padding-top:4px;
    text-align:right;
    display: block;
    float: left;
    width: 80px;
}

div#mailform textarea {
    padding: 2px;
    border: 1px gray inset;
	overflow:hidden;
	width:240px;
	 background-color: #F8F8F8;
}
div#mailform textarea:focus{
    padding: 2px;
    border: #388DAA solid 1px;
    background-color: #FFF;
}

div.formrow input {
    border: solid 1px gray;
    width: 240px;
    padding: 1px 3px;
    background-color: #F8F8F8;
}


div.formrow input:focus {
    border: #388DAA solid 1px;
    background-color: white;
}

div.formsubmit {
	margin-left:82px;
}
div.nieuwsitem.uitgelicht.normal {
 clear:left;
}

/* - view nieuws -------------------------------------------- */

.view_nieuws{
padding:5px;
text-align:left;
width:650px;
background-color:white;
font-family:verdana;

}

.view_nieuws img.nieuwsitem{
width:290px;
border:1px solid #CCCCCC;
padding:3px;
margin:0 10px 10px 0;
}

.view_nieuws h4{
font-size:13px;
margin:15px 0 5px 0;
padding:0 0 0 25px;
background:url('/images/icons/sport_golf.png') no-repeat 3px 0px;
}

.view_nieuws h4.categorie{
font-size:13px;
margin:18px 0 0 0px;
font-weight:normal;
padding:0 0 0 25px;
background:url('/images/icons/information.png') no-repeat 3px 0px;
}

#content .view_nieuws p{
margin:5px 0 0 0;
}


#content .view_nieuws table{
text-align:left;
font-size:12px;
border-spacing:0px 1px;
margin:5px 0 0 0;
}

#content .view_nieuws tr th, #content .view_nieuws tr td{
border:none;
padding: 3px 15px 3px 5px;
}

.view_nieuws td.spelers{
width:200px;
}

.view_nieuws tr.oneven{
background-color:#e0ebef;
}

.view_nieuws tr.even{
background-color:#c6d3d8;
}

.clearit {
clear: both;
height: 0;
line-height: 0;
font-size: px; /*for IE*/
}