
* { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF }

a { color:#FFFFFF; text-decoration:none; }
a:hover { color:#D69F12; text-decoration:none; }

img { border:0px; }

body { text-align: center; background-color:#000000; background-image:url(images/fondo.png); background-repeat:no-repeat; background-position:top center; }

.contenitore_intro { width:760px; text-align:left; margin: 0 auto; }

.contenitore { width:760px; text-align:left; margin: 0 auto; }

.logo { text-align:center; }

.bandierine { text-align:center; float:left; width:760px }
.bandierine img { margin-left:5px; margin-right:5px; }
.piva { float:left; text-align:center; margin-top:50px; width:100%; }

.sottotitolo { float:left; height:100px; text-align:center; padding-top:30px; }

.menu { width:210px; float:left; padding-left:15px; padding-right:15px; text-align:left; }
.menu a, .menu a:hover { font-size:11px; }

.contenuti { width:490px; float:left; margin-left:15px; padding-right:15px; line-height:23px; }

.contenuti p { border-bottom:#64636A solid 1px; margin-top:3px; margin-bottom:3px; padding-top:5px; padding-bottom:5px; }

.bottone { background-color:#000000; border:#D69F12; color:#D69F12; font-size:11px; font-family:Arial, Helvetica, sans-serif; border-style:dotted; border-width:1px; border-color:#D69F12}
.info { float:left; width:760px; margin-top:50px; }

h1 { color:#D69F12; font-size:1.2em; }

ul.grazie { margin:0px; padding:0px; list-style:none; border-bottom:1px dotted #987A2E; padding-bottom:12px; margin-bottom:5px; }
.grazie li { margin:0px; padding:2px 15px; background-image:url(images/bullet.gif); background-repeat:no-repeat; background-position:0px 10px; }

.gallery img { border:1px solid #FFFFFF; }