BODY { background-color:#FFFFFF; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#414042; }

.table_base { border:0px; margin:0px; border-collapse:collapse; }
.table_base td { padding:0px; }

.table_sezioni { border:0px; margin:10px; border-collapse:collapse; }
.table_sezioni td { padding:0px; }

.table_correlati { margin:0px; text-align:left; border:#023f6b dotted 1px; }
.table_correlati td { padding:2px; }

.div_content { width:570px; margin-top:20px; margin-bottom:20px; position:absolute; }
.div_content_interne { width:570px; margin-top:20px; margin-bottom:20px; z-index:200; }

.div_basso_grigio { width:90%; margin:10px; }

.div_testo_area { margin:0px; font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color:#414042; padding:5px; text-align:left; }

.div_evento { width:280px; position:relative; }
.div_evento_interno { position:absolute; top:30px; left: -10px; }

.div_news { width:280px; position:relative; }
.div_news_interno { position:absolute; top:110px; left: -10px; }
.div_news_testo { width:90%; margin:10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#ffffff; text-align:left; }

.div_correlati1 { width:280px; position:relative; }
.div_correlati1_interno { position:absolute; top:350px; left: -10px; }

.div_correlati2 { width:280px; position:relative; }
.div_correlati2_interno { position:absolute; top:480px; left: -10px; }

.div_correlati3 { width:280px; position:relative; }
.div_correlati3_interno { position:absolute; top:610px; left: -10px; }

.div_emails { width:280px; position:relative; }
.div_emails_interno { position:absolute; top:350px; left: -10px; }

.div_portfolio { height:60px; border:#023f6b dotted 1px; margin:0px; padding:4px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#414042; text-align:center; }

.div_img { width:210px; border:#023f6b dotted 1px; margin:0px; padding:5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#414042; text-align:center;}
.div_mappa { border:#023f6b dotted 1px; margin:0px; padding:5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#414042; text-align:center;}

.div_percorso { background-color:#cecfd0; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#414042; padding-left:12px; padding-top:5px; height:20px; text-align:left; }

.img_area { padding-top:5px; padding-bottom:5px; border:0px; }

.titolo { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight:bolder; color:#023f6b; }

.titolo_arancio { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bolder; color:#f1592a; }

.titolo_blu { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bolder; color:#023f6b; }

.titolo_home { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#000000; }

.testo { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#414042; }

.testo_area { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#414042; margin:10px; }

.testo_footer { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#939598; margin:10px; text-align:left; }

UL { margin-top:0px; margin-bottom:0px;}
LI { list-style:url(../images/quadratino_blu.gif)}

A:link { color:#023f6b; text-decoration:underline; }
A:visited {	color:#023f6b; text-decoration:underline; }
A:hover { color:#e46913; text-decoration:underline; }
A:active { color:#023f6b; text-decoration:underline; }

A.generale:link { color:#023f6b; text-decoration:none; }
A.generale:visited { color:#023f6b; text-decoration:none; }
A.generale:hover { color:#e46913; text-decoration:underline; }
A.generale:active { color:#023f6b; text-decoration:none; }

A.area:link { color:#023f6b; text-decoration:none; }
A.area:visited { color:#023f6b; text-decoration:none; }
A.area:hover { color:#0083b3; text-decoration:underline; }
A.area:active {	color:#0083b3; text-decoration:none; }

A.news:link { color:#ffffff; text-decoration:none; }
A.news:visited { color:#ffffff; text-decoration:none; }
A.news:hover { color:#ffffff; text-decoration:underline; }
A.news:active { color:#ffffff; text-decoration:none; }

A.footer:link { color:#939598; text-decoration:none; }
A.footer:visited { color:#939598; text-decoration:none; }
A.footer:hover { color:#0083b3; text-decoration:underline; }
A.footer:active { color:#0083b3; text-decoration:none; }
