/* RAMPONI SAS - TREEWEB©2007 */


body {
	margin:0px;
	background-color: #232323;
	background-image: url(../img/utility/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

#trick {
	width:982px;
}

sup {
	font-size:15px;
}

.trade {
	font-size:20px;
}

h1 {
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 22px;
	color: #ffffff;
	margin:0;
	padding:0;
	font-weight:normal;
}

/*h1 sup {
	font-size:11px;

}*/

h3 {
	font-size: 16px;
	color: #ffffff;
	margin-bottom:0;
	margin-top:5px;
	font-weight:normal;
	color: #01a5da;

}

ol {
	list-style-type: lower-alpha;
	margin:0;
}

.dida {
	font-size: 11px;
	color: #ffffff;
	font-weight:normal;
}

.contents {
	color: #9e9f9f;
	font-size: 12px;
}

.contents a {
	color: #9e9f9f;
	text-decoration:none;
	padding:5px;
	margin-top:5px;
}

.contents a:hover {
	color: #ffffff;
}

.contents b {
	color: #ffffff;
}

.contents_page {
text-align:left;
	color: #9e9f9f;
	font-size: 12px;
	width:848px;
}

.contents_page h1 {
text-align:left;
}

.select {
	font-size: 11px;
	color: #444444;
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	border: 1px solid #ffffff;
}

/* HEADER LANG */

#lang {
	background-color: #0b0b0b;
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
}

#lang strong {
	color: #ffffff;
}

#lang a {
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #747474;
	text-decoration:none;
}

#lang a:hover {
	color: #ffffff;
}



#lang .cont_logo {
	padding-left: 63px;
}


#lang .cont_lang {
	padding-right: 68px;
}


/* MENU */

#menu a {
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display:block;
	line-height:56px;

}

#menu #nav_home a {
	color: #919292;
	width:72px;
	height:56px;
 }
 
 #menu #nav_home a:hover {
	background: url(../img/menu/on/menu_on_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ffffff;
 }
 
  #home #menu #nav_home a {
	background-image: url(../img/menu/on/menu_on_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#ffffff;
 }


/*#menu #nav_company sup {
font-size:14px;
}*/


#menu #nav_company a {
 	background: url(../img/menu/on/menu_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #919292;
	width:109px;
	height:56px;
 }
 
 #menu #nav_company a:hover {
	background-image: url(../img/menu/on/menu_on_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ffffff;
 }
 
 #company #menu #nav_company a{
	background-image: url(../img/menu/on/menu_on_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ffffff;
 }
 
 
 
 
 #menu #nav_linee a {
 	background: url(../img/menu/on/menu_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #01a5da;
	width:58px;
	height:56px;
 }
 
 #menu #nav_linee a:hover {
	background: url(../img/menu/on/menu_on_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ffffff;
 }
 
  #linee #menu #nav_linee a {
	background: url(../img/menu/on/menu_on_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ffffff;
 }
 
 
 
 
  #menu #nav_prodotti a {
 	background: url(../img/menu/on/menu_04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #01a5da;
	width:83px;
	height:56px;
 }
 
 #menu #nav_prodotti a:hover {
	background: url(../img/menu/on/menu_on_04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ffffff;
 }
 
 
#prodotti #menu #nav_prodotti a {
	background: url(../img/menu/on/menu_on_04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ffffff;
 }
 
 
  
 
 
 #menu #nav_pietre a {
	color: #919292;
	width:170px;
	height:56px;
 }
 
 #menu #nav_pietre a:hover {
	background-image: url(../img/menu/on/menu_on_05.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ffffff;
 }
 
 #pietre #menu #nav_pietre a {
	background-image: url(../img/menu/on/menu_on_05.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ffffff;
 }
 
 
 
 #menu #nav_fashion a {
	color: #919292;
	width:129px;
	height:56px;
 }
 
 #menu #nav_fashion a:hover {
	background-image: url(../img/menu/on/menu_on_06.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ffffff;
 }
 
