/* CSS Document */
body {
margin:0px;
padding:0px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
}
#argom {
margin:0px;
padding:0px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
}
a.menuTop:link, a.menuTop:visited {
color:#FFFFFF;
text-decoration:none;
}
a.menuTop:hover {
text-decoration:underline;
}
.testoNero {
color:#323232;
}
a.menuFooter:link, a.menuFooter:visited {
font-weight:normal;
color:#000000;
text-decoration:none;
}
a.menuFooter:hover {
text-decoration:underline;
}
.titoliOro-16px {
font-size:16px;
font-weight:bold;
color:#9F6B08;
}
.titoliOro-14px {
font-size:14px;
font-weight:bold;
color:#9F6B08;
}
.titoliOro-12px {
font-size:12px;
font-weight:bold;
color:#9F6B08;
}
.titoliVerdi-14px {
font-size:14px;
font-weight:bold;
color:#29838B;
}
.titoliVerdi-16px {
font-size:16px;
font-weight:bold;
color:#29838B;
}
.titoliVerdi-24px {
font-size:24px;
font-weight:bold;
color:#29838B;
}
.testoNeroBold {
color:#323232;
font-weight:bold;

}
.link {
	color: #ea9600;
}
.indice {
	font-size:14px;
font-weight:bold;
color:#ea9600;
}
.liste {
  list-style-type: circle;
  list-style-image:url(images/punto_elenco_arancio.png);
}
#tabdecimal ol {
  list-style-type: decimal;
  list-style:outside;
}
#tabdecimal ul {
  list-style-type: circle;
  list-style-image:url(images/punto_elenco_arancio.png);
}

#tablink a:link, a:visited, a:active {
color:#323232;
font-weight:bold;
text-decoration:none;}

