body {
   margin: 0px;
   padding: 0px;
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 12px;
}
ul {
  font-weight: bold;
  margin-top:5px;
}

.topLevel ul {
  font-weight: normal;
  margin-bottom:20px;
}
.topLevel a {
  color: #00209F;
}
li {
  line-height: 15px;
}

ul a {
  color: #7A99B3;
}

thead {
  font-weight:bold;
  font-size:9pt;
  color:#737373;
  height:30px;
  margin-bottom:5px;
}

#container {
  position:relative; 
  display:block;
  padding-top:0px;
  margin-bottom:10px;
  width: 760px;
}

#wrapper {
width: 760px;
padding: 0px;
}

#header {
 width:800px;
 padding-top:3px;
 margin-top:1px;
 background:#C6C6C6;
 height:20px;
}

#menu {
/*width: 171px;*/
padding:0px;
/*border:solid 1px #DDDDDD;
*/
}

.header_right {
  position:relative;
  float:right;
    text-align:right;
}

.footer_copyright {
  font-size: 7pt;
  color:#969696;
}


#footer_container{
  position:relative;
  display:block;
  width:800px; 
  padding-top:20px; 
  border-top: thin dotted #E5E5E5;
  display:block;
  padding-top:15px;
}

#logo {
  position:relative;
  width:800px;
  margin-top:1px;
  margin-bottom:1px;
  background:#F1F1F1;
  text-align:right;
  padding:5px 0 5px 0;
  height:41px;
}

#logoimg {padding-right:6px;}

#top_banner{
  width:800px;
  margin-bottom:25px;
  text-align:center;
  background:#FFFFFF;
  padding-right:2px;
}
/*TOP BANNER - LEFT+ RIGHT PART edited by mimi*/
#banner_left_part{
  float: left;
  width: 340px;
  margin: 0px;
  padding: 0px;
  overflow:hidden;
}
#banner_right_part{
  float: left;
  width: 460px;
  margin: 0px;
  padding: 0px;
}

#center_content_title{
  font-weight:bold;
  font-size:11px;
  color:#737373;
  padding-top:12px;
  padding-left:4px;
}

#center_content_group td {
  font-size: 10px; 
  font-family: Verdana;
}

/* THREE COLUMN LAYOUT */

#center {  
 position:relative;
 margin-left: 210px;  
 margin-right: 150px;
/* border:solid 1px #DDDDDD;
*/}
.managersDescription {
  vertical-align: top;
  padding-top:0px;
  overflow:visible;
  height:90px;
}

#left{
 position: absolute;  
 top: 0px; /* height of the header */  
 width: 171px; 
 margin-left:20px;
 margin-right:19px;
 left: 0;

}

#right {  
 position: absolute;  
 top: 0px; /* height of the header */  
 width: 155px; 
 left: 0;  
 margin-left:644px;
 text-align:center;
}

#center_content {
  font-weight:normal;
  font-size:11px;
  color:#737373;
  padding-left:5px;
  padding-top:10px;
  width:425px;
}
/*#center_content table {
  width: 420px;
}*/
#center_content table img {
}
#center_content table .title2 img {
}

    
/* BLOCKS */
    
.block_title_div {
  height:18px;
  background:#E5E5E5;
}

.block_title2_div {
  height:18px;
  background:#D84519;
}


.block_title_left_block_div {
  position:relative;
/*  height:17px;
*/  background:#E5E5E5;
  width:167px;
margin-bottom: 1px;
border-top:#FFFFFF solid 2px;
}

.block_title_left_block_div2 {
  position:relative;
  height:18px;
  background-color:#E5E5E5;
/*  width:171px;
*/
border-top:#FFFFFF solid 1px;
border-left:#FF0000 solid 1px;

}
.block_title_left_block_div3 {
  background:#FFFFFF;
  width:171px;
}

.block_title_right_block_div {
  height:17px;
  background:#E5E5E5;
  width:155px;
}

.block_title_center_div {
  position:relative;
  height:17px;
  background:#e5e5e5;

}

.block_title {
  
  font-weight:bold;
  font-size:11px;
  color:#727272;
  padding-top:2px;
  text-align:left;
  text-decoration:none; 
  
}

.block_title2 {
  font-weight:bold;
  font-size:11px;
  color:#FFFFFF;
  padding-top:2px;
}

.block_title3 {
  font-weight:normal;
  font-size:10px;
  color:#727272;
  padding-top:2px;
}

.block_title4 {
  font-weight:bold;
  font-size:11px;
  color:#00209F;
  padding-top:2px;
  padding-left:6px;
  text-align:left;
}

.block_sq{
  width:11px;
  height:18px;
  background:#00209F;
  float:left;
  margin-right:6px;
}

.block3_sq{
  position:relative;
  width:11px;
  height:17px;
  background:#00209F;
  float:left;
  margin-right:6px;
}

.block4_sq{
  position:relative;
  width:10px;
  height:18px;
  background:#CBCBCB;
  float:left;
  margin-right:6px;
}

