@charset "iso-8859-1";

html,body { color: #036;}
body {color: #eed; background:#000088 url(graphics/sfondo.png) repeat-x top;}
a {text-decoration : none;}

#top { border: none; background: none;}
#top img {border: none;}

#container {border: 1px solid #fff; background:#004; }

#grafica { background: url(graphics/grafica.jpg) no-repeat top left; }
#grafica h1 { color: #f94;}
#grafica h1.supertitle { color: #101d76;}


#menu { background: #fff url(graphics/menu.png) repeat-x;}
#menu ul { border: none; }
#menu ul li { border: none; }
#menu ul li a { color: #fff; border: none; background: #fff url(graphics/menunormal.png) no-repeat left top;}
#menu ul li a span { background: #fff url(graphics/menunormal.png) no-repeat right top; }

#menu ul li a:hover { background: #fff url(graphics/menuhover.png) no-repeat left top; color: #004; }
#menu ul li a:hover span { background: #fff url(graphics/menuhover.png) no-repeat right top; }
#menu ul li a.here, #menu ul li a.here:hover { font-weight:bolder; color: #fb5; background: #fff url(graphics/menuselect.png) no-repeat left top;}
#menu ul li a.here span, #menu ul li a.here:hover span{background: #fff url(graphics/menuselect.png) no-repeat right top;}
#menu #confermaordine { background: url(graphics/carrelloconfermabg.png) no-repeat left;}
#menu #confermaordine a {color:#500;}

#containerpagina { background:#004;}

#pagina { background:#004;}
#pagina a {color: #fc6;}
#pagina p.xls { background: url(datapages/icons/xls.png) no-repeat;}

#banners { background:#fff url(graphics/banner.png) no-repeat bottom; }
#banners h1 { background:#fff url(graphics/banner.png) no-repeat top; color: #fd9;}
#banners h3 { background: none;}
#banners p { background: none;}
#banners img { border: none;}
#banners a {color: #fa5;}
#banners a:hover {color: #eee;}

#footer { background:#7b89f6 url(graphics/sfondofooter.png) repeat-x;}
#footer h1 {color: #bff}
#footer h2 {color: #9cc}
#footer h3 {color: #eee}
#footer p {color: #eee}
#footer a { color: #333;}

#bottom { border: none; background: none; color:#4C2C2C;}
#bottom a {color :#039;}

#richiestadati input, #richiestadati textarea { border: solid 1px #003;}
#richiestadati .errore {background: #A5230F;color: #fff;}
#richiestadati input.button { border-left-color: #559; border-top-color: #559;}

p.catalogo, p.catalogo a, {color:#a10;}
#quadrocatalogo { background: url(graphics/sfondotipologia.png) no-repeat;}
#contcatalogo #spazioimgatt p.photogallery { background: url(datapages/icons/camera.png) no-repeat;}
#contcatalogo #spazioimgatt p.zip { background: url(datapages/icons/zip.png) no-repeat;}
#contcatalogo #spazioimgatt p.pdf { background: url(datapages/icons/pdf.png) no-repeat;}
#contcatalogo #spazioimgatt p.doc { background: url(datapages/icons/doc.png) no-repeat;}
#contcatalogo #spazioimgatt p.xls { background: url(datapages/icons/xls.png) no-repeat;}
#contcatalogo #spazioimgatt p.jpg { background: url(datapages/icons/jpg.png) no-repeat;}
#contcatalogo #spazioimgatt p.png { background: url(datapages/icons/png.png) no-repeat;}
#contcatalogo #spazioimgatt p.mp3 { background: url(datapages/icons/mp3.png) no-repeat;}
#contcatalogo #spazioimgatt p.txt { background: url(datapages/icons/txt.png) no-repeat;}
#contcatalogo #spazioimgatt p.csv { background: url(datapages/icons/csv.png) no-repeat;}
#contcatalogo #spazioimgatt p.odt { background: url(datapages/icons/odt.png) no-repeat;}
#contcatalogo #spazioimgatt p.ods { background: url(datapages/icons/ods.png) no-repeat;}
#contcatalogo #spazioimgatt p.unk { background: url(datapages/icons/unk.png) no-repeat;}
#contcatalogo #spazioarticolo p span.del {color:#999;}
#contcatalogo #spazioarticolo p span.evidenzia {color:#b00;}

#confermacarrelloaree { border:1px solid #900; background:#fee;}

