body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	background-color: #0A0A0A;
}



.product-box
  {
    width:575px;
    height:440px;
    margin-top:150px;
    background-color: #ffffff;
    text-align:left;
    margin-left:3px;

    padding-left:50px;

  }

 .product-box  img
  {
   border: 1px #000000 solid;
margin-left:20px;}

.prew-box
  {
   


  }

 .prew-box  img
  {
   
     border: 1px #757575 solid;
     margin-left:10px; 
}

 .articles-link-box  
  {
   
    
     margin-top:10px; 
}




.product-name
 {
   font: bold 11pt  Verdana, Arial, sans-serif;
   padding-top:20px;
   margin-bottom:40px;



    color: #8b8b8b;

  /* border: 1px #bc500c solid;*/
   background-color: #ffffff; }


 .catalogue-name
 {
   font: bold 11pt  Verdana, Arial, sans-serif;
   padding-top:20px;
   margin-bottom:40px;



    color: #8b8b8b;

  /* border: 1px #bc500c solid;*/
   background-color: #ffffff;
 }

 .product-description
 {
   font: normal 10pt  Verdana, Arial, sans-serif;
   margin-top:30px;
   width:350px;

  color: #343434;


  /* border: 1px #bc500c solid;*/
   background-color: #ffffff; }

 .product-name-orange
 {
   font: bold 11pt  Arial, Verdana, sans-serif;
   margin-top:10px;
   margin-bottom:10px;
   width:400px;

   padding-top:10px;
   padding-bottom:10px;
   padding-right:10px;
   padding-left:10px;

   color: #ffffff;

   font: bold 15pt  Arial, Verdana, sans-serif;
   border: 1px #bc500c solid;
   background-color: #ff7530; }

 .catalogue-box
  {
    width:900px;
    /*height:100px;*/
    margin-top:20px;
    background-color: #ffffff;
    text-align:left;
    margin-left:3px;

    padding-left:50px;


  }

   .catalogue-name
 {
   font: bold 11pt  Verdana, Arial, sans-serif;
   padding-top:5px;
   margin-bottom:2px;



    color: #8b8b8b;

  /* border: 1px #bc500c solid;*/
   background-color: #ffffff;
 }
    .catalogue-desc
 {
   font: normal 10pt  Verdana, Arial, sans-serif;

   margin-bottom:10px;



    color: #000000;

  /* border: 1px #bc500c solid;*/
   background-color: #ffffff;
 }

    .category-name
 {
   font: normal 10pt  Verdana, Arial, sans-serif;
   padding-top:5px;
   margin-bottom:2px;
   margin-left:30px;



    color: #000000;

  /* border: 1px #bc500c solid;*/
   background-color: #ffffff;
 }

     .article-name
 {
   font: normal 9pt  Verdana, Arial, sans-serif;
   padding-top:5px;
   margin-bottom:5px;
   margin-left:60px;



    color: #000000;

  /* border: 1px #bc500c solid;*/
   background-color: #ffffff;
 }

      .article-name a:link,  .article-name a:selected
 {
   font: normal 9pt  Verdana, Arial, sans-serif;




    color: #000000;

  /* border: 1px #bc500c solid;*/
   background-color: #ffffff;
 }

       .article-name a:hover,  .article-name a:active
 {
   font: normal 9pt  Verdana, Arial, sans-serif;
   padding-top:5px;
   margin-bottom:2px;
   margin-left:40px;



    color: #000000;

  /* border: 1px #bc500c solid;*/
   background-color: #ffffff;
 }


        .article-desc
 {
   font: normal 8pt  Verdana, Arial, sans-serif;

    color: #000000;

  /* border: 1px #bc500c solid;*/
   background-color: #ffffff;
 }
 
 .search
 {
   font: normal 9pt  Verdana, Arial, sans-serif;
  
   margin-left:3px;
   margin-top: 3px;
   color: #4c4c4c;

  /* border: 1px #bc500c solid;*/
   background-color: transparent;
 }
 
 .main-menu1
 {
   
    margin-left:3px;    background-color: #ff6634;
    border-top: 1px #999999 solid;
    border-left: 1px #999999 solid;
}

 .main-menu1 a:link,  .main-menu1 a:visited
 {
    font: normal 10pt  Verdana, Arial, sans-serif;
    color: #cccccc;
    text-decoration: none;
}

 .main-menu1 a:over,  .main-menu1 a:active
 {
    font: normal 10pt  Verdana, Arial, sans-serif;
    color: #cccccc;
    text-decoration: none;
}

 .main-menu2
 {
   
    margin-left:3px;    background-color: #ff6634;
    border-top: 1px #999999 solid;
    border-left: 1px #999999 solid;
}

 .main-menu-label1
 {
    font: normal 10pt  Verdana, Arial, sans-serif;
    color: #cccccc;
   
    /*padding-left: 60px;*/
    padding-left: 10px;
    padding-top:3px;
   
    margin-left: 10px;	    background-color: #616161;   
}



.main-menu-label1 a:link, .main-menu-label1 a:visited
 {
    font: normal 10pt  Verdana, Arial, sans-serif;
    color: #cccccc;
    text-decoration: none;
    
 }
 
 .main-menu-label1 a:over, .main-menu-label1 a:active
 {
    font: normal 10pt  Verdana, Arial, sans-serif;
    color: #cccccc;
    text-decoration: none;
 }
 
  .main-menu-label2
 {
    font: normal 10pt  Verdana, Arial, sans-serif;
    color: #cccccc;
    /*padding-left: 60px;*/
    padding-left: 10px;
    height: 18px;
   
    margin-left: 10px;    background-color: #616161;
  
 }
 
   .main-menu-label2 a:link, .main-menu-label2 a:visited
 {
    font: normal 10pt  Verdana, Arial, sans-serif;
    color: #cccccc;
    text-decoration: none;
  
 }
 
    .main-menu-label2 a:over, .main-menu-label2 a:active
 {
    font: normal 10pt  Verdana, Arial, sans-serif;
    color: #cccccc;
    text-decoration: none;
  
 }
 
 
  .main-menu-back-lower
 {
   
      
     background-color: transparent;
    display: block;
    
}
 
  .main-menu-back-upper
 {
   display: block;
    margin-left:3px;
          background-color:  #ffffff;

}
 .Stile3 {color: #333333}
.Stile4 {color: #006699}
.Stile6 {
	font-size: 8pt;
	font-weight: bold;
}
.Stile7 {color: #FFFFFF}
.Stile8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.5pt;
	color: #FFFFFF;
}
.Stile9 {color: #FE6732}
a:link {
	text-decoration: none;
	color: #FE6732;
}
a:visited {
	text-decoration: none;
	color: #FE6732;
}
a:hover {
	text-decoration: underline;
	color: #FE6732;
}
a:active {
	text-decoration: none;
	color: #FE6732;
}
.Stile11 {
	color: #FE6732;
	font-weight: bold;
	font-size: 11pt;
}
.Stile12 {font-size: 7pt}
.Stile13 {color: #666666}


.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}

.prod_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: normal;
	color: #000000;
	padding-left: 5px;
	letter-spacing: -1px;
}

.text_PROD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: 7pt;
	font-weight: normal;
	color: #000000;
}
.text_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
}


.text_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.5pt;
	font-style: normal;
	line-height: 8pt;
	font-weight: normal;
	color: #666666;
}

.text_company {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.5pt;
	font-style: normal;
	line-height: 8pt;
	font-weight: normal;
	color: #666666;
	text-align: justify;
}

.text_tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.5pt;
	font-style: normal;
	line-height: 7pt;
	font-weight: normal;
	color: #666666;}

.KAMINI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #b0b0b0;
	background-image: url(../images/link_kamini.jpg);
	background-repeat: no-repeat;
	padding-left: 120px;

	

	}

.KAMINI a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
}

