/* 
+-----------------+ 
|    Tag Style    | 
+-----------------+
*/
/* Tag Style Generici */

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;
}
#canaliTematici{
        font-size: .7em;
        font-weight: bold;
}
.filettoAlCentro {
        width: 100%;
        text-align: center;
}
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: .8em;
	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: .8em !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;
	margin-top: 20px;
        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: 11em; /* 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{
	padding: 10px 7px 2px 7px;
	height: 4em; /* ENG */
	max-height: 4em; /* ENG */
	text-align: right;
        /*_white-space: nowrap; ENG */

}
#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: 13em;
	max-height: 13em;
}

#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: .8em;
	text-align: left !important;
}

#login5 LABEL, #login5b LABEL, #login5c LABEL{ /* EDIT Dicembre */
	font-size: .8em;
	color: #541d6f;
}
#login5 INPUT, #login5b INPUT, #login5c INPUT { /* EDIT Dicembre */
	font-size: .8em;
	border: 1px solid #e4e4e4;
	width: 7em;
}
#login5 DIV, #login5b DIV { /* EDIT Dicembre */
	font-size: .8em;
	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: 7px;
	font-size: 0;
}

#menu DIV {
	float: left;
}
#menu .larghezzaEsterna {
        float: right;
        margin-top: 3px;        
}
#bianco {
        color: #ffffff;
}
#briciole {
	background-image: url(../resources/immagini/bod_bordo_dx.gif);
	background-repeat: repeat-y;
	background-position: right;
	font-size: .8em;
}
.fotoNelTesto3 {
	float: left;
	text-align: center;
	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: 180px;
	height: 130px;

}
#briciole DIV {
	padding-top: 12px;
	padding-left: 10px;
	color: #541d6f;
        height: 27px; /* ENG */
	max-height: 27px; /* ENG */
}
#corpo {
	width: 999px;
}
#corpo2 {
	background-image: url(../resources/immagini/bod_bordo_dx.gif);
	background-repeat: repeat-y;
	background-position: right;
	padding: 0 0.2% 0 0.3%; /* ENG */
	overflow:hidden;
	/*max-w/idth: 100%;  ENG */
}
#colonnaSinistra {
	float: left;
        width: 32%; /* ENG */
	max-width: 32%; /* ENG */
        margin-left: 0.5%;
}
#colonnaSinistra_LDAMAN {
	float: left;
        width: 25%; /* ENG */
	max-width: 25%; /* ENG */
        margin-left: 0.5%;
}

#colonnaSinistraLogin {
	float: left;
	width: 48%;
	margin-top: 10px;
}
#colonnaCentrale {
	float: left;
	width: 45.6%;
	/*_width: 46.6%;  ENG */
	margin: 0.9% 0.6% 0 0.6%;
}
#colonnaCentrale .margin {
       height: .2em;
}
#colonnaCentraleRegistrazione {
        float: left;
        margin: 0 0.2% 0 0.6%;
}

#colonnaCentraleDestra {
	float: left;
        width: 65.4%; 
	margin: 0.9% 0.5% 0 1%;  /* EDIT Dicembre */
}
#colonnaCentraleDestra2 {
	float: left;
        width: 70.4%; 
	margin: 0 0.5% 0 1%;  /* EDIT Dicembre */
}
#colonnaCentraleDestra_LDAMAN {
	float: left;
        width: 72.4%; 
	/* width: 73%; */
	/*_width: 72%;  ENG */
	margin: 0 0.5% 0 1%;  /* EDIT Dicembre */
}
#colonnaCentraleSinistra {
	float: left;
	width: 64%;
	/*_width: 64%;  ENG */
	margin: 1% 1.2% 1% 0.6%; /* EDIT Dicembre */
}
#colonnaDestra {
	float: left;
	width: 34%; /* ENG */
	max-width: 34%; /* ENG */

}
#colonnaDestra2 {
	float: left;
	width: 26%; /* ENG */
	max-width: 26%; /* ENG */

}
#colonnaDestraLogin {
	float: left;
	width: 33%;
}
#colonnaRiservataSinistra {
	float: left;
	width: 30%;
        margin-top: 2%; 
        margin-left: 1%; 
}
#colonnaRiservataCentrale {
	float: left;
	width: 30%;
	margin: 2% 4% 0 4%;
}
#colonnaRiservataDestra {
	float: left;
	width: 30%;
        margin-top: 2%;
}
#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%;
}
#partecipanti5 H3{
	font-size: .8em;
}
#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: 7px;
}
#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: 7px;
}
#newsletter5bis H3{
	font-size: .8em;
}
#newsletter5bis LABEL {
	font-size: .95em;
	color: #541d6f;
}
#newsletter5bis INPUT {
	font-size: .95em;
	border: 1px solid #e4e4e4;
	margin-bottom: 5px;
}

