/*--html-------------------------------------------------------------------------------------------------------------*/

body

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	/*background-color:#003366;*/

}



a:active

{

	text-decoration:none;

	color:#FF0000;

	

}



a:hover

{

	text-decoration:overline underline;

	color:#555555;

}



a

{

	color:#000033;

	text-decoration:none;

}



/*--ID's-------------------------------------------------------------------------------------------------------------*/

/*site structuur divkez*/

#container

{

	width: 801px;;

	margin: 0px auto;

	background-color: #ffffff;

	color: #000000;

	line-height: normal;

	padding:1px;

	border:1px solid gray;

}



#top

{

	padding: .5px;

	background-color:#0072C6;

	/*height:100px;*/

}



#lichaam

{

	background-color:#0072C6;

	margin-top:0px;

}







#subnav

{

	float: left;

	width: 200px;

	background-color: #51BFE2;

	margin-top:50px;

	margin-left:0px;

	border: 1px solid gray;

}



#content

{

	background-image:url(images/boog_b.gif);

	background-repeat:no-repeat;

	

	padding: 10px;

	background-color: #FFFFFF;

	margin-left:205px;

	/*float:-999999;*/

	

}



#fade/*is de gradient*/

{

	background-image:url(images/fading_b.gif);

	background-repeat:no-repeat;

	background-color:#FFFFFF;

	width:205px;height:150px;

	margin-top:-150px;

	margin-left:0px;

	position:absolute;

	float:left;clear:right;

}



#titel

{

	padding-left:50px;

}



#banner

{

	margin-left: 200px;

	padding: 1px;

	background-color:#0072C6;

	height:110px;

	

}



#nav

{

	

	margin-left:280px;

	background-color:#0072C6;

	/*border: 2px solid black;*/

	text-align:center;

	height:25px ;

}



#logo

{

	float: left;

	width: 205px;

	background-color:#0072C6;

	height: 134px;

	

	

}



#logoImg

{

	width: 200px;

	height: 134px;

	left:0px;right:0px;

	margin-bottom:0px;

	border:0px;

	/*margin-top:-16px;*/

}





#footer

{

	padding: .5px;

	background-color: #0072C6;

	font-weight: bold;

	font-size:10px;

	border:solid 1px;

	height:12px;

	

}



#copyright

{

	float:left;

	width:25%;

	text-align:left;

	vertical-align:bottom;

}



#madeOn

{

	margin-left:25%;

	text-align:right;

	vertical-align:middle;

	width:33%;

}



#designers

{

	margin-left:60%;

	text-align:right;

	vertical-align:middle;

	margin-top:-12px;

}



#kleurKiezer

{

	text-align:right;

	vertical-align:middle;

}



#subnav p 

{ 

	margin: 0 0 1px 0; 

}



#content h2 

{ 

	margin: 0 0 .5px 0; 

}





#datumDiv

{

	position:relative;

	float:left;	

	font-size:14px;

	font-weight:bold;

	

}



#routeplan

{

	text-align:center;

}



/*Inschrijvingsformulier*/

#catBollen

{

	margin-left:150px;



}



/*--feedbackform----------------------------------------------------------------*/



#foutensamenvattingFB

{

	margin:10px 0px 10px 0px;

	border:solid thin red;

	height:auto;

	color:#FF0000;

	font-weight:bold;

	font-size:12px;

	display:none;

}



#errorMeningFB

{

	text-align:center;

}



#fbNick,#fbEmail,#fbMening

{

	

	z-index:9999;

}



/*::Nav::**************************************************************************************************************************************/

#superprest a:visited, #cross a:visited, #hist a:visited,#contact a:visited,#bezoek a:visited,#renners a:visited,#route a:visited,#subscribe a:visited,#sponsor a:visited,#fdback a:visited, #link a:visited #photo a:visited, #participants a:visited, #BK2009 a:visited

{

	text-decoration:none;

	color:#FFFFFF;

	

}



#superprest a, #cross a, #hist a,#contact a,#bezoek a,#renners a,#route a,#subscribe a,#sponsor a,#fdback a,#link a, #photo a, #participants a, #BK2009 a

{

		text-decoration:none;

		color: #FFFFFF;		

}



#superprest a:hover, #cross a:hover, #hist a:hover,#contact a:hover,#bezoek a:hover,#renners a:hover,#route a:hover,#subscribe a:hover,#sponsor a:hover,#fdback a:hover,#link a:hover, #photo a:hover, #participants a:hover, #BK2009 a:hover

{

color: #FF0000;

}



/********************************************************************************************************************************************/





/*--CLASSes-------------------------------------------------------------------------------------------------------------*/



/*teksopmaak_soorten*/

.text 

{

	/*color: #000000; */

	font-size:12px;

}



.text_schuin

{

	color: #000000; 

	font-size:12px;

	font-style:italic;

}

.text_vet

{

	color: #000000; 

	font-size:12px;

	font-weight:bold;

}



.text_schuinvet

{

	color: #000000; 

	font-size:12px;

	font-weight:bold;

	font-style:italic;

}



.kleineTitels 

{

	color: #333333;

	font-weight: bold;

	font-size:12px;

}





/*navigatie*/

.navItem

{

	float: left; 

	position:relative;

	width: 101px; 

	height:20px;

	

	font-size:12px;

	vertical-align:bottom;	

	color:#FFFFFF;

	font-weight:bold;

	text-align:center;

	z-index:99999;

	text-decoration:none;

	margin-top:3px;

}



.navItem a:hover

{

	color:#666666;

	text-decoration:none;

}



#menu1 a:hover,#menu2 a:hover,#menu3 a:hover,#menu4 a:hover,#menu5 a:hover

{

	color:#666666;

	text-decoration:none;

}



.navItem a

{

	color:#FFFFFF;

	text-decoration:none;

}



.navItem a:visited

{

	color:#FFFFFF;

	text-decoration:none;

}



.uitrolMenuItem a

{

	text-decoration:none;

	font-weight:bold;

	font-size:12px;

}



/*speciale tekstopmaak*/

.hoogtePunt

{

	font-size:14px;

	font-weight:bold;

}



.witteLink

{

	background-color:#0072C6;

	width:50%;

	border:1px solid black;

}



.nieuwsKop

{

	color:#000000;

}



.leesmeer

{

	color:#FF0000;

}



.extLink

{

	cursor:pointer;

	text-decoration:none;	

}





.extLink:hover

{

	cursor:pointer;

	text-decoration:overline underline;	

}



.linkKleur

{color:#000066;}



/*Tekstalignering*/

.center

{text-align:center;}



.left

{text-align:left;}



.right

{text-align:right;}



.infoText

{

	font-size:14px;

}

/*Inschrijvingsformulier********************************************************************************************/

.formLabels

{

	position:relative;

	float:left;

	width:150px;

	padding-top:10px;

	text-align:right;

}



.formElements

{

	position:relative;

	/*margin-left:160px;*/

	padding-top:10px;

}



.inschrTextBox

{

	position:relative;

	text-align:left;

	float:left;

}



.foutmelding

{

	color:red;

	position:relative;

	font-weight:bold;

	margin-left:160px;

	font-size:12px;

	width:200px;

}







/*--feedbackform----------------------------------------------------------------*/



.FFinputBox

{

	float:right;

	margin-top:-20px;

}



#ffform

{

	line-height:25px;

	width:400px;

}







#parcoursklein

{ border:thin;}





