@charset "utf-8";
/* CSS Document */
body {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
#content {
	position:relative;
	width:816px;
	height:600px;
	left:50%;
	margin-left:-408px;
	z-index:1;
	
	/*background-image: url(tekstbg.png);*/
}
#contentbackground_for_png_fix{
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	height:600px;
	z-index:1;
	/*background-image: url(../content_bg.png);*/
	}
	
#sneeuw {
	position:absolute;
	left:175px;
	top:120px;
	width:618px;
	height:478px;
	z-index:2;
	background-image: url(../afbeeldingen/sneeuwachtergrond.gif);
}

#underconstruction{
	position:absolute;
	left:500px;
	top:150px;
	width:300px;
	height:75px;
	z-index:5;
	background-image: url(../afbeeldingen/underconstruction.gif);
}
body {
	background-image: url(../BG.jpg);
	background-repeat: repeat;
	background-color: #0c00ff;
}
.h1 {font-size:18px}
.h2 {font-size:16px}

.small {font-size: 11px;}

#menu{
	position:absolute;
	width:150px; 
	height:350px;
	z-index: 3;
	left: 15px;
	top: 215px;
}
.menu {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #000000;
	}
a:active {
	text-decoration: none;
	color: #000000;
}
#header {
	position:absolute;
	left:1px;
	top:0px;
	width:800px;
	height:160px;
	z-index:5;
	/*background-image: url(header3.jpg);*/
}

#maintext {
	position:absolute;
	left:190px;
	top:180px;
	width:580px;
	height:370px;
	z-index:3;
	/*background-color: #FFFFFF;*/
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
	overflow: auto;
}

#apDiv1 {
	position:absolute;
	left:22px;
	top:236px;
	width:10px;
	height:340px;
	z-index:2;
}
#apDiv2 {
	position:absolute;
	left:0px;
	top:216px;
	width:32px;
	height:353px;
	z-index:2;
}

}
.numbered-list, li, td {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
#pootjelinks {
	position:absolute;
	left:20px;
	top:235px;
	width:30px;
	height:32px;
	z-index:1;
	visibility: hidden;
}

#pootjerechts {
	position:absolute;
	left:25px;
	top:260px;
	width:30px;
	height:32px;
	z-index:1;
	visibility: hidden;
}
#honden-submenu {
	position:absolute;
	left:60px;
	top:325px;
	width:80px;
	height:80px;
	z-index:5;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	visibility: hidden;
	border: 1px solid #999999;
	background-image: url(../afbeeldingen/pootjeblauw.gif);
	background-repeat:no-repeat;
}

#home{}
#us{
	position:absolute;
	top: 28px;
}
#kennel{
	position:absolute;
	top: 56px;
}
#sib{
	position:absolute;
	top: 84px;
}
#dogs{
	position:absolute;
	top: 112px;
}
#act{
	position:absolute;
	top: 140px;
}
#contact{
	position:absolute;
	top: 168px;
}
#news{
	position:absolute;
	top: 196px;
}
#gal{
	position:absolute;
	top: 226px;
}
#links{
	position:absolute;
	top: 254px;
}
#sham{
	position:absolute;
	top: 282px;
}
#blog{
	position:absolute;
	top: 310px;
	}

#flags{
	position:absolute;
	top:550px;
	z-index: 3;
	width: 100px;
	height: 19px;
	left: 30px;
	}
	
	
#boekmij{
	position:absolute;
	left: 460px;
	top: 310px;
	background-color:#FFFF66;
	color:#000000;
	border:thin outset;
	}
	
#close {
	position:absolute;
	left:730px;
	top:184px;
	width:45px;
	height:35px;
	background-color:#F4F8FD;
	z-index:51;
	visibility: hidden;
	border:1px dotted;
	vertical-align:middle
}
#boekform {
	position:absolute;
	width:628px;
	height:439px;
	z-index:10;
	background-color:#FFFFFF;
	visibility:inherit;
	
}
#ifr{
position:absolute;
left:175px;
	top:160px;
	width:628px;
	height:439px;
z-index:10;
background-color:#FFFFFF;
visibility:hidden;
}
#previewmessage {
position:fixed;
height:30px;
left:0px;right:0px;
top:0px;
background-color:#FFFFFF; 
text-align:center;
z-index:50;
}

h5 {
margin-top:3px;
font-family:trebuchet MS, arial;
}
.a {
	font-size: 16px;
	font-weight:bold;
		}
		
img.floatr {float:right;margin:10px 0px 10px 15px}
img.floatl {float:left;margin:10px 15px 10px 0px}

li {margin-bottom:15px;}

p.noblankline {margin:0}