/*______________________________ Dimple - T indirect heat exchange style definition ________________________________*/ 
/*______________________________ general ____________________________*/ 
 
HTML                                { background-color: transparent; height: 100%;  }   
BODY                                { background-color: #FFFFFF; padding: 0px; margin: 0px; height: 100%; 
                                    SCROLLBAR-FACE-COLOR: #EBEBEB; 
                                    SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
                                    SCROLLBAR-SHADOW-COLOR: #808080; 
                                    SCROLLBAR-3DLIGHT-COLOR: #808080; 
                                    SCROLLBAR-ARROW-COLOR: #003F7E; 
                                    SCROLLBAR-DARKSHADOW-COLOR: #404040;  
                                    SCROLLBAR-BASE-COLOR: #999999;  
                                    font-family: tahoma, verdana, arial, geneva, sans-serif; color: #000000; font-size: 10pt; } 
TABLE, TH, TD                       { font-family: tahoma, verdana, arial, geneva, sans-serif; color: #000000; font-size: 11pt; line-height: 15px; } 
HR                                  { height: 1px;  }  
H1                                  { padding-left: 2px; background-color: #FFFFFF; text-decoration: none; padding-top:4px; padding-bottom: 8px; font-family: tahoma, verdana, arial, geneva, sans-serif; color: #FF7D00; font-size: 14px; font-weight: bold; } 
H2                                  { padding-left: 3px; background-color: #FFFFFF; text-decoration: none; padding-top:4px; padding-bottom: 6px; font-family: tahoma, verdana, arial, geneva, sans-serif; color: #FF7D00; font-size: 12px; font-weight: bold; } 
H3                                  { padding-left: 4px; background-color: #FFFFFF; text-decoration: none; padding-top:4px; padding-bottom: 4px; font-family: tahoma, verdana, arial, geneva, sans-serif; color: #FF7D00; font-size: 11px; font-weight: normal; }  
A:link                              { font-family: tahoma, verdana, arial, geneva, sans-serif;  color: #666666; font-size: 11px; font-weight: normal; text-decoration: underline;} 
A:visited                           { color: #666666; text-decoration: none; font-size: 11px; } 
A:hover                             { color: #FF7D00; text-decoration: none; font-size: 11px; } 
A:active                            { color: #666666; text-decoration: none; font-size: 11px; } 

P                                   { font-family: tahoma, verdana, arial, geneva, sans-serif; color: #000000; font-size: 10px; line-height: 16px; }
P.lead                              { font-family: tahoma, verdana, arial, geneva, sans-serif; color: #336666; font-size: 10px; line-height: 16px; }
UL.disc                             { font-family: tahoma, verdana, arial, geneva, sans-serif; color: #336666; font-size: 10px; line-height: 16px; list-style-type: disc; }
UL.circle                           { font-family: tahoma, verdana, arial, geneva, sans-serif; color: #336666; font-size: 10px; line-height: 16px; list-style-type: circle; }
DT                                  { font-family: tahoma, verdana, arial, geneva, sans-serif; color: #000000; font-size: 10px; line-height: 15px; }
/*______________________________ navigation ________________________________________*/ 
 
A.nv1                               { padding-left: 8px; background-color: #FFFFFF; text-decoration: none; padding-top:4px; padding-bottom: 5px; font-family: tahoma, verdana, arial, geneva, sans-serif; color: #000000; font-size: 11px; font-weight: normal; } 
A:link.nv1                          { background-color: #FFFFFF; width: 100%; color: #000000; text-decoration: none; font-size: 11px; font-weight: normal; } 
A:visited.nv1                       { background-color: #FFFFFF; width: 100%; color: #000000; text-decoration: none; font-size: 11px; font-weight: normal; } 
A:hover.nv1                         { background-color: #d9d9d9; width: 100%; color: #FF7D00; text-decoration: none; font-size: 11px; font-weight: normal; } 
A:active.nv1                        { background-color: #FFFFFF; width: 100%; color: #000000; text-decoration: none; font-size: 11px; font-weight: normal; } 
  
A.nv2                               { padding-left: 14px; color: #FF6E26; padding-top:4px; padding-bottom: 5px; background-color: #FFFFFF; font-family: tahoma, verdana, arial, geneva, sans-serif; font-size: 11px; font-weight: bold; } 
A:link.nv2                          { width: 100%; color: #FF6E26; text-decoration: none; font-size: 11px; font-weight: normal; } 
A:visited.nv2                       { width: 100%; color: #FF6E26; text-decoration: none; font-size: 11px; font-weight: normal; } 
A:hover.nv2                         { width: 100%; color: #FF6E26; text-decoration: none; font-size: 11px; font-weight: normal; } 
A:active.nv2                        { width: 100%; color: #FF7B39; text-decoration: none; font-size: 11px; font-weight: normal; } 
 
A.nv3                               { padding-left: 20px; color: #FF6E26; padding-top:4px; padding-bottom: 5px; background-color: #FFECD9; font-family: tahoma, verdana, arial, geneva, sans-serif; font-size: 11px; font-weight: normal; } 
A:link.nv3                          { width: 100%; color: #FF6E26; text-decoration: none; font-size: 11px; font-weight: normal; } 
A:visited.nv3                       { width: 100%; color: #FF6E26; text-decoration: none; font-size: 11px; font-weight: normal; } 
A:hover.nv3                         { width: 100%; color: #FF6E26; text-decoration: underline; font-size: 11px; font-weight: normal; } 
A:active.nv3                        { width: 100%; color: #FF6E26; text-decoration: none; font-size: 11px; font-weight: normal; } 
 
A.nv4                               { padding-left: 26px; padding-top:4px; padding-bottom: 5px; background-color: #FFDBB8; font-family: tahoma, verdana, arial, geneva, sans-serif; color: #FF7D00; font-size: 11px; font-weight: normal; } 
A:link.nv4                          { width: 100%; color: #FF6E26; text-decoration: none; font-size: 11px; font-weight: normal; } 
A:visited.nv4                       { width: 100%; color: #FF6E26; text-decoration: none; font-size: 11px; font-weight: normal; } 
A:hover.nv4                         { width: 100%; color: #FF6E26; text-decoration: underline; font-size: 11px; font-weight: normal; } 
A:active.nv4                        { width: 100%; color: #FF6E26; text-decoration: none; font-size: 11px; font-weight: normal; } 

.breadcrumbs                        { padding-left: 8px; background-color: #FFFFFF; text-decoration: none; padding-top:4px; padding-bottom: 2px; font-family: tahoma, verdana, arial, geneva, sans-serif; color: #999999; font-size: 10px; font-weight: normal; } 
/*_________________________ body stuff ________________________*/ 
 
.body_navigation                    { padding-right: 18px; } 
.body_copyright                     { padding-left: 18px; } 
.body_serviceblok                   { padding-right: 36px; } 
.body_projects                      { padding-top:22px;  padding-right: 18px; } 
.body_content_projects              { line-height: 16px; padding-top:9px; padding-left: 18px; padding-right: 36px; background-color: #FFFFFF; font-family: tahoma, verdana, arial, geneva, sans-serif; color: #000000; font-size: 11px; font-weight: normal; } 
.body_homepage                      { padding-top:20px;  padding-right: 18px; } 

.content_news                       { padding-left: 2px; } 

.nav_dots                           { background-image: URL(img/hori-strip.gif); } 
.bullet                             { width: 23px; height: 21px; padding-top: 1px; margin-top: 2px; }
.nobullet                           { font-size: 11px; padding-top: 1px; margin-top: 2px; }
.body_content                       { line-height: 16px; padding-top:20px; padding-left: 18px; padding-right: 35px; background-color: #FFFFFF; font-family: tahoma, verdana, arial, geneva, sans-serif; color: #000000; font-size: 11px; font-weight: normal; } 
.body_content A:link                { color: #666666; text-decoration: underline; font-size: 11px; font-weight: normal; } 
.body_content A:visited             { color: #666666; text-decoration: underline; font-size: 11px; font-weight: normal; } 
.body_content A:hover               { color: #FF7D00; text-decoration: underline; font-size: 11px; font-weight: normal; } 
.body_content A:active              { color: #666666; text-decoration: underline; font-size: 11px; font-weight: normal; } 

.copyright                          { background-color: #FFFFFF; color: #999999; font-family: tahoma, verdana, arial, geneva, sans-serif; font-size: 9px; font-weight: normal; } 

/*___________________________ align/float _______________________________*/

.image-left {
text-align: left;
border: none;
}

.image-center {
text-align: center;
border: none;
}

.image-right {
text-align: right;
border: none;
}

.float-left {
float: left;
margin-right: 1em;
clear: none;
border: none;
}

.float-right {
float: right;
margin-left: 1em;
clear: none;
border: none;
}

.default  {
border: none;
}

/*______________________ homepage _____________________________*/ 
.homepage_section					{ padding-left: 0px; background-color: #FFFFFF; text-decoration: none; padding-top:4px; padding-bottom: 1px; font-family: tahoma, verdana, arial, geneva, sans-serif; color: #999999; font-size: 12px; font-weight: bold; }
.homepage_newstitle					{ padding-left: 0px; background-color: #FFFFFF; text-decoration: none; padding-top:4px; padding-bottom: 5px; font-family: tahoma, verdana, arial, geneva, sans-serif; color: #FF6E26; ; font-size: 11px; font-weight: normal; } 
.homepage_news_chapeau				{ padding-left: 5px; background-color: #FFFFFF; text-decoration: none; padding-top:4px; padding-bottom: 5px; font-family: tahoma, verdana, arial, geneva, sans-serif; color: #003366; font-size: 11px; font-weight: normal; }
A.homepage_news_click			    { padding-left: 0px; background-color: #FFFFFF; text-decoration: none; padding-top:4px; padding-bottom: 5px; font-family: tahoma, verdana, arial, geneva, sans-serif; color: #FF9900; font-size: 11px; font-weight: normal; }
.homepage_prjtitle					{ padding-left: 0px; background-color: #FFFFFF; text-decoration: none; padding-top:4px; padding-bottom: 5px; font-family: tahoma, verdana, arial, geneva, sans-serif; color: #FF6E26; ; font-size: 11px; font-weight: normal; } 
.homepage_prjchapeau				{ padding-left: 5px; background-color: #FFFFFF; text-decoration: none; padding-top:4px; padding-bottom: 5px; font-family: tahoma, verdana, arial, geneva, sans-serif; color: #666666; font-size: 11px; font-weight: normal; }
A.homepage_prj_click			    { padding-left: 0px; background-color: #FFFFFF; text-decoration: none; padding-top:4px; padding-bottom: 5px; font-family: tahoma, verdana, arial, geneva, sans-serif; color: #FF9900; font-size: 11px; font-weight: normal; }
/*______________________ news _____________________________*/ 
.news_chapeau                       { margin-top:15px; background-color: #FFFFFF; font-family: tahoma, verdana, arial, geneva, sans-serif; color: #818181; font-size: 11px; font-weight: normal; } 
.news_title                         { margin-top:5px; margin-bottom: 5px; background-color: #FFFFFF; font-family: arial, tahoma, verdana, geneva, sans-serif; color: #000000; font-size: 20px; font-weight: bold; line-height: 20px;} 

/*______________________ project _____________________________*/ 
.projects_content                   { border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; padding-left: 12px; padding-right: 12px; } 

/*________ shape, winterswijk _________*/