@charset "iso-8859-1";

html,body {}
body {color: #fff; background:#072e5a url(graphics/style1/sfondo.png) repeat-x top;}
a {text-decoration : none;}
input, textarea { background:#026; color:#eee; border: 1px solid #555;}
#richiestadati .errore {background: #900; color: #fff;}

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

#container {border: 3px double #116bd0; background:#0b4484; }

#grafica { background: url(graphics/style1/grafica.jpg) no-repeat top left; }
#grafica h1 { color: #fff;}
#grafica h1.supertitle { color: #cef;}


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

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

#booking {background: #0b4484 url(graphics/style1/booking.png) repeat-x; color:#0b4484}
#booking select, #booking button { background:#0b4484; color:#fa4; border: 1px solid #1b54a4;}


#containerpagina { background:#0b4484;}

#pagina { background:#0b4484;}
#pagina a {color: #ff5;}
#pagina p.xls { background: url(graphics/style1/icons/xls.png) no-repeat;}

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

#footer { background:#f4b150 url(graphics/style1/sfondofooter.png) repeat-x;}
#footer h1 {color: #024}
#footer h2 {color: #024}
#footer h3 {color: #024}
#footer p {color: #024}
#footer a { color: #135;}

#bottom { border: none; background: none; color:#444;}
#bottom a {color :#111;}

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

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

