#path {
	display: none
}

#intestazione,#immagine,#menu,#corpo,#footer {
	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

a:link {
	color: #c70000;
}

body {
	
}

a:visited {
	color: #a50000
}

.menu a:link,.menu a:visited {
	color: #e50000;
	text-decoration: none
}

#intestazione {
	
}

#intestazione .sin {
	
}

#intestazione .dx {
	
}

#bandiere {
	
}

#bandiere p {
	
}

#immagine {
	display: none
}

#immagine .sin {
	display: none
}

#immagine .dx {
	display: none
}

#menu {
	display: none
}

#menu .sin {
	width: 60%;
	float: left
}

#menu .dx {
	width: 39%;
	float: left
}

#nav-study {
	display: none
}

#corpo {
	
}

#corpo .sin {
	
}

#corpo .dx {
	
}

.contenuti {
	padding: 5px 10px 5px 15px
}

.contenuti2 {
	
}

#piantina {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	border: solid 1px #fff
}

h1 {
	color: #2e6900;
	font-weight: normal;
	font-size: 1.6em;
	font-family: Georgia, "Times New Roman", Times;
	margin-top: 0px;
	padding-top: 0px
}

h2 {
	color: #2e6900;
	font-weight: normal;
	font-size: 1.4em;
	font-family: Georgia, "Times New Roman", Times
}

h3 {
	font-weight: bold;
	font-size: 1em;
}

h4 {
	font-weight: bold;
	font-size: 1em;
}

h5 {
	font-weight: bold;
	font-size: 1em;
}

.flotta-sin {
	float: left;
	padding-right: 10px
}

.box-home {
	margin: 0
}

abbr {
	border-bottom: 1px dashed #888;
	cursor: help
}

.box-home h2 {
	margin-top: 0;
	padding-top: 0
}

.pulisci {
	clear: both
}

.nascosto {
	position: absolute;
	top: -3000px
}

#footer {
	
}

#footer a:link,#footer a:visited {
	
}

#footer a:hover {
	
}

#footer .sin {
	
}

#footer .dx {
	
}

#footer .dx  p {
	
}

/* cerca */
#classe_id,#universita_code_un,#classe_id2,#universita_code_un2 {
	
}

.bottoni {
	color: #fff;
	background-color: #e50000;
}

/* fine cerca */
label {
	color: #2e6900;
	font-weight: bold
}

#immagine-interna {
	display: none
}

#immagine-interna .sin {
	background: url(../immagini/ragazzi-mini.jpg) repeat-x right;
	float: left;
	width: 60%;
	height: 59px
}

#immagine-interna .dx {
	background: url(../immagini/ragazzi-mini.jpg) repeat-x left;
	float: left;
	width: 40%;
	height: 59px
}

.skin {
	
}

.box-testo {
	padding: 0;
	border-bottom: 1px solid #646464
}

.interno-box-testo {
	padding: 5px
}

.scheda,.sito {
	
}

.box-testo ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px
}

.box-testo li {
	margin-bottom: 1em
}

.box-testo h2 {
	color: #fff;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
	margin: 0;
	padding: 3px
}

.box-testo h3 {
	margin: 0;
	padding: 3px
}

.uri {
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px
}

.up {
	display: none
}

.sotto-titolo {
	margin-top: -1em;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px
}

.interno-box-testo p {
	color: #2e6900;
	margin: 0;
	padding: 0
}

.interno-box-testo h3 {
	color: #2e6900;
	margin: 0;
	padding: 0
}

.interno-box-testo ul a:link,.interno-box-testo ul a:visited {
	display: none;
	margin: 0;
	padding: 0
}

.interno-box-testo ul li,.interno-box-testo ul li {
	color: white;
	visibility: hidden;
	margin: 0;
	padding: 0
}

.interno-box-testo ul li b,.interno-box-testo ul li span {
	color: black;
	visibility: visible;
	margin: 0;
	padding: 0
}

/* pagine interne testuali */
.contenuti2 p {
	border: none
}

ul#menu-verticale,ul#menu-verticale2 {
	display: none
}

ul#menu-verticale li,ul#menu-verticale2 li {
	display: none
}

ul#menu-verticale li a:link,ul#menu-verticale li a:visited,ul#menu-verticale2 li a:link,ul#menu-verticale2 li a:visited
	{
	display: none
}

ul#menu-verticale li a:hover,ul#menu-verticale2 li a:hover {
	display: none
}

ul.sotto-menu-verticale {
	display: none
}

ul.sotto-menu-verticale li {
	display: none
}

.qui-verticale {
	display: none
}

.tit-menu-vert {
	display: none
}

#path {
	font-size: 0.7em;
	background-color: #fff;
	margin: 0px;
	padding: 5px 0px 3px 15px;
	border-bottom: 1px dotted #e50000
}

form p {
	margin: 0px;
	padding: 8px 0px 2px
}

fieldset {
	border: solid 1px #2e6900;
	width: 90%
}

fieldset  label {
	font-weight: normal
}

legend {
	color: #2e6900;
	font-weight: bold
}

/* scheda corsi */
.sezione-scheda {
	margin-bottom: 20px;
	padding-bottom: 10px;
	padding-left: 5px;
	border: dashed 1px #ef0000
}

.sezione-scheda h2 {
	color: #2e6900;
	font-weight: bold;
	font-size: 1.2em
}

.sezione-scheda h3 {
	font-weight: bold;
	font-size: 1em;
	margin-top: 0.5em;
	margin-bottom: 0px;
	margin-left: 3em;
	padding-bottom: 0px
}

.sezione-scheda h4 {
	
}

.sezione-scheda h5 {
	font-weight: normal;
	font-size: 1em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 9em;
	padding-top: 0px;
	padding-bottom: 0px
}

.cfu {
	
}

.attivita {
	padding-top: 25px;
	border-top: 1px solid #fff
}

.extra-margine {
	margin-bottom: 150px
}

.extra-margine300 {
	margin-bottom: 300px
}

.qui-link {
	font-weight: bold;
	background-color: #fff
}

#footer .dx {
	visibility: hidden
}