body{text-align: center; margin:0; padding:0; background:#97D58B;}
div{border: 1px solid #224; background: url(fondo.jpg) repeat fixed center;}
h1{background: url(fondo.jpg) no-repeat fixed center;}
p {margin: 10px 5px; padding: 0;}

a:link{cursor: help;	text-decoration: none;	color:#FF8888;}
a:visited{cursor: help;	text-decoration:none;	color:#FF8888;}
a:hover, a:active{cursor: help;	color:#FF0000;}

h1, h3, h4{font-family: Arial, sans-serif; font-style: italic; font-size:20px; font-weight: normal; margin: 0; text-transform: lowercase;}
h1 {font-size: 25px; letter-spacing: 0.75em; color: #446; padding: 10px 5px 10px 5px; margin: 0; border-bottom: 5px double #2AB852; border-top: 3px double #17D453;}
h4 {font-size: 18px; letter-spacing: 0.5em; color: #464; padding: 10px 5px 10px 5px; margin: 0em 0em 0em 0em;}

div#tot{width:1000px; margin: 1em auto; text-align:left; border-width:0px; background:#97D58B;}

div#main{width: 700px; margin: 0px 0px 0px 260px; padding: 20px 15px; text-align:center; font-family: 'Bitstream Vera Serif', "Times New Roman", Times, serif; }
div#main .noticia{width:620px; margin:0px 20px 80px 20px; padding:0px 20px; text-align:justify; border-width:0px; background: transparent; border-top:1px solid #000;}
div#main .noticia .titolnot{border-width: 0; background: transparent; padding: 0px 50px 0px 0px}
div#main .noticia .titolnot h4{font-style:normal; letter-spacing: 0px; background: transparent; color:#797979; padding: 10px; border-bottom: 1px dotted #888; margin: 0px 0px 5px 0px;}
div#main .noticia .cosnot{border-width: 0; background: transparent;}

div#main form .input{width:200px;}


div#main h5{font-size:18px;  font-variant: small-caps; letter-spacing: 0.3em; margin:20px 0px 0px 20px;}


div#menu{float: left; width: 240px; padding: 0; margin: 0px 0px 0px 10px;  border-width:0; background:#97D58B;}
div#menu div {margin-bottom: 0px; }
div#menu h4{background: #B13535; color: #224; margin: 0px; padding: 5px;}

div#menu a{display: block; margin: 0; padding: 5px 10px 5px 10px ; letter-spacing: 1px; font-size: 15px; text-align: left; font-weight: bolder; border-bottom: 1px solid #8B8; color: #373; background:url(fondo.jpg) repeat fixed 50% 50%; text-decoration: none;}
div#menu a:link:visited {color: #262; background-color: transparent; margin:0;}
div#menu a:hover {background: #729FBC; color: #383;margin:0;}

div#menu a.icons {background: none; border-width:0; margin:10px; width:100px; padding:0px; cursor:pointer;}

div#menu .personal {border-color: #224; background: transparent; margin-bottom: 20px;}
div#menu .personal h4 {background: #66AA66; color: #224;}
div#menu .personal a {width:218px; text-transform: lowercase; background-color: transparent;}
div#menu .personal a:hover {background: #BEB;}
div#menu .personal div.subenllacos {background-color: transparent; border-width: 0; margin: 0;}
div#menu .personal div.subenllacos a {width:202px; border-left: 20px solid #8B8; font-size: 95%; font-weight: normal; font-size: 13px; letter-spacing: normal; padding-right: 10px; padding-left: 5px; color: #407740; background-color: transparent;}
div#menu .personal div.subenllacos a:hover {background: #BEB;}
div#menu .personal div.subenllacos a:visited {color: #575;}

div#Od, #ieDate, #Of, #ieFace, #Oh, #ieHours, #Om, #ieMinutes, #Os, #ieSeconds{background:none;border:0;}
div#ieDate{color:#992234;}