.block5_sq{
  width:11px;
  height:17px;
  background:#D84519;
  float:left;
  margin-right:6px;
}

.block2_sq{
  width:11px;
  height:18px;
  background:#D84519;
  float:left;
  margin-right:6px;
}
.block6_sq{
  float:left;
  width:17px;
  height:11px;
  background:#FFFFFF;
  margin-right:6px;
}
.block_worldwide{
  position:relative;
  margin-top:1px;
}

.block_right_content{
  position:relative;
  margin-top:0px;
  width:155px;
  background:#F2F2F2;
  text-align:left;
  /*border:solid 1px #000000;*/
}

.block_right_footer{
  position:relative;
  width:155px;
  background-image:url("/Images/red_gray_dots.gif")
}

.menu_footer{
  background-image:url("/Images/red_gray_dots.gif")
}

.block_worldwide_pre_footer{
  position:relative;
  height:5px;
  width:171px;
  background:#CECECE;
  visibility:hidden;
}

.block_worldwide_footer{
  position:relative;
  background:#D9D9D9;
  width:151px;
  padding-top:5px;
  padding-bottom:0px;
  padding-left:15px;
  padding-right:5px;
  text-align:left;
  visibility:hidden;
}

.block_text{
  font-weight:normal;
  font-size:10px;
  color:#828282;
}

.block_spacer{
  height:10px;
  width:1px;
  clear:both;
}
.block_spacer_level3{
  height:5px;
  width:1px;
  clear:both;
}

.menu_item {
  padding-bottom:1px;
  background-color:#E5E5E5;
}

.item_title{
  font-weight:bold;
  font-size:11px;
  color:#737373;
}

.pic_content {
  margin-right:10px;
  margin-bottom:5px;
  margin-top:3px;
  border:solid #000000 1px;
}
/* BANNERS */
.banner_left_column{
  /*margin-left:20px;*/
}

.header_text {
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   font-weight:bold;
   color:#737373;
}
/* FORMS */
form{
  padding : 0em 0em 0em 0em;
  margin : 0em 0em 0em 0em;
}
select{
   font-family: verdana,arial,helvetica,sans-serif;
   font-size: 10px;
   font-weight:normal;
}

common{
  position:relative;
}

/* SPACERS */
.spacer{
  clear:both;
  width:1px;
  height:0px;
}

.block_inner_spacer{
  clear: both;
  width:1px;
  height:1px;
}

div.spacerFAT {
  clear: both;
  height: 20px;
  width:30px;
}

div.spacerCC { /* CC - Center Content*/
  clear: both;
  height: 12px;
  width:30px;
}

/* THUMBS */
.thumb_groups {
    float:left;
    text-align:left;
    padding: 0em;
    margin: 0.4em;
    width:420px;
    border:none;
}

.group_list_title {
  font-weight:bold;
  font-size:11px;
  color:#737373;
  padding-left:5px;
}

.group_list_content {
  font-weight:normal;
  font-size:10px;
  color:#737373;
  padding-left:0px;
}

.group_list_pic{
  padding-right:5px;
  float:left;
}

.thumb_files {
  float:left;
    text-align:left;
    padding: 0.5em;
    margin: 0.3em;
    width:100px;
    border-style:solid;
    border-color:#CCCCCC;
    border-width:1px;
    background:#F2F2F2;
}

.thumb_product_pics {
    float:left;
    text-align:left;
    padding: 0.5em;
    margin: 0.3em;
    width:78px;
    border-style:solid;
    border-color:#CCCCCC;
    border-width:1px;
    background:#F2F2F2;
}
.thumb_download_pics {
    float:left;
    text-align:left;
    margin-bottom: 25px;
    padding-left:10px;
    width:200px;
    background:#F2F2F2;
}
.thumb_items {
  float:left;
    text-align:left;
    padding: 0.5em;
    margin: 0.3em;
}

.thumb_references {
  float:left;
  /*height:100px;*/
    text-align:left;
    padding: 0px;
    margin-left: 30px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 30px;
/*    background-color:#CCCCCC;
  border:1px solid #666666;*/
}
.search_result {
  clip:rect(0px, 70px, 71px, 0px);
  width:71px; 
  height:71px;
  padding:0px; 
  border:1px solid #DEDEDE;
}


.center_banner { 
padding-left:15px;
color:#FFFFFF;
font-weight:bold;
font-size: 10px;
}


/* FONTS */
.small_application_home { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-top:1px; margin-bottom:2px;}
.news_home { font-size: 10px; margin-top:1px; margin-bottom:2px; width:310px;}
.news_announce { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    margin-top:1px; 
    margin-bottom:1px; 
    color:#7A99B3; 
    padding-bottom:8px;
}
.news_item {
color:#7A99B3; 
}

