#iso9001_nospazio {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body {
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #D01900;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(imm/sfondo_sfumato.jpg);
}
#sfondo_pieno {
	background-color: #D01900;
	margin: 0px;
}
#loghi {
	background-image: url(imm/loghi.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 93px;
	width: 982px;
	margin-right: auto;
	margin-left: auto;
}
#loghi_s {
	background-image: url(imm/loghi_area_s.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 138px;
	width: 1076px;
	margin-right: auto;
	margin-left: auto;
}
#loghi_c {
	background-image: url(imm/loghi_area_c.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 138px;
	width: 1076px;
	margin-right: auto;
	margin-left: auto;
}
#demo {
	background-color: #D01900;
	background-image: url(imm/sfondo_sfumato.jpg);
	background-repeat: repeat-x;
	height: 145px;
	clear: both;
}
#header_bottoni {
	height: 52px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	clear: both;
	width: 1000px;
}
#elenco_bottoni {
	list-style-type: none;
	display: block;
	vertical-align: bottom;
	margin: 0px;
	height: 34px;
	width: 982px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 56px;
}
#elenco_bottoni li {
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 34px;
	display: block;
	width: 111px;
}
li a {
	display: block;
	height: 100%;
	width: 100%;
}
li a:hover {
	background-position: 0px -34px;
}
li a.istituti {
	background-image: url(imm/bott_01.gif);
}
li a.index {
	background-image: url(imm/bott_00.gif);
}
li a.corsi {
	background-image: url(imm/bott_02.gif);
}
li a.staff {
	background-image: url(imm/bott_03.gif);
}
li a.servizi {
	background-image: url(imm/bott_04.gif);
}
li  a.iscrizioni {
	background-image: url(imm/bott_05.gif);
}
li a.dovesiamo {
	background-image: url(imm/bott_06.gif);
}
li a.informazioni {
	background-image: url(imm/bott_08.gif);
}
li a.documenti {
	background-image: url(imm/bott_09.gif);
}
li  a.contatti {
	background-image: url(imm/bott_07.gif);
}
li a.link {
	background-image: url(imm/bott_10.gif);
}
#header_welcome {
	background-image: url(imm/header_00.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#header_istituti {
	background-image: url(imm/header_01.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#header_corsi {
	background-image: url(imm/header_02.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#header_staff {
	background-image: url(imm/header_03.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#header_dovesiamo {
	background-image: url(imm/header_04.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#header_documenti {
	background-image: url(imm/header_05.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#header_informazioni {
	background-image: url(imm/header_01.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#header_link {
	background-image: url(imm/header_06.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#header_iscrizioni {
	background-image: url(imm/header_01.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#header_ling {
	background-image: url(imm/header_ling.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#header_scie {
	background-image: url(imm/header_scie.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#header_geo {
	background-image: url(imm/header_geo.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#header_elett {
	background-image: url(imm/header_elett.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#header_alb {
	background-image: url(imm/header_alb.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#header_aero {
	background-image: url(imm/header_aero.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#header_inf {
	background-image: url(imm/header_inf.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#header_rag {
	background-image: url(imm/header_rag.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#testo_contenitore {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(imm/sfondo_colonne.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
#header {
	background-image: url(imm/header_00.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}
#centro {
	float: left;
	width: 466px;
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: auto;
	margin-left: auto;
}
#freccina {
	margin-right: 10px;
	background-image: url(imm/fr_rosse.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 12px;
}
.titoli_frecce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-bottom: 4px;
	text-align: left;
}
.titoli_spazio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-bottom: 15px;
	text-align: left;
}
.titoli_spazio_corsi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-bottom: 8px;
	text-align: left;
}
.titoli_frecce_spazio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-bottom: 4px;
	text-align: left;
	margin-top: 5px;
}
.titoli_frecce_dx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 4px;
	text-align: left;
	width: 206px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: bottom;
}
.perche_cavallotti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 223px;
	margin-left: auto;
	background-image: url(imm/banner_perche.gif);
	background-repeat: no-repeat;
	margin-right: auto;
	color: #FFFFFF;
	text-align: center;
	height: 26px;
	background-position: center top;
	padding-top: 12px;
	text-decoration: none;
	margin-bottom: 10px;
}
.perche_cavallotti:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 223px;
	margin-left: auto;
	background-image: url(imm/banner_perche.gif);
	background-repeat: no-repeat;
	margin-right: auto;
	color: #FFFFFF;
	text-align: center;
	height: 26px;
	background-position: center bottom;
	padding-top: 12px;
}
.perche_cavallotti_testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 223px;
	margin-left: auto;
	margin-right: auto;
	color: #FFFFFF;
	text-align: center;
	height: 26px;
	padding-top: 12px;
	text-decoration: none;
}
.bott_alti1 {
	width: 90px;
	background-image: url(imm/bott_alti1.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 40px;
	background-position: center top;
	float: right;
}
.bott_alti1:hover {
	width: 90px;
	background-image: url(imm/bott_alti1.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 40px;
	background-position: center bottom;
}
.bott_alti2 {
	width: 90px;
	background-image: url(imm/bott_alti2.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 40px;
	background-position: center top;
	float: right;
}
.bott_alti2:hover {
	width: 90px;
	background-image: url(imm/bott_alti2.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 40px;
	background-position: center bottom;
}
.bott_alti3 {
	width: 90px;
	background-image: url(imm/bott_alti3_anim.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 40px;
	background-position: center top;
	float: right;
}
.bott_alti3:hover {
	width: 90px;
	background-image: url(imm/bott_alti3_anim.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 40px;
	background-position: center bottom;
}
.bott_alti4 {
	width: 45px;
	background-image: url(imm/bott_alti4.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 40px;
	background-position: center top;
	float: right;
}
.bott_alti4:hover {
	width: 45px;
	background-image: url(imm/bott_alti4.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 40px;
	background-position: center bottom;
}
.bott_alti5 {
	width: 45px;
	background-image: url(imm/bott_alti5.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 40px;
	background-position: center top;
	float: right;
}
.bott_alti5:hover {
	width: 45px;
	background-image: url(imm/bott_alti5.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 40px;
	background-position: center bottom;
}
.perche_cavallotti_p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 223px;
	margin-left: auto;
	background-image: url(imm/perche_cavallotti_piccoli.gif);
	background-repeat: no-repeat;
	margin-right: auto;
	color: #FFFFFF;
	text-align: center;
	height: 21px;
	background-position: center top;
	margin-top: 6px;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.perche_cavallotti_p:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 223px;
	margin-left: auto;
	background-image: url(imm/perche_cavallotti_piccoli.gif);
	background-repeat: no-repeat;
	margin-right: auto;
	color: #FFFFFF;
	text-align: center;
	height: 21px;
	background-position: center bottom;
	margin-top: 6px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.area_studenti {
	width: 223px;
	margin-left: auto;
	margin-right: auto;
	height: 57px;
	margin-top: 14px;
	text-decoration: none;
	padding: 0px;
	text-align: center;
}
.perche_cavallotti_testo_p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 223px;
	margin-left: auto;
	margin-right: auto;
	color: #FFFFFF;
	height: 21px;
	background-position: center bottom;
	text-decoration: none;
	margin-top: 6px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.perche_cavallotti2 {
	width: 215px;
	background-image: url(imm/banner_perche2.gif);
	background-repeat: no-repeat;
	height: 24px;
	background-position: left top;
	padding-top: 11px;
	margin-bottom: 20px;
	margin-left: -4px;
}
.perche_cavallotti2:hover {
	width: 215px;
	background-image: url(imm/banner_perche2.gif);
	background-repeat: no-repeat;
	height: 24px;
	background-position: left bottom;
	padding-top: 11px;
	margin-bottom: 20px;
	margin-left: -4px;
}
.perche_cavallotti_testo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 215px;
	color: #333333;
	height: 22px;
	text-decoration: none;
	padding-left: 85px;
	font-style: normal;
	font-weight: normal;
	margin-left: -4px;
}
.perche_cavallotti2_bott {
	width: 215px;
	background-image: url(imm/banner_perche2.gif);
	background-repeat: no-repeat;
	height: 24px;
	background-position: left top;
	padding-top: 11px;
	margin-top: 10px;
}
.perche_cavallotti2_bott:hover {
	width: 215px;
	background-image: url(imm/banner_perche2.gif);
	background-repeat: no-repeat;
	height: 24px;
	background-position: left bottom;
	padding-top: 11px;
	margin-top: 10px;
}
.perche_brochure {
	width: 215px;
	background-image: url(imm/banner_perche_brochure.jpg);
	background-repeat: no-repeat;
	height: 92px;
	background-position: center top;
	margin-right: auto;
	margin-left: auto;
}
.perche_brochure:hover {
	width: 215px;
	background-image: url(imm/banner_perche_brochure.jpg);
	background-repeat: no-repeat;
	height: 92px;
	background-position: center bottom;
	margin-right: auto;
	margin-left: auto;
}
.perche_visita {
	width: 215px;
	background-image: url(imm/banner_perche_visita.jpg);
	background-repeat: no-repeat;
	height: 92px;
	background-position: center top;
	margin-right: auto;
	margin-left: auto;
}
.perche_visita:hover {
	width: 215px;
	background-image: url(imm/banner_perche_visita.jpg);
	background-repeat: no-repeat;
	height: 92px;
	background-position: center bottom;
	margin-right: auto;
	margin-left: auto;
}
#sx {
	float: left;
	width: 257px;
	margin-top: 15px;
	margin-left: 10px;
	text-align: center;
}
#box_scuola {
	margin-right: auto;
	margin-left: auto;
	display: block;
	width: 220px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 20px;
	list-style-type: none;
	text-decoration: none;
}
#box_gallery {
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 0px;
	width: 213px;
}
#box_scuola  li {
	padding: 0px;
	height: 42px;
	display: block;
	width: 215px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	list-style-type: none;
	list-style-position: outset;
	list-style-image: none;
}
#box_scuola   li   a {
	display: block;
	height: 100%;
	width: 100%;
	text-decoration: none;
}
#box_scuola   li   a:hover {
	background-position: -215px 0px;
	text-decoration: none;
}
#box_scuola      li      a.ling {
	background-image: url(imm/bott_ling_01.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	text-decoration: none;
}
#box_scuola    li    a.arti {
	background-image: url(imm/bott_ling_02.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	text-decoration: none;
}
#box_scuola  li  a.geo {
	background-image: url(imm/bott_tec_01.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	text-decoration: none;
}
.testo_ist {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: justify;
	line-height: 20px;
	font-style: italic;
	text-indent: 0px;
}
#box_scuola  li  a.rag {
	background-image: url(imm/bott_tec_02.gif);
	background-repeat: no-repeat;
	list-style-type: none;
}
#box_scuola  li  a.inf {
	background-image: url(imm/bott_ind_01.gif);
	background-repeat: no-repeat;
	list-style-type: none;
}
#box_scuola  li  a.per {
	background-image: url(imm/bott_ind_03.gif);
	background-repeat: no-repeat;
	list-style-type: none;
}
#iso9001 {
	height: 30px;
	width: 30px;
	float: right;
	margin: 0px;
	padding: 0px;
}
#box_scuola  li  a.ele {
	background-image: url(imm/bott_ind_02.gif);
	background-repeat: no-repeat;
	list-style-type: none;
}
#box_scuola  li  a.ist {
	background-image: url(imm/bott_ind_04.gif);
	background-repeat: no-repeat;
	list-style-type: none;
}
#testo_scuole {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #333333;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 48px;
	display: block;
	padding-top: 8px;
}
#testo_scuole_tre_righe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #333333;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 48px;
	display: block;
	padding-top: 3px;
}
#testo_scuole_riga_sing {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #333333;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 48px;
	display: block;
	padding-top: 15px;
}
#dx {
	width: 254px;
	margin-top: 15px;
	margin-right: 10px;
	margin-left: auto;
	display: block;
	float: right;
}
#dx_studenti {
	width: 224px;
	margin-top: 15px;
	margin-right: 10px;
	margin-left: auto;
	float: right;
	background-position: center;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
}
#cerca {
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-image: url(imm/riquadro_cerca.gif);
	background-repeat: no-repeat;
	height: 160px;
	background-position: center;
}
#cerca_pazio {
	padding-top: 30px;
}
#ricerca {
	height: 40px;
	padding-top: 35px;
}
#riga_tratteggiata {
	background-image: url(imm/riga_tratteggiata.gif);
	background-repeat: no-repeat;
	height: 5px;
	margin-right: auto;
	margin-left: auto;
	width: 195px;
	background-position: center;
	margin-bottom: 12px;
	margin-top: 8px;
}
#area_riservata {
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
	background-image: url(imm/riquadro_ricerca.gif);
	background-repeat: no-repeat;
	height: 108px;
	background-position: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 52px;
	font-size: 10px;
}
#traduci {
}
#titolo_03 {
	float: left;
	width: 316px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(imm/titoli_perche_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 20px;
}
#testo_03 {
	width: 310px;
	float: left;
	margin-left: 0px;
	margin-top: -20px;
	margin-bottom: -20px;
}
#immagine_03 {
	background-image: url(imm/perche_imm_03.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	width: 340px;
	height: 500px;
	float: left;
	margin-top: 0px;
	margin-left: 10px;
}
#footer_03 {
	background-color: #D01900;
	background-image: url(imm/footer_03.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	margin-bottom: 0px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 0px;
	height: 44px;
}
#fr_03 {
	background-image: url(imm/fr_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 20px;
	height: 20px;
	float: left;
	margin-right: 10px;
	margin-top: 5px;
}
#testo_contenitore_03 {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(imm/sfondo_colonne_03.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
#contenitore_banner {
	margin-top: 130px;
	margin-right: 0px;
	margin-left: auto;
}
#banner_perche_01 a,
#banner_perche_02 a,
#banner_perche_03 a {
	text-align: center;
	height: 83px;
	width: 200px;
	display:block;
}
#banner_perche_01 a {
	background-image: url(imm/banner_perche_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: auto;
	margin-left: auto;
}
#banner_perche_01 a:hover {
	background-image: url(imm/banner_perche_01f.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#banner_perche_02 a {
	background-image: url(imm/banner_perche_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 50px;
	margin-top: 6px;
	margin-bottom: 6px;
}
#banner_perche_02 a:hover {
	background-image: url(imm/banner_perche_02f.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 50px;
	margin-top: 6px;
	margin-bottom: 6px;
}
#banner_perche_03 a {
	background-image: url(imm/banner_perche_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: auto;
	margin-left: auto;
}
#banner_perche_03 a:hover {
	background-image: url(imm/banner_perche_03f.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: auto;
	margin-left: auto;
}
#footer {
	background-color: #D01900;
	background-image: url(imm/footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	margin-bottom: 0px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 0px;
	padding-top: 50px;
}
#footer2 {
	background-color: #D01900;
	background-image: url(imm/footer2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	margin-bottom: 0px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 0px;
	padding-top: 50px;
	height: 100%;
}
#footer_testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	height: 60px;
	line-height: 14px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#footer_testo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
#footer_testo a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.servizi_elenco {
	width: 205px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(imm/riga_continua.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 2px;
	padding-bottom: 12px;
	text-decoration: none;
}
.servizi_elenco2 {
	width: 206px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(imm/riga_continua.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 8px;
	margin-bottom: 4px;
	line-height: 11px;
}
#servizi_testo {
	margin-left: 36px;
	text-decoration: none;
	margin-top: -22px;
	color: #333333;
	font-size: 12px;
}
#servizi_testo:hover {
	text-decoration: none;
	color: #999999;
}
.servizi_testo_mprinc {
	margin-left: 36px;
	text-decoration: none;
	margin-top: -32px;
	color: #333333;
	font-size: 12px;
	width: 170px;
}
.servizi_testo_mprinc a:hover {
	border-top-color: #F00;
}
#servizi_testo a:hover {
	border-top-color: #F00;
}
#servizi_testo2 {
	text-decoration: none;
	margin-top: 0px;
	color: #333333;
	float: right;
	width: 175px;
	margin-bottom: auto;
	height: 30px;
	text-align: left;
	vertical-align: middle;
	margin-right: 0px;
	margin-left: auto;
}
#tratteggio {
	width: 206px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom: 10px;
	height: 3px;
	background-image: url(imm/riga_tratt_cont.gif);
}
#tratteggio2 {
	width: 206px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom: 2px;
	height: 3px;
	background-image: url(imm/riga_tratt_cont.gif);
}
#tondi_alto_03 {
	background-image: url(imm/tondi_alto_03.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 37px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#titoli_perche  {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
}
.testo_perche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	padding-left: 30px;
	margin-top: 2px;
}
#testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	margin-top: 15px;
}
#testo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	margin-top: 15px;
}
#testo a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	margin-top: 15px;
}
#titolo_02 {
	float: left;
	width: 245px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(imm/titoli_perche_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 40px;
}
#testo_02 {
	width: 370px;
	float: left;
	margin-right: 10px;
	margin-top: -25px;
	margin-left: -8px;
	margin-bottom: -25px;
}
#immagine_02 {
	background-image: url(imm/perche_imm_02.jpg);
	background-repeat: no-repeat;
	background-position: -50px center;
	width: 345px;
	height: 500px;
	float: left;
	margin-top: 0px;
	margin-left: 9px;
}
#fr_02 {
	background-image: url(imm/fr_02.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 20px;
	height: 20px;
	float: left;
	margin-right: 10px;
	margin-top: 5px;
}
#testo_contenitore_02 {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(imm/sfondo_colonne_02.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
#tondi_alto_02 {
	background-image: url(imm/tondi_alto_02.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 37px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#tondi_alto_01 {
	background-image: url(imm/tondi_alto_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 37px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#testo_contenitore_01 {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	background-image: url(imm/sfondo_colonne_01.gif);
	background-repeat: repeat-y;
	background-position: center bottom;
}
#fr_01 {
	background-image: url(imm/fr_01.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 20px;
	height: 15px;
	float: left;
	margin-right: 10px;
	margin-top: 3px;
}
#footer_01 {
	background-color: #D01900;
	background-image: url(imm/footer_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	margin-bottom: 0px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 0px;
	height: 44px;
}
#immagine_01 {
	background-image: url(imm/perche_imm_01.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 400px;
	height: 500px;
	float: left;
}
#testo_01 {
	width: 300px;
	float: left;
}
#footer_02 {
	background-color: #D01900;
	background-image: url(imm/footer_02.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	margin-bottom: 0px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 0px;
	height: 44px;
}
#titolo_01 {
	float: left;
	width: 260px;
	background-image: url(imm/titoli_perche_01.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 20px;
	margin-left: 25px;
}
#dovesiamo {
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	margin-bottom: 20px;
	padding: 0px;
	width: 340px;
}
#via_dovesiamo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	width: 190px;
	float: left;
}
ul#menu li ul li a.dovesiamo_link {
	text-decoration: underline;
	background-image: none;
} 
ul#menu li ul li a.dovesiamo_link:hover {
	text-decoration: underline;
	background-image: none;
}
#cartina_cassano {
	background-image: url(imm/cartina_cassano.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 375px;
	margin-right: auto;
	margin-left: auto;
	height: 375px;
	margin-bottom: 20px;
	margin-top: 15px;
}
#cartina_busto {
	background-image: url(imm/cartina_busto.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 375px;
	margin-right: auto;
	margin-left: auto;
	height: 375px;
	margin-bottom: 20px;
	margin-top: 15px;
}