.KAMINI a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
}

.KAMINI a:hover {

	background-image: url(../images/link_kamini_roll.jpg);
	background-position:-120px;
	text-decoration:none;
	display:block;
}


.DELINEA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color: #3a3a3a;
	background-image: url(../images/link_delinea.jpg);
	background-repeat: no-repeat;
	padding-left: 120px;
}

.DELINEA a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
}

.DELINEA a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
}

.DELINEA a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
	background-image: url(../images/link_delinea_roll.jpg);
	background-position:-120px;
	text-decoration:none;
	display:block;
}
.DESIGN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
	background-image: url(../images/link_design.jpg);
	background-repeat: no-repeat;
	padding-left: 120px;
}

.DESIGN a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
}

.DESIGN a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
}

.DESIGN a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
	background-image: url(../images/link_design_roll.jpg);
	background-position:-120px;
	text-decoration:none;
	display:block;
}
.KIT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
	background-image: url(../images/link_kit.jpg);
	background-repeat: no-repeat;
	padding-left: 120px;
}

.KIT a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
}

.KIT a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
}

.KIT a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
	background-image: url(../images/link_kit_roll.jpg);
	background-position:-120px;
	text-decoration:none;
	display:block;
}
.KITINOX {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
	background-image: url(../images/link_kitinox.jpg);
	background-repeat: no-repeat;
	padding-left: 120px;
}