#paginatore {
	font-size: .8em;
	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: 1em;
}

#imgFeed{
        vertical-align: middle;
	padding: 7px 0 7px 17px;
}

/* 
+-----------------+
|   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;
}

.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;
}

/* Class Style Colonne */
.box .data, .boxRiservata .data {
	color: #541d6f;
	font-size: .9em;
	font-weight: bold;
}
.box FORM  {
	color: #541d6f;
	font-size: .8em;
}
.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:.8em;
}
.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: .8em;
	color: #541d6f;
	font-weight: bold;
	width: 3.5em !important;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}
.boxForm .submit_1 {
	background-color: transparent;
	border: 0 !important;
	font-size: .9em;
	color: #541d6f;
	font-weight: bold;
	width: 5em !important;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}
.submit_1_LDA {
	background-color: transparent;
	border: 0 !important;
	font-size: .9em;
	color: #541d6f;
	font-weight: bold;
	width: 10em !important;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}
.inputBox{
        border: 1px;
        border-color: #811968;
        border-style: solid;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}

.inputBox_3{
        height: 1.3em;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}
.inputBox_3_err{
        border: 2px;
        border-color: Red;
        border-style: solid;
        height: 1.3em;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}
.inputBox_4{

	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}
.inputBox_combo{
        height: 1.8em;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}
.inputBox_1{
        border: 1px;
        border-color: #D0CAE8;
        border-style: solid;
        height: 1.2em;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}
.inputBox_2{
        border: 2px;
        border-color: #D0CAE8;
        border-style: solid;
        height: 1.5em;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}
.submit_3 {
	background-color: transparent;
	border: 0 !important;
	font-size: .9em;
	color: #541d6f;
	font-weight: bold;
	width: 9.5em !important;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}
.submit_2 {
	background-color: transparent;
	border: 0 !important;
	font-size: .6em;
	color: #541d6f;
	font-weight: bold;
	width: 7em !important;
        height: 1em !important;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}

.continua .submit {
	font-size: 1.1em !important;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
}

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