.menu-scomparsa li a {
	cursor: hand; 
	cursor: pointer;
}

ul#menu, 
ul#menu ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 338px;
}

ul#menu a {
	display: block;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

ul#menu li {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

ul#menu li a {
	background-color: #FFFFFF;
	padding-top: 0.5em;
	padding-right: 0em;
	padding-bottom: 0.5em;
	padding-left: 0em;
	background-image: url(imm/sf_sfumato.gif);
	background-repeat: repeat-x;
	background-position: top;
}

ul#menu li a:hover {
	background-color: #9B9B9B;
	color: #000000;
}
#dovesiamo ul#menu li a {
	color: #666666;
	background-color: #FFFFFF;
	padding-top: 0.5em;
	padding-right: 0em;
	padding-bottom: 0.5em;
	padding-left: 0em;
	font-weight: bold;
}

#dovesiamo ul#nobg li a {
	background:none;}

ul#menu li ul li a:hover {
	background-color: #FFFF00;
	border-left-style: solid;
	border-left-color: #FF0000;
	border-left-width: 20px;
	color: #333333;
	font-weight: bold;
}

#dovesiamo ul#nobg li a:hover {
	background-image: none;
}

#dovesiamo ul#menu li a,
#dovesiamo ul#nobg li a {
	border: 1px solid #ccc;
	list-style-type: decimal-leading-zero;
	margin: 0;
	width: 338px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.code code {
	display: block;
	padding: 3px;
	margin-bottom: 0;
}
#dovesiamo ul#nobg li a {
	border:none;
	padding:0;
}