.KITINOX a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
}

.KITINOX a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
}

.KITINOX a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
	background-image: url(../images/link_kitinox_roll.jpg);
	background-position:-120px;
	text-decoration:none;
	display:block;
}
.FLOOR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
	background-image: url(../images/link_floor.jpg);
	background-repeat: no-repeat;
	padding-left: 120px;
}

.FLOOR a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
}

.FLOOR a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
}

.FLOOR a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #3a3a3a;
	background-image: url(../images/link_floor_roll.jpg);
	background-position:-120px;
	text-decoration:none;
	display:block;
}

.SUBCAT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #575757;
	/*padding-left: 120px;*/
	padding-left: 4px;
}

.SUBCAT a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #575757;
}

.SUBCAT a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #575757;
}

.SUBCAT a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #575757;
	text-decoration:none;
}

.PROD {
	font-size: 7pt;
	color: #333333;
	font-style: normal;
	/*padding-left: 120px;*/
	
	padding-left: 25px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 7pt;

}
.PROD a:link {
	font-size: 7pt;
	color: #333333;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 7pt;
}

.PROD a:visited {
	font-size: 7pt;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 7pt;
}

.PROD a:hover {
	font-size: 7pt;
	color: #333333;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 7pt;
}

.PROD a:active {
	
	
	font-size: 7pt;
	color: #333333;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 7pt;
}

.PROD-SUB {
	
	margin-top: 3px;
	margin-bottom: 5px;
	font-size: 7pt;
	color: #333333;
	font-style: normal;
	/*padding-left: 120px;*/
	padding-left: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 7pt;}

.PROD-SUB a:link {
	font-size: 7pt;
	color: #333333;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 7pt;
}

.PROD-SUB a:visited {
	font-size: 7pt;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 7pt;
}

.PROD-SUB a:hover {
	font-size: 7pt;
	color: #333333;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 7pt;
}

.PROD-SUB a:active {
	font-size: 7pt;
	color: #333333;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 7pt;
}

.Stile29 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
}

.article-code {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 9pt;
}

.Stile301 {
	font-size: 9pt;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.prod-link

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: normal;
	color: #000000;
	padding-left: 5px;
	letter-spacing: -1px;
}

.prod-link a:link, .prod-link a:visited

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	padding-left: 5px;
	letter-spacing: -1px;
}

.prod-link a:hover, .prod-link a:active

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration:underline;
	padding-left: 5px;
	letter-spacing: -1px;
}


