.vorige_volgende {
	text-decoration:none;
}

.inline_validatie {
	display:none;
	padding-bottom:4px;
}

.error {
	font-size:12px;
	font-weight:none;
}

#vd_dier {
	width:412px;
	padding-left:23px;
	padding-right:20px;
	padding-top:11px;
	border-style:solid;
	border-width:1px;
	border-color:#797979;
	padding-bottom:20px;
	margin-top:11px;
}
	
#vd_dier h5 {
	height:19px;
	width:386px;
	color:white;
	font-weight:bold;
	background-color:#797979;
	padding-left:14px;
	font-size:100%;
	line-height:19px;
	vertical-align:center;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:10px;
	margin-bottom:10px;
}
	
.vd_dier_data_line {
	
}
	
.vd_dier_data {
	padding-left:14px;
}
	
.dubbelkols_veldnaam {
	float:left;
	width:116px;
}
	
.dubbelkols_veldwaarde {
	float:left;
	width:65px;
}

#clickable_logo {
	width:219px;
	height:127px;
	margin-left:17px;
	margin-top:46px;
	float:left;
}

#login {
	height:94px;
	width:150px;
	/* margin-left:564px; */
	padding-left:564px;
	padding-top:7px;
	float:left;
}

#login form {
	padding:0px;
	margin:0px;
}

#login h4 {
	margin:0px;
	padding:0px;
	background-color:#666666;
	color:white;
	font-size:10px;
	font-weight:bold;
	width:145px;
	padding-left:5px;
}

#login input {
	border-style:solid;
	border-width:0px 1px 1px 1px;
	border-color:#bbbbbb;
	width:143px;	
	background-color:white;
	padding-left:5px;
	font-size:10px;
	overflow:none;
}

#login .loginbox {
	margin-bottom:7px;
}

#login div.tekst {
	border-style:solid;
	border-width:0px 1px 1px 1px;
	border-color:#666666;
	width:143px;
	padding-left:5px;
	background-color:white;
	font-size:10px;
	color:red;
}

#login div.tekst a {
	text-decoration:none;
	color:red;
}

#login .loginoptie {	
	font-size:11px;
	float:left;
}

#login .loginoptie a {
	text-decoration:none;
}

#top {
	background-image:url(../../../images/client/verhuisdieren/logo1000.gif);
	width:1000px;
	height:190px;
	margin:0px;
	padding:0px;
}

/*
 "I"-popups
*/

img.info {
	display:inline;
	border-style:none;
}

div.info_popup {
	text-decoration:none;
	display:none;
	border-style:solid;
	border-width:1px;
	border-color:#666666;
	/* position:relative; */
	padding:4px;
	z-index:100;
	width:300px;
	background-color:white;
	/* float:right; < indien position:absolute niet leuk werkt met alle gangbare browsers, kunnen we terugvallen op float:right. Niet perfect, maar 't werkt */
	position:absolute;
}

#btnMatchingPopup { /* I-tekst achter button bij wizards */
	text-decoration:none;
	display:none;
	border-style:solid;
	border-width:1px;
	border-color:#666666;	
	padding:4px;
	background-color:white;	
	position:absolute;
	z-index:15;
	width:200px;
}

/*
 stappen
*/

.plaatsen_eigenschappen {
	float:left;
	width:228px;
	margin-bottom:5px;
}

.plaatsen_eigenschappen_invoer {
	float:left;
	margin-bottom:5px;
}

.plaatsen_eigenschappen_invoer select {
	background-color:#FFFFFF;
	border:1px solid #8c8c8c;
	color:#8c8c8c;
	font-size:90%;
	height:22px;
	width:144px;
	font-family: "Century Gothic", 	"Trebuchet MS", Verdana,  sans-serif;
}

.plat input{
	background-color:#FFFFFF;
	border:1px solid #8c8c8c;
	color:#8c8c8c;
	font-size:90%;
	height:16px;
	width:174px;
	font-family: "Century Gothic", 	"Trebuchet MS", Verdana,  sans-serif;
}


#stap {
	font-size:14px;
	color:#8c8c8c;
	line-height: 19px;
}

.stap_tussenkop {
	font-size:14px;
	color:#8c8c8c;
	font-weight:bold;
	margin-bottom:10px;
}

