body, td
{
    font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    background: #F2F2F2;
    
    font-size: 12px;
    line-height: 1.3em;
    
}

img{ border: 0px none; }            /* Default image border: 0px (for images) */
a, div, input{ -moz-outline-style: none; } /* Prevent Mozilla from outline links and divs */

body.online
{
    background: #E3DCD4 url('../siteimg/body_bg.gif') repeat-x bottom;
    
}
a
{
    color: #D02434;
    text-decoration: none;
}
a:hover
{
    text-decoration: underline;
}

.kopjerood
{
	
	font-weight: bold;
	font-color: #D02434;
}

h1
{
    padding: 0;
    margin: 0;

    font-size: 12px;
}

div#header
{
    background: url('/siteimg/header.gif');
}

div#header_img
{
    position: absolute;
    top: 73px;
    left: 112px;
    width: 459px;
    height: 125px;
    background: url('/siteimg/head_images.jpg') left top;
}

div#header_logo
{
    background: url('/siteimg/logo_left.gif');
}

div#header_logofield
{
    position: absolute;
    top: 20px;
    left: 115px;
    width: 120px;
    height: 100px;
    z-index: 200;
}

div#header_logofield a
{
    display: block;
    height: 100%;
}

div#footer
{
    background: url('/siteimg/footer_bg.gif');
    text-align: center;
    font-size: 10px;
}
div#nav_bar
{
    z-index: 100;
}

div#content_container
{
    background: #F2F2F2;
    z-index: 50;
}

div#content
{
    padding: 0px 30px 0px 30px;
}



table.columns
{
    width: 619px;
}

div#content td
{
    /** tabel = 619 pixels breed **/
    
    
    vertical-align: top;
    padding: 10px;
}
div#content td td
{
    padding: 0px; 
}

div#content td.cols_2#colid_1
{
    /*width: 308px;*/
    width: 288px; /* - 20x;*/
    
}

div#content td.cols_2#colid_2
{
    /*width: 308px;*/
    width: 328px; /* + 20x;*/
}


div#content td.cols_3#colid_1, 
div#content td.cols_3#colid_2
{
    width: 206px;
}




div#nav_bar
{
    text-align: center;
    position: absolute;
    padding-left: 110px;
    top: 196px;
    
}









/*** Form ***/
#form table
{
	width: 100%;
}

#form td
{
	padding: 0px 6px 6px 0px;
	margin: 0px;
}


#form label
{
	display: block;
	
}

#form input,#form textarea
{
	border: 1px solid #D6B5A2;
	width: 140px;
	
}

#form a.submit
{
    color: #988B8B;
}
/** Nieuwsbrief formulier **/
form.frm_subscribe td
{
    padding: 5px 0px 0px 0px;
    
}
form.frm_subscribe input#nwsl_form_name, 
form.frm_subscribe input#nwsl_form_firstname, 
form.frm_subscribe input#nwsl_form_email
{
    /** Invoer velden **/
    border: 1px solid black;
    width: 120px;
}

/* modules worden getoond en hebben zodoende we opschmuck nodig! */
td.modules_header
{	
	color: #002a3b;
	height: 18px;	
	border-top: 1px solid #988B8B;
	border-bottom: 1px solid #988B8B;	
	padding: 2px;
}
td.modules
{
	padding: 2px;
	height: 18px;	
}
a.modules_header
{
	color: #002a3b;
	text-decoration: none;
}

.photopopup
{
}

.photoAutoPopup
{
	display:none;
}