.header-article-code
  {
     	font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 11pt;
        color: #ffffff;
        margin-left: 10px;
  }
  


  
 .img-box2 img
 {    border: 1px #8b8b8b solid;    display: block;
}  

 .img-box img
 {    border: 1px #5e5e5e solid;    display: block;
}  

 .header-table
 {    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}  

 .table-label
 {    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
}  

 .table-value
 {    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}  

 .pdf-link
 {font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 7pt;
	font-weight: bold;
	color: #333333;

}  


 .pdf-link a:link, .pdf-link a:visited
 {    font-size: 7pt;
	font-weight: bold;
	color: #333333;

} 

 .pdf-link a:hover, .pdf-link a:active
 {    font-size: 7pt;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;

}   

 .cultures
 {
    font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 7pt;
	font-weight: bold;
	margin-right: 5px;
	margin-top: 100px;
	color: #e4880f;

}  

 .cultures a:link, .cultures a:visited
 {
    font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 7pt;
	font-weight: bold;
	text-decoration:none;
	color: #e4880f;

} 

 .cultures a:hover, .cultures a:active
 {
    font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 7pt;
	font-weight: bold;
	text-decoration: underline;
	color: #ffffff;

}   

.tech-data-box
 {
	margin-top: 15px;
}

.desc-box
 {
	margin-top: 5px;
}

.disclaimer-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	margin-left:30px;
	margin-right:20px;
}

.Stile13 {color: #666666}
.Stile28 {
	font-size: 7pt;
	font-weight: bold;
	color: #333333;
}
.Stile29 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
}
.Stile30 {
	font-size: 9pt;
	font-style: italic;
}
.Stile32 {
	color: #333333;
	font-weight: bold;
}

 .img-box-pdf img
 {
    border: 1px #5e5e5e solid;
    display: block;
}  

.kit-code-box

{
	margin-top:4px;
	
}

.tech{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	line-height:9.5px;
}

.expoinox-europe
{
   font: bold 15pt  Verdana, Arial, sans-serif;
  color: #393939;
   margin-left: 20px;
   margin-top:20px;
   width: 130px;
 word-spacing: -0.5pt;
}

.expoinox-europe a:link, .expoinox-europe a: visited
{
   font: bold 15pt  Verdana, Arial, sans-serif;
   color: #393939;
   text-decoration:none;   word-spacing: -0.5pt;
   }


.expoinox-europe a:hover, .expoinox-europe a:active
{
   font: bold 15pt  Verdana, Arial, sans-serif;
   color: #393939;
   text-decoration:none;
   word-spacing: -0.5pt;

}

.icon-folder
  {
    background-image: url('/images/silk_icons/icons/folder.png') !important;
  }
  
   .sections-open-box
 {
   font: normalo 11pt  Verdana, Arial, sans-serif;
  margin-top:10px;



    color: #000000;

  /* border: 1px #bc500c solid;*/
   background-color: transparent;
 }
 
