body,html
{
padding:0px;
margin:0px;
/*background-color: #dee1e3;*/
background-color: #ffffff;
color: #8a8170;
font-family: Arial;
font-size:12px;
height:100%;
}

p
{
margin:0px;
padding:0px;
}


#containermidden{
/*display:table;*/
width:990px;
background-repeat:repeat-x;
background-image: url(../image/body_bg.jpg);
margin-left: auto;
margin-right: auto;
background-color:#cccccc;
}

#containerlogo{
/*height:900px;*/
/*float:left;*/
background-image: url(../image/content_bg.jpg);
background-repeat:no-repeat;
/*background-position:334px 572px; */
background-position:334px 554px;
display:table;
width:990px;
}

#header{
width:990px;
height:153px;
}

#logo{
width:490px;
height:129px;
background-image: url(../image/logo_outplacement_telefoon.jpg);
float:left;
}

#alles_over_reintegratie{
width:319px;
height:94px;
margin-top:27px;
margin-right:27px;
background-image: url(../image/alles_over_reintegratie.jpg);
float:right;
}

#containercontent{
width:990px;
display:table;
float:left;
}

#menu{
width:150px;
margin-top:4px;
/*background-color: #99cc66;*/
/*background-image: url(../image/menu_top.jpg);
background-repeat:no-repeat;*/
float:left;
display:table;
}

#menu_bg{
background-color: #99cc66;
padding-top:30px;
padding-bottom:100px;
width:150px;
}

#menu_bottom{
width:150px;
height:43px;
background-image: url(../image/menu_bottom.gif);
background-repeat:no-repeat;
background-position: left bottom;
}

#menu p a {
border-bottom:0 none;
}


#menu li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
background-image: url(../image/menu_sep.jpg);
background-repeat:no-repeat;
background-position:bottom left;
/*height:33px;*/
}

#menu #menu_active{
background-image: url(../image/menu_active.jpg);
background-repeat:no-repeat;
color:#99cc66;
text-decoration:underline;
}

#menu a {
padding-top:8px;
color:#ffffff;
display:block;
font-family:Arial;
font-size:12px;
font-weight:bold;
height:24px;
width:150px;
text-align:center;
text-decoration:none;
}

#menu p {
display:none;
}
#menu #pShow {
display:block;
}
#menu p a {
font-weight:normal;
padding-left:10px;
width:140px;
text-align:left;
}
#menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#col1_left_border{
width:403px;
background-image: url(../image/col1_left.jpg);
background-repeat:repeat-y;
}

#col1{
width:406px;
margin-left:7px;
display:table;
float:left;
background-image: url(../image/col1_right.jpg);
background-position:top right;
background-repeat:repeat-y;
}

#col1_top_border{
height:4px;
width:406px;
background-image: url(../image/col1_top.jpg);
background-repeat:no-repeat;
font-size: 1px;
}

#col1_bottom_border{
height:4px;
width:406px;
background-image: url(../image/col1_bottom.jpg);
background-repeat:no-repeat;
font-size: 1px;
}

#col1_title{
height:31px;
width:330px;
margin-left:3px;
background-color:#99cc66; /*99cc66*/
background-image: url(../image/header_icon.jpg);
background-position: 10px 0px;
background-repeat:no-repeat;
color:#ffffff;
font-family:Arial;
font-size:17px;
font-weight:bold;
padding-left:70px;
padding-top:10px;
}

#col1_title h1{
font-family:Arial;
color:#ffffff;
font-family:Arial;
font-size:17px;
font-weight:bold;
margin:0px;
padding:0px;
}

.content_title_editor{
padding-left:70px;
padding-top:10px;
background-color:#99cc66;
background-image: url(../image/header_icon.jpg);
background-position: 10px 0px;
background-repeat:no-repeat;
color:#ffffff;
font-family:Arial;
font-size:17px;
font-weight:bold;
}

#col1_data{
width:387px;
padding-left:10px;
margin-left:3px;
padding-top:17px;
color:#4f575c;
font-family:Arial;
font-size:12px;
padding-bottom:10px;
background-color:#ffffff;
}

.content_data_editor{
padding-left:10px;
padding-top:17px;
color:#4f575c;
font-family:Arial;
font-size:12px;
padding-bottom:10px;
background-color:#ffffff;
}

#col1_data a:link, #col1_data a:visited, #col1_data a:active, #col1_data a:hover{
color:#4f575c;
font-weight:bold;
text-decoration: underline;
}



#col2{
width:424px;
float:left;
padding-top:4px;
padding-left:3px;
/*display:table;*/
}

#werkcontact{
height:213px;
width:420px;
background-image: url(../image/werkcontact.jpg);
margin-left:4px;
margin-bottom:8px;
}


#zoek_pa_container{
width:239px;
float:left;
}

#zoek_container{
height:96px;
width:225px;
background-image: url(../image/zoeken_bg.jpg);
padding-top:30px;
padding-left:14px;
}

#zoek_fld{
height:20px;
width:200px;
font-size:13px;
font-weight:bold;
color:#4f575c;
padding-left:5px;
padding-right:5px;
padding-top:5px;
background-image:url(../image/zoek_input.jpg);
background-repeat:no-repeat;
border:0px;
margin-bottom:14px;
}

