@charset "utf-8";
.sfondo {
	background-attachment: fixed;
	background-image: url(../img/sfondo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.diecipx {
	line-height: 10px;
}
.titolonews {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
.menubarre {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #adcde5;
	font-weight: normal;
	text-decoration: none;
}
.menuover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
.menutop:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #4e8bbc;
	font-weight: normal;
	text-decoration: none;
}
.menutop:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #4e8bbc;
	font-weight: normal;
	text-decoration: none;
}
.menutop:active {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #032656;
	font-weight: normal;
	text-decoration: none;
}
.menutop:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #032656;
	font-weight: normal;
	text-decoration: none;
}
.chirumenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../img/barra_sx_up.png);
	background-repeat: no-repeat;
	display: block;
	padding-bottom: 3px;
	text-decoration: none;
	line-height: 15px;
	padding-left: 15px;
	text-decoration:none;
}
.chiromenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../img/barra_sx_up.png);
	background-repeat: no-repeat;
	display: block;
	padding-bottom: 3px;
	text-decoration: none;
	line-height: 15px;
		text-decoration:none;
}
.chirumenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../img/barra_sx_up.png);
	background-repeat: no-repeat;
	display: block;
	padding-bottom: 3px;
	text-decoration: none;
	line-height: 15px;
	padding-left: 15px;
		text-decoration:none;
}

.chirumenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5794c4;
	background-image: url(../img/barra_sx_over.png);
	background-repeat: no-repeat;
	display: block;
	padding-bottom: 3px;
	text-decoration: none;
	line-height: 15px;
	padding-left: 15px;
		text-decoration:none;
}




.chirumenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5794c4;
	background-image: url(../img/barra_sx_over.png);
	background-repeat: no-repeat;
	display: block;
	padding-bottom: 3px;
	text-decoration: none;
	line-height: 15px;
	padding-left: 15px;
		text-decoration:none;
}




.chirumenu2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-image: url(../img/barra_sx2_over.png);
	background-repeat: no-repeat;
	display: block;
	padding-bottom: 3px;
	text-decoration: none;
	line-height: 15px;
	padding-left: 15px;
		text-decoration:none;
}
.chirumenu2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-image: url(../img/barra_sx2_over.png);
	background-repeat: no-repeat;
	display: block;
	padding-bottom: 3px;
	text-decoration: none;
	line-height: 15px;
	padding-left: 15px;
		text-decoration:none;
}
.chirumenu2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #adcde5;
	background-image: url(../img/barra_sx2_over.png);
	background-repeat: no-repeat;
	display: block;
	padding-bottom: 3px;
	text-decoration: none;
	line-height: 15px;
	padding-left: 15px;
		text-decoration:none;
}




.chirumenu2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #adcde5;*/
	color:#fff;
	background-image: url(../img/barra_sx_over.png);
	background-repeat: no-repeat;
	display: block;
	padding-bottom: 3px;
	text-decoration: none;
	line-height: 15px;
	padding-left: 15px;
		text-decoration:none;
}

.indirizzi {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}


.testo {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
.testo_bianco {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

#top-nav-wrapper{margin-top:34px;}
ul#topnav{
	background:url(../img/nav-sprite.gif) no-repeat;
	width:973px;
	height:34px;
	padding:0;
	float:left;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
ul#topnav li{margin-top:0;}
#topnav li.first-level span{position:absolute;left:-9999px;z-index:50;}
#topnav li,#topnav li.first-level a{min-height:34px;display:block;}
#topnav li{float:left;list-style:none;display:inline;padding:0;}

li#nav-home               a.first-level{width:107px;}
li#nav-chi                a.first-level{width:118px;}
li#nav-segreteria         a.first-level{width:129px;}
li#nav-studenti           a.first-level{width:120px;}
li#nav-genitori           a.first-level{width:122px;}
li#nav-docenti            a.first-level{width:117px;}
li#nav-circolari          a.first-level{width:122px;}
li#nav-fuori              a.first-level{width:138px;}

li#nav-home:hover           a.first-level{background:url(/centrostudi2/img/nav-sprite.gif) 0px -34px no-repeat;}
li#nav-chi:hover            a.first-level{background:url(/centrostudi2/img/nav-sprite.gif) -107px -34px no-repeat;}
li#nav-segreteria:hover     a.first-level{background:url(/centrostudi2/img/nav-sprite.gif) -225px -34px no-repeat;}
li#nav-studenti:hover       a.first-level{background:url(/centrostudi2/img/nav-sprite.gif) -354px -34px no-repeat;}
li#nav-genitori:hover       a.first-level{background:url(/centrostudi2/img/nav-sprite.gif) -474px -34px no-repeat;}
li#nav-docenti:hover        a.first-level{background:url(/centrostudi2/img/nav-sprite.gif) -596px -34px no-repeat;}
li#nav-circolari:hover      a.first-level{background:url(/centrostudi2/img/nav-sprite.gif) -713px -34px no-repeat;}
li#nav-fuori:hover          a.first-level{background:url(/centrostudi2/img/nav-sprite.gif) -835px -34px no-repeat;}


ul#topnav li.first-level ul{display:block;margin:0 0 12px 7px;float:left;padding:14px 0 14px 0;}
ul#topnav li.first-level ul{width:150px;}
ul#topnav li.first-level ul li{
	width:250px;
	min-height:12px;
	float:left;
	margin-top: 7px;
	margin-right: 0;
	margin-bottom: 7px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
}
ul#topnav li.first-level ul li a{color:#1a558d;font:bold 12px arial;text-decoration:none;min-height:12px;}
ul#topnav li.first-level ul li a:hover{text-decoration:underline;}
ul#topnav li div.topnav-dd-outer{position:absolute;z-index:500;width:250px;left:-999em;background:url(/centrostudi2/img/bg-nav-left-edge-trans.png) no-repeat left bottom;margin-left:-17px;}
ul#topnav li#nav-issues div.topnav-dd-outer{width:504px;}
ul#topnav li#nav-issues ul li{}ul#issues-landing-entry-list{float:left;width:142px;}
#issues-landing-links ul#issues-landing-entry-list li{width:139px;padding:3px;}

ul li#nav-the-admin div.topnav-dd-outer{margin-left:-175px;}ul li#nav-the-wh div.topnav-dd-outer{margin-left:-196px;}
ul li#nav-the-gov div.topnav-dd-outer{margin-left:-198px;}
ul li#nav-the-gov div.topnav-dd-inner{background:url(/centrostudi2/img/bg-nav-right-edge-trans2.png) no-repeat left bottom;}

ul#topnav li:hover div.topnav-dd-outer{left:auto;}div.topnav-dd-inner{background:url(/centrostudi2/img/bg-nav-right-edge-trans.png) no-repeat right bottom;margin-left:17px;margin-bottom:-5px;padding:0 0 10px 0;}


.skip{height:1px;left:-10000px;overflow:hidden;position:absolute;width:1px;}
div.spacer-top-40{margin:40px 0 0 0;font-size:1px;line-height:1px;}
span.citation{text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:.625em;}
.element-hidden{position:absolute;z-index:10;left:-9999px;}
.element-viisble{left:auto;}.clear{clear:both;}
.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}
.clearfix{display:inline-block;}html[xmlns]
.clearfix{display:block;}
* html .clearfix{height:1%;}
.altezzapagine {
	line-height: 408px;
}
.altezzapagine2 {
	line-height: 576px;
}
.titolipagine {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #204f7f;
	font-weight: normal;
	text-decoration: none;
}
.cinquepx {
	line-height: 5px;
}