/* CSS Document */



/*--=--=--=--=--=--=--=--=--=--=--=--=--=--*/
body{
	font-size:70%;
	font-family:Arial, Helvetica, sans-serif;
	}
a{	color:black;
padding:0 4px;
}

object{
	display:none;
	}
/*--=--=--=--=--=--=--=--=--=--=--=--=--=--*/

div#main{    
	}
div#phead{display:none;	}

div#pbody{
	}
#pfoot{
	font-family:tahoma;
        font-size:90%;
        text-align:center;
    margin-top:1cm;
border-top:1px solid #777;
	}

#pfoot *{color:#777}

#pfoot p{
display:inline; margin:0 5px;
	}

/*--=--=--=--=--=--=--=--=--=--=--=--=--=--*/
#qnav{
display:none;
	}

/*--=--=--=--=--=--=--=--=--=--=--=--=--=--*/
#nav {
display:none;
}
/*--=--=--=--=--=--=--=--=--=--=--=--=--=--*/

h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:185%;
	font-weight:normal;
	color:#699bc9;
	margin:0; padding:0;
	}
#content{
	margin:1cm 1cm 0cm 1cm;
    }
#content .intro{
	color:#0b478a;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:110%;
	border-bottom:1px solid #e7eff5;
margin-bottom:5px;
	}
#content p{
	color:#444;
	}

#side{
display:none;
	}
.hide, #lefthead{display:none}

/*--=--=--=--=--=--=--=--=--=--=--=--=--=--*/
#sub_nav, #snelnavigatie{display:none;}
/*--=--=--=--=--=--=--=--=--=--=--=--=--=--*/

#contactform{
    margin-left:10px;
    margin-right:10px;
    margin-bottom:20px;
    margin-top:15px;
    }
#contactform .color{color:#699bc9; font-size:130%;}
#contactform label{
	width:9em;
	display:block;
	float:left;
	clear:both;
        margin:2px 0 0 0;
	}
#contactform .textinput{
        border:1px solid #ccc;
        color:#777;
        margin:2px 0;
        font-size:105%;
        width:12em;
        background:#fafafa;
        }
#contactform textarea{
        border:1px solid #aaa;
        color:black;
        font-size:100%;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
        height:9.2em;
        width:20.1em;
        background:#fafafa;
        }
#contactform select{
        border:1px solid #ccc;
        color:#777;
        margin:2px 0;
        font-size:105%;
        background:#fafafa;
        }
#contactform .labelcheckbox{
        width:auto;
        float:none;
        }


#contactform .textinput:hover,
#contactform select:hover{border:1px solid #aaa; color:black;}

#contactform .textinput:focus,
#contactform select:focus,
#contactform textarea:focus{border:1px solid #699bc9; color:black; background:#e7eff5;}


#contactform .warning{
	padding:1px 0 1px 90px;
        margin:0;
	color:#699bc9;
	font-family:Georgia, "Times New Roman", Times, serif;}

/*=-=-=-=-=-=-=---=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


#contactform .button{
    font-size:100%;
    padding:0 5px;
    }
#contactform .button:hover{
    color:#e7eff5;
    }



/*=-=-=-=-=-=-=---=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


ul#prodlist{
	list-style:none;
	margin:0; padding:0;

	}

ul#prodlist li{
	margin:1px; padding:0;
        position:relative;
	}
ul#prodlist a{
	display:block;
	}
ul#prodlist a img{ border:0;}

ul#prodlist a:hover p{
        color:black;
	}

ul#prodlist .clear{
	clear:both;
	}
	

/*ul#prodlist h2{
	position:absolute;
	font-family:Georgia, "Times New Roman", Times, serif;
        font-weight:normal;
	top:0.3em;
	left:111px;
        margin:0;
		color:#699bc9;
	}*/

ul#prodlist .desc{
	position:absolute;
	top:2.5em;
	left:111px;
	padding:0 20px 0 0; margin:0;
        color:#999;
        width:400px;
	}	

ul#prodlist .price{
	position:absolute;
	right:0; 
	top:0;
	}

.product{ margin-bottom:200px;}
.product form { margin-left:190px; background:#f3f3f3; border:1px solid #ddd; padding:10px; color:#999;}
.product img{float:left; margin-top:5px;}
.product form label{ width:60px; float:left; margin:1px 0; padding:2px 0;}
.product form select{ width:350px;}

.product form input,
.product form select,
.product form option{font-family:arial; font-size:100%;}

.product form input,
.product form select{border:1px solid #aaa; margin:1px;}


#content .product .price{ text-align:right; font-size:150%;font-family:Georgia, "Times New Roman", Times, serif;color:#699bc9; margin-bottom:-0px;}

/* ==================== */
#prod_list{
	margin-bottom:40px;
	}
	
#prod_list h2{
	margin:0 0 0 202px;
        padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
		color:#699bc9;
		font-weight:normal;
		font-size:170%;
	}
#prod_list img{
	float:left;
	margin-top:-1px;
height:5.5cm
	}
#prod_list strong{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#699bc9;
	}
#prod_list .info{
	margin:0px 0 10px 170px;
	padding:5px;
	background:#fbfbfb;
	border-top:1px solid #9dbad3;
        height:180px;
	}

/* ==================== */

.button{
    border:1px solid #0b478a;
    background:white; color:#0b478a;
    margin:5px;
    font-size:80%;
}
.button:hover{background:#0b478a; color:white; border:1px solid #99c3e8;}




.pdf_list {margin:20px auto;}
.pdf_list thead{background:#f7f7ff; text-align:left;}
.pdf_list thead th{ padding:6px 25px; border-bottom:1px solid #ddd;}
.pdf_list td {border-bottom:1px solid #f1f1f1;}


