@charset "utf-8";
/* CSS Document */
*{
	margin: 0px;
	padding: 0px;
}
h1{
	font-size: 35px;
	padding-bottom: 20px;
}

h2{
	font-size: 25px;
	padding-bottom: 15px;
	padding-top: 15px;
}
h3{
	font-size: 15px;
	padding-bottom: 15px;
	padding-top: 15px;
}

#canvas{}
/* HEADER *********************************************************************************/

#head_holder{
	position:relative;
	margin:0 auto;
	height:150px;
	text-align:center;
	padding:20px;
	background-color: white;
}

#head{
	position:relative;
	max-width: 1200px;
	margin:0 auto;
	height:150px;
	text-align:left;
	background-color: white;
}

#head a {
	text-decoration: none;
	color: black;
}

.logo_text{
	font-family:  "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	font-size: 60px;
	position: relative;
	top:-20px;
}

/* MENU *********************************************************************************/
#menu{
	position:relative;
	margin:0 auto;
	text-align:center;
	/*padding:20px;*/

	/*margin-bottom: -20px;*/
}
	
#menu ul{
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: 35px;
}

#menu ul li{ 
	display: inline;
	padding: 25px;
}

#menu ul li a{ 
	text-decoration:none;
	color:#000;
}

#menu ul li a:hover{ 
	text-decoration: underline;
}

/* SUBMENU *********************************************************************************/
#submenu{
	position: relative;
	max-width: 100%;
	text-align: center;
	font-size: 20px;
	padding: 10px;
}

#submenu li {
	position: relative;
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
	padding: 25px;
	line-height: 25px;
}

#submenu li a {
	text-decoration: none;
	color: black;
}

#submenu li a:hover {
	text-decoration: underline;
}

/* MAIN *********************************************************************************/
#main_holder{
	position:relative;
	width:100%;
	/*padding-top:50px;*/
}

#main{
	position:relative;
	max-width:1074px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
}
#main img{
	max-width:1024px;
	padding-bottom: 50px;
	
}


#main.row::after{
	content: "";
	clear: both;
	display: table;
}

#main [class*="col-"]{
	float: left;
	padding-bottom:20px;
}

.img_left{
	position: relative;
	float: left;
	padding-right: 25px;
}
/* Extra small devices (phones, 600px and down) Telefoons 600 en kleiner*/
@media only screen and (max-width: 600px) {
	#main .col-xs-1 {width: 8.33%;}
	#main .col-xs-2 {width: 16.66%;}
	#main .col-xs-3 {width: 25%;}
	#main .col-xs-4 {width: 33.33%;}
	#main .col-xs-5 {width: 41.66%;}
	#main .col-xs-6 {width: 50%;}
	#main .col-xs-7 {width: 58.33%;}
	#main .col-xs-8 {width: 66.66%;}
	#main .col-xs-9 {width: 75%;}
	#main .col-xs-10 {width: 83.33%;}
	#main .col-xs-11 {width: 91.66%;}
	#main .col-xs-12 {width: 100%;}
	.logo_text{font-size: 30px;}
}
/* Small devices (portrait tablets and large phones, 600px and up) Tablets (portret) 600 en groter*/
@media only screen and (min-width: 600px) {
	#main .col-s-1 {width: 8.33%;}
	#main .col-s-2 {width: 16.66%;}
	#main .col-s-3 {width: 25%;}
	#main .col-s-4 {width: 33.33%;}
	#main .col-s-5 {width: 41.66%;}
	#main .col-s-6 {width: 50%;}
	#main .col-s-7 {width: 58.33%;}
	#main .col-s-8 {width: 66.66%;}
	#main .col-s-9 {width: 75%;}
	#main .col-s-10 {width: 83.33%;}
	#main .col-s-11 {width: 91.66%;}
	#main .col-s-12 {width: 100%;}
	.logo_text{font-size: 40px;}
}
/* Medium devices (landscape tablets, 768px and up) Tablets (landscape) 768 en groter */
@media only screen and (min-width: 768px) {
	#main .col-m-1 {width: 8.33%;}
	#main .col-m-2 {width: 16.66%;}
	#main .col-m-3 {width: 25%;}
	#main .col-m-4 {width: 33.33%;}
	#main .col-m-5 {width: 41.66%;}
	#main .col-m-6 {width: 50%;}
	#main .col-m-7 {width: 58.33%;}
	#main .col-m-8 {width: 66.66%;}
	#main .col-m-9 {width: 75%;}
	#main .col-m-10 {width: 83.33%;}
	#main .col-m-11 {width: 91.66%;}
	#main .col-m-12 {width: 100%;}
	.logo_text{font-size: 50px;}	
}
/* Large devices (laptops/desktops, 992px and up) Laptop en desktops 992 en groter*/
@media only screen and (min-width: 992px) {
	#main .col-l-1 {width: 8.33%;}
	#main .col-l-2 {width: 16.66%;}
	#main .col-l-3 {width: 25%;}
	#main .col-l-4 {width: 33.33%;}
	#main .col-l-5 {width: 41.66%;}
	#main .col-l-6 {width: 50%;}
	#main .col-l-7 {width: 58.33%;}
	#main .col-l-8 {width: 66.66%;}
	#main .col-l-9 {width: 75%;}
	#main .col-l-10 {width: 83.33%;}
	#main .col-l-11 {width: 91.66%;}
	#main .col-l-12 {width: 100%;}
	.logo_text{font-size: 60px;}		
}
/* Extra large devices (large laptops and desktops, 1200px and up) Grootte schermen 1200 en groter*/
@media only screen and (min-width: 1280px) {
	#main .col-xl-1 {width: 8.33%;}
	#main .col-xl-2 {width: 16.66%;}
	#main .col-xl-3 {width: 25%;}
	#main .col-xl-4 {width: 33.33%;}
	#main .col-xl-5 {width: 41.66%;}
	#main .col-xl-6 {width: 50%;}
	#main .col-xl-7 {width: 58.33%;}
	#main .col-xl-8 {width: 66.66%;}
	#main .col-xl-9 {width: 75%;}
	#main .col-xl-10 {width: 83.33%;}
	#main .col-xl-11 {width: 91.66%;}
	#main .col-xl-12 {width: 100%;}	
}

