td
{
    vertical-align:top;
}

img{
border:0;
}

form{
	margin-bottom:10px;
}

div.logo
{
    height:75px;
}

div.zoekbalk
{
    background:#E2E2E2;
    border-top:1px solid #666666;
    border-bottom:1px solid #666666;
    border:0;
    text-align:right;
    padding:5px;
    padding-left:10px;
}

div.nieuwtoegevoegd
{
    font-style:italic;
    font-size:0.8em;
    color:#999999;

    padding:15px;
    padding-left:10px;
    vertical-align:middle;
    width:900px;
	overflow:hidden;
	white-space:nowrap;
}

div.headervulling
{
    background:#E2E2E2;
    margin-top:0px;
    margin-bottom:5px;
	width:100%;
	height:26px;
}

div.headertekst
{
    width:100px;
    color:White;
    background:#669ACC;
    font-size:0.8em;
    padding:5px;
	white-space:nowrap;
}

div.headertekst a{
	color:white;
}

div.kunstaasnaam
{
    color:#669ACC;
    font-size:1.8em;
    font-weight:bold;
}

h1{
    color:#669ACC;
    font-size:1.2em;
	font-weight:normal;
}

div.kunstaasnaam h1
{
	margin:0;
}

h2{
font-size:1em;
color:black;
margin-top:10px;
margin-bottom:10px;
font-weight:normal;
}
p{
	font-size:0.8em;
}

i{
	font-size:0.8em;
}
div.kop
{
    color:#669ACC;
    font-size:1.2em;
	margin-bottom:10px;
}

div.lichtelink a{
	color:#CCCCCC;
}

p.kop{
    color:#669ACC;
    font-size:1.2em;
}

div.padded{
	margin-bottom:5px;
	clear:both;
}



div.kunstaasgegevens
{
    color:#333333;
    font-size:0.8em;
    padding-bottom:10px
}

div.tekst, ul.tekst li
{
/*    font-size:0.8em;*/
    color:black;
}
ul.tekst li{
font-size:0.8em;
}

.verkooptip{
	font-size:0.8em;
	color:green;
	font-weight:bold;	
}


div.info
{
    font-size:0.8em;
    color:Black;
    background:#E2E2E2;
    padding:5px;
}

span.info{
    font-size:0.8em;
    color:#666666;
}
div.tip
{
    font-size:0.8em;
    color:green;
    background:#E2E2E2;
    padding:5px;
    text-decoration:italic;    
    margin-top:10px;margin-bottom:10px;
}

div.verkooppunten
{
border:1px solid black;
margin-bottom:10px;

}

div.onderlinks
{
	border-top:1px solid #cccccc;
	margin-top:20px;
    text-align:center;
    font-size:0.7em;
    padding:5px;
}

div.onderlinks a
{
/*    color:#999999;*/

}



div.fotoholder
{
    width:200px;
    overflow:hidden;
    white-space:nowrap;
}

table.content
{	margin-top:10px;
    border-collapse:collapse;
	width:100%;
}

td.content
{
    vertical-align:top;
    padding:10px;
	padding-top:0;
	padding-bottom:0;
}

td.rightborder
{
    border-right:1px solid #cccccc;
    padding:10px;
	padding-top:0;
	padding-bottom:0;
}

td.navigatie
{   border-right:1px solid #cccccc;
    width:120px;
    text-align:left;
}

td.kunstaasinfo
{
    vertical-align:top;
    border-right:1px solid #CCCCCC;
    padding-right:10px;
}

table.stats
{
    font-size:62.5%;
    width:100%;
    border:1px solid #E2E2E2;
    margin-top:10px;
}

table.stats th
{
    border-bottom:1px solid black;
}

table.stats td
{
    background:#E2E2E2;
    padding:2px;
    border-bottom:1px solid white;
}

a.navigatie
{   color:#669ACC;
    padding-bottom:5px;
	font-size:0.8em;
}

a:visited{
/*	color:#800080;
*/}

a.superknop{
	font-size:1em;
}

.link {
	FONT-SIZE: 80%; COLOR: #ffffcc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.highlight {
	BACKGROUND-COLOR: #cccc99
}
.center {
	TEXT-ALIGN: center
}
.arial-center {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.arial-blue {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #006666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arial-rust {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #660000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.auth-highlight {
	BACKGROUND-COLOR: #eeeeee
}
.ppoc-highlight {
	BACKGROUND-COLOR: #ffeeff
}
.sonic-highlight {
	BACKGROUND-COLOR: #eeeeee
}
.z3950-highlight {
	BACKGROUND-COLOR: #ffeeee
}
.white-highlight {
	BACKGROUND-COLOR: #ffffff
}
.large-arial {
	FONT-WEIGHT: bold; FONT-SIZE: 82.5%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	background:white;
	padding:15px;
	topMargin:0;
	leftmargin:0;
	marginheight:0;
	marginwidth:0;
}
div.maincontent{
	margin:20px;
	width:800px;
	background:white;
	text-align:center;
	padding-bottom:20px;
}
div.googleads{

	float:right;
	margin-right:20px;
	background:white;
	padding:10px;
	padding-top:0;
}

div.opinies{
	padding:0;
	padding-top:15px;
}

table{
	border-collapse:collapse;
}
.bovenschrift{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50%;
	color: #999999;
	width:750px;
	height:57px;
	overflow:hidden;
}
	
.onderschrift a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #999999;
}

a {
	font-family: Arial, Helvetica, sans-serif;
/*	font-sizex:0.8em ;
	color: #000000;*/
}

