a
{
	color: #5D0F7C;
}

a.teruglink
{
	color: #59554C !important;
	font-size: 0.8em;
}

a.teruglink:hover
{
	text-decoration: none;
}


.search_input
{
	border:1px solid #430B58;
}

div.flash-movie
{
	margin-bottom:10px;
}

.radiogroup
{
	padding-bottom: 10px;
	
}

table
{
	border: 0;
}

table th
{
	text-align: left;
}

/* Achtergrond afbeeldingen */

div#header
{
	background-image: url('../images/header.jpg');
}

div#logo
{
	background-image: url('../images/logo.jpg');
}

h1.header {
    display:none;
}

.letter_klein a
{
	background-image: url('../images/vergroot_small.jpg');
}

.letter_klein a:hover
{
	background-image: url('../images/vergroot_small_actief.jpg');
}

.letter_middel a
{
	background-image: url('../images/vergroot_medium.jpg');
}

.letter_middel a:hover
{
	background-image: url('../images/vergroot_medium_actief.jpg');
}

.letter_groot a
{
	background-image: url('../images/vergroot_large.jpg');
}

.letter_groot a:hover
{
	background-image: url('../images/vergroot_large_actief.jpg');
}

div#menu
{
	background:url('../images/menu.jpg') repeat-x;
}

body.home div#banner
{
	background-image: url('../images/biker.jpg');
}

/* Banner */

div#circle
{
	background-image: url('../images/header/circle.png');
}

div#submenu_top_achter
{
	background-image: url('../images/header/tab_submenu.png');
}

/* Banner */
div#top_content
{
	background: url('../images/title_block.jpg');
}

div#top_content_breed
{
	background: url('../images/title_block_breed.jpg') repeat-x;
}

div#top_content_volledig
{
	background: url('../images/title_block_volledig.jpg') repeat-x;
}

div#top_content_breed_rechts
{
	background: url('../images/title_block.jpg') repeat-x;
}

.header30mb
{
	/* weggehaald vanwege tekst op image */
	/*background: url('../images/title_block_30mb.jpg') !important;*/
}

.nasbheader
{
	/* weggehaald vanwege tekst op image */
	/*background: url('../images/title_block_nasb.jpg') !important;*/
}

div.top_content_image_back
{
	width: 37px;
	height: 36px;
	margin-left: 20px;
}	

div.top_content_image_back_header
{
	width: 37px;
	height: 36px;
	float: left;
}

div#menu > ul > li:hover,
div#menu > ul > li.active,
div#menu > ul > li.hover
{
	background: url('../images/menu_high.jpg') repeat-x;
}

.top-sub-menu-container
{
	background: url('../images/dropdown_bg.png');
	height: 152px;
}

div#top-menu a
{
	color: #7E7E7E;
}

div.top-sub-menu a:hover
{
	background:#703a85;
}

div#submenu li.active li a
{
	color: #5D0F7C;
}

div.submenu-images img
{
	border: none;
	width: 74px;
	margin: 0 6px;
}

.search_submit
{
	background:url('../images/buttons/zoek.jpg') no-repeat;
}

.search_submit_wit
{
	padding-top: 10px;
}

.verstuur_submit
{
	background:url('../images/buttons/verstuur.jpg') no-repeat;
}

.search_reset
{
	background: url('../images/buttons/reset_wit.jpg') no-repeat;
	border: 0;
	cursor: pointer;
	height: 16px;
	margin: 1px 0 0 1px;
	vertical-align: middle;
	width: 62px;
}

div.nieuws_seperator
{
	background-image: url('../images/dots_grijs.jpg');
}

div.zoek_titel
{
	color: #191919;
	background-color: #F7F6F2;
	font-weight: bold;
	padding: 5px 0 5px 5px;
	margin: 5px 0;
}

span.datum_nieuws
{
	margin-right: 10px;
}

/* Achtergrond afbeeldingen */

/* Nieuws */

div.nieuws_titel
{
	color: #191919;
	background-color: #F7F6F2;
	font-weight: bold;
	padding: 5px 0 5px 5px;
}

div.nieuws_bron
{
	color: #451346;
}

/* Nieuws */

/* FAQ */

div.questions-js-enabled .question
{
	color: #5D0F7C;
}

div#questions h2.category-title
{
	background-color: #FBE6B7;
}