.code li {
	border: 1px solid #ccc;
	background-color: #CCCCCC;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0px;
}
.indent1 {
}
.indent2 {
}
#testo_link_studenti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	background-image: url(imm/sfondo_link.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 6px;
	margin-left: auto;
	height: 60px;
	background-color: #EDECEB;
	width: 120px;
	text-align: center;
}
#testo_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	background-image: url(imm/sfondo_link.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: 5px;
	height: 48px;
	background-color: #EDECEB;
	float: left;
	width: 130px;
	padding-top: 0px;
}
#testo_link2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	background-image: url(imm/sfondo_link.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	height: 48px;
	background-color: #EDECEB;
	float: left;
	width: 194px;
	padding-top: 6px;
}
.riga_bianca {
	color: #FFFFFF;
	clear: both; 
}
.form_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 180px;
}
#testo_contatti1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	width: 210px;
	background-image: url(imm/sfondo_contatti.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 22px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#testo_contatti2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	width: 210px;
	background-image: url(imm/sfondo_contatti.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
#testo_contatti_index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	width: 210px;
	background-image: url(imm/sfondo_contatti.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
#box_contatti {
	background-color: #FF00FF;
	text-align: center;
	width: 420px;
	height: 140px;
}
#staff_foto {
	background-image: url(imm/staff.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 175px;
	width: 168px;
	float: left;
	margin: 10px;
}
#staff_testo {
	font-family: Skia;
	margin-top: 147px;
	font-size: 14px;
	line-height: 13px;
}
#sfondo_staff {
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	width: 400px;
	padding-left: 22px;
}
#centro_staff {
	text-align: center;
	background-color: #FFFFFF;
	width: 466px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}
