/* Presentation Stylesheet */

a:link { color: #D61010; background: transparent; }
a:visited { color: #D61010; background: transparent; }
a:hover { color: #333333; background: transparent; }
a:active { color: #333333; background: transparent; }

/* Headers */

h1 { padding: 0;  margin: 0px 0 10px 0; font-family: "Trebuchet MS", sans-serif; font-weight: bold; font-size: 21px; color: #DA0989; }
h1 span { display: none; }

h1#title_home { width: 333px; height: 31px; background: url(../images/titels/titel_home.gif) no-repeat; } 
h1#title_samen_fietsen_race { width: 333px; height: 31px; background: url(../images/titels/titel_samen_fietsen_race.gif) no-repeat; } 
h1#title_samen_fietsen_mtb { width: 333px; height: 31px; background: url(../images/titels/titel_samen_fietsen_mtb.gif) no-repeat; } 
h1#title_peddelaars_in_den_vreemde { width: 333px; height: 31px; background: url(../images/titels/titel_peddelaars_in_den_vreemde.gif) no-repeat; } 
h1#title_over_ons { width: 333px; height: 31px; background: url(../images/titels/titel_over_ons.gif) no-repeat; } 
h1#title_historie { width: 333px; height: 31px; background: url(../images/titels/titel_historie.gif) no-repeat; } 
h1#title_informatie_nieuwe_leden { width: 333px; height: 31px; background: url(../images/titels/titel_informatie_nieuwe_leden.gif) no-repeat; } 
h1#title_lid_worden { width: 333px; height: 31px; background: url(../images/titels/titel_lid_worden.gif) no-repeat; } 
h1#title_dolomieten { width: 333px; height: 31px; background: url(../images/titels/titel_dolomieten.gif) no-repeat; } 
h1#title_franse_alpen { width: 333px; height: 31px; background: url(../images/titels/titel_franse_alpen.gif) no-repeat; } 
h1#title_mallorca { width: 333px; height: 31px; background: url(../images/titels/titel_mallorca.gif) no-repeat; } 
h1#title_toertochten { width: 333px; height: 31px; background: url(../images/titels/titel_toertochten.gif) no-repeat; } 
h1#title_toertochten_terug_blik { width: 333px; height: 31px; background: url(../images/titels/titel_toertochten_een_terugblik.gif) no-repeat; } 
h1#title_sterritten { width: 333px; height: 31px; background: url(../images/titels/titel_sterritten.gif) no-repeat; } 
h1#title_sport_overdag { width: 333px; height: 31px; background: url(../images/titels/titel_sport_overdag.gif) no-repeat; } 
h1#title_agenda { width: 333px; height: 31px; background: url(../images/titels/titel_agenda.gif) no-repeat; } 
h1#title_clubblad { width: 333px; height: 31px; background: url(../images/titels/titel_clubblad.gif) no-repeat; } 
h1#title_contact { width: 333px; height: 31px; background: url(../images/titels/titel_contact.gif) no-repeat; } 
h1#title_australie { width: 333px; height: 31px; background: url(../images/titels/titel_australie.gif) no-repeat; } 
h1#title_kleding { width: 333px; height: 31px; background: url(../images/titels/titel_kleding.gif) no-repeat; } 
h1#title_het_design { width: 333px; height: 31px; background: url(../images/titels/titel_het_design.gif) no-repeat; } 
h1#title_prijzen { width: 333px; height: 31px; background: url(../images/titels/titel_prijzen.gif) no-repeat; } 
h1#title_bestelcondities { width: 333px; height: 31px; background: url(../images/titels/titel_bestelcondities.gif) no-repeat; } 
h1#title_bestelformulier { width: 333px; height: 31px; background: url(../images/titels/titel_bestelformulier.gif) no-repeat; } 
h1#title_clubcompetitie { width: 333px; height: 31px; background: url(../images/titels/titel_clubcompetitie.gif) no-repeat; } 
h1#title_sponsors { width: 333px; height: 31px; background: url(../images/titels/titel_sponsoren.gif) no-repeat; } 
h1#title_twee_provincientocht { width: 333px; height: 31px; background: url(../images/titels/titel_twee_provincientocht.gif) no-repeat; } 
h1#title_drentse_dorpentocht { width: 333px; height: 31px; background: url(../images/titels/titel_drentse_dorpentocht.gif) no-repeat; } 
h1#title_drenthe_sallandtocht { width: 333px; height: 31px; background: url(../images/titels/titel_drenthe_sallandtocht.gif) no-repeat; } 
h1#title_100_mijl_van_drenthe { width: 333px; height: 31px; background: url(../images/titels/titel_100_mijl_van_drenthe.gif) no-repeat; } 
h1#title_ronde_van_drenthe { width: 333px; height: 31px; background: url(../images/titels/titel_ronde_van_drenthe.gif) no-repeat; } 
h1#title_externe_links { width: 333px; height: 31px; background: url(../images/titels/titel_interessante_links.gif) no-repeat; } 
h1#title_bestuursleden { width: 333px; height: 31px; background: url(../images/titels/titel_bestuursleden.gif) no-repeat; } 
h1#title_fotos { width: 333px; height: 31px; background: url(../images/titels/titel_fotos.gif) no-repeat; } 
h1#title_laatste_nieuws { width: 333px; height: 31px; background: url(../images/titels/titel_laatste_nieuws.gif) no-repeat; } 
h1#title_disclaimer { width: 333px; height: 31px; background: url(../images/titels/titel_disclaimer.gif) no-repeat; } 
h1#title_sitemap { width: 333px; height: 31px; background: url(../images/titels/titel_sitemap.gif) no-repeat; } 
h1#title_peddelaarstoer { width: 333px; height: 31px; background: url(../images/titels/titel_peddelaarstoer.gif) no-repeat; } 

h2 { padding: 0;  margin: 0px 0 5px 0px; font-family: "Trebuchet MS", sans-serif; font-weight: bold; font-size: 15px; color: #707070; }
h2.inline { margin: 25px 0 5px 0px; }
h2 span { display: none; }

h2#toertochten { width: 180px; height: 120px; no-repeat;} 
h2#samen_fietsen { width: 180px; height: 120px; no-repeat; } 
h2#kleding { width: 180px; height: 120px; no-repeat; } 
h2#agenda { width: 180px; height: 120px; no-repeat; } 
h2#word_lid { width: 180px; height: 120px; no-repeat; }
h2#clubblad { width: 180px; height: 120px; no-repeat; }
h2#subtitle_kosten_lidmaatschap { width: 203px; height: 21px; background: url(../images/titels/subtitel_kosten_lidmaatschap.gif) no-repeat; } 
h2#subtitle_terugblik { width: 203px; height: 21px; background: url(../images/titels/subtitel_terugblik.gif) no-repeat; } 
h2#subtitle_clubcompetitie_kilometers { width: 203px; height: 21px; background: url(../images/titels/subtitel_clubcompetitie_kilometers.gif) no-repeat; } 
h2#subtitle_clubcompetitie_punten { width: 203px; height: 21px; background: url(../images/titels/subtitel_clubcompetitie_punten.gif) no-repeat; } 
h2#subtitle_clubcompetitie_wereldbollen { width: 203px; height: 21px; background: url(../images/titels/subtitel_clubcompetitie_wereldbollen.gif) no-repeat; } 
h2#subtitle_clubcompetitie_sterritten { width: 203px; height: 21px; background: url(../images/titels/subtitel_clubcompetitie_sterritten.gif) no-repeat; } 
h2#subtitle_hoofdsponsors { width: 203px; height: 21px; background: url(../images/titels/subtitel_hoofdsponsors.gif) no-repeat; } 
h2#subtitle_subsponsors { width: 203px; height: 21px; background: url(../images/titels/subtitel_subsponsors.gif) no-repeat; } 
h2#subtitle_adverteerders { width: 203px; height: 21px; background: url(../images/titels/subtitel_adverteerders.gif) no-repeat; } 
h2#subtitle_veldtoertochten { width: 203px; height: 21px; background: url(../images/titels/subtitel_veldtoertochten.gif) no-repeat; } 

h3 { padding: 0;  margin: 0px 0 0px 0px; }
h3 span { display: none; }

h3#subtitle_laatste_nieuws { width: 630px; height: 23px; background: url(../images/titels/kop_het_laatste_nieuws.gif) no-repeat; } 
h3#subtitle_algemeen { width: 160px; height: 19px; background: url(../images/titels/subtitel_algemeen.gif) no-repeat; margin: 5px 5px 7px 5px;} 
h3#subtitle_aanmelden_laatste_nieuws { width: 160px; height: 19px; background: url(../images/titels/subtitel_laatste_nieuws.gif) no-repeat; margin: 5px 5px 7px 5px;} 
h3#subtitle_samen_fietsen { width: 160px; height: 19px; background: url(../images/titels/subtitel_samen_fietsen.gif) no-repeat; margin: 5px 5px 7px 5px;} 
h3#subtitle_in_den_vreemde { width: 160px; height: 19px; background: url(../images/titels/subtitel_in_den_vreemde.gif) no-repeat; margin: 5px 5px 7px 5px;} 
h3#subtitle_de_fotos { width: 160px; height: 19px; background: url(../images/titels/subtitel_de_fotos.gif) no-repeat; margin: 5px 5px 7px 5px;} 
h3#subtitle_downloads { width: 160px; height: 19px; background: url(../images/titels/subtitel_downloads.gif) no-repeat; margin: 5px 5px 7px 5px;} 
h3#subtitle_lid_worden { width: 160px; height: 19px; background: url(../images/titels/subtitel_lid_worden.gif) no-repeat; margin: 5px 5px 7px 5px;} 
h3#subtitle_archief { width: 160px; height: 19px; background: url(../images/titels/subtitel_archief.gif) no-repeat; margin: 5px 5px 7px 5px;} 
h3#subtitle_toertochten { width: 160px; height: 19px; background: url(../images/titels/subtitel_toertochten.gif) no-repeat; margin: 5px 5px 7px 5px;} 
h3#subtitle_kleding { width: 160px; height: 19px; background: url(../images/titels/subtitel_kleding.gif) no-repeat; margin: 5px 5px 7px 5px;} 
h3#subtitle_google_maps { width: 160px; height: 19px; background: url(../images/titels/subtitel_google_maps.gif) no-repeat; margin: 5px 5px 7px 5px;} 
h3#subtitle_uitslagen { width: 160px; height: 19px; background: url(../images/titels/subtitel_uitslagen.gif) no-repeat; margin: 5px 5px 7px 5px;} 

h4 { color: #707070; font-family: "Trebuchet MS", sans-serif; font-weight: bold; font-size: 15px; text-align: left; padding: 0 0 0 0; margin: 25px 0 10px 0; }
h4.comments { color: #707070; font-family: "Trebuchet MS", sans-serif; font-weight: bold; font-size: 15px; text-align: left; padding: 0 0 0 0; margin: 5px 0 10px 0; }

h5 { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #aaa; margin: 0 0 0 0; padding: 0 0 0 0; line-height: 170%; }

.border_grijs {
  border: 1px solid #E0E0E0;
  width: 500px;
  margin: 5px 0px 5px 0px;
  font-family: arial;
  font-size: 10px;
  background: url(../images/background_sponsors.gif);
  background-position: top right;
}

.border_grijs_klein {
  float:left;
  border: 1px solid #E0E0E0;
  width: 120px;
  margin: 10px 35px 5px 0px;
}
.sponsor_logo {float: center; padding: 1px 5px 1px 1px;} 
.sponsor_logo_klein {float: center; padding: 1px 1px 1px 1px;} 


.box1 {
  float: left;
  margin: 0px 0px 15px 0px;
}
.box2 {
  float: left;
  margin: 0px 0px 15px 0px;
}
.box3 {
  float: left;
  margin: 0px 0px 15px 0px;
}

.links_box {
  border: 1px solid #E0E0E0;
  width: 180px;
  margin: 10px 20px 5px 0px;
}

.kop_box {
  border: 1px solid #E0E0E0;
  background-color: #555555; 
  color: #FFFFFF;
}
.tekst_box {
  margin: 0px 4px 0px 4px;
}

.sponsor_logo {
margin: 5px 0 8px 0;
}
.nieuws {
margin: 5px 5px 7px 5px;
}
.menu_links_knoppen {
padding: 0px 5px 7px 10px;
}
.rode_tekst{
color: #D61010;
}

.titel_achtergrond{
	background: #333333;
}
/* NAVIGATION */

	#navigation ul {
	width: auto; 
	height: 22px;
	margin: 0;
	padding: 0;
	list-style: none outside;
	}

	#navigation li a span{
	display:none;
	}

	#navigation li a {
	height: 22px;
	color: #000000;
	display: block;
	float: left;
	}

	li#home {
	float: left; margin: 0;  display: block;
	background-image: url("../images/menu/home1.jpg");
	background-repeat: no-repeat; background-position:top
	}
	li#home a{
	background-image: url("../images/menu/home2.jpg");
	background-repeat: no-repeat; background-position:top
	}
	li#home a:hover {
	background-image: url("../images/menu/home1.jpg");
	}

	li#diensten {
	float: left; margin: 0; display: block;
	background-image: url("../images/menu/menu2-2.gif");
	background-repeat: no-repeat; background-position:top
	}
	li#diensten a{
	width: 84px;
	background-image: url("../images/menu/menu2-1.gif");
	background-repeat: no-repeat; background-position:top
	}
	li#diensten a:hover {
	background-image: url("menu2-2.gif");
	}

	li#portfolio {
	float: left; margin: 0;  display: block;
	background-image: url("../images/menu/menu4-2.gif");
	background-repeat: no-repeat; background-position:top
	}
	li#portfolio a{
	width: 84px;
	background-image: url("../images/menu/menu4-1.gif");
	background-repeat: no-repeat; background-position:top
	}
	li#portfolio a:hover {
	background-image: url("menu4-1.gif");
	}

	li#overons {
	float: left; margin: 0;  display: block;
	background-image: url("../images/menu/menu3-2.gif");
	background-repeat: no-repeat; background-position:top
	}
	li#overons a{
	width: 84px;
	background-image: url("../images/menu/menu3-1.gif");
	background-repeat: no-repeat; background-position:top
	}
	li#overons a:hover {
	background-image: url("menu3-1.gif");
	}

	li#contact {
	float: left; margin: 0;  display: block;
	background-image: url("../images/menu/home1.jpg");
	background-repeat: no-repeat; background-position:top
	}
	li#contact a{
	width: 84px;
	background-image: url("../images/menu/home2.jpg");
	background-repeat: no-repeat; background-position:top
	}
	li#contact a:hover {
	background-image: url("/images/menu/home1.jpg");
	}