.continua_home {
	text-align: right;
	font-size: .8em;
	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: .8em;
	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;
	height: 100%; /* ENG */
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 6px;
}
.boxGrande5BIG {
	background-image: url(../resources/immagini/box_dwdx1_BIG.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	min-height: 12em; /* ENG */
	height: 100%; /* ENG */
	padding: 10px;
}
.boxGrande5b {
	min-height: 8em; /* ENG */
	height: 100%; /* ENG */
	padding-left: 11px;
	padding-right: 3px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.boxGrande5b .floatLeft_evidenza{
        float: left;
        width: 40%;
}
}
.boxGrande5b .floatLeft_primopiano{
        float: left;
        width: 62%;
        margin-right: 3px;
}
.boxGrande5b .floatRight_primopiano{
        float: left;
        width: 35%;
        margin-left: 3px;
        font-size: .9em;
}
.boxGrande5b .floatRight_primopiano H2{
        margin-left: 3px;
}
.boxGrande5b .floatRight_primopiano UL LI{
        margin: 0 0 0 3px;
        padding: 0;
}

.boxGrande5b H2 {
        color: #811968;
        margin-bottom: .7em;
        font-size: .75em;
}
.boxGrande5b H2 A{
        color: #541d6f;
        margin-bottom: .7em;
        font-size: 1.75em; 
}
.boxGrande5b .floatRight_evidenza{
        float: right;
        width: 58%;
}
.boxGrande5b .floatLeft_evidenza_esperienza{
        float: left;
        width: 58%;
}


.boxGrande5b .floatRight_evidenza_esperienza{
        float: right;
        width: 40%;
}

.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;
        height: auto; /* ENG */
        min-height: 10em;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.boxGrande7INTRO {
	background-image: url(../resources/immagini/box_dwdx.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
        height: auto; /* ENG */
        min-height: 5em;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.boxGrande7 .continua{
        vertical-align: bottom !important;
}
.boxGrande7INTRO .continua{
        vertical-align: bottom !important;
}
.boxGrandeLDA {
	background-image: url(../resources/immagini/box_dwdx.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
        height: auto; /* ENG */
        min-height: 8em;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.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;
}
.boxForm_home {
        padding: 5px 0 0 0;
}
.boxForm_home .inputBox_2 {
        margin-left: 5px;
}
.boxGrande5 P, .boxGrande5b P, .boxGrande8b P, .boxGrande5c P, .boxGrande6 P, .boxGrande6b P, .boxGrande6c P, .boxGrande7 P, .boxGrandeINTRO P, .boxGrande7c P, .boxForm P, .boxForm_home P, .boxGrande5BIG P {
	font-size: .8em;
}

.boxGrande8 P{
	font-size: .9em;

}

.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,  .boxGrande7INTRO UL LI, .boxGrandeLDA UL LI, .boxForm UL LI, .boxGrande5BIG 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, .boxGrande5BIG DIV {
	width: 40%;
	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: .8em;
	font-weight: bold;
}
.boxForm .maninaImg {
        margin-left: 10%;
}
.boxForm .floatLeftProgetti{
        width: 71%;
}
.boxForm LEGEND {
	font-weight: bold;
	color: #333333;
	font-size: .8em;
	padding: 2px 0 0 5px;
}
.boxForm LABEL, .boxForm INPUT, .boxForm SELECT, .boxForm TEXTAREA {
	font-size: .8em;
}

.boxForm .inputBox_2 {
        font-size: .8em;
        margin-left: 5px; 
}

.boxForm .floatRight {
        width: 82px;
        height: 2em;

}
.floatRightLDAHOME{
        float: left;
        width: 49%;
        margin-left: 11px;        
}

.floatRightLDAHOME P{
        color: #811968;
}
.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: 7px !important;
}
.boxForm A {
	font-weight: bold;
	font-size: .9em;
}
.boxForm input{ /* FONDERIE ENG - 07.08.08 */
	 font-size: .8em;
	 margin-left:10px;
	 
}
.boxForm select{ /* FONDERIE ENG - 07.08.08 */
	 font-size: .8em;
	 margin-left:10px;
	 
}
.boxForm textarea{ /* FONDERIE ENG - 07.08.08 */
	 font-size: .8em;
	 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: .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;
}

.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;
}
.floatLeft .tabella {
	width: 68%;
}
.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: .8em;
}
.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%;
}
.boxGrande5b .floatLeftSearchForm {
        width: 48%; 
}
.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: .3em; /* ENG */
	font-size: 1em;

}
.margin_piccolo {
	clear: both;
	line-height: 0;
	height: .3em; /* ENG */
	font-size: 1em;
}
.margin_piccolo_2 {
	clear: both;
	line-height: 0;
	height: .1em; /* ENG */
	min-height: .1em; /* 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 {
        padding-left: 5px;
	border: 0;
	float: left;
}
.fotoNelTesto_evidenza {
	border: 0;
	float: left;
        margin-left: 5px;
        margin-right: 7px;
        padding-right: 5px;
}
.floatLeft_evidenza .continuaLeft {
        font-weight: normal;
        padding-top: 1px;
}
.floatLeft_evidenza .boxForm {
        margin-left: 0.3em;
        margin-right: 0.2em; 
}
.floatLeft_evidenza .boxForm A{
        color: #811968; 
}

.floatRight_evidenza_esperienza .continuaLeft {
        font-weight: normal;
        padding-top: 1px;
}
.floatRightPillola {
       padding-right: 5px;
       width: 50%; 
       float: right;
}
.floatLeftPillola {
       padding-left: 5px;
       width: 46%;
       float: left;
}
.floatLeftLDAHome {
       padding-left: 5px;
       width: 58%;
       float: left;
}
.floatLeftLDAHome .continuaLeft {
        font-weight: normal;
        padding-top: 1px;
}
#paragrafoPillola{
       padding-top: 5px;
}
#testoPillola{
       padding-left: 10px;
       margin-top: 7px;
}
/* 
+--------------------------------------------------+
|                      BOX                         | 
+--------------------------------------------------+
*/
#boxGenericoMenu {
	font-size: .8em;
	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 10px 2px;

}
.boxGenerico5 .manina {
        margin-right: 4px;
}
/****************** CLASS NUOVO BOX LOGIN ***********************/
.boxGenerico5LOGIN {
        padding: 10px 2px 7px 2px;
        text-align: right; 

}
.boxGenerico5LOGIN P {
        font-size: .8em;
	text-align: left !important;
        margin-left: 1%;
}
.boxGenerico5LOGIN LABEL {
	font-size: .8em;
	color: #541d6f;
        margin-right: 2%;
}
.boxGenerico5LOGIN INPUT {
	font-size: .8em;
	border: 1px solid #e4e4e4;
	width: 7em;
        margin-right: 2%;
}
.boxGenerico5LOGIN DIV { /* EDIT Dicembre */
	font-size: .8em;
	color: #541d6f;
	text-align: left;
}
.boxGenerico5LOGIN .continua { /* EDIT Dicembre */
	text-align: right !important;
}

