body {
font-family: "Trebuchet MS", Arial, Verdana;
background-color:#d6dce4;
font-size:11px;
margin:0px;
padding:0px;
background-image:url(../images/perf_solutions/ps/body_bg.gif);
background-repeat:repeat-y;
background-position: top center;
color:#556984;
}

a {
color:#556984;
text-decoration:underline;
}

a:hover {
color:#f68c1e;
text-decoration:underline;
}

form {
margin:0px;
}

h4 {
margin:0px;
padding-bottom:2px;
font-size:14px;
color:#f68c1e;
}

h3 {
margin:0px;
padding-bottom:2px;
font-size:14px;
color:#f68c1e;
}

ul, ol {
margin-top:0px;
margin-bottom:0px;
}

p {
margin:0px;
padding-top:10px;
padding-bottom:10px;
}

/* HEADER */

#header {
width:680px;
height:131px;
margin-right:auto;
margin-left:auto;
background-image:url(../images/perf_solutions/ps/header.jpg);
background-repeat:no-repeat;
margin-top:10px;
}

#header #banner {
display:block;
padding-left:0px;
padding-top:0px;
display:none;
}

/* EINDE HEADER */


/* TOPNAV */

#topnav {
display:none;
}

/* EINDE TOPNAV */


/* CONTENT */

#content {
width:680px;
margin-left: auto;
margin-right: auto;
background-color:#ffffff;
}

/* SIDEBAR */

#sidebar {
width:230px;
float:left;
}

/* PS_MENU */

#sidebar ul#ps_menu {
list-style-type:none;
margin:0px;
padding:0px;
height:239px;
width:229px;
background-image:url(../images/perf_solutions/corporate/nav_bg.gif);
background-repeat:no-repeat;
}

#sidebar ul#ps_menu li {
width:230px;
height:39px;
text-transform:uppercase;
}

#sidebar ul#ps_menu li.link_345 {
display:none;
}

#sidebar ul#ps_menu li.link_346 {
width:230px;
height:40px;
background-image:url(../images/perf_solutions/corporate/nav1_leeg.gif);
background-repeat:no-repeat;
}

#sidebar ul#ps_menu li.link_347 {
width:230px;
height:39px;
background-image:url(../images/perf_solutions/corporate/nav2_leeg.gif);
background-repeat:no-repeat;
margin-top:1px;
}

#sidebar ul#ps_menu li.link_348 {
width:230px;
height:39px;
background-image:url(../images/perf_solutions/corporate/nav3_leeg.gif);
background-repeat:no-repeat;
margin-top:1px;
}

#sidebar ul#ps_menu li.link_349 {
width:230px;
height:39px;
background-image:url(../images/perf_solutions/corporate/nav4_leeg.gif);
background-repeat:no-repeat;
margin-top:1px;
}

#sidebar ul#ps_menu li.link_361 {
width:230px;
height:39px;
background-image:url(../images/perf_solutions/corporate/nav5_leeg.gif);
background-repeat:no-repeat;
margin-top:1px;
}

#sidebar ul#ps_menu li.link_346 a {
display:block;
width:213px;
height:28px;
color:#E87809;
font-size:14px;
text-decoration:none;
font-weight:bold;
padding-top:12px;
padding-left:17px;
}

#sidebar ul#ps_menu li.link_347 a {
display:block;
width:213px;
height:27px;
color:#5e247b;
font-size:14px;
text-decoration:none;
font-weight:bold;
padding-top:12px;
padding-left:17px;
}

#sidebar ul#ps_menu li.link_348 a {
display:block;
width:213px;
height:27px;
color:#769607;
font-size:14px;
text-decoration:none;
font-weight:bold;
padding-top:12px;
padding-left:17px;
}

#sidebar ul#ps_menu li.link_349 a {
display:block;
width:213px;
height:27px;
color:#FF0300;
font-size:14px;
text-decoration:none;
font-weight:bold;
padding-top:12px;
padding-left:17px;
}