#sfondo_index {
	margin-right: auto;
	margin-left: auto;
	margin-top: 18px;
	width: 425px;
	margin-bottom: 0px;
}
#sfondo_link {
	margin-right: auto;
	margin-left: auto;
	margin-top: 13px;
	width: 410px;
	margin-bottom: 0px;
}
#sfondo_link2 {
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	width: 410px;
	margin-bottom: 0px;
}
#testo_iscrizione {
	width: 316px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 70px;
}
#sfondo_corsi {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	width: 316px;
	margin-bottom: 0px;
}
#testo_corsi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image: url(imm/sfondo_link.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin-right: auto;
	margin-left: auto;
	background-color: #EDECEB;
	font-weight: bold;
	padding-top: 11px;
	text-align: left;
	padding-left: 10px;
	height: 25px;
}
#testo_corsi_alto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image: url(imm/sfondo_link.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin-right: auto;
	margin-left: auto;
	background-color: #EDECEB;
	font-weight: bold;
	padding-top: 11px;
	text-align: left;
	padding-left: 10px;
	padding-bottom: 10px;
}
#testo_corsi_istituti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image: url(imm/sfondo_linkb.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	padding-top: 5px;
	text-align: left;
	padding-left: 10px;
	padding-bottom: 5px;
}
#testo_corsi_chiusura {
	background-image: url(imm/sfondo_link.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin-right: auto;
	margin-left: auto;
	background-color: #EDECEB;
	width: 294px;
	margin-bottom: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#corsi_box {
	width: 305px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	text-align: left;
	padding-left: 10px;
}
#box_doc {
	width: 380px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	margin-top: 0px;
}
#box_doc2 {
	width: 380px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	text-align: left;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