.boxGenerico5LOGIN .continuaBottom { /* EDIT Dicembre */
	text-align: right !important;
        vertical-align: bottom !important;
}

.boxGenerico5LOGIN .margin { /* EDIT Dicembre */
	clear: both;
	line-height: 0;
	height: 5px;
	font-size: 0;
}

.boxGenerico5LOGIN IMG { /* EDIT Dicembre */
        margin-right: 2%;
}

/******************  FINE CLASS NUOVO BOX LOGIN ****************/

#boxGenericoRicerca5 {
        padding: 10px 2px 7px 2px;

}
#boxGenericoRicerca5 H3 {
	color: #811968;
	font-size: .8em;
	font-weight: bold;
        margin-left: 10px;
}

.boxGenerico5 H2, #boxGenericoRicerca5 H2 {
	color: #811968;
	font-size: 1.0em;
	font-weight: bold;
}
.boxGenerico5 .floatLeft {
        margin-left: 4px; 
}
.boxGenerico5 H3 {
        margin-left: 3px;
	color: #541d6f;
	font-size: .8em;
	font-weight: bold;
}
.boxGenerico5 P{
        margin-left: 3px;      
}
.boxGenerico5 .headBoxTrasparente{
        margin-left: 3px;      
}
.boxGenerico5 SPAN {
        margin-left: 5px;  
}
.boxGenerico5 P, #boxGenericoRicerca5 P {
        font-size: .8em;
}
.boxGenerico5 P{
        margin-right: 5px;
}
.boxGenerico5 .continua, #boxGenericoRicerca5 .continua {
        text-align: right !important;
        margin-right: 5px; 
}
.boxGenerico5a {
        height: 150px;
	background-image: url(../resources/immagini/box_dwsx2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
        padding: 10px 2px 7px 2px;

}

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

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

.boxGenerico5a P {
        font-size: .8em;
}
.boxGenerico5a .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 {
        padding-left: 5px;
	color: #541d6f;
	font-size: .8em;
	font-weight: bold;
}
#titoloPillola{
	font-size: .6em;      
}
.boxEvidenza5 P {
        padding-right: 3px;
        padding-left: 3px;
        font-size: .8em;
}
.boxEvidenza5 #dataEvidenza {
        padding-left: 5px;
        padding-top: 3px;
        font-size: .8em;
}
.boxEvidenza5 .titoloEvidenza {
	font-size: .9em;
}

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

.boxForm_home A {
	font-size: 1em;
}
.floatLeftBando {
	float: left;
}

