/* dany */

.art-logo
{
  left: 724px;
  top: 5px;
}

.art-menu li
{
  margin-right: 20px;
  margin-left: 0;
}



a.underlineOnly:link
{
  text-decoration: none;
  letter-spacing: 1px;
  color: #3087B5;
}

a.underlineOnly:hover
{

  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-transform: none;
  color: #067A8E;
}

a.underlineOnly2:hover
{

  
  text-transform:uppercase;
}


a.underlineOnly:visited
{

  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-transform: none;
  color: #067A8E;
}



.art-block-contactinfo
{
  /* DANY 15 nov 2010 FLOAT AT BOTTOM*/
  position: absolute;
  bottom: 65px;
  width: 19%;
}


.overview-table .art-layout-cell
{
    width:25%;
}


.overview-table-inner-grey p
{
    text-align: center;
    font-style: normal;
    text-decoration: none;
    font-family: Atlanta,Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    /*margin-left: 15px;*/

}


div.overview-table-inner-grey h2.art-postheader
{
  text-align:center;
  font-style: normal;
  text-decoration: none;
  text-transform:capitalize;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  color: #3D5866;
  /*color: #707070;*/
}

.overview-table-inner-grey
{
    margin:5px;
    padding:0px;
    width: 176px;
    height: 342px;
    
    text-align:center;

    /*background-color: #DDDDDD;*/
    /*border: 1px ridge; */
    background: url("images/home-box.png") 0% 0% no-repeat;
}

.overview-table-inner-grey:hover
{
    /*background-color: #EEEEEE;*/
    /*background: url("images/home-box-hover.png") 0% 0% no-repeat;*/
}

.overview-table-inner-grey:hover h2.art-postheader
{
    /*text-decoration: underline;*/
    text-transform:uppercase;
    font-size: 12px;
    /*color: #3D5866;*/
}

.overview-table-inner-grey td
{
    padding: 0px;
    margin:0px;
    border: none;
    vertical-align: middle;
    text-align: center;

    font-style: normal;
    text-decoration: none;
    font-family: Atlanta,Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    /*margin-left: 15px;  */
    
    /*border: 1px solid blue;*/
}

.overview-table-inner-grey:hover td.headerSelector
{
    background: url("images/home-box-hover.png") 0% 0% no-repeat;
}



.art-post-inner
{
  margin-left: 3px;
}


/* ----------------------------------------------------------------- */


table.sitemap td
{
  padding: 2px;
  border: none;
  vertical-align: top;
  text-align: left;
}





/* ----------------------------------------------------------------- */







/* dany ---> */

div.products-img-1
{
  width: 755px;
  height: 100%;
  background-image: url('images/home-1_membranes.png');
  background-repeat:no-repeat;
}

div.products-img-2
{
  width: 755px;
  height: 100%;
  background-image: url('images/home-2_fuel.png');
  background-repeat:no-repeat;
}


div.products-img-3
{
  width: 755px;
  height: 100%;
  background-image: url('images/home-3_laser.png');
  background-repeat:no-repeat;
}


div.products-img-4
{
  width: 755px;
  height: 100%;
  background-image: url('images/home-4_spectro.png');
  background-repeat:no-repeat;
}



div.subContent-niveau1
{
  width: 680px;
  margin-left: 25px;
  /*border: 1px solid blue;*/
}

div.subContent-niveau2
{
  width: 535px;
  margin-left: 140px;
  margin-top: 15px;
  text-align: justify;  
  /*border: 1px solid blue;*/
}


div.subContent-niveau2-2img
{
  width: 437px;
  margin-left: 236px;
  margin-top: 15px;
  text-align: justify;  
  /*border: 1px solid blue;*/
}

div.coordinateAndMapContent
{
  width: 710px;
  height: 325px;
  margin-left: 15px;
  padding: 0;
  /*border: 1px solid blue;*/
}

div.coordinateAndMapContent-box1
{
  width: 200px;
  height: 100%;
  text-align: left;  
  float: left;
  display: inline;
  /*border: 1px solid blue;*/
}

div.coordinateAndMapContent-box2
{
  width: 475px;
  height: 250px;
  float: right;
  border: ridge;
  /*border: 1px solid blue;*/
}



div.blockTxt
{
  width: 680px;
  height: 215px;
  margin-left: 0px;
  padding: 0;
  /*border: 1px solid blue;*/
}

div.blockTxt-left
{
  width: 320px;
  height: 165px;
  text-align: left;  
  float: left;
  display: inline;
  border: none;
  /*border: 1px solid blue;*/
}

div.blockTxt-right
{
  width: 355px;
  height: 165px;
  float: right;
  text-align: left;
  border: none;
  /*border: 1px solid blue;*/
}



div.img-spacer
{
  width: 15px;
  height: 125px;
  /*border: 1px solid blue;*/
}





span.header-title-small
{
  font-size: 13px;
}

div.art-article2
{
  font-size: 13px;
}






/* <--- dany */