/* CSS Document */


body, html {
	background: url(images/sf.jpg) top no-repeat #000 fixed;
	margin-top:0px;
}
.sfondo {
	background:url(images/sottologo.png) top repeat-x;
	height:124px;
}

.logo {
	padding-top: 0px;
	padding-left: 15px;
	}

.sfondo2 {
	background:url(images/sottologo2.png) top repeat-x;
	height:62px;
}
.logopiccolo {background:url(images/logoCasati-p.gif) left no-repeat;
    height:60px;
	margin-top: 15px;
	margin-left: 15px;
	


	}
	
.sfondoTraspOr {
	background:url(images/trasp-sezioni2.png) repeat-x;
    }
.sfondoTraspVer {
	background:url(images/trasp-sezioni2.png) repeat-y;
    }
.ombra {
	background:url(images/ombra.png) repeat-x;
    } 
.ombra2 {
	background:url(images/ombra2.gif) repeat-x;
    } 
.polveri {
	background:url(images/polveri.jpg) no-repeat;
    } 
.barra {
	background:url(images/bar-centro.gif) repeat-x;
    }
.barra2 {
	background:url(images/bar-centro2.png) repeat-x;
    }
.sfondoCataloghi {
	background:url(images/sfondo-cataloghi.gif) no-repeat;
    }
.sfondoTab {
	background:url(images/sfondo-tab1.png) repeat;
    }
.sfondoTab2 {
	background:url(images/sfondo-tab2.png) repeat;
    }
.titoliBluHomeBold {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#90d2fc;
	font-weight:bold;
	padding-top:23px;
	padding-left:20px;
	padding-right:20px;
    } 

h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#90d2fc;
	font-weight:bold;
    margin-top:15px;
	margin-bottom:0px;
	padding-left:20px;
	padding-right:20px;
    }

.titoliBluHomeBold2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#90d2fc;
	font-weight:bold;
	padding-top:8px;
	padding-left:20px;
	padding-right:20px;
    }
.titoliBluHomeBold3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#90d2fc;
	font-weight:bold;
	padding-top:0px;
	padding-left:20px;
	padding-right:20px;
    }
.titoliBluHomeNormal {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#90d2fc;	
	text-align:right;
	font-weight:normal;
	padding-top:15px;
	padding-right:20px; 
    }
	
.testoBiancoHome {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fefefe;
	padding-top:13px;
	padding-left:20px;
	padding-right:20px;
	text-align:justify;
    }
	
.testoBiancoIndirizzo {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fefefe;
	text-align:center;
    }
.tratteggioHome {
	background:url(images/tratteggio.gif) no-repeat center;
    }
	
	
	
/* ---    Sezioni  ---------------------- */	
.sezioni {
	background:url(images/trasp-sezioni.png) repeat;
    }
.titoliSezione {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#90d2fc;
	text-align:right;
	font-weight:bold;
	padding-top:30px;
	padding-right:20px;
    }
.titoliSezione2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#90d2fc;
	text-align:left;
	font-weight:bold;
	padding-top:0px;
	padding-left:20px;
    }
.slogan {     
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fefefe;
	text-align:center;
	font-weight: normal;
	font-style:italic;
	background:url(images/virgolette.png) bottom no-repeat ;
	padding-top:20px;
	padding-right:10px;
    }
.ombra3 {
	background:url(images/ombra4.png) repeat-x;
    }
.testoBianco {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	padding-top:13px;
	padding-left:20px;
	padding-right:20px;
	text-align:justify;
    }
.testoTab { 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#968d8d;
    }
.testoBiancoRight {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-align:right;
	padding-top:13px;
	padding-left:20px;
	padding-right:20px;
    }
.testoAzzurro {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#90d2fc;
    }
.Azienda {
	background:url(images/azienda-google.gif) no-repeat;
    }
.Flock1 {
	background:url(images/flock1.png) no-repeat;
    }
.Flockatura {
	background:url(images/floccatura2.png) no-repeat;
    }
.Abbigliamento {
	background:url(images/abbigliamento.png) no-repeat;
    }
.Accessori {
	background:url(images/accessori.png) no-repeat;
    }
.Arredamento {
	background:url(images/arredamento.png) no-repeat;
    }
.Automobili {
	background:url(images/automobili.png) no-repeat;
    }
.Packaging {
	background:url(images/packaging.gif) no-repeat;
    }
.Usi-tecnici {
	background:url(images/usi-tecnici.png) no-repeat;
    }
.Catalogo {
	background:url(images/catalogo.gif) no-repeat;
    }
.Laboratorio {
	background:url(images/laboratorio.png) no-repeat;
    }
.Rivenditori {
	background:url(images/rivenditori.png) no-repeat;
    }

.Rivenditori2 { background:url(images/sfondo-tab2.png) repeat;
    border: 1px #06C dashed ;
	padding: 15px;
 
    }
.Certificato {
	background:url(images/TUV.png) no-repeat;
    }

/* links */
.bianco {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	
}
A.bianco:Link     {color :#ffffff; text-decoration: none; font-size: 12px; font-weight:bold;}
A.bianco:Visited  {color :#ffffff; text-decoration: none; font-size: 12px; font-weight:bold;}
A.bianco:Active   {color :#ffffff; text-decoration: none; font-size: 12px; font-weight:bold;}
A.bianco:Hover    {color :#f8db97; text-decoration: none; font-size: 12px; font-weight:bold;}

.linkbianco {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;	
}
A.linkbianco:Link     {color :#ffffff; text-decoration:none; font-size: 12px; font-weight:bold;}
A.linkbianco:Visited  {color :#ffffff; text-decoration: none; font-size: 12px; font-weight:bold;}
A.linkbianco:Active   {color :#ffffff; text-decoration: none; font-size: 12px; font-weight:bold;}
A.linkbianco:Hover    {color :#32d6ff; text-decoration: underline; font-size: 12px; font-weight:bold;}

a.linkBlu:link, a.linkBlu:hover,a.linkBlu:active, a.linkBlu:visited{
	color:#2F9DFF;
	text-decoration:none;
}
a.linkBlu:hover{
	color:#32d6ff;
	text-decoration: underline;
}