#box_doc2 {
	width: 410px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: center;
	padding: 0px;
	height: 415px;
}
#titoli_doc {
	text-align: left;
	background-color: #D01900;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 11px;
}
#testo_doc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-image: url(imm/sfondo_link.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin-right: auto;
	margin-left: auto;
	background-color: #EDECEB;
	text-align: left;
	padding: 11px;
	height: 54px;
}
#simbolo_doc {
	height: 30px;
	width: 40px;
	float: right;
	margin-top: 0px;
	background-image: url(imm/download.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.Stile2 {
	font-size: 10px;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: blink;
}
#testo_scuole_piccolo {
	color: #333333;
	font-size: 8px;
	margin-left: 48px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 8px;
}
#testo_scuole_piccolo2 {
	color: #333333;
	font-size: 8px;
	margin-left: 48px;
	margin-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFF99;
	width: 95px;
}
#testo_scuole_piccolo2 {
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#testo_doc_cont {
	float: left;
}
.testo_doc_corto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-image: url(imm/sfondo_link.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin-right: auto;
	margin-left: auto;
	background-color: #EDECEB;
	text-align: left;
	padding: 6px;
	}
.testo_doc_corto1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-image: url(imm/sfondo_link.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #EDECEB;
	padding: 6px;
	width: 365px;
	margin-right: auto;
	margin-left: auto;
}
a.doc_link  {
	color: #0000FF;
	text-decoration: underline;
}	
a:hover.doc_link  {
	color: #FF0000;
	text-decoration: underline;
}
#doc_nobold {
	font-weight: normal;
	margin-top: 0px;
	margin-left: 100px;
}
.titoli_doc_carta {
	text-align: left;
	background-color: #990000;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 11px;
	background-position: top;
}
#testo_scuole_ling {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 48px;
	display: block;
	text-decoration: none;
	padding-top: 2px;
}
.Stile5 {font-size: 10px}
.Stile6 {font-size: 9px}
#testo_scuole_woj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	font-weight: bold;
	color: #333333;
	margin-top: -32px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 48px;
	cursor: default;
}
#imm {
	background-image: url(imm/bott_09.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	width: 40px;
	margin-top: -100px;
	position: absolute;
	left: 823px;
	top: 377px;
	z-index: 0;
	overflow: visible;
}

