body {
	font-family: Verdana,Arial,San-serif;
	font-size: 10px;
	margin: 0px;
	background: #26395a
}

table {
	font-family: Verdana,Arial,San-serif;
	font-size: 10px;
	margin: 0px;

}


a, a:link, a:active, a:visited {
	color: #26395a
}

a:hover {
	color: #aabee3
}

form {
	font-family: Verdana,Arial,San-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px
}


/* HEADER */

#header {
	background: url("immagini/sfondoheader.jpg");
	margin-bottom: 1px
}

#intro, #intro a, #intro a:link, #intro a:active, #intro a:visited {
	color: #ffffff
}

#intro a:hover {
	color: #339900
}




/* MENU */

.menusfondo {
	background: #26395a
}

#menu {
	padding: 0px 0px;
}
#menu a, #menu a:link, #menu a:active, #menu a:visited {
	color: #ffffff;
	font-weight: bold;
	padding: 1px 10px;
	text-decoration: none
}


#menu a:hover {
	color: #26395a;
	background: #aabee3
}









/* NEWS */
#news {
	
}

#news a, #news a:link, #news a:active, #news a:visited {
	color: #26395a;
	font-weight: bold;
	text-decoration: none
}

#news a:hover {
	color: #ffffff;
	background: #26395a
}



/* DOCUMENTI */
#documenti {
	
}

#documenti a, #documenti a:link, #documenti a:active, #documenti a:visited {
	color: #339900;
	font-weight: bold;
	text-decoration: none;
	background: url("immagini/icone/pdf.jpg") no-repeat 5px 0;
	padding: 5px 10px 5px 15px;
	text-indent: 15px;
	display: block
}

#documenti a:hover {
	color: #666666;
	text-decoration: underline;
	/*color: #ffffff;
	background: #339900*/
}



/* SERVIZI */
#servizi {
	
}

#servizi a, #servizi a:link, #servizi a:active, #servizi a:visited {
	color: #339900;
	font-weight: bold;
	text-decoration: none;
	background: url("immagini/icone/visto.gif") no-repeat 5px 0;
	padding: 5px 10px 5px 15px;
	text-indent: 15px;
	display: block
}

#servizi a:hover {
	color: #666666;
	text-decoration: underline;
	/*color: #ffffff;
	background: #339900*/
}






/* PRODOTTI */
#progetticategoria {
	color: #ffffff;
	font-weight: bold;
	background: #999999;
	padding: 10px 5px;
	display: block
}

#progettisottocategoria {
	/*color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	background: #26395a;*/
	padding: 0px;
	margin: 1px 0px;
	display: block
}
#progettisottocategoria a, #progettisottocategoria a:link, #progettisottocategoria a:active, #progettisottocategoria a:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	background: #26395a;
	padding: 10px 5px 10px 20px;
	margin: 1px 0px;
	display: block
}

#progettisottocategoria a:hover {
	color: #ffffff;
	background: #ff9900
}



#progetti {
	
}

#progetti a, #progetti a:link, #progetti a:active, #progetti a:visited {
	color: #26395a;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 5px;
	display: block
}

#progetti a:hover {
	color: #ffffff;
	background: #339900
}

/* BOTTONI GALLERIA */
#progetti_sottomenu {
	background: #26395a;
}
#progetti_sottomenu a, #progetti_sottomenu a:link, #progetti_sottomenu a:active, #progetti_sottomenu a:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding: 5px;
	display: block
}
#progetti_sottomenu a:hover {
	background: #ff9900
}
#progetti_sottomenu_disab {
	background: #666666;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding: 5px;
	display: block
}


#prodottilista {
	
}

#prodottilista img {
	border: 1px solid #26395a
}


/* AREA CLIENTI */

#clientilogin {

}

#clientilogin input {
	font-size: 10px;
}

#clientilogin form {
	margin: 0px
}



/* PAGINA */
.paginacornice {
	border: 1px solid #666666;
	padding: 0px
}

