/* tags */

body { padding: 0; margin: 0; background-color: #E7E7E7; background-image: url(img/layout/html_bgr.jpg); background-repeat:repeat-x; }
h1 { float: left; display: inline; font-size: 18px; margin: 0; padding: 0; }
h2 { float: left; font-size: 26px; color:#00CC33; margin: 0; padding: 0; }

/* classi */

.main { width: 770px; text-align: left; background-image: url(img/layout/html_bgr.jpg); background-repeat:repeat-x; }

#flashcontent {float: left; }
.livello_zero { width: 770px; float:left;  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;  background-image:url(img/layout/bgr_tot.jpg); background-repeat:repeat-y; }
.livello_uno { width: 770px; float:left;  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.left_column {float: left; width: 232px; background-image:url(img/layout/bgr_left.jpg); background-repeat:repeat-y; background-color:#e7e7e7; height: 100%;}
.right_column {float: left; width: 522px; padding: 0; background-image:url(img/layout/bgr_right.jpg); background-repeat:repeat-y; background-color:transparent; height: 100%;}
.contenuti { float: left; width: 95%; padding: 10px 20px 0 5px; }
.nospace {float: left; margin:0; padding: 0; border: none; }
.foto {float: left; margin:4px; border: 1px solid #000000; }
.intestazione {float: left; padding: 30px 0 0 0; }
.splash { width: 770px; float:left;  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.reader { margin-left: 25px; float: left }

ul.cnp { float: left; list-style: none; padding: 0 0 0 10px; margin: 0 }
ul.cnp a { text-decoration:none; display: block; line-height: 1.8em; padding-top: 20px;}
ul.cnp a:link, ul.cnp a:visited { color: #000000 }
ul.cnp a:hover, ul.cnp a:active { color: #3e3e3e }

/*selettori*/
a:link, a:visited { text-decoration: none; color:#000000 }
a:hover, a:active { text-decoration: none; color:#333333 }

/*poison*/
.poison { float: left; width: 100%; text-align: center; color:#000000; font-family: tahoma; font-size: 9px; padding: 20px 0 20px 0}
.noborder { margin: 1px; border: none; }