.floatLeftBando UL LI {
	list-style-image: url(../resources/immagini/gen_ico_freccia.gif);
	display: list-item;
        margin: .5em 0 0 1.8em;
        font-size: .75em;
	list-style-position: outside;
}
.boxForm_home .floatLeftBando {
        padding-left: 2px;
        padding-right: 2px;        
}
.boxForm_home .floatLeft {
	padding-left: 3px; /* Edited */
}
.floatLeftSupporto {
        float: left;
}
.boxForm_home .floatLeftSupporto {
        padding-left: 5px;
        width: 60%;
}
.boxForm_home .floatRight {
        margin-right: 5px;
}
.boxForm_home LABEL, .boxForm INPUT, .boxForm SELECT {
	font-size: .8em;
        margin-right: 5px;
}
.boxForm_home H3 {
        font-weight: normal;
        color: #811968;
}
.boxForm_home H3 A{
        font-weight: bold;
        color: #811968;
}
.boxForm_home .continuaLeft {
        margin-left: 5px;
        margin-bottom: 1.2px; 
        
}

.boxForm_home .continuaLeft A{
        color: #541d6f;        
}

.filettoImgVerticale {
        background-image: url(../resources/immagini/c_filetto_verticale.gif);
	background-repeat: repeat-y;
	background-position: bottom;
        height: 182px;
        float: left;
}
.boxGenerico5 .boxForm_home .newsletter_home {
        margin-left: 12px; 
}



/*
+--------------------------------------------------+
|                      BOX_NICOLA_INIZIO           | 
+--------------------------------------------------+
*/

.testo_in_Evidenza{
	/* background-color:rgb(f9f615a); */
	background-color:rgb(249, 246, 250); 
}


.boxForm_home_LDA P {
	font-size: .8em;
}

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

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

.boxForm_home_LDA .floatLeft {
	padding-left: 5px; /* Edited */
}

.boxForm_home_LDA .floatLeftSupporto {
        padding-left: 5px;
        /* width: 60%; */
}
.boxForm_home_LDA .floatRight {
        margin-right: 5px;
}
.boxForm_home_LDA LABEL {
	font-size: .8em;
}
.boxForm_home_LDA .newsletter_home {
	margin-left: 5px;
        margin-right: 5px;
}
.boxForm_home_LDA .continua {
        padding-right: 5px;
}

.floatRightContenuti {
	float: right;
        /*width: 45%;*/
        width: 49%;
}
.floatLeftContenuti {
	float: left;
        /*width: 45%;*/
        width: 49%;
}

.continua_left {
	text-align: left;
	font-size: .8em;
	font-weight: bold;
}


/*
+--------------------------------------------------+
|                      BOX_NICOLA_FINE             | 
+--------------------------------------------------+
*/

.continuaLeftPillole {
        margin-top: 2%;
        margin-bottom: 2%;
	text-align: left;
        font-size: .8em;
	font-weight: bold;
        float: left;
}

.continuaRightPillole {
        margin-top: 2%;
        margin-bottom: 2%;
	text-align: left;
        font-size: .8em;
	font-weight: bold;
        float: right;
}

.floatRightInternoSearch {
        float: right; 
        height: 1em; 
        margin-left: 2%;
}

.floatRightInternoSearch_2 H2{
        margin-top: 0.1%; 
        font-size: 1em;
}

.floatRightInternoSearch_2 {
        float: right; 
        height: 1em;
}
.maninaImg {
        cursor: pointer;
        margin-top: 1%;
}
.larghezzaEsterna .floatLeft{
   vertical-align: middle;
   margin-left: 5px;
   margin-right: 6px;
}
.larghezzaEsterna .submit_1{
   vertical-align: middle;
   margin-bottom: 4px;
   width: 5em !important;
}
.larghezzaEsterna H3 {
   font-size: 1.1em;
   margin-bottom: 0;
   font-weight: normal;
}

.headBox{
   background-image: url(../resources/immagini/men_pul_norm_sfondo.gif);
   background-repeat: repeat-x;
   padding: 2px 0 0 5px;
   height: 2.54em;
   min-height: 29px;
}
.headBox IMG{
   vertical-align: middle;
}
.headBoxTR{
   background-image: url(../resources/immagini/img_tr.png);
   background-repeat: repeat-x;
   padding: 2px 0 0 5px;
   height: 2.54em;
   min-height: 29px;
}