#form {
	margin-top: 20px;
	margin-bottom: 10px;
}
.titoli_staff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	width: 390px;
	background-color: #FFFFFF;
	color: #666666;
	margin-left: 7px;
	padding-left: 3px;
	margin-bottom: 10px;
	margin-top: 10px;
	height: 35px;
	vertical-align: middle;
	padding-top: 10px;
}
#sfondo_istituti {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 410px;
	text-align: center;
	vertical-align: middle;
}
#sfondo_documenti {
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 0px;
	width: 400px;
	text-align: left;
}
#sfondo_istituti_p {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 15px;
	height: 72px;
	width: 389px;
	text-align: center;
}
#centro_istituti {
	text-align: center;
	width: 466px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#centro_corsi {
	text-align: center;
	width: 466px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#testo_istituti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
	text-align: left;
	width: 100px;
	padding-top: 6px;
	margin-right: auto;
	margin-left: 0px;
	padding-bottom: 6px;
}
#testo_istituti_pianore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	background-image: url(imm/sfondo_link.gif);
	font-weight: bold;
	text-align: center;
	width: 200px;
	padding-top: 6px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 6px;
	background-repeat: repeat;
	background-position: bottom;
}
#testo_istituti_p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #990000;
	background-image: url(imm/sfondo_link.gif);
	background-repeat: repeat-x;
	background-position: center -20px;
	background-color: #EDECEB;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 5px;
	font-style: italic;
}
#testo_istituti_chiusura {
	background-image: url(imm/sfondo_link.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #EDECEB;
	text-align: center;
	float: left;
	margin-right: 5px;
	height: 2px;
	width: 195px;
	margin-left: 5px;
}
.bott_rosso_pdf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 100px;
	background-image: url(imm/bott_rosso_pdf.gif);
	background-repeat: no-repeat;
	margin-right: 15px;
	color: #FFFFFF;
	text-align: center;
	height: 26px;
	background-position: center top;
	padding-top: 12px;
	text-decoration: none;
	float: left;
}
.bott_rosso_pdf:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 100px;
	background-image: url(imm/bott_grigio_pdf.gif);
	background-repeat: no-repeat;
	margin-right: 15px;
	color: #FFFFFF;
	text-align: center;
	height: 26px;
	background-position: center top;
	padding-top: 12px;
	text-decoration: none;
	float: left;
}
.bott_rosso_pdf2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 100px;
	background-image: url(imm/bott_grigio_pdf.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-align: center;
	height: 26px;
	background-position: center top;
	padding-top: 12px;
	text-decoration: none;
	float: left;
}
.bott_rosso_pdf2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 100px;
	background-image: url(imm/bott_rosso_pdf.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-align: center;
	height: 26px;
	background-position: center top;
	padding-top: 12px;
	text-decoration: none;
	float: left;
}
#cont_bott_rosso {
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	width: 345px;
	margin-bottom: 25px;
	height: 40px;
}
#corsi_ist {
	width: 390px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	text-align: left;
}
#corsi_ist2 {
	width: 410px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	text-align: left;
}
.tit_storia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #DB0024;
	font-style: italic;
}
#ingombro_ist {
	background-image: url(imm/sfondo_link.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin-right: auto;
	margin-left: auto;
	background-color: #EDECEB;
	width: 390px;
	margin-bottom: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#titolo_ling {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E72000;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(imm/tit_blu2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#corsi_ingombro {
	width: 420px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	margin-bottom: 30px;
}
#testo_corsi_sx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 15px;
	text-align: justify;
}
#tit_ling_sx {
	font-size: 12px;
	color: #E72000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#tit_ling_dx {
	font-size: 12px;
	color: #E72000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
