/* GENERALE */
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

/* TESTI */

a.link {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.link:hover { color: #666666;}
.mappa {
font-family: Arial, Helvetica, sans-serif;
margin: auto;
font-size: 11px;
color: #000000;
text-transform: uppercase;
text-decoration: none;
}
a.mappa:link, a.mappa:visited{
font-family: Arial, Helvetica, sans-serif;
padding: 2px;
font-size: 11px;
color: #000000;
text-transform: uppercase;
text-decoration: none;
}
a.mappa:hover, a.mappa:active{
color: #666666;
}
a.link_conv {
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
a.link_conv:hover {
	color: #999999;
}
a.stampa {
	color:#000000;
}
a.stampa:hover { color: #7F7F7F;}
.Stile4 {
	font-family: "Arabic Transparent";
	font-size: 18px;
}

.Stile5{
	font-family: "Arabic Transparent";
	font-size: 26px;
	color:#ff6600;
}

.Stile6{
	font-family: "Arabic Transparent";
	font-size: 22px;
	color:#ff6600;
}

.testi1 {
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 2px;
	padding-left: 2px;
}
.testi2 {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 2px;
	padding-left: 2px;
}
.testi3 {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 2px;
	padding-left: 2px;
}
.testi4 {
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 2px;
	padding-left: 2px;
}
.testi5 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
	padding-left: 2px;
}

.testi51 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 15px;
	padding-left: 0px;
}

.testi6 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-right: 2px;
	padding-left: 2px;
}
.testodata {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;

}
.int_testi1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color:#000000;
}
.indicazioni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}

/* MENU CENTRO*/
.body {
/*	background-image: url(../immagini/img13.jpg);
	background-repeat: repeat-y;
	background-color: #525252;*/
	background-color: #525252;
	margin-top: 0px;
	margin-bottom: 0px;
}
.cerca {
	width: 180px;
	float: right;
	padding: 3px;
	background-color: #D6D6D6;
	height: 20px;
}

/* AREA RISERVATA */
/* TESTI */
.Stile2 {
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Stile3 {font-family: Arial, Helvetica, sans-serif}
.int_testi2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
.int_testi3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.int_testi4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
}
.istruzioni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	padding-right: 5px;
	padding-left: 5px;
}
.suggerimenti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;
	padding-right: 5px;
	padding-left: 5px;
}
/* MENU CENTRO*/
#boxfondoabbey {
	width: 882px;
	text-align: center;
	float: left;
	background-image: url(../immagini/footer.png);
	padding-top: 4px;
	padding-bottom: 4px;
}
#header {
	color: #999999;
	width: 882px;
	height: 25px;
	text-align: left;
	padding-top: 5px;
	padding-right: 20px;
	padding-left: 20px;
	background-image: url(../immagini/sfondotop.gif);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#wc3 {
	color: #FFFFFF;
	width: auto;
	text-align: right;
	padding-top: 2px;
	float: right;
}
#fondo {
	color: #FFFFFF;
	width: 882px;
	font: 10px Arial, Helvetica, sans-serif;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../immagini/sfondobot.png);
	background-repeat: no-repeat;
	height: 30px;
	padding-top: 40px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
}
#fondo_gif {
	color: #FFFFFF;
	width: 882px;
	font: 10px Arial, Helvetica, sans-serif;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../immagini/sfondobot.gif);
	background-repeat: no-repeat;
	height: 30px;
	padding-top: 40px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
}
#attenzione {
	color: #FF0000;
	visibility: visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#invio {
	background-image: url(../immagini/bt_bg_submit.gif);
	background-repeat: repeat-x;
	padding: 5px;
}
.invio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight: bold;
	text-transform: uppercase;
}
#archivio {
	width: 175px;
	float: left;
}
#frame922top {
	background-image: url(../immagini/sfondotop.gif);
	width: 922px;
	height: 19px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
#frame922 {
	background-image: url(../immagini/body-bgabbey.gif);
	background-repeat: repeat-y;
	background-position: top;
	width: 922px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
#frame {
	width: 882px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
#frame922bot {
	background-image: url(../immagini/sfondobot.gif);
	width: 922px;
	height: 50px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