#main ul li{
	position: relative;
	left: 25px;
	display: list-item;

}

/* FOOTER *********************************************************************************/
#footer_holder{
	position:relative;
	width:100%;
	padding-top:00px;
	background-color: white;
	color:#000000;
}

#footer{
	position:relative;
	max-width:1074px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height:25px;
}

#footer a{
    text-decoration: none;
    color: #000000;
}

#footer a:hover{
    text-decoration: underline;
    color: #000000;
}

#footer.row::after{
	content: "";
	clear: both;
	display: table;
}

#footer [class*="col-"]{
	float: left;
	padding-bottom:20px;
}

/* Extra small devices (phones, 600px and down) Telefoons 600 en kleiner*/
@media only screen and (max-width: 600px) {
	#footer .col-xs-1 {width: 8.33%;}
	#footer .col-xs-2 {width: 16.66%;}
	#footer .col-xs-3 {width: 25%;}
	#footer .col-xs-4 {width: 33.33%;}
	#footer .col-xs-5 {width: 41.66%;}
	#footer .col-xs-6 {width: 50%;}
	#footer .col-xs-7 {width: 58.33%;}
	#footer .col-xs-8 {width: 66.66%;}
	#footer .col-xs-9 {width: 75%;}
	#footer .col-xs-10 {width: 83.33%;}
	#footer .col-xs-11 {width: 91.66%;}
	#footer .col-xs-12 {width: 100%;}
}
/* Small devices (portrait tablets and large phones, 600px and up) Tablets (portret) 600 en groter*/
@media only screen and (min-width: 600px) {
	#footer .col-s-1 {width: 8.33%;}
	#footer .col-s-2 {width: 16.66%;}
	#footer .col-s-3 {width: 25%;}
	#footer .col-s-4 {width: 33.33%;}
	#footer .col-s-5 {width: 41.66%;}
	#footer .col-s-6 {width: 50%;}
	#footer .col-s-7 {width: 58.33%;}
	#footer .col-s-8 {width: 66.66%;}
	#footer .col-s-9 {width: 75%;}
	#footer .col-s-10 {width: 83.33%;}
	#footer .col-s-11 {width: 91.66%;}
	#footer .col-s-12 {width: 100%;}
}
/* Medium devices (landscape tablets, 768px and up) Tablets (landscape) 768 en groter */
@media only screen and (min-width: 768px) {
	#footer .col-m-1 {width: 8.33%;}
	#footer .col-m-2 {width: 16.66%;}
	#footer .col-m-3 {width: 25%;}
	#footer .col-m-4 {width: 33.33%;}
	#footer .col-m-5 {width: 41.66%;}
	#footer .col-m-6 {width: 50%;}
	#footer .col-m-7 {width: 58.33%;}
	#footer .col-m-8 {width: 66.66%;}
	#footer .col-m-9 {width: 75%;}
	#footer .col-m-10 {width: 83.33%;}
	#footer .col-m-11 {width: 91.66%;}
	#footer .col-m-12 {width: 100%;}
}
/* Large devices (laptops/desktops, 992px and up) Laptop en desktops 992 en groter*/
@media only screen and (min-width: 992px) {
	#footer .col-l-1 {width: 8.33%;}
	#footer .col-l-2 {width: 16.66%;}
	#footer .col-l-3 {width: 25%;}
	#footer .col-l-4 {width: 33.33%;}
	#footer .col-l-5 {width: 41.66%;}
	#footer .col-l-6 {width: 50%;}
	#footer .col-l-7 {width: 58.33%;}
	#footer .col-l-8 {width: 66.66%;}
	#footer .col-l-9 {width: 75%;}
	#footer .col-l-10 {width: 83.33%;}
	#footer .col-l-11 {width: 91.66%;}
	#footer .col-l-12 {width: 100%;}
}
/* Extra large devices (large laptops and desktops, 1200px and up) Grootte schermen 1200 en groter*/
@media only screen and (min-width: 1280px) {
	#footer .col-xl-1 {width: 8.33%;}
	#footer .col-xl-2 {width: 16.66%;}
	#footer .col-xl-3 {width: 25%;}
	#footer .col-xl-4 {width: 33.33%;}
	#footer .col-xl-5 {width: 41.66%;}
	#footer .col-xl-6 {width: 50%;}
	#footer .col-xl-7 {width: 58.33%;}
	#footer .col-xl-8 {width: 66.66%;}
	#footer .col-xl-9 {width: 75%;}
	#footer .col-xl-10 {width: 83.33%;}
	#footer .col-xl-11 {width: 91.66%;}
	#footer .col-xl-12 {width: 100%;}	
}

