/* 
+-----------------+ 
|    Tag Style    | 
+-----------------+
*/
/* Tag Style Generici */
BODY {
	background-color: #FFFFFF;
	margin: 0; 
	padding: 2px; 
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 1em;
	color: #333333;
}

IMG {
	border: 0;
}
UL, OL, LI {
	list-style-type: none;
	padding:0;
	margin:0;
	display: inline;
}

A {
	color: #541d6f;
	text-decoration: underline; /* Eng */
        cursor: pointer;
}

A:hover {
	text-decoration: none; /* Eng */
}

P {
	margin: 0;
	padding: 0;
}
FORM {
	margin: 0;
}
FIELDSET {
	border: 0;
	margin: 0;
	padding: 0;
}
H1, H2, H3, H4, H5 {
	font-size: 1em;
	font-weight: normal;
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}
TABLE {
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}
/* Tag Style Personalizzati */
H1 {
	color: #811968;
	font-size: 1.5em;
	font-weight: bold;
	margin-bottom: .8em;
}
H2 {
	color: #811968;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: .8em;
}
H2 STRONG {
	
	color: #541d6f;
}

H2.macroaree {
	color: #541d6f;
	font-size: 1.75em;
	font-weight: bold;
	margin: .5em;
	
}
H2.aree_small_title { /* EDIT Dicembre */
	color: #541d6f;
	font-size: 1.75em;
	font-weight: bold;
	margin: .5em;
}

H3 {
	color: #541d6f;
	font-weight: bold;
	font-size: 1.1em;
	margin-bottom: .5em;
}

H3.titoli_small {
	color: #811968;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: .8em;
}

P {
	font-size: .75em;
	line-height: 1.5em;
}

.allegati LI {
        font-size: .8em !important;
	list-style-image: url(../resources/immagini/gen_ico_download.gif) !important;
	list-style-position: inside !important;
	display: list-item;
        margin: .5em 0 0 5px !important;         
}

.mappa LI {
        font-size: .7em !important;
        font-weight: bold;
	/* list-style-image: url(../resources/immagini/gen_ico_freccia.gif) !important; */
	list-style-position: inside !important;
	display: list-item;
        margin: .5em 0 0 5px !important;         
}
.homepage {
        background-color: #f4f3f8;
	overflow: hidden;
        min-width: 100%;
	width: 100%; /* ENG */
}

/* 
+----------------+
|    ID Style    | 
+----------------+
*/

#login {
	background-image: url(../resources/immagini/log_sx_dw_rx.gif);
	background-repeat: repeat-y;
	background-position: right;
	float: right;
	margin-right: 6px;
        min-width: 14em;
	width: 13em; /* ENG */
}
#login_1 {
	background-image: url(../resources/immagini/log_sx_dw_rx.gif);
	background-repeat: repeat-y;
	background-position: right;
	float: right;
	margin-right: 6px;
        vertical-align: bottom;
	width: 10em; /* ENG */
}
#login2 {
	background-image: url(../resources/immagini/log_sx_dw_rx.gif);
	background-repeat: repeat-y;
}
#login3 {
	background-image: url(../resources/immagini/log_up.gif);
	background-repeat: repeat-x;
}
#login4 {
	background-image: url(../resources/immagini/log_sx_dw_rx.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

#login5, #login5b, #login5c { /* EDIT Dicembre */
	background-image: url(../resources/immagini/log_updx.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding: 10px 7px 2px 7px;
	height: 6em; /* ENG */
	max-height: 5.25em; /* ENG */
	text-align: right;
    /*_white-space: nowrap; ENG */
}
#login5b { /* EDIT Dicembre */
        width: 13em;
        min-width: 12em;
	height: 9em;
	max-height: 9em;
}

#login5c { /* EDIT Dicembre */
        width: 13em;
        min-width: 12em;
	height: 5em;
	max-height: 5em;
}
#login5 H3, #login5b H3, #login5c H3{ /* EDIT Dicembre */
	font-size: .9em;
	text-align: left !important;
}
#login5 P, #login5b P, #login5c P{ /* EDIT Dicembre */
	font-size: .7em;
	text-align: left !important;
}

#login5 LABEL, #login5b LABEL, #login5c LABEL{ /* EDIT Dicembre */
	font-size: .7em;
	color: #541d6f;
}
#login5 INPUT, #login5b INPUT, #login5c INPUT { /* EDIT Dicembre */
	font-size: .7em;
	border: 1px solid #e4e4e4;
	width: 7em;
}
#login5 DIV, #login5b DIV { /* EDIT Dicembre */
	font-size: .7em;
	color: #541d6f;
	text-align: left;
}
#login5 .continua, #login5b .continua, #login5c .continua { /* EDIT Dicembre */
	text-align: right !important;
}

#login5 .continuaBottom, #login5b .continuaBottom, #login5c .continuaBottom { /* EDIT Dicembre */
	text-align: right !important;
        vertical-align: bottom !important;
}

