/* 
Renders NV: default website CSS
http://www.renders.eu
May 2007
*/

/***************************** BEGIN general layout (page) ****************************/
/* general page structure and layout */
body {
font-family:Arial, Helvetica, sans-serif;
font-size:12pt; 
color:#000000; 
margin:20px 0 0 0;
padding:0 0 0 0;
/*background:#cccccc;*/
text-align:left;
}

.top {
display:none;
}

.page_wrap {
/* includes the header, main body content and the footer */
margin:0 auto;
padding:0 0 0 0;
width:930px;
/*background:#ffffff url(../r_img/lot/930_page_body_bg_black.jpg) repeat-y;*/
text-align:left;
/*min-height:600;*/
/*display:none;*/
}

.header {
position:relative;
margin:0 10px 0 0!important;
margin:-7px 0 0 0;
padding:0 0 0 ;
width:930px !important;
width:742px;
height:60px;
background:#ffffff url(../r_img/lot/930_page_header_bg_black.jpg);
text-align:right;
/*display:none;*/
}

.header_block {
position:static;
margin:5px 30px 0 20px;
padding:0 10 0 0;
width:inherit;
background:transparent;
text-align:left;
color:#ffffff;
/*display:none;*/
}

.printlogo {
position:relative;
float:left;
margin:0 20px 0 0;
padding:0 0 0 0;
height:100px;
width:200px;

display:visible;
}


.logo {
position:relative;
float:left;
margin:0 20px 0 0;
padding:0 0 0 0;
height:100px;
width:200px;
display:none;
}

.navbar {
display:none;
}

.navbar_block {
display:none;
}

.title_block {
display:none;
}

.language_block {
display:none;
}

.container {
position:relative;
margin:10px 0 0 10px;
padding:0 0 0 0;
width:910px !important;
width:742px;
/*background:transparent;*/
text-align:left;
}

.left_column {
display:none;
}

.left_column_navbar {
display:none;
}


.center_column {
display:visible;
}

.center_column_full {
display:none;
}

.tab_01 {
display:none;
}

.tab_02 {
display:none;
}

.tab_03 {
display:none;
}

.tab_04 {
display:none;
}


.box_right {
display:none;
}

.footer {
	position:relative;
	margin:0 0 0 0;
	padding:10px 0 0 0;
	width:930px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
	text-align:center;
	height: 40px;
}

.footer_logo {
display:none;
}

#footer {
/* aligns the text to the middle of the footer, in relation to the logo */
vertical-align:-250%;
}

.bottom {
display:none;
}

/* BEGIN Tabs layout */
#main {
	border: 1px solid #666;
	clear: both;
	padding-top: 2em;
}

#contents {
	padding: 1.5em;
	font-size:12pt;
	min-height: 300px;
}

#header {
display:none;
}

/* EINDE Tabs layout */


/* fonts and colors - lettertype grootte in verhouding tot gekozen grootte*/
h1 {
color:#000000;
font-size:2em;
letter-spacing:0.1em;
margin:0 0 0 0;
padding:5px 0 0 0;
}

h2 {
color:#000000;
font-size:1.6em;
letter-spacing:0.1em;
margin:0 0 0 0;
padding:20px 0 0 0;
}

h3 {
color:#000000;
font-size:1.2em;
font-weight:bold;
padding:0 0 0 0;
margin:0 0 -6px 0;
}


h4 {
color:#000000;
font-size:1.1em;
font-weight:bold;
padding:0 0 0 0;
margin:0 0 -8px 0;
}



.title_block h2 {
color:#000000;
text-decoration:underline;
}


a {
color:#6E312A;
text-decoration:underline;
}

a:hover {
color:#999999;
text-decoration:none;
}

.left_column a {
color:#000000;
text-decoration:underline;
}

.left_column a:hover {
color:#999999;
text-decoration:none;
}

/* images */
img {
border:none;
}

.left {
float:left;
margin:0 0 0 0;
padding:0 0 0 0;
}

.right {
float:right;
margin:0 0 0 0;
padding:0 0 0 0;
}


/* workarounds and hacks */
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