#sidebar ul#ps_menu li.link_361 a {
display:block;
width:213x;
height:27px;
color:#026BB2;
font-size:14px;
text-decoration:none;
font-weight:bold;
padding-top:12px;
padding-left:17px;
}

#sidebar ul#ps_menu li.link_736 a {
display:block;
width:200px;
height:38px;
line-height:38px;
margin-top:1px;
color:#FFFFFF;
font-size:13px;
text-decoration:none;
font-weight:bold;
padding-top:0px;
padding-left:30px;
text-transform:uppercase;
}

#sidebar ul#ps_menu li.link_736 a:hover {
display:block;
width:200px;
height:38px;
line-height:38px;
font-size:13px;
text-decoration:none;
font-weight:bold;
padding-top:0px;
padding-left:30px;
text-transform:uppercase;
color:#465260;
}


/* EINDE PS_MENU */

/* CORPORATE_MENU */

#sidebar ul#corporate_menu {
list-style-type:none;
margin:0px;
padding:0px;
padding-left:30px;
}

#sidebar ul#corporate_menu li {
display:block;
background-image:url(../images/perf_solutions/corporate/nav_onder.gif);
background-repeat:no-repeat;
width:170px;
line-height:41px;
text-transform:uppercase;
}

#sidebar ul#corporate_menu li.link_370 {
display:block;
background-image:url(../images/perf_solutions/corporate/nav_onder.gif);
background-repeat:no-repeat;
background-position:bottom left;
width:170px;
height:35px;
padding-top:6px;
line-height:14px;
}

#sidebar ul#corporate_menu li a {
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#556984;
}

#sidebar ul#corporate_menu li a:hover {
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#465260;
}

#sidebar ul#corporate_menu ul#submenu_92, #sidebar ul#corporate_menu ul#submenu_93, #sidebar ul#corporate_menu ul#submenu_94, #sidebar ul#corporate_menu ul#submenu_95, #sidebar ul#corporate_menu ul#submenu_96, #sidebar ul#corporate_menu ul#submenu_97 {
list-style-type:none;
margin:0px;
padding:0px;
padding-top:4px;
padding-bottom:7px;
padding-left:30px;
background-image:url(../images/perf_solutions/corporate/nav_onder.gif);
background-repeat:no-repeat;
background-position:bottom left;
text-transform:none;
}

#sidebar ul#corporate_menu ul#submenu_92 li, #sidebar ul#corporate_menu ul#submenu_93 li, #sidebar ul#corporate_menu ul#submenu_94 li, #sidebar ul#corporate_menu ul#submenu_95 li, #sidebar ul#corporate_menu ul#submenu_96 li, #sidebar ul#corporate_menu ul#submenu_97 li {
display:block;
width:140px;
background-image:none;
line-height:20px;
text-transform:none;
}

#sidebar ul#corporate_menu ul#submenu_92 li a, #sidebar ul#corporate_menu ul#submenu_93 li a, #sidebar ul#corporate_menu ul#submenu_94 li a, #sidebar ul#corporate_menu ul#submenu_95 li a, #sidebar ul#corporate_menu ul#submenu_96 li a, #sidebar ul#corporate_menu ul#submenu_97 li a {
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#556984;
}

#sidebar ul#corporate_menu ul#submenu_92 li a:hover, #sidebar ul#corporate_menu ul#submenu_93 li a:hover, #sidebar ul#corporate_menu ul#submenu_94 li a:hover, #sidebar ul#corporate_menu ul#submenu_95 li a:hover, #sidebar ul#corporate_menu ul#submenu_96 li a:hover, #sidebar ul#corporate_menu ul#submenu_97 li a:hover {
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#f68c1e;
}

/* EINDE CORPORATE_MENU */

/* CONTACT_SIDE */

#contact_side {
width:215px;
padding-right:15px;
padding-top:15px;
text-align:right;
}

/* EINDE CONTACT_SIDE */

/* EINDE SIDEBAR */

/* MAIN */

#main {
}

#main-content {
}

