t.box-nero{
background:#4c4c4c;
color:#99cc00;
font-family: Arial,tahoma,serif;
font-size: 11px;
padding:2px;
border:1px solid #4c4c4c;
margin-top:2px;
}
html>/**/body .box-nero /* FireFox*/ {
margin-bottom:2px;
}
*:first-child+html .box-nero /* solo IE 7.0 */ {
margin-bottom:2px;
}
.link-bianco-10{
font-family: "Arial Narrow", Arial, Tahoma, sans-serif;;
font-size: 11px;
font-weight:bold;
color:#fff;
text-align: left;
padding-right:5px;
text-decoration:none;
}
.link-verde-10{
font-family: "Arial Narrow", Arial, Tahoma, sans-serif;;
font-size: 11px;
font-weight:bold;
color:#99cc01;
text-align: left;
padding-right:5px;
text-decoration:none;
}
.link-verde-10:hover{
text-decoration:underline;
color:#61cb21;
}

.link-grigio-10{
font-family: "Arial Narrow", Arial, Tahoma, sans-serif;;
font-size: 11px;
font-weight:bold;
color:#858e8d;
text-align: left;
padding-right:5px;
text-decoration:none;
}
.link-grigio-10:hover{
text-decoration:underline;
color:#99CC00;
}



.cerca-utility, .cerca-utility:hover{
font-family: "Arial Narrow", Arial, Tahoma, sans-serif;;
font-size: 11px;
font-weight:bold;
color:#99cc01;
text-align: left;
background:#333 url(../images/interfaccia/lente.gif) center right no-repeat;
padding-right:20px;
border: none;
text-decoration:none;
}

.pulsante{
font-family:"Helvetica Neue",Arial, Tahoma, sans-serif;
font-size: 14px;
color:#9c0;
text-align: left;
background: none;
border: none;
}

h1{
font-size:20px; 
font-weight:200; 
font-family:"Helvetica Neue",Arial, Tahoma, sans-serif;
color:#9c0;
text-align:left;
}

.TipoH1, span.TipoH1{
font-size:20px; 
font-weight:200; 
font-family:"Helvetica Neue",Arial, Tahoma, sans-serif;
color:#9c0;
text-align:left;
}

h2{
font-size:16px; 
font-weight:200; 
font-family:"Helvetica Neue",Arial, Tahoma, sans-serif;
color:#9c0;
}
h2 a{
font-size:16px; 
font-weight:200; 
font-family:"Helvetica Neue",Arial, Tahoma, sans-serif;
color:#9c0;
}

h3{
font-size:14px; 
font-weight:200; 
font-family:"Helvetica Neue",Arial, Tahoma, sans-serif;
color:#9c0;
}

p{
text-align: justify;
font-family: Arial, Tahoma, sans-serif;
font-size: 12px;
color:#666;
}

.testo12{
text-align: justify;
font-family: Arial, Tahoma, sans-serif;
font-size: 12px;
color:#666;
}


.titolo1{
font-family:"Helvetica Neue",Arial, Tahoma, sans-serif;
font-size: 14px;
font-weight: bold;
color:#9c0;
}


#slide-cont p, #slide-cont table{
text-align: justify;
font-family: Arial, Tahoma, sans-serif;
font-size: 12px;
color:#666;
}

#news-home p{
text-align: justify;
font-family: Arial, Tahoma, sans-serif;
font-size: 11px;
color:#666;
}

#slide-cont b{
color:#9c0;
}
#search{ color:#fff;}
#search .box{
background: #000;
border: 1px solid #ccc;
padding:3px;
font-family: Arial, Tahoma, sans-serif;
font-size: 11px;
color:#ccc;
width:200px;
}
#search strong, #search b{
color:#9c0;
}
.box-bianco{
background: #ffffff;
border: 1px solid #ccc;
padding:3px;
font-family: Arial, Tahoma, sans-serif;
font-size: 11px;
color:#666;
}

.box-verde{
background:#fff;
color:#9c0;
font-family: Arial,tahoma,serif;
font-size: 11px;
padding:2px;
border:1px solid #9c0;
}
.ultime-novita{
font-size:12px; 
font-weight:200; 
font-family:"Helvetica Neue",Arial, Tahoma, sans-serif;
text-align: center;
color:#475553
}