#tablink a:hover {
color:#323232;
font-weight:bold;
text-decoration:underline;
}


	.menuRete,
	.menuRete ul {
		margin:0;
		padding:0;
		font:normal 12px Arial, Helvetica, sans-serif;
		list-style-image:url(images/PuntatorteRed.gif); list-style:disc;
	}
	.menuRete {width:167px;}
	
	.menuRete li {
		display:block;
		margin:0;
		padding:0;
		}
		
	.menuRete a {
		display:block;
		padding:0;
		color:#000;		
		text-decoration:none;
		margin:0;
		padding:0;
	}
	.menuRete a:hover,
	.menuRete a:focus,
	.menuRete a:active {text-decoration:underline;}
	.menuRete ul li { list-style-image:url(images/PuntatorteRed.gif); list-style:disc; margin:0;
		padding:0;}
	/*.menuRete ul {background:#FBE290; padding-left:15px;padding-top:10px; border-bottom:1px solid #fff;}*/
	.hidden {display:none;}
	.sottomenu li a {
	font-family:Helvetica, sans-serif; color:#8c600d;
	height:35px; background:#FCECB6; border-bottom:1px solid #fff; padding-left:10px; padding-top:6px; margin:0;}
	
	/*div.gallery1 {float: left; margin-left: 100px;}
	div.gallery2 {float: right; margin-right: 100px;}*/
	
	div.gallery {
		width: 230px;
		height: 133px;
		padding-top:7px;
		margin-left: 10px;
		background:url(images/barra_sfondo.gif);}
	
	.voci_dx {
	font:normal 12px Arial, Helvetica, sans-serif;
	padding: 5px;
	}
	
img {border: 0;}

td.galery {
	border-top:1px solid #fff; 
	padding-bottom:10px;
	padding-top: 5px;
	background: #D7E5F0;
	
}

td.galery_down {
	border-right: 1px solid  #fff;
	border-bottom: 1px solid  #fff;
	
}

td.galery_down:hover {
	
	background:#cbedc7;		
}

td.galery_inclasse {
}

td.galery_inclasse:hover {	
	background:#fcecb6;		
}


.photo {float:left;}
	
.testoBluBold {
	color:#5772A9;
	font-weight:bold;
}

.icone {
right:0px;
float: left;
border: 0;
margin-right: 20px;
}

.titoliBlu
{
color: #5772A9;
font:bold 16px Arial, Helvetica, sans-serif;
}

.txtProgetto
{
font: bold italic 12px Arial, Helvetica, sans-serif;

}

.txtBox
{
font:Arial, Helvetica, sans-serif;
padding-left:10px;
padding-right:10px;
}

.sottoliste {
list-style-type:decimal;  }

td.spazi
{
padding:5px;
}

a.link_video, a.link_video:visited, a.link_video:active{
color:#323232;
font-weight:bold;
text-decoration:none;
}

a.link_video:hover {
color:#323232;
font-weight:bold;
text-decoration:underline;
}

a.ti_dizionario, a.ti_dizionario:visited, a.ti_dizionario:active{
color: #29838B;
font-size: 16px;
font: bold 16px Arial, Helvetica, sans-serif;
margin-right:5px;
text-decoration:none;
}

a.ti_dizionario:hover {
color: #ea9600;
text-decoration:underline;}

.diz_orange {
font: bold 16px Arial, Helvetica, sans-serif;
color:#ea9600;
text-decoration:none;
font-variant:small-caps;}

.txt_dx {
text-align:right}

.liste_diz ul {
color: #29838B;
font: bold 16px Arial, Helvetica, sans-serif;
text-decoration:none;
font-variant:small-caps;}

a.liste_diz, a.liste_diz:link, a.liste_diz:visited, a.liste_diz:active ul{
color: #29838B;
font: bold 16px Arial, Helvetica, sans-serif;
text-decoration:none;
font-variant:small-caps;}


a.liste_diz:hover { 
color:#ea9600;
font-variant:small-caps;
}

a.link_articoli, a.link_articoli:link, a.link_articoli:visited, a.link_articoli:hover, a.link_articoli:active{
color:#ea9600;
font-weight:bold;
text-decoration: underline;
}

a.txt_down, a.txt_down:visited, a.txt_down:active {
color:#323232;
font-weight:bold;
text-decoration:none;
padding-bottom:20;
}
a.txt_down:hover {
text-decoration:underline;}

img.stamp { padding-right: 20px;

} 

.txt_soVoci
{
margin:0px;
padding:0px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
line-height:1.5;
}

#bubble {}

.tab_sfondo {
padding-left:25px;
padding-right:25px;}

/* -- NOTE APPROFONDIMENTI --*/

a.a_storico, a.a_storico:visited, a.a_storico:hover, a.a_storico:active {
font: Arial, Helvetica, sans-serif; size:8px; font-weight:bold;
color:#4878DD;
text-decoration:none;
padding-left:10px;
}

a.a_studenti, a.a_studenti:visited, a.a_studenti:hover, a.a_studenti:active {
font: Arial, Helvetica, sans-serif; size:8px; font-weight:bold;
color:#09C205;
text-decoration:none;
padding-left:10px;
}

a.a_saperne, a.a_saperne:visited, a.a_saperne:hover, a.a_saperne:active {
font: Arial, Helvetica, sans-serif; size:8px; font-weight:bold;
color:#E90083;
text-decoration:none;
padding-left:10px;
}

/* FINE */


a.number, a.number:visited, a.number:active {
font: Arial, Helvetica, sans-serif; font-weight:bold;
color:#FFA710;
font-size:16px;
margin-right:15px;
text-decoration:none;}

a.number:hover {
color:#CA8103;
text-decoration:underline;}

a.number_press, a.number_press:visited, a.number_press:hover, a.number_press:active {
font: Arial, Helvetica, sans-serif; font-weight:bold;
color:#CA8103;
font-size:20px;
margin-right:15px;
text-decoration:none;}

.num_pro 
{

float:right;
right:0;
top:0;
}

.int_layer 
{
padding-left:10px;
padding-top:20px;
padding-right:5px;}

.txt_layer_verde
{color:#0E851F;
font-weight:bold;}

.txt_layer_blu
{color:#06526E;
font-weight:bold;}

.txt_layer_rosa
{color:#BB2572;
font-weight:bold;}

td.img_area_d {border-right:solid #FFF;}

.txt_aread {
font-family:Arial, Helvetica, sans-serif;
color:#4e684b;
font-weight:bold;
}

.cred_blu, cred_blu:link, cred_blu:visited, .cred_blu:hover, cred_blu:active {
color:#5175a9;
font-weight:bold;
padding-right:20px;
text-decoration:underline;}

.testo_DarkBluBold {
	color:#1c3c63;
	font-weight:bold;
}

ul.stmenu {margin:0;
padding:0;}

ul.stmenu li {display:inline;  margin:0;
		padding:0;
}

a.link_stmenu, a.link_stmenu:link, a.link_stmenu:visited, a.link_stmenu:active   {
	font-size:12px;
font-weight:bold;
color:#ea9600;
text-decoration:underline;
padding-right:15px;}

a.link_stmenu:hover {
	color:#9F6B08;
text-decoration:underline;
}

a.link_stmenu_press, a.link_stmenu_press:link, a.link_stmenu_press:visited, a.link_stmenu_press:hover, a.link_stmenu_press:active {color:#9F6B08; padding-right:15px; font-weight:bold; text-decoration:none;}

/***** sottomenu alternativo ********/
	._prova,
	._prova ul {
		margin:0;
		padding:0;
		font:normal 12px Arial, Helvetica, sans-serif;
		list-style-image:url(images/PuntatorteRed.gif); list-style:disc;
	}
	._prova {width:167px;}
	
	._prova li {
		display:block;
		margin:0;
		padding:0;
		}
		
	._prova a {
		display:block;
		padding:0;
		color:#000;		
		text-decoration:none;
		margin:0;
		padding:0;
	}
	._prova a:hover,
	._prova a:focus,
	._prova a:active {text-decoration:underline;}
	._prova ul li { list-style-image:url(images/PuntatorteRed.gif); list-style:disc; margin:0;
		padding:0;}
