body { margin: 0; background: #033 url(../img/common/sfondo-body.jpg) 50% top repeat-y; font: normal 11pt "Arial",sans-serif; color: black; }img { border: none; }br.clear { clear: both; line-height: 1px; font-size: 1px; }a { color: #066; }a:hover { color: #099; }a.more { background: url(../img/common/go.gif) right 50% no-repeat; padding-right: 8px; }h1 a, h2 a, h3 a, li a, dt a { text-decoration: none; }h1 a:hover, h2 a:hover, h3 a:hover { text-decoration: underline; }ul, li, dl, dt, dd { margin: 0; padding: 0; list-style: none; display: block; }#outer { margin: 0; background: url(../img/common/sfondo.jpg) 50% top no-repeat; text-align: center; }#delosnetwork { font: normal 11px "Arial",sans-serif; color: white; background: black; height: 20px; text-align: center; }#delosnetwork .container { width: 990px; line-height: 20px; text-align: left; margin: 0 auto; }#delosnetwork img { float: left; }#delosnetwork a { color: white; text-decoration: none; }#header { width: 990px; margin: 20px auto; text-align: left; }#bottom { text-align: center; background: url(../img/common/sfondo_bottom.jpg) 50% bottom no-repeat; }#footer { width: 990px; margin: 0 auto; text-align: center; padding: 20px 0 40px 0; }#footer p { padding: 0 10px; font: normal 11px "Arial",sans-serif; margin: 5px 0; color: #666; margin: 0; }#main { width: 990px; margin: 0px auto; text-align: left; }.banner { background: #ccc; overflow: hidden; }#leaderboard { float: right; width: 728px; height: 90px; }#right300 { width: 300px; height: 250px; }#body { width: 520px; float: left; background: white; }#body .padder { padding: 0 10px; }#left { width: 170px; float: left; background: #eee url(../img/common/leftbg.jpg) top left repeat-y; }#left .padder { padding: 0 5px; }#right { width: 300px; float: left; background: #ccc url(../img/common/rightbg.jpg) top left repeat-y; }#right .padder { padding: 0; }h1 { margin: 0; padding: 0; }h2 { background: url(../img/common/h2.jpg) top left repeat-x; margin: 10px 0; font: bold 11pt "Arial",sans-serif; color: white; padding: 0 10px; line-height: 30px; }h2 a { color: white; }h2 a:hover { color: white; text-decoration: underline; }#left h2, #right h2 { background-image: url(../img/common/h2-side.jpg); }#left a, #right a { color: #432; }#left h2 a, #right h2 a { color: white; }.news { clear: left; border-bottom: 1px solid #ccc; }.news img { float: left; margin: 0 10px 5px 0; border: none; }.news h3  { font: normal 18px "Georgia",sans-serif; margin: 5px 0; }.news p.sommario { font: normal 10pt "Arial",sans-serif; margin: 0; }.news p.info { font: normal 11px "Arial",sans-serif; margin: 5px 0; color: #666; }.news p.dati { font: normal 10pt "Arial",sans-serif; margin: 0; }.recensioni { clear: left; border-bottom: 1px solid #ccc; }.recensioni img.thumb { float: right; margin: 0 10px 5px 0; border: none; }.recensioni h3  { font: normal 18px "Georgia",sans-serif; margin: 5px 0; }.recensioni p.sommario { font: italic 11pt "Arial",sans-serif; margin: 0 0 10px 0; }.recensioni p.info { font: normal 11px "Arial",sans-serif; margin: 5px 0; color: #666; }.recensioni p.dati { font: normal 10pt "Arial",sans-serif; margin: 0; padding-left: 10px; text-indent: -10px; }.recensioni .label { text-transform: uppercase; font-size: 10px; color: #666; }.news-first { clear: left; border-bottom: 1px solid #ccc; }.news-first img { float: left; margin: 0 10px 5px 0; border: none; }.news-first h3  { font: normal 24px "Georgia",sans-serif; margin: 15px 0; }.news-first p.sommario { font: italic 11pt "Arial",sans-serif; margin: 0 0 10px 0; }.news-first p.abstract { font: normal 10pt "Arial",sans-serif; margin: 0; }.news-first p.info { font: normal 11px "Arial",sans-serif; margin: 5px 0; color: #666; }.left-list { clear: left; border-bottom: 1px solid #ccc; }.left-list img { margin: 0 0 5px 0; border: none; width: 100px; display: block; }.left-list img.full { width: auto; border: none; }.left-list dt { clear: both; font: normal 10pt "Arial",sans-serif; margin: 5px 0; }.left-list dd { font: normal 11px "Arial",sans-serif; margin: 5px 0; color: #666; }.left-list h4 { font-size: 12px; color: #066; margin: 0; }.left-list p { font: normal 11px "Arial",sans-serif; margin: 5px 0; color: #666; }.left-list p.info { font-size: 9pt; color: #333; }#right h2 { margin-top: 0; }.right-list { clear: left; border-bottom: 1px solid #ccc; }.right-list img { float: left; margin: 0 5px 5px 0; border: none; width: 50px; }.right-list dt { clear: both; font: bold 10pt "Arial",sans-serif; margin: 10px 0 5px 0; padding: 0 10px; }.right-list dd { font: normal 11px "Arial",sans-serif; margin: 5px 0 10px 0; padding: 0 10px 10px 10px; color: #333; border-bottom: 1px solid white; }#menu { height: 30px; background: #666 url(../img/common/menu.jpg) top left repeat-x; position: relative; }#menu li { display: inline; padding: 0 10px; font-size: 11pt; line-height: 30px; }#menu li a { color: white; }#menu li a:hover { text-decoration: underline; }#menu-main { position: absolute; left: 0; font-weight: bold; }#menu-servizio { position: absolute; right: 0; }/*paginazione*/.paginazione {clear:both; font-size: 11px; text-align:right; font-weight:bold; color:#333; margin: 10px 0} .paginazione a {color:#066; padding:2px 4px; border:#FFF 1px solid;}.paginazione a:hover, .paginazione span {color:#066; background:#eee; border: #ccc 1px solid; text-decoration:none}.paginazione span {color:#333; background:#eceae1; border: #ccc 1px solid; padding:2px 4px;}.paginazione a.prev { background: url(../img/common/prev.gif) 3px 3px no-repeat; padding-left:14px}.paginazione a.prev:hover { background: #eee url(../img/common/prev.gif) 3px 3px no-repeat; padding-left:14px}.paginazione a.next { background: url(../img/common/next.gif) 36px 3px no-repeat; padding-right:14px}.paginazione a.next:hover { background: #eee url(../img/common/next.gif) 36px 3px no-repeat; padding-right:14px}/*TESTO */.testo { padding: 5px; font: normal 10pt "Georgia",serif; line-height: 150%; }.testo p { margin: 0; }.testo h2 { margin-top: 25px; margin-bottom: 5px; font: normal 14pt "Arial",sans-serif; color: #666; }.testo h3 { margin-top: 20px; margin-bottom: 5px; font: bold 11pt "Georgia",serif; }.testo h4 { margin-top: 15px; margin-bottom: 5px; font: italic 10pt "Georgia",serif; }.clip-html form { border: 1px solid #ccc; padding: 15px; }.clip-html form textarea { width: 448px; padding: 4px; font: normal 12px "Courier","Courier New"; }
