/* CSS Document */body {background-color:#CCCCCC;margin:0px;background-image:url(img/layout/sfondo_pagine.gif);background-repeat:repeat-y;}#corpo {padding:0px;width:800px;background-image: url(img/layout/home_page.jpg);background-repeat:no-repeat;height:530px;}#corpo_content {margin:0px;padding:0px;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;width:800px;background-color:#FFFFFF;}#testo_right {font-family:"Times New Roman", Times, serif;float:left;width:250px;height:auto;position:relative;top:180px;left:350px;vertical-align:top;font-size:15px;color:#990000;font-weight:bold;margin:0px;}#testata_in {margin:0px;border-left:1px solid #FFFFFF;width:802px;background-image: url(img/layout/testata_in.jpg);background-repeat:no-repeat;height:127px;}#content_mid {border-left:2px solid #CCCCCC;left:175px;padding-left:15px;position:absolute;width:410px;}#content_full {border-left:2px solid #CCCCCC;left:175px;padding-left:15px;position:absolute;width:590px;}.titolo_corpo {font-family:"Times New Roman", Times, serif;font-size:20px;font-weight:bold;color:#DB9A4D;padding-top:20px;width:400px;vertical-align:top;}.testo_corpo {font-size:14px;color:#000000;padding-top:10px;padding-bottom:10px;width:auto;vertical-align:top;}.testo_corpo a{text-decoration: underline;color:#999999;}.testo_corpo a:hover{color:#999999;text-decoration:none;}.testo_red {font-size:14px;font-weight:bold;color: #990000;}.menu_home ul{float:left;font-family:"Times New Roman", Times, serif;font-size: 14px;line-height:1.2em;color:#DB9A4D;padding:0px;margin:0px;margin-top:137px;list-style:none;color:#FF0000;width:175px;}.menu_home ul li{line-height:1.5em;border-bottom:2px solid #CCCCCC;padding-left:15px;padding-right:5px;font-weight:bold;color:#DB9A4D;list-style:none;}.menu_home ul li a{ display:block;font-weight:bold;text-decoration:none;color:#990000;}.menu_home ul li a:hover{font-weight:bold;text-decoration:none;color:#DB9A4D;}.menu_home ul li a:active{font-weight:bold;text-decoration:none;color:#FF9900;}.menu ul{float:left;font-family:"Times New Roman", Times, serif;font-size: 14px;line-height:1.2em;color:#DB9A4D;padding:0px;list-style:none;margin-left:0px;margin-top:10px;color:#FF0000;width:175px;}.menu ul li{line-height:1.5em;border-bottom:2px solid #CCCCCC;padding-left:15px;padding-right:5px;font-weight:bold;color:#DB9A4D;list-style:none;}.menu ul li a{ display:block;font-weight:bold;text-decoration:none;color:#990000;}.menu ul li a:hover{font-weight:bold;text-decoration:none;color:#DB9A4D;}.menu ul li a:active{font-weight:bold;text-decoration:none;color:#FF9900;}.menu_right ul{border-left:1px dotted #CCCCCC;float:right;font-size: 14px;line-height:1.2em;color:#DB9A4D;padding:0px;margin-right:5px;padding-left:10px;padding-top:25px;list-style:none;color:#FF0000;width:150px;}.menu_right ul li{border-bottom:1px solid #FFFFFF;font-size: 14px;width:150px;line-height:1.4em;font-weight: bold;color:#DB9A4D;list-style:none;}.menu_right ul li a{ display:block;border-bottom:1px solid #CCCCCC;font-weight:normal;text-decoration:none;color:#990000;}.menu_right ul li a:hover{font-weight:normal;text-decoration:none;color:#DB9A4D;}.menu_right ul li a:active{font-weight:normal;text-decoration:none;color: #FF6600;}.menu_right ul li a:visited{font-weight:normal;text-decoration:none;color: #FF6600;}#footer{padding-top:20px;padding-bottom:35px;width:400px;height:40px;border-bottom:1px solid #FFFFFF;color:#999999;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}#footer_testo {border-top:1px solid #CCCCCC;padding-top:20px;padding-bottom:10px;font-size:14px;color:#666666;}#footer_home{padding-top:20px;padding-bottom:35px;width:800px;height:40px;border-bottom:1px solid #FFFFFF;color:#999999;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}#footer_testo_home {border-top:1px solid #CCCCCC;padding-top:20px;padding-bottom:10px;padding-left:200px;font-size:14px;color:#666666;}img.nel_testo {float:left;margin:7px;}.sottolineato {text-decoration:underline;}.divisione {border-bottom:1px solid #CCCCCC;padding-top:20px;padding-bottom:10px;}.italico {font-style:italic;font-size:14px;color:#333333;}