.veldnaam {
	float:left;
	font-size:13px;
	line-height:21px;
	color:#8c8c8c;
	font-weight:bold;
	}
	
.veldwaarde {
	float:right;
}

.veldwaarde input {
	background-color:#FFFFFF;
	border:1px solid #8c8c8c;
	color:#8c8c8c;
	font-size:13px;
	height:15px;
	width:244px;
	margin-right:40px;
	font-family: "Century Gothic", 	"Trebuchet MS", Verdana,  sans-serif;
}

.veldwaarde select {
	background-color:#FFFFFF;
	border:1px solid #8c8c8c;
	color:#8c8c8c;
	font-size:13px;
	line-height:20px;
	height:20px;
	width:245px;
	margin-right:40px;
	margin-bottom:2px;
	font-family: "Century Gothic", 	"Trebuchet MS", Verdana,  sans-serif;
}

/*
 overig
*/


#debug {
	font-weight:bold;
	position:absolute;
	right:0;
	top:0;
	height:200px;
	width:250px;
	overflow:auto;
	font-size:.8em;
	background-color:white;
	background-repeat:no-repeat;
}



#auto_save {
		position:absolute;
		left:250px;
		top:250px;
		padding:50px;
		border-style:solid;
		border-width:1px;
		border-color:#666666;
		font-style:oblique;
		vertical-align:center;
		text-align:center;
		background-color:white;
		display:none;
		z-index:4096;		
}

#een_moment_aub {
		display:none;
}

.clearer{
clear: both;
font-size: 0px;
height: 0px;
background-color:white;
}

#centerme {
	margin:auto;
	width:1000px;
}

#container
{
width: 1000px;
background-color: #fff;
line-height: 130%;
float:left;
}


#top h1
{
padding: 0;
margin: 0;
}

img {
	border-style:none;
}

textarea{
	background-color:#FFFFFF;
	border:1px solid #8c8c8c;
	color:#8c8c8c;
	font-size:14px;
	height:135px;
	width:400px;
	font-family: "Century Gothic", 	"Trebuchet MS", Verdana,  sans-serif;
	
}

#rightnav
{
float: left;
width:144px;
margin-left:23px;
margin-top:44px;
}

/*
#content
{
margin-left:50px;
margin-right:54px;
margin-top:42px;
width:500px;
float:left;
}
*/

#content {
margin-left:110px;
margin-right:44px;
margin-top:41px;
margin-bottom:20px;
width:450px;
float:left;
}

#contentSmall
{
margin-left:58px;
margin-right:44px;
margin-top:41px;
margin-bottom:20px;
width:442px;
float:left;
}

#contentStartpagina {
	/*
	margin-left:23px;
	margin-right:44px;
	margin-top:41px;
	width:728px;
	float:left;
	margin-bottom:0px;
	padding-bottom:0px;
	height:500px;
	overflow:none;	
	*/
	padding-top:30px;
	position:relative;
	left:22px;
	top: 0px;
	width:795px;
	float:left;
	height:501px;
	overflow:hidden;
}

#footer
{
clear: both;
margin-top:0px;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
margin-left:23px;
color: white;
background-color: #231f20;
font-size:11px;
width:923px;
}

#footer a, #footer a:hover, #footer a:active, #footer a:visited {
	color:white;
	text-decoration : none;
}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

body {
	width:100%;
	font-size:12px;
	font-family:
			"Century Gothic",
			"Trebuchet MS",
			Verdana,            
			sans-serif;
  margin-top : 0px;
  margin-left : 0px;
  padding:0px;
  margin-right:0px;			
}

p {
	line-height : 17px;
}


html {
	width:100%;
}

.normaletekst{
	font-size:12px;
	
}
.popup_header_text {
	background-color:red;
	padding:5px;
}

a {
	text-decoration: underline;
	color : #000000;
}

.inline_checkbox {
	float:left;
}
	
.description_checkbox {
	margin-top:2px;
	float:left;
}

h1 {
	font-size:18px;
	color:#ec008c;
	padding-top:0px;
	margin-top:12px;
	font-weight:bold;
}
h4{
	font-size:14px;
	color:#8c8c8c;
	font-weight:bold;
	margin-bottom: 3px;
	margin-top:6px;
}

#topnav #menu {
	float:left;
}

