 /* BORDEUX #9A0A25 - ORO #A4A879 - GRIGIO #FDFDE9 */

body{
padding:0em;
margin:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
}

img{
border:0px;
margin:0px;
}

td{
margin:0px;
padding:0px 10px 0px 10px;
}

div#container{
text-align:left;
}

div#intestazione{
margin:0 auto;
text-align:center;
background-color:#9A0A25;
height:80px;padding:0.1em;
border: 1px solid #d7d7d7;
-moz-border-radius:11px;
-webkit-border-radius:11px;
border-radius:11px;
/* behavior:url(system/border-radius.htc); */
}

#intestazione h1{
text-decoration:none;
text-align:center;
font-size:20px;
font-family:Times New Roman;
color:#ffffff;
font-weight:bold;
margin:1em 0em 0em 0em;
}

#intestazione h2{
text-decoration:none;
text-align:center;
font-size:12px;
font-family:Times New Roman;
color:#ffffff;
font-weight:normal;
margin:0.5em 0em 0em 0em
}

#intestazione img{
margin:0em 3.2em 0em 3.2em
}

div#menu_sinistra{
border-right:1px solid #d7d7d7;
float:left;
top:75px;
left:0px;
width:160px;\width:150px;w\idth:160px;
padding:0.2em;
text-align:center;
}

#menu_sinistra ul{
margin:0.3em 0em 0.3em 0em;
list-style-type:none;
padding:0em;
}

#menu_sinistra ul li a{
padding:0.3em;
color:#9A0A25;
text-decoration:none;
font-size:11px;
text-align:left;
display:block;
background-color:#f0f0f0;
margin:2px;
border-bottom:1px solid #d7d7d7;
}

#menu_sinistra ul li a:hover{
padding:0.3em;
color:#ffffff;
background-color:#9A0A25;
}

#menu_sinistra ol{
margin:0.6em 0em 0.6em 0em;
list-style-type:none;
padding:0em;
}

#menu_sinistra ol li a{
padding:0.3em;
color:#9A0A25;
text-decoration:none;
font-size:9px;
text-align:left;
display:block;
}

#menu_sinistra form{
margin:0;
} 

div#menu_destra{
float:right;
top:75px;
right:0px;
width:160px;\width:150px;w\idth:160px;
padding:0.2em;
text-align:center;
}

#menu_destra ul{
border-left:1px solid #d7d7d7;
margin:0.4em 0em 0.4em 0em;
list-style-type:none;
padding:0em;
}

#menu_destra ul li a{
padding:0.2em;
color:#9A0A25;
text-decoration:none;
font-size:11px;
text-align:center;
display:block;
background-color:#f0f0f0;
margin:3px;
border-bottom:1px solid #d7d7d7;
}

#menu_destra ul li a:hover{
padding:0.2em;
color:#ffffff;
background-color:#9A0A25;
}

 /* Aforismi */ 
#menu_destra ul li p{
padding:0.4em;
color:#000000;
text-decoration:none;
font-size:11px;
text-align:center;
display:block;
}

div#pie{
clear:both;
padding:0.1em;
background-color:#ffffff;
border-top:1px solid #9A0A25;
height:45px;
}

#pie p{
font-size:11px;
text-align:left;
margin:0em;
float:left;
padding:0.5em;
line-height:150% 
}

#pie img{
float:right;
padding:0.5em;
margin:0em;
}

div#data{
position:absolute;
right:182px;
top:93px;
}

#data h4{
font-size:10px;
color:#9A0A25;
text-align:left;
margin:0px;
font-weight:normal
}

div#contenuto{
padding:0.4em;
margin:0.2em 165px 2em 165px;
text-align:center;
}

.box{
padding:1em;
margin:0.2em;
overflow:auto;
}

.box_evento01{
background:#FDFDE9 url('../images/newsletter/Sfondo_eventi.jpg') repeat-x fixed;
padding:1em;
margin:0.2em;
overflow:auto;
}

.box_staff{
background:#FDFDE9 url('../images/Staff.jpg') repeat-x ;
padding:1em 5em 5em 8em;
margin:0 auto;
text-align:center;
}  