#content-sx b{
color:#333;
}
#content-sx a{
color:#698c00;
text-decoration: none;
}
#content-sx a:hover{
color:#9c0;
text-decoration: underline;
}

.news-focus, .news-focus a{
background: #9c0;
color:#fff;
font-family: Arial, Tahoma, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration:none;
}
.news-bianco, .news-bianco a{
background: #fff;
color:#666;
font-family: Arial, Tahoma, sans-serif;
font-size: 12px;
text-decoration:none;
}
.news-grigio, .news-grigio a{
background: #efefef;
color:#666;
font-family: Arial, Tahoma, sans-serif;
font-size: 12px;
text-decoration:none;
}

.news-grigio a:hover, .news-bianco a:hover, .news-focus a:hover{
text-decoration:underline;
color:#333;
}

.image_overlay{
background-color: #fff;
background-repeat: no-repeat;
border: 1px solid #666; 
padding:5px; 
z-index:1001;
position:relative; 
top:5px;
right:0; 
margin-top:0px;
}
*:first-child+html .image_overlay{ margin-top:0px;} /*per IE7 */

.project-on-focus{
padding-bottom:30px;
background: #fff url(../images/bg-th.jpg) bottom center no-repeat;
}

#link-footer a{
color:#999;
text-decoration: none;
font-family: Arial, Tahoma, sans-serif;
font-size: 11px;
font-weight:normal;
}

#link-footer a:hover{
color:#666;
font-weight:normal;
text-decoration: underline;
}

.break{
width:100%;
clear:both;
height:2px;
margin: 20px auto;
}

.break-line{
width:100%;
clear:both;
height:2px;
border-bottom:1px dotted #ccc;
margin: 10px auto;
}

.collezioni, .collezioni a.titoloColl{
width:158px;
float:left;
height:160px;
margin-left:5px;
color:#99cc00;
text-align: right;
text-decoration:none;
font-size:12px; 
font-weight:200; 
font-family:"Helvetica Neue",Arial, Tahoma, sans-serif;
}
html>/**/body .collezioni, .collezioni a.titoloColl /* FireFox*/ {
width:158px;
margin:10px;
height:160px;
text-decoration:none;
}
*:first-child+html .collezioni, .collezioni a.titoloColl /* solo IE 7.0 */ {
width:158px;
margin:10px;
height:180px;

}


.collezioni a:hover{
text-decoration:none;
}

.collezioni2{
height:180px;
width:163px;
background:url(../images/collezioni/new/bg-collezioni.jpg) bottom right no-repeat;
background-position: -5px 140px;
margin-left:15px;
}
.collezioni2, .collezioni2 a.titoloColl{
float:left;
color:#99cc00;
text-align: right;
text-decoration:none;
font-size:12px; 
font-weight:200; 
font-family:"Helvetica Neue",Arial, Tahoma, sans-serif;

}
html>/**/body .collezioni2, .collezioni2 a.titoloColl /* FireFox*/ {
width:158px;
text-decoration:none;
}
*:first-child+html .collezioni2, .collezioni2 a.titoloColl /* solo IE 7.0 */ {
}
.collezioni2 a:hover{
text-decoration:none;
}




.titolo-collezione{
text-transform: capitalize;
color:#9c0;
font-size:24px; 
font-weight:200; 
font-family:"Helvetica Neue",Arial, Tahoma, sans-serif;
text-decoration:none;
}

.lista-colori{
float:left;
width:150px;
text-align:center;
height:300px;
font-size:13px; 
font-weight:200; 
font-family:"Helvetica Neue",Arial, Tahoma, sans-serif;
letter-spacing:0.1em;
color:#9c0;
}
.font10grigio{
font-size:10px;
color:#666;
}

.img-th{
padding:5px;
border:1px solid #ccc;
margin:5px;
margin-bottom:5px;
}