/*------------------------------*/
/*			 Boxes				*/
/*------------------------------*/


/* set millions of background images */
.rbroundbox { background: url(../images/rondingen/bg_grijs.gif) repeat; padding: 10, 0, 10,0;}
.rbroundbox2 { background: url(../images/rondingen/bg_grijs75.gif) repeat; padding: 10, 0, 10,0;}
.rbroundbox3 { background: url(../images/rondingen/bg_grijs50.gif) repeat; padding: 10, 0, 10,0;}

.rbroundbox_clear { background: url(../images/rondingen/bg_grijs.gif) repeat; padding: 10 0 10 0;}
.rbroundbox_clear2 { background: url(../images/rondingen/bg_grijs75.gif) repeat; padding: 10 0 10 0;}
.rbroundbox_clear3 { background: url(../images/rondingen/bg_grijs50.gif) repeat; padding: 10 0 10 0;}

.rbtop div { background: url(../images/rondingen/rlb_grijs.gif) no-repeat top left; }
.rbtop { background: url(../images/rondingen/rrb_grijs.gif) no-repeat top right; }
.rbbot div { background: url(../images/rondingen/rlo_grijs.gif) no-repeat bottom left; }
.rbbot { background: url(../images/rondingen/rro_grijs.gif) no-repeat bottom right; }

