* {font-size:100.01%}
html {font-size:62.5%}
body {margin:0; padding:0; font-family:Verdana; font-size:1.4em; background:#ccc url(images/back.gif); text-align:center}
.clear {clear:both} 

h4 {font-size:1.1em; color:#000; margin:10px 0 0 5px;}
h4 a {color:#000;}

#header {margin:15px auto 0; padding:0; width:860px; height:120px; border-top:20px solid white; border-left:20px solid white; border-right:20px solid white; background-color:#C4C7D9; text-align:left}
#header h1 {font-size:2.0em; color:#000; margin:20px 20px 0; text-transform:uppercase}
#header h1 a {color:#000; text-decoration:none}
#header p {color:#000; font-size:1.2em; margin:-6px 20px 0;}

#menu {margin:0 auto; padding:10px 0; width:860px; height:20px; border-left:20px solid white; border-right:20px solid white; background:#222; text-align:left; font-size:1em}
#menu ul {margin:0; padding:0; list-style:none}
#menu li {display:inline}
#menu li a {background:url(img/lista.gif) no-repeat top left; padding-left:10px; color:#fff; margin:0 9px; text-decoration:none; font-weight:700}
#menu li a:hover {color:#f0f0f0}

#content {margin:0 auto; padding:15px 0 0; width:860px; border-left:20px solid white; border-right:20px solid white; background: #fff; text-align:left}
#content .left {float:left; padding:0 5px; width:336px}
#content .left h2 {font-size:1.3em; color:#000; margin:0 0 0 0; text-transform:uppercase}
#content .left h2 a {color:#000; text-decoration:none}
#content .left h3 {font-size:1.2em; color:#000; margin:0 0 0 0; text-transform:uppercase}
#content .left h3 a {color:#000; text-decoration:none}
#content .left p {font-size:14px; color:#4c4c4c; padding:0 6px; margin:0 0 10px}
#content .left p .titolo {font-size:1.1em; color:#000; font-weight:700; text-decoration:underline; line-height:1.4em margin:0 0 5px}
#content .left .titolo a {color:#000; text-decoration:none}

#content .right {float:right; padding:0 5px; width:500px}
#content .right h2 {font-size:1.3em; color:#000; margin:0 0 0 0; text-transform:uppercase}
#content .right h2 a {color:#000; text-decoration:none}
#content .right h3 {font-size:1.2em; color:#000; margin:0 0 0 0; text-transform:uppercase}
#content .right h3 a {color:#000; text-decoration:none}
#content .right .titolo {font-size:1.1em; color:#000; font-weight:700; text-decoration:underline; line-height:1.4em}
#content .right .titolo a {color:#000; text-decoration:none}
#content .right p {color:#4c4c4c; margin:0 0 10px; padding:0 9px; font-size:14px}
#content .right p a {color:#000}
#content .right ul {margin-top:0; padding-top:0}
#content .right ul a {color:#4c4c4c}

.xml_titolo {color:#000; font-size:14px; display:block; font-weight:bold; text-decoration:underline}
.xml_titolo a {color:#000; font-size:14px; display:block; font-weight:bold; text-decoration:underline}
.xml_descrizione {color:#4C4C4C; display:block; font-size:14px;}

#footer {margin:0 auto; padding:10px; width:840px; border:20px solid white; background:#000; color:#fff; text-align:left; font-size:0.8em}
#footer a {color:#fff; text-decoration:underline}
#footer a:hover {color:#ddd; text-decoration:underline}
