/* 

Created by Rian Horde
Http://www.riantechie.nl
Released by Rian de Horde 2.5 License
CSS Document
Template: style.php
Last modified: 1 Oktober, 2013 
Versie 4.6

*/

/* Hyperlink kader weg */

:focus {
outline : none;
}
a:active, a:focus {
outline : none;
}

/* Eind hyperlink */

/* BEGIN ZON */

.zonnepaneel {
text-align : center;
font-size: 18px;
color: #FFFFFF;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
padding: 0px 0px 0px;
}

/* EIND ZON */


/* BEGIN BODY */

html {
margin: 0; 
padding: 0; 
height: 101%;
}		
body {
margin : 0;
padding : 0;
height: 100%; 
background : #0f5b96 url(images/img01.gif) repeat-x;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 13px;
 color: #FFFF00;
}

/* EIND BODY */

/* BEGIN ipbanned */

.ipbanned {
text-align : center;
 color: #FF0000;
 font-weight: bold;
 font-size: 56px;
padding: 300px 0px 0px;
}

/* EIND ipbanned */

/* BEGIN MENU */

#sddm li {
margin : 0;
padding : 0;
list-style : none;
float : left;/*---- Draaid knopen om ------*/
}
#menu {
float : left;
}
#menu ul {
margin : 0;
float : left;
padding : 60px 0px 0px 10px;/*----Bovenruimte onderruimte Zijruimte knoppen------*/
list-style : none;
}
#menu li {
display : inline;
}
#menu a {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
float : left;
width : 120px;
height : 54px;
margin : 0 0 0 2px;
padding : 9px 0 0 0;
text-decoration : none;
text-align : center;
letter-spacing : 1px;
font-size : 16px;
}
#sddm li a {
background : #1b97ce url(images/img03.gif);
}
#sddm li a:hover {
background : #26badf url(images/img04.gif);
}
#sddm li a.dropdown {
background : #1b97ce url(images/img03_dropdown.gif);
height: 32px;
position:absolute;
}
#sddm li a.dropdown:hover {
background : #26badf url(images/img04_dropdown.gif);
height: 32px;
position:absolute;
}
#sddm li a.dropdown1st {
background : #1b97ce url(images/img03.gif);
height: 32px;
position:absolute;
}
#sddm li a.dropdown1st:hover {
background : #26badf url(images/img04.gif);
height: 32px;
position:absolute;
}
#sddm div {
position : absolute;
visibility : hidden;
margin : 0;
padding : 0;
}
.linksa {
font-size: 23px;
font-weight: normal;
padding: 15px 10px 0px;
}
p, ol, ul {
margin-bottom : 0.5em;
line-height : 157%;
}

/* EIND MENU */

/* BEGIN RDH */

#rian {
float : right;
}
.rian {
font-size: 36px;
color: #FFFF00;
background : url(images/img01.jpg) no-repeat center top;
font-weight: normal;
letter-spacing: 1px;
padding: 0px 5px 0px;
}
.riana {
font-size: 9px;
color: #FFFFFF;
background : url(images/img01.jpg) no-repeat center top;
font-weight: normal;
letter-spacing: 0.5px;
padding: 60px 13px 0px;
}

/* EIND RDH */


/* BEGIN WELKOM */

.welkom {
text-align: center;	
font-size: 23px;
 color: #FFFFFF;
 font-weight: bold;
padding: 19px 0px 18px;
}
.welkoma {
text-align: center;	
font-size: 23px;
 color: #FFFF00;
 font-weight: bold;
padding: 19px 0px 18px;
}

/* EIND WELKOM */

/* BEGIN CONTENT */

.content {
text-align: center;	
font-size: 22px;
font-weight: bold;
color: #FFFF00;
padding: 19px 0px 18px;
}	
.contentb {
font-size: 22px;
 font-weight: normal;
 color: #FFFF00;
padding: 0px 0px 0px;
}
.contentc {
font-size: 18px;
 color: #FFFF00;
padding: 2px 15px 10px;
}
.contentd {
font-size: 14px;
padding: 2px 15px 10px;
}
.contente {
font-size: 14px;
padding: 2px 15px 10px;
}
.contentf {
font-size: 14px;
padding: 2px 15px 30px;
}
.contentg {
font-size: 18px;
 font-weight: normal;
 color: #FFFFFF;
padding: 2px 0px 5px;
}
.content_horde {
font-size: 18px;
 color: #FFFFFF;
padding: 2px 15px 10px;
}
.content_baas {
font-size: 18px;
 color: #FFFFFF;
padding: 2px 15px 20px;
}
.bijgewerkt {
text-align : center;
font-size: 12px;
padding: 3px 0px 13px;
}
p.tekst {
color : #000000;
text-align : center;
font-size : 14px;
}