.box_s{
float:left;
width:48%;
padding:0.4em;
}

.clear{
clear:both;
margin:0;
} 

.box_d{
float:right;
width:48%;
padding:0.4em;
}

.box_s_overflow{
float:left;
width:300px;
overflow:auto;
height:300px;
text-align:left
}

.box_d_overflow{
float:right;
width:300px;
overflow:auto;
height:300px;
text-align:left
} 

.box_s_piccolo{
float:left;
width:25%;
padding:0.1em;
}

.box_d_grande{
float:right;
width:70%;
padding:0.1em;
}

.box_s_bordo, .box_d_bordo{
width:46%;
padding:10px 4px 10px 4px;
border:1px solid #A4A879;
margin:2px;
height:30px;
background-color:#f0f0f0;
border:1px solid #A4A879;
-moz-border-radius:11px;
-webkit-border-radius:11px;
border-radius:11px;
/* behavior:url(system/border-radius.htc); */
}

.box_s_bordo{
float:left;
} 

.box_d_bordo{
float:right;
} 

.box_s_bordo_height{
float:left;
width:49%;
height:130px;
padding:0.5px;
border:1px solid #A4A879;
margin:0.1em
}

.box_d_bordo_height{
float:right;
width:49%;
height:130px;
padding:0.5px;
border:1px solid #A4A879;
margin:0.1em
}

.box_s_bordo_master, .box_d_bordo_master{
width:45%;
height:40px;
background-color:#f0f0f0;
line-height:150%;
padding:12px;
margin:2px;
border:1px solid #d7d7d7;
-moz-border-radius:11px;
-webkit-border-radius:11px;
border-radius:11px;
/* behavior:url(system/border-radius.htc); */
}

.box_s_bordo_master{
float:left;
}

.box_d_bordo_master{
float:right;
}

.box_s_pieno{
float:left;
} 

.box_d_pieno{
float:right;
} 

.box_s_pieno, .box_d_pieno{
width:47%;
padding:10px 0px 10px 0px;
margin-top:0.1em;
background-color:#f0f0f0;
-moz-border-radius:11px;
-webkit-border-radius:11px;
border-radius:11px;
/* behavior:url(system/border-radius.htc); */
font-size:18px;
text-align:center;
padding:10px 0px 10px 0px;
display:block;
border:1px solid #d7d7d7;
}

.box_s_pieno:hover, .box_d_pieno:hover{
background-color:#d7d7d7;
}

.calendario{
float:left;
width:13%;
padding:1px;
margin:0em 0.1em 0em 0.1em;
border:1px solid #A4A879;
} 

/* ProgettiSpeciali */ 
.box_ProgettiSpeciali{
width:90%;
padding:1em;
margin:1em;
border:1px solid #A4A879;
}

/* Ricerca */ 
.box_1_ricerca{
float:left;
width:12%;
padding:0em;
margin:0;
border-top:1px solid #A4A879;
text-align:left
}

.box_2_ricerca{
float:left;
width:65%;
padding:0em;
margin:0;
border-top:1px solid #A4A879;
text-align:left
} 

.box_3_ricerca{
float:right;
width:20%;
padding:0em;
margin:0;
border-top:1px solid #A4A879;
text-align:center
} 

#contenuto img{
margin:0em 0.5em 0em 0.5em;
}

#contenuto p{
margin:0.5em 0em 0.5em 0em;
text-align:justify;
line-height:18px;
}

#contenuto a{
color:#9A0A25;
text-decoration:none;
}

#contenuto label, form{
font-size:10px;
text-align:left;
} 

/* Titolo della pagina */
#contenuto h1{
font-family:serif;
font-size:20px;
color:#9A0A25;
text-align:left;
font-weight:normal;
margin:0em 0em 0.8em 0em;
border-bottom:2px solid #A4A879;
}

/* Sottotitolo della pagina */
#contenuto h2{
font-size:11px;
color:#9A0A25;
text-align:left;
font-weight:bold;
margin:2em 0em 0.5em 0em;
}

/* Sottotitolo della pagina centrato orizzontalmente */
#contenuto h3{
font-size:11px;
color:#9A0A25;
text-align:center;
font-weight:bold;
margin:0.5em 0em 0.5em 0em;
} 

