
.clear{clear:both;float:none;}
.print{display:none;}
input{margin:12px;margin-top:3px;}
textarea{margin:12px;margin-top:3px;}
label{margin-left:12px;}
.msg_ok{border:1px solid green;color:green;padding:5px;width:75%;}
.msg_nok{border:1px solid red;color:red;padding:5px;width:75%;}
p{margin:3px 0;}
ul{margin-top:0;padding-top:0;margin-bottom:0;}
li{list-style:none;}
img{border:none;}
table{margin-left:12px;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
h1.center{text-align:left;margin-bottom:4px;}
div.wrapper{width:990px;margin:0 auto;font-family:"Verdana";font-size:0.8em;background-color:white;color:#2a0000;line-height:19px;}

div.wrapper div.kop{text-align:center;background-color:#fff;height:194px;}
div.wrapper div.kop div.title h1 {text-indent: -2400px; font-size:1.5em;margin:0;}
div.wrapper div.kop img.header-img{float:right;width:913px;}
div.wrapper div.kop img.header-sub-img{}

div.wrapper div.page{padding-bottom:40px;border:1px solid gray;background-image: url('img/longdog.png'); background-repeat:no-repeat;background-position:right 60px;}
div.wrapper div.page div.menu-block {background-color:gray;width:989px;overflow:hidden;}
div.wrapper div.page div.menu-block ul.menu-list{list-style:none;padding-left:0;background-color:gray;}
div.wrapper div.page div.menu-block ul.sub-menu-list{list-style:none;padding-left:0;background-color:Silver;}
div.wrapper div.page div.menu-block ul.menu-list li.menu,
div.wrapper div.page div.menu-block ul.sub-menu-list li.menu{float:left;width:130px;display:inline;text-align:center;padding:5px 16px;background-color:gray;}

div.wrapper div.page div.menu-block ul.menu-list li.menu a.menulink,
div.wrapper div.page div.menu-block ul.sub-menu-list li.submenu a.menulink{text-decoration:none;font-weight:bold;letter-spacing:1px;color:Silver;}
div.wrapper div.page div.menu-block ul.sub-menu-list li.submenu a.menulink{color:#555;}
div.wrapper div.page div.menu-block ul.menu-list li.menu a.menulink_active,
div.wrapper div.page div.menu-block ul.sub-menu-list li.submenu a.menulink_active{text-decoration:none;font-weight:bold;letter-spacing:1px;color:white;}

div.wrapper div.page div.menu-block ul.sub-menu-list li.submenu{float:left;display:inline;text-align:center;color:#555;background-color:silver;padding:4px 57px;}
.page div.menu-block ul.sub-menu-list li.submenulast{width:70px;}
.page div.menu-block ul.sub-menu-list li.laatsteli{width:1px} 

div.wrapper div.page div.content-block {clear:both;width:100%;}
div.wrapper div.page div.content-block div.content{margin-left:25px; margin-right:25px;margin-bottom:30px;padding-bottom:25px;}
div.wrapper div.page div.content-block div.content h1{font-size:1.5em;font-weight:normal;letter-spacing:2px;padding:10px 0 5px 0px;margin-bottom:4px;margin-top:0;}
div.wrapper div.page div.content-block div.content h2{font-size:1.2em;font-weight:normal;letter-spacing:1px;padding:30px 0 5px 0px;margin-bottom:0;margin-top:0;}
div.wrapper div.page div.content-block div.content table.contact{margin:10px;background-color:transparent;}

div.wrapper div.footer a{color:gray;font-size:0.6em;text-decoration:none;}
.lang{text-align:right;padding:5px;float:right;}
.lang .bloglink{color:red;display:block;float:left;font-size:17px;margin-right:9px;margin-top:2px;padding-bottom:5px;text-decoration:none;}

/* whippetspage */
a.hondje {text-decoration:none;}
div.hondje{margin-top:15px;float:none;clear:both}
img.hondjeinleiding{border:none;float:left;margin-bottom:5px;margin-right:5px;height:90px;padding-top:5px;}

/* homepage */
div.homepagekolom1{float:left;width:48%;margin-left:-7px;}
div.homepagekolom1{background-color:#eee;padding-left:15px;}
div.homepagekolom2{float:right;width:46%}
img.homepageimage1{height:188px; padding-right:5px;margin-bottom:20px;}
img.homepageimage2,img.homepageimage3,img.homepageimage4, img.homepageimage5, img.homepageimage6{height:83px;}
p.homep{margin-right:12px;}

/* contactpage */
div.form{width:80%;float:left;}
div.fotos{width:19%;float:right;}
img.contactimg{width:60px;}

/* linkspage */
div.links{width:86%;float:left;}
div.fotos{width:13%;float:right;}
img.linksimg{width:60px;}
div.kolom1{float:left;width:300px}
div.kolom2{float:right;width:300px}

/*individual dog's page */
table.stamboom{color:gray;font-size:0.9em;margin-left:0;margin-bottom:30px;margin-top:30px;width:800px;}
table.stamboom td {padding:2px;}
img.hondenpaginastand{height:200px;float:left;margin-right:12px;padding-top:4px;}
img.hondenpaginastand1{height:400px;margin-right:12px;padding-top:4px;float:left;}
img.hondenpagina1{height:110px;padding-top:4px;}
div.hondenpagina{padding-right:22px;float:right;width:800px;text-align:right;padding-top:10px}
ul.titels{padding-left:14px;margin-bottom:20px;margin-top:20px;}
ul.titels li{list-style:disc;font-weight:bold;}
div.captiondiv{width:10px;float:left;}
.youtubevid{text-align:right;margin-right:23px;}

/*pupspage */
img.puppaginastand{width:350px;float:left;}
img.pups{height:135px;vertical-align:top;}
table.pupstable{font-size:0.9em;margin-left:0;width:430px;float:right;margin-right:22px;background-color:#d2d2d2;}
table.pupstable tr{border:1px solid gray;} 
table.pupstable tr td{width:200px;text-align:center;}
table.pupstable tr td.titel{color:white;background-color:gray;}
table.stamboompups{margin-top:0px;}
#stamboomopendicht{font-size:0.8em;color:gray;margin-top:20px;cursor:pointer;}
table.planning{width:95%;text-align:center;}

/* nieuwspagina */
.newstext{width:720px;}
.newsimg{width:100px;height:250px; position:absolute;}
.news{width:350px;}
.newsgroot{width:400px;}
.hondjenws{width:75px;height:75px;}
.separator{margin-top:60px;}

.noenglish{color:green;}
.imgleft{margin:12px;margin-left:0px;width:300px;float:left;}
.imgright{margin:12px;margin-right:0px;width:300px;float:right;}

.fotoalbum{margin-bottom:30px;margin-left:0px;}
.fotoalbum td{padding:10px;padding-left:0px;padding-right:20px;vertical-align: top;}
.fotoalbumfoto{width:300px;}

.titels .stats{font-weight:normal;}

table.im td{vertical-align: top;}