.rondingboven2 div { background: url(../images/rondingen/rlb_grijs75.gif) no-repeat top left; }
.rondingboven2 { background: url(../images/rondingen/rrb_grijs75.gif) no-repeat top right; }
.rondingbeneden2 div { background: url(../images/rondingen/rlo_grijs75.gif) no-repeat bottom left; }
.rondingbeneden2 { background: url(../images/rondingen/rro_grijs75.gif) no-repeat bottom right; }

.rondingboven3 div { background: url(../images/rondingen/rlb_grijs50.gif) no-repeat top left; }
.rondingboven3 { background: url(../images/rondingen/rrb_grijs50.gif) no-repeat top right; }
.rondingbeneden3 div { background: url(../images/rondingen/rlo_grijs50.gif) no-repeat bottom left; }
.rondingbeneden3 { background: url(../images/rondingen/rro_grijs50.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
}

.rondingboven2 div, .rondingboven2, .rondingbeneden2 div, .rondingbeneden2 {
width: 100%;
height: 7px;
}

.rondingboven3 div, .rondingboven3, .rondingbeneden3 div, .rondingbeneden3 {
width: 100%;
height: 7px;
}
.rbcontent { 
	width:630px;	
	margin: 10px 0 10px 0; 
	background: #CCCCCC;
}

.rbcontent_linker_menu { 
	width:181px;	
}

.laatste_nieuws_home { 
	width:630px;	
	margin: 10px 0 10px 0; 
	background: #CCCCCC;
}

.rbroundbox { width: 100%; margin: 0 0 0 0; }

.weblog { background: url(../images/boxes/box_weblog.jpg) no-repeat; height: 67px; margin: 0 0 0 -10px; padding: 110px 8px 0px 17px; }
.weblog p { margin: 0px 0px 0px 3px; } 

.rbcontent_news { margin: 0 9px 10px; }
.news_img {	color: #000; background-color: #fff; padding: 4px; margin: 8px 0 5px 0px; border: 1px solid #CDCFCD; display: block; } 


/* CONTENT */

.content_block {
	width: 475px;
	border-bottom: 1px dotted #D9088A;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
 	margin: 5px 0 5px 0;
}

.col { width:630px; margin:18px 0 8px 0; padding:0; overflow: hidden; }

.coltext { float:left; margin:0 14px 0 0; padding:0 14px 0 0; width:194px; border-right: 1px solid #CDCFCD; }
.coltext2 { float:left; margin:0; padding:0; width:180px; }
.coltext img { margin:3px 0 8px 0; display:block; }
.coltext2 img { margin:3px 0 8px 0; display:block; }

.col_contact { width:630px; margin:0 0 0 0; padding:0; overflow: hidden; }
.coltext_contact { float:left; margin:0 14px 0 0; padding:0 14px 0 0; width:300px; border-right: 1px solid #CDCFCD; }
.coltext2_contact { float:left; margin:0 4px; padding:0; width:275px; }

#blogblock { float:left; width:563px; margin:8px 0 8px 0; padding:0; }
.colblog { float:left; margin:0 13px 0 0; padding:0 13px 0 0; width:170px; border-right: 1px solid #CDCFCD; }
.colblog2 { float:left; margin:0; padding:0; width:340px; }

p {	padding: 0;	margin: 5px 5px 15px 0px; line-height: 170%;  }
.rbcontent p { margin: 5px 0px 0px 0px; } 
.rbcontent_news p { margin: 5px 0px 10px 0px;} 

br.break { clear: both; }

img { border: 0px solid black; margin: 0px 0px 0px 0px; } 
.img_right { padding: 0px;	margin: 0 0 0 10px;	}
.img_content { padding: 4px; margin: 0 6px 7px 0px; border: 1px solid #CDCFCD; }

ul { margin: 0px 0 15px 40px; padding: 0 0 0 0; list-style: outside; }
li { color: #000000; }
.blacktext { color:black; }
#sitemap li { color:black; }

#navigatie_balk{ width:650px; margin:0px 0px 0px 0px; padding: 0px 10px 1px 10px; overflow: hidden; }
.navigatie_balk_links {float: left; font-size:95%; background:#fff; color:#aaa; text-transform:lowercase}
.navigatie_balk_links a {color:#D61010}
.navigatie_balk_links a:hover {text-decoration:underline}

.navigatie_balk_rechts {float: right; font-size:95%; background:#fff;color:#D61010;text-transform:lowercase}
.navigatie_balk_rechts a {color:#D61010}
.navigatie_balk_rechts a:hover {text-decoration:underline}


	
/* FOOTER */

.ftr_left {
	float: left;
	padding: 2px 0 0 10px;
}

.ftr_right {
	float: right;
	text-align: right;
	padding: 2px 10px 0 0;
}

a.footerlink:link, a.footerlink:visited { color: #FFFFFF; text-decoration: underline; }

/* { border: 1px solid #F00; } */


/* Search form for blog */


