/* Autore: Fabio Di Lupo */
/* Autore: Variante ad altro contrasto */
/* www.operadigitale.it  */
/* ENJOY !!!	         */	
/*-----------------------*/
/* Generale */	
body {background:#cccccc; color:#000000; font:100% Verdana,Arial,sans-serif; margin:0 auto 0 auto; padding:0px 0px 30px 0px; text-align:center; }
a:link, a:visited,a:active  {text-decoration:underline; background:#ffffff; color:#000000}
a:hover {text-decoration:underline; background:#ff0000; color:#ffffff}
div {background:#ffffff; color:#000000; font:100% Verdana,Arial,sans-serif; text-align:justify; vertical-align:top;}
td {background:#ffffff; color:#000000; font:100% Verdana,Arial,sans-serif; text-align:justify; vertical-align:top;}
th {background:#eeeeee; color:green; font:100% Verdana,Arial,sans-serif; text-align:justify; vertical-align:top; border-top:#666666 1px solid;}
acronym,abbr{background:#ffffff; color:navy; cursor:help; font:100% Verdana,Arial,sans-serif; border-bottom:1px solid navy;}
caption {background:#ffffff; color:#ff0000; font:bold 100% Verdana,Arial,sans-serif; padding:3px 30px 3px 30px; margin:5px 0px 10px 0px; clear:both; text-transform:uppercase; text-align:left;}
p {background:#ffffff; color:#000000; font:100% Verdana,Arial,sans-serif;}
strong {background:#ffffff; color:#009933; font:bold 100% Verdana,Arial,sans-serif; }
em {background:#ffffff; color:green; font:bold 100% Verdana,Arial,sans-serif; }

/*-----------------------*/
/* Sezioni menù e fondo pagina */	
div#head0 {background:#ffffff url(/img/logo-irpue.jpg) no-repeat 10px 10px; color:#000000; padding:55px 0px 5px 0px; margin:0 auto 0 auto; border-right:#ff0000 25px solid; border-left:#ff0000 25px solid; font:75% Verdana, Arial, sans-serif; text-align:right; width:92%;}
div#head0 a:link , div#head0 a:visited , div#head0 a:active {background:#ffffff; color:#000000; font:bold 100% Verdana, Arial, sans-serif; text-decoration:underline;}
div#head0 a:hover {background:#ffffff; color:#ff0000; text-decoration:underline;}

div#head1 {background:#ff0000; color:#000000; padding:0px; margin:0 auto 0 auto; border-right:#ff0000 25px solid; border-left:#ff0000 25px solid; font:75% Verdana, Arial, sans-serif; text-align:right; width:92%;}

div#head2 {background:#ffffff; color:#000000; padding:5px 0px 5px 0px; margin:0 auto 0 auto; border-right:#ff0000 25px solid; border-left:#ff0000 25px solid; font:75% Verdana, Arial, sans-serif; text-align:center; width:92%;}
div#head2 a:link , div#head2 a:visited , div#head2 a:active {background:#ffffff; color:#000000; font:bold 100% Verdana, Arial, sans-serif; text-decoration:underline;}
div#head2 a:hover {background:#ffffff; color:#ff0000; text-decoration:underline;}

div#head3 {background:#ffffff; color:#000000; padding:0px; margin:0 auto 0 auto; border-right:25px #ff0000 solid; border-left:25px #ff0000 solid; font:75% Verdana, Arial, sans-serif; text-align:right; width:92%;}
div#head3_0 {background:#ffffff; color:#000000; padding:0px 20px 0px 20px; margin:0px; text-align:center;}

div#head4 {background:#ffffff; color:#000000; padding:10px 0 0 0; margin:0 auto 0 auto; border-right:#ff0000 25px solid; border-left:#ff0000 25px solid; font:75% Verdana, Arial, sans-serif; text-align:left; width:92%;}
div#head4_0 {background:#ffffff; color:#000000; padding:0px 50px; text-align:right; float:right;}

div#head_sintesi {background:#ffffff; color:#000000; padding:0px; margin:0 auto 0 auto; border-right:#ff0000 25px solid; border-left:#ff0000 25px solid; font:75% Verdana, Arial, sans-serif; text-align:right; width:92%;}

div#basso {background:#000000; color:#FFFFFF; padding:10px 0px 10px 0px;  margin:0 auto 0 auto; border-right:25px #ff0000 solid; border-left:25px #ff0000 solid; font:75% Verdana,Arial,sans-serif; text-align:center; width:92%;}
div#basso a:link , div#basso a:visited , div#basso a:active {background:#000000; color:#ffffff; text-decoration:underline;}
div#basso a:hover {background:#000000; color:#ffff00; text-decoration:underline;}
/*-----------------------*/
/* Sezione principale */	
div#principale {background:#ffffff url(/img/sfondo-sx.jpg) no-repeat bottom left; color:#000000; padding:5px 0px 5px 0px; margin:0 auto 0 auto; border-right:25px #ff0000 solid; border-left:25px #ff0000 solid; font:75% Verdana, Arial, sans-serif; text-align:justify; width:92%;}
div#principale a:link, div#principale a:visited, div#principale a:active {background:#ffffff; color:#000000; text-decoration:underline;}
div#principale a:hover {background:green; color:#ffffff; text-decoration:underline; }

/*-----------------------*/
/* Header */
h1 {background:#ffffff; color:#ff0000; font:bold 100% Georgia,"Times New Roman",Verdana,Arial,sans-serif; border-bottom:#cccccc 1px solid; padding:3px 3px 3px 3px; margin:5px 0px 10px 0px; clear:both;}
h2 {background:#ffffff; color:#cc0000; font:bold 100% Verdana,Arial,sans-serif; padding:3px 0px 3px 0px; margin:10px 0px 0px 0px; clear:both; }
h3 {background:#ffffff; color:green; font:90% Georgia,Verdana,Arial,sans-serif; padding:3px 0px 3px 0px; margin:10px 0px 0px 0px; clear:both; }

/*-----------------------*/
/* Tabelle presentazione */

td.menualto {background:#ffffff url(/img/logo-rosa.jpg) no-repeat 100px 10px; color:#000000; border-top:#cccccc 1px solid; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid}
td.menualto1 {background:#ffffff; color:#000000; border-left:#cccccc 1px solid; border-top:#cccccc 1px solid; width:300px;}

p.basso {background:#cccccc; color:#000000; font:bold 90% Georgia,Verdana,Arial,sans-serif;}
p.basso a:link , p.basso a:visited , p.basso a:active {background:#cccccc; color:#000000; text-decoration:underline;}
p.basso a:hover {background:#cccccc; color:#000066; text-decoration:underline; }

p.segue {background:#ffffff; color:#000000; font:90% Verdana,Arial,sans-serif; text-align:right;}
p.segue a:link , p.segue a:visited , p.segue a:active {background:#cccccc; color:#000000; text-decoration:underline;}
p.segue a:hover {background:#cccccc; color:#330000; text-decoration:underline; }

ul {background:#ffffff; color:#000000; list-style:square outside; font:100% Verdana,Arial,sans-serif; vertical-align:middle;}
li {background:#ffffff; color:#000000; padding:5px; vertical-align:middle;}
ul.punto {list-style-image: url(/img/bollino.gif)  }
ul.punto li {background:#ffffff; color:#000000; padding:3px; vertical-align:middle;}
ul.punto li a {background:white; color:black; font:bold 100% Verdana,Arial,sans-serif; text-decoration:underline;}

img {border:0px; margin:0px; padding:0px;}
img.libro {border:0px; margin:0px; padding:10px; float:right; cursor:pointer;}

table.album td{text-align:center;}
input, button, select {font:100% Verdana,Arial,sans-serif; }
button:focus {outline:thick solid black }