.testo_corsi_dx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 15px;
	text-align: justify;
}
#cont_sx {
	float: left;
	margin-right: 15px;
	padding-bottom: 15px;
	width: 185px;
}
#cont_dx {
	float: left;
	width: 185px;
	padding-bottom: 15px;
}
.testo_tabella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.tit_tabella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
#testo_descr_corsi {
	margin-bottom: 30px;
	height: auto;
	background-color: #FF00FF;
}
#ingombro_cor {
	background-image: url(imm/sfondo_link.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin-right: auto;
	margin-left: auto;
	background-color: #EDECEB;
	margin-bottom: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#ingombro_tab {
	margin-bottom: 30px;
	display: block;
	clear: both;
}
#bott_sole {
	width: 28px;
	float: right;
	margin-top: -30px;
	height: 28px;
	background-image: url(imm/bott_diurno.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 38px;
}
#bott_sole_dasolo {
	width: 28px;
	float: right;
	margin-top: -30px;
	height: 28px;
	background-image: url(imm/bott_diurno.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 3px;
}
#bott_sole_no {
	width: 28px;
	float: right;
	margin-top: -30px;
	height: 28px;
	background-image: url(imm/bott_diurno_no.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 38px;
}
#bott_sole_no:hover {
	width: 28px;
	float: right;
	margin-top: -30px;
	height: 28px;
	background-image: url(imm/bott_diurno_f.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 38px;
}
#bott_luna {
	width: 28px;
	float: right;
	margin-top: -30px;
	height: 28px;
	background-image: url(imm/bott_serale.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 3px;
}
#bott_luna_no {
	width: 28px;
	float: right;
	margin-top: -30px;
	height: 28px;
	background-image: url(imm/bott_serale_no.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 3px;
}
#bott_luna_no:hover {
	width: 28px;
	float: right;
	margin-top: -30px;
	height: 28px;
	background-image: url(imm/bott_serale_f.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 3px;
}
ul#manina li {
	cursor: hand;
	cursor: pointer;
}
ul#manina li a { 
	display:block;
}
ul#manina { margin: 0px; padding: 0px
}
#titolo_scient {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CA1A00;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(imm/tit_rosa2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#tit_scient_sx {
	font-size: 12px;
	color: #CA1A00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#tit_scient_dx {
	font-size: 12px;
	color: #CA1A00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#tit_geo_sx {
	font-size: 12px;
	color: #960E00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#tit_geo_dx {
	font-size: 12px;
	color: #960E00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#tit_rag_sx {
	font-size: 12px;
	color: #680800;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#tit_rag_dx {
	font-size: 12px;
	color: #680800;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#tit_inf_sx {
	font-size: 12px;
	color: #003858;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#tit_inf_dx {
	font-size: 12px;
	color: #003858;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#tit_trasp_sx {
	font-size: 12px;
	color: #006295;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#tit_trasp_dx {
	font-size: 12px;
	color: #006295;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#tit_aero_sx {
	font-size: 12px;
	color: #680800;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#tit_aero_dx {
	font-size: 12px;
	color: #680800;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#tit_alb_sx {
	font-size: 12px;
	color: #0077B4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#tit_alb_dx {
	font-size: 12px;
	color: #0077B4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#tit_mec_sx {
	font-size: 12px;
	color: #004D77;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#tit_mec_dx {
	font-size: 12px;
	color: #004D77;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 12px;
}
#titolo_geo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #960E00;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(imm/tit_marrone1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#titolo_geo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #960E00;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(imm/tit_marrone2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#titolo_rag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #680800;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(imm/tit_grigio1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#titolo_rag1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #680800;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(imm/tit_grigio2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.Stile15 {font-size: 14px
}
#testi_diurno_serale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-left: 340px;
	text-align: right;
	margin-right: 9px;
}
#titolo_inf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003858;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(imm/tit_lilla1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#titolo_inf1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003858;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(imm/tit_lilla2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#titolo_aero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #960E00;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(imm/tit_verde1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#titolo_aero1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #960E00;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(imm/tit_verde2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#titolo_trasp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006295;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(imm/tit_beje2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#titolo_trasp1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006295;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(imm/tit_beje2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#titolo_alb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0077B4;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(imm/tit_arancio1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#titolo_alb1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0077B4;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(imm/tit_arancio2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#titolo_mec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #004D77;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(imm/tit_verde1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#titolo_mec1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #004D77;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-image: url(imm/tit_verde2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#corsi_sirio {
	width: 390px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#tit_sirio {
	font-size: 14px;
	color: #019A01;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 5px;
}
#logo_sirio {
	background-image: url(imm/logo_sirio.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	width: 68px;
	float: right;
	margin-top: -20px;
}
#logo_iclan {
	background-image: url(imm/logo_iclan.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 37px;
	width: 95px;
	float: right;
	margin-top: -30px;
}
#logo_ecdl {
	background-image: url(imm/logo_ecdl_p.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
	width: 25px;
	float: right;
	margin-top: -23px;
}
#tit_ecdl {
	font-size: 14px;
	color: #30307D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 5px;
}.Stile16 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #999999;
	font-style: italic;
}
#cont_centro {
	margin-right: 15px;
	padding-bottom: 20px;
	margin-top: 10px;
	clear: both;
}
#foto_storia_sx {
	float: left;
	margin-right: 15px;
}
#iso9001_nospazio {
	height: 35px;
	width: 35px;
	float: right;
	margin-top: 0px;
}
#form_cancella {
border:medium none;
float:right;
margin:0;
padding:0;
}
label.error {
color:#FFFFFF;
margin-left:5px;
}
#login {
margin:auto;
width:180px;
}
#login label {
clear:both;
display:block;
float:left;
margin:3px 0;
width:60px;
}
#login input {
	display:block;
	float:left;
	width:100px;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 3px;
	margin-left: 0;
}
#login input.scelta {
	float: none;
	display: inline;
	width: auto;
}
#login label.opz {
	float: none;
	display: inline;
	width: auto;
}

#login input.submit1 {
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	width:70px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: 53px;
	font-size: 11px;
	clear: both;
}
#password_dimenticata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	width: 160px;
	margin-right: auto;
	margin-left: auto;
	height: 20px;
	display: block;
	clear: both;
}
.Stile17 {color: #FFFF00}
.Stile19 {color: #FFFF00}
.Stile24 {color: #960E00
}
#cont_bott_giallo1 {
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	width: 140px;
	margin-bottom: 25px;
	height: 40px;
}
#cont_bott_giallo2 {
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	width: 300px;
	margin-bottom: 25px;
	height: 40px;
}
.bott_giallo_pdf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 100px;
	background-image: url(imm/bott_giallo_pdf.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-align: center;
	height: 30px;
	background-position: center top;
	padding-top: 8px;
	text-decoration: none;
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	line-height: 11px;
}
.bott_giallo_pdf:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 100px;
	background-image: url(imm/bott_grigio_pdf.gif);
	background-repeat: no-repeat;
	margin-right: 20px;
	color: #FFFFFF;
	text-align: center;
	height: 30px;
	background-position: center top;
	padding-top: 8px;
	text-decoration: none;
	float: left;
	margin-left: 20px;
}
.bott_giallo_pdf2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 100px;
	background-image: url(imm/bott_grigio_pdf.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-align: center;
	height: 30px;
	background-position: center top;
	padding-top: 8px;
	text-decoration: none;
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	line-height: 11px;
}
.bott_giallo_pdf2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 100px;
	background-image: url(imm/bott_giallo_pdf.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-align: center;
	height: 30px;
	background-position: center top;
	padding-top: 8px;
	text-decoration: none;
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	line-height: 11px;
}

