body {
padding:0px;
margin:0px;
font-size: 10px; /* Resets 1em to 10px */
	font-family: 'Tahoma', Verdana, Arial, Sans-Serif;
	background: #fff;
	color: #660f19;
}

a{color:#5f000d;
text-decoration:none;
font-style:normal;
font-weight:normal;
}

.datum{color:#5f000d;
size:8px;
margin-top:0px;
padding:0px;
}

h1{}
h2{padding-top:6px; margin:0px; font-size:14px;}
h3{font-size:14px;color:#fff;padding:0px; margin-top:0px; font-style:normal;}
h4{}
h5{font-size:14px;color:#5d0006;padding:0px; margin-top:10px; margin-bottom:20px;}
h6{}
#scheidingsstreep{ color:#babab9; height:4px; margin-left:0px; margin-top:20px; width:920px; background-image:url(images/scheidingsstreep.png); background-repeat:no-repeat;}
img{border:5px solid #5d0006;}
p{font-size:12px}

img.alignright{
border:5px solid #5d0006;
margin-left:60px;
float:right;
margin-right:-0px;
}

img.alignleft{
border:5px solid #5d0006;
margin-right:30px;
float:left;
}

#first{
width:920px;
padding-top:10px;

}
#second{
width:920px;
padding-top:10px;
}

.moretext{
margin-left:860px;
color:#5d0006;
font-size:11px;
text-decoration:underline;
}



#wrapper {
	 
	/*border: 1px #000000 solid;*/
	width:100%; 
	margin:0px auto;
}
#wrapperheader {
	 
	/*border: 1px #000000 solid;*/
	width:100%; 
	height:138px;
	background-color:#fff;
}
#wrapperheaderpage {
	 
	/*border: 1px #000000 solid;*/
	width:100%; 
	height:138px;
	background-color:#fff;
}

#headerpages{
width:900px;
height:200px;
margin-top:20px;
border:10px solid #5b0006;
float:left;
clear:inherit;
margin-bottom:10px;
background-color:#5b0006;
}

#headerpagesnews{
width:900px;
height:200px;
margin-top:10px;
border:10px solid #5b0006;
float:left;
clear:inherit;
margin-bottom:10px;
background-color:#5b0006;
}
#pagecontentclear{
}

#pagecontent{

width:920px;
}
#pagecontentcontact{
margin-top:120px;
}

.entry{
margin-bottom:60px;
}

.entryarchive{
margin-top:10px;
}

#googlemaps{
width:400px;
margin-right:-43px;
float:right;
margin-top:10px;

}

#contact{
width:400px;
margin-left:0px;
float:left;

}

#zoeken{
padding:0px;
float:right;
margin-top:92px;
}

#geenzoekresultaat{
width:800px;
height:400px;
}

button {

	cursor:pointer;
	font-size:13px;
}
.textfield {
border:none;
	width:191px;
	height:19px;
	color:#999;
	font-size:12px;
}
.search-button {
background-image:url(images/searchsubmit.gif);
background-repeat:no-repeat;
background-position:bottom;
	width:23px;
	height:19px;
	text-align:center;
	border:0 none;
	margin-top:3px;
	
	margin-left:4px;
	cursor:pointer;
	
}

.submit_button {
background:url("images/verstuur.png") no-repeat scroll 0 0 transparent;
border:medium none;
height:25px;
margin-left:280px;
padding:0;
width:64px;
}

.search-textfield {
	padding-left:20px;
	background:url(images/search-bg.gif)  no-repeat #FFF;
}


#centercontent{
width:935px;
margin:auto;
}

#header {
	width:920px;
	height:139px;
	background-image:url(images/headercenterbg.png);
	background-repeat:no-repeat;
}

img{
border:none;
}

#wrappermenu{ 
	width:100%; 
	height:34px;
	background-image:url(images/menuwrapperbg.png);
	background-repeat:repeat-x;
}

#navmenu{
width:866px;
height:34px;
background-image:url(images/navmenu-balk.png);
background-repeat:no-repeat;


}
#navmenu .home {
  width: 85px;
  height: 31px;
  background: url(images/menu/home.png) no-repeat;
}

#navmenu ul { margin: 0;
padding: 0; padding-top:10px;    }
#navmenu li { display:inline; list-style:none;  margin-right:23px; margin-left:20px; 
   }
#navmenu ul li a {font-family:'Tahoma', Verdana, Arial, Sans-Serif; font-size:11px;  text-decoration:none; text-transform:uppercase;   color: #fff; }
#navmenu ul li a:hover {color: yellow;
	 }

#menu {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 866px;
  height: 34px;
  background: url(images/navmenu-balk.png) no-repeat;
  position: relative;
}
#menu ul{
margin: 0;
padding: 0; 
}
#menu ul li{
display:inline; list-style:none;
margin:0px; padding:0px;
}
#menu span {
  display: none;
  position: absolute;
}
#menu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}
#menu a:hover {
}
#menu a:hover span {
  display: block;
}