.lijst{
/*	font-size:8pt; 
	color : #336666;
	border: #666666 1px solid;
	background-color : ##ffffdd;
	height:18px;*/
	width:100px;
}

.knop{
/*	font-size:8pt; 
	color : #666666;
	border: #666666 1px solid;
	background-color : #E2E2E2;
	height:18px;
	width:100px;*/
}

.textlang{
	font-size:70%; 
	color : #336666;
	border: #666666 1px solid;
	background-color : ##ffffdd;
	height:18px;
	width:200px;
}
.linkklein{
	font-size:70;
	font-style: normal;
	color: #999999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.text{
/*	font-size:70%; 
	color : #336666;
	border: #666666 1px solid;
	background-color : ##ffffdd;
	height:18px;*/
}

.vaklinks{
	padding:20px;
	padding-top:15px;
}

.vakmidden{
	padding:20px;
	border-left:1px solid white;
	border-right:1px solid white;
	padding-top:15px;	
}

.vakreechts{
	padding:20px;
	padding-top:15px;
}

tr.header{
	height:24px;
	line-height:24px;
	color:white;
	background:#085AA5;
}

tr.header td{
	height:20px;
	font-size:80%;
	font-family:verdana;
	font-weight:bold;
	vertical-align: middle;	
	padding-left:10px;
	margin-right:2px;	
}

td.headerstart{
	padding:15px;
	padding-bottom:0;
	background:#EFEFEF;
	text-align:center;
}

.bottompic{
	width:100%;
	text-align:left;
	border-top:1px solid #CCCCCC;
}

td.padded{
	padding:5px;
	border-collapse:collapse;
	border-spacing:5px;
	margin:0;
}

.required {

			background:#99CCFF;
}

		.error
		{
			background:#fcc;
		}

div.contentgrijs{
	background:#EFEFEF;
	margin-top:10px;
	padding:10px;
	font-size:70%;
}

div.zoekenx
{
    font-size:75%;
}

label
{
width:110px;
text-align:left;
float:left;   
font-size:0.8em; 
}

div.actuelevangers a
{
    text-decoration:none;
/*    color:#666666;*/
    font-size:0.8em;
}

table.grid{
	background:white;
	margin:10px;
}

table.grid tr{
	border-bottom:1px solid white;
}

table.grid td{
	padding:10px;
	color:black;
	border-bottom:1px solid #cccccc;
	font-size:0.9em;
}

table.grid th{
	color:#669ACC;
	font-weight:bold;
	font-size:1.2em;
	height:25px;
	text-align:left;
	padding-left:10px;
}

.onderlink a{
	color:#666666;
	font-size:62.5%;
	text-decoration:none;
	font-weight:bold;
}

fieldset{
border:0;
}

label{
clear:both;
}

label.breed{
	width:100%;
}

label.verplicht{
font-weight:bold;
}

fieldset.smalborder{
	border:1px solid black;
	width:400px;
	padding:10px
}

fieldset.verkooppunt{
	font-size:1em;
	margin-top:25px;
}

fieldset.verkooppunt legend{
    color:#669ACC;
    font-size:1.2em;
	margin-left:0;
	padding-left:0;
}

fieldset.verkooppunt label{
	width:200px;
	font-weight:bold;
	margin-bottom:20px;
}

fieldset.verkooppunt input,fieldset.verkooppunt select{
	margin-bottom:20px;
}

div.helpdiv
{
    display:none;
    padding:5px;
    background:#CBedC8;
    font-size:0.9em;
    color:#333333;
    margin-bottom:10px;
    width:95%;
	clear:both;
}

div.navgroep{
	margin-bottom:10px;
/*	width:125px;*/
}

#divzoek{
	padding-left:15px;
	margin-bottom:5px;
}	

div.shops_horizontaal{
	overflow:auto;
	
}


#opinies{
margin-top:5px;
}

div.footer
{
	border-top:1px solid #999999;
	margin-top:20px;
    padding:5px;
/*    font-size:0.7em;
    color:#999999;
*/	width:100%;
}

div.footer a{
	text-decoration:underline;
/*	color:#999999;*/
}

div.verkooppunten_header{
float:right;
text-align:right;
}

div.navigatie{
float:left;
padding-right:10px;
text-align:left;
width:120px;
}

div.navigatielink{
background:#EFEFEF none repeat scroll 0 0;
margin-bottom:2px;
padding:5px;
}

div.navigatielink a{
color:#333333;
font-size:11px;
text-decoration:none;}

div#shops{
text-align:left;
padding:10px;
}

div#shopfilter{
	position:absolute;
	display:none;
	text-align:center;
	width:120px;
	text-align:left;
	margin-top:15px;
	font-size:9px;
	float:right;
	background:white;
	padding:10px;
	border:1px solid #cccccc;
}

div.fotos{
margin-left:10px;
margin-bottom:10px;
}

div#uwbannerhier{
font-size:9pt;
}

div#shopfilterlink{
	float:left;
	font-size:8pt;
	margin-top:5px;
	margin-left:5px;
}

div.clear{
clear:both;
}

div#opjouwsite{
	float:right;
	font-size:8pt;
	color:#cccccc;
}

div#opjouwsite a{
	color:#333333;
}

div#opjouwsitepopup{
	display:none;
	width:250px;
	height:100px;
	position:absolute;
	padding:10px;
	font-size:9pt;
	background:#669ACC;
	color:white;
	z-index:100;
	border:1px solid #cccccc;
}

div#opjouwsitepopup a{
color:white;
}

div.klein{
	font-size: 8pt;
}

div#g_ads{
	padding:10px;
	border-top:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
}