.sections-open-box-title
 {
   font: bold 8pt  Verdana, Arial, sans-serif;
 



    color: #202020;

  /* border: 1px #bc500c solid;*/
   background-color: transparent;
 }
 
 .sections-open-box-text
 {
   font: normal 7pt  Verdana, Arial, sans-serif;
  margin-top:2px;



    color: #4f4f4f;

  /* border: 1px #bc500c solid;*/
   background-color: transparent;
 }
 
  .sections-open-box-text a:link, .sections-open-box-text a:visited
 {
   font: normal 7pt  Verdana, Arial, sans-serif;
   margin-top:2px;
   text-decoration: none;


    color: #4f4f4f;

  /* border: 1px #bc500c solid;*/
   background-color: transparent;
 }
 
 
 .sections-open-box-code
 {
   font: normal 10pt  Verdana, Arial, sans-serif;
  margin-top:7px;
  margin-left:10px;
   margin-bottom:3px;


    color: #000000;

  /* border: 1px #bc500c solid;*/
   background-color: transparent;
 }
 
 
  .sections-left-links
 {
   font: normal 7pt  Verdana, Arial, sans-serif;
   margin-top:2px;
   padding-left: 4px;


    color: #3b3b3b;

  /* border: 1px #bc500c solid;*/
   background-color: transparent;
 }
 
  .sections-left-links a:link, .sections-left-links a:visited
 {
   font: normal 7pt  Verdana, Arial, sans-serif;
   
   text-decoration: none;


    color: #3b3b3b;

  /* border: 1px #bc500c solid;*/
   background-color: transparent;
 }
 
 
   .sections-left-links a:hover, .sections-left-links a:active
 {
   font: normal 7pt  Verdana, Arial, sans-serif;
  
   text-decoration: none;


    color: #3b3b3b;

  /* border: 1px #bc500c solid;*/
   background-color: transparent;
 }
 
 
 
  .designazioni-box
 {
   font: bold 7pt  Verdana, Arial, sans-serif;
   margin-top:7px;
   margin-left:2px;
   margin-bottom:3px;
   
   padding: 3px;
   color: #ffffff;
   
   background-color: #a2a1a2;   border: 1px #757575 solid;}
 
 
  .head-office-block
 {
   font: normal 10pt  Arial, Verdana, sans-serif;
  margin-top:7px;
 
   margin-bottom:3px;


    color: #000000;

  /* border: 1px #bc500c solid;*/
   background-color: transparent;
 }
 
   .division-text
 {
   font: bold 9pt  Arial, Verdana, sans-serif;
   
   
   color: #4a4a4a;

  /* border: 1px #bc500c solid;*/
   background-color: transparent;
 }
 
  .img-box-kamini img
 {    border: 5px #0188cc solid;
    margin-left:10px;     display: block;
} 

  .img-box-delinea img
 {    border: 5px #7ebf41 solid;
    margin-left:10px;     display: block;
} 


  .img-box-design img
 {    border: 5px #5accb2 solid;
    margin-left:10px;     display: block;
}

  .img-box-kit img
 {    border: 5px #df2027 solid;
    margin-left:10px;     display: block;
} 

  .img-box-kitinox img
 {    border: 5px #fe9900 solid;
    margin-left:10px;     display: block;
}    


  .img-box-floor img
 {    border: 5px #999999 solid;
    margin-left:10px;     display: block;
}  

  .background-white-catalogue
 {    
      background-image: url(../images/white_background.jpg);
  padding-right:5px;
   
} 

  .background-transparent-catalogue
 {    
       background-color: transparent;background-position: -5px;} 

 .news-box
    {       color: #404040;       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 7pt;
       background-color: transparent;
       
    } 
    
     .news-box a:link,  .news-box a:visited 
    {       color: #404040;       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 7pt;
      
       text-decoration: underline;
       
    } 
    
         .news-box a:hover,  .news-box a:active
    {       color: #404040;       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 7pt;
      
       text-decoration: underline;
       
    } 
    
  .news-box-image
    {
    
     margin-left: 10px;
     margin-right:16px;
     margin-bottom:10px;
     width:80px;
     background-color: transparent;     float: left;
     }    

 .news-box  img
    {
    
         border: 1px #686868 solid;
	 padding:8px;
	 
     background-color: #ffffff;    
     } 

.news-title

{
	font-family:Arial,  Verdana,Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	color: #545454;
	margin-left: 10px;
	margin-bottom: 2px;
	
	 background-color: transparent;

	
}

.news-small-desc

{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 10pt;
	font-weight: normal;
	color: #595959;
	margin-left: 10px;
	
	margin-right: 5px;
	margin-bottom: 2px;

}  


.contentslide{

width: 232px;
height: 100px;
}

.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
width: 100%;

filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;

}

.contentslide .contentdiv{
display: none;
}

.pagination{
width: 190px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
       color: #404040;       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 8pt;
text-align: right;
background-color: #f95530;
border: 8px solid #000000;
border-width: 0 10px; /*Left/ right border width of pagination DIV.*/
margin-left:10px;

margin-top:165px;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 120px; /*IE5 width*/
width: 120px; /*IE6 width*/
}