div#questions ul.category-questions
{
	list-style-image: url('../images/list_item.jpg');
}

/* FAQ */

div#left-banner
{
	width:199px;
	margin:15px 0 10px 0;
	float:left;
	background-position: top left;
	background-color: #f0a700;
	background-repeat: no-repeat;
	overflow: hidden;
	cursor: pointer;
}

div#left-banner ul
{
	padding:0px;
	margin:10px 10px 12px 10px;
	list-style: none;
}

div#left-banner ul li
{
	padding:0 0 0 10px;
	background: url('../images/buttons/arrow_normal.gif') no-repeat center left;
}

div#left-banner ul a
{
	color:#ffffff;
	font-size:0.80em;
	font-weight:bold;
}

div#left-banner ul span
{
	padding-top: 3px;
	display: block;
}

div#left-banner ul a:hover
{
	color:#5D107A;
	text-decoration:none;
}

div#left-banner div.header
{
	width:160px;
	cursor:pointer;
	overflow: hidden;
}

div#left-banner div.header span
{
	display: block;
	margin: 30px 0 0 10px;
	font-weight: bold;
	font-size: 16px;
}

div#left-banner div.header span a
{
	color: #FFFFFF !important;
}

div#left-banner div.header span a:hover
{
	text-decoration: none
}

div#quicklinks
{
	width: 150px;
	height: 71px;
	position: absolute;
	top: 0;
	right: 303px;
	font-size: 0.7em;
}

div#quicklinks a:hover,
div#quicklinks a.active
{
	color: #000000 !important;
	text-decoration: none;
}

div#english
{
	margin: 10px 0 0 0;
	position: absolute;
	right: 0;
}

div#official-twitter-account{
	margin: 9px 0 0 0;
	position: absolute;
	width: 18px;
	height: 14px;
	right: 35px;
}

div#youtube-link{
    	margin: 9px 0 0 0;
   	position: absolute;
   	width: 18px;
   	height: 14px;
   	right: 65px;
}

div#menu_intern ul
{
	margin: 6px 0 0 0;
	padding: 0;
	list-style: none;
	text-align: right;
}

div#menu_intern a
{
	font-weight: bold;
	color: #B5780E;
}

div#banner
{
	height: 158px;
}

div.right_block div.drop-down
{
	margin-top: 8px;
}

div.thema_selector
{
	padding-bottom: 10px;
	margin-bottom: 15px;
}

div.project-filter
{
	background: url('../images/dots_grijs.jpg') repeat-x bottom;
	font-size: 0.7em;
	margin-bottom: 4px;
	padding-bottom: 10px;
}

div.project-filter ul
{
	margin: 5px 0 0 0;
	padding: 0;
	list-style: none;
	font-weight: bold;
}

div.project-filter li
{
	margin: 0 0 5px 0;
}

div.project-filter li *
{
	vertical-align: middle;
}

div.project-filter input
{
	margin: 0 5px 0 0;
}

/* Nieuws */

div.nieuwsitem
{
	width: 540px;
}

div.nieuws_bron
{
	color: #451346;
	font-weight: bold;
	font-size: 0.9em;
	padding: 10px 0 0px 5px;
}

div.nieuws_bron_tekst
{
	color: #666666 !important;
	font-weight: bold;
	font-size: 0.9em;
	padding: 0px 0 0px 5px;
}

div.nieuws_sub_titel
{
	font-style: italic;
	font-size: 1em;
	padding: 0px 0 0px 5px;
}

div.nieuws_bericht
{
	padding: 5px 0 0 5px;
}

div.nieuws_bericht p
{
	margin: 0;
	padding: 0;
}

div.nieuws_seperator
{
	background-repeat: repeat-x;
	height: 10px;
}

div.nieuws_dossier
{
	overflow: auto;
}

div.nieuws_dossier_datum
{
	width: 130px;
	float: left;
	color: #451346;
	font-weight: bold;
	padding: 10px 0 0px 5px;
}

div.nieuws_dossier_bericht
{
	display: block;
	padding: 10px 0 0px 5px;
}

.no-border
{
	background-image:none !important;
}

/* Nieuws */

/* Nog aanpassen */

.search_wit_submit
{
	border:0px;
	width:42px;
	height:16px;
	cursor:pointer;
	vertical-align: middle;
	margin-top: -1px;
}