.bas_de_page {
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
/* ---------------------------------------------------------------------- */
/* --------------------------  ABBEYSCHOOL ------------------------------ */
/* ---------------------------------------------------------------------- */

/* MAIL */
a.mail {
	color:#FF6600;
}
a.mail:hover { color: #FF9900;
}
a.mailtop {
	color:#999999;
}
a.mailtop:hover { color: #CCCCCC;
}
a.mailfondo {
	color:#FFFFFF;
}
a.mailfondo:hover { color: #CCCCCC;
}
a.modifica {
	color:#000000;
}
a.modifica:hover { color: #999999;
}

/* BORDO */
.bordo {
	border-left-width: 1pt;
	border-left-style: solid;
	border-left-color: #FF9900;
	background-image: url(../immagini/ciaoitalysfondo.jpg);
	background-repeat: repeat;
	background-position: left top;
}

.bordo_reg {
	border-left-width: 1pt;
	border-left-style: solid;
	border-left-color: #FF9900;
	background-image: url(../immagini/ciaoitalysfondo_mole.jpg);
	background-repeat: repeat;
	background-position: left center;
}
.bordo_mole {
	border-left-width: 1pt;
	border-left-style: solid;
	border-left-color: #FF9900;
	background-image: url(../immagini/ciaoitalysfondo_mole1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/* LINGUE */
.data {
	color: #000000;
	font: 11px Arial, Helvetica, sans-serif;
	float: left;
	margin-top: 3px;
	margin-bottom: 2px;
	margin-left: 12px;
	margin-right: 0px;
	padding-top: 4px;
}

.lingue {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
	padding-top: 5px;
}


a.box2 {
	margin: 0px;
	float: left;
	height: 18px;
	width: 20px;
}

a.box1 {
	margin: 1px;
	float: left;
	height: 15px;
	width: 17px;
	border: 1px solid #666666;
}
a.box1:hover {
	border: 1px solid #999999;
}
a.box {
	margin: 1px;
	float: left;
	height: 16px;
	width: 16px;
	border: 1px solid #666666;
}
a.box:hover {
	border: 1px solid #999999;
}
a.testi_lingue {
color: #666666;
}
a.testi_lingue:hover {
	color: #999999;
}
.bordo_lingue {
font-weight: bolder;
color: #FF9900;
}

/* PULSANTI */
#pulsanti {
	position: absolute;
	visibility: visible;
	z-index: 6;
	height: 500px;
	width: 207px;
	left: 15px;
	top: 28px;
	text-align: justify;	
}
a.pulsanti{
	display:block;
	z-index: 5;
	width: 185px;
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 4px;
	padding-left: 22px;
	background-image: url(../immagini/pulsantebianco2.png);
	background-repeat: no-repeat;
	color: #333333;
	text-decoration: none;
	text-align: left;
}

a.pulsanti:hover{
	display:block;
	z-index: 5;
	width: 185px;
	height: 26px;
	padding-top: 4px;
	padding-left: 22px;
	background-image: url(../immagini/pulsante_sfondo.png);
	background-repeat: no-repeat;
	color: #333333;
	text-decoration: none;
	text-align: left;
	font-weight: bolder;	
}

a.pulsanti_ara{
	display:block;
	z-index: 5;
	width: 185px;
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 4px;
	padding-right: 22px;
	background-image: url(../immagini/pulsantebianco2_ara.png);
	background-repeat: no-repeat;
	color: #333333;
	text-decoration: none;
	text-align: right;
}

a.pulsanti_ara:hover{
	display:block;
	z-index: 5;
	width: 185px;
	height: 26px;
	padding-top: 4px;
	padding-right: 22px;
	background-image: url(../immagini/pulsante_sfondo_ara.png);
	background-repeat: no-repeat;
	color: #333333;
	text-decoration: none;
	text-align: right;
	font-weight: bolder;	
}

a.pulsanti_orig:hover{
	display:block;
	z-index: 5;
	width: 185px;
	height: 26px;
	padding-top: 4px;
	padding-left: 22px;
	background-image: url(../immagini/pulsante_arancione3.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
a.pulsante_home{
	display:block;
	z-index: 5;
	width: 185px;
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 4px;
	padding-left: 22px;
	background-image: url(../immagini/pulsanteciao1.png);
	background-repeat: no-repeat;
	color: #333333;
	text-decoration: none;
	text-align: left;
}

a.pulsante_home:hover{
	display:block;
	z-index: 5;
	width: 185px;
	height: 26px;
	padding-top: 4px;
	padding-left: 22px;
	background-image: url(../immagini/pulsanteciao.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}

a.pulsanti1{
	display:block;
	z-index: 5;
	width: 185px;
	height: 34px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 2px;
	padding-left: 22px;
	background-image: url(../immagini/pulsantebianco2b.png);
	background-repeat: no-repeat;
	color: #333333;
	text-decoration: none;
	text-align: left;
}

a.pulsanti1:hover{
	display:block;
	z-index: 5;
	width: 185px;
	height: 34px;
	padding-top: 2px;
	padding-left: 22px;
	background-image: url(../immagini/pulsante_sfondob.png);
	background-repeat: no-repeat;
	color: #333333;
	text-decoration: none;
	text-align: left;
	font-weight: bolder;
}
#pulsantitop {
	background: url(../immagini/pulsantitop.jpg);
	height: 30px;
}
#newsletmed {
	background: url(../immagini/newsletmed.jpg) repeat-y;
}
#newsletbot {
	background: url(../immagini/newsletbot.jpg) no-repeat;
}

#lingue14 {
	background: url(../immagini/14lingue.jpg) no-repeat;
	height: 109px;
	margin-bottom: 10px;
}

/* NEWSLETTER */
#newsletter {
	width: 200px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #FF9900;
	border-bottom-color: #FF9900;
	padding-left: 6px;
}
#tit_newsletter {
	width: 207px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	background-image: url(../immagini/n.jpg);
	padding-top: 3px;
	padding-bottom: 3px;
	background-repeat: repeat-x;
	background-position: left;
}
.newsletter_testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding: 6px;
}
#newsletter_shd {
	background: url(../immagini/newsletter_shd.jpg);
	height: 69px;
}
#cert {
	height: 125px;
}
#informatica_shd {
	background: url(../immagini/informatica_shd.jpg);
	height: 153px;
	margin-bottom: 10px;
}
.testi_formnewsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.inputnewsletter {
	width: 98%;
	font-size: 12px;
	border: solid 1px #5a5a5a;
	color: #000000;
	background-color: #FFFFFF;
}
.notenewsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.titolonewsletter {
	color: #666666;
	font: bolder 16px Arial, Helvetica, sans-serif;
}

