@charset "UTF-8";
/* CSS Document */

/*-- testatine di Sezione -- */

#main.hp #section_header {
	height: 250px;
	background:none;
}

#main.societa #section_header {
background:url(../img/sezioni/sez_societa.jpg);}

#main.servizi #section_header {
background:url(../img/sezioni/sez_servizi.jpg);}

#main.eventi #section_header {
background:url(../img/sezioni/sez_eventi.jpg);}

#main.news #section_header {
background:url(../img/sezioni/sez_news.jpg);}

#main.informazioni #section_header {
background:url(../img/sezioni/sez_informazioni.jpg);}

#main.privacy #section_header {
background:url(../img/sezioni/sez_privacy.jpg);}

#main.job #section_header {
background:url(../img/sezioni/sez_job.jpg);}


#main.processo #section_header {
background:url(../img/sezioni/sez_sistemi_processo.jpg);}

#main.caratterizzazione #section_header {
background:url(../img/sezioni/sez_caratterizzazione.jpg);}

#main.strumentazione #section_header {
background:url(../img/sezioni/sez_strumentazione.jpg);}

#main.consumo #section_header {
background:url(../img/sezioni/sez_consumo.jpg);}

#main.occasioni #section_header {
background:url(../img/sezioni/sez_occasioni.jpg);}

#main.search #section_header {
background:url(../img/sezioni/sez_search.jpg);}


/*-- SFONDI Sezioni prodotti -- */
	/*.hp {
	background:url(../img/sezioni/bg_istituzionale.jpg) repeat-y;}*/
	.societa, .servizi, .eventi, .news, .informazioni, .privacy, .job {
	background:url(../img/sezioni/bg_istituzionale.jpg) repeat-y;}
	.processo {
	background:url(../img/sezioni/bg_processo.jpg) repeat-y;
	}
	.caratterizzazione {
	background:url(../img/sezioni/bg_caratterizzazione.jpg) repeat-y;
	}
	.strumentazione {
	background:url(../img/sezioni/bg_strumentazione.jpg) repeat-y;
	}
	.consumo {
	background:url(../img/sezioni/bg_consumo.jpg) repeat-y;
	}
	
	
/*-- COLORI TYPO --*/
#main.processo h1 {
	color:#e30045;
	border-bottom:1px solid #e30045;
	}
#main.processo h2 { color:#e30045; }	
	
#main.caratterizzazione h1 {
	color:#ff4f01;
	border-bottom:1px solid #ff4f01;
	}
#main.caratterizzazione h2 { color:#ff4f01; }	

#main.strumentazione h1 {
	color: #0099cc;
	border-bottom:1px solid #0099cc;
	}
#main.strumentazione h2 { color:#0099cc; }	

#main.consumo h1 {
	color: #469d12;
	border-bottom:1px solid #469d12;
	}
#main.consumo h2 { color:#469d12; }	

#main.occasioni h1 {color:#0033cc;
border-bottom:1px solid #0033cc;}

#main.occasioni h2 {color:#0066ff;}

#main.occasioni h3 {color:#297efd;
margin:0 0 0.625em 1.75em;}

#main.occasioni #content li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.88em;
margin:0 0 0.625em 3em;
padding:0;
list-style-type:square;}

/*-- sezioni isituzionali --*/
#main.eventi h2 { 
	color: #333;
	border-bottom:3px solid #FFE000;
	padding:0 0 0.4em 0; 
	 }	
#main.eventi h3 { color: #000;
font-size:0.9375em;
font-weight:normal;
padding:0 0 0.5em 0;
font-style:italic;
  }
#main.eventi #content a:link, #main.eventi #content a:visited { 
	color: #333;
	font-size:0.9375em;
	font-style:italic;
	padding:0.4em 0; 
  }	
  
#main.eventi #content a:hover, #main.news #content a:hover {
	color: #333;
	padding:0 0 0.4em 0;
	font-style:normal;
	background:#FFFF99; 
  }	
  
 #main.news h2 { 
	color: #333;
	padding:0.5em 0 1em 0;
	background:#FFFFCC; 
	 }	
  #main.news h3 {
	color: #000;
	font-size:0.9375em;
	font-weight:normal;
	padding:0 0 0.5em 0;
	font-style:italic;
	border-bottom:2px solid #FFE000;
  }
#main.news #content a:link, #main.news #content a:visited  { 
	color: #333;
	padding:0.4em 0;
	font-style:italic;
  }
#main.news #content h2 a:hover {
	color: #333;
	text-decoration:underline;
  }	
  
#main.news #content h2 a:link, #main.news #content h2 a:visited  {
	font-style:normal;
	text-decoration:none;
  }	

#main.job #content a:link, #main.job #content a:visited, #main.search #content a:link, #main.search #content a:visited    {
color:#666600;
text-decoration:none;}

