body {width: 100%; padding: 0px; margin:0px; background: url(foto/pat.jpg); text-align: center;}

div#container {width: 728px; height: 100%; padding: 0px; margin: 0px auto; font-family: arial, verdana, sans-serif;}

div.news {overflow: auto; height: 250px; border: 1px solid black; background-color: #e8e8e8; text-align: left; margin:2px; padding: 2px;}

table.sopra {width: 728px; text-align: right; }
td.left {text-align: left; }
td.right {padding-right: 2px; margin:0px; }
td.bot {width: 728px; padding-right: 2px; }

table.sopra ul {padding: 0px; margin: 0px;}
table.sopra li {display: inline; margin:0px 0px 0px 5px;}
li.first {color: #ff6600; font-family: verdana, sans-serif; font-size: 12px; font-weight: bold; margin:0px;}
table.sopra a {font-family: verdana, sans-serif; font-size: 12px; font-weight: bold; color:#999999;text-decoration: none;}
table.sopra a:hover {color: #666666;}


table.center {width: 728px; text-align: right; margin: 0px; padding: 5px; background-color: #ffffff;}


td.head {border-bottom: 1px solid #ff6600; height: 65px; padding: 0px;}


td.footer {height: 10px; background-color: #ff6600; width: 728px; padding: 0px 0px 5px 0px; font-size: 9px; text-align: left; color: #cccccc;}


td.adv {padding: 0px; background-color: #e8e8e8; text-align:left;}

td.adv 	ul {padding: 0px; margin: 2px 0px 2px 0px; list-style: none; color: #ff6600;}
td.adv  li {font-family: verdana, sans-serif; font-size: 10px; font-weight: bold; padding: 0px; margin: 2px 0px 2px 3px;}
td.adv  a {text-decoration: none; display: block; margin: 0px; padding: 0px; color: #ff6600;}
td.adv  a:hover {background-color: #ffffff;}

td.contenuto {margin: 0; padding: 0px 3px 0px 3px; border-right: 1px solid #ff6600;}

td.destra {margin: 0; padding: 0px;}
td.destra p {font-family: verdana, sans-serif; font-size: 11px; font-weight: normal; color:#000000;}

td.interno {margin: 0; padding: 0px 10px 40px 10px; width: 400px; text-align: justify;}
td.interno img.bordo {border: 1px solid black; float: right; margin-bottom: 10px;}

td.art_p {border-bottom: 1px solid #ff6600; padding-top: 0px;}
td.art_p a {text-decoration: none; color: #ff6600; margin: 0px; padding: 0px;}
td.art_p a:hover {color: #000000;}



p {font-family: verdana, sans-serif; font-size: 11px; font-weight: normal; color:#000000;}
p.sign {font-family: verdana, sans-serif; font-size: 9px; font-weight: normal; color:#ff6600;}
p.dom {font-family: verdana, sans-serif; font-size: 11px; font-weight: normal; color:#ff6600; margin: 0px; padding: 0px;}

div.titolo {padding: 0px; margin: 2px; border-top: 1px solid black; border-bottom: 1px solid black; }
div.titolo p {font-family: verdana, sans-serif; font-size: 10px; font-weight: bold; color:#999999; padding: 2px; margin: 0px; }

div.tit_ar {padding: 0px 2px 0px 0px; margin: 2px; border-top: 1px solid black; border-bottom: 1px solid black;  font-weight: bold; color: #ffffff; background-color: #ff6600; text-align: right;}

div.inter {border-bottom: 1px solid #ff6600; padding: 0px; margin: 2px; text-align: right;}

div.inter img {float: left; margin:0px;  border: 1px solid black; vertical-align: top;}
div.inter p {font-family: verdana, arial, sans-serif; font-size: 12px;}
div.inter hr {visibility: hidden; clear:left; margin: 0px; padding: 0px; display:block;}

h1 {font-family: verdana, sans-serif; font-size:14px; font-weight: bolder; color:#666666;text-transform:  uppercase;margin: 0px;}
h2 {font-family: verdana, sans-serif; font-size: 11px; font-weight: bolder; color:#ff6600; text-transform:  uppercase; margin: 0px;}

td.adv img {border: 1px solid black;}


a {text-decoration: none; color: #ff6600; font-family: verdana, arial, sans-serif; font-size: 10px;}
a:hover {color: #000000;}

img.bordo {border: 1px solid black;}

input {border: 1px solid #ff6600; width: 200px;}
textarea {border: 1px solid #ff6600; width: 200px;}

input.butt {border: 1px solid #ff6600; width: 100px; margin-left: 10px;}
input.check {border: 1px solid #ff6600; width: 20px; margin-left: 10px;}

.libri {border-bottom: 1px solid #ff6600; text-align: left;}
.libri img {float: right;}
.libri hr {visibility: hidden; clear: both;}