/* @override http://www.excentis.com/_style.css */

html { }
body {margin: 0px 0px 0px 0px; padding: 0px 0px 30px 0px; font:0.72em 'Lucida Grande' , LucidaGrande , Lucida , Helvetica , Arial , sans-serif; color:#00adef;  overflow:-moz-scrollbars-vertical;}
#center {margin:0 auto; width:960px; z-index:5; position:relative; padding: 0px;}
#homecenter {margin:0 auto; width:400px; z-index:5; position:relative;}
#content {padding:0px; background-color:#fff; float:left; margin:30px 0px 6px 0px; width:960px;}
#homecontent {padding-top:140px;}
.homelogo {position:absolute; left:25%; top:40px;}
#header {background-color:#fff; z-index:10; position:absolute; top:0; left:0; height:104px; width:100%; float:left;}

/* logo , nav , nav2 ======================================================================================================================= */
#logo {width:210px; float:left; background-color:#fff; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#innerlogo {margin:23px 10px 10px 10px; padding:0px 0px 0px 0px; background-color:#fff;}

#nav {width:500px; float:left; margin:0px 0px 0px 0px; padding:34px 0px 19px 0px; background-color:#fff;clear:none;}
#innernav {margin:0px 0px 0px 0px; background-color:#fff;}

#nav2 {width:210px; float:left; margin:0px 0px 0px 0px; padding:34px 0px 19px 0px; background-color:#fff; clear:none; }
#innernav2 {margin:0px 0px 0px 40px; background-color:#fff;}

/* breadcrumb ======================================================================================================================= */
#breadcrumb {width:960px;  clear:both; padding:0.5em 0px 0.5em 0px;  margin:0px 0px 0px 0px; background-color:#fff; border-top:1px dashed #00adef; border-bottom:1px dashed #00adef;}
#breadcrumb a {text-decoration:none; color: #979797;}
#breadcrumb a:hover {text-decoration:none; color: #696969;}
#breadcrumb p {margin:0px 0px 0px 10px;}
.breadcrumb_divider {background:url(/_img/blue_line.gif) repeat-x; height:1px; width:100%; clear:both; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

/* subnav ======================================================================================================================= */
#subnav {width:210px; float:left; clear:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-color:#fff;}
#innersubnav {margin:10px 10px 10px 10px; background-color:#fff;}
#subnav ul {line-height:1.6em; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none; }
#subnav ul ul {line-height:1.6em; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none; }
#subnav ul ul ul {line-height:1.6em; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none; }

#subnav p {}
#subnav li {background-repeat:no-repeat; background-position:0em .4em; padding-left:1em;}
#subnav li a {text-decoration:none;}
#subnav li a:hover {text-decoration:none;}
.testing_li {background-image:url(/_img/bg_gelijk.gif);  color:#00a650;}
#subnav .products_li { color:#f7941d; list-style:none; background-image:url(/_img/bg_kruis.gif);background-position:0em .2em;}
.consulting_li {background-image:url(/_img/bg_vraag.gif); color:#ec008c;}
.training_li {background-image:url(/_img/bg_pijl.gif);  color:#ed1c24;}
.blank_li {background-image:url(/_img/bg_blank.gif);  color:#000;}
.blank_li a , .testing_li a , .products_li a , .consulting_li a , .training_li a {color:#00adef;}


.testing_lix , .products_lix ,  .training_lix , .consulting_lix , .product_lix , .blank_lix {list-style-type:none; width:178px;}
.testing_lixlix , .products_lixlix ,  .training_lixlix , .consulting_lixlix , .product_lixlix , .blank_lixlix {list-style-type:none;width:160px;}

.testing_lixlix a, .products_lixlix a,  .training_lixlix a, .consulting_lixlix a, .product_lixlix a, .blank_lixlix a {list-style-type:none;width:178px; color:#76d2ea;}

.blank_li a:hover , .blank_li .actief{color:#000;}
.testing_li a:hover , .testing_li .actief {color:#00a650;}
.products_li a:hover , .products_li .actief {color:#f7941d;}
.consulting_li a:hover , .consulting_li .actief {color:#ec008c;}
.training_li a:hover , .training_li .actief {color:#ed1c24;}

/* meat ======================================================================================================================= */
#meat {width:500px; float:left; color:#333; background-color:#fff; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#meat a {text-decoration:none; color:#00adef;}
#meat a:hover {text-decoration:none; color:#000;}

#meat .testing a:hover {text-decoration:none; color:#00a650;}
#meat .products a:hover {text-decoration:none; color:#f7941d;}
#meat .training a:hover {text-decoration:none; color:#ed1c24;}
#meat .consulting a:hover {text-decoration:none; color:#ec008c;}

#innermeat {width:500px; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px; background-color:#fff;}
#innermeat p {margin:0px 0px 1em 0px; padding:0px 0px 0px 0px;}
#innermeat h1 {font-size: 1.4em;margin-top:0;padding-top:0;}
#innermeat h2 {font-size: 1.3em;margin-top:0;margin-bottom:0.5em;padding-top:0;font-weight: normal;}
#innermeat h3 {font-size: 1.2em;margin-top:0;margin-bottom:0;padding-top:0;font-weight: normal;}
#innermeat h4 {font-size: 1.1em;margin-top:0.8em;padding-top:0;margin-bottom:0.2em;}
#innermeat h5 {font-size: 0.8em;margin-top:0;padding-top:0;}
#innermeat h6 {font-size: 0.5em;margin-top:4px;padding: 0 0 5px 0;font-weight: normal;font-style: italic;}
#innermeat .eventtitle {font-size: 1.3em;margin-bottom:0px;padding-bottom:0px;}
#innermeat .eventsubtitle {font-size: 1.2em;font-weight: normal;margin-top:2px;padding-top:2px;}
#innermeat table {width: 99%; border-collapse: collapse;  border-spacing: 0;margin-bottom: 20px;}
#innermeat caption {padding: 0 0 5px 0; text-align: right;}
#innermeat td {border-width: 1px;border-style: solid;border-color: #00adef;padding:6px;}
#innermeat th {border: 1px solid #00adef;background: #fff;padding: 6px 6px 6px 6px;}
#innermeat ul {list-style: circle;}
#innermeat hr {color: #00adef;background-color: #00adef;height: 1px;border: 0;}
#innermeat .introtekst {font-size: 0.8em; color: #00adef;}
#innermeat .important {font-size: 1.4em; color: #f94712;font-weight: normal;}
#innermeat .loginerror {color: #fff; background-color:#f94712;display:block;padding:3px;}
#innermeat .error {color: #fff; background-color:#f94712;display:block;padding:3px;}
#innermeat .verplichtveld {margin-top:1.2em;color: #f94712;font-size: x-small;}
#innermeat .sterretje {color: #f94712;}
#innermeat .hotel h3 {font-size: 1.3em;  font-weight: normal;margin-top:1.8em;}
#innermeat .hotel {border-top: 1px solid #00adef;padding-bottom: 1.7em;}
#innermeat .customer  {margin:0px 0px 0.5em 0px; padding:0px 0px 0px 0px;float:left;}
#innermeat td p {padding:0;margin:0;}
#innermeat .icoontd {width:20px;text-align: center;}
#innermeat .icoontd img {border-style: none;border-width: 0;}
#innermeat .noborder td  {border-width: 0; border-style: none; border-color: #00adef;}


#innermeat .program {color:#00a650;}
#innermeat .product {color:#f7941d;}

.pp_table {width: 100%; border-collapse: collapse;  border-spacing: 0;}
.pp_table td {border-width: 1px;border-style: solid;border-color: #00adef;}
.pp_table .downloadTD {width: 20px; text-align: center;}
.pp_table .downloadTD img {border-style: none;border-width: 0;}
.type_intro {color: #999999; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.pp_table .titelTD {font-size: 1.3em; font-weight: bold; color: #00adef;}
.pp_table .subtitle {font-size: 1.2em; font-weight: bold; color: #000;}
.pp_table .subsubtitle {font-size: 1em;color: #000;}

/* registration form*/
.formrow {clear: both;}
.formrow .formlabel { float: left; width: 120px;}
.formrow .form_companydata {}
.legend { border-bottom: 1px solid #00adef; 	padding-bottom: 10px; margin-bottom: 10px; width: 100%; display: block;font-weight: bold;}

/* infoblock ======================================================================================================================= */
#infoblock {width:250px; float:left; margin:0px 0px 0px 0px; background-color:#fff; padding:0px 0px 0px 0px;}
#innerinfoblock {margin:10px 10px 10px 40px; background-color:#fff;color:#333;}
#infoblock a {text-decoration:none; color:#00adef;}
#infoblock a:hover {text-decoration:none; color:#f7941d;}
#innerinfoblock h2 {font-size: 1.2em;  font-weight: normal; color:#333;margin-top:0;padding-top:0;padding-bottom:0px;margin-bottom:0px;}
#innerinfoblock h3 {font-size: 1.1em;  font-weight: normal; color:#333;margin-bottom:0;padding-bottom:0;}
#innerinfoblock h4 {font-size: 10px;  font-weight: normal; color:#333;margin-top:0;padding-top:0;}
#innerinfoblock p {margin:0px 0px 1em 0px; padding:0px 0px 0px 0px;color:#333;}

#innerinfoblock p.invisible {margin-top:20px;}


#innerinfoblock .feelist , #innerinfoblock .schedulelist {margin:0px 0px 1em 0px; padding:0px 0px 0px 0px;color:#333;}
#innerinfoblock .customerslink {font-size: 1.1em;color:#333;margin-bottom:1em;margin-top:20px;}
#innerinfoblock .customerslink a {text-decoration:none; color:#00adef;}
#innerinfoblock .customerslink a:hover {text-decoration:none; color:#000;}
#innerinfoblock #customerlist {float:left; clear:left;display:block;}
#innerinfoblock #customerlist p {margin:6px 0px 6px 0px; padding:0px 0px 0px 0px;}
#innerinfoblock a {text-decoration:none; color:#00adef;}
#innerinfoblock a:hover {text-decoration:none; color:#000;}
#innerinfoblock .customerlogo {width:80px; }
#innerinfoblock .customerlogodiv { margin: 0px 5px 5px 0px; float: left; text-align:center; vertical-align: middle; width:90px; height:44px;border: 1px dotted #00adef;}
#innerinfoblock .customerlogodiv:hover { margin: 0px 5px 5px 0px; float: left; text-align:center; vertical-align: middle; width:90px; height:44px;border: 1px dotted #000;}

#innerinfoblock .persontitle {padding-bottom:3px;margin-bottom:3px;padding-top:0px;margin-bottom:0px;}

#logoo {clear:both;}

/* footer ======================================================================================================================= */
#footer {margin-top:0; margin-left:auto; margin-right:auto; margin-bottom:0px; width:960px; background-color:#fff; clear:both; z-index:6; position:relative;}
#footer p {padding:15px; text-align:left; margin: 0px; }
.footerP_home a , .footerP_about a , .footerP_news a , .footerP_testing a , .footerP_products a , .footerP_consulting a , .footerP_training a , .footerP_hotels a , .footerP_route a , .footerP_eventregistration a , .footerP_copyright a {text-decoration:none; color:#00adef;}
.footerP_home , .footerP_about , .footerP_news , .footerP_hotels , .footerP_route, .footerP_eventregistration , .footerP_copyright {color:#00adef;}
.footerP_home a:hover , .footerP_about a:hover , .footerP_news a:hover , .footerP_hotels a:hover , .footerP_route a:hover, .footerP_eventregistration a:hover , .footerP_copyright a:hover {text-decoration:none; color:#000;}
.footerP_hotels .actief , .footerP_route .actief, .footerP_eventregistration .actief , .footerP_copyright .actief {text-decoration:none; color:#000;}
.footerP_testing {color:#00a650;}
.footerP_testing a:hover {text-decoration:none; color:#00a650;}
.footerP_products {color:#f7941d;}
.footerP_products a:hover {text-decoration:none; color:#f7941d;}
.footerP_consulting {color:#ec008c;}
.footerP_consulting a:hover {text-decoration:none; color:#ec008c;}
.footerP_training {color:#ed1c24;}
.footerP_training a:hover {text-decoration:none; color:#ed1c24;}

/* background-divs ======================================================================================================================= */
#products {background:url(/_img/background_products.gif); position:absolute; width:25%; left:75%; height:100%; z-index:4; top:0; bottom:0px;}
#training {background:url(/_img/background_training.gif); position:absolute; width:50%; left:50%; height:100%; z-index:3; top:0; bottom:0px;}
#consulting {background:url(/_img/background_consulting.gif); position:absolute; left:25%; width:75%; height:100%; z-index:2; top:0; bottom:0px;}
#testing {background:url(/_img/background_testing.gif); position:absolute; left:0; width:100%; height:100%; z-index:1; top:0; bottom:0px;}
#background_products {background:url(/_img/background_products.gif); position:absolute; left:0; width:100%; height:100%; top:0; bottom:0px;}
#background_training {background:url(/_img/background_training.gif); position:absolute; left:0; width:100%; height:100%; top:0; bottom:0px;}
#background_consulting {background:url(/_img/background_consulting.gif); position:absolute; left:0; width:100%; height:100%; top:0; bottom:0px;}
#background_testing {background:url(/_img/background_testing.gif); position:absolute; left:0; width:100%; height:100%; top:0; bottom:0px;}
	

/* form ================================================================================================================================ */
fieldset {border:0px;padding-left:0px;margin-left:0px;}
legend {padding-left:0px;margin-left:0px;font-weight: bold;font-size: 1.1em;border-bottom: 1px solid #00adef;padding-bottom: 10px;margin-bottom: 10px;width: 100%;	display: block;}



img {border-style: none;}

.clearDIV {clear:both;}	