/* EIND CONTENT */

/* BEGIN HREF */
 
.href {
text-align : left;
 font-size: 16px;
 text-decoration: none;
padding: 0px 7px 10px;
}
.hreff {
text-align : left;
 font-size: 16px;
 text-decoration: none;
padding: 0px 7px 17px;
}
.hrefa {
text-align : center;
 font-size: 14px;
 text-decoration: none;
padding: 0px 7px 10px;
}
.hrefb {
text-align : left;
 font-size: 15px;
 text-decoration: none;
padding: 0px 0px 0px;
}
.hrefc {
text-align : left;
 font-size: 16px;
 text-decoration: none;
padding: 0px 0px 0px;
}
.hrefd {
text-align : center;
 font-size: 16px;
 text-decoration: none;
padding: 0px 7px 10px;
}

/* EIND HREF*/



/* EIND ZONNEPANELEN */

/* BEGIN KENNISMAKING */

.kennismaking {
text-align : center;
color: #FFFF00;
font-weight: bold;
font-size: 22px;
padding: 10px 0px 25px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
height: 10px; 
}
a.kennismaking span {  
text-align : center;
color: #FFFF00;
font-size: 20px;
text-decoration: none;
}  
a.kennismaking:hover span{  
text-align : center;
color: #FFFFFF;
font-size: 23px;
font-weight: bold;
text-decoration: none;
}    
.kennismakinga {
text-align: left;	
 font-size: 19px;
 color: #FFFF00;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
padding: 0px 0px 4px;
}	
.kennismakingb {
text-align: left;	
 font-size: 15px;
 color: #FFFFFF;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
padding: 0px 0px 4px;
}	

.kennismakingc {
text-align: center;	
 font-size: 15px;
 color: #FFFFFF;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
padding: 0px 0px 4px;
}	



p.footer_welkom {
text-align : center;
letter-spacing: 1px;
font-size: 5px;
color: #FFFFFF;
padding: 8px 0px 0px;
}

/* EIND KENNISMAKING */

/* BEGIN Foto */

.foto {
text-align: center;	
font-size: 12px;
color: #464645;
padding: 0px 30px 0px;
}	
.hreffoto {
text-align : center;
 font-size: 16px;
 text-decoration: none;
padding: 10px 0px 0px;
}
.fotoa {
text-align : center;
 font-size: 25px;
 font-weight: bold;	
 color: #FF0000;
padding: 0px 0px 0px 0px;
}
.fotob {
text-align: center;	
 font-size: 10px;
padding: 0px 0px 0px 0px;
color: #FFFF00;
}	

/* EIND foto */

/* BEGIN RENE */

.rene {
text-align: left;	
font-size: 15px;
color: #FFFFFF;
padding: 0px 30px 0px;
}	
.hrefrene {
text-align : left;
 font-size: 18px;
 text-decoration: none;
padding: 10px 0px 0px;
}

/* EIND RENE */

/* BEGIN SNUFFELHOEK */

.snuffelhoeka {
text-align : center;
 font-size: 12px;
padding: 3px 0px 13px;
}
.snuffelhoekb {
text-align : center;
 color: #FFFFFF;
 font-size: 30px;
padding: 0px 10px 5px;
}
.snuffelhoeke {
text-align : center;
 color: #FFFF00;
 font-size: 18px;
padding: 0px 0px 0px;
}
.snuffelhoekf {
text-align: center;	
 font-size: 23px;
 color: #FFFF00;
padding: 20px 0px 0px;
}	
.snuffelhoekff {
text-align: center;	
 font-size: 23px;
 color: #FFFF00;
padding: 0px 0px 3px;
}	
.snuffelhoekg {
text-align: left;	
 font-size: 19px;
 color: #FFFF00;
padding: 0px 0px 8px;
}	
.snuffelhoekh {
text-align: left;	
 font-size: 15px;
 color: #FFFFFF;
padding: 0px 20px 8px;
}	
.snuffelhoeki {
text-align: left;	
 font-size: 15px;
 color: #FFFFFF;
padding: 0px 0px 8px;
}	
table.galery {
border : none;
}
table.galery td {
border : 0 solid black;
}
table.galery img {
vertical-align : middle;
margin : 17px;
}
table.galery img.big {
width : 490px;
height : 350px;
}

