/* 
Template: layout.css
Versie  : 1.0
Auteur  : Wilfred Smit
*/

* {
padding:0;
margin:0;
}

body {
text-align:center;
}

div#header {
padding:0;
margin:10px 0;
text-align:center; /* t.b.v. IE 5.x */
}

div#headerContainer {
margin:0 auto;
width:800px;
text-align:left; /* t.b.v. IE 5.x */
}

div#headerLeft {
float:left;
width:49%;
display:inline;
}

div#headerRight {
float:left;
width:50%;
text-align:right;
}

div#langMenu {
margin-top:10px;
}

div#searchBox {
float:right;
width:44%;
margin-top:20px;
}

div#contentContainer {
clear:both;
margin:0 auto;
width:800px;
}

div#contentMain {
clear:both;
padding:0px 0 20px 0;
text-align:left;
}

div#subFooter {
border-top:2px solid #ccc;
border-bottom:2px solid #ccc;
background:#eee;
text-align:left;
height:40px;
text-align:center; /* t.b.v. IE 5.x */
}

div#subFooterContainer {
margin:0 auto;
width:800px;
text-align:left; /* t.b.v. IE 5.x */
}

div#subFooterExtranetAuthenticatie {
clear:both;
float: left;
width:50%;
padding:6px 0px;
}

div#footer {
clear:both;
margin:0 auto;
padding:15px 0;
width:800px;
text-align:center;
}

div.clear {
clear:both;
}

/* FCE elements */

/* FCE 2 columns */
div.two_columns {
background: #fff;
}

div.two_cols_first_column {
float:left;
width:49%;
}

div.two_cols_second_column {
float:left;
width: 49%;
margin-left:1%;
}

/* FCE 3 columns */
div.three_columns {
background: #fff;
}

div.three_cols_first_column {
float:left;
width:32%;
}

div.three_cols_second_column {
float:left;
width:32%;
margin-left:2%;
display:inline;
}

* html div.three_cols_second_column {
float:left;
width:32%;
margin-left:1.25%;
display:inline;
}

div.three_cols_third_column {
float:left;
width:32%;
margin-left:2%;
}

* html div.three_cols_third_column {
float:left;
width:32%;
margin-left:1.25%;
}


/* FCE 4 columns */
div.four_columns {
width:auto;
background: #fff;
}

div.four_cols_first_column {
float:left;
width: 23%;
margin-left:0.5%;
}

div.four_cols_second_column {
float:left;
width: 23%;
margin-left:2%;
}

* html div.four_cols_second_column {
float:left;
width: 23%;
margin-left:1.25%;
}

div.four_cols_third_column {
float:left;
width: 23%;
margin-left:2%;
}

* html div.four_cols_third_column {
float:left;
width: 23%;
margin-left:1.25%;
}

div.four_cols_fourth_column {
float:left;
width: 23%;
margin-left:2%;
}

* html div.four_cols_fourth_column {
float:left;
width: 23%;
margin-left:1.25%;
}

/* FCE fce_faux_leftsidebar */
div.ls_faux {
background: url(../images/faux_leftsidebar.gif);
margin:0px;
overflow:auto;
width:100%;
margin:0px 0px 20px 0px;
}

div.fce_faux_ls_leftcolumn { 
display:inline;
color: #333;
margin:0px;
padding:0 1%;
width:25%;
float:left;
}

div.fce_faux_ls_rightcolumn { 
float:right;
color:#333;
margin:0px;
padding:0 1%;
width:70%;
display:inline;
position:relative;
}

.clear_faux {clear:both;background:none;}

/* FCE fce_faux_rightsidebar */
div.rs_faux {
background: url(../images/faux_rightsidebar.gif);
overflow: auto;
width:100%;
margin:0px 0px 20px 0px;
}

div.fce_faux_rs_rightcolumn { 
display: inline;
color:#333;
margin:0px;
padding:0 1%;
width:25%;
float:right;
}

div.fce_faux_rs_leftcolumn { 
float:left;
color:#333;
margin:0px;
padding:0 1%;
width:70%;
display:inline;
position:relative;
}


/* FCE fce_portfolio */

table.fce_portfolio {
width:100%;
}

table.fce_portfolio td {
padding:10px;
width:33%;
vertical-align:top;
}