@charset "UTF-8";
/* CSS Document */
body {background-color: #f5f5f5;background-repeat: repeat-x;margin-left: 0px;margin-top: 0px;}
h1{margin: 0 0 5px 0;font-family: "Times New Roman", Times, serif;font-size: 11pt;color:#9E0B0F}
p {margin: 0 0 10px 0;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;}
a:link, a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;}
a:hover, a:active {color: #333333;}

#wrapper {background-color: #f3f3f3;width: 760px;background-image: url(../img/fondo_wrapper.gif);background-repeat: repeat-y;margin: 0 auto;}
#testa {background-color: #f3f3f3;width: 760px;}
#menu {background-color: #f3f3f3;width: 740px;height: 60px;margin: 0 0 0 10px;background-image: url(../img/menu_bkg.gif);background-repeat: repeat-x;}
#menu_int {background-color: #ffffff;width: 740px;height: 60px;margin: 0 0 0 10px;}
#nav {margin: 0 0 0 0;padding: 10px 0 0 0;list-style: none;font-size: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;color: #9e0b0f;height: 15px;}
#nav li {float: left;margin: 0;padding: 0;list-style: none;}
#nav a:link, #nav a:visited {float: left;padding: 0px 40px 1px 0;text-decoration: none;color: #000;font-size: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
#nav a:hover, #nav a.active  {color: #9e0b0f;}
#nav_int {float: left;width: 450px;margin: 0 0 0 0;padding: 7px 0 5px 260px;list-style: none;font-size: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;color: #9e0b0f;}
#nav_int li {float: left;margin: 0;padding: 0;list-style: none;}
#nav_int a:link, #nav_int a:visited {float: left;padding: 0px 40px 1px 0;text-decoration: none;color: #000000;font-size: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
#nav_int a:hover, #nav_int a.active  {color: #9e0b0f;}
#navB {margin: 5px 0 0 450px;padding: 0px 0 5px 0px;list-style: none;font-size: 10px;color: #9e0b0f;height: 15px;}
#navB li {float: left;margin: 0;padding: 0;list-style: none;}
#navB a:link, #navB a:visited {float: left;padding: 0px 10px 0px 10px;margin: 0 0 0 0;text-decoration: none;color: #9e0b0f;font-size: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
#navB a:hover, #navB a.active {color: #000000;}
#barra {width: 740px;margin: 0 0 0 10px;}
#display {width: 740px;margin: 0 0 0 10px;}
#content {width: 740px;margin: 0 0 0 10px;padding-bottom: 10px;}
#cont_left {width: 360px;float: left;}
.cont_riga {width: 600px;float: left;margin: 0 0 0 0;}
#cont_punti {width: 580px;float: left;margin: 15px 0 10px 0px;background-image: url(../img/punti.gif);background-repeat: repeat-x;font-size: 3px;}
.contenutoMargin {margin: 0px 0px 0px 140px;}
.titolo {width: 580px;}
.colonna {float:left;width: 220px;padding: 0px;}
.colonna_case h1, .colonna h1 {margin: 0 0 5px 0;font-family: "Times New Roman", Times, serif;font-size: 11pt;color:#9E0B0F}
.colonna p {margin: 0 0 10px 0;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;}
.colonna a:link, .colonna a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;}
.colonna a:hover, .colonna a:active {color: #333333;}
#ulservizi {width: 200px;color: #333333;font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding: 0;margin: 0;}
#ulservizi ul {margin: 0 0 0 0;}	
#ulservizi li {margin: 0 0 12px 0;list-style: none;}
.colonna_lunga {float: left;width: 400px;margin: 0 20px 0 15px;}
.colonna_lunga h1 {margin: 0 0 0 0;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;}
.colonna_lunga p {width: 500px;margin: 0 0 20px 0;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;}
.colonna_lunga a:link, .colonna_lunga a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;}
.colonna_lunga a:hover, .colonna_lunga a:active {color: #333333;}	
#ulservizi_lunga {width: 480px;color: #333333;font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding: 0;margin: 0;}
#ulservizi_lunga ul {margin: 0 0 0 0;}	
#ulservizi_lunga li {margin: 0 0 12px 0;list-style-type:circle;list-style-position: inherit;}
.colonna_info {float: left;width: 220px;margin: 0;}
.colonna_infoDX {float: left;width: 220px;margin: 0px 0px 0px 20px;}
.colonna_info p {width: 220px;margin: 0 0 11px 0;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;}
.colonna_info a:link, .colonna_info a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;}
.colonna_info a:hover, .colonna_info a:active {color: #333333;}
.colonna_case {float: left;width: 220px;margin: 0 0 0 20px;}
.colonna_case p {margin: 0 0 10px 0;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;}
.colonnaBoldItalic {font-weight:bold;font-style:italic;}
.colonnaBold {font-weight:bold;}
.colonna_case a:link, .colonna_case a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;}
.colonna_case a:hover, .colonna_case a:active {color: #333333;}
.case_lista {width: 100px;margin: 0px 0px 0px 0px;padding: 0px 20px 0px 20px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;text-align: right;float: left;}
.case_lista a:link, .case_lista a:visited {text-decoration: none;color: #666666;font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
.case_lista a:hover {color: #999999;}
.case_lista a.active {color: #000000;}
.case_lista_home {width: 100px;margin: 22px 20px 0 0;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;float: left;}
.case_lista_home a:link, .case_lista_home a:visited {text-decoration: none;color: #666666;font-size: 11px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
.case_lista_home a:hover {color: #999999;}
.case_lista_home a.active {color: #000000;}
#clear {width: 100px;clear: both;}
#footer {background-color: #f5f5f5; width: 760px;}
#footer p {margin: 0 0 0 150px;padding: 10px 0 0 0; font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #666666;}
#footer a:hover, #footer a:active {color: #000000;}
