body {
	background-color: #000000;
}


#content {
    position:relative;
    width:837px;
    top:0px;
    background-image:url(../afbeeldingen/bg-top.jpg);
    background-repeat:no-repeat;
    background-color:#FFFFFF;
    margin-left:auto;
    margin-right:auto;
    padding-left:80px;
    padding-top:80px;
    padding-right:40px !important;
    padding-right:0px; /*fixes IE6 bug*/
    }
    
#content, pre 
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10pt;
    color:#666666;
}
pre {margin:0}
#bottom {
    position:relative;
    width:957px;
    height:230px;
    bottom:0px;
    background-image:url(../afbeeldingen/bg-down2.jpg);
    background-repeat:no-repeat;
    /*background-color:#FFFFFF;*/
    margin-left:-80px;
}
.noblankline{}
p.noblankline
{
margin:0;
}
.firstletter{}
.firstletter:first-letter {
font-size:14pt;
}
.noblanklinefirstletter{}
p.noblanklinefirstletter{margin:0;} 
.noblanklinefirstletter:first-letter
{
font-size:14pt;
}
.small{
font-size:9pt;
}

.floatright {
float:right; border:#FFFFFF 3px solid; margin:15px
}
.floatleft {
float:left; border:#FFFFFF 3px solid; margin:15px
}
	
#flags {
	position:absolute;
	top:15px;
	left:820px;
	}


#pic {
	position:relative;
	float:left;
	left:-40px;
	margin-right:20px;
	margin-bottom:40px;
	margin-top:0px;
	border:#FFFFFF solid medium;
			}
.title {font-size: 12pt; font-weight:bolder; color:#3d3d3d}

#menu
{
	position:absolute;
	top:9px;
	left:0px;
	height:30px;
	width:800px;
	}
#act-sub, #kennel-sub, #hundar-sub
{
	position:absolute;
	top:9px;
	width:84px;
	height:30px;
	color:#FFFFFF;
	z-index:5;
	/*this layer hides the underlaying layer and its functionality thats only necessary for IE6*/
	visibility:visible !important;
	/*hidden for IE6, so underlaying layer is clickable*/
	visibility:hidden;
	overflow:hidden;/*this layer contains submenu, now hidden in the 'overflow' */
}

#act-sub a, #kennel-sub a, #hundar-sub a
{color:#FFFFFF;}
#IEact-sub, #IEkennel-sub, #IEhundar-sub
/* submenu for IE6, javascript */
{
	position:absolute;
	top:8px;
	width:84px;
	height:121px;
	z-index:5;
	visibility:hidden;
	overflow:hidden
	}

#IEact-sub a, #IEkennel-sub a, #IEhundar-sub a
{
color:#FFFFFF
}
#act-sub, #IEact-sub
{
left:80px;
}

#kennel-sub, #IEkennel-sub
{
left:164px;
}

#hundar-sub, #IEhundar-sub 
{
left:240px;
}

#act-sub:hover, #hundar-sub:hover /*no hover functionality for IE6 #'s  */ 
{
height:121px;
overflow:visible;
}

#kennel-sub:hover
{
height:151px;
overflow:visible;
}

.row1, .row2
{
display:block;
width:74px;
/*height:15px;*/
margin-top:30px;
padding-top:10px;
padding-bottom:5px;
padding-left:10px;
background-color:#333333;
filter: alpha(opacity=70);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
         filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	-moz-opacity: 0.7; /* Mozilla extension */
	-khtml-opacity:0.7; /* Konqueror extension (Safari 1.1)*/
	opacity: 0.7; /* the correct CSS3 syntax */
color:#FFFFFF;
/*background-image:url(../afbeeldingen/transpBG.png);*/
text-decoration:none;
}

.row2
{
margin-top:0px;
border-top:#000000 1px dotted;
}

.row1:hover, .row2:hover
{
background-color:#000000;
/*background-image:url(../afbeeldingen/transpBGdark.png);*/
}

#magnify, #scaledown, #totop {
	position:fixed !important;
	position:absolute;
	margin-left:816px;
	top:80px;
	width:58px;
	height:0px;
	border:none;
	text-decoration:none;
	background-image:url(../afbeeldingen/magnify.gif); 
	background-repeat:no-repeat;
	background-position:top;
	overflow:hidden;
	font-size:10pt;
	text-align:center;
	color:#333333;
	padding-top:18px;
	z-index:10;
}
#totop {
top:126px;/*pref 90*/
background-image:url(../afbeeldingen/back.gif);
visibility:visible !important;
visibility:hidden;
z-index:11;
}
/*not comp with IE*/
#totop:after {content:"naar begin";}
#magnify:after {content:"vergroot tekst";}
#scaledown:after {content:"verklein tekst";}
#magnify:hover, #scaledown:hover, #totop:hover{height:34px !important; height:0px; overflow:visible !important; overflow:hidden; /*border:#999999 1px solid !important;*/ border:none; background-color:#FFFFFF !important; background-color:transparent;
	}


#scaledown {
	visibility:hidden;
	background-image:url(../afbeeldingen/dim.gif);
}

h5 {
margin-top:3px;
font-family:'trebuchet MS', arial;

}

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;
}

/*doggie table*/
table {
text-align:center;
}

/*lightbox */
#closeLB{
float: right;
}

/*containing div in lightbox*/
#definition{
    background-color:#FFFFFF;
	margin-left:50px;
    /*margin-right:60px;  */
    margin-bottom:0px;
    padding-top:15px;
    padding-bottom:15px;
    padding-left:15px;
    padding-right:15px;
    overflow:visible;
    width:350px;
    height:234px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
	color:#666666;
    }
	
#definition table a:link  {color:#0000CC;}
#definition table a:hover {color:#0000FF}

#definition table p {
margin:0px;
padding:0px;
}

     
/*class to fix pictures in portrait position*/  
.portrait{
 margin-left: 85px;
 margin-right: 85px;
        }
		
/*CMS, preview uses normal stylesheet*/
#previewmessage {
position:fixed;
height:30px;
left:0px;right:0px;
top:0px;
background-color:#FFFFFF; 
text-align:center;
z-index:50;
}
.info {border-bottom:dotted #0000FF 1px}

td p {margin:0}