hr.cleaner {
clear: both;
height: 1px;
margin: -1px 0 0 0; 
padding:0;
border: none;
visibility: hidden;
}


/* HOME_FLASH */

#home_flash {
display:block;
width:450px;
height:200px;
float:right;
margin-bottom:1px;
}

#home_flash h3 {
display:none;
}

#home_flash img {
padding:0px;
margin:0px;
display:block;
}

/* EINDE HOME_FLASH */

/* TAALSWITCH */

#taalswitch {
display:block;
float:left;
width:450px;
height:38px;
background-image:url(../images/perf_solutions/corporate/taalswitch_bg.gif);
background-repeat:no-repeat;
margin-bottom:1px;
}

#taalswitch h3 {
margin:0px;
padding:0px;
padding-top:2px;
padding-bottom:4px;
color:#FFFFFF;
font-size:9px;
width:149px;
text-align:center;
text-transform:uppercase;
line-height: 100%; 
}

#taalswitch ul {
margin:0px;
padding:0px;
list-style-type:none;
}

#taalswitch ul li {
color:#FFFFFF;
float:left;
width:46px;
padding-left:29px;
}

#taalswitch ul li.English a {
display:block;
background-image:url(../images/perf_solutions/corporate/taalswitch_en.gif);
background-repeat:no-repeat;
width:18px;
height:23px;
}

#taalswitch ul li.Nederlands a {
display:block;
background-image:url(../images/perf_solutions/corporate/taalswitch_nl.gif);
background-repeat:no-repeat;
width:18px;
height:23px;
}

#taalswitch ul li.Deutsch a {
display:block;
background-image:url(../images/perf_solutions/corporate/taalswitch_de.gif);
background-repeat:no-repeat;
width:18px;
height:23px;
}

/* EINDE TAALSWITCH */

/* CONTENT_IMAGE */

#content_image {
display:block;
float:left;
width:150px;
height:364px;
}

#content_image h3 {
display:none;
}

/* EINDE CONTENT_IMAGE */

/* CONTENT_BLOK */

#content_blok {
display:block;
float:left;
width:270px;
padding-left:13px;
padding-right:13px;
padding-top:12px;
}

#content_blok h3 {
display:none;
}

#content_blok p {
padding-top:0px;
padding-bottom:10px;
}

#content_blok h4 {
text-transform:uppercase;
}

/* EINDE CONTENT_BLOK */

/* CONTENT_BLOK2 */

#content_blok2 {
display:block;
float:left;
width:424px;
padding-left:13px;
padding-right:13px;
padding-top:12px;
background-color:#FFFFFF;
}

#content_blok2  h4 {
text-transform:uppercase;
}

#content_blok2 h3 {
display:none;
}

/* EINDE CONTENT_BLOK2 */

/* NIEUWSLIJST */

#nieuwslijst {
display:block;
float:left;
width:274px;
padding-left:13px;
padding-right:13px;
padding-top:12px;
}

#nieuwslijst h4, #nieuwslijst h3 {
text-transform:uppercase;
}

#nieuwslijst #bericht {
padding-bottom:12px;
}

#nieuwslijst #bericht .nieuws_kort {
font-weight:bold;
}

/* EINDE NIEUWSLIJST */

/* FORMULIER */

#formulier {
display:block;
float:left;
width:274px;
padding-left:13px;
padding-right:13px;
padding-top:12px;
}

#formulier h3 {
text-transform:uppercase;
}

#formulier form {
margin:0px;
padding:0px;
}

#formulier label {
font-weight:bold;
}

#formulier .profile_enquete .vraagTekst {
font-weight:bold;
clear:left;
padding-top:5px;
}

#formulier .profile_enquete .vraagTekst p {
margin-bottom:0px;
padding-bottom:0px;
}

#formulier .profile_enquete #antwoordwaarde_237, #formulier .profile_enquete #antwoordwaarde_238, #formulier .profile_enquete #antwoordwaarde_240, #formulier .profile_enquete #antwoordwaarde_239 {
float:left;
clear:left;
}