/* Navigatore */
#contenuto h4{
font-size:10px;
color:#9A0A25;
text-align:left;
margin:0px;
font-weight:normal
}

.navigazione{
padding:0.3em;
margin:0em 0.2em 0.3em 0.2em;
overflow:auto;
border-bottom:2px solid #9A0A25;
}

/* Elenco Corsi */
.elenco{
margin:0em 0em 0em 1em;
text-align:left;
} 

/* Contenuti Corsi */
#contenuto ul{
margin:0.2em 0em 0em 25px;
text-align:left;
line-height:18px;
}

/* Statistiche */
.overflow{
height:200px;
overflow:auto;
width:95%
} 

.areariservata{
border-left:5px solid #9A0A25
}

.tabletesto{
border:1px solid #9A0A25;
font-size:12px;
}
 
div#neutro{} 

/* Edizione Master */
#neutro h4{
font-size:10px;
color:#000000;
text-align:center;
}

div#ScaricaInPdf{
text-align:right;
}

div#pulsanti{
text-align:right;
}

/* SPAN con CLASS */
/* Semi-trasparente */
.SemiTrasparente{
font-size:10px;
color:#656565;
text-align:left;
margin:0px;
font-weight:normal
}

/* Pulsante SK iscrizione e pulsanti Cronologia */
.pulsante {
background-color:#f0f0f0;
line-height:300%;
padding: 8px 10px 5px 10px;
margin: 2px;
border: 1px solid #d7d7d7;
-moz-border-radius:11px;
-webkit-border-radius:11px;
border-radius:11px;
/* behavior:url(system/border-radius.htc); */
}

/* BORDEUX */
.bordeux{
font-size:11px;
color:#9A0A25;
}

/* PICCOLO */
.piccolo{
font-size:9px;
}

/* Direzione e Coordinamento Executive Master */
.dir{
font-size:11px;
color:#9A0A25;
text-align:left;
line-height:250%;
}

/* MISSION */
.mission{
font-size:12px;
color:#9A0A25;
line-height:150%
}

/* Executive Master Titolo */
.EM1{
font-size:12px;
color:#9A0A25;
font-weight:bold;
margin:2em 0em 0.5em 0em;
text-align:left;
}

/* Executive Master Sottotitolo */
.EM2{
font-size:14px;
color:#9A0A25;
font-weight:bold;
margin:2em 0em 0.5em 0em;
text-align:left;
}

/* Executive Master Intestazione 1,2,3,4 */
.EMI1{
font-family:Times New Roman;
font-style:italic;
font-weight:bold;
font-size:16px;
color:#9A0A25;
}

.EMI2{
font-family:Times New Roman;
font-style:italic;
font-weight:bold;
font-size:14px;
color:#9A0A25;
}
.EMI3{
font-family:Times New Roman;
font-style:italic;
font-weight:bold;
font-size:26px;
color:#9A0A25;
}

.EMI4{
font-family:Times New Roman;
font-style:italic;
font-size:16px;
color:#9A0A25;
}

.EMI5{
font-family:Times New Roman;
font-style:italic;
font-weight:bold;
font-size:20px;
color:#9A0A25;
}

.EMI6{
font-family:Times New Roman;
font-weight:bold;
font-size:12px;
color:#9A0A25;
}

/* H1 centrato senza BASE */
.H1centro{
font-family:serif;
font-size:20px;
color:#9A0A25;
text-align:center;
font-weight:normal;
margin:0em 0em 0.8em 0em
}

/* Sottolineato */
.sottolineato{
text-decoration:underline;
}

/* H3 Progetti Speciali */
.H3ps{
font-size:11px;
color:#9A0A25;
text-align:center;
font-weight:bold;
margin:0.5em 0em 0.5em 0em;
}

/* H3 Bianco */
.H3bianco{
font-size:11px;
color:#ffffff;
text-align:center;
font-weight:bold;
margin:0.5em 0em 0.5em 0em;
}

/* P centrato */
.pcentro{
font-size:10px;
margin:0.5em 0em 0.5em 0em;
text-align:center;
}

