/* stili base della pagina*/
body {margin:auto; padding:0; font-family: Arial, Helvetica, sans-serif;font-size: 62.5%;background-repeat:repeat-x;}

body{background-color:#fff; margin-bottom:16px;}

img{border:0;display:block;}
.img_base{margin:2px 10px 5px 0;}
.img_base img{margin:8px 10px 5px; float:right;}
.img_portale{border:1px solid #ccc; margin-right:14px;}
.img_pos{float:left; padding:10px 0 0 10px;}
.img_videopos{padding:0 0 0 44px;}
.img_fascia{float:left; padding:10px 0 0 0;}
.img_liste_immagini{float:left; padding:7px 10px 1px 10px;}

.imgtop_news{float:left; padding:3px 8px 4px 8px;}
.img_news{float:left; margin:8px 10px 0 0;}

#alte_scuole a.mailto, #topmenu a.ext, #topmenu_ALMED a.ext, #topmenu_ALTIS a.ext, #topmenu_ASAG a.ext, #topmenu_ASERI a.ext, #topmenu_SMEA a.ext, #footer a.ext {background-image:none; padding-right: 0;}

.ext {margin-left:-1px}

/*.dettaglio_news{width:300px; float:left; margin:10px 5px 5px 0; border-left:1px dotted #333;}*/
.dettaglio_news{width:280px; float:left; margin:10px 5px 5px 0; border-left:1px dotted #333;}
.dettaglio_news h2{font-size:2em; margin-left:10px; color:#000; font-family:"Times New Roman", Times, serif; line-height:1em;}
.dettaglio_news h3{font-size:1.2em; margin-left:10px; color:#cc0000; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase}
.dettaglio_news p{font-size:1.2em; margin-top:3px; margin-left:10px; color:#666; font-family: Arial, Helvetica, sans-serif; line-height:1.17em;}
.dettaglio_news ul{list-style:none;}
.dettaglio_news li{ display:inline;}


p, h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,ol,form{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-weight:100;}
.hide {position: absolute;left: -9000px;}
.hideBlock {display:none;}

.noborder{border:none;}


/* background ripetuto in pagina e colore di sfondo*/
#container{/*background-color:#DDDAB7;*/ background-repeat:repeat-x;width:980px;margin:0 auto;position:relative;}
#container_corso_laurea{/*background-color:#DDDAB7;background-repeat:repeat-x;*/ width:988px;margin:0 auto;position:relative;}
#container_sede{/*background-color:#DDDAB7; background-repeat:repeat-x;*/width:988px;margin:0 auto;position:relative;}
#container_elenco{background-color:#DDDAB7; background-repeat:repeat-x;}

/* background ripetuto in contenitore variabile da pagina a pagina*/
#wrapper_facolta {width:980px; background-repeat:repeat-y;position:relative; background-color: #ffffff;}
#wrapper_corso_laurea {width:980px; margin:0 auto; /*background-repeat:repeat-y;*/ background-repeat:repeat-x; background-position:top; background-color:#fff;}
#wrapper_bianco {width:980px; margin:0 auto; /*background-color:#fff;*/}
#wrapper_bianco.tratteggiato, #wrapper_bianco.tratteggiato_hp {width:980px;}

/* blocco ricerca*/
#boxsinistra{width:440px;height:270px;}
#boxsinistra_content{float:left;width:260px;}

#box_alte_scuole{width:440px;}
#etichetta_alte_scuole{height:116px;}
.bordo_alte_scuole{border-bottom:1px solid #000000;}

#accessibilita{border-left:1px solid #CCCC99;}
#topform{height:67px; background-repeat:repeat-x;}
fieldset{margin:0px;padding:0px;float:left;border:0px;width:100%}

.quicklink img {padding-bottom:3px}
#quick_search, #search-theme-form{padding-top:10px; width:100%; overflow:hidden;}
#input_text{padding-left:0px; width:180px;padding-top:2px;}
#input_image{padding-top:2px}
#input_image input{background-color: transparent;width:80px; border:0px; height:22px}

#box_image{height:207px;}

#logo_unicatt{height:169px;}
#logo_site{margin-top:35px;}



/* --------------------------------------------------------------------------------  */
/* -----------------------MENU ALTO PER SEDE  E ALTE SCUOLE -----------------------  */
/* menu alto */
#topmenu{height:67px; background-repeat:repeat-x; padding-left:18px;}
/* menu alto alta scuola*/
#topmenu_ALMED div#topmenu_alta_scuola{padding-left:18px;float:right}
#topmenu_ALTIS div#topmenu_alta_scuola{padding-left:18px;float:right}
#topmenu_ASAG div#topmenu_alta_scuola{padding-left:18px;float:right}
#topmenu_ASERI div#topmenu_alta_scuola{padding-left:18px;float:right}
#topmenu_SMEA div#topmenu_alta_scuola{padding-left:18px;float:right}



#topmenu #i_catt{float:right; padding-top:10px;}

/* menu alto */
#topmenu, #topmenu_ASAG, #topmenu_ALMED,
#topmenu_ASERI, #topmenu_SMEA, #topmenu_ALTIS{height:67px; background-repeat:repeat-x; padding-left:18px;}

#topmenu div,#topmenu_ASAG div,#topmenu_ALMED div,#topmenu_ASERI div,#topmenu_SMEA div,#topmenu_ALTIS div{float:left;}
#topmenu h3,#topmenu_ASAG h3,#topmenu_ALMED h3,#topmenu_ASERI h3,#topmenu_SMEA h3,#topmenu_ALTIS h3{color:#C80000; font-size:1em; padding-top:16px; padding-left:5px;}
#topmenu h4,#topmenu_ASAG h4,#topmenu_ALMED h4,#topmenu_ASERI h4,#topmenu_SMEA h4,#topmenu_ALTIS h4{color:#000; font-size:1.1em; padding-left:5px; padding-right:8px;}
#topmenu h4 a, #topmenu h4 a:link, #topmenu h4 a:visited, #topmenu h4 a:active {color:#000;text-decoration:none;}
#topmenu_ASAG h4 a, #topmenu_ASAG h4 a:link, #topmenu_ASAG h4 a:visited, #topmenu_ASAG h4 a:active {color:#000;text-decoration:none;}
#topmenu_ALMED h4 a, #topmenu_ALMED h4 a:link, #topmenu_ALMED h4 a:visited, #topmenu_ALMED h4 a:active {color:#000;text-decoration:none;}
#topmenu_ASERI h4 a, #topmenu_ASERI h4 a:link, #topmenu_ASERI h4 a:visited, #topmenu_ASERI h4 a:active {color:#000;text-decoration:none;}
#topmenu_SMEA h4 a, #topmenu_SMEA h4 a:link, #topmenu_SMEA h4 a:visited, #topmenu_SMEA h4 a:active {color:#000;text-decoration:none;}
#topmenu_ALTIS h4 a, #topmenu_ALTIS h4 a:link, #topmenu_ALTIS h4 a:visited, #topmenu_ALTIS h4 a:active {color:#000;text-decoration:none;}
#topmenu h4 a:hover,#topmenu_ASAG h4 a:hover,#topmenu_ALMED h4 a:hover,#topmenu_ASERI h4 a:hover,#topmenu_SMEA h4 a:hover,#topmenu_ALTIS h4 a:hover {color:#444; text-decoration:none;}
#topmenu p{color:#C80000; font-size:1em; padding-top:16px; padding-left:5px;}

#topmenu_alta_scuola div{float:left;}
#topmenu_alta_scuola h3{color:#C37726; font-size:1em; padding-top:16px; padding-left:5px;}
#topmenu_alta_scuola h4{color:#000; font-size:1.1em; padding-left:5px; padding-right:8px;}
#topmenu_alta_scuola h4 a, #topmenu_alta_scuola h4 a:link, #topmenu_alta_scuola h4 a:visited, #topmenu_alta_scuola h4 a:active {color:#000;text-decoration:none;}
#topmenu_alta_scuola h4 a:hover {color:#444; text-decoration:none;}

/* -------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------- */

/* immagine di sfondo parte alta - campobasso*/
#img_campobasso_medicina_e_chirurgia, #img_brescia_lettere_e_filosofia, #img_brescia_psicologia,#img_brescia_istituto_superiore_di_scienze_religiose, 
#img_brescia_scienze_della_formazione, #img_brescia_scienze_linguistiche_e_letterature_straniere,
#img_brescia_scienze_matematiche_fisiche_e_naturali, #img_brescia_sociologia,
#img_roma_economia,#img_roma_medicina_e_chirurgia,
#img_piacenza_e_cremona_agraria,#img_piacenza_e_cremona_economia,#img_piacenza_e_cremona_giurisprudenza,
#img_piacenza_e_cremona_scienze_della_formazione,
#img_milano_economia,#img_milano_giurisprudenza,#img_milano_lettere_e_filosofia,
#img_milano_psicologia,#img_milano_scienze_bancarie_finanziarie_e_assicurative,
#img_milano_scienze_della_formazione,#img_milano_scienze_linguistiche_e_letterature_straniere,
#img_milano_scienze_politiche,#img_milano_sociologia,#img_milano_biblioteca, #img_roma_biblioteca, #img_brescia_biblioteca, #img_piacenza_e_cremona_biblioteca, #img_educatt,#img_orientamento_e_tutorato,#img_relazioni_internazionali,#img_relazioni_internazionali01,#img_relazioni_internazionali02,#img_relazioni_internazionali03, #img_relazioni_internazionali04, #img_stage_placement,#img_milano_sede,#img_portale,#img_alte_scuole, #img_ssis,
#img_studenti_scuole_superiori,#img_studenti_laurea_triennale, #img_elenco_facolta,
#img_big_news, #img_studenti_postgraduate,#img_portale_01,#img_portale_02,#img_portale_03,#img_portale_04,#img_portale_special,#img_selda{background-repeat:no-repeat; width:980px; height:207px;}

/*#img_roma_sede{background-repeat:no-repeat; width:980px; height:100px;}*/

#top_news{width:980px; height:207px; background-color:#fff;}


/*immagine alta di sfondo - ASAG*/
#img_ASAG,#img_ALMED,#img_ASERI,#img_SMEA,#img_ALTIS{height:252px;background-repeat:no-repeat;}

#img_ssis{background-image:url(img/imgbig_ssis.jpg);}

/* definizione singole di sfondo e colore per facolta*/
/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/

/* neutro*/
#neutro{background-repeat:repeat-x; width:250px; height:70px;}
#wrapper_corso_laurea #neutro{background-repeat:repeat-x; width:260px; height:70px;}
/* agraria*/
#agraria{background-repeat:repeat-x; width:260px; height:70px;}
/* biblioteca*/
#biblioteca{background-repeat:repeat-x; width:260px; height:70px; color:#cc0000;}
/* economia*/
#economia{background-repeat:repeat-x;width:260px;height:70px;}
#economia div.piacenza_e_cremona{background-repeat:repeat-x;width:260px;height:70px;}
/* giurisprudenza*/
#giurisprudenza{background-repeat:repeat-x;width:260px;height:70px;}
#giurisprudenza div.piacenza_e_cremona{background-repeat:repeat-x;width:260px;height:70px;}
/* lettere e filosofia*/
#lettere_e_filosofia{background-repeat:repeat-x;width:260px;height:70px;color:#cc0000;}
#lettere_e_filosofia div.brescia{color:#006699;}
/* medicina e chirurgia*/
#medicina_e_chirurgia{background-repeat:repeat-x;width:260px;height:70px;}
/* psicologia*/
#psicologia{background-repeat:repeat-x;width:260px;height:70px;}
/* scienze bancarie finanziarie e assicurative*/
#scienze_bancarie_finanziarie_e_assicurative{background-repeat:repeat-x;width:260px;height:70px;}
/* scienze della formazione*/
#scienze_della_formazione{background-repeat:repeat-x;width:260px;height:70px;}
/* scienze linguistiche e letterature straniere*/
#scienze_linguistiche_e_letterature_straniere{background-repeat:repeat-x;width:260px;height:70px;}
/* scienze matematiche fisiche e naturali*/
#scienze_matematiche_fisiche_e_naturali{background-repeat:repeat-x;width:260px;height:70px;}
/* scienze politiche*/
#scienze_politiche{background-repeat:repeat-x;width:260px;height:70px;}
/* sociologia*/
#sociologia{background-repeat:repeat-x;width:260px;height:70px;}

#alte_scuole{width:260px;height:70px; text-align:right;}

/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/




/* logo Cattolica nelle pagine dove non è posizionato in modo assoluto */
#logo {float:left;width:180px;}

/* posizionamento assoluto logo cattolica */
#logopos{position:absolute; z-index:10; top:0; left:260px; width:180px;}
#container_sede #logopos {left:264px;}

/*posizione label facolta*/
#pos_label_facolta{float:left; margin-top:137px;}

/*posizione label sede - nelle pagine senza label facolta*/
#pos_label_sede{float:left; margin-top:137px; margin-left:260px;}

/*posizione label sede - nelle pagine senza label facolta*/
#pos_label_nolabel{padding-top:137px; padding-left:260px;}

/* definizioni base per la label facolta*/
#label_facolta{font-family:'Times New Roman', Times, serif; color:#000;padding-top:35px;float:left; margin-top:102px;}
#label_facolta.corso_laurea{padding-top:0px; margin-top:0px;}
#label_facolta h1{font-size:2.1em; padding:0 5px; line-height:0.95em;}
#label_facolta h1 a, #label_facolta h1 a:link, #label_facolta h1 a:visited, #label_facolta h1 a:active{text-decoration:none;}
#label_facolta a, #label_facolta a:link, #label_facolta a:visited, #label_facolta a:active{text-decoration:none;color:#000;}
#label_facolta h1 a:link, #label_facolta h1 a:visited, #label_facolta h1 a:active{color:#000;}
#label_facolta #biblioteca h1 a {color: #0060A1;}
#label_facolta h2{font-size:1.6em; padding:4px 5px 2px 5px;}
#label_facolta p{font-size:1.2em; padding:4px 5px 2px 5px; font-family:Arial, Helvetica, sans-serif; line-height:1.25em;}
#label_facolta p a, #label_facolta p a:link, #label_facolta p a:visited, #label_facolta p a:active {color:#fff;text-decoration:none;}
#label_facolta p a:hover {color:#ccc; text-decoration:none;}


/*Box contatti e nome alta scuola*/
#box_alta_scuola{float:left; width:260px;}
#box_alta_scuola_top{height:137px;}
#box_alta_scuola_bottom{height:114px;}
#box_alta_scuola_top #label_facolta{color:#FFF;margin-top:0;}

/*label sede*/
#label_sede{float:left; margin-top:137px;}
/*label sede per logo posizionato in modo assoluto*/
#label_sede_rel{float:left; margin-top:137px; padding-left:260px;}


/* fascetta corso nera*/
#label_corso{background-color:#000; height:46px;}



.back_centri_ricerca{background-color:#4D3E29;}
.backdip{background-color:#763F4E;}
.backist{background-color:#7E9932;}

/* fascetta Dipartimento o Corso*/
#label_dip{font-size:1.8em; font-family:'Times New Roman', Times, serif; color:#FFF; line-height:46px; padding-left:10px;}
#label_dip a, #label_dip a:link, #label_dip a:visited, #label_dip a:active{color:#FFF;text-decoration:none;}
#label_dip a:hover {color:#CC0000; text-decoration:none;}


/* path torna a */
#torna{height:25px; background-color:#ddd; text-transform:uppercase; color:#333; font-size:1.2em; line-height:2.4em; padding-left:10px;}
#torna ul, #torna li{list-style:none; display: inline;}
#torna a, #torna a:link, #torna a:visited, #torna a:active{padding-left:3px; color:#0060A1;text-decoration:none;font-style:italic;}
#torna a:hover {color:#333; text-decoration:none;}
#torna h3{color:#333; font-size:1.2em; line-height:2.1em; padding-left:10px;}
#torna h3 a, #torna h3 a:link, #torna h3 a:visited, #torna h3 a:active{padding-left:3px; color:#0060A1;text-decoration:none;font-style:italic;}
#torna h3 a:hover {color:#333; text-decoration:none;}

/* path torna a facolta*/
#torna_facolta{height:25px;background-color:#DDDDDD;text-transform:uppercase;color:#333;font-size:1.2em; line-height:1.75em;padding-left:0px;}
#torna_facolta ul, #torna_facolta li{list-style:none; display: inline;}
#torna_facolta a, #torna_facolta a:link, #torna_facolta a:visited, #torna_facolta a:active{padding-left:3px; color:#0060A1;text-decoration:none;font-style:italic;}
#torna_facolta a:hover {color:#333; text-decoration:none;}
#torna_facolta h3{color:#333; font-size:1.2em; line-height:2.1em; padding-left:10px;}
#torna_facolta h3 a, #torna_facolta h3 a:link, #torna_facolta h3 a:visited, #torna_facolta h3 a:active{padding-left:3px; color:#0060A1;text-decoration:none;font-style:italic;}
#torna_facolta h3 a:hover {color:#333; text-decoration:none;}

/*Barra torna facolta*/
#torna_neutro{width:252px;height:25px;float:left;margin-right:10px;}

#torna_milano_economia{width:252px;height:25px;float:left;margin-right:10px;}
#torna_milano_scienze_politiche{width:252px;height:25px;float:left;margin-right:10px;}
#torna_milano_scienze_bancarie_finanziarie_e_assicurative{width:252px;height:25px;float:left;margin-right:10px;}
#torna_milano_giurisprudenza {width:252px;height:25px;float:left;margin-right:10px;}
#torna_milano_lettere_e_filosofia {width:252px;height:25px;float:left;margin-right:10px;}
#torna_milano_psicologia {width:252px;height:25px;float:left;margin-right:10px;}
#torna_milano_scienze_della_formazione  {width:252px;height:25px;float:left;margin-right:10px;}
#torna_milano_scienze_linguistiche_e_letterature_straniere {width:252px;height:25px;float:left;margin-right:10px;}
#torna_milano_sociologia {width:252px;height:25px;float:left;margin-right:10px;}

#torna_campobasso_medicina_e_chirurgia {width:252px;height:25px;float:left;margin-right:10px;}

#torna_brescia_lettere_e_filosofia {width:252px;height:25px;float:left;margin-right:10px;}
#torna_brescia_scienze_della_formazione{width:252px;height:25px;float:left;margin-right:10px;}
#torna_brescia_scienze_linguistiche_e_letterature_straniere {width:252px;height:25px;float:left;margin-right:10px;}
#torna_brescia_scienze_matematiche_fisiche_e_naturali {width:252px;height:25px;float:left;margin-right:10px;}
#torna_brescia_sociologia {width:252px;height:25px;float:left;margin-right:10px;}
#torna_brescia_psicologia{width:252px;height:25px;float:left;margin-right:10px;}

#torna_roma_economia {width:252px;height:25px;float:left;margin-right:10px;}
#torna_roma_medicina_e_chirurgia{width:252px;height:25px;float:left;margin-right:10px;}

#torna_piacenza_e_cremona_agraria {width:252px;height:25px;float:left;margin-right:10px;}
#torna_piacenza_e_cremona_economia {width:252px;height:25px;float:left;margin-right:10px;}
#torna_piacenza_e_cremona_giurisprudenza {width:252px;height:25px;float:left;margin-right:10px;}
#torna_piacenza_e_cremona_scienze_della_formazione {width:252px;height:25px;float:left;margin-right:10px;}




/*label sistema*/
#sistema{height:25px; background-color:#C37726; text-align:center; font-size:1.2em; line-height:2.08em; color:#FFF;}

/*label sistema*/
#data{height:25px; background-color:#EBEAE6; text-align:center; font-size:1.2em; line-height:1.92em; color:#333; font-family:Georgia, "Times New Roman", Times, serif;}
#menucontainer_home #data{height:44px; float:left;width:260px;line-height:44px;}
#menucontainer_home {background-color:#CECA98;height:44px;}

#listaleft .sede_data{height:32px;padding-top:10px;/*border-right:1px dotted #666;*/}

/* bordi e tratti separatori*/
.bordorosso{border-bottom:5px solid #E51837; margin-top:2px;}
.bordotratto{border-bottom:1px dotted #999999; margin-top:2px; margin-bottom:4px;}
.tratto{border-bottom:1px dotted #CCC; margin:10px 10px 5px; clear:both;}
.tratto_nomargin{border-bottom:1px dotted #CCC; margin:10px 0px 5px; clear:both;}
.trattonews{border-bottom:1px dotted #CCC; margin:8px auto;}
.trattosede{border-bottom:1px dotted #999999; margin:0 auto; width:230px;}
.trattoHP{border-bottom:1px dotted #CCC; margin:14px 14px;}
.bordomenu{border-right:1px dashed #FFF;}
.uppercase{text-transform:uppercase}

.clear {clear: both;display: block; height:1px;overflow: hidden;margin: 0;padding: 0;}
.float_left{float:left}
.float_right{float:right}
.clear_left{clear:left;}
#information_for {background:#fff; width:100%; overflow:hidden;}

.margin_left_10 {margin-left: 10px}

/*.footer_margin_right {margin-right:400px;}*/
.footer_margin_right_sedi {}

#menu_percorsi{
	margin-top:95px;
}

#menu_percorsi1{
	margin-top:0px;
}

#menu_percorsi .top, #menu_percorsi1 .top{
	float:left;
	padding:0px;
}
#menu_percorsi .bottom, #menu_percorsi1 .bottom{
	float:left;
	padding-right:0px;
}



/* blocco ricerca*/
#topform div{float:left;}
#input_text input {font-family:Arial, Helvetica, sans-serif; font-size:1.2em; width:170px; color:#000; margin: 0; padding:2px; border:1px solid #9C9C9C; background-color: #FFFFFF;}
/* fine blocco di ricerca */

/*header alta scuola*/
#image_header_alta_scuola{float:left; width:720px;}
#image_header_alta_scuola_top{background-color:#FFFFFF; height:70px; margin-top:137px; width:180px;}

/* menu alto */
#topmenu div{float: left}
#topmenu p{color:#C80000; font-size:1em; padding-top:16px; padding-left:5px;}
#topmenu h4{color:#000; font-size:1.1em; padding-left:5px; padding-right:8px;}
#topmenu h4 a, #topmenu h4 a:link, #topmenu h4 a:visited, #topmenu h4 a:active {font-family:Georgia, "Times New Roman", Times, serif; color:#666; font-size:0.9em; letter-spacing:-1px; text-transform:uppercase; /*color:#000;*/ text-decoration:none; font-weight:bold;}
/*#topmenu h4 a:hover {color:#444; text-decoration:none;}*/
#topmenu h4 a:hover {color:#005E9B;}
#topmenu h4 a:active {color:#c00;}
#topmenu h4.duerighe, #topmenu_ALMED h4.duerighe, #topmenu_ALTIS h4.duerighe, #topmenu_ASAG h4.duerighe, #topmenu_ASERI h4.duerighe, #topmenu_SMEA h4.duerighe{line-height: 1.2em;}


/* menu alto */
#topmenu_alta_scuola div{float:left;}
#topmenu_alta_scuola h3{color:#C37726; font-size:1em; padding-top:16px; padding-left:5px;}
#topmenu_alta_scuola h4, #topmenu_ASAG h4, #topmenu_ASA h4, #topmenu_ALMED h4, #topmenu_ALTIS h4, #topmenu_ASERI h4, #topmenu_SMEA h4{color:#000; font-size:1.1em; padding-left:5px; padding-right:8px;}
#topmenu_alta_scuola h4 a, #topmenu_alta_scuola h4 a:link, #topmenu_alta_scuola h4 a:visited, #topmenu_alta_scuola h4 a:active {color:#000;text-decoration:none;}
#topmenu_alta_scuola h4 a:hover {color:#444; text-decoration:none;}

#colonna {margin: 0;padding: 0;width: 440px;}

/* divisione in due colonne del layout*/
.colonnasinistra{float:left; width:440px;}
.colonnadestra{float:right; width:540px;}

/* divisione colonne sede*/
#contenuti{float:left; width:720px;}
.colonnesede{float:left; width:360px;}

.colonnanews{float:left; width:265px;}

.colonnafacolta1{border:1px solid red}
.colonnafacoltaSX{float:left; width:232px;}
.colonnafacoltaDX{float:right;width:232px;}
.colonnafacolta .boxtesto{margin:10px 5px 0px 10px;}

.colonnaSXvideo{float:left; width:225px;}

#textcontainer .colonnafacolta .boxnews .boxtesto p{padding: 0px}
#textcontainer .colonnafacolta .boxnews .boxtesto h2{padding-left: 0px;font-size:1.3em;text-transform:uppercase;}

/* suddivisione pagina a tre colonne */
#colsin{float:left; width:250px;}
#colsin h2{font-size:1.5em; padding-top:5px; color:#cc0000; margin-left:10px; margin-right:10px;}
#colsin h2.nero a{color:#000;text-decoration:none}
#colsin h2.nero a:hover{text-decoration:underline}
#colsin h3{font-size:1.3em; padding-top:5px; padding-bottom:4px;}
#colsin h4{font-size:1.4em; color:#CC0000; padding-top:2px;}
#colsin h5{font-size:1.3em; color:#000;}
#colsin .lista_base ul{font-weight: bold;}
#colsin .lista_base ul ul.sublista{font-weight: normal;}
#colsin .lista_type2 span{font-size:1.0em; color:#222;text-transform:uppercase}

#listaside .lista_milano ul ul.sublista{font-weight: normal;}
#listaside .lista_brescia ul ul.sublista{font-weight: normal;}
#listaside .lista_piacenza_e_cremona ul ul.sublista{font-weight: normal;}
#listaside .lista_roma ul ul.sublista{font-weight: normal;}
#listaside .lista_campobasso ul ul.sublista{font-weight: normal;}

#centropagina{float:left; width:470px;}
#listaleft {width: 260px;float: left;}
#corso_laurea #listaleft {background:#f2f2f2;}
#wrapper_bianco.tratteggiato #listaleft, #wrapper_bianco.tratteggiato_hp #listaleft{border-right:none;}



/* pannello sinistro delle news*/

#listaleft h1{font-size:1.63em; padding-top:5px; color:#000;}
#listaleft h2{font-size:1.36em; padding-top:5px; color:#cc0000;}
#listaleft h2.nero{color:#000;}
#listaleft h2.nero a{color:#000;text-decoration:none}
#listaleft h2.nero a:hover{text-decoration:underline}
#listaleft h3{font-size:1.18em; padding-top:5px; padding-bottom:3px;}
#listaleft h3.news{padding-top:2px; padding-bottom:0;}
#listaleft .lista_type2 h3, #listaleft .lista_bacheca h3{font-size:1.3em;}
#listaleft h4{font-size:1.27em; color:#CC0000; padding-top:2px;}
#listaleft h4.news{color:#000; font-weight:bold; padding-top:0;}
#listaleft h4.news a, #listaleft h4.news a:link, #listaleft h4.news a:visited, #listaleft h4.news a:hover, #listaleft h4.news a:active{color:#000; font-weight:bold; padding-top:0; text-decoration:none;}
#listaleft h5{font-size:1.18em; color:#000;}
#listaleft p, #colsin p{font-size:1.1em; color:#333; margin-top:5px;}
#listaleft p.news{margin-top:0;}
#listaleft .lista_type2 span{font-size:1.0em; color:#222;text-transform:uppercase}
#listaleft span.date span{font-size:0.93em;}
#listaleft .orient{margin:10px 0 5px 0; border-bottom:1px dotted #FFF;}
#listaleft span.date{font-size:1.27em;padding:2px}
/* fine pannello sinistro delle news*/


#listaright {width: 259px;float: left;}
/* pannello sinistro delle news*/
#listaright h1{font-size:1.8em; padding-top:5px; color:#000;}
#listaright h2{font-size:1.5em; padding-top:5px; color:#cc0000;}
#listaright h2.nero{color:#000;}
#listaright h3{font-size:1.3em; padding-top:5px; padding-bottom:3px;}
#listaright h3.news{padding-top:2px; padding-bottom:0;}
#listaright h4{font-size:1.4em; color:#CC0000; padding-top:2px;}
#listaright h4.news{color:#000; font-weight:bold; padding-top:0;}
#listaright h5{font-size:1.18em; color:#000;}
#listaright p{font-size:1.1em; color:#333; margin-top:5px;}
#listaright p.news{margin-top:0;}
#listaright span{font-size:1.0em; color:#222;text-transform:uppercase}
#listaright .orient{margin:10px 0 5px 0; border-bottom:1px dotted #FFF;}
#listaright span.date{font-size:1.4em;padding:2px}
#listaright .white{background-color: #FFFFFF;}
/* fine pannello sinistro delle news*/


/* colonna sinistra - pannello destro links */
#listaside {width: 180px;float: left;}
#listaside h1{font-size:1.8em; padding-top:5px; color:#000;}
#listaside h2{font-size:1.5em; padding-top:5px; color:#cc0000;}
#listaside h3{font-size:1.3em;text-transform:uppercase;}
#listaside h4{font-size:1.1em; color:#000000; margin-top:4px;}
#listaside h5{font-size:1.2em; color:#CC0000;}
#listaside h5 a, #listaside h5 a:link, #listaside h5 a:visited, #listaside h5 a:active{color:#CC0000; text-decoration:none;}
#listaside h6{font-size:1.1em; color:#666;}
#listaside p{font-size:1.1em; color:#333;}
#listaside p a, #listaside p a:link, #listaside p a:visited, #listaside p a:active {text-decoration:none; color:#333;}
#listaside p a:hover {text-decoration:none; color:#cc0000;}



/* lista servizi correlati - non si modifica in nessuna pagina*/
.lista_type1{padding:10px;}
.lista_type1 .grass{font-weight:bold; color:#000000;}
.lista_type1 ul{list-style-type:square; font-size:1em; color:#333;}
.lista_type1 li{margin-left:14px; padding-top:3px; line-height:1.4em; text-transform:uppercase;}
.lista_type1 li a, .lista_type1 li a:link, .lista_type1 li a:visited, .lista_type1 li a:active {text-decoration:none; color:#000;}
.lista_type1 li a:hover {color:#0060A1;}
.lista_type1 li a.active {color:#0060A1;}

/* lista news ed eventi - non si modifica nel sito*/
.lista_type2{padding:10px;}
.lista_type2 ul{list-style-type:none; font-size:1.1em; color:#333; margin-top:5px;}
.lista_type2 li{padding:8px 5px 6px 14px; line-height:1.27em;width:190px; background-repeat:no-repeat; background-position:0 10px;}
.lista_type2 li a {text-decoration:none; color:#256FAC;}
.lista_type2 li a:hover {color:#333;}
.lista_type2 li a:active {color:#c00;}
.lista_type2 li a#selected {text-decoration:none; color:#256FAC;}

/* lista news home sede*/
.lista_news_sede{padding:10px; color:#000; margin-top:5px; margin-left:10px;}
.lista_news_sede {line-height:1.27em;width:220px; background-repeat:no-repeat; background-position:0 14px;}
.lista_news_sede  a, .lista_news_sede a:link, .lista_news_sede a:visited, .lista_news_sede a:active {text-decoration:none; color:#333;}
.lista_news_sede  a:hover {text-decoration:none; color:#cc0000;}
.lista_news_sede .immagine{float:left; margin-right:5px;}
.lista_news_sede .timg{float:left; width:160px;}

/* lista bacheca*/
.lista_bacheca{padding:10px}
.lista_bacheca ul{list-style-type:none; font-size:1.1em; color:#333; margin-top:5px;}
.lista_bacheca li{padding:8px 5px 6px 14px; line-height:1.27em; border-bottom:1px dotted #FFF; width:190px; background-repeat:no-repeat; background-position:0 10px;}
.lista_bacheca li a, .lista_bacheca li a:link, .lista_bacheca li a:visited, .lista_bacheca li a:active {text-decoration:none; color:#333; font-weight: bold;}
.lista_bacheca li a:hover {text-decoration:none; color:#cc0000; font-weight: bold;}
#listaleft .lista_bacheca .immagine, #listaright .lista_type2 div.immagine img, #listaleft .lista_type2 div.immagine img, #colsin .lista_type2 div.immagine img{float:left; margin: 5px 5px 5px 0;}
#textcontainer .box .bacheca div.immagine img{float:left; margin: 5px 10px 10px}


/* lista news cattolica news*/
.lista_cattolica_news{padding:10px 15px 0 15px;}
.lista_cattolica_news ul{list-style-type:none; font-size:1.1em; color:#333; margin-top:5px;}
.lista_cattolica_news li{padding:5px 0; line-height:1.27em; width:190px;}
.lista_cattolica_news li a, .lista_cattolica_news li a:link, .lista_cattolica_news li a:visited, .lista_cattolica_news li a:active {text-decoration:none; color:#333;}
.lista_cattolica_news li a:hover {text-decoration:none; color:#cc0000;}


/* lista ALMED */
.lista_ALMED{padding:10px;}
.lista_ALMED .grass{font-weight:bold; color:#000000;}
.lista_ALMED ul{list-style-type:square; font-size:1em; color:#333;}
.lista_ALMED li{margin-left:14px; padding-top:3px; line-height:1.27em; text-transform:uppercase;}
.lista_ALMED li a, .lista_ALMED li a:link, .lista_ALMED li a:visited, .lista_ALMED li a:active {text-decoration:none; color:#000;}
.lista_ALMED li a:hover {text-decoration:none; color:#C4161C;}
.lista_ALMED li a.active {text-decoration:none; color:#C4161C;}

/* lista ALTIS */
.lista_ALTIS{padding:10px;}
.lista_ALTIS .grass{font-weight:bold; color:#000000;}
.lista_ALTIS ul{list-style-type:square; font-size:1em; color:#333;}
.lista_ALTIS li{margin-left:14px; padding-top:3px; line-height:1.27em; text-transform:uppercase;}
.lista_ALTIS li a, .lista_ALTIS li a:link, .lista_ALTIS li a:visited, .lista_ALTIS li a:active {text-decoration:none; color:#000;}
.lista_ALTIS li a:hover {text-decoration:none; color:#1B836B;}
.lista_ALTIS li a.active {text-decoration:none; color:#1B836B;}

/* lista ASAG */
.lista_ASAG{padding:10px;}
.lista_ASAG .grass{font-weight:bold; color:#000000;}
.lista_ASAG ul{list-style-type:square; font-size:1em; color:#333;}
.lista_ASAG li{margin-left:14px; padding-top:3px; line-height:1.27em; text-transform:uppercase;}
.lista_ASAG li a, .lista_ASAG li a:link, .lista_ASAG li a:visited, .lista_ASAG li a:active {text-decoration:none; color:#000;}
.lista_ASAG li a:hover {text-decoration:none; color:#9D600C;}
.lista_ASAG li a.active {text-decoration:none; color:#9D600C;}

/* lista ASERI */
.lista_ASERI{padding:10px;}
.lista_ASERI .grass{font-weight:bold; color:#000000;}
.lista_ASERI ul{list-style-type:square; font-size:1em; color:#333;}
.lista_ASERI li{margin-left:14px; padding-top:3px; line-height:1.27em; text-transform:uppercase;}
.lista_ASERI li a, .lista_ASERI li a:link, .lista_ASERI li a:visited, .lista_ASERI li a:active {text-decoration:none; color:#000;}
.lista_ASERI li a:hover {text-decoration:none; color:#004A8C;}
.lista_ASERI li a.active {text-decoration:none; color:#004A8C;}

/* lista SMEA */
.lista_SMEA{padding:10px;}
.lista_SMEA .grass{font-weight:bold; color:#000000;}
.lista_SMEA ul{list-style-type:square; font-size:1em; color:#333;}
.lista_SMEA li{margin-left:14px; padding-top:3px; line-height:1.27em; text-transform:uppercase;}
.lista_SMEA li a, .lista_SMEA li a:link, .lista_SMEA li a:visited, .lista_SMEA li a:active {text-decoration:none; color:#000;}
.lista_SMEA li a:hover {text-decoration:none; color:#007F8A;}
.lista_SMEA li a.active {text-decoration:none; color:#007F8A;}



/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
/* liste di navigazione con freccia*/

/* lista navigazione base */
.lista_base{padding:10px;}
.lista_base ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_base li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_base li.leaf {list-style-image: none; list-style-type:none;}
.lista_base li a, .lista_base li a:link, .lista_base li a:visited, .lista_base li a:active {text-decoration:none; color:#000;}
.lista_base li a:hover {text-decoration:none; color:#0060A1;}
.lista_base li a.active{text-decoration:none; color:#0060A1;}

.sublista{margin-left:15px;}
.sublista li, .lista_base .sublista li{padding:1px 2px; font-size:0.83em; line-height:1.4em; text-transform:uppercase;list-style:square; background-image:none; border-bottom:none;}

.sublista li, .lista_milano .sublista li{padding:1px 2px; font-size:0.83em; line-height:1.4em; text-transform:uppercase;list-style:square; background-image:none; border-bottom:none;}
.sublista li, .lista_brescia .sublista li{padding:1px 2px; font-size:0.83em; line-height:1.4em; text-transform:uppercase;list-style:square; background-image:none; border-bottom:none;}
.sublista li, .lista_piacenza_e_cremona .sublista li{padding:1px 2px; font-size:0.83em; line-height:1.4em; text-transform:uppercase;list-style:square; background-image:none; border-bottom:none;}
.sublista li, .lista_roma .sublista li{padding:1px 2px; font-size:0.83em; line-height:1.4em; text-transform:uppercase;list-style:square; background-image:none; border-bottom:none;}
.sublista li, .lista_campobasso .sublista li{padding:1px 2px; font-size:0.83em; line-height:1.4em; text-transform:uppercase;list-style:square; background-image:none; border-bottom:none;}


.subsublista{margin:0;}
.subsublista li{padding:0; font-size:1em; line-height:1.4em; text-transform:uppercase;list-style:none; background-image:none; border-bottom:none;}
.sublista_selda{margin:0;}
.sublista_selda li{padding:0; font-size:1em; line-height:1.4em; text-transform:uppercase; background-image:none; border-bottom:none;}

/* lista navigazione campobasso - base */
.lista_campobasso{padding:10px;}
.lista_campobasso ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_campobasso li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_campobasso li a, .lista_campobasso li a:link, .lista_campoebasso li a:visited, .lista_campobasso li a:active {text-decoration:none; color:#000;}
.lista_campobasso li a:hover {text-decoration:none; color:#0060A1;}
.lista_campobasso li a.active{text-decoration:none; color:#0060A1;}

/* lista navigazione campobasso */
.lista_campobasso_medicina_e_chirurgia{padding:10px;}
.lista_campobasso_medicina_e_chirurgia ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_campobasso_medicina_e_chirurgia li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_campobasso_medicina_e_chirurgia li a, .lista_campobasso_medicina_e_chirurgia li a:link, .lista_campobasso_medicina_e_chirurgia li a:visited, .lista_campobasso_medicina_e_chirurgia li a:active {text-decoration:none; color:#000;}
.lista_campobasso_medicina_e_chirurgia li a:hover {text-decoration:none; color:#C7002B;}
.lista_campobasso_medicina_e_chirurgia li a.active{text-decoration:none; color:#C7002B;}


/* lista navigazione brescia - base */
.lista_brescia {padding:10px;}
.lista_brescia ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_brescia li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_brescia li a, .lista_brescia li a:link, .lista_brescia li a:visited, .lista_brescia li a:active {text-decoration:none; color:#000;}
.lista_brescia li a:hover {text-decoration:none; color:#0060A1;}
.lista_brescia li a.active{text-decoration:none; color:#0060A1;}

/* lista navigazione brescia - lettere e filosofia */
.lista_brescia_lettere_e_filosofia {padding:10px;}
.lista_brescia_lettere_e_filosofia ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_brescia_lettere_e_filosofia li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_brescia_lettere_e_filosofia li a, .lista_brescia_lettere_e_filosofia li a:link, .lista_brescia_lettere_e_filosofia li a:visited, .lista_brescia_lettere_e_filosofia li a:active {text-decoration:none; color:#000;}
.lista_brescia_lettere_e_filosofia li a:hover {text-decoration:none; color:#006699;}
.lista_brescia_lettere_e_filosofia li a.active{text-decoration:none; color:#006699;}

/* lista navigazione brescia - psicologia */
.lista_brescia_psicologia{padding:10px;}
.lista_brescia_psicologia ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_brescia_psicologia li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_brescia_psicologia li a, .lista_brescia_psicologia a:link, .lista_brescia_psicologia li a:visited, .lista_brescia_psicologia li a:active {text-decoration:none; color:#000;}
.lista_brescia_psicologia li a:hover {text-decoration:none; color:#939699;}
.lista_brescia_psicologia li a.active{text-decoration:none; color:#939699;}

/* lista navigazione brescia - scienze della formazione */
.lista_brescia_scienze_della_formazione{padding:10px;}
.lista_brescia_scienze_della_formazione ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_brescia_scienze_della_formazione li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_brescia_scienze_della_formazione li a, .lista_brescia_scienze_della_formazione li a:link, .lista_brescia_scienze_della_formazione li a:visited, .lista_brescia_scienze_della_formazione li a:active {text-decoration:none; color:#000;}
.lista_brescia_scienze_della_formazione li a:hover {text-decoration:none; color:#FFC423;}
.lista_brescia_scienze_della_formazione li a.active{text-decoration:none; color:#FFC423;}

/* lista navigazione brescia - scienze linguistiche */
.lista_brescia_scienze_linguistiche_e_letterature_straniere{padding:10px;}
.lista_brescia_scienze_linguistiche_e_letterature_straniere ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_brescia_scienze_linguistiche_e_letterature_straniere li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_brescia_scienze_linguistiche_e_letterature_straniere li a, .lista_brescia_scienze_linguistiche_e_letterature_straniere li a:link, .lista_brescia_scienze_linguistiche_e_letterature_straniere li a:visited, .lista_brescia_scienze_linguistiche_e_letterature_straniere li a:active {text-decoration:none; color:#000;}
.lista_brescia_scienze_linguistiche_e_letterature_straniere li a:hover {text-decoration:none; color:#F2A563;}
.lista_brescia_scienze_linguistiche_e_letterature_straniere li a.active{text-decoration:none; color:#F2A563;}

/* lista navigazione brescia - scienze matematiche */
.lista_brescia_scienze_matematiche_fisiche_e_naturali{padding:10px;}
.lista_brescia_scienze_matematiche_fisiche_e_naturali ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_brescia_scienze_matematiche_fisiche_e_naturali li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_brescia_scienze_matematiche_fisiche_e_naturali li a, .lista_brescia_scienze_matematiche_fisiche_e_naturali li a:link, .lista_brescia_scienze_matematiche_fisiche_e_naturali li a:visited, .lista_brescia_scienze_matematiche_fisiche_e_naturali li a:active {text-decoration:none; color:#000;}
.lista_brescia_scienze_matematiche_fisiche_e_naturali li a:hover {text-decoration:none; color:#19991A;}
.lista_brescia_scienze_matematiche_fisiche_e_naturali li a.active{text-decoration:none; color:#19991A;}

/* lista navigazione brescia - sociologia */
.lista_brescia_sociologia{padding:10px;}
.lista_brescia_sociologia ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_brescia_sociologia li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_brescia_sociologia li a, .lista_brescia_sociologia li a:link, .lista_brescia_sociologia li a:visited, .lista_brescia_sociologia li a:active {text-decoration:none; color:#000;}
.lista_brescia_sociologia li a:hover {text-decoration:none; color:#93002D;}
.lista_brescia_sociologia li a.active{text-decoration:none; color:#93002D;}


/* lista navigazione roma*/
.lista_roma {padding:10px;}
.lista_roma ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_roma li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_roma li a, .lista_roma li a:link, .lista_roma li a:visited, .lista_roma li a:active {text-decoration:none; color:#000;}
.lista_roma li a:hover {text-decoration:none; color:#0060A1;}
.lista_roma li a.active{text-decoration:none; color:#0060A1;}

/* lista navigazione roma - economia*/
.lista_roma_economia{padding:10px;}
.lista_roma_economia ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_roma_economia li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_roma_economia li a, .lista_roma_economia li a:link, .lista_roma_economia li a:visited, .lista_roma_economia li a:active {text-decoration:none; color:#000;}
.lista_roma_economia li a:hover {text-decoration:none; color:#016D64;}
.lista_roma_economia li a.active{text-decoration:none; color:#016D64;}

/* lista navigazione roma - medicina e chirurgia */
.lista_roma_medicina_e_chirurgia{padding:10px;}
.lista_roma_medicina_e_chirurgia ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_roma_medicina_e_chirurgia li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_roma_medicina_e_chirurgia li a, .lista_roma_medicina_e_chirurgia li a:link, .lista_roma_medicina_e_chirurgia li a:visited, .lista_roma_medicina_e_chirurgia li a:active {text-decoration:none; color:#000;}
.lista_roma_medicina_e_chirurgia li a:hover {text-decoration:none; color:#C7002B;}
.lista_roma_medicina_e_chirurgia li a.active{text-decoration:none; color:#C7002B;}


/* lista navigazione piacenza e cremona */
.lista_piacenza_e_cremona{padding:10px;}
.lista_piacenza_e_cremona ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_piacenza_e_cremona li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_piacenza_e_cremona li a, .lista_piacenza_e_cremona li a:link, .lista_piacenza_e_cremona li a:visited, .lista_piacenza_e_cremona li a:active {text-decoration:none; color:#000;}
.lista_piacenza_e_cremona li a:hover {text-decoration:none; color:#0060A1;}
.lista_piacenza_e_cremona li a.active{text-decoration:none; color:#0060A1;}

/* lista navigazione piacenza - agraria */
.lista_piacenza_e_cremona_agraria{padding:10px;}
.lista_piacenza_e_cremona_agraria ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_piacenza_e_cremona_agraria li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_piacenza_e_cremona_agraria li a, .lista_piacenza_e_cremona_agraria li a:link, .lista_piacenza_e_cremona_agraria li a:visited, .lista_piacenza_e_cremona_agraria li a:active {text-decoration:none; color:#000;}
.lista_piacenza_e_cremona_agraria li a:hover {text-decoration:none; color:#1C3C32;}
.lista_piacenza_e_cremona_agraria li a.active{text-decoration:none; color:#1C3C32;}

/* lista navigazione piacenza - economia */
.lista_piacenza_e_cremona_economia{padding:10px;}
.lista_piacenza_e_cremona_economia ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_piacenza_e_cremona_economia li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_piacenza_e_cremona_economia li a, .lista_piacenza_e_cremona_economia li a:link, .lista_piacenza_e_cremona_economia li a:visited, .lista_piacenza_e_cremona_economia li a:active {text-decoration:none; color:#000;}
.lista_piacenza_e_cremona_economia li a:hover {text-decoration:none; color:#3A8DDA;}
.lista_piacenza_e_cremona_economia li a.active{text-decoration:none; color:#3A8DDA;}

/* lista navigazione piacenza - giurisprudenza */
.lista_piacenza_e_cremona_giurisprudenza{padding:10px;}
.lista_piacenza_e_cremona_giurisprudenza ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_piacenza_e_cremona_giurisprudenza li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_piacenza_e_cremona_giurisprudenza li a, .lista_piacenza_e_cremona_giurisprudenza li a:link, .lista_piacenza_e_cremona_giurisprudenza li a:visited, .lista_piacenza_e_cremona_giurisprudenza li a:active {text-decoration:none; color:#000;}
.lista_piacenza_e_cremona_giurisprudenza li a:hover {text-decoration:none; color:#76BBFA;}
.lista_piacenza_e_cremona_giurisprudenza li a.active{text-decoration:none; color:#76BBFA;}

/* lista navigazione piacenza - Scienze della formazione */
.lista_piacenza_e_cremona_scienze_della_formazione{padding:10px;}
.lista_piacenza_e_cremona_scienze_della_formazione ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_piacenza_e_cremona_scienze_della_formazione li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_piacenza_e_cremona_scienze_della_formazione li a, .lista_piacenza_e_cremona_scienze_della_formazione li a:link, .lista_piacenza_e_cremona_scienze_della_formazione li a:visited, .lista_piacenza_e_cremona_scienze_della_formazione li a:active {text-decoration:none; color:#000;}
.lista_piacenza_e_cremona_scienze_della_formazione li a:hover {text-decoration:none; color:#FFC423;}
.lista_piacenza_e_cremona_scienze_della_formazione li a.active{text-decoration:none; color:#FFC423;}



/* lista navigazione milano - base */
.lista_milano{padding:10px;}
.lista_milano ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_milano li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_milano li a, .lista_milano li a:link, .lista_milano li a:visited, .lista_milano li a:active {text-decoration:none; color:#000;}
.lista_milano li a:hover {text-decoration:none; color:#0060A1;}
.lista_milano li a.active{text-decoration:none; color:#0060A1;}

/* lista navigazione milano - economia */
.lista_milano_economia{padding:10px;}
.lista_milano_economia ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_milano_economia li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_milano_economia li a, .lista_milano_economia li a:link, .lista_milano_economia li a:visited, .lista_milano_economia li a:active {text-decoration:none; color:#000;}
.lista_milano_economia li a:hover {text-decoration:none; color:#016D64;}
.lista_milano_economia li a.active{text-decoration:none; color:#016D64;}

/* lista navigazione milano - giurisprudenza */
.lista_milano_giurisprudenza{padding:10px;}
.lista_milano_giurisprudenza ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_milano_giurisprudenza li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_milano_giurisprudenza li a, .lista_milano_giurisprudenza li a:link, .lista_milano_giurisprudenza li a:visited, .lista_milano_giurisprudenza li a:active {text-decoration:none; color:#000;}
.lista_milano_giurisprudenza li a:hover {text-decoration:none; color:#2A71BF;}
.lista_milano_giurisprudenza li a.active{text-decoration:none; color:#2A71BF;}

/* lista navigazione milano - lettere e filosfia */
.lista_milano_lettere_e_filosofia{padding:10px;}
.lista_milano_lettere_e_filosofia ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_milano_lettere_e_filosofia li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_milano_lettere_e_filosofia li a, .lista_milano_lettere_e_filosofia li a:link, .lista_milano_lettere_e_filosofia li a:visited, .lista_milano_lettere_e_filosofia li a:active {text-decoration:none; color:#000;}
.lista_milano_lettere_e_filosofia li a:hover {text-decoration:none; color:#CC0000;}
.lista_milano_lettere_e_filosofia li a.active{text-decoration:none; color:#CC0000;}

/* lista navigazione milano - psicologia */
.lista_milano_psicologia{padding:10px;}
.lista_milano_psicologia ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_milano_psicologia li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-image:url(img/arrow_milano_psicologia.gif); background-repeat:no-repeat; background-position:0 7px;}
.lista_milano_psicologia li a, .lista_milano_psicologia li a:link, .lista_milano_psicologia li a:visited, .lista_milano_psicologia li a:active {text-decoration:none; color:#000;}
.lista_milano_psicologia li a:hover {text-decoration:none; color:#939699;}
.lista_milano_psicologia li a.active{text-decoration:none; color:#939699;}

/* lista navigazione milano - scienze bancarie */
.lista_milano_scienze_bancarie_finanziarie_e_assicurative{padding:10px;}
.lista_milano_scienze_bancarie_finanziarie_e_assicurative ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_milano_scienze_bancarie_finanziarie_e_assicurative li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_milano_scienze_bancarie_finanziarie_e_assicurative li a, 
.lista_milano_scienze_bancarie_finanziarie_e_assicurative li a:link, 
.lista_milano_scienze_bancarie_finanziarie_e_assicurative li a:visited, 
.lista_milano_scienze_bancarie_finanziarie_e_assicurative li a:active {text-decoration:none; color:#000;}
.lista_milano_scienze_bancarie_finanziarie_e_assicurative li a:hover {text-decoration:none; color:#003A6F;}
.lista_milano_scienze_bancarie_finanziarie_e_assicurative li a.active{text-decoration:none; color:#003A6F;}

/* lista navigazione milano - scienze della formazione */
.lista_milano_scienze_della_formazione{padding:10px;}
.lista_milano_scienze_della_formazione ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_milano_scienze_della_formazione li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_milano_scienze_della_formazione li a, .lista_milano_scienze_della_formazione li a:link, .lista_milano_scienze_della_formazione li a:visited, .lista_milano_scienze_della_formazione li a:active {text-decoration:none; color:#000;}
.lista_milano_scienze_della_formazione li a:hover {text-decoration:none; color:#FFC423;}
.lista_milano_scienze_della_formazione li a.active{text-decoration:none; color:#FFC423;}

/* lista navigazione milano - scienze linguistiche */
.lista_milano_scienze_linguistiche_e_letterature_straniere{padding:10px;}
.lista_milano_scienze_linguistiche_e_letterature_straniere ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_milano_scienze_linguistiche_e_letterature_straniere li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-image:url(img/arrow_milano_scienze_linguistiche.gif); background-repeat:no-repeat; background-position:0 7px;}
.lista_milano_scienze_linguistiche_e_letterature_straniere li a,
.lista_milano_scienze_linguistiche_e_letterature_straniere li a:link,
.lista_milano_scienze_linguistiche_e_letterature_straniere li a:visited,
.lista_milano_scienze_linguistiche_e_letterature_straniere li a:active {text-decoration:none; color:#000;}
.lista_milano_scienze_linguistiche_e_letterature_straniere li a:hover {text-decoration:none; color:#F2A563;}
.lista_milano_scienze_linguistiche_e_letterature_straniere li a.active{text-decoration:none; color:#F2A563;}

/* lista navigazione  milano -  scienze politiche*/
.lista_milano_scienze_politiche{padding:10px;}
.lista_milano_scienze_politiche ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_milano_scienze_politiche li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_milano_scienze_politiche li a, .lista_milano_scienze_politiche li a:link, .lista_milano_scienze_politiche li a:visited, .lista_milano_scienze_politiche li a:active {text-decoration:none; color:#000;}
.lista_milano_scienze_politiche li a:hover {text-decoration:none; color:#7A006E;}
.lista_milano_scienze_politiche li a.active{text-decoration:none; color:#7A006E;}

/* lista navigazione milano - sociologia */
.lista_milano_sociologia{padding:10px;}
.lista_milano_sociologia ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_milano_sociologia li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_milano_sociologia li a, .lista_milano_sociologia li a:link, .lista_milano_sociologia li a:visited, .lista_milano_sociologia li a:active {text-decoration:none; color:#000;}
.lista_milano_sociologia li a:hover {text-decoration:none; color:#93002D;}
.lista_milano_sociologia li a.active{text-decoration:none; color:#93002D;}



/* lista centri ricerca */
.lista_centri_di_ricerca{padding:10px;}
.lista_centri_di_ricerca ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_centri_di_ricerca li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_centri_di_ricerca li a, .lista_centri_di_ricerca li a:link, .lista_centri_di_ricerca li a:visited, .lista_centri_di_ricerca li a:active {text-decoration:none; color:#000;}
.lista_centri_di_ricerca li a:hover {text-decoration:none; color:#4D3E29;}
.lista_centri_di_ricerca li a.active{text-decoration:none; color:#4D3E29;}

/* lista dipartimento */
.lista_dipartimento{padding:10px;}
.lista_dipartimento ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_dipartimento li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-repeat:no-repeat; background-position:0 7px;}
.lista_dipartimento li a, .lista_dipartimento li a:link, .lista_dipartimento li a:visited, .lista_dipartimento li a:active {text-decoration:none; color:#000;}
.lista_dipartimento li a:hover {text-decoration:none; color:#4F1F35;}
.lista_dipartimento li a.active{text-decoration:none; color:#4F1F35;}

/* lista istituto */
.lista_istituto{padding:10px;}
.lista_istituto ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_istituto li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-image:url(img/arrow_istituto.gif); background-repeat:no-repeat; background-position:0 7px;}
.lista_istituto li a, .lista_istituto li a:link, .lista_istituto li a:visited, .lista_istituto li a:active {text-decoration:none; color:#000;}
.lista_istituto li a:hover {text-decoration:none; color:#7E9932;}
.lista_istituto li a.active {text-decoration:none; color:#7E9932;}


/* lista freccia ALMED */
.lista_freccia_ALMED{padding:10px;}
.lista_freccia_ALMED ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_freccia_ALMED li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-image:url(img/arrow_istituto.gif); background-repeat:no-repeat; background-position:0 7px;}
.lista_freccia_ALMED li a, .lista_freccia_ALMED li a:link, 
.lista_freccia_ALMED li a:visited, .lista_freccia_ALMED li a:active {text-decoration:none; color:#000;}
.lista_freccia_ALMED li a:hover {text-decoration:none; color:#C4161C;}
.lista_freccia_ALMED li a.active {text-decoration:none; color:#C4161C;}

/* lista freccia ALTIS */
.lista_freccia_ALTIS{padding:10px;}
.lista_freccia_ALTIS ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_freccia_ALTIS li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-image:url(img/arrow_istituto.gif); background-repeat:no-repeat; background-position:0 7px;}
.lista_freccia_ALTIS li a, .lista_freccia_ALTIS li a:link, 
.lista_freccia_ALTIS li a:visited, .lista_freccia_ALTIS li a:active {text-decoration:none; color:#000;}
.lista_freccia_ALTIS li a:hover {text-decoration:none; color:#1B836B;}
.lista_freccia_ALTIS li a.active {text-decoration:none; color:#1B836B;}

/* lista freccia ASAG */
.lista_freccia_ASAG{padding:10px;}
.lista_freccia_ASAG ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_freccia_ASAG li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-image:url(img/arrow_istituto.gif); background-repeat:no-repeat; background-position:0 7px;}
.lista_freccia_ASAG li a, .lista_freccia_ASAG li a:link, 
.lista_freccia_ASAG li a:visited, .lista_freccia_ASAG li a:active {text-decoration:none; color:#000;}
.lista_freccia_ASAG li a:hover {text-decoration:none; color:#9D600C;}
.lista_freccia_ASAG li a.active {text-decoration:none; color:#9D600C;}

/* lista freccia ASERI */
.lista_freccia_ASERI{padding:10px;}
.lista_freccia_ASERI ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_freccia_ASERI li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-image:url(img/arrow_istituto.gif); background-repeat:no-repeat; background-position:0 7px;}
.lista_freccia_ASERI li a, .lista_freccia_ASERI li a:link, 
.lista_freccia_ASERI li a:visited, .lista_freccia_ASERI li a:active {text-decoration:none; color:#000;}
.lista_freccia_ASERI li a:hover {text-decoration:none; color:#004A8C;}
.lista_freccia_ASERI li a.active {text-decoration:none; color:#004A8C;}

/* lista freccia SMEA */
.lista_freccia_SMEA{padding:10px;}
.lista_freccia_SMEA ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.lista_freccia_SMEA li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:1px dotted #D4D4D4; background-image:url(img/arrow_istituto.gif); background-repeat:no-repeat; background-position:0 7px;}
.lista_freccia_SMEA li a, .lista_freccia_SMEA li a:link, 
.lista_freccia_SMEA li a:visited, .lista_freccia_SMEA li a:active {text-decoration:none; color:#000;}
.lista_freccia_SMEA li a:hover {text-decoration:none; color:#007F8A;}
.lista_freccia_SMEA li a.active {text-decoration:none; color:#007F8A;}

.lista_facolta{float:left; width:430px; background-repeat:no-repeat; background-position:5px 2px; padding-left:10px; padding-bottom:2px;}
#textcontainer .lista_facolta ul {
	font-family:"Times New Roman",Times,serif;
	list-style-type: none;
	font-size:1.8em;
	color:#256FAC;
	padding-left:10px;
	width: 490px;
}
#textcontainer .lista_facolta ul li{
	margin-bottom:0px;
}
#textcontainer .lista_facolta .citta_facolta{
	padding: 0px;

	margin-bottom: -5px;
}
#textcontainer .lista_facolta .citta_facolta li{
	padding-top: 0px;
	margin-top: -13px;
	margin-bottom: -5px;
}

#textcontainer .lista_facolta .citta_facolta a{
	background-image:url(img/arrow_lista_small.gif);
	background-repeat: no-repeat; 
	padding: 1px 0 0 20px;
	margin: 0 0 0 8px;
	text-decoration: none;
	font-size: 0.4em;
	font-style:normal;
}
.lista_citta{float:left; padding-top:8px; padding-bottom:4px; font-size:1.1em;}
.lista_citta a, .lista_citta a:link, .lista_citta a:visited, .lista_citta a:active {text-decoration:none; color:#333; font-style:normal;}
.lista_citta a:hover {color:#cc0000;}
/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/





/* contenitore di testo centrale*/
#textcontainer h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:3.5em; line-height:1em; padding:5px 10px 10px;}
/*colore differente a seconda facolta*/
#textcontainer h1.base{color:#0060A1;}

#textcontainer span.milano{color:#0060A1;}

#textcontainer h1.campobasso{color:#0060A1;}
#textcontainer h1.campobasso_medicina_e_chirurgia{color:#C7002B;}

#textcontainer h1.brescia{color:#0060A1;}
#textcontainer h1.brescia_lettere_e_filosofia{color:#006699;}
#textcontainer h1.brescia_psicologia{color:#939699;}
#textcontainer h1.brescia_scienze_della_formazione{color:#FFC423;}
#textcontainer h1.brescia_scienze_linguistiche_e_letterature_straniere{color:#F2A563;}
#textcontainer h1.brescia_scienze_matematiche_fisiche_e_naturali{color:#19991A;}
#textcontainer h1.brescia_sociologia{color:#93002D;}

#textcontainer h1.roma{color:#0060A1;}
#textcontainer h1.roma_economia{color:#016D64;}
#textcontainer h1.roma_medicina_e_chirurgia{color:#C7002B;}

#textcontainer h1.piacenza_e_cremona{color:#0060A1;}
#textcontainer h1.piacenza_e_cremona_agraria{color:#1C3C32;}
#textcontainer h1.piacenza_e_cremona_economia{color:#3A8DDA;}
#textcontainer h1.piacenza_e_cremona_giurisprudenza{color:#76BBFA;}
#textcontainer h1.piacenza_e_cremona_scienze_della_formazione{color:#FFC423;}

#textcontainer h1.milano{color:#0060A1;}
#textcontainer h1.milano_economia{color:#016D64;}
#textcontainer h1.milano_giurisprudenza{color:#2A71BF;}
#textcontainer h1.milano_lettere_e_filosofia{color:#CC0000;}
#textcontainer h1.milano_psicologia{color:#939699;}
#textcontainer h1.milano_scienze_bancarie_finanziarie_e_assicurative{color:#003A6F;}
#textcontainer h1.milano_scienze_della_formazione{color:#FFC423;}
#textcontainer h1.milano_scienze_linguistiche_e_letterature_straniere{color:#F2A563;}
#textcontainer h1.milano_scienze_politiche{color:#7A006E;}
#textcontainer h1.milano_sociologia{color:#93002D;}

#textcontainer h1.centri_di_ricerca{color:#4D3E29;}
#textcontainer h1.dipartimento{color:#763F4E;}
#textcontainer h1.istituto{color:#7E9932;}


#textcontainer h1.ALMED, #textcontainer h3.ALMED, #textcontainer .ALMED span.inline_label{color:#C4161C;}
#textcontainer h1.ALTIS, #textcontainer h3.ALTIS, #textcontainer .ALTIS span.inline_label{color:#1B836B;}
#textcontainer h1.ASAG, #textcontainer h3.ASAG, #textcontainer .ASAG span.inline_label{color:#9D600C;}
#textcontainer h1.ASERI, #textcontainer h3.ASERI, #textcontainer .ASERI span.inline_label{color:#004A8C;}
#textcontainer h1.SMEA, #textcontainer h3.SMEA, #textcontainer .SMEA span.inline_label{color:#007F8A;}

#textcontainer h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:2em; color:#000; padding:5px 10px;}
#textcontainer h2.base{color:#256FAC;}
#textcontainer h2.listafacolta{color:#990000;}
#textcontainer h2.brescia{color:#006699;}
#textcontainer h2.brescia_lettere_e_filosofia{color:#006699;}
#textcontainer h2.campobasso{color:#7D5A32;}
#textcontainer h2.piacenza_e_cremona{color:#778E00;}
#textcontainer h2.roma{color:#8C0029;}


#textcontainer h2.ALMED{color:#C4161C;}


#textcontainer h3{font-size:1.5em; color:#0060A1; padding:6px 10px 10px;}
#textcontainer h3 a, #textcontainer h3 a:link, #textcontainer h3 a:visited, #textcontainer h3 a:active {text-decoration:none; color:#0060A1;}
#textcontainer h3 a:hover {color:#000;}
#textcontainer h3.brescia_lettere_e_filosofia{color:#006699;}
#textcontainer .box h3.uppercase, #listaleft h3.uppercase{text-transform: uppercase;}
#textcontainer .box h3{color:#000; font-size:1.3em; padding:0 10px 5px}

#textcontainer h4{font-family:"Times New Roman", Times, serif; font-size:1.5em; color:#0060A1; padding:5px 10px 0 10px; line-height:1.27em;}
#textcontainer h4.brescia_lettere_e_filosofia{color:#006699;}
#textcontainer h4.sanserif {font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#0060A1;}
#textcontainer h4.black{color:#000;}
#textcontainer h4 a, #textcontainer h4 a:link, #textcontainer h4 a:visited, #textcontainer h4 a:active {text-decoration:none; color:#0060A1;}
#textcontainer h4 a:hover {color:#000;}

#textcontainer h5{font-family:"Times New Roman", Times, serif; font-size:1.5em; padding:5px 10px 0 10px; line-height:1.27em;}
#textcontainer h5.brescia_lettere_e_filosofia{color:#006699;}
#textcontainer h5.sanserif {font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#0060A1;}
#textcontainer h5.black{color:#000;}
#textcontainer h5 a, #textcontainer h4 a:link, #textcontainer h4 a:visited, #textcontainer h4 a:active {text-decoration:none; color:#0060A1;}
#textcontainer h5 a:hover {color:#000;}

#textcontainer h6{font-size:1.2em; color:#990000; padding:5px 10px; line-height:1.35em;}
#textcontainer h6 a, #textcontainer h6 a:link, #textcontainer h6 a:visited, #textcontainer h6 a:active {text-decoration:underline; color:#990000;}
#textcontainer h6 a:hover {text-decoration:underline; color:#000;}

#textcontainer p, .lista_cn .cn_news_body{font-size:1.2em; color:#333; padding:4px 10px; line-height:1.35em;}
#textcontainer .bacheca p{padding:0 10px 4px;}
#textcontainer span.brescia_lettere_e_filosofia{color:#006699;}
#textcontainer p .red{color:#990000;}
#textcontainer p .grass{color:#990000; font-weight:bold;}
#textcontainer p a, #textcontainer p a:link, #textcontainer p a:visited, #textcontainer p a:active, #textcontainer ul li a, #textcontainer ol li a, .boxcontenuti a, .boxcontenuti a:link, .boxcontenuti a:visited, .boxcontenuti a:active{text-decoration:underline; color:#333; font-style:italic;}
#textcontainer p a:hover, .boxcontenuti a:hover{color:#0060A1;}

#textcontainer .linkrosso a, #textcontainer .linkrosso a:link, #textcontainer .linkrosso a:visited, #textcontainer .linkrosso a:active {text-decoration:underline; font-style:italic; color:#0060A1;}
#textcontainer .linkrosso a:hover {text-decoration:underline; color:#000;}

#textcontainer ul, #textcontainer ol {padding: 10px 30px; font-size:1.2em;}
#textcontainer ul.related_news li p{font-size:1em;}
#textcontainer ul ol, #textcontainer ul ul, #textcontainer ul  ul ul, #textcontainer ul  ul ol, #textcontainer ul  ol ul, #textcontainer ul  ol ol{font-size:1em;}
#textcontainer ol  ul, #textcontainer ol  ol, #textcontainer ol  ol ol, #textcontainer ol  ol ul, #textcontainer ol  ul ol, #textcontainer ol  ul ul{font-size:1em;}
#textcontainer ul {list-style-type:square;}
#textcontainer ul#gallery {list-style-type:none;}
#textcontainer li {margin-bottom: 10px; list-style-image:none;}


#textcontainer #gallery ul{font-size:1.5em; margin:0; padding:0; list-style: none; display:inline; width:420px;}
#textcontainer #gallery li{border-bottom:none; margin-right:5px; margin-bottom:15px; margin-left:0;padding:0; float:left; width:130px;height:110px}
#textcontainer #gallery img{border:1px dotted #ccc;}
#textcontainer #gallery a{height:75px;}

#textcontainer table{margin-left:10px;}
#textcontainer table h5{font-size:1.1em;margin:0px;padding:0px;text-transform:uppercase}
#textcontainer table td{padding-left:3px;padding-right:2px;padding-right:1px;padding-right:1px}
#textcontainer table a, #textcontainer table a:link, #textcontainer table a:visited, #textcontainer table a:active {text-decoration:underline; color:#333; font-style:italic;}
#textcontainer table a:hover{color:#cc0000;}

.email{color:#990000;font-size:1.2em;line-height:1.6em; padding:5px 10px;}
.red{color:#990000}
.red_ateneo{color:#CC0000}
.highlightedSearchResult{font-size:1.1em; color:#990000}
.bottomMargin{margin-bottom: 14px;}

.entra_button{width:500px; text-align:right; margin-bottom:8px; padding-right:10px;}
#listaleft .entra_button, #listaright .entra_button, #colsin .entra_button{width:239px;}
.entra_button a {text-transform:uppercase; font-size:0.8em; color:#005E9B; text-decoration:none; font-weight:bold;}
.entra_button a:hover {color:#666;}
.entra_button img{display: inline}

.tutte_le_notizie{text-align:right;float:right;}

/* lista navigazione base */
#textcontainer .lista{padding:10px;}
#textcontainer .lista ul{list-style-type:none; font-size:1.4em; color:#000; margin-top:2px; padding: 10px 20px;}
#textcontainer .lista li{margin-bottom: 0; padding:7px 5px 7px 0; line-height:1em; border-bottom:1px dotted #CCC;  background-image: none;}
#textcontainer .lista li a, #textcontainer .lista li a:link, #textcontainer .lista li a:visited, #textcontainer .lista li a:active {text-decoration:none; color:#256FAC; font-style: normal; font-family:Arial, Helvetica, sans-serif;}
#textcontainer .lista li a:hover {text-decoration:none; color:#333333;}
#textcontainer .lista li a.active{text-decoration:none; color:#333333;}
#textcontainer .lista li p{padding-left: 0; text-transform: none; }
#textcontainer .lista li p:last-child{font-size:0.85em;}
#textcontainer .lista li p{font: expression(this.nextSibling==null?'0.85em':'1em');}
#textcontainer .lista li p:last-child a{font-size:1.18em;}
#textcontainer .lista li p a{font: expression(this.nextSibling==null?'1.18em':'1em');}
#textcontainer .lista li span.date-display-start, #textcontainer .lista li span.date-display-separator, #textcontainer .lista li span.date-display-end{display: inline; margin: 0; color: #000; padding:0;}
#textcontainer .lista li span.date-display-single, #textcontainer .bacheca span.date-display-single {display: block; color: #000; padding-bottom:4px;}
#textcontainer .lista li span.date-display-single{display: inline;}
#textcontainer .lista li span.event_type, #textcontainer .lista li span.where{text-transform: none; font-weight:normal;}
#textcontainer .lista li span.where, #textcontainer span.where{font-family:"Times New Roman",Times,serif;}
#textcontainer .lista li span.event_type, #textcontainer span.event_type {font-size:0.79em; line-height:1.27em; text-transform:uppercase; }
#textcontainer .lista li span.date-display-end, #textcontainer .lista li span.date-display-single{padding-right: 10px; padding-left: 0;}
#textcontainer .lista li p, #textcontainer .lista li p a{font-size:1em; line-height:1em;}
#textcontainer .lista .eventi li{border-bottom:0;}

#textcontainer .info-data{border-left:2px solid #ccc; margin-left: 10px;}
#textcontainer .info-data .black {color:#000000 !important}


#textcontainer .box {border: 1px dotted #CCC; background-color:#EEE; padding: 10px; margin: 20px 10px; display:block; clear:both; }
#textcontainer span.date-display-single, #textcontainer span.above_label, #textcontainer span.inline_label{display:block; margin: 10px 0 0; color:#990000; font-family:"Times New Roman",Times,serif; font-size:1.3em; line-height:1.08em; padding:0; text-transform:uppercase;}
#textcontainer span.above_label span.date-display-single, #textcontainer span.above_label span.where, #textcontainer span.above_label span.type, #textcontainer span.above_label span.date-display-start, #textcontainer span.above_label span.date-display-separator, #textcontainer span.above_label span.date-display-end{font-size:1em; line-height:1em;}
#textcontainer ul.related_news li span.date-display-single{font-size:0.9em; display:inline; color: #000;}

#textcontainer .lista span.date-display-single, #textcontainer .bacheca span.above_label, #textcontainer .bacheca span.inline_label{font-size:0.78em; line-height:1.08em;}

#textcontainer .box p span.date-display-single, #textcontainer .box p span.above_label, #textcontainer .box p span.inline_label{font-size:1.08em; line-height:1.16; }

#textcontainer span.inline_label, #textcontainer p span.date-display-single{display:inline; color:#000; margin:0;}
#textcontainer span.inline_label {font-weight: bold;}
#textcontainer span.date-display-single span.date-display-single {margin-left: 0;}

#textcontainer span.date-display-start, #textcontainer span.date-display-separator, #textcontainer span.date-display-end, #textcontainer span.other_label{color:#990000; font-family:"Times New Roman",Times,serif; font-size:1.3em; line-height:1.08em; padding:0; text-transform:uppercase;}
#textcontainer .lista ul li span.date-display-start, #textcontainer .lista ul li span.date-display-separator, #textcontainer .lista ul li span.date-display-end, #textcontainer .lista ul li span.other_label{font-size:0.93em; line-height:0.93em;}


#textcontainer .bacheca span.date-display-start, #textcontainer .bacheca  span.date-display-separator, #textcontainer .bacheca  span.date-display-end, #textcontainer .bacheca span.other_label{color:#000000;}

#textcontainer span.date-display-start, #textcontainer span.date-display-single {padding-left: 10px;}
#textcontainer span.date-display-single span.date-display-single, #textcontainer span.date-display-single span.date-display-start{padding-left: 0;}

#textcontainer span.other_label{margin-left: 10px; color:#000;}
#textcontainer span.date-display-single span.other_label{margin-left: 0; color:#000;}

#textcontainer span.where p, #textcontainer span.above_label span.date-display-single {display: inline}
#textcontainer span.above_label {padding: 0 10px;}
#textcontainer span.above_label span.date-display-start, #textcontainer span.above_label span.date-display-single {padding-left:0;}
#textcontainer span.above_label span.where{padding-right: 10px;}
#textcontainer span.above_label span.type{color:#000; font-size:0.85em; padding-left: 10px;}

#textcontainer div.info_field {padding: 10px 0 20px;}
#textcontainer form {padding: 10px 15px 30px 10px;}
#textcontainer #search-form label{font-size:1.1em; padding-bottom:5px;}
#textcontainer #search-form legend{font-size:1.1em;}
#textcontainer #search-form legend a, #textcontainer #search-form legend a:link, #textcontainer #search-form legend a:visited, #textcontainer #search-form legend a:active {text-decoration:none; color:#cc0000;}
#textcontainer #search-form legend a:hover {color:#000;}
#textcontainer #search-form #edit-submit-1 {margin-bottom:30px;}

#textcontainer hr {border: 0; border-bottom: 1px dotted #ccc; height: 1px; margin: 10px;}
/*#textcontainer #search-form .criterion {display: none;}*/




/*label docenti */
#lab_docenti{width:232px; line-height:2.5em; margin-left:8px;}
#lab_docenti h1 {font-size:1.6em; font-family:"Times New Roman", Times, serif; color:#FFF; padding-left:18px;}
#lab_docenti a, #lab_docenti a:link, #lab_docenti a:visited, #lab_docenti a:active {text-decoration:none; color:#fff; display:block;}
#lab_docenti a:hover {text-decoration:none; color:#eee;}




/*label stampa roma */
#lab_stampa_roma{width:165px; line-height:2.5em; margin:8px 0 12px 8px;}
#lab_stampa_roma h1 {font-size:1.4em; font-family:"Times New Roman", Times, serif; color:#FFF; padding-left:20px;}
#lab_stampa_roma a, #lab_stampa_roma a:link, #lab_stampa_roma a:visited, #lab_stampa_roma a:active {text-decoration:none; color:#fff; display:block;}
#lab_stampa_roma a:hover {text-decoration:none; color:#eee;}

/*label stampa brescia */
#lab_stampa_brescia{width:165px; line-height:2.5em; margin:8px 0 12px 8px;}
#lab_stampa_brescia h1 {font-size:1.4em; font-family:"Times New Roman", Times, serif; color:#FFF; padding-left:20px;}
#lab_stampa_brescia a, #lab_stampa_brescia a:link, #lab_stampa_brescia a:visited, #lab_stampa_brescia a:active {text-decoration:none; color:#fff; display:block;}
#lab_stampa_brescia a:hover {text-decoration:none; color:#eee;}

/*label stampa campobasso */
#lab_stampa_campobasso{width:165px; line-height:2.5em; margin:8px 0 12px 8px;}
#lab_stampa_campobasso h1 {font-size:1.4em; font-family:"Times New Roman", Times, serif; color:#FFF; padding-left:20px;}
#lab_stampa_campobasso a, #lab_stampa_campobasso a:link, #lab_stampa_campobasso a:visited, #lab_stampa_campobasso a:active {text-decoration:none; color:#fff; display:block;}
#lab_stampa_campobasso a:hover {text-decoration:none; color:#eee;}

/*label stampa milano */
#lab_stampa_milano{width:165px; line-height:2.5em; margin:8px 0 12px 8px;}
#lab_stampa_milano h1 {font-size:1.4em; font-family:"Times New Roman", Times, serif; color:#FFF; padding-left:20px;}
#lab_stampa_milano a, #lab_stampa_milano a:link, #lab_stampa_milano a:visited, #lab_stampa_milano a:active {text-decoration:none; color:#fff; display:block;}
#lab_stampa_milano a:hover {text-decoration:none; color:#eee;}

/*label stampa piacenza_cremona */
#lab_stampa_piacenza_e_cremona{width:165px; line-height:2.5em; margin:8px 0 12px 8px;}
#lab_stampa_piacenza_e_cremona h1 {font-size:1.4em; font-family:"Times New Roman", Times, serif; color:#FFF; padding-left:20px;}
#lab_stampa_piacenza_e_cremona a, #lab_stampa_piacenza_e_cremona a:link, #lab_stampa_piacenza_e_cremona a:visited, #lab_stampa_piacenza_e_cremona a:active {text-decoration:none; color:#fff; display:block;}
#lab_stampa_piacenza_e_cremona a:hover {text-decoration:none; color:#eee;}



/*label evento */
#lab_evento{width:232px; line-height:2.5em; margin-left:8px;}
#lab_evento h1 {font-size:1.6em; font-family:"Times New Roman", Times, serif; color:#FFF; font-weight:bold; padding-left:18px;}
#lab_evento a, #lab_evento a:link, #lab_evento a:visited, #lab_evento a:active {text-decoration:none; color:#fff; display:block;}
#lab_evento a:hover {text-decoration:none; color:#eee;}

/*label biblioteca milano */
#lab_biblioteca{width:232px; line-height:2.5em; margin-left:8px;}
#lab_biblioteca h1 {font-size:1.6em; font-family:"Times New Roman", Times, serif; color:#FFF; font-weight:bold; padding-left:18px;}
#lab_biblioteca a, #lab_biblioteca a:link, #lab_biblioteca a:visited, #lab_biblioteca a:active {text-decoration:none; color:#fff; display:block;}
#lab_biblioteca a:hover {text-decoration:none; color:#eee;}

/*label dipartimento */
#lab_dipartimento{width:232px; line-height:2.5em; margin-left:8px;}
#lab_dipartimento h1 {font-size:1.6em; font-family:"Times New Roman", Times, serif; color:#FFF; padding-left:18px;}
#lab_dipartimento a, #lab_dipartimento a:link, #lab_dipartimento a:visited, #lab_dipartimento a:active {text-decoration:none; color:#fff; display:block;}
#lab_dipartimento a:hover {text-decoration:none; color:#eee;}




/* Icone files */
.file_icon{padding: 0; margin: 0; height:28px; line-height:28px;}
.file_icon img{display: inline; padding: 0; margin: 0 6px -3px 0; }

/* Link */
.link_icona{padding-left: 20px; margin: 6px 0 0 3px; background-repeat:no-repeat; background-position:5px 7px;}
.link_icona a{padding-left: 27px;}



/* lista calendario*/
.calendario {float:left; width:225px; margin: 5px 0; padding: 0; list-style: none; display:inline;} 
.calendario li {float:left; width:29px; height:29px; margin-bottom:3px; margin-left:2px;}

.boxcontenuti h1{font-size:1.3em; color:#000; text-transform:uppercase;}
.boxcontenuti h2{font-size:1.8em; line-height:1.05em; color:#000; margin:5px 14px; font-family:Georgia, "Times New Roman", Times, serif;}
.boxcontenuti h2 a, .boxcontenuti h2 a:link, .boxcontenuti h2 a:visited, .boxcontenuti h2 a:active{text-decoration:none; color:#000; font-style:normal;}
.boxcontenuti h2 a:hover{color:#CC0000;}
.boxcontenuti h3, .boxcontenuti h4, .boxcontenuti h5, .boxcontenuti h6{font-size:1.2em; font-weight:bold; margin:5px 14px;}
.boxcontenuti p{font-size:1.1em; color:#333; margin:5px 14px;}


.boxnews h1{font-size:1.8em; line-height:1.9em; color:#000; margin:5px 0;}
.boxnews h2{font-size:1.3em; color:#000; text-transform:uppercase;}
.boxnews h3{font-size:1.1em; color:#000; line-height:1.5em; text-transform:uppercase;margin-top:4px;}
.boxnews h4{font-size:1.2em; color:#cc0000;}
.boxnews h4 a, .boxnews h4 a:link, .boxnews h4 a:visited, .boxnews h4 a:active{text-decoration:none; color:#CC0000; font-style:normal;}
.boxnews p{font-size:1.1em; color:#333; margin:2px 0;}


.boxtesto{margin:10px 18px 0 18px;}
.boxtesto_color{background-color:#EEECDB; margin: 0; padding: 10px 18px 0}
.virtualtour{float:left; margin:0 14px 0 15px;}
.btn{float:right; padding-right:15px;}
.btn_fascia{float:right; padding-top:5px; padding-right:5px;}


/* banner */
.banner {width:232px; margin:10px auto;}
#listaleft .banner .banner_label {display: block; font-size: 1.4em; color:#000; text-align:center;}
#listaleft .banner .banner_label a, #listaleft .banner .banner_label a:link, #listaleft .banner .banner_label a:visited, #listaleft .banner .banner_label a:active{text-decoration:none; color:#000; font-style:normal;}
#listaleft .banner .banner_label a:hover{color:#CC0000; }


#fondonewswrap{width:100%; /*background-color:#CECA98;*/}
#fondonews{width:980px; background-color:#EEEDDB;}
#fondonews h2{font-size:1.3em; color:#000; margin-top:4px; margin-left:8px;}
#fondonews h3{font-size:1.2em; color:#cc0000;}
#fondonews p{font-size:1.2em; color:#4e4e4e; line-height:1.17em;}
#fondonews a, #fondonews a:link, #fondonews a:visited, #fondonews a:active {text-decoration:none; color:#666;}
#fondonews a:hover {text-decoration:none; color:#000;}

.colonnalibri{width:595px; float:left; margin-left:5px;}
.colonnaanche{width:180px; float:left; margin-left:5px;}
.colonnaRSS{width:180px; float:left; margin-left:5px;}

.sfondobox{background-color:#FEFFFA; margin:4px 0; min-height:80px;}
.book{float:left;padding:2px 5px 5px 6px;}
.bookdesc{float:left; width:220px;height:90px; overflow:hidden; padding-right:0px;}
.rssesc{float:left; width:95px; padding:5px 10px;}

#vedianche ul{list-style:none; display:inline;}
#vedianche li {width:120px; float:left; padding-left:15px; margin-top:3px; font-size:1em; color:#666; background-repeat:no-repeat; background-position:5px 6px; text-transform:uppercase;}
#vedianche li a, #vedianche li a:link, #vedianche li a:visited, #vedianche li a:active {text-decoration:none; color:#666;}
#vedianche li a:hover {text-decoration:none; color:#cc0000;}



/* footer */
#footwrapper {background-color:#D2CFC8; height:75px; margin:0 4px;}
#footer{width:980px; font-family:Arial, Helvetica, sans-serif;}
#footer p{font-size:1em; color:#000; margin:30px 0 30px 20px;}
#footer #biblio p{font-size:1.1em; color:#cc0000; line-height:19px; padding:0 4px;margin:0px}
#footer a{color:#000000}
#footer a:hover{color:#000000}

/* link footer*/
#biblio{float:left; background-repeat:no-repeat; text-align:center; width:136px; margin:30px 0 0 280px;}
#biblio a, #biblio a:link, #biblio a:visited, #biblio a:active {text-decoration:none; color:#cc0000;}
#biblio a:hover {text-decoration:none; color:#000;}

/* link footer sedi*/
#biblio_sedi{float:left; background-repeat:no-repeat; text-align:center; width:136px; margin:30px 0 0 110px;}
#biblio_sedi a, #biblio_sedi a:link, #biblio_sedi a:visited, #biblio_sedi a:active {text-decoration:none; color:#cc0000;}
#biblio_sedi a:hover {text-decoration:none; color:#000;}
#biblio_sedi p {color:#CC0000;font-size:1.1em;line-height:19px;margin:0;padding:0 4px;}

#menufoot{float:right; margin:30px 16px 0 0;  text-align:center; background-color:#fff; background-repeat:no-repeat; background-position:top right;}
#menufoot ul{list-style-type:none;}
#menufoot li {display:inline; font-size:1em;line-height:1.72em; float:left; padding:0 6px 0 8px;}
#menufoot li a {text-decoration:none; color:#444; }
#menufoot li a:hover {color:#005E9B;}
#menufoot li a:active {color:#c00;}
#tabright{background-repeat:no-repeat; background-position:top left; float:left;}



/* paginazione */
.item-list ul li {border: 0; margin:0; padding:0;}
.pager, #textcontainer .pager {float:right;margin:10px 15px; padding:5px;list-style:none;clear:left;font-size:1.2em;color:#848a8c; border:none;}
.pager li, #textcontainer .pager li{float:left;padding:0 4px 0 0;}
.pager li.first, #textcontainer .pager li.first {line-height:1.16em;padding:0 4px 1px;display:inline;margin:0 6px 0 0;}
.pager a, .pager li a, #textcontainer .pager li a{float:left;line-height:1.16em;background:#eeeddb;border:1px solid #c0c0c0;padding:2px 4px 1px;min-width:8px;color:#256FAC;text-decoration:none; font-style:normal;}
.pager a:hover, .pager li.pager-current, #textcontainer .pager a:hover, #textcontainer .pager li.pager-current {color:#333;background:#dddab7;}
.pager li.current, #textcontainer .pager li.pager-current {line-height:1.16em;border:1px solid #c0c0c0;padding:2px 4px 1px;min-width:8px;font-weight: normal; margin-right: 4px;}




/* tabella  */
#tabella {font-size:1.1em; line-height:1.27em; color:#333; text-align:center; padding:1px; border-top:1px dashed #c0c0c0;border-left:1px dashed #c0c0c0;}
#tabella th{text-align:center; font-size:1.09em; background-color:#eeeddb; color:#333; font-weight:bold; padding:5px 4px; border-right:1px dashed #c0c0c0;border-bottom:1px dashed #c0c0c0;}
#tabella td{vertical-align:middle; text-align:center; padding:8px 4px; border-right:1px dashed #c0c0c0;border-bottom:1px dashed #c0c0c0;}
#tabella td.left{text-align:left;}
#tabella th.left{text-align:left;}



/* menu nero*/
#menucontainer{background-color:#333; height:42px; font-family:Arial, Helvetica, sans-serif; overflow:visible !important;overflow:hidden;}

.bordomenu{border-right:1px solid #515151;}
#menu li#menu04{width:130px}

#menu {list-style-type:none; padding:0; margin:0;}
#menu li {float:left; padding:0; margin:0; position:relative; width:135px; height:42px; z-index:50;}
#menu li dl {position:absolute; top:0; left:0;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1.2em;}
#menu dl {width: 135px; margin: 0; padding: 0; background-color: #333; text-align:center; cursor:pointer; height:44px;}
#menu table dt{font-size: 1em; line-height:3.67em;}
#menu dt {margin:0; padding: 0; font-size: 1.2em; line-height:3.67em; color: #fff;}
#menu dt.duerighe{line-height:1em; padding:10px 0;}
#menu dd {margin:0; padding:0; color: #fff; font-size: 1.1em; line-height:13px; background: #47a; text-align:left;}

#menusede li#menu04{width:175px}
#menusede {list-style-type:none; padding:0; margin:0;}
#menusede li {float:left; padding:0; margin:0; position:relative; width:180px; height:44px; z-index:50;}
#menusede li dl {position:absolute; top:0; left:0;}
#menusede li a, #menusede li a:visited {text-decoration:none;}
#menusede li dd {display:none;}
#menusede li:hover, #menusede li a:hover {border:0;}
#menusede li:hover dd, #menusede li a:hover dd {display:block;}
#menusede table {border-collapse:collapse; padding:0; margin:-1px; font-size:1.2em;}
#menusede dl {width: 180px; margin: 0; padding: 0; background-color: #333; text-align:center; cursor:pointer; height:42px;}
#menusede table dt{font-size: 1em; line-height:3.67em;}
#menusede dt {margin:0; padding: 0; font-size: 1.4em; line-height:3em; color: #fff;}
#menusede dt.duerighe{line-height:1.1em; padding:5px 0;}
#menusede dd {margin:0; padding:0; color: #fff; font-size: 1.1em; background: #47a; text-align:left;}

#menusede_home_portal li#menu01{}
#menusede_home_portal li#menu02{}
#menusede_home_portal li#menu06{width:175px}
#menusede_home_portal  li#menu01 dl {margin: 0; padding: 0; background-color: #000; text-align:center; cursor:pointer; height:44px;}
#menusede_home_portal  li#menu02 dl {margin: 0; padding: 0; background-color: #000; text-align:center; cursor:pointer; height:44px;}
#menusede_home_portal {list-style-type:none; padding:0; margin:0;}
#menusede_home_portal li {float:left; padding:0; margin:0; position:relative; width:180px; height:44px; z-index:50;}
#menusede_home_portal li dl {position:absolute; top:0; left:0;}
#menusede_home_portal li a, #menusede_home_portal li a:visited {text-decoration:none;}
#menusede_home_portal li dd {display:none;}
#menusede_home_portal li:hover, #menusede_home_portal li a:hover {border:0;}
#menusede_home_portal li:hover dd, #menusede_home_portal li a:hover dd {display:block;}
#menusede_home_portal table {border-collapse:collapse; padding:0; margin:-1px; font-size:1.2em;}
#menusede_home_portal dl {width: 180px; margin: 0; padding: 0; background-color: #000; text-align:center; cursor:pointer; height:44px;}
#menusede_home_portal table dt{font-size: 1em; line-height:3.67em;}
#menusede_home_portal dt {margin:0; padding: 0; font-size: 1.2em; line-height:3.67em; color: #fff;}
#menusede_home_portal dt.duerighe{line-height:1em; padding:10px 0;}
#menusede_home_portal dd {margin:0; padding:0; color: #fff; font-size: 1.1em; background: #47a; text-align:left;}

#menuportale {list-style-type:none; padding:0; margin:0;}
#menuportale li {float:left; padding:0; margin:0; position:relative; width:163px; height:44px; z-index:50;}
#menuportale li dl {position:absolute; top:0; left:0;}
#menuportale li a, #menuportale li a:visited {text-decoration:none;}
#menuportale li dd {display:none;}
#menuportale li:hover, #menuportale li a:hover {border:0;}
#menuportale li:hover dd, #menuportale li a:hover dd {display:block;}
#menuportale table {border-collapse:collapse; padding:0; margin:-1px; font-size:1.1em;}
#menuportale dl {width: 163px; margin: 0; padding: 0; background-color: #000; text-align:center; cursor:pointer; height:44px;}
#menuportale table dt{font-size: 1em; line-height:3.67em;}
#menuportale dt {margin:0; padding: 0; font-size: 1.2em; line-height:3.67em; color: #fff;}
#menuportale dt.duerighe{line-height:1em; padding:10px 0;}
#menuportale dd {margin:0; padding:0; color: #fff; font-size: 1.1em; background: #47a; text-align:left;}
#pos_label_portale {
	margin-left:260px;
	margin-top:137px;
}


#menuscuole {list-style-type:none; padding:0; margin:0;}
#menuscuole li {float:left; padding:0; margin:0; position:relative; width:144px; height:44px; z-index:50;}
#menuscuole li dl {position:absolute; top:0; left:0;}
#menuscuole li a, #menuscuole li a:visited {text-decoration:none;}
#menuscuole li dd {display:none;}
#menuscuole li:hover, #menuscuole li a:hover {border:0;}
#menuscuole li:hover dd, #menuscuole li a:hover dd {display:block;}
#menuscuole table {border-collapse:collapse; padding:0; margin:-1px; font-size:1.2em;}
#menuscuole dl {width: 144px; margin: 0; padding: 0; background-color: #000; text-align:center; cursor:pointer; height:44px;}
#menuscuole table dt{font-size: 1em; line-height:3.67em;}
#menuscuole dt {margin:0; padding: 0; font-size: 1.2em; line-height:3.67em; color: #fff;}
#menuscuole dt.duerighe{line-height:1em; padding:10px 0;}
#menuscuole dd {margin:0; padding:0; color: #fff; font-size: 1.1em; background: #47a; text-align:left;}

#menuscuole_int {list-style-type:none; padding:0; margin:0;}
#menuscuole_int li {float:left; padding:0; margin:0; position:relative; width:108px; height:44px; z-index:50;}
#menuscuole_int li dl {position:absolute; top:0; left:0;}
#menuscuole_int li a, #menuscuole_int li a:visited {text-decoration:none;}
#menuscuole_int li dd {display:none;}
#menuscuole_int li:hover, #menuscuole_int li a:hover {border:0;}
#menuscuole_int li:hover dd, #menuscuole_int li a:hover dd {display:block;}
#menuscuole_int table {border-collapse:collapse; padding:0; margin:-1px; font-size:1.2em;}
#menuscuole_int dl {width: 108px; margin: 0; padding: 0; background-color: #000; text-align:center; cursor:pointer; height:44px;}
#menuscuole_int table dt{font-size: 1em; line-height:3.67em;}
#menuscuole_int dt {margin:0; padding: 0; font-size: 1.2em; line-height:3.67em; color: #fff;}
#menuscuole_int dt.duerighe{line-height:1em; padding:10px 0;}
#menuscuole_int dd {margin:0; padding:0; color: #fff; font-size: 1.1em; background: #47a; text-align:left;}

#menunews {list-style-type:none; padding:0; margin:0;}
#menunews li {float:left; padding:0; margin:0; position:relative; width:102px; height:44px; z-index:50;}
#menunews li dl {position:absolute; top:0; left:0;}
#menunews li a, #menunews li a:visited {text-decoration:none;}
#menunews li dd {display:none;}
#menunews li:hover, #menunews li a:hover {border:0;}
#menunews li:hover dd, #menunews li a:hover dd {display:block;}
#menunews table {border-collapse:collapse; padding:0; margin:-1px; font-size:1.2em;}
#menunews dl {width: 102px; margin: 0; padding: 0; background-color: #000; text-align:center; cursor:pointer; height:44px;}
#menunews table dt{font-size: 1em; line-height:3.67em;}
#menunews dt {margin:0; padding: 0; font-size: 1.2em; line-height:3.67em; color: #fff;}
#menunews dt.duerighe{line-height:1em; padding:10px 0;}
#menunews dd {margin:0; padding:0; color: #fff; font-size: 1.1em; background: #47a; text-align:left;}

.gallery dt a, .gallery dt a:visited {display:block; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; text-transform:none;}
.gallery dd a, .gallery dd a:visited {color:#444; text-decoration:none; display:block; padding:5px 5px 7px 14px;background-color: #ddd; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif;}
.gallery dd a:hover {background-color: #eee; color:#005E9B; background-repeat:no-repeat;}


#flash_tour{float:left; margin:6px 10px 5px 10px; border:6px solid #eee;}

/* box sopra immagine con informazioni - lista che si affianca ordinamento 1 sx - 2 dx - 3 sx - 4 dx .... */
#infobox{width:361px; height:82px; margin-top:125px; background-color:#E9E7CF; float:right;}
#infobox h1{font-size:2em; color:#990000; font-family:"Times New Roman", Times, serif; margin:5px;}
#infobox ul{list-style-type:none; float:left; margin: 0; padding: 0; display:inline;}
#infobox li {float:left; width:162px; font-size:1em; color:#000; padding-left:17px; text-transform:uppercase; background-repeat:no-repeat; background-position:5px 2px;}
#infobox li a, #infobox li a:link, #infobox li a:visited, #infobox li a:active {text-decoration:none; color:#000;}
#infobox li a:hover {text-decoration:none; color:#0060A1;}
#infobox.special {margin-top:0;}

#textbox_special {height: 125px;}

/*box news biblioteca*/
#librarybox{width:361px; height:155px; margin-top:52px; float:right; background: #FFFFFF url("img/label_lettere_filosofia.jpg") bottom repeat-x; }
#librarybox h1{font-size:2em; color:black; font-family:"Times New Roman", Times, serif; margin:1px 0px 1px 5px; margin-bottom:0px;}
#librarybox .anythingSlider{width: 360px; height: 118px; position: relative; margin: 0px; float: left;}
#librarybox .anythingSlider .wrapper{width:360px; overflow: hidden; height: 118px; position: absolute; top: 0; left: 0; }
#librarybox .anythingSlider .wrapper ul{width: 9999px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; }
#librarybox .anythingSlider ul li {display: block; float: left; padding:0px; height: 118px; width: 360px; margin:0px;font-size:1em;}
#librarybox .dettaglio_news{border:0px;margin:0px;height:120px;overflow:hidden;float:left;width:360px}
#librarybox .dettaglio_news h1, #librarybox .dettaglio_news h2{font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 6px 6px; line-height: 15px;}
#librarybox .dettaglio_news h1 a, #librarybox .dettaglio_news h2 a{color:#0060A1;text-decoration:none;font-size:0.75em}
#librarybox .librarydate{text-transform:uppercase;display:block;margin-left:6px; padding-top:3px;}
#librarybox .imgtop_news{margin-left:5px; padding:0px 6px 0 1px; height:160px}
#librarybox .dettaglio_news p{color:#000;margin:0px; padding:0px 0px 0px 6px; font-size:1.3em;}
#librarybox .arrow{position:absolute;z-index:10;top:-16px}
#librarybox .forward{right:5px;background-image:url(img/library_arrow_right_off.gif);background-repeat:no-repeat;width:10px;height:10px;display:block;}
#librarybox .forward:hover{background-image:url(img/library_arrow_right_on.gif);}
#librarybox .back{right:20px;background-image:url(img/library_arrow_left_off.gif);background-repeat:no-repeat;width:10px;height:10px;display:block;}
#librarybox .back:hover{background-image:url(img/library_arrow_left_on.gif);}

#librarybox .scroller_title{float:left;}
#librarybox .scroller_allnews{padding-top:7px;padding-left:260px; top:134px; position:relative; }

#librarybox #thumbNav { padding-left: 240px; text-align:right; top:-20px; position:relative; width:116px; }


#thumbNav a {
/*background:url("img/news_all.gif") repeat-x scroll 0 0 transparent;*/
background-color: #E2E2E2;
color:black;
display:inline-block;
font-size:1.1em;
margin:0 0 0 4px;
padding:0px 3px;
text-align:center;
text-decoration:none;
}
#thumbNav a:hover {
/*background:url("img/news_all_on.gif") repeat-x scroll 0 0 transparent;*/
background-color: #CC0000;
color:white;
}
#thumbNav a.cur {
/*background:url("img/news_all_on.gif") repeat-x scroll 0 0 transparent;*/
background-color: #CC0000;
color:white;
}



/* Box sedi new HP */
#campuses_box{height:104px; background-color:#0F6FBC; padding:12px; padding-bottom:0;}
#campuses_box h1{font-size:1.4em; color:#fff; font-family: Georgia, "Times New Roman", Times, serif; margin:0; padding:0; margin-bottom:4px;}
#campuses_box ul{list-style-type:none; float:left; margin: 0; padding: 0; display:inline;}
#campuses_box li {float:left; width:162px; font-size:1em; color:#fff; padding-left:20px; background-repeat:no-repeat; background-position:5px 2px; font-family:Arial, Helvetica, sans-serif;}
#campuses_box li#last_link{float:right;margin-top:-15px;margin-right:-20px;}
#campuses_box li a, #infobox li a:link, #infobox li a:visited, #infobox li a:active {text-decoration:none; color:#fff;}
#campuses_box li a:hover {text-decoration:none; color:#ccc;}


.box_hp{background-color:#EEECDB;}


.box_percorsi{float:left; width:350px; padding-bottom:10px;}

/* stile pagine percorsi */
.percorsi {padding:5px 10px;}
.percorsi h1{font-size:4em; line-height:1.05em;padding:5px 10px; color:#000; font-family:"Times New Roman", Times, serif;}
/*.percorsi h1.studenti_delle_scuole_superiori{color:#BD3E7A;}*/
.percorsi h1.studenti_delle_scuole_superiori{color:#A10B60;}
.percorsi h1.studenti_con_laurea_triennale{color:#3F6C5C;}
.percorsi h1.studenti_postgraduate{color:#B15502;}
.percorsi h1.international_students{color:#18618F;}
.percorsi h1.studenti_con_disabilita{color:#82864D;}
.percorsi h1.genitori_e_insegnanti{color:#856F71;}
.percorsi h1.aziende{color:#967200;}

.percorsi h2{font-size:2em; color:#000;padding:2px 10px 0 10px; font-family:"Times New Roman", Times, serif;}
/*.percorsi h2.studenti_delle_scuole_superiori{color:#BD3E7A;}*/
.percorsi h2.studenti_delle_scuole_superiori{color:#A10B60;}
.percorsi h2.studenti_con_laurea_triennale{color:#3F6C5C;}
.percorsi h2.studenti_postgraduate{color:#B15502;}
.percorsi h2.international_students{color:#18618F;}
.percorsi h2.studenti_con_disabilita{color:#82864D;}
.percorsi h2.genitori_e_insegnanti{color:#856F71;}
.percorsi h2.aziende{color:#967200;}

.percorsi h3{font-size:1.7em; color:#000;padding:2px 10px 0 10px; font-family:"Times New Roman", Times, serif;}
.percorsi h4{font-size:1.4em; line-height:20px; color:#000;padding:7px 10px 0 10px;}
.percorsi h5{font-size:1.3em; color:#000;padding:2px 10px 0 10px;}

.percorsi p{font-size:1.2em; line-height:1.25em; color:#333;padding:2px 10px;}

/* percorsi - gallery */

.percorsi ul#gallery{font-size:1.5em; margin:0; padding:0; list-style: none; display:inline; width:420px; text-decoration:none;}
.percorsi #gallery li{border-bottom:none; margin: 0; padding:2px 10px; float:left; width:130px; text-decoration:none;}
.percorsi #gallery img{border:1px dotted #ccc;}


/* lista navigazione base */
.percorsi .lista{padding:10px;}
.percorsi .lista ul{list-style-type:none; font-size:1.1em; color:#000; margin-top:2px;}
.percorsi .lista li{padding:4px 5px 3px 14px; line-height:1.27em; text-transform:uppercase; border-bottom:none; background-repeat:no-repeat; background-position:0 7px;}
.percorsi .lista li a, .percorsi .lista li a:link, .percorsi .lista li a:visited, .percorsi .lista li a:active {text-decoration:none; color:#CC0000; font-family:Arial, Helvetica, sans-serif;}
.percorsi .lista li a:hover {text-decoration:none; color:#000;}
.percorsi .lista li a#current {text-decoration:none; color:#000;}


.searchfor_block a{
	color: #333333;
	font-style: italic;
	text-decoration: underline;
}
.searchfor_block form{
	padding-left:10px;
}

.boxcontenuti .searchfor_block h2.milano{color:#0060A1;}
.boxcontenuti .searchfor_block h2.brescia{color:#0060A1;}
.boxcontenuti .searchfor_block h2.campobasso{color:#0060A1;}
.boxcontenuti .searchfor_block h2.piacenza_e_cremona{color:#0060A1;}
.boxcontenuti .searchfor_block h2.roma{color:#0060A1;}

.percorsi p {font-size:1.2em; color:#333; padding:4px 10px; line-height:1.35em;}
.percorsi p a, .percorsi p a:link, .percorsi p a:visited, .percorsi p a:active, .percorsi ul li a, .percorsi ol li a {text-decoration:underline; color:#333; font-style:italic;}
.percorsi p a:hover {color:#cc0000;}


.percorsi ul, .percorsi ol {padding: 10px 30px; font-size:1.2em;}
.percorsi ul ol, .percorsi ul ul, .percorsi ul  ul ul, .percorsi ul  ul ol, .percorsi ul  ol ul, .percorsi ul  ol ol{font-size:1em;}
.percorsi ol  ul, .percorsi ol  ol, .percorsi ol  ol ol, .percorsi ol  ol ul, .percorsi ol  ul ol, .percorsi ol  ul ul{font-size:1em;}
.percorsiul {list-style-type:square;}
.percorsi ul #gallery {list-style-type:none;}
.percorsi li {margin-bottom: 0px; list-style-image:none;}


/* Drupal Error Message */
#textcontainer .error, #textcontainer .messages {margin: 10px;}



/* Stili per multiple topic */
.tab_display {display:block;}
.tab_hide {display:none;}
.lista_freccia_ALMED li.tab_inactive a.active, .lista_freccia_ALTIS li.tab_inactive a.active, .lista_freccia_ASAG li.tab_inactive a.active, .lista_freccia_ASERI li.tab_inactive a.active, .lista_freccia_SMEA li.tab_inactive a.active{color:#000;}

/* Stilizzazione vari elementi di classi native */
.container-inline div, .container-inline label {display:inline;}
.form-item {margin-top: 1em; margin-bottom: 1em;}
.form-item label {font-size:1.1em; display:block; font-weight:bold;}
.form-item .description {font-size:1em;}
.form-required {color:#FF0000; font-weight:bold; font-size:1.1em;}
fieldset.captcha legend {font-size:1.2em; font-weight:bold;}
fieldset.captcha .description {font-size:1.2em;}
.form-item textarea {display:block; margin-bottom:0; width:100%; height:200px}
.form-item textarea.resizable {width:430px;}
.resizehandle {background:#EEEEEE url(img/grippie.png) no-repeat scroll center 2px; border-color:#DDDDDD; border-style:solid; border-width:0 1px 1px; cursor:s-resize; height:9px; overflow:hidden; width:434px;}

/* Stage&Placement: testo e angolo verde*/
#textcontainer.cuml {background: url(img/cuml.jpg) no-repeat right top}
#textcontainer.cuml h1{color:#016A01; width:400px;}

/* Stage&Placement: stile per ticker eventi*/
.tickerbox {
	height: auto !important;
    height: 100px;
	min-height: 100px;
}
.tickerbox ul {position:relative;}

.tickerbox span.black {color:#000;}

/* Eventi */
#share span{ margin-left:10px; }
#share img{ display: inline; vertical-align: middle;}

#backgroundPopup{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	border:1px solid #cecece;
	z-index:99;
}

#popupContact{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:363px;
	width:628px;
	background:#FFFFFF;
	border:1px solid #cecece;
	z-index:100;
/*	padding:12px;*/
	font-size:13px;
	background-position: right;
	background-repeat: no-repeat;
}

#popupContact h1{
	text-align:left;
	color:#303030;
	font-size:22px;
	font-weight:700;
	padding-bottom:2px;
	margin-bottom:20px;
}

#popupContactClose{
	font-size:12px;
	line-height:14px;
	right:6px;
	top:4px;
	position:absolute;
	color:#646464;
	font-weight:700;
	display:block;
}

/* Forms */
#textcontainer .form-item label.hideBlock{
	display: none;
}

#textcontainer fieldset.sectionWrapper , #textcontainer fieldset.itemWrapper, #textcontainer fieldset.subsectionWrapper,  #contenuti .percorsi fieldset.sectionWrapper , #contenuti .percorsi fieldset.itemWrapper, #contenuti .percorsi fieldset.subsectionWrapper{
	float:none;
	display: inline;
}

#textcontainer fieldset.sectionWrapper, #contenuti .percorsi fieldset.sectionWrapper { 
	border: 1px solid #CCC; 
	width: 90%; 
	margin: 10px 0; 
	padding: 0 10px; 
}

#textcontainer fieldset.subsectionWrapper, #contenuti .percorsi fieldset.subsectionWrapper {  
	width: 90%; 
	margin: 10px 0; 
	padding: 0 10px; 
	background-color: #eeeddb;
}

#textcontainer fieldset.sectionWrapper  legend, #contenuti .percorsi fieldset.sectionWrapper  legend{
	color: #990000; 
	font-size: 1.5em; 
	padding: 6px 10px 10px;
}

#textcontainer fieldset.sectionWrapper  fieldset.subsectionWrapper legend, #contenuti .percorsi fieldset.sectionWrapper  fieldset.subsectionWrapper legend {
	text-transform: uppercase;
	font-size: 1.3em;
	padding: 0;
	margin: 0;
}

#textcontainer fieldset.sectionWrapper  fieldset.subsectionWrapper legend.compressed, #contenuti .percorsi fieldset.sectionWrapper  fieldset.subsectionWrapper legend.compressed {
	word-spacing: -0.01em;
	letter-spacing: -0.07em;
}

#textcontainer fieldset.sectionWrapper  fieldset.itemWrapper legend, #textcontainer fieldset.sectionWrapper  fieldset.subsectionWrapper legend  fieldset.itemWrapper legend, #contenuti .percorsi fieldset.sectionWrapper  fieldset.itemWrapper legend, #contenuti .percorsi fieldset.sectionWrapper  fieldset.subsectionWrapper legend  fieldset.itemWrapper legend{
	text-transform: none;
	color: #000000;
	font-weight:700;
	font-size: 1.1em;
	padding: 0;
	margin: 0;
}

#textcontainer fieldset.itemWrapper legend, #contenuti .percorsi fieldset.itemWrapper legend{
	color: #000000;
	display: block;
	font-size: 1.1em;
	font-weight: bold;
}

#textcontainer fieldset.itemWrapper select, #contenuti .percorsi fieldset.itemWrapper select {
	margin-right: 3px;
}

#textcontainer fieldset.itemWrapper label, #contenuti .percorsi fieldset.itemWrapper label{
	margin-right: 14px;
}


#textcontainer fieldset.itemWrapper input, #textcontainer fieldset.itemWrapper label, #contenuti .percorsi fieldset.itemWrapper input, #contenuti .percorsi fieldset.itemWrapper label{
	display: inline;
}

#textcontainer fieldset.sectionWrapper li  .form-item label, #contenuti .percorsi fieldset.sectionWrapper li  .form-item label {
	font-size:0.92em;
}

fieldset p.legend {font-weight: bold; font-size: 1.1em; padding:0; color: #000000;}

/*#textcontainer fieldset.collapsed  fieldset, #textcontainer fieldset.collapsed  div.form-item, #textcontainer fieldset.collapsed  p, #textcontainer fieldset.collapsed  ol{
	display: none;
}

#textcontainer fieldset.collapsible legend{ 
	padding-left: 2em;
	background: url("img/menu-expanded.gif") no-repeat scroll 0 50% transparent;
}

#textcontainer fieldset.collapsed  legend{ 
	padding-left: 2em;
	background: url("img/menu-collapsed.gif") no-repeat scroll 0 50% transparent;
}

#textcontainer fieldset.collapsible fieldset.subsectionWrapper legend, #textcontainer fieldset.collapsed fieldset.subsectionWrapper  legend, #textcontainer fieldset.collapsible fieldset.itemWrapper legend, #textcontainer fieldset.collapsed fieldset.itemWrapper  legend{ 
	padding-left: 0;
	background-image: none;
}*/

/*lista evidenziata per percorsi*/

.percorsi.studenti_delle_scuole_superiori ul, .percorsi.studenti_con_laurea_triennale ul, .percorsi.international_students ul, .percorsi.studenti_postgraduate ul, .percorsi.aziende ul{
	font-size: 1.3em;
	list-style-type: none;
}
.percorsi.studenti_delle_scuole_superiori ul a, .percorsi.studenti_con_laurea_triennale ul a, .percorsi.international_students ul a, .percorsi.studenti_postgraduate ul a, .percorsi.aziende ul a{
	text-decoration: none;
	font-weight: bold;
}
.percorsi.studenti_delle_scuole_superiori ul a:hover, .percorsi.studenti_con_laurea_triennale ul a:hover, .percorsi.international_students ul a:hover, .percorsi.studenti_postgraduate ul a:hover, .percorsi.aziende ul a:hover{
	text-decoration: underline;
	font-weight: bold;
}
.percorsi.studenti_delle_scuole_superiori ul li{
	background:url(img/arrow_lista_small_studenti_superiori.gif) 0px 0px;
	background-repeat: no-repeat; 
	padding: 1px 0 0 20px;
	margin: 0 0 0 0px;
	font-size: 1.1em;
	font-style:normal;
}
.percorsi.studenti_con_laurea_triennale ul li{
	background:url(img/arrow_lista_small_lauree_triennali.gif) 0px 0px;
	background-repeat: no-repeat; 
	padding: 1px 0 0 20px;
	margin: 0 0 0 8px;
	font-size: 1.1em;
	font-style:normal;
}
.percorsi.international_students ul li{
	background:url(img/arrow_lista_small_international_students.gif) 0px 0px;
	background-repeat: no-repeat; 
	padding: 1px 0 0 20px;
	margin: 0 0 0 8px;
	font-size: 1.1em;
	font-style:normal;
}
.percorsi.studenti_postgraduate ul li{
	background:url(img/arrow_lista_small_studenti_postgraduate.gif) 0px 0px;
	background-repeat: no-repeat; 
	padding: 1px 0 0 20px;
	margin: 0 0 0 8px;
	font-size: 1.1em;
	font-style:normal;
}
.percorsi.aziende ul li{
	background:url(img/arrow_lista_small_aziende.gif) 0px 0px;
	background-repeat: no-repeat; 
	padding: 1px 0 0 20px;
	margin: 0 0 0 8px;
	font-size: 1.1em;
	font-style:normal;
}

/*classe contenuti colore percorso*/
.percorsi.studenti_delle_scuole_superiori .color{
	color: #b53b74;
}
.percorsi.studenti_con_laurea_triennale .color{
	color: #3F6C5C;
}
.percorsi.international_students .color{
	color: #18618F;
}
.percorsi.studenti_postgraduate .color{
	color: #B15502;
}
.percorsi.aziende .color{
	color: #967200;
}
.percorsi #fieldConditional, .percorsi #fieldConditional2 {
	display: block;
	margin-left: 30px;
}

/* Video Block Cattolica News */
#listaright .lista_type2 h3 a, #listaright .lista_type2 h3 a:link, #listaright .lista_type2 h3 a:visited, #listaright .lista_type2 h3 a:active {color: #000000; text-decoration: none;}
#listaright .video h5 { color:#000000; font-size:1.18em;}
.videoThumbnail {display: block; position: relative; top: 0; left: 0;}
.videoPlay{position: absolute; left: 74px; top: 48px; margin: 0; z-index: 10;}
#listaright .video div.immagine .videoThumbnail img {float: none; margin: 5px 0;}

/* YouCatt Video Block Homepage Sede */
.youCattVideo {display: none;}
#youCattVideoPlayer {display: block; width: 680px; height: 495px;}

/* Lista EDUcatt */
#textcontainer .educatt { padding:0px;}
#textcontainer .educatt li { border-bottom:0; padding:0; margin-bottom:10px;}
div.educatt li img{float:left; margin-right:15px;}