#formulier .profile_enquete .antwoord_verticaal {
padding-top:2px;
}

#formulier .profile_enquete .vraag br {
display:none;
}

#formulier .profile_enquete .vraag textarea#antwoordwaarde_open_241 {
width:250px;
height:80px;
}

#formulier .verplichte_velden {
clear:left;
padding-top:5px;
}

#formulier .profile_groep {
float:right;
padding-right:100px;
margin-top:36px;
}

#formulier .profile_groep, #formulier .profile_klant {
width:110px;
}

#formulier .formRow {
height:36px;
}

#formulier .profile_groep {
float:right;
padding-right:100px;
margin-top:36px;
}

#formulier .profile_groep, #formulier .profile_klant {
width:110px;
}

#formulier .formRow {
height:36px;
}

#formulier .button {
float:left;
clear:left;
border:0px;
margin-bottom:2px;
margin-top:10px;
width:100px;
height:21px;
line-height:21px;
background-image: url(../images/perf_solutions/hospitality/button_wizard.gif);
background-repeat: no-repeat;
background-position:right;
background-color:#9aa6b4;
color:#FFFFFF;
text-align:left;
text-transform:uppercase;
padding-left:9px;
font-weight:bold;
font-size:11px;
font-family: Helvetica, Tahoma, "Trebuchet MS";
}


/* EINDE FORMULIER */

/* INTRO_HOME */

#intro_home {
display:block;
width:436px;
padding-top:8px;
padding-bottom:8px;
padding-left:14px;
float:right;
background-color:#e6e9ee;
margin-top:1px;
}

#intro_home h3 {
display:none;
}

#intro_home h4.ps {
color:#F68B1E;
padding-bottom:2px;
}

#intro_home h4.care {
color:#FF0300;
padding-bottom:2px;
padding-top:10px;
}

#intro_home h4.automotive {
color:#769607;
padding-bottom:2px;
padding-top:10px;
}

#intro_home h4.hospitality {
color:#FF0300;
padding-bottom:2px;
padding-top:10px;
}

#intro_home h4.retail {
color:#026BB2;
padding-bottom:2px;
padding-top:10px;
}

/* EINDE INTRO_HOME */

/* NIEUWS_VOLLEDIG */

#nieuws_volledig {
display:block;
float:left;
width:274px;
padding-left:13px;
padding-right:13px;
padding-top:12px;
}

#nieuws_volledig h3, #nieuws_volledig h4 {
text-transform:uppercase;
}

#nieuws_volledig p {
padding-top:0px;
padding-bottom:10px;
}

.nieuws_afbeelding img {
display: block;
}

.bericht_tekst {
clear:left;
}

#plaatsreactie {
display:none;
}

/* EINDE NIEUWS_VOLLEDIG */

/* DETAIL */

#detail {
display:block;
width:424px;
padding-top:12px;
padding-left:13px;
padding-right:13px;
padding-bottom:12px;
float:right;
}

#detail h3, #detail h4 {
text-transform:uppercase;
}

#detail h4 {
padding-top:10px;
}

/* EINDE DETAIL */


/* EINDE MAIN */

/* FOOTER */
#footer {
width: 680px;
height: 17px;
margin-left: auto;
margin-right: auto;
background-image: url(../images/perf_solutions/ps/footer.gif);
background-repeat: no-repeat;
}

ul#footer_menu2 {
margin:0px;
padding:0px;
padding-left:0px;
padding-top:7px;
list-style-type:none;
}

ul#footer_menu2 li {
float:right;
padding-left:10px;
padding-bottom:10px;
}

ul#scim_footer {
clear:left;
margin:0px;
padding:0px;
display:none;
}

ul#scim_footer li {
list-style-type:none;
padding-top:25px;
padding-left:139px;
padding-bottom:10px;
width:400px;
}

ul#scim_footer li a{
color: #ffffff;
text-decoration: none;
}

ul#scim_footer li a:hover{
color: #b8b8b8;
text-decoration: none;
}