/***********************   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;         
}

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

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

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


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

SPAN.floatLeft INPUT, SPAN.floatLeft SELECT {
     font-size: 11px;
     font-family: Verdana;
}

.highlights {
  font-weight: bold;
  text-decoration: underline;
}
.titleSearch {
   color: #811968;
   text-decoration: underline;
}
#pillolaHome {
        margin-left: 5px;
}


.tagCloud14 {
  font-size: 1.4em;
}
.tagCloud13 {
  font-size: 1.3em;
}
.tagCloud12 {
  font-size: 1.2em;
}
.tagCloud11 {
  font-size: 1.1em;
}
.tagCloud10 {
  font-size: 1.0em;
}
.tagCloud09 {
  font-size: .9em;
}
.tagCloud08 {
  font-size: .8em;
}
.tagCloud07 {
  font-size: .7em;
}

/**********************TAG CLOUD LDA************************/
.tagCloudLDA22 {
  font-size: 1.5em;
  font-weight: bold;
}
.tagCloudLDA21 {
  font-size: 1.5em;
}
.tagCloudLDA20 {
  font-size: 1.4em;
  font-weight: bold;
}
.tagCloudLDA19 {
  font-size: 1.4em;
}
.tagCloudLDA18 {
  font-size: 1.3em;
  font-weight: bold;
}
.tagCloudLDA17 {
  font-size: 1.3em;
}
.tagCloudLDA16 {
  font-size: 1.2em;
  font-weight: bold;
}

.tagCloudLDA15 {
  font-size: 1.2em;
}

.tagCloudLDA14 {
  font-size: 1.1em;
  font-weight: bold;
}
.tagCloudLDA13 {
  font-size: 1.1em;
}
.tagCloudLDA12 {
  font-size: 1em;
  font-weight: bold;
}
.tagCloudLDA11 {
  font-size: 1em;
}
.tagCloudLDA10 {
  font-size: .9em;
  font-weight: bold;
}
.tagCloudLDA09 {
  font-size: .9em;
}
.tagCloudLDA08 {
  font-size: .8em;
  font-weight: bold;
}
.tagCloudLDA07 {
  font-size: .8em;
}
/****************************FINE TAG CLOUD LDA*************************************/

.floatLeft .floatLeft {
  margin-right: 5px;   
}

.floatLeft .floatLeft .boxGenerico5 {
  min-height: 5em;
}

.floatLeft .floatLeft .boxGenerico5 .continuaLeft {
  margin: 0 3px 0 3px;
  padding-bottom: 2px;

}
/*************************TRECCANI***********************************************/

#corpoTreccani {
	background-image: url(../resources/immagini/bod_bordo_sx.gif);
	background-repeat: repeat-y;
	width: 100%; /* IE6 */
}
#corpoTreccani2 {
	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 */
}

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

}

#treccaniBox {
  background:url(../resources/immagini/treccani/backtop.gif) repeat;
  height: 50px;  
  margin-left: 2px;
  margin-top: 3px;
  margin-bottom: 3px;
}

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


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

#treccaniLogo {
  margin-left: 8px;
}

.headBoxTreccani{
   background-image: url(../resources/immagini/men_pul_norm_sfondo.gif);
   background-repeat: repeat-x;
   padding: 2px 5px 1px 5px;
}

.boxGenerico5Treccani {
   padding: 10px 2px 1px 2px;
}
.inputRicercheToolShort {
  background:url(../resources/immagini/treccani/Rinput_short.gif) no-repeat ;
  background-position:100%;
  padding: 17px 10px 5px 12px;
  width: 150px;
  border: none;
  height: 27px;

}

.treccaniBoxShort {
  background:url(../resources/immagini/treccani/backtop.gif) repeat;
  min-height: 50px;
  margin-left: 8px;
  margin-top: 3px;
  margin-bottom: 3px;
  width: 100%;
}

#treccaniVocShort {
  padding: 10px 5px 5px 0;
}


#treccaniEncShort {
  padding: 10px 5px 5px 0;
}

