body { background: #fff; padding: 0px; margin: 0px; font-family: Verdana, Arial; font-size: 8pt; color: #333; }

a { color: #071474; text-decoration: none; }
a:hover  { text-decoration: underline; color: #071474; }
a img { border: 0px; }

h1 { font-size: 13pt; font-weight: normal; color: #071474; margin: 0px 0px 20px 0px; }
h2 { font-size: 13pt; font-weight: normal; color: #fff; margin-top: 0px; }

h2.mint { font-size: 13pt; font-weight: normal; color: #071474; background: url(../images/icon-mint.gif) no-repeat left; padding: 0px 0px 0px 22px; margin: 0px 0px 10px 0px; }
h2.call { font-size: 13pt; font-weight: normal; color: #071474; background: url(../images/bvd/icon-tel.gif) no-repeat left; padding: 0px 0px 0px 22px; margin: 0px 0px 10px 0px; }
h2.comsearch { font-size: 13pt; font-weight: normal; color: #071474; padding: 0px 0px 0px 22px; margin: 0px 0px 10px 0px; }

#wrap { margin: 0 auto; width: 1000px;  }

#header { height: 70px; padding: 0px 10px 0px 25px; } 
#header .home { padding-top:10px; }
#left { width: 228px; float: left; }

#navtop { background: url(../images/bvd/navbg-2.gif) repeat-x top left; width: 228px; padding: 20px 0px 10px 0px; margin: 0px; }
#navtop ul { list-style: none; margin: 0px 0px 0px 0px; padding: 0px; }
#navtop ul li  { list-style: none; margin: 0px 20px 0px 20px; padding: 5px 0px 5px 15px; border-bottom: 1px dotted #ccc; background: url(../images/bvd/arrow.gif) no-repeat left top; background-position: 2px 7px;  }
#navtop ul li a  { font-weight: bold; color: #071474; text-decoration: none; }
#navtop ul li a:hover  { text-decoration: underline; color: #071474; }

#navtop ul li ul { margin: 5px 0px 0px -18px; padding: 0px; }
#navtop ul li ul li { border: 0px; padding: 5px 0px 5px 15px; background: url(../images/bvd/dot.gif) no-repeat left; }
#navtop ul li ul li a { font-weight: normal; }

#navbottom { background: url(../images/navbottom.gif) no-repeat center bottom; width: 228px; height: 10px; float: left; padding: 0px; margin: 0px 0px 5px 0px; line-height: 0px; font-size: 0px; }

#brochure { width: 219px; height: 95px; float: left; padding: 0px 0px 0px 9px; }

#testimonial { background: url(../images/vaktop.gif) no-repeat center top; width: 178px; float: left; padding: 15px 25px 10px 25px; margin: 5px 0px 0px 0px; line-height: 18px; }

#rightbox { background: url(../images/bvd/vaktopr-2.gif) no-repeat top; width: 216px; float: left; padding: 15px 17px 10px 17px; margin: 5px 0px 0px 0px; line-height: 18px;  }
#rightboxbottom { background: url(../images/bvd/vakbottomr-2.gif) no-repeat bottom; width: 250px; height: 10px; float: left; padding: 0px; margin: 0px 0px 5px 0px; line-height: 0px; font-size: 0px; }

#companysearch { background: url(../images/bvd/vaktopgr.gif) no-repeat top; width: 216px; float: left; padding: 15px 17px 10px 17px; margin: 5px 0px 0px 0px; line-height: 18px;  }
#companysearch input { float: left;background:none; border:1px solid #65BA3C; width:120px; height:19px;}
#companysearchbottom { background: url(../images/bvd/vakbottomgr.gif) no-repeat bottom; width: 250px; height: 10px; float: left; padding: 0px; margin: 0px 0px 5px 0px; line-height: 0px; font-size: 0px; }

#companysearch  input.trial { margin: 0px 0px 0px 2px; border: 0px; background: url(../images/verzend.gif) no-repeat; font-weight: bold; color: #3e5d00; width: 88px; padding: 4px 0px 6px 0px; cursor: pointer; height:23px; font-size:11px;}

#right { float: left; background: url(../images/bvd/bar-2.gif) no-repeat right top; width: 250px; }

#main { line-height: 18px; padding: 5px 0px 0px 0px;  _height: 400px; min-height: 400px; }


#center { background: url(../images/bvd/bar-2.gif) repeat-x top center; width: 478px; float: left; padding: 22px; }

#intro { font-size: 18pt; color: #fff; line-height: 30px; height: 122px; padding: 23px 0px 0px 0px; }

#trial { color: #fff; line-height: 18px; height: 115px; padding: 22px 20px 20px 10px; }

form { margin: 10px 0px 0px 0px; }
div.row {  clear: both;  padding-top: 5px;  }
div.row span.label {  float: left;  width: 60px;  text-align: left; line-height: 18px; color: #071474; font-weight: bold; }
div.row span.formw {  float: right;  width: 150px;  text-align: right;  color: #CC0000; } 
div.row span.labelbreed {  float: left;  width: 120px;  text-align: left; line-height: 18px; color: #071474; font-weight: bold; padding:0; margin:0;}
div.row span.formwbreed{  float: right;  width: 88px;  text-align: right;  color: #CC0000; } 

div.row span input { border: 1px solid #95c4ff; color: #333; font-size: 8pt; padding: 2px;  }
div.row span input.breed { width: 140px; } 
div.row span textarea { border: 1px solid #9dd03c; color: #333; font-size: 8pt; padding: 2px; font-family: Trebuchet MS, Arial; overflow: hidden; width: 325px; }
div.row span input.verzend { margin: 0px 0px 0px 0px; border: 0px; background: url(../images/bvd/verzend.gif) no-repeat; font-weight: bold; color: #fff; width: 88px; padding: 4px 0px 6px 0px; cursor: pointer; }
div.row span #cap_t {width:120px; height:18px; padding:0; margin:0;}

#main div.row span.formw input.verzend { margin: 0px 0px 0px 0px; border: 0px; background: url(../images/bvd/verzend.gif) no-repeat; font-weight: bold; color: #fff; width: 88px; padding: 4px 0px 6px 0px; cursor: pointer; }

#footer { clear: both; text-align: center; background: url(../images/footer.gif) no-repeat top; padding: 15px; color: #7d7d7d; height: 50px; }
#footer a { color: #7d7d7d; }

.bottomlogo { margin: 5px 0px 0px 25px; }

#main div.row {  clear: both;  padding-top: 5px;  }
#main div.row span.label {  float: left;  width: 120px;  text-align: left; line-height: 18px; }
#main div.row span.formw {  float: right;  width: 320px;  text-align: left;  color: #747474; } 
#main div.row span input { border: 1px solid #95c4ff; color: #333; font-size: 8pt; padding: 2px; }
#main div.row span textarea { border: 1px solid #95c4ff; color: #333; font-size: 8pt; padding: 2px; font-family: Trebuchet MS, Arial; overflow: hidden; width: 325px; }
#main div.row span input.verzend { margin: 0px 0px 0px 0px; border: 0px; }
#main div.row span.formw .checks input { border: 0px; } 