/* ESAMI */
.esami {
	color: #333333;
	text-decoration: none;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.esami {
	color: #333333;
	text-decoration: none;
}
a.esami:hover {
	color: #999999;
	text-decoration: none;
}


/* CONVENZIONI */
.tit_tab_conv {
	font: 9px Arial, Helvetica, sans-serif;
	color: #000000;
}
.arancio {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFCC00;
	font-size: 11px;
	text-transform: uppercase;
}

.arancio1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFCC00;
	font-size: 11px;
	text-transform: lowercase;
}
.bianco1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	/*background-color: #FFFFFF;*/
font-size: 11px;
	text-transform: lowercase;
}

.bianco {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	/*background-color: #FFFFFF;*/
font-size: 11px;
	text-transform: uppercase;
}
#formtop {
	background-image: url(../immagini/formtop.png);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	background-position: center;
	padding-right: 15px;
	height: 95px;
}
#formtop_eng {
	background-image: url(../immagini/formtop_eng.png);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	background-position: center;
	padding-right: 15px;
	height: 95px;
}
#formtop_fra {
	background-image: url(../immagini/formtop_fra.png);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	background-position: center;
	padding-right: 15px;
	height: 95px;
}
#formtop_esp {
	background-image: url(../immagini/formtop_esp.png);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	background-position: center;
	padding-right: 15px;
	height: 95px;
}
#formtop_por {
	background-image: url(../immagini/formtop_por.png);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	background-position: center;
	padding-right: 15px;
	height: 95px;
}
#formtop_ger {
	background-image: url(../immagini/formtop_ger.png);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	background-position: center;
	padding-right: 15px;
	height: 95px;
}
#formmid {
	background-image: url(../immagini/formmid.png);
	background-repeat: repeat-y;
	margin-right: auto;
	margin-left: auto;
	background-position: center;
	padding-right: 25px;
}
#formbot {
	background-image: url(../immagini/formbot.png);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	background-position: center;
	padding-right: 15px;
	height: 88px;
}
.testi_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.inputconv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFCC00;
	width: 100%;
}
.messaggio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFCC00;
	width: 100%;
}
#curriculum {
	height: 720px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.titolo_corsi {
	font: bolder 14px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FF6600;
}
.titolo_special {
	font:  12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.titolo_corsi_big {
	font: bolder 16px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FF6600;
}
.tit_corsi {
	font: bolder 12px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FF6600;
	background: url(../immagini/icona.gif) no-repeat;
	padding-left: 15px;
}
.tit_referenze {
	color: #990000;
}

.tit_reg {
	font: bolder 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
}

.tit_reg_ara {
	font-family: "Arabic Transparent";
	font-size: 18px;
	color: #FF6600;
}
.testo_reg {
	padding-left: 16px;
}
.testo_reg_ara {
	padding-right: 16px;
}
.scrolltext {
	font: bolder 16px Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-transform: uppercase;
}
/* CERCA */
.inputcerca {
	height: 12px;
	width: 171px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.formcerca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	float: none;
	height: 12px;
	width: 207px;
	margin-bottom: 20px;
	margin-top: 10px;
	padding-left: 3px;
}
.submitcerca {
	height: 18px;
	width: 18px;
	background: url(../immagini/search_button_18x18.png) no-repeat;
	border-style: none;
}

#bordofoto {
	background: url(../foto_insegnanti/miniature/cornice.gif) no-repeat;
	padding: 5px;
	height: 60px;
	width: 50px;
	float: left;
}