.perche_duerighe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 223px;
	margin-left: auto;
	margin-right: auto;
	color: #FFFFFF;
	text-align: center;
	height: 26px;
	padding-top: 8px;
	text-decoration: none;
}

.Stile18 {	color: #FFFF00;
	font-weight: bold;
}
	

#slideCont {
	margin: 0px;
	text-align: center;
}

#slideCont img {
margin-top: 5px;
}
.Stile27 {
	font-size: 11px;
	font-weight: bold;
	width: 223px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	height: 26px;
	padding-top: 8px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.Stile30 {
	color: #000000;
	font-size: 9px;
}
.Stile29 {color: #C81923

}
#banner_header {
	height: 110px;
	width: 204px;
	background-image: url(banner/banner_convenzioni.gif);
	background-repeat: no-repeat;
	padding: 0px;
	float: left;
	clear: right;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
}
#facebook {
	float: right;
	height: 30px;
	width: 150px;
	margin-top: 55px;
}
.box_doc {
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	margin-top: 0px;
}
  
#footer_testo_int {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	float: left;
}
#header_studenti_c {
	background-image: url(imm/header_00.jpg);
	background-repeat: no-repeat;
	height: 183px;
	background-position: center top;
	clear: both;
}

#servizi a {
	text-decoration: none;
	width: 215px;
}
#testo_link_1colonna {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	background-image: url(imm/sfondo_link.gif);
	background-repeat: repeat-x;
	background-position: center top;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #EDECEB;
	width: 400px;
	padding-top: 4px;
	padding-bottom: 6px;
}
.servizi_menu-scomparsa li a {
	cursor: hand;
	cursor: pointer;
	color: #333;
	margin: 3px 0;
	margin-left:-40px;
}
.servizi_menu-scomparsa ul {
	list-style-type:none;
}
#servizi_menu2 {
	margin-left: 36px;
	text-decoration: none;
	margin-top: -22px;
	color: #333333;
	font-size: 12px;
	width: 160px;
}
#servizi_menu2:hover {
	text-decoration: none;
	color: #999999;
}
#servizi_menu-scomparsa li{
	margin-left:0px;
}
.servizi_menu-scomparsa {
	width: 205px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(imm/riga_continua.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 2px;
	padding-bottom: 12px;
}
#dx #servizi .servizi_elenco.servizi_menu-scomparsa .ling.servizi_bott #servizi_menu2 a:hover {
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #0F0;
}
a.ling {
	text-decoration:none;
	color: #333333;
}
a.ling:hover {
	color: #999999;
}
a.ling:hover div.servizi_testo_mprinc {
	color: #999999;
}
a.arti {
	text-decoration:none;
	}
a.ist {
	text-decoration:none;
	}
a.ele {
	text-decoration:none;
	}
a.per {
	text-decoration:none;
	}
a.inf {
	text-decoration:none;
	
}	
	



/*Style Newslettes*/
#newsletters{
	 font-family: verdana,arial;
    font-size: 11px;
    height: 885px;
    margin-top: 10px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 20px;
    width: 100%;
}

.row{
	border-bottom: 1px dotted #BBBBBB;
    margin-top: 5px;
    padding-bottom: 4px;
    text-align: left;
    width: 100%;
}

.row div{margin-top:2px;}
.newsdata{
	float: left;
	 text-decoration: underline;
}
.lbnews{
	  font-weight: bold;
}
.newsobj{
	clear: both;
    font-size: 22px;
    font-weight: bold;
	
}
.newsdest{
	float: right;
	font-style: italic;
    
}
.newsbody{}
.newscontinue{
	 color: #888888;
    cursor: pointer;
    margin-top: 6px;
    text-align: right;
    text-decoration: underline;
}



/*End Style Newsletters*/


/*Style Documenti*/
#documenti{
	 font-family: verdana,arial;
    font-size: 11px;
    height: 885px;
    margin-top: 10px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 20px;
    width: 100%;
}

.docdata{
	float: left;
	 text-decoration: underline;
}
.lbdoc{
	  font-weight: bold;
}
.docobj{
	clear: both;
    font-size: 22px;
    font-weight: bold;
	
}
.docdest{
	float: right;
	font-style: italic;
    
}
.docbody{
	font-size: 12px;
    margin: 9px 0;
	
}
.doccontinue{
	color: #888888;
    margin-top: 6px;
    text-align: right;
}



/*End Style Documenti*/


/*Newsletter segreteria*/

.nuovanews{
	
}

.nuovanews label{
	
	float: left;
    width: 100px;
}
.nuovanews input,select,textarea{
	 margin-bottom: 11px;
}

.nuovanews textarea{
	height: 200px;
    width: 300px;
}
.nuovanews select{
	
}
.nuovanews .oggn{
	width: 300px;
}
.nuovanews .datan{
	width: 86px;
}

.lblnews{
	font-weight: bold;
	
}

.newsletters{
	font-size:12px;
}

#descrizione{height:75px;}

 /*Fine Newsletter segreteria*/
 
 .lbdest{ margin:0 10px 0 3px;  }
 
.newsbodyall{display:none;}