.pagination a{
padding: 0 3px;
text-decoration: none; 
color: #f0f0f0;
background-color: #f95530;
}

.pagination a:hover, .pagination a.selected{
color: #ffffff;
background-color: #cc0001;font-weight: bold;
}

 .imb-header
    {       color: #404040;       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 6pt;
       font-weight: bold;
       background-color: transparent;
       
    } 
    
 .gallery-box
  {
   
    margin-top:10px;
    background-color: transparent;

  }

 .gallery-box  img
  {
     border: 1px #000000 solid;
     margin-left:20px;
  }
  
  #imageGallery
    {
      width: 500px !important;
      height: 400px !important;
    }
    
      #imageFairs
    {
      width: 390px !important;
      height: 350px !important;
    }
    
     .header-links
  {
   
       color: #f1f1f1;       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 9pt;
       font-weight: bold;
       background-color: transparent;

  }
  
  
  .header-links a:link,   .header-links a:visited
  {
   
       color: #f1f1f1;       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 9pt;
       font-weight: bold;
       background-color: transparent;

  }
  
    .header-links a:hover,   .header-links a:active
  {
   
       color: #f1f1f1;       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 9pt;
       font-weight: bold;
       background-color: transparent;

  }
  
   .contacts-box
  {
   
    margin-bottom: 10px;
    background-color: transparent;

  }

 .contacts-box  img
  {
     border: 1px #656565 solid;
     
  }
  
     .contacts-box-right
  {
   
    
    margin-top: 4px;
    background-color: transparent;

  }

 .contacts-box-right  img
  {
     border: 1px #656565 solid;
     
  }
  
  .menu-small-rows
  {
    width:270px;    background-color: #ffffff;
    padding-left:3px;    display: block;
    height: 2px;
   }
   
   
.fairs-box

{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: bold;
	color: #868686;
	height: 440px;
	overflow:auto;


} 

.fairs-box-title

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: bold;
    color: #313131;


}  

.next-fairs-denomination

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: bold;
    color: #313131;
    margin-top: 8px;


}     

.next-fairs-date

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: normal;
    color: #313131;
    margin-top: 4px;

} 

.next-fairs-location

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: bold;
    color: #313131;
    

} 

.next-fairs-place

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: bold;
    color: #313131;
   

}

.next-fairs-country

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: bold;
    color: #313131;
   

}

.next-fairs-link

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: bold;
    color: #313131;
    margin-top:5px;
   

}

.next-fairs-link a: link, .next-fairs-link a: visited

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: bold;
    color: #e65209;
    text-decoration:underline;

}

.next-fairs-link a: hover, .next-fairs-link a: active

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: bold;
    color: #e65209;
    text-decoration:underline;

}

 .left-bar-kamini
  {     background-color: #0089cf;
     
  }
  

  .left-bar-background-black
  {     background-color: #000000;
     margin-left:5px;
       
  }
  
    .left-bar-background-white
  {     background-color: #ffffff;
     width:10px;
     margin-left:20px;}

.page-errors-block
{   border: #ea2207 solid;background-color: #ffb668;}

.page-errors
{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: bold;
    color: #e65209;
    
}

.page-errors-link
{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: bold;
    color: #ffffff;
    text-decoration: underline;
    
}

.page-errors-link a:hover, .page-errors-link a:active
{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: bold;
    color: #ffffff;
    text-decoration: underline;
    
}

.page-errors-link a:link, .page-errors-link a:visited
{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: bold;
    color: #ffffff;
    text-decoration: underline;
    
}

.page-errors a:hover, .page-errors a:active
{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: bold;
    color: #ffffff;
    text-decoration: underline;
    
}

#logo-box
 {
   height:138px;
   width: 204px;
   background-color:transparent;   display: block;
    float: left;
   }
   
 .open-title
 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: bold;
    color: #454545;
    
    margin-top:5px;
    margin-bottom:5px;
    
 }
   