/* EIND SNUFFELHOEK */

/* BEGIN VIJVERS */

.vijvera {
text-align : center;
font-size: 30px;
color: #FFFFFF;
padding: 0px 0px 0px;
}

/* EIND VIJVERS */

/* BEGIN VLINDER */

.vlinder {
font-size: 15px;
text-align : left;
color: #FFFFFF;
padding: 0px 0px 20px;
}
.vlinderg {
font-size: 15px;
text-align : center;
color: #FFFFFF;
padding: 20px 0px 5px;
}
.vlindera {
text-align : center;
padding: 10px 0px 0px;
}
.post .entry {
padding : 0px 0px 10px 30px; 
}

/* EIND VLINDER */

/* BEGIN Louise */

.louise {
text-align : left;
color: #FFFFFF;
font-size: 15px;
padding: 0px 0px 20px;
}
.louiseg {
font-size: 15px;
text-align : center;
color: #FFFFFF;
padding: 20px 0px 5px;
}
.louisea {
text-align : center;
padding: 10px 0px 0px;
}

/* EIND Louise */

/* BEGIN CHANTAL */

.chantal {
text-align : center;
font-size: 23px;
color: #FFFFFF;
background : #1EB5DD; 
padding: 5px 1px 5px;
}

/* EIND CHANTAL */

/* BEGIN KNOP */

#menug ul {
list-style : none;
text-align : center;
}
#menug a {
float : left ;
width : 250px;
height : 28px;
margin : 0 0 0 100px;
padding : 7px 0 0 ;
text-decoration : none;
text-align : center;
letter-spacing : 1px;
font-size : 20px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#sddmg li a {
background : #08088A url(images/submit.gif);
}
#sddmg li a:hover {
background : #08088A url(images/submitaan.gif);
}

/* EIND KNOP */

/* BEGIN CONTACT */

div.themessage { 
margin-left: 20px;
margin-right: 24px;
}
textarea.textarea {
width: 100%;
}
div.entries {
margin-left: 20px; 
margin-right: 0px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 14px;
line-height : 30px;
}
div.contact_bottom {
margin-left: 22px; 
margin-right: 22px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 14px;
padding:15px 0px 5px;
}


/***************** BEGIN Nieuw ************************/

input.input {
width: 100%;
font-family: Verdana, Geneva, Arial; 
font-size: 15px;
}
input.inputerror {
	width: 100%;
	color: #ff0000;
text-align : center;
font-family: Verdana, Geneva, Arial; 
font-size: 15px;
}
input.inputa {
	width: 40%;
font-family: Verdana, Geneva, Arial;
/*font-size: 17px;*/
}
input.inputerrora {
	width: 40%;
	color: #ff0000;
text-align : center;
/*font-family: Verdana, Geneva, Arial;*/
/*font-size: 17px;*/
}
textarea.inputerror {
	width: 480px;
	height: 160px;
	color: #ff0000;
text-align : center;
font-family: Verdana, Geneva, Arial;
font-size: 16px;
}
textarea.input {
	width: 480px;
	height: 160px;
font-family: Verdana, Geneva, Arial;
font-size: 16px;
}
div.input {
margin-right: 45px;
/*font-family: Verdana, Geneva, Arial; */
/*font-size: 17px;*/
}

/***************** EIND Nieuw ************************/

/* BEGIN CONTACT */

#contact_bottom_images {
height : auto;
text-align : center;
margin-top : 15px;
}
.validateformg {
margin : 0 0 0 3px;
font-size: 10px;
border : none;
margin : 5px;
}
.validateform {
text-align: center;	
 font-size: 20px;
 font-weight: bold;
color: #FF0000;
}	
.validateforma {
text-align: left;	
 font-size: 14px;
 font-weight: lighter;
color: #000000;
}	
.validateformc {
text-align: center;	
font-size: 16px;
font-weight: lighter;
color: #000000;
}	
.contacta {
text-align : center;
 font-size: 18px;
 color: #FFFFFF;
padding: 10px 15px 25px;
}
.contactb {
text-align : center;
 font-size: 13px;
padding: 60px 0px 0px;
}
.contactc {
text-align : center;
 font-weight: bold;
 font-size: 13px;
padding: 0px 0px 0px;
}
.contactd {
text-align: center;	
 font-size: 50px;
 font-weight: bold;
 color: #FF0000;
 background : #0f5b96;
padding: 180px 20px 0px;
}	
.contacte {
text-align: center;	
 font-size: 30px;
padding: 180px 0px 10px;
}	
.contactf {
text-align: center;	
 font-weight: bold;
 font-size: 35px;
padding: 180px 0px 10px;
}	
.contactg {
text-align: center;	
 font-size: 26px;
padding: 0px 0px 10px;
}	
.contacth {
 text-align: center;	
 font-size: 26px;
padding: 0px 0px 10px;
}
.contacthh {
 text-align: center;	
 font-size: 26px;
 padding: 0px 0px 10px;
color: #FFFFFF;
}

