/* IMPOSTAZIONI GENERALI DEL DOCUMENTO*/

/* Impostazioni del font, dei titoli, dei sottotitoli e dello spazio bianco*/
body { font: 70% "Trebuchet MS"; color:#464241;}
h1{font-size: 1.9em; font-weight:lighter; color:#461403; text-align:right; margin-left:15px; border-bottom: 1px solid #663200}
h2{font-size: 1.5em; color:#461403; margin: 0.2em 0 0.2em; padding-left:10px;}
h3{font-size: 1.4em; color:#6D6D6D; font-size:medium}
h4{font-size: 1.2em}
h5{font-size: 1em}
h6{font-size: 0.85em; color:#FFFFFF; text-align:center; margin: 1.0em 1.0em} 
p { text-align:justify; padding-left:20px;}
.p-bianco { text-align:center; padding-left:20px; color:#FFF}
ul {font-family:Arial, Helvetica, sans-serif; color:#464241; list-style:square; margin-left:0px; text-align:left; font-style:italic}
li {padding-top:0px; padding-bottom:5px; margin-left:0px; list-style-image:url(../images/decoro.gif)}


/*line-height*/
p, blockquote, pre, ol, dl, form {line-height:135%;}

/* set di base per margini e padding */
html, body{margin: 0 0 0 0;padding: 0}
/*h1, h2, h3, h4, h5, h6{margin: 0.7em 0 0.2em}*/
address, blockquote, dl, form,
fieldset, ol, table, p, pre { margin-top: 0.2em; margin-bottom: 1.2em} 

/* MENU ORIZZONTALE*/

.MENU {text-align:center; font-weight: lighter; padding-bottom:5px; padding-top:10px;}
a.MENU {color:#FFF; text-decoration:none; padding:10px; font-size:13px;}
a:hover.MENU{ color:#FFCC00;}

/*links*/
a {color: #CC0000; text-decoration:none;}
a:hover {color: #FF9900; text-decoration:none;}

a.credits {color: #464241; text-decoration:underline;}
a.credits:hover {color: #FF6600; text-decoration:underline;}

a.indietro { font-size:12px; font-weight:bold; color: #fff; text-decoration:none; padding-left:10px}
a.indietro:hover {text-decoration:underline;}

/*Fascia  in alto*/
.top { height:35px; width:100%; background-color: #990000}

/*Div contenitore centrato*/
#contenitore {float:left; position:absolute; left:50%; top:100px; width:870px; height:450px; margin:0 0 0 -420px; }
#header {float:right; width:100%; height:140px; padding-top:0px; text-align:center; background-image:url(../images/logo-garibaldini.gif); background-position:center; background-repeat:no-repeat}
#content{float:left; width:860px; height:340px; padding:10px; background-color:#FFFFFF;}
#bottom{float:right; width:100%; height:60px; padding-top:0px; text-align:center;}
#footer{float:left; width:100%; height:40px; padding-top:20px; color:#464241; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.img-angolo { margin-left:100px}