#main.job #content a:hover, #main.search #content a:hover {
background:#FFFF99;
color:#333;
text-decoration:none;
border-bottom:1px solid #FFE000;
}

	
	/* -- COLORI LINK SEZIONI --*/	
#main.processo p.continua a:link { color:#e30045;}
#main.caratterizzazione p.continua a:link { color:#ff4f01;}
#main.strumentazione p.continua a:link { color:#0099cc; }	
#main.consumo p.continua a:link { color:#469d12; }	

.processo a:visited  { color: #e30045; }
.caratterizzazione a:visited { color: #ff4f01;}
.strumentazione a:visited  { color: #0099cc;} 
.consumo a:visited  { color: #469d12;} 
	
/* colori generali link sezioni prodotti */

.processo a  { color: #e30045; }
.caratterizzazione a { color: #ff4f01;}
.strumentazione a  { color: #0099cc;} 
.consumo a { color: #469d12;} 

#main.processo p#breadcrums a:hover { color:#e30045;}
#main.caratterizzazione p#breadcrums a:hover { color:#ff4f01;}
#main.strumentazione p#breadcrums a:hover { color: #0099cc;}
#main.consumo p#breadcrums a:hover { color:#469d12; }	

li.ggk a:link { color:#000000; background:none;}
li.ggk a:visited { color:#000000; background:none;}
li.ggk a:hover { background-color: #FFE000;}

/*-- TAB MODELLI --*/

ul#tab {
	margin: 0 0 20px 0;
	padding: 0;
	list-style:none;
	display:block;
	width:570px;
	height:18px;
	z-index:20;
}

#main.processo ul#tab { border-bottom:1px solid #e30045; }
#main.caratterizzazione ul#tab { border-bottom:1px solid #ff6101; }
#main.strumentazione ul#tab { border-bottom:1px solid #0099cc; }
#main.consumo ul#tab { border-bottom:1px solid #58ab27; }

ul#tab li {
	position: relative;
	display: inline;
	z-index:30;
	}
	
ul#tab li a {
	text-decoration: none;
	color: #333;
	background: #fff; 
	padding: 0;
	margin:0;
	height:18px;
	float:left;
	text-indent:-9999px;
	}

li#modelli a:link, li#modelli a:visited { 
	background-position:0 0;
	width:68px;
}

li#partner a:link, li#partner a:visited {
	background-position:-68px 0;
	width:68px;
}

li#rich_info a:link, li#rich_info a:visited {
	background-position: -136px 0;
	width:137px;
}

li#modelli a.on, li#modelli a:hover {
	background-position: 0 -18px;
}

li#partner a.on, li#partner a:hover {
	background-position: -68px -18px;
	text-indent:-9999px;
}

li#rich_info a.on, li#rich_info a:hover {
	background-position: -136px -18px;
	text-indent:-9999px;
}

#main.processo li#modelli a:link, #main.processo li#modelli a:visited, #main.processo li#partner a:link, #main.processo li#partner a:visited, #main.processo li#rich_info a:link, #main.processo li#rich_info a:visited, #main.processo li#modelli a.on, #main.processo li#modelli a:hover, #main.processo li#partner a.on, #main.processo li#partner a:hover, #main.processo li#rich_info a.on, #main.processo li#rich_info a:hover { background-image: url(../img/sezioni/tab_processo.jpg); }

#main.caratterizzazione li#modelli a:link, #main.caratterizzazione li#modelli a:visited, #main.caratterizzazione li#partner a:link, #main.caratterizzazione li#partner a:visited, #main.caratterizzazione li#rich_info a:link, #main.caratterizzazione li#rich_info a:visited, #main.caratterizzazione li#partner a.on, #main.caratterizzazione li#partner a:hover, #main.caratterizzazione li#rich_info a.on, #main.caratterizzazione li#rich_info a:hover   { background-image: url(../img/sezioni/tab_caratterizzazione.jpg); }

#main.strumentazione li#modelli a:link, #main.strumentazione li#modelli a:visited, #main.strumentazione li#partner a:link, #main.strumentazione li#partner a:visited, #main.strumentazione li#rich_info a:link, #main.strumentazione li#rich_info a:visited, #main.strumentazione li#modelli a.on, #main.strumentazione li#modelli a:hover, #main.strumentazione li#partner a.on, #main.strumentazione li#partner a:hover, #main.strumentazione li#rich_info a.on, #main.strumentazione li#rich_info a:hover { background-image: url(../img/sezioni/tab_strumentazione.jpg); }

#main.consumo li#modelli a:link, #main.consumo li#modelli a:visited, #main.consumo li#partner a:link, #main.consumo li#partner a:visited, #main.consumo li#rich_info a:link, #main.consumo li#rich_info a:visited, #main.consumo li#modelli a.on, #main.consumo li#modelli a:hover, #main.consumo li#partner a.on, #main.consumo li#partner a:hover, #main.consumo li#rich_info a.on, #main.consumo li#rich_info a:hover { background-image: url(../img/sezioni/tab_consumo.jpg); }