#login5 .margin, #login5b .margin, #login5c .margin { /* EDIT Dicembre */
	clear: both;
	line-height: 0;
	height: 12px;
	font-size: 0;
}
#menu {
	font-size: .7em;
	color: #ffffff;
	font-weight: bold;
	background-image: url(../resources/immagini/men_pul_norm_sfondo.gif);
	background-repeat: repeat-x;
	height: 2.54em; /* ENG */
	min-height: 29px; /* ENG */
	border-right: 1px solid #cfc9e8;
	/*_height: 28px;  ENG */
	/*_width: 100%;  ENG */
	/*overflow: hidden;   ENG */
}
#menu DIV {
	float: left;
}
#bianco {
        color: #ffffff;
}
#briciole {
	background-image: url(../resources/immagini/bod_bordo_dx.gif);
	background-repeat: repeat-y;
	background-position: right;
	font-size: .7em;
}
.fotoNelTesto3 {
	float: right;
	width: 62px;
	height: 22px;
}
.fotoNelTesto4 {
	float: left;
}
.fotoNelTesto2 {
	border: 1px solid #9287bb;
	float: left;
	margin-right: 10px;
	width: 76px;
	height: 50px;
}
.fotoNelTesto1 {
	border: 1px solid #9287bb;
	float: left;
	margin-right: 10px;
	width: 200px;
	height: 150px;

}
#briciole DIV {
	padding-top: 12px;
	padding-left: 10px;
	color: #541d6f;
  height: 52px; /* ENG */
	max-height: 40px; /* ENG */
}
#corpo {
	background-image: url(../resources/immagini/bod_bordo_sx.gif);
	background-repeat: repeat-y;
	width: 100%; /* IE6 */
}
#corpo2 {
	background-image: url(../resources/immagini/bod_bordo_dx.gif);
	background-repeat: repeat-y;
	background-position: right;
	padding: 0 0.7% 0 0.7%; /* ENG */
	overflow:hidden;
	/*max-w/idth: 100%;  ENG */
}
#colonnaSinistra {
	float: left;
	width: 27%; /* ENG */
	max-width: 27%; /* ENG */

}
#colonnaSinistraLogin {
	float: left;
	width: 48%;
	margin-top: 10px;
}
#colonnaCentrale {
	float: left;
	width: 45.3%;
	/*_width: 45%;  ENG */
	margin: 0 0.7% 0 0.7%;
}
#colonnaCentrale .margin {
       height: .6em;
}

#colonnaCentraleDestra {
	float: left;
	width: 73%;
	/*_width: 72%;  ENG */
	margin: 0 1% 0 1.5%; /* EDIT Dicembre */
}
#colonnaCentraleSinistra {
	float: left;
	width: 72%;
	/*_width: 72%;  ENG */
	margin: 0 1.5% 0 0; /* EDIT Dicembre */
}
#colonnaDestra {
	float: left;
	width: 25%; /* ENG */
	max-width: 25%; /* ENG */

}

#colonnaDestraLogin {
	float: left;
	width: 48%;
	margin-top: 10px;
        margin-left: 4%;
}
#colonnaRiservataSinistra {
	float: left;
	width: 30%;
}
#colonnaRiservataCentrale {
	float: left;
	width: 30%;
	margin: 0 4% 0 4%;
}
#colonnaRiservataDestra {
	float: left;
	width: 30%;
}
#footerRiservata {
	text-align: left;
}
.helpdesk{
	background-image: url(../resources/immagini/ris_6.gif);
	background-repeat:no-repeat;
	background-position: left;
	float:left;
	width:370px;
	height:72px;
}
.helpdesk a{
	float:left;
	padding:1em 0em 0em 5.5em;
	color: #541d6f;
	font-size: 1.75em;
	font-weight: bold;
	display:inline;
}
.cnipa{
	float:left;
	margin-right:20px;
}

#newsletter {
	background-image: url(../resources/immagini/new_sx_dx_dw.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#newsletter2 {
	background-image: url(../resources/immagini/new_sx_dx_dw.gif);
	background-repeat: repeat-y;
}
#newsletter3 {
	background-image: url(../resources/immagini/new_up.gif);
	background-repeat: repeat-x;
}
#newsletter4 {
	background-image: url(../resources/immagini/new_sx_dx_dw.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#newsletter5 {
	background-image: url(../resources/immagini/new_upsx.gif);
	background-repeat: no-repeat;
	padding: 15px 5px 10px 5px;
	text-align: center;
}
#partecipanti {
	background-image: url(../resources/immagini/new_sx_dx_dw.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#partecipanti2 {
	background-image: url(../resources/immagini/new_sx_dx_dw.gif);
	background-repeat: repeat-y;
}
#partecipanti3 {
	background-image: url(../resources/immagini/new_up.gif);
	background-repeat: repeat-x;
}
#partecipanti4 {
	background-image: url(../resources/immagini/new_sx_dx_dw.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#newsletter5bis {
	
	padding: 15px 5px 10px 5px;
	text-align: center;
}
#partecipanti5 {
	background-image: url(../resources/immagini/new_upsx.gif);
	background-repeat: no-repeat;
	padding: 15px 1px 10px 1px;
	text-align: left;
	height: 10em; /* ENG */
	min-height: 130px; /* ENG */
        width: 100%;
}
#newsletter6 {
	background-image: url(../resources/immagini/new_sx_dx_dw.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#newsletter7 {
	background-image: url(../resources/immagini/new_sx_dx_dw.gif);
	background-repeat: repeat-y;
}
#newsletter8 {
	background-image: url(../resources/immagini/new_up.gif);
	background-repeat: repeat-x;
}
#newsletter9 {
	background-image: url(../resources/immagini/new_sx_dx_dw.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#newsletter10 {
	background-image: url(../resources/immagini/new_upsx.gif);
	background-repeat: no-repeat;
	padding: 15px 5px 10px 5px;
	text-align: center;
}

