/* DEFAULT ---------------------------------*/
body {
font-family: Tahoma, Verdana, Arial, helvetica; 
font-size: 13px; 
color:#514b44;
background-color:#cdcac5;
margin:10px 0 10px 0;
padding:0px;
padding-top:3px;
}

body#iframe_body {
font-family: Tahoma, Verdana, Arial, helvetica; 
font-size: 11px; 
color:#514b44;
background-color:#fff;
margin:0 0 0 0;
padding:0;
}

a {
color: #514b44;
text-decoration: underline;
}

a:hover {
color: #ff6600;
text-decoration:underline;
}

form {
margin: 0px;
padding:0px;
}

h1 {
color:#e43f8d;
font-size:23px;
font-weight:normal;
}

h4, h2 {
padding:0px;
margin:0px;
font-size:17px;
font-weight:normal;
color:#00A4DB;
}

h4.titel a {
padding:0px;
margin:0px;
font-size:17px;
font-weight:normal;
color:#00A4DB;
text-decoration:none;
}

h4.titel a:hover{
padding:0px;
margin:0px;
font-size:17px;
font-weight:normal;
color:#FF6600;
text-decoration:none;
color: #514b44;
}

h3 {
padding:0px;
margin:0px;
font-size:17px;
font-weight:normal;
color:#00A4DB;
}

p {
margin-top:0;
margin-bottom:14px;
padding:0;
}
/* EINDE DEFAULT ---------------------------*/


/* HEADER ----------------------------------*/
#header {
width:900px;
height:98px;
margin: 0 auto 0 auto;
background: #FFFFFF url(../images/stylesheets/nieuw/header.gif);
}

#header #banner {
display:none;
}
/* EINDE HEADER ----------------------------*/


/* TOPNAV ----------------------------------*/
#topnav {
width:900px;
height:22px;
margin:0 auto 0 auto;
background:url(../images/stylesheets/cyberdigma/bg_topmenu.jpg);
}

#menu_top {
float:right;
width:100px;
height:22px;
margin:0 75px 0 0;
padding:0;
}

ul#menu_top {
list-style-type:none;
}

.link_820, .link_821 {
float:left;
display:inline;
}

.link_820 a {
float:left;
width:24px;
height:16px;
margin-right:10px;
background:url(../images/stylesheets/nieuw/engels.png);
}

.link_821 a {
float:left;
width:24px;
height:16px;
margin-right:10px;
background:url(../images/stylesheets/nieuw/nederlands.png);
}

/* EINDE TOPNAV ----------------------------*/


/* CONTENT ---------------------------------*/
#content {
display:block;
margin-right:auto;
margin-left:auto;
width:896px;
padding-right:0px;
background: #fbfdfa;
border-right: 2px solid #E6EAEB;
border-bottom: 2px solid #E6EAEB;
border-left: 2px solid #E6EAEB;
}
/* EINDE CONTENT ---------------------------*/


/* SIDEBAR ---------------------------------*/
#sidebar {
float:right;
display: inline;
width:221px;
margin-right:55px;
margin-bottom:10px;
background:url(../images/stylesheets/nieuw/bg_menu_bottom.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#sidebar_content {
float:left;
background:url(../images/stylesheets/nieuw/bg_menu_top2.gif);
background-repeat:no-repeat;
background-position:top left;
}

#sidebar ul#menu_115 {
display:block;
margin:0;
padding:0;
list-style-type:none;
}

#sidebar ul#menu_115 {
width:220px;
}

#sidebar ul#menu_115 li a {
display:block;
width:163px;
height:48px;
padding:0 0 0 55px;
text-align: left;
line-height:19px;
color:#00a4de;
text-decoration:none;
font-size:16px;
font-weight:normal;
}

#sidebar ul#menu_115 li.link_579 a, #sidebar ul#menu_115 li.link_580 a, #sidebar ul#menu_115 li.link_581 a, #sidebar ul#menu_115 li.link_582 a, #sidebar ul#menu_115 li.link_583 a {
padding:0 0 0 71px;
width:148px;
font-size:15px;
}

#sidebar ul#menu_115 li.link_687 a {
padding-top:19px;
height:29px;
}

#sidebar ul#menu_115 li.link_579 a, #sidebar ul#menu_115 li.link_581 a, #sidebar ul#menu_115 li.link_583 a {
padding-top:14px;
height:34px;
}

