* {
    padding: 0px;
    margin: 0px;
    }
a:active, a:focus { outline: 0px; }

body { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px;	color: #000000; line-height: 25px; }
#informatie p {  line-height: 22px;  }

h1, h2, #box h2 a, h3, h4, h5 { color: #979797; margin: 20px 0 5px 0; font-style: italic; font-weight: bold; }
h1 { border-bottom: 1px solid #049D04; background: url(../images/horzontalrulehorse.jpg) no-repeat right 6px; }
#content h2 { border-bottom: 1px solid #049D04; background: url(../images/horzontalrulehorse.jpg) no-repeat right 6px; }
#content a, table a  { color: #049D04; text-decoration: none; }
#content a:hover { color: #f5d005; }
h3 { color: #979797; font-style: italic; font-weight: bold; border-bottom: 1px solid #049D04; background: url(../images/horzontalrulehorse.jpg) no-repeat right 6px;}
h4 {font-size: 24px; }
h5 {font-size: 18px; font-style: italic; font-weight: bold; border-bottom: 1px solid #049D04; background: url(../images/horzontalrulehorse.jpg) no-repeat right 6px; }

h1, h2 ,h3,h4,h5 { clear: both; }
#content ul { list-style-image: url(../images/listarrow.gif); margin-left: 20px; }
#content li a { color: #049D04; text-decoration: none;  }
#content li a:hover { color: #f5d005; }

#wrapper { margin: 0 auto; width: 760px; }

#header { background: url(../images/toplogo.jpg) no-repeat; width: 760px; height: 107px; }

#menu { padding: 44px 0 0 0; background: url(../images/toplogofoto.jpg) no-repeat; display: inline; float: left; width: 160px; }
#menu ul {
    list-style: none;
    background: url(../images/menu_geel.jpg);
    padding: 0 0 2px 0;
    }
    #menu ul li a {
    background: url(../images/menu_groen.jpg);
    text-decoration: none;
    font-weight: bold;
    color: #fff;
    line-height: 30px;
    padding: 0 0 0 10px;
    display: block;
    }
    #menu ul li a:hover { color: #f5d005; }
    #menu ul li a:active { color: #979797; }
    #menu div { background: url(../images/leftend.jpg) no-repeat; width:160px; height:93px; }

#content { display: inline; float: left; width: 580px; padding: 10px; margin: 25px 0 0 0; }
#content a.link { text-decoration: none; color: #049D04; padding: 0 0 0 20px; background: url(../images/listarrow.gif) no-repeat; }
#content a.link:hover { text-decoration: underline; }

#content fieldset { width: 380px; border: 0; margin-top: 20px; float: left; }
#content fieldset label { width: 110px; height: 10px; float: left; clear: both; cursor: pointer; }
#content fieldset .field { font-size: 12px; width: 249px;  padding 10px; margin: 0 0 2px;  float: left; }
#content fieldset textarea { width: 249px; width: 245px; height: 131px; padding: 2px; }


#content fieldset .btn {
	    font-size: 12px; 
	    text-align: center; 
	    vertical-align: middle; 
	    width: 80px; 
	    height: 20px; 
	    float: right;
	    padding: 0px;
	    margin:5px 20px;
	}
#adres { float: right; margin-right: 30px;}


.infoHengsten  { width: 580px; height: 400px; margin-top: 10px;}
.infoHengsten td {
    border: 1px solid #CCC;
}
.subtitel {
    color:#666666;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:18px;
}


#form label, .item label { width: 200px; display: inline; float: left; font-weight: bold; }
#form br, .item br {clear: left; }

.clear { clear: both;}
.submit, .bericht { margin: 0 0 0 200px; }

.item img { float: right; padding: 10px; margin: 5px 0 5px 10px; background: #e6e6e6; border: 1px solid #d4d4d4; clear="all"}
.item a.fotolink { float: right; }
