/* Navigatie opmaak */

#addsense {


padding: 10px 0 10px 38px;
margin: 0 0 0 0;

}

#rightcol-nav ul {

	padding: 0;

	margin: 0;

	margin-left: 39px;

	font-size: 82%;

	list-style: none outside;

	background: #ddd;

}



#rightcol-nav li {



	float: left;

	margin: 0;

	padding: 0;

	text-align: center;



	border: 1px solid #0756a7;

	width: 16%;





}









#rightcol-nav li a.first{

	border-style: solid;

	border-width: 0 1px 0 0;

	border-color: #fff #848684 #fff #fff;



	border: 0;



}





#rightcol-nav li a {

	display: block;

	padding: 4px 0 0px 0;

	margin: 0;



/*

	border-style: solid;

	border-width: 0 1px 0 1px;

	border-color: #fff #848684 #fff #fff;

*/





	background-color: #transparent;

	height: 20px;

	float: left;

	text-decoration: none;



	color: #0756a7;



	letter-spacing: 1px;



	width: 100%;



}



#rightcol-nav li a:hover, #rightcol-nav li a:active {

	color: #000;

	background-color: #fff100;

	text-decoration: none;

}



#rightcol-nav li a.highlight{

	text-decoration: none;

	display: block;

	color: #000;

	background-color: #fff100;

	font-weight: bold;







}







/* Presentation Stylesheet */



a:link { color: #244d7e; background: transparent; font-weight: bold; text-decoration: underline}

a:visited { color: #244d7e; background: transparent; font-weight: bold; text-decoration: underline}

a:hover { color: #77a4d8; background: transparent; font-weight: bold; text-decoration: underline}

a:active { color: #77a4d8; background: transparent; font-weight: bold; text-decoration: underline}





h1 {



	font:normal 160% arial;

	font-weight: normal;



	background: transparent;

	line-height: 160%;



	padding: 0px 0 0 0;

	margin: 0 0px 15px 0px;



	color: #1e5eac;

}



h2 {

	color: #000;



	font-size: 120%;

	line-height: 120%;

	font-weight: bold;

	padding: 0 0 2px 0;

	margin: 8px 0px 8px 0px;







}



h3 {

	padding: 0;

	margin: 2px 0px 4px 0px;

	font-size: 105%;

	line-height: 120%;

	color: #3e71ad;

	background: transparent;

}





p{

	margin: 0 0 1em; }







#rightcol-img img, #leftcol-img img{

	border: 0 solid;

	margin: 0;

	padding: 0;



	border-bottom: 0 solid #fff;

}







hr {

  	border: 0;

  	width: 100%;

  	color: #888;

	background-color: #888;

	height: 1px;

	clear: both;

	margin: 5px 0 10px 0;

}





































/* Navigatie opmaak */



#subnav ul {
	padding: 0 0 0 0;
	margin: 0  0 0 0;
	width: 150px;
	font-size: 11px;

}



#subnav li {

	list-style: none outside;
	margin: 0 0 0 30px ;
	text-align: left;

}



#subnav li.highlight{



	/*margin: 0 0 0 5px ;*/

	background: transparent url(../img/nav-voetbal.gif) no-repeat  left;



}





#subnav li.highlight-bal{



	margin: 0 0 0 5px ;

	background: transparent url(../img/nav-voetbal.gif) no-repeat  left;



}





#subnav li a {

	text-decoration: none;
	display: block;
	width: 110px;
	color: #0f59a9;
	background-color: transparent;
	font-weight: bold;
	margin: 0;
	padding: 6px 0 6px 6px;
	background: #faf298;
	border: 1px solid #0f59a9;
}



#subnav li a:hover, #subnav li a:active {

	color: #000;
	background-color: #fff100;
}







#subnav li a.highlight{

	text-decoration: underline;
	color: #000;
	/*margin-left: 25px;*/
	background: #fff100;

}



#subnav li a.highlight-bal{

	text-decoration: underline;
	color: #000;
	margin-left: 25px;
	background: #fff100;

}





#subnav li a.subnav2{

	color: #0f59a9;
	background: #fff;
}



#subnav li a.subnav2:hover, #subnav li a.subnav2:active {

	color: #000;
	background-color: #eee;

}

















/* Mijn friesland */



div.mfr-home-box{

	background: #eee;
	border: 1px solid #333;
	padding: 10px;
	margin: 0 10px 0 0;
	width: 135px;
	height: 70px;
	float: left;

}





span.smalltext{

	margin: -3px 0 5px 0;

	font-size: 85%;

	display: block;

}









/* FORM DATA */