#sidebar ul#menu_115 li.link_576 a, #sidebar ul#menu_115 li.link_578 a, #sidebar ul#menu_115 li.link_735 a {
padding-top:3px;
height:45px;
}

#sidebar ul#menu_115 li.link_580 a {
padding-top:4px;
height:44px;
}

#sidebar ul#menu_115 li.link_582 a {
padding-top:5px;
height:43px;
}

#sidebar ul#menu_115 li.link_583 a {
padding-top:16px;
height:32px;
}

#sidebar ul#menu_115 li a:hover, #sidebar ul#menu_115 li a.active {
color: #005d91;
}


/* RSS FEED --------------------------------*/
#externeContent {
float:left;
margin:10px 0 0 0;
padding:0 0 20px 17px;
width:197px;
}

#externeContent h4 {
margin:10px 0 10px 0;
color:#e43f8d;
font-size:17px;
font-weight:;
}

#externeContent ul {
margin:0 0 0 0;
padding:0;
list-style-type:none;
}

#externeContent ul li {
padding:0 0 5px 10px;
background-image:url(../images/stylesheets/trendslation/pijl.gif);
background-repeat:no-repeat;
background-position:0 5px;
}

#externeContent ul li a {
text-decoration:none;
}
/* EINDE RSS FEED --------------------------*/

/* EINDE SIDEBAR ---------------------------*/


/* MAIN ------------------------------------*/
#main {
margin:0;
padding: 10px 0 0 56px;
}

#main_content {
position:relative;
width:512px;
padding:0;
min-height:45em;  
height:auto;
background-color: #FBFDFA;
}

#pagina {
line-height:15pt;
padding-bottom:20px;
padding-top: 0px; 
}

#pagina_home {
min-height:45em;  
height:auto;
padding: 0 5px 0 5px;
}

* html #pagina_home {
height: 45em;
}

/* PAGINAS FLASH BACKGROUND ----------------*/
#human_pagina_bg, #logica_pagina_bg {
position:relative;
padding:90px 0 0 0;
z-index:1;
}

#social_pagina_bg {
position:relative;
padding:50px 0 0 0;
z-index:1;
}

#pagina_bg, #blue_pagina_bg {
position:relative;
padding:140px 0 0 0;
z-index:1;
}

#route_pagina_bg {
position:relative;
padding:600px 0 0 0;
z-index:1;
}
/* EINDE PAGINAS FLASH BACKGROUND ----------*/


/* PAGINA TEKSTEN ---------------------------*/
#pagina_theworld {
position:relative;
margin-top:-603px;
z-index:2;
min-height:45em; 
height:auto;
padding: 0 5px 0 5px;
}

* html #pagina_theworld {
height: 45em;
}

#pagina_hospitality {
position:relative;
z-index:2;
margin-top:-553px;
min-height:45em; 
height:auto;
}

* html #pagina_hospitality {
height: 45em;
}

#pagina_thehuman {
position:relative;
margin-top:-553px;
min-height:45em; 
height:auto;
padding: 0 5px 0 5px;
z-index:2;
}

* html #pagina_thehuman {
height: 45em;
}

#pagina_onlinesocial {
position:relative;
z-index:2;
margin-top:-513px;
min-height:45em; 
height:auto;
padding: 0 5px 0 5px;
}

* html #pagina_onlinesocial {
height: 45em;
}

#pagina_delogica {
position:relative;
z-index:2;
margin-top:-553px;
padding: 0 5px 0 5px;
min-height:45em; 
height:auto;
}

* html #pagina_delogica {
height: 45em;
}

#pagina_blueocean {
position:relative;
margin-top:-603px;
min-height:45em; 
height:auto;
padding: 0 5px 0 5px;
z-index:2;
}

* html #pagina_blueocean {
height: 45em;
}

#pagina_werkenbij {
min-height:45em; 
height:auto;
padding: 0 5px 0 5px;
background: url(../images/stylesheets/nieuw/bg_pagina_werkenbij.gif);
background-repeat:no-repeat;
background-position:bottom;
}

* html #pagina_werkenbij {
height: 45em;
}

#pagina_route {
position:relative;
z-index:2;
margin-top:-1063px;
padding: 0 5px 300px 5px;
min-height:45em; 
height:auto;
}

