@charset "UTF-8";
/* CSS Document */
/* RA In der Maur*/


/*ALGEMEEN----------------------------------------------------------*/

/*lettertypes etc---------------------------------------------------*/

body {
	color:#585858;
	font: 13px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;	
}
.s {
	color:#000;
	display:inline;
	font:13px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;	
	font-style:italic;
	font-weight:bold;
}

.rood {
	color:#FF0000;
	display:inline;
}

.onderschrift	{
	font:10px Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
	font-style:italic;
	align:right;
	margin:0px;
	padding:0px;
}
.right	{
	float:right;
	display: inline;
}
p 	{
	margin-bottom:10px;
}
#footer {
	font-size:10px;
	text-align:right;
	
}


/*links-------------------------------------------------------------*/

a {
	color:#000;								
	text-decoration:none;
}
a:link	{
	color:#000;
	text-decoration:none;
}
a:visted	{
	color:#000;
	text-decoration:none;
}
a:hover	{
	color:#000;
	text-decoration:bold;
}
a:activated	{
	color:#000;
	text-decoration:none;
}

/* Headers------------------------------------------------------------*/

h1 {
	color:#000;
	font-size: 21px;
	margin-bottom:5px;
}

h2 {
	color:#000;
	font-size: 19px;
	margin-bottom:5px;
}

h3 {
	color:#000;
	font-size: 17px;
	margin-bottom:5px;
}

h4 {
	color:#000;
	font-size: 15px;
	margin-bottom:5px;
}

h5 {
	color:#000;
	font-size: 13px;
	margin-bottom:5px;
}

h6 {
	color:#000;
	font-size:11px;
	margin-bottom:5px;
}

/*spacers---------------------------------------------------------------*/


#spacer1	{
	height:10px;
}

#spacer	{
	height:20px;
}

/*menu---------------------------------------------------------------*/

#logo img {
	float:left;
	height:60px;
	margin-top:10px;
	width:300px;
}

#menu	{									
	border-top:2px solid #000;
	font-size:17px;
	height:35px;
	margin-top:10px;
	text-align:left;
	text-indent:none;

}

#menu ul	{	
	border-bottom:2px solid #000;
	list-style: none;
}

#menu ul li	{		
	display: inline;
	margin-left:0;
	margin-right:20px;
	padding-left:0;
}

#menu a:hover	{		
	color: #000;
	text-decoration: none;					/* bold werkt niet?*/
}

#submenu	{
	color:#585858;
	font: 12px Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;	
	height:25px;
	text-align:left;
	text-indent:none;
}	
	
#submenu ul	{
	list-style: none;
}
#submenu ul li{
	display: inline;
}	

#submenu a	{	 	
	color: #585858;	
	text-decoration: none;					
}

#submenu a:link	{		
	color: #585858;
	text-decoration: none;
}
#submenu a:visited	{		
	color:#585858;
	text-decoration: none;
}
#submenu a:hover	{		
	color: #585858;
	text-decoration: bold;					/*werkt niet*/
}
#submenu a:active	{		
	color: #585858;
	text-decoration: none;
}

/*midden index--------------------------------------------------------*/

#content {
	
	min-height:400px;
	margin-bottom:20px;
	margin-left:10px;
	margin-right:0px;
	overflow:hidden;
	text-align:justify;
}

#cover	{
	float:left; 
	padding-right:10px;
	margin-bottom:15px;
	width:320px;
	height:auto;
}

#indexthumb	{
	float: left;
	padding-right:10px;
	margin-bottom:10px;
	width:100px;
	height:100px;
}
#content p	p{
	margin-left:30px;	
	margin-right:0px;
	margin-bottom:10px;
}

/*index rechts---------------------------------------------------*/

#advertenties {
	color:#000;
	font:11px/1.5 Helvetica, verdana, 'Liberation Sans', FreeSans, sans-serif;		
	text-align:left;
	margin-bottom:20px;
	margin-top:0px;
}

#advertenties img {
	height:75px;
	width:140px;	
}

/*index onderkant-----------------------------------------------*/

#topics {
	height:450px;
	text-align:justify;
}

#topics	p	{
	color:#9c9c9c;
}

#topics img	{
	border-top:5px solid #000;
	border-bottom:5px solid #000;
	height:150px;
	margin-bottom:5px;
	width:220px;
}
/*contact----------------------------------------------------*/

#contact_links	{
	min-height:400px;
	text-align:right;
}

#contact_links img	{
	margin-right:;
	margin-bottom: 10px;
	width:300px;
	height:auto;
	border-bottom: solid 5px #000;
	border-top: solid 5px #000;
}

#contact_rechts	{
	text-align:justify;	
	padding-left:30px;
}

/*artikel---------------------------------------------*/

.dikkelijn {
	height:4px;
	margin-bottom:10px;
	width:460px;
}

.dunnelijn	{
	height:1px;
	width:360px;
}

img.archiefthumb	{
	float:right;
	height:75px;
	width:75px;
}
/*archief---------------------------------------------*/

.archiefcover {
	float:right;
	margin-left:20px;
	margin-bottom:200px;
	height:auto;
	width:220px;
	
}

#archief_links img {
	height:75px;
	width:75px;
}
.archiefthumb	{
	float:right;
	height:75px;
	width:75px;
}

#archief_rechts	{
	text-align:justify;
	
}
#artikelen_rechts	{
	text-align:justify;
	height:360px;
	overflow:hidden;
	
}

ol.noten {
	font-size:11px;
	text-align:left;
}
ol.noten li	{
	margin-bottom:5px;
	list-style-type:decimal;
	list-style-position:inside;

}
p.biografie	{
	font-size:11px;
	text-align:left;
}


/*tables--------------------------------------------*/

table#richtlijnen	{
	padding-right:10px;
	margin-right:10px;
}
table#verkoopadressen	{
	empty-cells:show;
}
table#verkoopadressen td	{
	padding:10px;
}

table#inhoudsopgave	{
	empty-cells:show;
}
table#inhoudsopgave td {
	padding-right:5px;
	padding-bottom:3px;
	text-align:left;
}

table.advertentieprijzen {
	border:none;
	empty-cells:show;
	text-align:left;	
}

table.advertentieprijzen td	{
	padding-right:2px;
		
}
table.advertentieprijzen td.breed	{
	padding-right:15px;	
}

table.advertentieprijzen tr	{
	height:20px;
	padding-bottom:20px;
}

/*formulieren-------------------------------------------*/

#formulier	{
	background:#FEFEFE;
	border:1px #000 solid;  
	padding:20px; 	
}

label	{ 

	float:left;  
	margin-right:10px;
	text-align:right;
	width:140px;
}
label.labelbreed	{
	float:center;
	text-align:center;	
	width:auto;
}

.form	{
	width:auto;
}
input	{
	display:inline;
	width:250px;
}
input.knop	{
	margin-left:150px;
	margin-top:10px;
}
textarea	{
	display:inline;
	height:200px;
	width:260px;
}