#footer .logo{
    font-family: 'Sedgwick Ave Display', cursive;
    font-size: 15px;
    text-decoration: none;
    color: #000000;
}

#footer .logo:hover {
	color: blueviolet;
	text-decoration:none;
}


/* CRUMB *********************************************************************************/
#crumb{
	position: relative;
	padding-top: 5px;
	padding-bottom: 25px;
	color: gray;
}
#crumb a{
	color: gray;
	text-decoration: none;
}

#crumb a:hover{
	text-decoration: underline;
}

.aligned{
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	line-height: 25px;
	
	/*padding-top: 50px;*/
	
}

/* CONTACT *********************************************************************************/

form {
	text-align:center;
	padding-bottom:20px;
	min-height:250px;
}

form input{
	padding:10px;
	margin:10px;

}

form textarea{
	padding:10px;
	margin:10px;
}

#breed{
	width:80%;
}


#main_holder_cms{
	position:relative;
	width:100%;
	/*padding-top:50px;*/
}

#main_holder_cms form {
	text-align:left;
	padding-bottom:20px;
	min-height:250px;
}

#main_holder_cms form input{
	padding:10px;
	margin-left:0px;
	width:100%;
}
#main_holder_cms form input[type=checkbox]{
	padding:10px;
	margin-left:0px;
	width:auto;
}

#main_holder_cms form textarea{
	padding:10px;
	margin-left:0px;
	width:100%;
	
}

#contact_info{
	position: relative;
	top:45px;
}


/*
#main img { 
	float:left;
	padding-bottom:20px;
}


.space{ 
	padding:20px;
}

.centre{
	text-align:center;
	font-size:12px;
}

.centre a{
	text-decoration:none;
	color:#000000;
}
.centre a:hover{
	text-decoration:underline;
	color:#000000;
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	/*padding-bottom:10px;*/
/*
}
/*
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	/*padding-bottom:0px;*/
/*
}

/*
p{	
	padding-bottom:10px;
}




	

.maxhoog{
	min-height:275px;
}



#pad{
	padding:25px;
	background-color:#FFFFFF;
	border:1px solid #333;
	margin:20px;
	font-family:Arial, Helvetica, sans-serif;
}
#pad ul{
	position:relative;
	top:10px;
	display:inline;
}
#pad ul li{
	display:block;
	line-height:20px;
}
#pad ul li a{
	text-decoration:none;
	color:#000000;
	font-size:15px;
}
#pad ul li a:hover{
	text-decoration:underline;
}

#fotos{
	float:left;
	width:100px;
	padding-right:10px;
}

#fotos_del{
	padding: 10px;
	font-size:15px;
	margin-bottom:15px;
	text-align:center;
}

#main img{
    width:75%;
	/*max-width:348px;*/
/*
	}
/*
li {
	padding-left:20px;
	padding-right:20px;
	}


#intro_main{
	position: relative;
	/*background-color: aquamarine;*/
/*	
	z-index: 1000000;	
}
	
	