#fashion #menu #nav_fashion a {
	background-image: url(../img/menu/on/menu_on_06.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ffffff;
 }
 
 
 
 #menu #nav_media a {
	color: #919292;
	width:181px;
	height:56px;
 }
 
 #menu #nav_media a:hover {
	background-image: url(../img/menu/on/menu_on_07.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ffffff;
 }
 
#media #menu #nav_media a {
	background-image: url(../img/menu/on/menu_on_07.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ffffff;
 }
 
 
 
 #menu #nav_contatti a {
	color: #919292;
	width:81px;
	height:56px;
 }
 
 #menu #nav_contatti a:hover {
	background-image: url(../img/menu/on/menu_on_08.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ffffff;
 }
 
 #contatti #menu #nav_contatti a {
	background-image: url(../img/menu/on/menu_on_08.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ffffff;
 }
 
 /* BANNER HOME */
 
 #banner {

 margin-bottom:30px;
 }
 
 /* FOOTER */
 
 #footer {
	margin-top:20px;
	padding-bottom:50px;
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #9e9f9f;
	width:982px;
 }
 
  #footer a {
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #9e9f9f;
	text-decoration:none;
 }
 
   #footer a:hover {
	color: #ffffff;
 }
 
 
 /* NEWS HOME */
 
 .titolo_news_home {
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	color: #8ec430;
	letter-spacing: 2px;
 }
 
  .archivio_home a {
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
 }
 
 
 
  .titolo_focus_home {
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	color: #f97927;
	letter-spacing: 2px;
 }
 
 #box_news_home {
   	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
 	padding-top:10px;

 }
 
 
  #box_news_home .data_news {
	color: #8ec430;
 }
 
   #box_news_home .titolo_news {
	font-weight:bold;
	color: #ffffff;
	text-transform: uppercase;
 }
 
 
   #box_news_home .txt_news {
	color: #9e9f9f;
	padding-top:10px;
 }
 
  #img_news img {
 	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #8ec430;
	margin-top: 8px;
	margin-bottom:5px;
 }
 
 
   #box_news_home a {
	color: #ffffff;
 }
 
    #box_news_home a:hover {
	text-decoration:none;
 }
 
    a.leggi {
	color: #ffffff;
	text-decoration:none;
 }
 
/* FOCUS */
  
#box_focus {
   	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
 	padding-top:10px;
	margin-bottom:15px;
}
  
#box_focus .titolo_focus {
	font-weight: bold;
	color: #f97927;
	text-transform: uppercase;
}
  
#box_focus img {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #f97927;
	margin-top:8px;
	margin-bottom:8px;
}
	
#box_focus .txt_focus {
	color: #9e9f9f;
} 


#box_focus a {
	color: #ffffff;
 }
 
#box_focus a:hover {
	text-decoration:none;
 }
 
 
 
 /* ARCHIVIO NEWS */

 
 #box_news_archivio {
   	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
 	margin-bottom:20px;
	text-align:left;

 }
 
  #box_news_archivio span {
  display:block;

 }
 
 
  #box_news_archivio .data_news {
	color: #8ec430;
 }
 
   #box_news_archivio .titolo_news {
	font-weight:bold;
	color: #ffffff;
 }
 
 
   #box_news_archivio .txt_news {
	color: #9e9f9f;
	padding-top:10px;
	text-align:justify;
 }
 
  .img_news_archivio img {
	margin-top: 10px;
 }
 
 
 #box_news_archivio a {
	color: #ffffff;
 }
 
 #box_news_archivio a:hover {
	text-decoration:none;
 }

 
 .pag_archivio_news {
 	text-align:left;
 }
 
 .pag_archivio_news a {
 	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	padding-left:4px;
	padding-right:4px;
 }
 
 .CurrentPage {
	background-color: #8ec430;
	display: inline;
	color:#000000;
	font-weight:bold;
	padding-left:2px;
	padding-right:1px;
 }

 
 /* CONTENUTI MEDIA */
 
 
 .space_content {
	background: url(../img/utility/spacer.gif);
	background-repeat: repeat-y;
	background-position: center top;
	
 }
 
 
 
/* SUBMENU GENERALE*/
 
 
#sub_navB {
	width: 224px;
 }
 
 #sub_navB h2 {
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #4b4a4a;
	margin-bottom: 15px;
	padding: 0px;
	letter-spacing: 1px;
	margin-top:0;
 }
 