.download-pdf{
text-decoration:none;
font-family: Arial, Tahoma, sans-serif;
font-size: 12px;
color:#9c0;
font-weight: bold;
padding:13px 30px 13px 0;
background:#fff url(../images/pdf.gif) center right no-repeat;
}

.download-pdf:hover{
color:#698c00;
text-decoration:underline;
}

.link-verde{
text-decoration:none;
font-family: Arial, Tahoma, sans-serif;
font-size: 12px;
color:#9c0;
font-weight: bold;
}

.link-verde:hover{
color:#698c00;
text-decoration:underline;
}

.green{
color:#9c0;
}

.link-bianco{
text-decoration:none;
font-family: Arial, Tahoma, sans-serif;
font-size: 12px;
color:#fff;
font-weight: bold;
}

.info, .info:hover{
line-height:13px;
padding-left:18px;
background:url(../images/icona-info.gif) top left no-repeat;	
text-decoration:none;
color:#fff;
}

.link-nero:hover{
text-decoration:underline;
}
.link-nero{
text-decoration:none;
font-family: Arial, Tahoma, sans-serif;
font-size: 12px;
color:#666;
font-weight: bold;
}

.link-nero:hover{
color:#333;
text-decoration:underline;
}

.testo-verde{
font-family: Arial, Tahoma, sans-serif;
font-size: 12px;
color:#9c0;
}

.referenza{
float:left;
width:445px;
margin:5px;
}

.time-to-design{
float:left;
width:445px;
margin:5px 5px 15px 5px;
}

.referenza2{
float:left;
width:300px;
height:130px;
margin:5px;
}
html>/**/body .referenza2 /* FireFox*/ {
width:300px;
height:120px;
}
*:first-child+html .referenza2 /* solo IE 7.0 */ {
width:300px;
height:120px;
}

.decori{
float:left;
width:220px;
margin:10px 3px;
height:120px;
float:left;
}
html>/**/body .decori /* FireFox*/ {
width:220px;
margin:10px 5px;
height:110px;
}
*:first-child+html .decori /* solo IE 7.0 */ {
width:220px;
margin:10px 5px;
height:110px;
}

.testo-piccolo{
font-family: Arial, Tahoma, sans-serif;
font-size: 10px;
color:#666;
}
.testo-piccolo strong{
color:#9c0;
font-weight:bold;
text-align:left;
}
.font-9{
font-family: Arial, Tahoma, sans-serif;
font-size: 9px;
}
.verde{
color:#99CC00;	
}
.testo-normal{
font-family: Arial, Tahoma, sans-serif;
font-size: 12px;
color:#666;
text-align:left;
}
.testo-tablella-schemi-di-posa{
font-family: Arial, Tahoma, sans-serif;
font-size: 12px;
color:#666;
text-align:center;
}
.table-referenze, .table-referenze ul{
padding:0;
margin:0;
font-family: Arial, Tahoma, sans-serif;
color:#666;
}

.evBox2{
  float: right;
	width: 200px;
	margin: 0 5px 0 5px;
	border-color: #CCCCCC;
	border-width: 1px;
	border-style: solid;
	padding: 5px;
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
/* Fine tabella caratteristiche tecniche*/
.left{
float:left;
}
.project-focus{
width:120px;
height:160px;
margin:20px;
}
hr{
color: #ccc;
background-color: #ccc;
height: 1px;
}

.cont-star-ref{
position:relative; 
top:0; 
left:0; 
z-index:1;
}
.dati-ref{
text-align:left;
font-size:11px;
}

.star-ref{
position:relative;
top:-30px;
right:-80px;
/*z-index:5;*/
}

.video-table{
width:315px;
float:left;	
}

#DownloadMenu{
padding-left:0;	
list-style:none;
}
#DownloadMenu ul{
padding-left:0px;	
color:#666;
list-style:none;
}
#DownloadMenu ul a{
text-decoration:none;
color:#666;
font-weight:normal;
line-height:18px;	
}

.press_thumb,.press_thumb p{ 
width:110px;
height:180px; 
float:left;
margin-right:20px; 
text-align:left;
font-size:11px; 
}

.Helvetica{
font-weight:300; 
font-family:"Helvetica Neue",Arial, Tahoma, sans-serif;	
}