* html #pagina_route  {
height: 45em;
}

#pagina_disclaimer {
min-height:45em; 
height:auto;
line-height:10pt;
padding: 0 5px 0 5px;
}

* html #pagina_disclaimer  {
height: 45em;
}
/* EINDE PAGINA TEKSTEN ---------------------------*/


/* TAGCLOUD OP DE HOMEPAGE ------------------------*/
#pagina_home .tag1 {
padding-right:4px;
color:#009bdd; /* blauw */
text-decoration:none;
font-size:14px;
line-height:27px;
white-space:nowrap;
}

#pagina_home .tag2 {
padding-right:4px;
color:#e36c39; /* oranje */
text-decoration:none;
font-size:16px;
line-height:27px;
white-space:nowrap;
}

#pagina_home .tag3 {
padding-right:4px;
color:#e43e8c; /* roze */
text-decoration:none;
font-size:18px;
line-height:27px;
white-space:nowrap;
}

#pagina_home .tag4 {
padding-right:4px;
color:#8c4a90; /* roze */
text-decoration:none;
font-size:20px;
line-height:27px;
white-space:nowrap;
}
/* EINDE TAGCLOUD OP DE HOMEPAGE ------------------*/


hr.cleaner {
clear: both;
height: 1px;
margin: -1px 0 0 0; 
padding:0;
border: none;
visibility: hidden;
}


/*EINDE MAIN*/


/*FORM AND BUTTONS*/
.button {
float:right;
margin:5px 10px 0 0;
padding:2px 0 2px 0;
color:#ffffff;
border:1px solid;
background-color:#01A4E0;
cursor:pointer;
}

#opties .button {
float:right;
margin:5px 10px 0 0;
padding:0px 0 0px 0;
width:115px;
color:#ffffff;
border:1px solid;
background-color:#244f74;
cursor:pointer;
}


/*CONTACTFORMULIER*/
.contact_formulier contact_formulier_80 { 
padding:30px 0 0 0;
width: 350px;
}

.contact_formulier form label { 
display: block;
float: left; 
padding-top: 5px; 
width: 150px; 
}

.contact_formulier input, .contact_formulier textarea {
padding: 3px 2px; 
width:250px;
color: #6a757d;
font-family: Tahoma, Verdana, Arial, helvetica; 
font-size: 12px; 
border: solid 1px #DBDBDC; 
background-color: #ffffff; 
}

.contact_formulier form input { 
margin-bottom:5px;
}

.contact_formulier form textarea {  
margin: 0;
height:90px;
}

.contact_formulier .radio {
width:auto;
border:0;
}

.contact_formulier #button { 
float:left; 
margin:10px 0;
padding-left:10px;
padding-right:10px;
width:auto;
color:#fff;
background-color:#009bdd;
cursor:pointer;
}
/*EINDE CONTACTFORMULIER*/

/*END FORM AND BUTTONS*/

/* EINDE MAIN */

 
/* FOOTER */

#footer {
width:900px;
height:133px;
margin-left:auto;
margin-right:auto;
margin-top:-1px;
margin-bottom: 10px;
background:#000 url(../images/stylesheets/nieuw/footer.gif);
background-repeat:repeat-x;
border-right: 1px solid #bababa;
border-bottom: 1px solid #bababa;
border-left: 1px solid #bababa;
}

#menu_117 {
width:862px;
padding-left:48px;
}

ul#menu_117 {
height:20px;
margin:0;
padding-top:6px;
list-style-type:none;
}

ul#menu_117 li {
float:left;
display:inline;
margin-right:13px;
}

ul#menu_117 a {
color: #737373;
font-weight:bold;
text-decoration: none;
}

ul#menu_117 li a:hover {
color: #e43f8d;
}

ul#menu_117 li.link_588 {
float:right;
margin-right:5px;
}

ul#menu_117 li.link_589 {
float:right;
margin-right:48px;
}

ul#menu_117 li.link_589 a {
color:#e43f8d;
text-decoration: none;
} 

ul#menu_117 li.link_588 a, ul#menu_117 li.link_588 a:hover {
color:#737373;
cursor:text;
text-decoration: none;
} 

ul#menu_117 li.link_589 a:hover {
text-decoration: underline;
} 

/* EINDE FOOTER */

ul#scim_footer {
display:none;
}