#sub_navB ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
 }
 
#sub_nav {
	width: 224px;
 }
 
 #sub_nav h2 {
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #4b4a4a;
	margin-bottom: 15px;
	padding: 0px;
	letter-spacing: 1px;
	margin-top:0;
 }
 
#sub_nav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
 } 
 
#sub_nav a {
	display: block;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 9px;
	width: 224px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	height: 19px;
	line-height: 19px;
 }
 
#sub_nav a:hover {
	padding-left: 9px;
	color: #01a5da;
	background-color: #2c2c2c;
 }
 
 
 /* SECONDO LIVELLO */
 
 .secondolivello a {
    font-size:12px;
	display: block;
	padding-left: 9px;
	margin-top:4px;
	width: 224px; /*240px minus all left/right paddings and margins*/ 
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	height: 19px;
	line-height: 19px;
 }
 
.secondolivello a:hover {
	font-size:12px;
	padding-left: 9px;
	color: #01a5da;
	background-color: #2c2c2c;
	}
	
.secondolivello a:visited {
    font-size:12px;
	display: block;
	padding-left: 9px;
	margin-top:4px;
	width: 224px; /*240px minus all left/right paddings and margins*/ 
	text-decoration: none;
	color: #FFF;
	background-color: #393939;
	margin-bottom:10px;
	height: 19px;
	line-height: 19px;
 }
 
 .secondolivelloselected a {
    font-size:12px;
	padding-left: 9px;
	margin-top:4px;
	width: 190px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
 }	
		
/* TERZO LIVELLO */

.terzolivello a {
	font-size:12px;
	display: block;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 30px;
	width: 224px; /*240px minus all left/right paddings and margins*/ 
	text-decoration: none;
	color: #999;
	background:none;
	margin-bottom:0px;
	height: 19px;
	line-height: 19px;
 }
 
.terzolivello a:hover {
	font-size:12px;
	padding-left: 30px;
	color: #FFF;
	}

.terzolivelloAttivo {
	font-size:12px;
	padding-left: 30px;
	color: #FFF;
	}	

#terzoattivo a{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}	
 /* SUBMENU MEDIA E COMMUNICATIONS ----------------------------------------- */

 
#high_po #sub_nav #po a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
	
 }
 
 #high_video #sub_nav #video a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
	
 }
 
 #high_adv #sub_nav #adv a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
 #high_events #sub_nav #events a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
 .video {
 float:left;
 display:inline;
 width:250px;
 height:200px;
margin-right:20px;
 }
 
 .video p {
 text-align:left; 
 color:#01a5da;
 
 }
 
 .video object {
 margin-bottom:10px;
}

.video span {
color:#9e9f9f;
}
 
 /* SUBMENU CONTATTI ----------------------------------------- */
 
  #high_contatti #sub_nav #contatti a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
   #high_preventivo #sub_nav #preventivo a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
 /* SUBMENU LINEE ----------------------------------------- */
 
    #high_crystal #sub_nav #crystal a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
 
    #high_flat #sub_nav #flat a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
 
    #high_sew #sub_nav #sew a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
 
    #high_metal #sub_nav #metal a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
 /* FASHION TRENDS ----------------------------------------- */
 
    #high_bonton #sub_nav #bonton a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
    #high_deco #sub_nav #deco a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
    #high_optical #sub_nav #optical a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
    #high_citta #sub_nav #citta a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
    #high_sport #sub_nav #sport a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
    #high_sera #sub_nav #sera a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
    #high_exotica #sub_nav #exotica a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
    #high_athletic #sub_nav #athletic a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
    #high_cargo #sub_nav #cargo a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
    #high_glamour #sub_nav #glamour a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
  #high_mare #sub_nav #mare a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
  #high_intimo #sub_nav #intimo a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
 /* SUBMENU PIETRE E UTILIZZO ----------------------------------------- */
 
    #high_stili #sub_nav #stili a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
    #high_tessuti #sub_nav #tessuti a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
 /* SUBMENU COMPANY ----------------------------------------- */
 
    #high_azienda #sub_nav #azienda a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
    #high_filosofia #sub_nav #filosofia a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
    #high_certificati #sub_nav #certificati a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }


   #high_tecnologie #sub_nav #tecnologie a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }
 
 /* SUBMENU PRODOTTI ----------------------------------------- */
 
    #high_strass #sub_nav #strass a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }


   #high_nofo #sub_nav #nofo a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }


   #high_fo #sub_nav #fo a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }


   .secondolivelloselected {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }



   #high_taglio #sub_nav #taglio a {
	display: block;
	padding-left: 27px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	width: 206px;
	text-decoration: none;
	color: #ffffff;
	background-color: #393939;
	margin-bottom:10px;
	line-height: 19px;
	background-image: url(../img/menu/submenu/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 19px;
 }