.paginacornice2 {
	border: 1px solid #ffffff;
	padding: 0px
}

#pad8 {
	padding: 8px
}





/* ETICHETTE COLONNE */
.colonnaetichettasfondo {
	background: #999999;
	padding: 5px 5px
}

#colonnaetichetta {
	color: #ffffff;
	font-weight: bold;
	background: #999999;
	padding: 5px 5px;
	display: block
}





/* TITOLI */
#titoloriga {
	/*font-size: 14px;*/
	color: #ffffff;
	font-weight: bold;
	background: #999999;
	padding: 5px 5px;
	display: block
}

#titolone {
	font-size: 18px;
	font-weight: bold;
	color: #26395a
}

#titolino_grigio {
	font-size: 14px;
	font-weight: bold;
	color: #666666
}

#titolone_nero {
	font-size: 18px;
	font-weight: bold
}


#tit1_inline {
	font-size: 18px;
	font-weight: bold;
	color: #26395a;
	display: inline
}

#tit2_inline {
	color: #666666;
	font-size: 18px;
	font-weight: bold;
	display: inline
}

#tit3_inline {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	display: inline
}


.disab {
	color: #666666
}

/* Galleria */
.gtitolo { color: #26395a; font-weight: bold }
a.gtitolo:link { color: #26395a; font-weight: bold }
a.gtitolo:visited { color: #26395a; font-weight: bold }
a.gtitolo:hover { color: #ff6600; font-weight: bold }
a.gtitolo:active { color: #26395a; font-weight: bold }
.gtitolo_disab { color: #666666; font-weight: bold }


/* Rassegna Stampa */
.rassegna { color: #ff6600 }
a.rassegna:link { color: #ff6600 }
a.rassegna:visited { color: #ff6600 }
a.rassegna:hover { color: #26395a }
a.rassegna:active { color: #ff6600 }



/* SOTTOTITOLI */
#sottotitoli {
	color: #26395a;
	font-weight: bold;
	background: #aabee3;
	padding: 5px 0px;
	margin: 2px 0px
}


#sottotitoli a, #sottotitoli a:link, #sottotitoli a:active, #sottotitoli a:visited {
	color: #26395a;
	text-decoration: none;
	background: url(immagini/icone/freccettablu.gif) no-repeat 5px 0;
	padding: 0px 10px 0px 15px;
	text-indent: 5px;
	display: inline
}

#sottotitoli a:hover {
	color: #ffffff;
	background: url(immagini/icone/freccettabianca.gif) no-repeat 5px 0;
	background-color: #26395a
}

.sottotitoli_disab {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	background: url(immagini/icone/freccettabianca.gif) no-repeat 5px 0;
	padding: 0px 10px 0px 15px;
	text-indent: 5px;
	display: inline
}



/* RIQUADRI  */
#riquadro1 {
	color: #3399ff;
	background: #ccffff;
	border: 1px solid #3399ff;
	padding: 10px;
	text-align: justify
}

#riquadro1 a, #riquadro1 a:link, #riquadro1 a:active, #riquadro1 a:visited {
	color: #3399ff;
	font-weight: bold;
	text-decoration: none;
	padding: 5px
}

#riquadro1 a:hover {
	color: #ffffff;
	background-color: #3399ff
}



/* VARIE */
#testo12 {
	font-size: 12px
}

.obbligatorio {
	color: #ff0000;
	font-weight: bold
}

.userobbligatoria {
	color: #6699cc;
	font-weight: bold
}




/* MENU PIE DI PAGINA */
#menupie, #menupie a, #menupie a:link, #menupie a:active, #menupie a:visited {
	font-size: 12px;
	color: #aabee3;
	padding: 0px 5px
}

#menupie a:hover {
	color: #ffffff
}

#menufooter {
	color: #ffffff
}
#menufooter a, #menufooter a:link, #menufooter a:active, #menufooter a:visited {
	color: #aabee3;
	font-weight: bold;
	padding: 0px 5px
}

#menufooter a:hover {
	color: #ffffff
}


