body { margin:auto; padding: 0px 0px 0px 0px; font-family:  Arial, Helvetica, sans-serif; font-size: 76%; line-height:100%: background-color:#ffffff;}
td { font-family:  Arial, Helvetica, sans-serif;font-size: 0.8em;}

a:active { color: #A6A65C; font-weight: normal; text-decoration:none; padding: 0px 0px 0px 0px; margin-left: 0px; border-left: 1px; text-align: center;}
a:link {color: #A6A65C;font-weight: normal;text-decoration:none; padding: 0px 0px 0px 0px; margin-left: 0px; border-left: 1px; text-align: center;}
a:hover {color: #A6A65C; font-weight: normal; text-decoration:none; padding: 0px 0px 0px 0px; margin-left: 0px; border-left: 1px; text-align: center;}
a:visited { color: #A6A65C; font-weight: normal; text-decoration:none; padding: 0px 0px 0px 0px; margin-left: 0px; border-left: 1px; text-align: center;}

INPUT {font-family : Arial, Helvetica, sans-serif;font-size : 10px;border : 1px #000000 solid;background-color: #ffffff }
textarea{font-family : Arial, Helvetica, sans-serif;font-size : 10px;border : 1px #000000 solid;background-color: #ffffff }
select{font-family : Arial, Helvetica, sans-serif;font-size : 10px;border : 1px #000000 solid;background-color: #ffffff }
button { background-image:url(../images/vai.gif); border: none;width: 15px; height: 15px;}
.newsletter_button { background-image:url(../images/icons/iscriviti.gif); border: none;width: 60px; height: 14px;}
.modifica_button { background-image:url(../images/icons/modifica.gif); border: none;width: 60px; height: 14px;}

/* Classi delle Gabbie */
#container { margin: 0px; margin-left: auto; margin-right: auto; padding: 0px;}
#testata {position:relative; background-color:#DCDCBE; width:100%; padding: 0; height:104px;}
#contenuto { padding: 0; clear:both;}
#contenuto2 { padding: 0; clear:both;}
#piede { clear: both; padding: 0; margin-top: ; background-color: #A6A65C; text-align:right; color:#ffffff; padding: 4px 24px 4px 24px;}

#test1 {width:200px; float:left; background-color:#A6A65C; border-right:solid 2px #ffffff; height:100%; text-align:right;}
#test2 {width:250px; float:left; background-color:#A6A65C; border-right:solid 2px #ffffff; height:100%;}
#test3 { width:100%; background-color:#DCDCBE; height:100%; border:0; position:relative; float:left;}

.menu {width:45%; bottom:0px; height:32px;background-color:#CC0000;position:absolute; bottom:0px;}
html>body .menu { margin-left:454px}

#body1 {width:200px; float:left; border-right:solid 2px #ffffff;text-align:right; padding: 14px 0px 0px 0px;}
#body2 {width:258px; float:left; border-right:solid 2px #ffffff; padding: 14px 0px 14px 0px;}
#body3 {
width:auto !important;
width:100%;
border:0; padding: 14px 0px 0px 0px;}
#body4 {width:200px; float:left; border-right:solid 2px #ffffff; text-align:left; padding: 0px 0px 0px 80px;}
#body5 {width:auto; border:0; margin-left:200px; padding: 0px 6px 6px 10px;}
#body5int {background-image:url(/images/base/fondino-indhp.gif); background-position: top left; background-repeat:no-repeat; background-color: #f4f4f4;padding: 0px 6px 4px 2px;}
#body6 {width:auto; border:0; margin-left:220px; padding: 14px 6px 6px 0px;}

#det1 {float:left; font-size: 1.2em;}
#det2 {float:left; font-size: 1.2em;}
#det3 {float:left; font-size: 1.2em;}

#categorie {width:170px; margin-left:30px;}
#banners {width:200px; float:left; border-right:solid 2px #ffffff; text-align:left; padding: 10px 0px 0px 80px;}
#categ {width:auto; clear:right;}
#Lista {width:auto; float:left;}
#Dettaglio {width:auto; font-size:1.2em; line-height:1.4;}

/* Compact Node List Orizzontale*/
.CNLHORIZ_Td_Image {vertical-align:top; padding:0px 0px 0px 0px; width:0%;float:left;}
.CNLHORIZ_Td_Node {vertical-align:top; padding:2px 4px 0px 4px;float:left; white-space: nowrap; width:auto}

.CNLHORIZ_Node {font-family :  Arial, Helvetica, sans-serif;color: #ffffff;font-size : 1em;font-weight : bold;text-decoration:none; line-height:1.2em;}
.CNLHORIZ_Node:active {font-family :  Arial, Helvetica, sans-serif;color: #ffffff;font-size : 1em;font-weight : normal;text-decoration:none;}
.CNLHORIZ_Node:link {font-family :  Arial, Helvetica, sans-serif;color: #ffffff;font-size : 1em;font-weight : normal;text-decoration:none;}
.CNLHORIZ_Node:visited {font-family :  Arial, Helvetica, sans-serif;color: #ffffff;font-size : 1em;font-weight : normal;text-decoration:none;}
.CNLHORIZ_Node:hover {font-family :  Arial, Helvetica, sans-serif;color: #ffffff;font-size : 1em;font-weight : normal;text-decoration:underline;}

.CNLHORIZ2_Td_Image {vertical-align:top; padding:0px 0px 0px 0px; width:auto;}
.CNLHORIZ2_Item { vertical-align:bottom;padding:2px 4px 0px 4px; white-space: nowrap; width:100%;}
.CNLHORIZ2_Td_Node { padding:2px 4px 0px 4px; white-space: nowrap; width:auto;float:left;}
.CNLHORIZ2_Description { padding:2px 4px 0px 4px; width:100%;float:left; font-size : 0.9em;}

.CNLHORIZ2_Node {font-family :  Arial, Helvetica, sans-serif;color: #A6A65C;font-size : 12px;font-weight : bold;text-decoration:none;}
.CNLHORIZ2_Node:active {font-family :  Arial, Helvetica, sans-serif;color: #A6A65C;font-size : 12px;font-weight : normal;text-decoration:none;}
.CNLHORIZ2_Node:link {font-family :  Arial, Helvetica, sans-serif;color: #A6A65C;font-size : 12px;font-weight : normal;text-decoration:none;}
.CNLHORIZ2_Node:visited {font-family :  Arial, Helvetica, sans-serif;color: #A6A65C;font-size : 12px;font-weight : normal;text-decoration:none;}
.CNLHORIZ2_Node:hover {font-family :  Arial, Helvetica, sans-serif;color: #A6A65C;font-size : 12px;font-weight : normal;text-decoration:underline;}

/* Classi Decorator */
.DecoCroix_Table {width:97%; background-image:url(/images/base/fondino-indhp.gif); background-position: top left; background-repeat:no-repeat; background-color: #f4f4f4;}
.DecoCroix_Table2 {padding: 4px 4px 8px 4px;}
.DecoCroix_Td_Title { background-image:url(/images/base/bgcroix.gif); background-position: top left; background-repeat:no-repeat; padding:2px 4px 12px 20px; color:#CC0000; font-weight:bold; font-size:1.2em;}
.DecoCroix_Td_Content {}

.Table_Login {width: 100%;}
.Td_Login {font-weight:bold; padding: 6px 6px 6px 6px;background-color: #EDEDEE;}
.Td_Login a:link {font-weight:bold;}
.Td_Login a:active {font-weight:bold;}
.Td_Login a:visited {font-weight:bold;}
.Td_Login a:hover {font-weight:bold;}

.GabbiaPiede {width:100%; background-image:url(/images/base/sfondopiede.jpg); background-position:center}
.TdPiede {color:#ffffff; text-align:center;}
.TdPiede a:link {color:#ffffff;}
.TdPiede a:active {color:#ffffff;}
.TdPiede a:visited {color:#ffffff;}
.TdPiede a:hover {color:#ffffff;}

.RicercaTable {width:100%}
.RicercaTitle {height: 1px; padding: 0px 0px 0px 0px; background-color:#A6A65C; color:#A6A65C; font-size:1px;}
.RicercaContent { padding: 6px 0px 6px 0px; text-align:center;}
.TdRicercaSubmit {height: 1px; padding: 0px 0px 0px 0px; background-color:#A6A65C; color:#A6A65C; font-size:1px;}
.RicercaSubmit { background-image:url(/images/base/freccia.gif); border:0px ;margin:auto; width: 17px; height: 11px;}

/* Classi Information Detail Home Page */
.IDHP_Title { background-image:url(/images/base/bgcroix.gif); background-position: top left; background-repeat:no-repeat; padding:2px 4px 4px 20px; color:#CC0000; font-weight:bold; font-size:0.9em;}
.IDHP_TdContent {padding: 0px 6px 0px 6px;}

.sublistanews {font-size: 0.8em;}

.IDHP_SubTitle {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold; text-decoration:none;}
.IDHP_SubTitle:active {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold; text-decoration:none;}
.IDHP_SubTitle:link {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold; text-decoration:none;}
.IDHP_SubTitle:visited {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold; text-decoration:none;}
.IDHP_SubTitle:hover {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold; text-decoration:underline;}

.IDHP_Abstract {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none;}
.IDHP_Abstract:active {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none;}
.IDHP_Abstract:link {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none;}
.IDHP_Abstract:visited {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none;}
.IDHP_Abstract:hover {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:underline;}

.IDHP_Body {font-family :  Arial, Helvetica, sans-serif;font-size : 0.8em;font-weight : normal;text-decoration:none; line-height:1.2em;}
.IDHP_Body:active {font-family :  Arial, Helvetica, sans-serif;font-size : 0.8em;font-weight : normal;text-decoration:none;}
.IDHP_Body:link {font-family :  Arial, Helvetica, sans-serif;font-size : 0.8em;font-weight : normal;text-decoration:none;}
.IDHP_Body:visited {font-family :  Arial, Helvetica, sans-serif;font-size : 0.8em;font-weight : normal;text-decoration:none;}
.IDHP_Body:hover {font-family :  Arial, Helvetica, sans-serif;font-size : 0.8em;font-weight : normal;text-decoration:underline;}

/* Classi Template Liste */
.INDHP_Table {padding: 0px 0px 10px 0px;border-bottom:dashed 1px #34587A; width:100%;}
.INDHP_Td_Preview {width:0%; vertical-align:top;color: #000000;font-weight : normal;}
.INDHP_Preview {margin-right:2px;margin-top:2px;float:left;}
.INDHP_Td_Title {vertical-align:top; line-height: 1.2em; padding-left:4px; font-size: 0.9em;}
.INDHP_Title {color: #A6A65C;font-size : 0.9em;font-weight : bold;padding:0px 0px 0px 0px;}
.INDHP_Title:active {color: #A6A65C;font-size : 0.9em;font-weight : bold;text-decoration:none;padding:0px 0px 0px 0px;}
.INDHP_Title:link {color: #A6A65C;font-size : 0.9em;font-weight : bold;text-decoration:none;padding:0px 0px 0px 0px;}
.INDHP_Title:visited {color: #A6A65C;font-size : 0.9em;font-weight : bold;text-decoration:none;padding:0px 0px 0px 0px;}
.INDHP_Title:hover  {color: #A6A65C;font-size : 0.9em;font-weight : bold;text-decoration:underline;padding:0px 0px 0px 0px;}
.INDHP_Abstract {color: #000000;font-size : 0.8em;font-weight : normal;padding:0px 0px 0px 0px; line-height: 1em;}

.INDHP2_Table {width:100%;}
.INDHP2_Td_Preview {vertical-align:top;color: #ffffff;font-size : 12px;font-weight : normal;border-bottom:1px solid #ffffff;padding: 0px 4px 10px 4px;}
.INDHP2_Preview {margin-right:2px;margin-top:2px;float:left;}
.INDHP2_Title {color: #000000;font-size : 12px;font-weight : bold;}
.INDHP2_Title:active {color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.INDHP2_Title:link {color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.INDHP2_Title:visited {color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.INDHP2_Title:hover  {color: #000000;font-size : 12px;font-weight : bold;text-decoration:underline;}
.INDHP2_Abstract {color: #000000;font-size : 12px;font-weight : normal;padding:0px 0px 0px 0px; line-height: 12px;}

/* Compact Node List */
.CNL_Node {font-family :  Arial, Helvetica, sans-serif;color: #A6A65C;font-size : 0.8em;font-weight : bold;text-decoration:none; line-height: 1.2em;}
.CNL_Node:active {font-family :  Arial, Helvetica, sans-serif;color: #A6A65C;font-size : 0.8em;font-weight : bold;text-decoration:none;}
.CNL_Node:link {font-family :  Arial, Helvetica, sans-serif;color: #A6A65C;font-size : 0.8em;font-weight : bold;text-decoration:none;}
.CNL_Node:visited {font-family :  Arial, Helvetica, sans-serif;color: #A6A65C;font-size : 0.8em;font-weight : bold;text-decoration:none;}
.CNL_Node:hover {font-family :  Arial, Helvetica, sans-serif;color: #A6A65C;font-size : 0.8em;font-weight : bold;text-decoration:underline;}

.CNL_Div_Node { float:left;width:auto;}
.CNL_Div_Description {}

.CNL_Td_Image {vertical-align:top; padding-top:0px; width:0%;height:10px; font-size: 0.9em; line-height:1.1em;}
html>body .CNL_Td_Image {padding-top:3px;}
.CNL_Td_Node {vertical-align:top; padding:0px 4px 0px 4px; font-size: 0.9em; line-height:1.1em;}
.CNL_Td_Desc {vertical-align:top; padding:0px 4px 0px 4px;}
.CNL_Td_SubNode {height:10px;}

.CNL_SubNode {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none; line-height:10px;}
.CNL_SubNode:active {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none; line-height:10px;}
.CNL_SubNode:link {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none; line-height:10px;}
.CNL_SubNode:visited {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none; line-height:10px;}
.CNL_SubNode:hover {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:underline; line-height:10px;}

.CNL_Button_Table {border:solid 0px #000000;width:100%;}
.CNL_Td_Next {background-color:#ffffff;width:50%;}
.CNL_Td_Prev {background-color:#ffffff;width:50%;text-align:right;}
.CNL_Next_Button {background-image:url(../images/next.jpg); border: none;width: 18px; height: 18px; }
.CNL_Prev_Button {background-image:url(../images/prev.jpg); border: none;width: 18px; height: 18px; }

/* Compact Node List 2 */
.CNL2_Node {font-family :  Arial, Helvetica, sans-serif;color: #4585C0;font-size : 12px;font-weight : bold;text-decoration:none;}
.CNL2_Node:active {font-family :  Arial, Helvetica, sans-serif;color: #4585C0;font-size : 12px;font-weight : bold;text-decoration:none;}
.CNL2_Node:link {font-family :  Arial, Helvetica, sans-serif;color: #4585C0;font-size : 12px;font-weight : bold;text-decoration:none;}
.CNL2_Node:visited {font-family :  Arial, Helvetica, sans-serif;color: #4585C0;font-size : 12px;font-weight : bold;text-decoration:none;}
.CNL2_Node:hover {font-family :  Arial, Helvetica, sans-serif;color: #4585C0;font-size : 12px;font-weight : bold;text-decoration:underline;}

.CNL2_Td_Image {vertical-align:top; padding:8px 2px 4px 2px; background-color:#EDEDEE; border-bottom:1px solid #D2D3D5; width:0%;}
.CNL2_Td_Node {vertical-align:top; padding:8px 4px 4px 4px; background-color:#EDEDEE; border-bottom:1px solid #D2D3D5;}
.CNL2_Td_Desc {vertical-align:top; padding:8px 4px 4px 4px; background-color:#EDEDEE;border-bottom:1px solid #D2D3D5;}
.CNL2_Td_SubNode {}

.CNL2_SubNode {font-family :  Arial, Helvetica, sans-serif;color: #ffffff;font-size : 12px;font-weight : normal;text-decoration:none;}
.CNL2_SubNode:active {font-family :  Arial, Helvetica, sans-serif;color: #ffffff;font-size : 12px;font-weight : normal;text-decoration:none;}
.CNL2_SubNode:link {font-family :  Arial, Helvetica, sans-serif;color: #ffffff;font-size : 12px;font-weight : normal;text-decoration:none;}
.CNL2_SubNode:visited {font-family :  Arial, Helvetica, sans-serif;color: #ffffff;font-size : 12px;font-weight : normal;text-decoration:none;}
.CNL2_SubNode:hover {font-family :  Arial, Helvetica, sans-serif;color: #ffffff;font-size : 12px;font-weight : normal;text-decoration:underline;}

.CNL2_Button_Table {border:solid 0px #000000;width:100%;}
.CNL2_Td_Next {width:50%;}
.CNL2_Td_Prev {width:50%;text-align:right;}
.CNL2_Next_Button {background-image:url(../images/next.jpg); border: none;width: 18px; height: 18px; }
.CNL2_Prev_Button {background-image:url(../images/prev.jpg); border: none;width: 18px; height: 18px; }

/*Info Node Details*/
.IND_Path {font-family :  Arial, Helvetica, sans-serif;color: #34587A;font-size : 12px;font-weight : normal;text-decoration:none;}
.IND_Path:active {font-family :  Arial, Helvetica, sans-serif;color: #34587A;font-size : 12px;font-weight : normal;text-decoration:none;}
.IND_Path:link {font-family :  Arial, Helvetica, sans-serif;color: #34587A;font-size : 12px;font-weight : normal;text-decoration:none;}
.IND_Path:visited {font-family :  Arial, Helvetica, sans-serif;color: #34587A;font-size : 12px;font-weight : normal;text-decoration:none;}
.IND_Path:hover  {font-family :  Arial, Helvetica, sans-serif;color: #34587A;font-size : 12px;font-weight : normal;text-decoration:underline;}

.IND_Path_BIG {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 15px;font-weight : bold;text-decoration:none;}
.IND_Path_BIG:active {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 15px;font-weight : bold;text-decoration:none;}
.IND_Path_BIG:link {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 15px;font-weight : bold;text-decoration:none;}
.IND_Path_BIG:visited {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 15px;font-weight : bold;text-decoration:none;}
.IND_Path_BIG:hover  {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 15px;font-weight : bold;text-decoration:underline;}

.IND_Td_Path { border-color:#C5BD77; border-bottom-width: 1px; border-bottom-style: dotted;}

.IND_ChannelTitle {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.IND_ChannelTitle:active {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.IND_ChannelTitle:link {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.IND_ChannelTitle:visited {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.IND_ChannelTitle:hover  {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:underline;}

.IND_Td_ChannelContents { border-color:#ffffff; border-bottom-width: 11px; border-bottom-style: solid;}
.IND_Td_ChannelImage {width:11px; vertical-align:top;padding-left:4px;   border-color:#ffffff; border-bottom-width: 1px; border-bottom-style: solid;}
.IND_Td_ChannelTitle {padding-left:4px;  border-color:#ffffff; border-bottom-width: 1px; border-bottom-style: solid;}
.IND_Td_ChannelDescription {padding-left:4px;  border-color:#ffffff; border-bottom-width: 1px; border-bottom-style: solid;}

.IND_Description{	font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px; font-style: italic; font-weight : normal;text-decoration:none; border-color:#ffffff; border-bottom-width: 1px; border-bottom-style: solid;}
.IND_Description:active {	font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px; font-style: italic;font-weight : normal;text-decoration:none;}
.IND_Description:link {	font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px; font-style: italic;font-weight : normal;text-decoration:none;}
.IND_Description:visited {	font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px; font-style: italic;font-weight : normal;text-decoration:none;}
.IND_Description:hover  {	font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px; font-style: italic;font-weight : normal;text-decoration:underline;}

.IND_Body {	font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px; font-style: italic; font-weight : normal;text-decoration:none; border-color:#ffffff; border-bottom-width: 1px; border-bottom-style: solid;}
.IND_Body:active {	font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px; font-style: italic;font-weight : normal;text-decoration:none;}
.IND_Body:link {	font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px; font-style: italic;font-weight : normal;text-decoration:none;}
.IND_Body:visited {	font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px; font-style: italic;font-weight : normal;text-decoration:none;}
.IND_Body:hover  {	font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px; font-style: italic;font-weight : normal;text-decoration:underline;}

.IND_Title {color: #000000;font-size : 12px;font-weight : bold;padding:0px 0px 0px 0px;}
.IND_Title:active {color: #000000;font-size : 12px;font-weight : bold;padding:0px 0px 0px 0px;}
.IND_Title:link {color: #000000;font-size : 12px;font-weight : bold;padding:0px 0px 0px 0px;}
.IND_Title:visited {color: #000000;font-size : 12px;font-weight : bold;padding:0px 0px 0px 0px;}
.IND_Title:hover  {color: #000000;font-size : 12px;font-weight : bold;padding:0px 0px 0px 0px;}

.IND_SubTitle {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.IND_SubTitle:active {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.IND_SubTitle:link {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.IND_SubTitle:visited {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.IND_SubTitle:hover  {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:underline;}

.IND_Abstract {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal; text-decoration:none; font-style:italic; padding-left:8px;}
.IND_Abstract:active {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none; font-style:italic; padding-left:8px;}
.IND_Abstract:link {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none; font-style:italic; padding-left:8px;}
.IND_Abstract:visited {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none; font-style:italic; padding-left:8px;}
.IND_Abstract:hover  {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:underline; font-style:italic; padding-left:8px;}

.IND_Attach {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none; padding-left:8px;}
.IND_Attach:active {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none; padding-left:8px;}
.IND_Attach:link {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none; padding-left:8px;}
.IND_Attach:visited {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none; padding-left:8px;}
.IND_Attach:hover  {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:underline; padding-left:8px;}

.IND_Td_Contents {border-bottom:solid 1px #ACBEA4;}
.IND_Td_Title {background-image:url(/images/icons/sfondo_lista_articoli.gif);vertical-align:top;}
.IND_T_Preview { text-align:center; width:0%;vertical-align:top;background-image:url(/images/icons/sfondo_lista_articoli.gif);}
.IND_Td_Image {width:0%;background-color:#ff0000;}
.IND_Preview {margin-right:4px;float:left;}
.IND_Td_Subtitle {font-weight:bold;font-size:12px;}
.IND_Td_Attach { border-color:#cbcbcb; border-bottom-width: 1px; border-bottom-style: solid;}

.IND_td_label {width:40%;background-color:#F7F3E7;padding-left:4px;}
.IND_td_input {width:60%;background-color:#F7F3E7;}
.IND_td_button {width:60%;background-color:#F7F3E7;padding-left:199px;}
.IND_button {background-image:url(../images/cercanewbeige.gif); border: none;width: 18px; height: 18px;}
.IND_dropdown {Z-INDEX: 1; VISIBILITY: hidden; POSITION: absolute; WIDTH:220px; overflow: auto;height:200px;}

/* Information Details */
.ID_Path {font-family :  Arial, Helvetica, sans-serif;color: #34587A;font-size : 1em;font-weight : normal;text-decoration:none; line-height: 1.2em;}
.ID_Path:active {font-family :  Arial, Helvetica, sans-serif;color: #34587A;font-size : 1em;font-weight : normal;text-decoration:none;}
.ID_Path:link {font-family :  Arial, Helvetica, sans-serif;color: #34587A;font-size : 1em;font-weight : normal;text-decoration:none;}
.ID_Path:visited {font-family :  Arial, Helvetica, sans-serif;color: #34587A;font-size : 1em;font-weight : normal;text-decoration:none;}
.ID_Path:hover {font-family :  Arial, Helvetica, sans-serif;color: #34587A;font-size : 1em;font-weight : normal;text-decoration:underline;}

.ID_ChannelTitle {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.ID_ChannelTitle:active {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.ID_ChannelTitle:link {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.ID_ChannelTitle:visited {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.ID_ChannelTitle:hover  {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:underline;}

.ID_Td_ChannelContents {background-color:#FFBC09; border-color:#ffffff; border-bottom-width: 12px; border-bottom-style: solid;}
.ID_Td_ChannelImage {width:10px; vertical-align:top;padding-left:4px; background-color:#FFEDCA;  border-color:#ffffff; border-bottom-width: 1px; border-bottom-style: solid;}
.ID_Td_ChannelTitle {background-color:#FFEDCA;padding-left:4px;  border-color:#ffffff; border-bottom-width: 1px; border-bottom-style: solid;}
.ID_Td_ChannelDescription {background-color:#FFEDCA;padding-left:4px;  border-color:#ffffff; border-bottom-width: 1px; border-bottom-style: solid;}

.ID_Description{	font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px; font-style: italic; font-weight : normal;text-decoration:none; border-color:#ffffff; border-bottom-width: 1px; border-bottom-style: solid;}
.ID_Description:active {	font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px; font-style: italic;font-weight : normal;text-decoration:none;}
.ID_Description:link {	font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px; font-style: italic;font-weight : normal;text-decoration:none;}
.ID_Description:visited {	font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px; font-style: italic;font-weight : normal;text-decoration:none;}
.ID_Description:hover  {	font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px; font-style: italic;font-weight : normal;text-decoration:underline;}

.ID_Title { background-image:url(/images/base/bgcroix.gif); background-position: top left; background-repeat:no-repeat; padding:2px 4px 6px 20px; color:#CC0000; font-weight:bold; font-size:1em;}
.ID_TdContent {padding: 0px 6px 0px 6px;}

.ID_SubTitle {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 0.9em;font-weight : bold; text-decoration:none;}
.ID_SubTitle:active {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 0.9em;font-weight : bold; text-decoration:none;}
.ID_SubTitle:link {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 0.9em;font-weight : bold; text-decoration:none;}
.ID_SubTitle:visited {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 0.9em;font-weight : bold; text-decoration:none;}
.ID_SubTitle:hover {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 0.9em;font-weight : bold; text-decoration:underline;}

.ID_Body {font-family :  Arial, Helvetica, sans-serif;font-size : 0.8em;font-weight : normal;text-decoration:none; line-height:1.2em;}
.ID_Body:active {font-family :  Arial, Helvetica, sans-serif;font-size : 0.8em;font-weight : normal;text-decoration:none;}
.ID_Body:link {font-family :  Arial, Helvetica, sans-serif;font-size : 0.8em;font-weight : normal;text-decoration:none;}
.ID_Body:visited {font-family :  Arial, Helvetica, sans-serif;font-size : 0.8em;font-weight : normal;text-decoration:none;}
.ID_Body:hover {font-family :  Arial, Helvetica, sans-serif;font-size : 0.8em;font-weight : normal;text-decoration:underline;}

.ID_Abstract {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 1em;font-weight : normal;text-decoration:none;}
.ID_Abstract:active {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 1em;font-weight : normal;text-decoration:none;}
.ID_Abstract:link {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 1em;font-weight : normal;text-decoration:none;}
.ID_Abstract:visited {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 1em;font-weight : normal;text-decoration:none;}
.ID_Abstract:hover {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 1em;font-weight : normal;text-decoration:underline;}

.ID_Attach {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 1em;font-weight : normal;text-decoration:none;}
.ID_Attach a:link {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 1em;font-weight : normal;text-decoration:none;}
.ID_Attach a:visited {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 1em;font-weight : normal;text-decoration:none;}
.ID_Attach a:hover {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 1em;font-weight : normal;text-decoration:underline;}
.ID_Attach a:active {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 1em;font-weight : normal;text-decoration:none;}

.ID_Table_Contents {width:100%;}
.ID_Table_Print {width:90%;}
.ID_td_print {background-color:#E5EEE5;text-align:right;}

.IDMap_highlight {BACKGROUND-IMAGE:	URL(../images/ico_sostitutiva_150.gif);Z-INDEX: 200; WIDTH:150px; HEIGHT:156px; POSITION: absolute; LEFT: -272px; TOP: -436px;overflow: hidden; border:solid 1px #045A00;}

/* Compact One Info */
.COI_Table {width:200px;}
.COI_Image {float:left;}

.COI_Title {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.COI_Title:active {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.COI_Title:link {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.COI_Title:visited {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:none;}
.COI_Title:hover {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : bold;text-decoration:underline;}

.COI_TD_Title {padding-left:6px;width:200px;}

.COI_SubTitle {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none;}
.COI_SubTitle:active {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none;}
.COI_SubTitle:link {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none;}
.COI_SubTitle:visited {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none;}
.COI_SubTitle:hover {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:underline;}

.COI_Description {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none;}
.COI_Description:active {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none;}
.COI_Description:link {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none;}
.COI_Description:visited {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:none;}
.COI_Description:hover {font-family :  Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;font-weight : normal;text-decoration:underline;}

.COI_TD_Contents {padding-left:6px;width:200px;}







/**********************************************/*****************************************************************************/
/** Classi abbinate alle tabelle di ricerca e di restituzione dei risultati **/
/*****************************************************************************/

/* a tutti i border che non sono bianchi (#ffffff) dare lo stesso colore del background della classe  test1 */

/* le classi RTable_TitleExt, DTable_TitleExt, DTable_TdIntestazione, DTable_TdFirstCol */
/* e gli hr prendono lo stesso colore del background della classe #test1 */

/* le classi DTable_TdIntestazione, prendono lo stesso background del background color di #test3*/

/*****************************************************************************/
/* AGGIUNTE SANDRO 25/09/2006
/* 1) per le tre tabelle la classe *_TdTitle prende gli attributi della classe ID_Title pił il text align left
/* 2) *_TdMsg prende il background-color di #test3
/* 3) *_TdLabel prende il background-color di #test1 e il colore del testo bianco o nero a seconda dello sfondo
/* 4) *_TdIntestazione2 prende il background-color di #test3

/*****************************************************************************/

/* Tabelle Ricerca */
.STable_Table {width:100%; background-color:#ffffff;}
.STable_TdTitle {text-align:left;background-image:url(/images/base/bgcroix.gif); background-position: top left; background-repeat:no-repeat; padding:2px 4px 6px 20px; color:#34587A; font-weight:bold; font-size:14px;}
.STable_TdLabel {background-color:#1A8000;padding-left:4px;font-weight:bold;width:30%; color:#ffffff;}
.STable_TdImg {}
.STable_Img {border:solid 0px #ffffff;}
.STable_TdInput {padding: 0px 4px 0px 6px;}
.STable_Hr {width:100%;height:1px; color: #A6A65C;}
.STable_TdButton {text-align:right;}
.STable_Button {border:solid 1px #A6A65C;background-color:#BDDAAA; font-weight:bold;}
.STable_TdMsg {background-color:#DCDCBE;padding:5px;color:#ff0000; font-weight:bold;}
.STable_TdLink {background-color:#ffffff;padding:4px;font-weight:normal;}
.STable_TdLink a:link {background-color:#ffffff;padding:4px;font-weight:bold;}
.STable_TdLink a:active {background-color:#ffffff;padding:4px;font-weight:bold;}
.STable_TdLink a:visited {background-color:#ffffff;padding:4px;font-weight:bold;}
.STable_TdLink a:hover {background-color:#ffffff;padding:4px;font-weight:bold;}


/* Tabelle Risultati */
.RTable_TitleExt {padding:4px 4px 4px 0px; margin: 0px auto;font-weight:bold; border-collapse:collapse;font-size:16px; line-height:22px;color:#A6A65C;}
.RTable_TableExt {width:100%;padding: 0px 0px 0px 0px; margin: 0px auto; border-collapse:collapse; background-color:#ffffff;}
.RTable_TdTitle {text-align:left;background-image:url(/images/base/bgcroix.gif); background-position: top left; background-repeat:no-repeat; padding:2px 4px 6px 20px; color:#34587A; font-weight:bold; font-size:14px;}
.RTable_TdIntestazione2 {background-color:#DCDCBE;padding-left:4px; margin: 0px auto;font-weight:bold; border-collapse:collapse;border: solid 1px #A6A65C;line-height:22px;color:#000000;}
.RTable_TdFirstCol {padding-left:4px; margin: 0px auto;font-weight:normal;border: solid 1px #A6A65C;border-top-color:#ffffff;line-height:24px;}
.RTable_TdLabel {background-color:#A6A65C;padding-left:4px;font-weight:bold;width:30%; color:#ffffff;}
.RTable_TdDati {padding-left:4px; margin: 0px auto;font-weight:normal;border: solid 1px #A6A65C;border-top-color:#ffffff;line-height:24px;}
.RTable_TdDati a:link {font-weight:bold;line-height:24px;}
.RTable_TdDati a:active {font-weight:bold;line-height:24px;}
.RTable_TdDati a:visited {font-weight:bold;line-height:24px;}
.RTable_TdDati a:hover {font-weight:bold;line-height:24px; color:#996633;}

.RTable_TdLink {background-color:#ffffff;padding:4px;font-weight:normal;line-height:16px;}
.RTable_TdLink a:link {background-color:#ffffff;padding:4px;font-weight:bold;}
.RTable_TdLink a:active {background-color:#ffffff;padding:4px;font-weight:bold;}
.RTable_TdLink a:visited {background-color:#ffffff;padding:4px;font-weight:bold;}
.RTable_TdLink a:hover {background-color:#ffffff;padding:4px;font-weight:bold;}
.RTable_TdImg {border-bottom: solid 1px #A6A65C;padding: 0px 4px 0px 4px;}
.RTable_TdImgEmpty {width:0%;border-bottom: solid 1px #A6A65C;}
.RTable_Img {border:solid 0px #ffffff;}
.RTable_TdInput {}
.RTable_Hr {width:100%;height:1px; color: #A6A65C;}
.RTable_TdButton {text-align:right;}
.RTable_Button {border:solid 1px #A6A65C;background-color:#BDDAAA; font-weight:bold;}
.RTable_TdMsg {background-color:#DCDCBE;padding:5px;color:#ff0000; font-weight:bold;}
.RTable_TdBack {text-align:center;}



/* Tabelle Dettagli */
.DTable_TitleExt {padding:4px 4px 4px 0px; margin: 0px auto;font-weight:bold; border-collapse:collapse;font-size:16px; line-height:22px;color:#A6A65C;}
.DTable_TableExt {width:100%;padding: 0px 0px 0px 0px; margin: 0px auto; border-collapse:collapse; background-color:#ffffff;}
.DTable_TdTitle {text-align:left;background-image:url(/images/base/bgcroix.gif); background-position: top left; background-repeat:no-repeat; padding:2px 4px 6px 20px; color:#34587A; font-weight:bold; font-size:14px;}
.DTable_TdIntestazione {background-color:#DCDCBE;padding-left:4px; margin: 0px auto;font-weight:bold; border-collapse:collapse;border: solid 1px #A6A65C;line-height:22px;color:#A6A65C;border-top-color:#A6A65C;}
.DTable_TdIntestazione2 {background-color:#DCDCBE;padding-left:4px; margin: 0px auto;font-weight:bold; border-collapse:collapse;border: solid 1px #ffffff;line-height:22px;color:#000000;border-top-color:#ffffff;}
.DTable_TdLabel {background-color:#A6A65C;padding-left:4px;font-weight:bold;width:30%; color:#ffffff;}
.DTable_TdFirstCol {background-color:#FFFFFF;padding-left:4px; margin: 0px auto;font-weight:bold; border-collapse:collapse;border: solid 1px #A6A65C;line-height:22px;color:#A6A65C;border-top-color:#A6A65C;}
.DTable_TdDati {padding-left:4px; margin: 0px auto;font-weight:normal;border: solid 1px #A6A65C;border-top-color:#A6A65C;line-height:24px;}
.DTable_TdDati2 {padding-left:4px; margin: 0px auto;font-weight:normal;border: solid 1px #ffffff;border-top-color:#ffffff;line-height:24px;}
.DTable_TdContenuti {vertical-align:top;}
.DTable_TdLink {background-color:#ffffff;font-weight:normal;line-height:16px;border: solid 1px #ffffff;border-left: solid 1px #ffffff;border-top: solid 1px #ffffff;}
.DTable_TdLink a:link {background-color:#ffffff;font-weight:bold;}
.DTable_TdLink a:active {background-color:#ffffff;font-weight:bold;}
.DTable_TdLink a:visited {background-color:#ffffff;font-weight:bold;}
.DTable_TdLink a:hover {background-color:#ffffff;font-weight:bold;}
.DTable_TdImg {vertical-align:top; padding: 4px 4px 0px 4px;}
.DTable_TdImgEmpty {width:0%;border-bottom: solid 1px #A6A65C;}
.DTable_Img {border:solid 0px #ffffff;width:0%;}
.DTable_TdInput {}
.DTable_Hr {width:100%;height:1px; color: #A6A65C;}
.DTable_TdButton {text-align:right;}
.DTable_Button {border:solid 1px #A6A65C;background-color:#BDDAAA; font-weight:bold;}
.DTable_TdMsg {background-color:#DCDCBE;padding:5px;color:#ff0000; font-weight:bold;}
.DTable_TdBack {text-align:center;}