.search_wit_input,
.search_wit_input_stel
{
	border:1px solid #CCCCCC;
	width:134px;
	height:12px;
	font-size:0.6em;
	line-height: 12px !important;
	vertical-align: middle;
}

.search_wit_input_stel
{
	width: 178px;
}

.search_wit_textarea_stel
{
	border:1px solid #CCCCCC;
	width:178px;
	height:100px;
	font-size:0.6em;
	line-height: 12px !important;
	vertical-align: middle;
}

.search_wit_input_breed
{
	border:1px solid #979389;
	width:250px;
	float:left;
	height:12px;
	font-size:0.8em;
	line-height: 12px !important;
	vertical-align: middle;
}

h2.related
{
	margin-bottom: 10px !important;
}

h2.banenaanbod
{
	margin-top: 10px !important;
}

div.right_block_title_schijf
{
	overflow: hidden;
}

div.right_block_title_schijf h3
{
	margin: 0px 0 10px 0px;
	font-size: 0.8em;
}

div.right_block_title_nieuws
{
	background:#5e0f7c;
	overflow: hidden;
	height:23px;
	margin:0;
	padding:0;
	margin-bottom:10px;
}

div.right_block_title_nieuws h3
{
	padding: 3px 0 0 10px;
	margin: 0;
	position: absolute;
	color: #FFFFFF;
	font-size: 0.8em;
}

div.right_block_home
{
	padding: 0;
	margin: 0 0 10px 0;
}

div.right_block_home strong
{
	color: #191919;
}

div.right_block_home div.item
{
	background: url("../images/dots_grijs.jpg") repeat-x bottom left;
	margin-top: 10px;
	padding: 0 0 10px 0;
}

div.right_block_home div.right_block_content
{
	padding: 0 10px;
	overflow: hidden;
}

.search_wit_input 
{
	font-size:11px;
	height:12px;
	line-height:12px !important;
	vertical-align:middle;
	width:130px;
}

div.smoelenboek_box
{
	display: block;
	overflow: hidden;
}

div.smoelenboek_naam
{
	width: 200px;
	float: left;
}

div.smoelenboek_naam .naam
{
	color: #5D0F7C;
	font-weight: bold;
}

div.smoelenboek_foto
{
	width: 270px;
	float: left;
}

a.reset
{
	font-size: 0.7em;
}

img.geen_contact
{
	margin-top: 5px;
}

div#organogram
{
	margin-bottom: 20px;
}

div.organogram_first,
div.organogram_last
{
	background: url("../images/dots_grijs.jpg") repeat-x top left;
	width: 362px;
	float: left;
	height: 100px;
}

div.organogram_first
{
	margin-right: 20px;
}

div.organogram_first div.box,
div.organogram_last div.box
{
	padding: 10px 10px 10px 0;
}

div.organogram_first div.image,
div.organogram_last div.image
{
	float: left;
	width: 70px;
}

div.organogram_first div.data,
div.organogram_last div.data
{
	float: left;
	width: 270px;
}

div.organogram_first div.data h3,
div.organogram_last div.data h3
{
	color: #461147;
	padding: 0;
	margin: 0;
}

div.organogram_first img,
div.organogram_last img
{
	width: 60px;
	height: 45px;
}

div.navigatie_projecten
{
	text-align: center !important;
}

div.navigatie_projecten a
{
	font-size: 1.2em !important;
	font-family: arial,verdana !important;
}

a.for_back
{
	font-weight: bold;
	color: #EFA601 !important;
	font-size: 1.3em;
	
}

/* Zwarte tabel */
.scrivotable_Standaard {
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  text-align:left;
  width: auto;
  font-size: 12px;
  margin: 0 0 10px 0;
}

.scrivocell_Standaard {
  border-top: none;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  font-weight: normal;
  padding: 5px;
}
/* Cellrij */
.scrivocellrow_Standaard {
  
  border-top: none;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  font-weight: bold;
  padding-left: 2px;
}
/* Cellkop */
.scrivocellcol_Standaard {
 border-left: none;
 border-top: 0;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 font-weight: bold;
 color: #000000;
 padding-left: 2px;
 
}
.scrivocellcross_Standaard {
  border-top: none;
  border-left: none;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  font-weight: normal;
  padding-left: 2px;
}

input.textfield,
input.emailfield,
textarea.textarea{
	width: 200px;
	margin: 2px 0 2px 0;
}

#footer .right {
	float: right;
}