#topnav #menu div {
	margin-right:17px;
	padding-left:0px;	
	float:left;
	font-size:14px;
	background-repeat:no-repeat;
	padding-top:0px;
	height:21px;
}

#topnav #menu img {
	margin-top:4px;
	margin-right:5px;
	float:left;
	display:block;
}

.inactive {
	height:17px;
	color:#bfbfbf;
}

.pink {
	height:17px;
}

.active {
	height:17px;
}

.active a {
	color:#000000;
}
.blog{
	color:#ec008c;
	font-weight:bold;
	font-size : 14px;
}
.pink a {
	color:#ec008c;
	font-weight:bold;
}

.profiel {
color:#8C8C8C;
font-size:14px;
font-weight:bold;
margin-top:10px;
}

#topnav {
	clear:both;
	border-style:solid;
	border-color:#bfbfbf;
	border-width:0px 0px 1px 0px;
	width:880px;
	height:25px;
	margin-left:23px;
}
#menu a{
	text-decoration : none;
}

#leftnav
{
	float: left;
	width: 167px;
	margin-left: 23px;
	margin-top: 45px;	
}

#leftnavBreed
{
	float: left;
	width: 227px;
	margin-left: 23px;
	margin-top: 53px;	
}


#leftnav ul, #leftnavBreed ul {
	margin:0px;
	padding:0px;
}

#leftnav div.mainItem {
	width:163px;
	background-color:#8c8c8c;
	color:white;
	text-align:right;
	font-size:14px;
	font-weight: bold;
	padding-top:2px;
	padding-bottom:3px;
	padding-right:4px;
	margin-bottom:8px;
	margin-top:8px;
}

#leftnav div.mainItem a {
	color:white;
	text-decoration:none;
}

#leftnavBreed div.mainItemVervolg {
	width:220px;
	background-color:white;
	color:#8c8c8c;
	text-align:left;
	font-size:14px;
	font-weight: bold;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:4px;	
	margin-bottom:2px;
	margin-left:-4px;
}

#leftnavBreed div.mainItemVervolg a {
	text-decoration:none;
}

#leftnavBreed div.mainItemVervolg a.subactive {
	font-weight:bold;
	color:#8c8c8c;
}

#leftnavBreed div.mainItemVervolg a.subinactive {
	font-weight:normal;
	color:#8c8c8c;
}

#leftnavBreed div.mainItemVervolg img {
	float:left;
	margin-right:10px;
	margin-top:4px;
}


#leftnav li.subItem {
	list-style-type:none;
	color:black;	
	text-decoration:none;
	text-align:right;
	font-size:14px;
	padding-top:8px;
	padding-bottom:8px;
	padding-right:2px;
	width:165px;
	background-color:white;
}

#leftnav ul li.subItem a {
	font-family:"Century Gothic","Trebuchet MS",Verdana,sans-serif;
	text-decoration:none;
}

#leftnav ul li.subItem a:hover {color:#FF00FF;
	font-family:"Century Gothic","Trebuchet MS",Verdana,sans-serif;
	color:#EC008C;
	text-decoration:none;
}

#lijn{
	width:1px;
	background-color:#bfbfbf;
	float: left;
	height:10px;
	margin-top:53px;
	font-size:0px;
}

.nieuws_picture {
	width:450px;
	margin-right:10px;
	margin-bottom:10px;
	overflow:hidden;
}

.nieuws_picture img {
	display:block;
	width:450px;
}

.nieuws_kopje {
	font-size:18px;
	font-weight:bold;
}

.nieuws_partial_text, .nieuws_partial_full {
	font-size:12px;
}

.nieuws_partial_full {
	width:450px;
}

.nieuws_partial_partial {
	width:450px;
}

.nieuws_sep_line {
	clear:both;
	font-size:0px;
	background-color:black;
	height:7px;
	margin-bottom:18px;
	margin-top:6px;
}

.nieuws_datum {
	font-size:12px;
	float:right;
	margin-right:5px;
	height:16px;
}

.nieuws_full_text .nieuws_kopje {
	float:left;
}

.nieuws_nieuwsrubriek {
	color:#8c8c8c;
	width:450px;
}

.nieuws_nieuwsrubriek img {
	float:left;
	margin-top:3px;
}

.nieuws_nieuwsrubriek div {
	float:left;
}

.nieuws_nieuwsrubriek a {
	color:black;
	
}