#contentcol-top-right form{



	padding: 0;

	margin: 0;

}





#contentcol-top-right input {

	background-color: #fff;

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

	font-size: 100%;

	padding: 1px;

	margin: 0 0 2px 0;

	color: #000;

	border:1px solid;

	border-color: #0756a7;

	width: 100px;

}



#contentcol-top-right input.submit {

	background-color: #0756a7;

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

	font-size: 100%;

	padding: 1px;

	margin: 0 0 2px 0;

	color: #fff;

	border:1px solid;

	border-color: #000;

}



#contentcol-top-right img{

	margin-top: 5px;

}







/* Image styling */



img.border{

	border-style: solid;

	border-width: 0px;

	border-color: #000;

}



img.padding-left{

	margin: 0px 10px 5px 15px;

}







/*  Table styling */



/* TABLES */



/* DATA TABLE */

table{

    margin:0px 0px 10px 0px;

    padding: 0;

    width: 95%;

    font-family: "arial", "verdana", serif;

	font-size: 100%;

	color: #000;

   

    border-collapse: collapse;



    border-color: #A5B5C6;

}





table td {



    padding: 3px 3px 3px 3px;

    margin: 0;

    vertical-align: middle;

  

    border-color: #A5B5C6;

}

























/* FORM DATA */



form{



    padding: 0;

    margin: 0;

}



fieldset{

    background-color: #fff;

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

    font-size: 85%;

    padding: 5px 20px 15px 20px;

    margin: 5px 0 5px 0;

    color: #2F3C57;

    border:1px solid;

    border-color: #A5B5C6;

}



legend{

    background-color: #fff;

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

    font-size: 110%;

    font-weight: bold;

    padding: 0 5px 0 5px;

    color: #2F3C57;

    margin: 0 0 10px 0;

}



label{

    background-color: #transparent;

    padding:0;

    margin: 0;

    font-weight: bold;



}



input {

    background-color: #fff;

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

    font-size: 100%;

    padding: 1px;

    margin: 0 0 10px 0;

    color: #2F3C57;

    border:1px solid;

    border-color: #A5B5C6;

}



/* verschillende lengtes textvelden */

input.mini{

    width: 50px;

}

input.short{

    width: 125px;

}

input.mid{

    width: 250px;

}

input.long{

    width: 450px;

}



input.checkbox{

    border: 0;

    margin: 0;

    padding:0;

}



p.info{

    background: #eee;

    color: #2F3C57;

    border-color: #2F3C57;

    border:1px solid;

    padding: 2px 2px 2px 2px;

    margin: 15px 0 15px 0;

    font-size: 80%;

}



p.error{

    background: #eee;

    color: #2F3C57;

    border-color: #2F3C57;

    border:1px solid;

    padding: 2px 2px 2px 5px;

    margin: 15px 0 15px 0;

    font-size: 85%;



}



input.submit{

    padding: 0;

    margin: 10px 0 0 0;

    background: #ddd;

    font-size: 100%;

    font-weight: bold;

    color: #2F3C57;

    border-color: #2F3C57;

    border:1px solid;

}



textarea {

    background-color: #fff;

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

    font-size: 100%;

    padding: 1px;

    margin: 0 0 8px 0;

    color: #2F3C57;

    border:1px solid;

    border-color: #A5B5C6;

}



/* verschillende lengtes textvelden */





textarea.small{

    width: 550px;

    height: 130px;

}

textarea.big{

    width: 550px;

    height: 400px;

}



select{



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

    font-size: 85%;

   	margin: 0 0 0 0;

   	padding: 0;



    color: #2F3C57;

    border:1px solid;

    border-color: #A5B5C6;

}



.radio{

    border: 0;

    margin: 0 0 0 0;



}





#rightcol-footer p{

	font-size: 70%;

	color: #000;

	padding: 13px 10px 0 0;

	text-align: right;

}



#rightcol-footer a{

	color: #000;

	font-weight: normal;

	text-decoration: none;

}



#rightcol-footer a:hover{

	color: #000;

	font-weight: normal;

	text-decoration: underline;

}

#leftcol-banner{


	color: #fff;
	font-weight: normal;
	font-size:11px;
	padding: 0 5px 0 10px;
		
}

#leftcol-banner a{


	color: #fff;
	font-size:11px;
	text-decoration: underline;

		
}

#leftcol-banner h1{

	color: #fff;
	font-size:12px;
	font-weight:bold;	
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}






div#fotolinks a{

	font-size: 14px;

	text-decoration: none;

}

#hoofdsponsor {


padding: 10px 0px 10px 0px;
margin: 0 0 0 0;
}