/* LMS - FORM modificabili e non modificabili */
.formmodificabile{
font-size:14px;
text-align:left;
color:#9A0A25;
}

.formnonmodificabile{
font-size:14px;
text-align:left;
color:#939393;
} 

.rispostemultiple{
margin:0.2em 0em 0em 1em;
}

.box_news{
background-image:url('../images/lms/Post-it.gif');
width:140px;
height:200px;
padding:0.1em;
font-size:11px;
color:#9A0A25;
} 

/* LMS - MENU DESTRA */
div#menu_destra_lms{
float:right;
top:75px;
right:0px;
width:160px;\width:150px;w\idth:160px;
padding:0.2em;
text-align:center;
}

#menu_destra_lms ul{
border-left:1px solid #d7d7d7;
margin:0.4em 0em 0.4em 0em;
list-style-type:none;
padding:0em;
}

#menu_destra_lms li a{
padding:0.2em;
color:#9A0A25;
text-decoration:none;
font-size:11px;
text-align:center;
display:block;
background-color:#f0f0f0;
margin:3px;
padding:1em;
border-bottom:1px solid #d7d7d7;
}

#menu_destra_lms ul li a:hover{
padding:1em;
color:#ffffff;
background-color:#9A0A25;
}

/* EVENTO Homepage */
#evento{
	display:block;
	padding:20px;
	color:#666666;
	background-color:#F0F0F0;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0.2em;
	overflow:auto;	
	}

#evento a{
	font-size:16px;
	}

#evento .fl_left{
	display:block;
	float:left;
	width:33%;
	overflow:auto;
	align:center;
	}
	
#evento .formazione-finanziata{
	color:#9A0A25;
	border-width:0;
	border-color:transparent;
	border-style:none;
	font-size:20pt;
	text-align:center;
	font-style:italic;
	font-family:Verdana;
	line-height: 150%;	
	}	
	
#evento .fl_right{
	display:block;
	float:right;
	width:62%;
	}
	
#evento h2, p{
	margin:0;
	padding:0;
	list-style:none;
	line-height:normal;
	text-align:center;
	}

#evento h3{
	font-size:18px;
	text-align:center;
	}

#evento h4{
	font-size:20px;
	text-align:center;
	font-style:italic;
	}
	
#evento h2{
	font-size:26px;
	text-align:center;
	}

#evento p{
	line-height:1.6em;
	font-size:12px;
	text-align:center;
	}
	
#evento ul{
	color:#9A0A25;
	margin:0;
	padding:0;
	text-align:left;
	line-height:1.6em;
	font-size:12px;
	}

#evento hr{
	height:3px;
	background-color: #ffffff;
	margin:15px;
	}
	
/* PRISCEM */
.priscem_contenitore{
margin:0 auto;
overflow:auto;
width:500px
}

.priscem_foto{
float:left;
width:150px;
padding:1px;
border:2px solid #A4A879;
margin:0.1em 0.1em 0.3em 0.1em;
background-color:#ffffff;
}

.priscem_foto_nobel{
float:left;
width:150px;
padding:1px;
border:2px solid #A4A879;
margin:0.1em 0.1em 0.3em 0.1em;
background-color:#ffffff;
}

.priscem_relatori{
font-size:11px;
padding:0.5em;
text-align:center;
background-color:#A4A879;
color:#9A0A25;
}

/* Articoli HTML */
.art_text{
font-size:12px;
line-height:180%;
} 
 
.grande{
font-size:18px;
color:#ffffff;
text-align:center;
font-weight:bold;
margin:0.5em 0em 0.5em 0em;
}

.rientro{
padding:0 0 0 15px; 
}

.FS{
float:left;
}

.FD{
float:right;
}

.centro{
text-align:center;
}

.destra{
text-align:right;
}

.giustificato{
text-align:justify;
}

/* Tree Menu (LMS) */
 
