html, body{height:100%;}
body{background-color:#eaf5ff;}
#banner-back{height:136px;width:100%;position:absolute;background-color:#fff;background:url('../images/header.png') no-repeat center;}
#container{min-height:100%;position:relative;}
#center-container{margin:0 auto;text-align:center;width:991px;padding-bottom:150px;}
#header{text-align:left;padding:0;margin:0;height:136px;}
#content{margin:20px 0px 320px 0px;text-align:left;min-height:450px;}
#footer{clear:both;position:absolute;bottom:0;left:0;width:100%;height:419px;background:url('../images/footer-back.png') repeat-x;text-align:center;overflow:hidden;color:white;}
#footer h2{font-family:Verdana, Arial, sans-serif;font-weight:normal;line-height:32px;font-size:22px;margin-bottom:18px;}
#footer-container{height:419px;background:url('../images/footer-center.png') no-repeat center 0;padding-top:33px;margin:0;}
#footer-centering{margin:0 auto;text-align:center;width:965px;}
#footer-bottom{text-align:left;}
#footer p{margin-bottom:14px;}
#footer-contact a.internal-link{background:url('../images/arrow-icon.gif') no-repeat 0px 2px;padding-left:30px;display:inline-block;}
#footer-links{float:left;width:90px;}
#footer-links img{margin:5px;}
#VDHPlakette{float:left;margin:50px 0 0 50px;width:120px;}
#clicklogo{display:block;height:130px;width:280px;position:absolute;}
#navigation{float:right;padding-right:13px;padding-top:83px;}
#navigation ul li{float:left;padding-right:1px;background:url('../images/menu-border.png') no-repeat 100% 0%;}
#navigation ul li a{float:left;color:#747474;padding:5px 15px 7px 15px;background:url('../images/menu-mid.png') repeat-x;}
#navigation ul li a:hover, #navigation ul li.active a{background:url('../images/menu-mid.png') repeat-x 0% -34px;text-decoration:none;}
#navigation ul li.first a:hover, #navigation ul li.first.active a{background:url('../images/menu-start.png') no-repeat 0% -34px;}
#navigation ul li.last a:hover, #navigation ul li.last.active a{background:url('../images/menu-end.png') no-repeat 100% -34px;}
#navigation ul li.last{padding:0;background:0;}
#navigation ul li.first a{background:url('../images/menu-start.png') no-repeat;padding-left:20px;}
#navigation ul li.last a{background:url('../images/menu-end.png') no-repeat 100% 0%;padding-right:20px;}
#navigation li .sub{display:none;position:absolute;max-width:200px;z-index:100;margin:0;padding:0;margin-top:30px;padding-top:10px;clear:both;}
*+html #navigation li .sub{margin-top:0;width:100%;}
#navigation li:hover .sub, #navigation li.hover .sub{display:block;}
#navigation li .sub-container{padding-right:12px;background:url('../images/sub-tr.png') no-repeat 100% 0%;}
#navigation li .sub ul{background:url('../images/sub-tl.png') no-repeat 0% 0%;padding:10px 0px 0px 10px;height:100%;}
#navigation ul li .sub ul li a,#navigation ul li.first .sub ul li a,#navigation ul li.last .sub ul li a, #navigation ul li .sub ul li.last.active a{display:block;float:none;background:0;padding:0px 8px;border-bottom:1px solid #ddd;}
#navigation ul li .sub ul li.last a, #navigation ul li.first .sub ul li.last a, #navigation ul li.last .sub ul li.last a, #navigation ul li .sub ul li.last.active a{border-bottom:0;}
#navigation ul .sub ul li a:hover,#navigation ul li.first .sub ul li a:hover,#navigation ul li.last .sub ul li a:hover, #navigation ul li .sub ul li.last.active a:hover{float:none;background:0;background-color:#eee;}
#navigation ul .sub ul li{float:none;background:0;padding:0;}
#navigation li .sub-footer-r{padding-right:12px;background:url('../images/sub-br.png') no-repeat 100% 0%;height:12px;}
#navigation li .sub-footer-l{background:url('../images/sub-bl.png') no-repeat 0% 0%;height:12px;}
.dog-profile-index{margin:30px auto;width:920px;}
.dog-profile-index.count-1{width:230px;}
.dog-profile-index.count-2{width:460px;}
.dog-profile-index.count-3, .dog-profile-index.count-5, .dog-profile-index.count-6, .dog-profile-index.count-9, .dog-profile-index.count-4, .dog-profile-index.count-7, .dog-profile-index.count-8, .dog-profile-index.count-10,
.dog-profile-index.count-11, .dog-profile-index.count-12, .dog-profile-index.count-13, .dog-profile-index.count-14,
.dog-profile-index.count-15, .dog-profile-index.count-16, .dog-profile-index.count-17, .dog-profile-index.count-18,
.dog-profile-index.count-19, .dog-profile-index.count-20{width:920px;}
.dog-container{width:270px;margin-right:30px;float:left;text-align:center;}
.dog-container:last-child;{margin-right:0px;}
.dog-container .xsnazzy{width:145px;margin:0 auto;text-align:center;}
#content .dog-container a{color:inherit;}
#content .dog-container a:hover{border:0;text-decoration:none;color:inherit;}
#content .dog-container h4 a{line-height:32px;}
#content .dog-container h4{margin:10px 0;height:64px;}
#content .dog-container .button{margin-top:8px;margin-bottom:50px;}
#breadcrumb{}
.marginized{margin:0px 20px;}
.demarginize{margin-left:-20px;margin-right:-20px;}