#menu .home {
  width: 85px;
  height: 31px;
  background: url(images/menu/home.png) no-repeat;
  
}
#menu .home:hover {
  width: 85px;
  height: 31px;
  background: url(images/menu/homeover.png) no-repeat;
}

#menu .wiezijnwij {
  width: 117px;
  height: 31px;
  background: url(images/menu/wiezijnwij.png) no-repeat;
  left:85px;
}
#menu .wiezijnwij:hover {
  width: 117px;
  height: 31px;
  background: url(images/menu/wiezijnwijover.png) no-repeat;
}

#menu .nieuws {
  width: 102px;
  height: 31px;
  background: url(images/menu/nieuws.png) no-repeat;
  left:202px;
}
#menu .nieuws:hover {
  width: 102px;
  height: 31px;
  background: url(images/menu/nieuwsover.png) no-repeat;
}

#menu .wedstrijdpaarden {
  width: 144px;
  height: 31px;
  background: url(images/menu/wedstrijdpaarden.png) no-repeat;
  left:304px;
}
#menu .wedstrijdpaarden:hover {
  width: 144px;
  height: 31px;
  background: url(images/menu/wedstrijdpaardenover.png) no-repeat;
}

#menu .training {
  width: 144px;
  height: 31px;
  background: url(images/menu/training.png) no-repeat;
  left:448px;
}
#menu .training:hover {
  width: 144px;
  height: 31px;
  background: url(images/menu/trainingover.png) no-repeat;
}

#menu .training {
  width: 104px;
  height: 31px;
  background: url(images/menu/training.png) no-repeat;
  left:448px;
}
#menu .training:hover {
  width: 104px;
  height: 31px;
  background: url(images/menu/trainingover.png) no-repeat;
}

#menu .instructie {
  width: 112px;
  height: 31px;
  background: url(images/menu/instructie.png) no-repeat;
  left:552px;
}
#menu .instructie:hover {
  width: 112px;
  height: 31px;
  background: url(images/menu/instructieover.png) no-repeat;
}

#menu .pensionstalling {
  width: 144px;
  height: 31px;
  background: url(images/menu/pensionstalling.png) no-repeat;
  left:664px;
}
#menu .pensionstalling:hover {
  width: 144px;
  height: 31px;
  background: url(images/menu/pensionstallingover.png) no-repeat;
}

#menu .contact {
  width: 121px;
  height: 31px;
  background: url(images/menu/contact.png) no-repeat;
  left:808px;
}
#menu .contact:hover {
  width: 121px;
  height: 31px;
  background: url(images/menu/contactover.png) no-repeat;
}



/*stepcarousel*/
#wrapperslider {
	 
	/*border: 1px #000000 solid;*/
	width:100%; 
	height:400px;
	background-color:#fff;
}
#slider{
background-color:#FFFFFF;
margin-top:20px;
width:900px;
height:350px;
border:10px solid #5d0006;
}

#mygallery-paginate{
padding-top:10px;
float:left;
margin-left:840px;
}

	

	.stepcarousel{
	position: relative; /*leave this value alone*/
	
	overflow: scroll; /*leave this value alone*/
	width: 900px; /*Width of Carousel Viewer itself*/
	height: 350px; /*Height should enough to fit largest content's height*/
	margin:auto;
	}

	.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
	}

	.stepcarousel .panel{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 0px; /*margin around each panel*/
	width: 900px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	height:350px;
	}

#wrapperlaatstenieuws{
	/*border: 1px #000000 solid;*/
	width:100%; 
	background-color:#fff;
	
}

#laatstenieuws{
margin-top:10px;
margin-bottom:10px;
font-size:16px;
}
	
#wrappercontent{

	/*border: 1px #000000 solid;*/
	width:100%; 
	background-color:#dfdfdf;

}

#wrappercontentarchive{

	/*border: 1px #000000 solid;*/
	width:100%; 
	background-color:#fff;

}
#content {
	width: 922px;
	margin-top:10px;
}

#sidebar {
	width: 23%;
	border: 2px #ffff00 solid;
	float: right;
}

#navigation{
margin-bottom:50px;
}
#navigationnieuws{
margin-bottom:50px;
margin-left:660px;
}

.alignleft{
float:left;
}

.alignright{
float:right;
margin-right:5px;
}

#both {
	clear: both;
}

#clear{
height:20px;
}

#wrapperfooter{
width:100%;
height:30px;
background-color:#5e0007;
}

#footer {
float:left;
padding-top:7px;
color:#fff;
	background-color:#5e0007;
	width:850px;
	
}

#footerlogo{
float:right;
width:80px;



}

.title {
	font-size: 11pt;
	font-family: verdana;
	font-weight: bold;
}