#pa_container{
height:302px;
width:239px;
background-image: url(../image/persoonlijk_advies.jpg);
color:#99cc66;
text-align:center;
font-size:17px;
font-weight:bold;
}

#pa_header{
width:179px;
color:#ffffff;
padding-left:60px;
padding-top:11px;
text-align:left;
height:70px;
}

#pa_partners{
width:239px;
padding-top:21px;
font-size:24px;
height:115px;
}

#pa_container a:link, #pa_container a:visited, #pa_container a:active{
font-size:13px;
color:#4f575c;
text-decoration: none;
}

#pa_container a:hover {
text-decoration: underline;
}


#bel{
height:193px;
width:180px;
float:left;
background-image: url(../image/telefoon.jpg);
background-repeat:no-repeat;
background-position: 56px 29px;
background-color:#99cc66;
margin-top:5px;
margin-left:5px;
font-family:Arial;
font-size:10px;
font-weight:bold;
color:#ffffff;
text-align:center;
}

#bel_nummer1{
width:180px;
padding-top:91px;
font-size:22px;
}

#bel_nummer2{
width:180px;
padding-top:17px;
font-size:14px;
}

#footer{
float:left;
width:990px;
color:#939596;
font-family:Arial;
font-size:10px;
margin-top:76px;
}

#footer a, #footer a:link, #footer a:visited, #footer a:active{
color:#939596;
text-decoration:none;
font-weight:bold;
font-size:11px;
}

#footer a:hover {
text-decoration: underline;
}

#realisatie{
padding-left:10px;
float:left;
}

#initiatief{
font-size:10px;
color:#99cc66;
float:right;
font-weight:bold;
}

#initiatief_werkcontact{
font-family:Verdana;
/*font-size:12px;*/
letter-spacing:2px;
padding-right:24px;
}


/* FORM */

.error {
background-color:#FFECB2;
border:1px solid red;
color:black;
margin:4px;
padding:4px;
width:350px;
}
fieldset {
border:0 none;
font-family:verdana;
padding:5px 0 10px 10px;
width:360px;
}
.opmerking {
color:#999999;
font-size:0.8em;
font-weight:bold;
margin:0 0 5px;
padding:0 0 0 120px;
}
label {
float:left;
padding:2px 0 0;
width:150px;
font-weight:bold;
}


.labelSelect {
float:left;
padding:2px 0 0;
width:360px;
}

#col1_data input {
background-color:transparent;
border:1px solid #000000;
margin:2px 0 5px;
padding:1px 0 2px 3px;
width:200px;
}

#col1_data #bent_u1, #col1_data #bent_u2, #col1_data #bent_u3{
width:15px;
margin-right:5px;
float:left;
border:0px solid black;
}

.groupRadio label{
width:170px;
padding: 0px;
float:left;
font-weight:normal;
}

.groupRadio div{
width:200px;
height:20px;
float:left;
}

.groupRadio{
float:left;
display:block;
width:200px;
}

textarea {
background-color:transparent;
border:1px solid #000000;
margin:2px 0 9px;
padding:1px 0 2px 3px;
width:200px;
}

select {
border:1px solid #000000;
margin:2px 0 5px;
padding:1px 0 2px 3px;
width:200px;
margin-left:150px;
}
.choose {
float:left;
padding:100px;
width:20px;
}
.choose_text {
width:350px;
}

#col1_data .button {
background-color:#99cc66;
color:#FFFFFF;
cursor:pointer;
float:left;
font-weight:bold;
margin:0 5px 0 0;
padding:1px 5px 2px;
width:auto;
}

#laatstenieuws {
background-color:#99CC66;
color:#ffffff;
padding-top:5px;
padding-bottom:5px;
margin-left: 4px;
width:420px;
}

#laatstenieuws .title{
font-size: 17px;
font-weight: bold;
}

#laatstenieuws  ul{
padding-left:14px;
margin:0px;
}

#laatstenieuws  li{
list-style: none;
}
	
#laatstenieuws  a{
color:#ffffff;
}
.more {
margin-top:5px;
}

.more a{
text-decoration:none;
font-weight:bold;
}

.more a:hover{
text-decoration:underline;
}

#archief {
    display: table;
    list-style: none outside none;
}
#archief h2 {
    border-bottom: medium none;
    float: left;
    font-weight: bold;
    margin-bottom: 15px;
    width: 360px;
}
#archief li {
    color: #58585A;
    cursor: pointer;
    float: left;
    height: 74px;
    width: 180px;
}
#archief .date {
    background-color: #4F575C;
    color: #FFFFFF;
    float: left;
    font-size: 16px;
    height: 39px;
    line-height: 16px;
    margin-right: 18px;
    padding-top: 5px;
    text-align: center;
    width: 44px;
}
#archief b {
    color: #707173;
    display: block;
}
#archief li .newsData {
    float: left;
    width: 115px;
}
#archief li .content_kop {
    border-bottom: 1px solid #747476;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 3px;
}
#archief li span {
    color: #99CC66;
    margin: 0;
    padding: 0;
}
#archief a {
    color: #99CC66;
    text-decoration: none;
}