ul.tree-menu{
 font-size:14px;
 line-height:16px;
 margin:0;
 padding:0;
}
ul.tree-menu ul{
 margin:0 0 0 5px;
 padding:2px 0 0 0;
}
ul.tree-menu li{
 list-style-type:none;
 margin:0;
 padding:0;
}
ul.tree-menu li.section{
 background-image:url("../images/loghi/estensioni/folder.gif");
 background-repeat:no-repeat;
 background-position:top left;
 padding-top:1px;
 padding-bottom:1px;
}
ul.tree-menu li.section-open{
 background-image:url("../images/loghi/estensioni/folder-open.gif");
 background-repeat:no-repeat;
 background-position:top left;
 padding-top:1px;
 padding-bottom:1px;
}
ul.tree-menu li.box{
 background-repeat:no-repeat;
 background-position:top left;
 padding-top:1px;
 padding-bottom:1px;
}
ul.tree-menu a{
 margin-left:20px;
 color:#0000ff;
 text-decoration:none;
 white-space:nowrap;
}
ul.tree-menu a:hover{
 margin-left:20px;
 color:#0000ff;
 text-decoration:underline;
 white-space:nowrap;
} 
/* Tree Menu (LMS) FINE */

/* Menu Archivio */
 
 #heading{
 display:block;
 text-align:center;
 margin-bottom:1em;
 }
 #heading *{
 display:inline;
 padding:4px;
 user-select:none;
 cursor:pointer;
 vertical-align:middle;
 }
 #heading li.active{
 background-color:#66ccff;
 border-radius:3px;
 -webkit-border-radius:3px;
 -opera-border-radius:3px;
 -moz-border-radius:3px;
 }
 
 #wrapper{border:1px dotted gray;margin:1em;padding:1em;}
 
 #panes{
 text-align:justify;
 border-style:none;
 /*width:245px;*/
 margin:0 1em 0 1em;
 }
 
 #panes p{
 width:600px;
 margin:0 auto 1em auto;
 line-height:1.2em;
 }
 
 #panes div div{overflow:hidden;}
 
 #previous{float:none;cursor:pointer;}
 #next{float:none;cursor:pointer;} 
 
/* Menu Archivio FINE */ 

/* Menu Elenco */
.mastercontainer{
 width:500px;
 margin:0 auto;
} 
.trigger{
 padding:0;
 margin:0 auto;
 background:url('../images/loghi/menuelenco_h2_trigger_a.gif') no-repeat;
 height:46px;
 line-height:46px;
 width:600px;
}
 .box_img_trigger{
 float:left;
 width:90px;
 height:40px;
 margin-top:5px;
}
.trigger_span{
 color:#9A0A25;
 text-decoration:none;
 display:block;
 font-size:11px;
 font-weight:bold;
}
.trigger a:hover{
 color:#ccc;
}
.active{background-position:left bottom;}
.toggle_container{
 margin:0 0 5px;
 padding:0;
 border-top:1px solid #d6d6d6;
 background:#f0f0f0 url('../images/loghi/menuelenco_toggle_block_stretch.gif') repeat-y left top;
 overflow:hidden;
 font-size:1.2em;
 width:600px;
 clear:both;
}
.toggle_container .block{
 padding:20px;
 background:url('../images/loghi/menuelenco_toggle_block_btm.gif') no-repeat left bottom;
 text-align:center;
 font-size:11px;

}

.toggle_container h3{
 font:2.5em normal Georgia, "Times New Roman", Times, serif;
 margin:0 0 10px;
 padding:0 0 5px 0;
 border-bottom:1px dashed #ccc;
}
/* Menu Elenco FINE */

/* Social Bar */
#social{
    background-color:#f0f0f0;/*cambiare qui il colore di sfondo*/
    filter:alpha(opacity=80);
    opacity: 0.80;
    -moz-opacity: 0.80;
    -moz-border-radius: 15px;
    -khtml-border-radius: 15px;
    -webkit-border-radius: 15px;
	border: 1x solid #9A0A25;
	border-radius: 8px;
}
 
#letture{
	position:relative;
	float:left;
	margin: 5px 30px 0 0;
}
 
#like_facebook{
	position:relative;
	float:left;
    top:5px;
}
 
#google_piu_uno{
	position:relative;
	float:left;
    top:3px;
}
 
#twitter{
	position:relative;
	float:left;
    top:5px;
}
#linkedin{
	position:relative;
	float:left;
    top:5px;
}
/* Social Bar Fine */