.sidekick {
	margin-bottom:20px;
}

#nieuws_navigatie_vorige {
	float:left;
	width:50px;
}

#nieuws_navigatie_volgende {
	float:left;
	width:50px;
}

#nieuws_navigatie_items ul {
	list-style:none;
	float:left;
}

#nieuws_navigatie_items li {
	width:20px;
	list-style:none;
	float:left;
}

#nieuws_navigatie_items a {
	color:#000000;
	text-decoration:none;
}

#nieuws_navigatie_vorige a {
	color:#000000;
	text-decoration:none;
}

#nieuws_match_volgende a {
	color:#000000;
	text-decoration:none;
}

#match_navigatie_vorige a {
	float:left;
	color:#000000;
	text-decoration:none;
}

#match_navigatie_volgende a{
	float:left;
	color:#000000;
	text-decoration:none;
}
#nieuws_navigatie_items .nieuws_navigatie_item a.selected_page, #nieuws_navigatie_items .nieuws_navigatie_item a.selected_page:visited, #nieuws_navigatie_items .nieuws_navigatie_item a.selected_page:active {
	color:#ec008c;
	font-weight:bold;
}


#btnMatching {
	display:none; /* wordt door js op het juiste moment op block gezet */
	margin-top:-43px;
	z-index:10;
	position:absolute;
}

#imgDon {
	display:none;
	position:absolute;
}

.match_container {
	border-style:solid;
	border-width:1px;
	border-color:#9e9e9e;
	padding:9px;
	width:430px;
	margin-bottom:20px;
}
.match_image {
	float:left;
}
.match_image img {
	width:128px;
	margin-right:9px;
	margin-bottom:9px;
}
.match_data {
	float:left;
}
.match_data_line {
}

.match_omschrijving {
	
}

.onafscheidelijk_van {
	color:red;
}

#popup_player {
	margin-left:auto;
	margin-right:auto;
}

.matches_previous_page {
	float:left;
}

.matches_next_page {
	float:left;
}

.matches_page_number {
	float:left;
}

.kleur_logeerdieren {
	color:#4e7fc1;
}

.match_periode {
	background-color:#4e7fc1;
	width:379px;
	color:white;
	font-weight:bold;
	line-height:18px;
	height:18px; 
	vertical-align: middle;
	margin-bottom:17px;
	padding-left:15px;
}

.veldnaam_logeerdieren {
	float:left;
	font-size:13px;
	line-height:21px;
	color:#4e7fc1;
	font-weight:bold;
}

.reacties {
	display:none;
	color:#000000;
}

h5.logeerkopje {
	color:white;
	background-color:#4E80C1;
}

.pink_color {
	color:#ec008c;
}

#match_tips_en_links {
	margin-top:15px;
	width:412px;
	padding-left:23px;
	padding-right:20px;
	padding-top:11px;
	border-style:solid;
	border-width:1px;
	border-color:#797979;
	padding-bottom:20px;	
}

#match_tips_en_links strong {
	color:#8c8c8c;
}

#vorige_volgende_container {
	margin-top:15px;
	text-align:right;
	width:374px;
}
#blogViewSmall{
	color: #8c8c8c;
	height:50px;
	padding-bottom:3px;
	overflow:hidden;
	font-size: 11px;
}
#blogViewSmall a{
	text-decoration:none;
	color:gray;
}

input.verstuurknop {
font-family:"Century Gothic","Trebuchet MS",Verdana,sans-serif;
width: 120px;
height: 20px;
padding-bottom:7px;
background-color: #797979;
color: #FFFFFF;
font-weight: bold;
outline: none;
border: none;
cursor : pointer;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}

.button{
font-family:"Century Gothic","Trebuchet MS",Verdana,sans-serif;
width: 200px;
height: 20px;
text-align:center;
background-color:#797979;
color: #FFFFFF;
font-weight: 600;
outline: none;
border: none;
cursor : pointer;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}

.provincieZoek{
float:left;
padding-left:12px;
	}
.provincieDropdown{float:left;}
option.grey {font-family:"Century Gothic","Trebuchet MS",Verdana,sans-serif; font-weight: bold; color:#736F6E;}
select.grey {font-family:"Century Gothic","Trebuchet MS",Verdana,sans-serif; font-weight: bold; color:#736F6E;}