.contactv {
text-align: center;	
 font-size: 20px;
 padding: 0px 15px 20px;
color: #FFFF00;
}	
.contactdd {
text-align: center;	
 font-size: 40px;
 /*font-weight: bold;*/
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #FF0000;
padding: 0px 20px 0px;
}	

/* EIND CONTACT */

/* BEGIN DIVERSE */

img.left {
float : left;
margin : 4px 15px 0 0;
}
img.right {
float : left;
margin : 4px 0 0 20px;
}
#rightbar {
padding : 0 0 0 25px;
}
hr {
display : none;
}
#header {
height : 150px;
background : url(images/img02.jpg) no-repeat center top;
}
#page {
width : 980px;
margin : 0 auto;
}
#page1 {
width : 95%;
margin : 0 auto;
}
#content {
float : left;
width : 530px;
padding : 0 0 0 25px;
}
.post {
margin-bottom : 15px;
background : #1eb5dd url(images/img05.gif) no-repeat;
color : #000000;
}


.post .title {
margin : 0;
padding : 30px 30px 0 30px;
}
.post .title a {
text-decoration : none;
}
.post .byline {
margin : 0;
padding : 0 30px;
}
.post .entry {
padding : 20px 30px 10px 30px;
}
.post .links {
font-size : 12px;
font-family: Verdana, Geneva, Arial;
margin : 0;
padding : 10px 30px 35px 30px;
background : url(images/img06.gif) repeat-x left bottom;
border-top : 1px solid #2872a6;
}
.post .links a {
padding-left : 10px;
background : url(images/img08.gif) no-repeat left center;
text-decoration : none;
font-weight : bold;
}
.sidebar {
float : left;
width : 200px;
}
.sidebar ul {
margin : 0;
padding : 0;
list-style : none;
line-height : normal;
}
.sidebar li li {
padding : 6px 0 6px 10px;
background : url(images/img08.gif) no-repeat 0% 12px;
border-bottom : 1px solid #2872a6;
}

/* EIND DIVERSE */

/* BEGIN HOOVER */

a:visited {
color : #FFFF00;
text-decoration : none;
}
a:link {
color : #FFFF00;
text-decoration : none;
}
a:hover {
color : #FFFFFF;
}
a:active {
color : #FFFFFF;
text-decoration : none;
}
.sidebar li li a:hover {
color : #FFFF00;
}
.sidebar li li a {
text-decoration : none;
color : #FFFFFF;
}

/* Eind HOOVER */

/* BEGIN WEBSITE LINKS */

.website_links {
text-align : center;
 font-size: 20px;
 text-decoration: none;
padding: 25px 0px 25px;
}

/* Eind WEBSITE LINKS */

/* BEGIN FOOTER */

#container {
width: 100%; 
min-height: 100%;
display:table;
height:100%		
}
div.tracking {
clear : both;
}
p.tracking {
text-align : center;
}
#footer {
bottom: 0; 
width: 100%; 
height: 3.1em;   /*-->IE,--*/
background: #083253; 
text-align: center;
}	
p.footera {
text-align : center;
border: 0;
}
p.footerb {
text-align : center;
letter-spacing: 1px;
font-size: 11px;
color: #FFFFFF;
padding: 8px 0px 0px;
}
 p, ol, ul {
margin-top : 0;
}
td.footerc {
background-color: #083253;
}
p.footerd {
text-align : center;
height: 1.5em;      /*-->Chrome<--*/		 
padding: 5px 0px 0px;
}
p.footere {
text-align : center;
padding: 0px 0px 10px;
}
div.footer {
clear : both;
}

/* EIND FOOTER */