.small_block { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#727272 }

/* HREFS */
a {text-decoration:none}

a.hover_bold:hover{color:#727272; font-weight:bold; text-decoration:none}
a.hover_bold{color:#727272; font-weight:normal; text-decoration:none}

a.hover_news_bold:hover{color:#D84519; font-weight:bold; text-decoration:none}
a.hover_news_bold{color:#D84519; font-weight:bold; text-decoration:none}

.block_link { 
    font-size: 10px; 
    color: #D84519; 
    font-weight: bold; 
    text-decoration: none; 
    margin-left:6px; 
}

a.header_link {
  text-decoration:none; 
  color:white;
  padding-left:0px;
  padding-right:11px;
  font-size: 11px;
}

a.item_bold:hover {text-decoration:none; font-weight:bold; color:#727272;}
a.item_bold {text-decoration:none; font-weight:bold; color:#727272;}

div.right_link{
  margin-top:5px; margin-bottom:5px; 
}

a.menu_item:hover {
  text-decoration:none; font-weight:bold; color:#727272;
}

a.menu_item {
  text-decoration:none; font-weight:normal; color:#727272;
}

a.common_href:hover {
  text-decoration:none;
}

a.common_href {
  text-decoration:none;
}
.news_cat {
  display:block;
  font-weight:bold;
  text-decoration: none;
  font-size:10pt;
  color:#00209F;
  margin-top:20px;
  padding-bottom:5px;
  text-align:left;
}
.news_title {
  display:block;
  font-weight:bold;
  text-decoration: none;
  font-size:10pt;
  color:#00209F;
  margin-top:1px;
  padding-bottom:5px;
  text-align:left;
}
a.news_item  {
  font-weight:normal;
  font-size:8pt;
  color:#727272;
  text-decoration: none;
  padding:0px 0px 5px 0px;
  margin-bottom:5px;
  text-align:left;
}
a:hover.news_item {
  font-weight:normal;
  font-size:8pt;
  color:#D84519;
  text-decoration: none;
  padding:0px 0px 5px 0px;
  text-align:left;
}

/* STYLES FOR PRODUCTS */
 #products_level3 {
  float:left;
  font-size:93%;
  line-height:normal;
  }
#products_level3 ul {
  margin:0;
  padding:0px 0 0 0;
  list-style:none;
  }
#products_level3 li {
  float:left;
  margin-right:2px;
  padding:1px 1px 0px 1px;
  border-top:1px solid #DEDEDE;
  border-right:1px solid #DEDEDE;
  border-left:1px solid #DEDEDE;
  background:#FFFFFF;
  }
#products_level3 a {
  float:left;
  display:block;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#products_level3 a {float:none;}
/* End IE5-Mac hack */
#products_level3 a:hover {
  color:#333;
  }

.title1 {
  font: 11px Verdana;
  color: #00209F;  
  font-weight: bold;
}
.title1 a {
  color: #00209F;
}
.title2{
  font: 14px Verdana;
  color: #00209F;  
  font-weight: bold;
}
.title3 {
  font: 11px Verdana;
  color: #999999;  
  font-weight: bold;
}
.normal{
  font: 10px Verdana;
  color: #727272;
}
.small{
  font: 9px Verdana;
  color: #000000;  
}

.print_logo{position:absolute;display:none;}
.contact_fld  {width:230px;}

strong {
  font: 12px Verdana;
}
.terug {
  font: 10px Verdana;
  color: #0000FF;
  text-decoration: none;
}
.normal_black {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #000000}
a img{
  border: none 0px;
}

#bread_crumbs { 
  padding-left: 20px;
  margin-bottom: 10px;
  font-size: 7pt;
  color: #999999;
  height: 18px;
  /*text-align: middle;*/ /* Wrong attribute. Disables by Koen Haesaerts - Webmaster Renson - 28.08.2008 */
  font-weight:bold;
}

#bread_crumbs a { 
  color: #999999;
  font-weight:normal;
}

#bread_crumbs a:hover { 
  font-weight:bold;
}


#download_adobe_icon {
  margin-top: 7px;
  margin-bottom: 7px;
  padding-left: 8px; 
}

#adobe_icon {
  float:left; 
  width:90px;
}

#adobe_text {
  float:right; 
  width: 325px; 
  padding-left: 5px; 
  padding-top: 3px;
}

a.tech_messages {
  color: #999999;
  font-size: 7pt;
}
 
.clear { 
  clear: both;
}

#product_image_div {
  visibility:hidden;
  position:relative;
  z-index:15;
  left:-5px;
  top: -400px;
  right: -300px;
  bottom:-10px;
  margin-left: 100px;
  margin-bottom:15px;
  width:20px;
  background:#FFFFFF; 
}

div.back_link  {
    width: 55px;
    height: 19px;
    padding-top: 5px;
    padding-right: 5px;
    border: 1px solid #DEDEDE;
    border-bottom: 0px;
}

div.back_link  a {
    display: block;
    width: 100%;
    height: 100%;
    font-size: 10px; 
    color: #D84519; 
    font-weight: bold; 
    text-decoration: none; 
}

div.back_link:hover {
    background: #EFEFEF;
}