/* CSS Document */

#TDSX { width:20%;visibility:hidden;	display: none;}	
#TDDX { width:80%;}
#TBL { width:100%;}
#LOGOTYPE { position:absolute; top:10; left:50px;}
#GRISBAR{ height:21px; background-color:#FFFFFF;margin:0px; padding:0px;}
#LANGLIST{ height:55px; font-family:Tahoma, Geneva, Arial, Helvetica; font-size:9px; color:#666666; width:100px; line-height:18px;margin:0px; padding:0px;visibility:hidden; display: none;}
#LANGLIST A{color:#666666; text-decoration:none; padding-left:3px;}
#GREENBAR{ height:34px; background-color:#527559; margin:0px; padding:0px; background-image:url(../01_interface/_bkg_top.jpg); background-repeat:repeat;visibility:hidden; display: none;}
#DATATOP {font-family:Tahoma, Geneva, Arial, Helvetica; font-size:9px; color:#666666; line-height:18px;visibility:hidden; display: none;}
#IMGRDN {margin:0px; padding:0px; margin-top:1px;}
#CONTENT { padding:10px;}
#CONTENT IMG { padding:4px; border-style:dotted; border-width:1px; border-color:#666666; margin:20px; margin-bottom:25px;}
#SUBCONTENT { margin:10px;}/**/
#SUBCONTENT IMG { padding:2px; border-style:dotted; border-width:1px; border-color:#666666; margin:5px;}
#COLO{ font-family:Tahoma, Geneva, Arial, Helvetica; font-size:9px; color:#999999; margin-top:10px; margin-bottom:15px; margin-left:10px; margin-right:10px; padding-top:3px; border-top-color:#CCCCCC; border-top-style:solid; border-top-width:1px;}
#COLO A{ color:#999999; text-decoration:none;}
#COLO A:hover{color:#666666;}