/* INDEX PRESS OFFICE */

#thumb_po {
	width: 86px;
	text-align: left;
	margin-bottom: 40px;
}

#thumb_po span {
	display: block;
}

#thumb_po .data_po_idx {
color: #01a5da;
font-size:11px;
}


#thumb_po .img_po_idx {
	border: 1px solid #6f6f6f;
	margin-bottom:8px;
	margin-top:8px;
}


#thumb_po .titolo_po_idx {
color: #ffffff;
font-size:12px;
}

#thumb_po .spacer_po_idx {

margin-bottom:5px;
margin-top:5px;

}

/* DETTAGLIO ARTICOLO PO */

#img_dett_po {
float:left;
}

#img_dett_po img {
margin-right: 15px;
}


#cont_dett_po {
	margin-left:170px;

}


#cont_dett_po span {
	display:block;

}

.titolo_dett_po {
	font-size: 14px;
	font-weight: bold;
	color: #0baee3;
	margin-bottom:5px;
}

.dwn_dett_po {
	margin-top:15px;
	
}

.dwn_dett_po a {
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
	
}

.txt_dett_po {
	font-size: 12px;
}

.txt_dett_po a{
	color:#ffffff;
	text-decoration:underline !important;
}

.txt_dett_po a:hover{
	text-decoration: none !important;
}


/* ADV */

.tab_media_adv td {
	padding:20px;
	width:100px;
}

/* video */

.tab_media_video td {
	padding:0px;
	width:100px;
}

/* EVENTS */


 #box_events {
   	font-family: "trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
 	margin-bottom:20px;
	text-align:left;

 }
 
  #box_events span {
  display:block;

 }
 
 
  #box_events .data_events {
	color: #FF6600;
 }
 
   #box_events .titolo_events {
	font-weight:bold;
	color: #ffffff;
	text-transform: uppercase;
 }
 
 
   #box_events .txt_events {
	color: #9e9f9f;
	padding-top:10px;
 }
 
  .img_events img {
	margin-top: 10px;
 }
 
 
 #box_events a {
	color: #ffffff;
 }
 
 #box_events a:hover {
	text-decoration:none;
 }

/* FORM CONTATTI */

.tab_form {
color:#ffffff;
}

.tab_form b {
color:#FF6600;
}

.tab_form a {
color:#01a5da;
text-decoration:underline !important;
}

.tab_form a:hover {
text-decoration:none;

}

.cont_form1_input {
	font-size: 11px;
	color: #ffffff;
	background-color: #666666;
	border: 1px solid #666666;
	padding: 3px;
	width:400px;
	margin-bottom:5px;

}

.input_btn {
	color: #000000 !important;
	text-align: center;
	height: 25px;
	background: url(../img/utility/input.gif) repeat-x left top;
	border:none;
	cursor:pointer;
	margin-right:3px;
}

/* FASHION & TRENDS */


.img_fashion img {
margin-right:30px;
margin-top: 10px;
	border: 1px solid #6f6f6f;
	margin-bottom:8px;
	margin-top:8px;

}

/* LE PIETRE E L'UTILIZZO */


.titolo_stili {
	font-size:12px;
	color:#ffffff;
	padding-left:6px;
}

.img_stili img {
margin-right:30px;
margin-top: 10px;
	margin-bottom:8px;

}

.img_stili span {
	display: block;

}