#newsletter5 .margin, .box FORM .margin {
	height: 10px;
}
#newsletter5 H3{
	font-size: .9em;
}
#newsletter5 LABEL {
	font-size: .95em;
	color: #541d6f;
}
#newsletter5 INPUT {
	font-size: .95em;
	border: 1px solid #e4e4e4;
	margin-bottom: 5px;
}

#newsletter5bis .margin, .box FORM .margin {
	height: 10px;
}
#newsletter5bis H3{
	font-size: .9em;
}
#newsletter5bis LABEL {
	font-size: .95em;
	color: #541d6f;
}
#newsletter5bis INPUT {
	font-size: .95em;
	border: 1px solid #e4e4e4;
	margin-bottom: 5px;
}

#paginatore {
	font-size: .7em;
	text-align: center;
	background-image: url(../resources/immagini/box_paginatore.gif);
	background-repeat: repeat-x;
	padding-top: 10px;
}
#paginatore UL LI {
	display: inline;
	font-size: .9em;
}
#footer {
	background-color: #f3f2f7;
	font-size: .7em;
	background-image: url(../resources/immagini/foo_bordo_sx.gif);
	background-repeat: repeat-y;
}
#footer2 {
	background-image: url(../resources/immagini/foo_bordo_dx.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#footer3 {
	background-image: url(../resources/immagini/foo_bordo_dw.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#footer4 {
	background-image: url(../resources/immagini/foo_bordo_dwsx.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}
#footer5 {
	height: 2.95em; /* ENG */
	/*_height: 33px;  ENG */
	/*background-image: url(../resources/immagini/foo_bordo_dwdx.gif);
	background-repeat: no-repeat;
	background-position: bottom right;*/
}
#footer5 UL {
	padding: 7px 0 7px 17px;
	float: left;
}
#footer6 {
	float: right;
	background-color: #ffffff;
	background-image: url(../resources/immagini/foo_bordo_sx2.gif);
	background-repeat: repeat-y;
	width: 12em; /* ENG */
}
#footer7 {
	background-image: url(../resources/immagini/foo_bordo_up.gif);
	background-repeat: repeat-x;
}
#footer8 {
	background-image: url(../resources/immagini/foo_bordo_upsx.gif);
	background-repeat: no-repeat;
}
#footer9 {
	background-image: url(../resources/immagini/foo_bordo_dx.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#footer10 {
	background-image: url(../resources/immagini/foo_bordo_updx.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
#footer11 {
	background-image: url(../resources/immagini/foo_bordo_dw2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#footer12 {
	background-image: url(../resources/immagini/foo_bordo_dwsx2.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}
#footer13 {
	background-image: url(../resources/immagini/foo_bordo_dwdx.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	height: 33px; /* ENG */
	max-height: 2.35em; /* ENG */
	padding: 7px 10px 0 10px;
	font-weight: bold;
}
#footer14 {
	padding: 7px 10px 0 0;
	float: right;
}
#footer15 {
	float: right;
	background-color: #622181;
	background-image: url(../resources/immagini/foo_bordo_sx2.gif);
	background-repeat: repeat-y;
	width: 12em; /* ENG */
}
#footer16 {
        background-color: #622181;
	background-image: url(../resources/immagini/foo_bordo_up.gif);
	background-repeat: repeat-x;
}
#footer17 {
        background-color: #622181;
	background-image: url(../resources/immagini/foo_bordo_upsx.gif);
	background-repeat: no-repeat;
}
#footer18 {
        background-color: #622181;
	background-image: url(../resources/immagini/foo_bordo_dx.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#footer19 {
        background-color: #622181;
	background-image: url(../resources/immagini/foo_bordo_updx.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
#footer20 {
        background-color: #622181;
	background-image: url(../resources/immagini/foo_bordo_dw2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#footer21 {
        background-color: #622181;
	background-image: url(../resources/immagini/foo_bordo_dwsx2.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}
#footer22 {
        background-color: #622181;
	background-image: url(../resources/immagini/foo_bordo_dwdx_2.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	min-height: 26px;
		height: 33px; /* ENG */
	max-height: 2.35em; /* ENG */
	padding: 7px 10px 0 10px;
	font-weight: bold;
}

#footer23 {
	margin-left: 320px;
}
#footer14 IMG {
	margin-left: 5px;
}
/* 
+-----------------+
|   Class Style   | 
+-----------------+
*/
/* Class Style Testata */
.menuEvidenza {
	background-color: #622181;
}
.menuEvidenza2 {
	background-color: #622181;
	height: 28px; /* ENG */
	min-height: 29px;
}
.menuEvidenzaSx1 {
	background-image: url(../resources/immagini/men_pul1_evid_sx.gif);
	background-repeat: no-repeat;
	height: 28px; /* ENG */
	min-height: 29px;
}
.menuEvidenzaDx {
	background-image: url(../resources/immagini/men_pul_evid_dx.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 28px; /* ENG */
	min-height: 29px;
}
.menuEvidenzaDx DIV, .menuEvidenza2 DIV {
	padding: 6px 16px 0 10px; 
	
}
.menuNormaleSx1 {
	background-image: url(../resources/immagini/men_pul1_norm_sx.gif);
	background-repeat: no-repeat;
	height: 28px; /* ENG */
	min-height: 29px;
	 /*margin-left:-3px; ENG */
	padding-left: 8px;
	position:relative;
}
.menuNormale {
	background-color: #f9f6fa;
	background-image: url(../resources/immagini/men_pul_norm_sfondo.gif);
	background-repeat: repeat-x;
}
.menuNormaleDx {
	background-image: url(../resources/immagini/men_pul_norm_sx_dx.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 28px; /* ENG */
	min-height: 29px;
}
.menuNormaleEvidenzaDx {
	background-image: url(../resources/immagini/men_pul_evid_sx.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 28px; /* ENG */
	min-height: 29px;
}
.menuNormaleDx DIV, .menuNormaleEvidenzaDx DIV {
	padding: 6px 1.2em 0 .6em; 
}
.menuNormale2 {
	background-color: #f9f6fa;
	background-image: url(../resources/immagini/men_pul_norm_sfondo.gif);
	background-repeat: repeat-x;
	height: 28px; /* ENG */
	min-height: 29px;
}
.menuNormale2 DIV {
	padding: 6px 18px 0 9px; 
}
.menuFiletto {
	/*background-image: url(../resources/immagini/men_bordo_up.gif);
	background-repeat: repeat-x;*/
}
.menuFilettoPixel {
	font-size: 0px;
	height: 1px;
	padding: 0;
}
.logo {
  position:relative;
	float: left;
	font-size: 0;
	line-height: 0;
}
/* Class Style Colonne */
.box .data, .boxRiservata .data {
	color: #541d6f;
	font-size: .9em;
	font-weight: bold;
}
.box FORM  {
	color: #541d6f;
	font-size: .7em;
}
.box FORM A {
	font-weight: bold;
}
.box LABEL {
	font-size: 1.25em;
}
.box INPUT {
	font-size: .9em;
}
.box .carrello {
	color: #541d6f;
	font-size: .9em;
}
.box .feeds UL LI {
        /* list-style-image: url(../resources/immagini/gen_ico_freccia.gif); */
	padding:0;
	margin: 0;
	margin-top: .5em;
	display: list-item;
	font-size: .8em;
	list-style-position: inside;	
}

.feeds{
        background-color: #f3f2f7;
        border: 1px solid #d8d5e6;
}
.reset{
        background-color: #f3f2f7;
        border: 1px solid #d8d5e6;
        color: #D81000;
}
.feedsSpan {
        margin: 2px 2px 2px 2px;
}

.box .archivioNews UL LI {
	/* list-style-image: url(../resources/immagini/gen_ico_freccia.gif); */
	padding:0;
	margin: 0;
	margin-top: .5em;
	display: list-item;
	font-size: .9em;
	list-style-position: inside;
}
.box .innova UL LI {
	/* list-style-image: url(../resources/immagini/gen_ico_freccia.gif); */
	padding:0;
	margin: 0;
	margin-top: .5em;
	display: list-item;
	font-size: 1em;
	list-style-position: inside;
}
.box .innovaRiservata UL LI {
	/* list-style-image: url(../resources/immagini/gen_ico_freccia.gif); */
	padding:0;
	margin: 0;
	margin-top: .5em;
	display: list-item;
	font-size: .9em;
	font-weight: bold;
	list-style-position: inside;
}
.box .innovaRiservata UL LI UL LI{
	list-style-image: none;
	padding:0;
	margin: .5em 0 0 2em;
	display: list-item;
	font-size: .9em;
	font-weight: normal;
	list-style-position: outside;
}
.box_macroarea { /* EDIT Dicembre */
	background-image: url(../resources/immagini/bg_box_aree.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#ffffff;
}
.bmbordoup { /* EDIT Dicembre */
	background-image: url(../resources/immagini/box_up_dx_dw_sx.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.bmbordodx { /* EDIT Dicembre */
	background-image: url(../resources/immagini/box_up_dx_dw_sx.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.bmbordosx { /* EDIT Dicembre */
	background-image: url(../resources/immagini/box_up_dx_dw_sx.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.bmbordodw { /* EDIT Dicembre */
	background-image: url(../resources/immagini/box_up_dx_dw_sx.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.box_macroarea p{
	margin:1em;
	position:relative;
	z-index:1;

}
.menu_box{
	padding-left:.8em;
	position:relative;
	float:left;
	z-index:1;
}
.menu_box a{
	font-size:.8em;
	font-weight:bold;
}
.menu_box img{
	margin-right:5px;
}
.menu_box_dx{
	margin-right:.8em;
	position:relative;
	float:right;
	z-index:1;
	display:inline;
}
.menu_box_dx a{
	font-size:1.05em;
	font-weight:bold;
}

.menu_box_dx img{
	margin-right:5px;
}
.angolo_box_sx { /* EDIT Dicembre */
	background-image: url(../resources/immagini/ris_upsx.gif);
	background-repeat:no-repeat;
	background-position: top left;	
}

.angolo_box_bottom_gestione { /* EDIT Dicembre */
	background-image: url(../resources/immagini/ris_dwsx1.gif);
	background-repeat:no-repeat;
	background-position: bottom left;
	padding-top: 5px;
}
.angolo_box_bottom_piattaforma { /* EDIT Dicembre */
	padding-top: 5px;
	background-image: url(../resources/immagini/ris_dwsx2.gif);
	background-repeat:no-repeat;
	background-position: bottom left;
}
.angolo_box_bottom_market { /* EDIT Dicembre */
	padding-top: 5px;
	background-image: url(../resources/immagini/ris_dwsx3.gif);
	background-repeat:no-repeat;
	background-position: bottom left;
}

.angolo_box_bottom_report {/* EDIT Dicembre */
	padding-top: 5px;
	background-image: url(../resources/immagini/ris_dwsx4.gif);
	background-repeat:no-repeat;
	background-position: bottom left;
}
.angolo_box_top_dx {/* EDIT Dicembre */
	background-image: url(../resources/immagini/ris_updx.gif);
	background-repeat:no-repeat;
	background-position: top right;
}

.angolo_box_bottom_dx {/* EDIT Dicembre */
	background-image: url(../resources/immagini/ris_dwdx.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
}
.box_aree_small{ /* EDIT Dicembre */
	background-image: url(../resources/immagini/bg_link_repeat.gif);
	background-repeat:repeat-x;
}
.box_aree_small2{
	height:72px;
	background-image: url(../resources/immagini/bg_dati_repeat.gif);
	background-repeat:repeat-x;
	width: 15.8em;
	/*_width: 15.8em;  ENG */
	margin-left: .5em;
}
.dati_riservati{
	height:72px;
	background-image: url(../resources/immagini/bg_dati_sx.gif);
	background-repeat:no-repeat;
	background-position:left;
	/*_margin-top:-6px; ENG */
	/*_position:relative; ENG */
	/*_float:left; ENG */
	/*_display:inline; ENG */
	
}
.link_utili{
	height:78px;
	background-image: url(../resources/immagini/link_bg_sx.gif);
	background-repeat:no-repeat;
	background-position:left;
	/*_margin-top:-23px;
	_position:relative; ENG */
	/*_float:left; ENG */
	/*_display:inline; ENG */
	
}
.report{
	height:78px;
	background-image: url(../resources/immagini/report_bg_sx.gif);
	background-repeat:no-repeat;
	background-position:left;
	/* _margin-top:-23px;
	_position:relative; ENG */
	/*_float:left; ENG */
	/*_display:inline; ENG */
	
}
.aree_small2{ /* EDIT Dicembre */
	background-image: url(../resources/immagini/bg_link_dx.gif);
	background-position: right;
	background-repeat: no-repeat;
}
.aree_small3{
	position:relative;
	float:right;
	height:72px;

	/*_padding-top:6px; ENG */
	/*_display:inline; ENG */
}
.aree_small_testo {
	padding: 1em .5em 0 .5em; 
	font-size:.7em;
}
.aree_small_testo A{
	font-size: 1.1em;
	font-weight: bold;
}
.menu_box_dx_aree_small{ /* EDIT Dicembre */
	margin: 3em .5em 0 0;
	float: right;
}
.menu_box_dx_aree_small a{
	font-size:1.05em;
	font-weight:bold;
}
.menu_box_dx_aree_small img{
	margin-right:5px;
}
.forum{ /* EDIT Dicembre */
	background-image: url(../resources/immagini/forum_bg_sx.gif);
	background-repeat:no-repeat;
	background-position: left;
}
.forumcont {
	height: 78px;
}
/* Class Style Contenuto */
.foto {
	border: 0;
}
.fotoNelTesto {
	border: 0;
	float: left;
	margin-right: 10px;
}

.fotoNelTestoItalia {
	border: 0;
	float: left;
	margin-right: 2px;
}
.submit {
	background-color: transparent;
	border: 0 !important;
	font-size: .7em;
	color: #541d6f;
	font-weight: bold;
	width: 3.5em !important;
}
.submit_1 {
	background-color: transparent;
	border: 0 !important;
	font-size: .9em;
	color: #541d6f;
	font-weight: bold;
	width: 8.5em !important;
}
.submit_2 {
	background-color: transparent;
	border: 0 !important;
	font-size: .6em;
	color: #541d6f;
	font-weight: bold;
	width: 7em !important;
        height: 1em !important;
}

.continua .submit {
	font-size: 1.1em !important;
}

.continua {
	text-align: right;
	font-size: .7em;
	font-weight: bold;
}

.continua_home {
	text-align: right;
	font-size: .7em;
	font-weight: bold;
}

.continuaBottom {
	text-align: right;
	font-size: .8em;
	font-weight: bold;
        vertical-align: bottom;
}

.continuaArchivio {
	text-align: left;
	font-size: .9em;
	font-weight: bold;
}

.continuaLeft {
	text-align: left;
        font-size: .7em;
	font-weight: bold;
}
.paginaXdiX {
	text-align: right;
	font-size: .8em;
	font-weight: bold;
	color: #541d6f;
}
.paginatoreGrande {
	text-align: center;
	font-size: .8em;
	margin-top: 20px;
}
.continuaMedio {
	text-align: right;
	font-size: .8em;
	font-weight: bold;
}
.continuaGrande {
	text-align: right;
	font-size: .9em;
}
.continuaGrande A {
	font-weight: normal !important;
}
.boxGrande {
	background-image: url(../resources/immagini/box_up_dx_dw_sx.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.boxGrande2 {
	background-image: url(../resources/immagini/box_up_dx_dw_sx.gif);
	background-repeat: repeat-y;
	
}
.boxGrande3 {
	background-image: url(../resources/immagini/box_up_dx_dw_sx.gif);
	background-repeat: repeat-x;
}
.boxGrande4 {
	background-image: url(../resources/immagini/box_up_dx_dw_sx.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.boxGrande5 {
	background-image: url(../resources/immagini/box_dwdx1.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	min-height: 18em; /* ENG */
	height: 100%; /* ENG */
	padding: 10px;
}
.boxGrande5b {
	min-height: 8em; /* ENG */
	height: 100%; /* ENG */
	padding: 10px;
}

.boxGrande5c {

	min-height: 8em; /* ENG */
	height: 100%; /* ENG */
	padding: 10px;
}
.boxGrande6 {
	background-image: url(../resources/immagini/box_dwdx1b.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 13em; /* ENG */
        min-height: 13em; /* ENG */
	padding: 10px;
}
.boxGrande6b {
	background-image: url(../resources/immagini/box_dwsx2b.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 14em; /* ENG */
	min-height: 14em; /* ENG */
	padding: 10px;
}
.boxGrande6c {
	background-image: url(../resources/immagini/box_dwdx3b.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	min-height: 6.75em;
	height: 100%; /* ENG */
	padding: 10px;
}
.boxGrande6d {
	background-image: url(../resources/immagini/box_dwdx1b_pillole.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	min-height: 15em; /* ENG */
	height: 100%; /* ENG */
	padding: 10px;
}
.boxGrande6e {
	background-image: url(../resources/immagini/box_dwsx2b_tutor.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	min-height: 6.75em;
	height: 100%; /* ENG */
	padding: 10px;
}

.boxGrande7 {
	background-image: url(../resources/immagini/box_dwdx.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	min-height: 15em;
        height: 100%; /* ENG */
	padding: 10px;
}
.boxGrande7b {
	background-image: url(../resources/immagini/box_dwdx.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	min-height: 7em;
	height: 100%; /* ENG */
	padding: 10px;
}
.boxGrande7c {
	background-image: url(../resources/immagini/login.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	min-height: 15em;
	height: 100%; /* ENG */
	padding: 10px;
}

.boxGrande5 P, .boxGrande5b P, .boxGrande8b P, .boxGrande5c P, .boxGrande6 P, .boxGrande6b P, .boxGrande6c P, .boxGrande7 P, .boxGrande7c P, .boxForm P, .boxForm_home P {
	font-size: .7em;
}
.boxGrande8 P{
	font-size: .8em;

}

.boxGrande5 UL LI, .boxGrande5b UL LI, boxGrande8b UL LI, .boxGrande8 UL LI, .boxGrande5c UL LI, .boxGrande6 UL LI, .boxGrande6b UL LI, .boxGrande6c UL LI, .boxGrande7 UL LI, .boxForm UL LI {
	/* list-style-image: url(../resources/immagini/gen_ico_freccia.gif); */
	padding: 0;
	margin: .5em 0 0 5px;
	display: list-item;
	font-size: .8em;
	list-style-position: inside;
}
.boxGrande5 DIV, .boxGrande6 DIV {
	width: 42%;
	padding-right: 5%;
}

.boxGrande8 DIV {
	width: 75%;
}
.boxGrande8b DIV {
	width: 49%;
}
.boxGrande6b DIV {
	width: 55%;
}
.boxGrande6c DIV {
	width: 45%;
}
.boxGrande .continua, .boxRiservata .continua {
	float: right;
	font-size: .8em;
}
.boxGrande H3 {
	font-size: .8em;
}
.boxGrande8b H3 {
	font-size: .8em;
        text-align: center;
}
.boxGrande8 {
	background-image: url(../resources/immagini/helpdesk.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	min-height: 8em;
	height: 100%; /* ENG */
	padding: 10px;
}
.boxGrande8b {
	background-image: url(../resources/immagini/helpdesk_1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	min-height: 8em;
	height: 100%; /* ENG */
	padding: 10px;
}
.boxForm H3 {
	background-color: #f9f6fa; 
}
.boxForm H3 {
	font-size: .7em;
	font-weight: bold;
}
.boxForm LEGEND {
	font-weight: bold;
	color: #333333;
	font-size: .7em;
	padding: 2px 0 0 5px;
}
.boxForm LABEL, .boxForm INPUT, .boxForm SELECT {
	font-size: .7em;
}
.boxForm .meta {
	width: 47%;
	float: left;
	padding-left: 10px;
}

.boxForm .metaRadio {
	width: 42%;
	float: left;
	padding-left: 40px;
}
.boxForm .floatLeft {
	padding-left: 5px; /* Edited */
}

.boxForm .floatLeftLogo {
	padding-left: 0px; /* Edited */
	padding-top: 0px; /* Edited */
        margin-left: 0px;
}

.boxForm .margin {
	height: 10px !important;
}
.boxForm A {
	font-weight: bold;
	font-size: .9em;
}
.boxForm input{ /* FONDERIE ENG - 07.08.08 */
	 font-size: .7em;
	 margin-left:10px;
	 
}
.boxForm select{ /* FONDERIE ENG - 07.08.08 */
	 font-size: .7em;
	 margin-left:10px;
	 
}
.gabbia {
	border: 2px solid #cfc9e8;
}
.pulForm {
	background-color: #FFFFFF;
	background-image: url(../resources/immagini/for_pul_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.pulForm1 {
	background-image: url(../resources/immagini/for_pul_up_dx_dw_sx.gif);
	background-repeat: repeat-x;
}
.pulForm2 {
	background-image: url(../resources/immagini/for_pul_up_dx_dw_sx.gif);
	background-repeat: repeat-y;
}
.pulForm3 {
	background-image: url(../resources/immagini/for_pul_up_dx_dw_sx.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.pulForm4 {
	background-image: url(../resources/immagini/for_pul_up_dx_dw_sx.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.pulForm5 {
	background-image: url(../resources/immagini/for_pul_up_sx.gif);
	background-repeat: no-repeat;
}
.pulForm6 {
	background-image: url(../resources/immagini/for_pul_up_dx.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
.pulForm7 {
	background-image: url(../resources/immagini/for_pul_dw_sx.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}
.pulForm8 {
	background-image: url(../resources/immagini/for_pul_dw_dx.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	padding: 4px 10px 5px 10px;
}

.pulForm9 {
	background-image: url(../resources/immagini/for_pul_dw_dx.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	padding-left: 0px;
        padding-right: 4px;
        padding-top: 5px;
        padding-bottom: 6px;
}
.filetto {
	clear: both;
	border-top: 1px solid #d8d5e6;
	margin: 10px 0 10px 0;
}
.lista LI {
	font-size: .7em !important;
	list-style-image: url(../resources/immagini/gen_ico_li.gif) !important;
	list-style-position: outside !important;
	line-height: .9em !important;
	display: list-item;
	margin: .5em 0 0 16px !important;
}

.listaFaq LI {
	font-size: .8em !important;
	list-style-image: url(../resources/immagini/gen_ico_li.gif) !important;
	list-style-position: outside !important;
	line-height: .9em !important;
	display: list-item;
	margin: .5em 0 0 16px !important;
        font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}
.speciale {
	background-color: #f4f3f8;
	border-top: 1px dotted #541d6f;
	border-bottom: 1px dotted #541d6f;
	padding: 7px;
	overflow: hidden;
}
.speciale H3 {
	font-size:.9em;
}
.carrello {
	width: 100%;
}
.carrello TD, .carrello TH {
	padding: .5em;
	text-align: center;
}
.carrello TD {
	font-size: .8em;
	color: #333333;
}
.carrello .filetto {
	font-size: 0;
}
.tabella {
	width: 100%;
	border: 1px solid #d8d5e6;
}
.tabella_1 {
	width: 45%;
	border: 1px solid #d8d5e6;
}
.tabella TD, .tabella TH, .tabella_1 TD, .tabella_1 TH {
	border: 2px solid #e8e6f0;
	padding: .5em;
	text-align: left;
	vertical-align: top;
}
.tabella TH, tabella_1 TH {
	font-size: .8em;
	color: #541d6f;
}
.tabella TD, .tabella_1 TD, .tabellaPulita TD, .tabellaPulita TH, .tabellaPulitaGrande TD, .tabellaPulitaGrande TH {
	font-size: .7em;
}
.tabellaPulita {
	width: 40%;
	text-align: center;
}
.tabellaPulitaGrande {
	width: 60%;
	text-align: center;
}
.tabellaPulitaGrande .label {
	font-size: 1em;
	font-weight: bold;
	float: left;
	white-space: nowrap;
	margin-right: 10px;
}
.tabellaPulitaGrande .left, .carrello .left {
	text-align: left !important;
}

/* Class Style In costruzione */
.menuCostruzioneSx1 {
	background-image: url(../resources/immagini/men_pul1_norm_sx.gif);
	background-repeat: no-repeat;
	height: 28px; /* ENG */
	min-height: 29px;
	
	/*_margin-left:-3px;  ENG */
	position:relative;
	float:left;
}
.menuCostruzioneDx1 {
	height: 28px; /* ENG */
	min-height: 29px;
}
.menuCostruzioneDx1 DIV {
	padding: 6px 18px 0 14px; 
}
.testoUnder P {
	font-size: .8em;
	line-height: 2em;
}
.testoUnder H2 {
	color: #541d6f;
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 1em;
}
.testoUnder UL LI {
	/* list-style-image: url(../resources/immagini/gen_ico_freccia.gif); */
	padding:0;
	margin: 0 0 0 5px;
	display: list-item;
	font-size: .8em;
	list-style-position: inside;
	line-height: 2em;	
}
/* Class Style Generici */
.floatLeftSearchForm {
	float: left;
        width: 50%;
}
.floatLeft {
	float: left;
}
.floatLeftLogo {
	float: left;
        margin-left: 0px;
}
.floatLeftLDA {
	float: left;
        width: 30%; 
}
.floatLeftSpan {
	float: left;
        font-size: .8em;
}
.floatLeftProgetti {
	float: left;
        width: 60%
}
.floatRight {
	float: right;
}
.floatRightProgetti {
	float: right;
        width: 60%
}
.floatRightProgetti_1 {
	float: right;
        width: 55%
}
.padding {
	padding: 5px;
}
.margin {
	clear: both;
	line-height: 0;
	height: 1.0em; /* ENG */
	font-size: 1em;

}
.margin_piccolo {
	clear: both;
	line-height: 0;
	height: 0.5em; /* ENG */
	font-size: 1em;
}
.margin_piccolo_2 {
	clear: both;
	line-height: 0;
	height: 0.3em; /* ENG */
	font-size: 1em;
}
.clearer {
	clear: both;
	line-height: 0;
	height: 0;
	font-size: 0;
	overflow: hidden;
}
.hidden {
	width: 0;
	height: 0;
	overflow: hidden;
	position: absolute;
	top: -1000px;
	display: none;
}

.larghezza{
        width: 80%;
}
.larghezzaLog{
        width: 50%;
}


/* 
+--------------------------------------------------+
|                     DIV VARI                     | 
+--------------------------------------------------+
*/

.fotoNelTesto_home {
	border: 0;
	float: left;
}

/* 
+--------------------------------------------------+
|                      BOX                         | 
+--------------------------------------------------+
*/
#boxGenericoMenu {
	font-size: .7em;
	font-weight: bold;
	background-image: url(../resources/immagini/men_pul_norm_sfondo.gif);
	background-repeat: repeat-x;
	height: 2em; /* ENG */
	min-height: 20px; /* ENG */
	/*_height: 20px;  ENG */
	/*_width: 100%;  ENG */
	/*overflow: hidden;   ENG */
}
#boxGenerico {
	background-image: url(../resources/immagini/new_sx_dx_dw.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#boxGenerico2 {
	background-image: url(../resources/immagini/new_sx_dx_dw.gif);
	background-repeat: repeat-y;
}
#boxGenerico3 {
	background-image: url(../resources/immagini/new_up.gif);
	background-repeat: repeat-x;
}
#boxGenerico4 {
	background-image: url(../resources/immagini/new_sx_dx_dw.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#boxGenerico5 {
        padding: 10px 2px 7px 2px;

}
#boxGenerico5 H2 {
	color: #811968;
	font-size: 1.0em;
	font-weight: bold;
}

#boxGenerico5 H3 {
        margin-left: 5px;
	color: #541d6f;
	font-size: .8em;
	font-weight: bold;
}

#boxGenerico5 P {
        font-size: .7em;
}
#boxGenerico5 .continua {
        text-align: right !important;
}
#boxEvidenza {
	background-image: url(../resources/immagini/new_sx_dx_dw_evid.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#boxEvidenza2 {
	background-image: url(../resources/immagini/new_sx_dx_dw_evid.gif);
	background-repeat: repeat-y;
}
#boxEvidenza3 {
	background-image: url(../resources/immagini/new_up_evid.gif);
	background-repeat: repeat-x;
}
#boxEvidenza4 {
	background-image: url(../resources/immagini/new_sx_dx_dw_evid.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#boxEvidenza5 {
        padding: 10px 0 7px 0;

}
#boxEvidenza5 H2 {
	color: #811968;
	font-size: 1.0em;
	font-weight: bold;
}
#boxEvidenza5 H4 {
	color: white;
	font-size: .8em;
}
#boxEvidenza5 H3 {
        margin-left: 5px;
	color: #541d6f;
	font-size: .8em;
	font-weight: bold;
}

#boxEvidenza5 P {
        font-size: .7em;
}
#boxEvidenza5 .continua {
        text-align: right !important;
}
.boxForm_home UL LI {
	/* list-style-image: url(../resources/immagini/gen_ico_freccia.gif); */
	display: list-item;
        font-size: .8em;
	list-style-position: inside;
}

.boxForm_home A {
	font-size: .9em;
}

.boxForm_home .floatLeft {
	padding-left: 5px; /* Edited */
}
.floatLeftSupporto {
        float: left;
}
.boxForm_home .floatLeftSupporto {
	padding-left: 5px; /* Edited */
        width: 50%;
}
.boxForm_home .floatRight {
        margin-right: 5px;
}
.boxForm_home LABEL, .boxForm INPUT, .boxForm SELECT {
	font-size: .7em;
}
.boxForm_home .newsletter_home {
	margin-left: 5px;
        margin-right: 5px;
}



/***********************   LIM   ***********************/



ul.stampa li {
	font-size: .8em !important;
	list-style-image: url(../immagini/stampa.jpg) !important;
	list-style-position: inside !important;
	display: list-item;
	margin: .5em 0 0 5px !important;         
}



#colonnaRiservataSinistra {
	float: left;
	width: 30%;
}
#colonnaRiservataCentrale {
	float: left;
	width: 30%;
	margin: 0 4% 0 4%;
}
#colonnaRiservataDestra {
	float: left;
	width: 30%;
}



.floatRightContenuti3col {
	float: right;
    width: 30%;
}

.floatCenterContenuti3col {
	float: left;
    width: 30%;
	margin: 0 4% 0 4%;
}

.floatLeftContenuti3col {
	float: left;
    width: 30%;
}


/***********************   FINE LIM    ***********************/

/*************************TRECCANI***********************************************/

.inputRicercheTool {
  background:url(../../it.eng.innovascuola/resources/immagini/treccani/Rinput_2.gif) no-repeat ;
  background-position:100%;
  padding: 10px 10px 5px 10px;
  width: 203px;
  border: none;
  height: 27px;

}

#treccaniBox {
  background:url(../../it.eng.innovascuola/resources/immagini/treccani/backtop.gif) repeat;
  min-height: 54px;  
  margin-left: 10px;
  margin-top: 3px;
}

#treccaniVoc {
  padding: 13px 10px 5px 0;
}


#treccaniEnc {
  padding: 13px 10px 5px 0;
}

#treccaniLogo {
  margin-left: 8px;
}