.INPUTCONTACT{font-family: Tahoma, Geneva, Arial, Helvetica;	font-size: 10px;	color: #333333;	background-color: #CFD8D0;	width: 100%;border-top-width: 1px;	border-right-width: 2px;border-bottom-width: 2px;	border-left-width: 1px;	border-top-style: solid;border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #333333;	border-right-color: #333333;border-bottom-color: #333333;	border-left-color: #333333;}
.TXTFORM {font-family: Tahoma, Geneva, Arial, Helvetica;font-size: 10px;font-weight: bold;color: #475849;text-decoration: none;}

/* menu laterali e submenu */
.TITNEWS {color:#666666;	background-image:url(../01_interface/ik_menu_sx_news.gif);background-repeat:no-repeat;text-decoration: none;	text-indent:9px;height:18px;font-family: Tahoma, Geneva, Arial, Helvetica;font-size:10px;width:165px;	text-align:left;line-height:18px;font-weight:bold;}
.TITNEWS A { text-decoration:none; color:#666666;}

.MINITITNEWS{	text-decoration: none;	font-family:Tahoma, Arial, Helvetica;	font-size:10px;	color:#283859;}
.NAVNEWSSX {WIDTH: 154px;margin:0px;margin-top:3px;margin-bottom:3px;padding:0px;}
.NAVNEWSSX UL {	LIST-STYLE-TYPE: none;	margin:0px;	padding:0px;}
.NAVNEWSSX LI {	WIDTH: 154px;	text-indent:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#D1D1D1;text-align:left;padding-bottom:5px;padding-top:3px;}
.NAVNEWSSX A {DISPLAY: block;WIDTH: 100%;text-decoration: none;font-family:Tahoma, Arial, Helvetica;font-size:11px;	color:#333333;}
.NAVNEWSSX A:hover {color:#498197;}
.SUBNAVSX_PULS {WIDTH: 179px; margin:0px; padding:0px; background-color:#FFFFFF; background-image:none;}
.SUBNAVSX_PULS A {	DISPLAY: block; WIDTH: 100%; font-family:Tahoma, Arial, Helvetica; font-size:11px; color:#999999; height:22px; line-height:22px; text-indent:25px; border-bottom-width:0px; border-top-width:0px; border-top-style:solid; border-top-color:#999999; border-top-style:dashed; background-color:#FFFFFF; background-image:none; text-decoration: none;}
.SUBNAVSX_PULS A:hover {color:#FFFFFF; background-color: #FFFFFF; background-image:none; text-indent:15px; border-bottom-width:0px; border-top-width:0px; border-top-style:solid; border-top-color:#000000; border-top-style:dashed;}

.NAVSX_END {margin:0px; padding:0px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#D1D1D1;}
.NAVSX  {WIDTH: 179px; text-indent:20px; border-top-width:1px; border-top-style:solid; border-top-color:#D1D1D1;}
.NAVSX A {DISPLAY: block; WIDTH: 100%; text-decoration: none; font-family:Tahoma, Arial, Helvetica; font-size:11px; color:#527559; height:24px; line-height:24px; background-image:url(../01_interface/ik_menu_sx.gif); background-repeat:no-repeat; background-position:left;}
.NAVSX A:hover {color:#498197;}

/* box newsletter + ricerca */
.FORM { display:inline; width:0px; height: 0px;}
#NEWSLETTER {	width:154px; padding:0px; background-color:#FFFFFF; border-top-width:0px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px; border-style: solid; border-color:#006496; margin-top:0px; display:block;text-align:center; margin-top:0px;}
#NEWSLETTER_TIT {	font-family:Tahoma, Geneva, Arial, Helvetica; font-size:9px; font-weight:bold; color: #FC8001; text-align:left; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; display:block;}
#NEWSLETTER_TXT {	width:154px; padding-top:5px; padding-bottom:0px; padding-left:12px; padding-right:5px; font-family:Tahoma, Geneva, Arial, Helvetica; font-size:9px; font-weight:normal; color: #666666; text-align:left;}
#NEWSLETTER_RICERCA_FORM {font-family:Tahoma, Geneva, Arial, Helvetica; font-size:9px; font-weight:normal; color: #666666; text-align:center; padding-top:0px; padding-bottom:0px; padding-left:5px; padding-right:5px;}
.NEWSLETTER_RICERCA_INPUT {	font-family:Arial, Geneva, Arial, Helvetica; font-size:9px; height:14px; line-height:16px; font-weight:bold; color: #333333; background-color:#CFD8D0; width:70px; margin-top:5px; margin-bottom:5px;}
#NEWSLETTERBOT { margin-bottom:5px; font-family: Arial, Helvetica, sans-serif; font-size:9px; color:#999999; border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#D1D1D1; width:154px; }
/* fine box new23sletter */

/* box documentazione */
#DOC {
padding:20px;display:block; border-style:solid; border-width:0px;}
#DOCTIT { font-family:Tahoma, Geneva, Arial, Helvetica; font-size:11px; color:#3A6778; font-weight:bold; padding-bottom:0px;}
.DOCTITLE, .DOCTITLE A { font-family:Tahoma, Geneva, Arial, Helvetica; font-size:10px; color:#3A6778 ; font-weight:bold; }
.DOCTITLE A:hover { font-family:Tahoma, Geneva, Arial, Helvetica; font-size:10px; color: #5B99B0 ; font-weight:bold; text-decoration:none;}
.DOCDESC { font-family:Tahoma, Geneva, Arial, Helvetica; font-size:10px; color:#333333; font-weight:normal; padding-top:5px;}
.DOCIMG { padding-right:5px;}
.DOCTRATT { width:565px; height:1px; border-bottom:1px; border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#333333; margin-bottom:7px;margin-top:8px;
}
/* fine box documentazione */

.SNS { display: block; visibility: visible;}


/* inizio FONT tag */

.TITOLI_RUBRICHE A {color:#666666; font-weight:bold; }
.TITOLI_RUBRICHE_BIG A {color:#666666; font-weight:normal; }
.STIT_001 A {	color:#527559;font-weight:normal;}
.STIT_002 A  {color:#999999;font-weight:normal;}
.STIT_ELENCHI A {color:#527559;	font-weight:bold;}
.STIT_ELENCHI_ON A {color:#333333;font-weight:bold;}
.TXT_001 A {color:#333333; text-decoration:underline;}
.TXT_002 A{	color:#527559;text-decoration:underline;}
.MTXT_001 A {color:#333333;	font-weight:normal;text-decoration:underline;}
.MTXT_002 A {color:#999999;	font-weight:normal;text-decoration:underline;}
.MTXT_003 A {color:#eeeeee;font-weight:normal;text-decoration:underline;}

.TITOLI_RUBRICHE A:hover {color:#666666; font-weight:bold; }
.TITOLI_RUBRICHE_BIG A:hover {color:#666666; font-weight:normal; }
.STIT_001 A:hover {	color:#666666;font-weight:normal;}
.STIT_002 A:hover  {color:#666666;font-weight:normal;}
.STIT_ELENCHI A:hover {color:#666666;	font-weight:bold;}
.STIT_ELENCHI_ON A:hover {color:#666666;font-weight:bold;}
.TXT_001 A:hover {color:#666666; text-decoration:none;}
.TXT_002 A:hover{	color:#666666;text-decoration:none;}
.MTXT_001 A:hover {color:#666666;	font-weight:normal;text-decoration:none;}
.MTXT_002 A:hover {color:#666666;	font-weight:normal;text-decoration:none;}
.MTXT_003 A:hover {color:#666666;font-weight:normal;text-decoration:none;}