@charset "utf-8";
/* CSS Document */

body{ margin:0; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; background:url(/images/sfondo.jpg) left top no-repeat #FFFEF0; text-align:center; behavior:url(/iepngfix.htc);}

h1{ font-size:14px; color:#666666; font-style:italic; font-weight:normal; margin:0; padding-bottom:5px;}
h2{ font-size:11px; color:#666666; font-style:italic; font-weight:normal; margin:0; padding-bottom:5px;}

/*a{ text-decoration:none; color:#CD3D27; behavior: url(/iepngfix.htc);}
a:hover{ text-decoration:none; background-image:url(/images/link.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:3px; behavior: url(/iepngfix.htc);}*/

.spacer{ clear:both; font-size:1%;}

#container{ margin:0 auto 0 auto; behavior:url(/iepngfix.htc);}
#content{ margin:0 auto 0 auto; width:966px; behavior:url(/iepngfix.htc); text-align:center;}

#header{ width:926px; font-size:13px; color:#CD3D27; text-align:right; padding-bottom:20px; behavior:url(/iepngfix.htc);}
#header a{ text-decoration:none; color:#CD3D27; behavior:url(/iepngfix.htc);}
#header a:hover{ text-decoration:none; background-image:url(/images/link.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:3px; behavior:url(/iepngfix.htc);}

#footer{ width:966px; font-size:10px; color:#533C35; text-align:center; padding-bottom:50px; margin:0 auto 0 auto;}
#footer a{ text-decoration:none; color:#CD3D27;}
#footer a:hover{ text-decoration:none; background-image:url(/images/link.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:3px;}

/*HOME PAGE*/

#box_sx{float:left; width:554px; behavior:url(/iepngfix.htc); margin-bottom:20px;}

#top_sx{ background-image:url(/images/up_hp_sx.png); background-position:bottom; background-repeat:no-repeat; behavior:url(/iepngfix.htc); padding:0; margin-bottom:0;}

#mid_sx{ background-image:url(/images/mid_hp_sx.png); background-position: center; background-repeat: repeat-y; behavior:url(/iepngfix.htc); margin-bottom:0; margin-top:0; padding-left:0; padding-top:2px;}

#but_sx{ background-image:url(/images/but_hp_sx.png); background-position:top; background-repeat:no-repeat;  behavior:url(/iepngfix.htc); margin-top:0;}

#box_dx{float:right; width:393px; behavior:url(/iepngfix.htc); margin-bottom:20px;}

#top_dx{ background-image:url(/images/up_hp_dx.png); background-position:bottom; background-repeat:no-repeat; behavior:url(/iepngfix.htc); padding:0; margin-bottom:0;}

#mid_dx{ background-image:url(/images/mid_hp_dx.png); background-position: center; background-repeat: repeat-y; behavior:url(/iepngfix.htc); text-align:left; margin-bottom:0; margin-top:0;}
#mid_dx a{ font-size:11px; text-decoration:none; color:#CD3D27;}
#mid_dx a:hover{ text-decoration:none; background-image:url(/images/link.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:3px;}

#but_dx{ background-image:url(/images/but_hp_dx.png); background-position:top; background-repeat:no-repeat; behavior:url(/iepngfix.htc); margin-top:0;}

#mid_txt{ width:298px; padding-left:45px;}

#top{background-image:url(/images/top_hp_alunni.png); background-position:bottom; background-repeat:no-repeat; behavior:url(/iepngfix.htc); padding:0; margin-bottom:0;}

/*HOME PAGE MOSTRA 2010*/

.ecampus{ float:right; text-align:center; padding:10px 0 0 0; margin:10px 0 0 0; font-size:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; width:385px; border-top:1px dotted #999;}

.sponsor{ float:right; text-align:right; padding:0 0 10px 0; margin:20px 0 10px 0; font-size:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; width:375px;}

#mid a.mostra{ text-decoration:none; color:#000;}
#mid a:hover.mostra{text-decoration:none; background-image:url(/images/link.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:3px;}

/*RSTAMPA PAGE*/

#top_rass{ background-image:url(/images/up_rassegna.png); background-position:bottom; background-repeat:no-repeat; behavior:url(/iepngfix.htc); padding:0; margin-bottom:0;}

.foto_a{ width:240px; float:left;}
.text_a{ width:167px; float:left; padding:5px 3px 0 3px;}

.foto_b{ width:240px; float:left;}
.text_b{ width:167px; float:left; padding:5px 3px 0 3px;}


.text_c{ width:597px; float:left; padding:10px 3px 0 8px;}
#top_cri{ background-image:url(/images/presentazione.png); background-position:bottom; background-repeat:no-repeat; behavior:url(/iepngfix.htc); padding:0; margin-bottom:0;}


/*CONTATTI e PRIVACY PAGE*/

#top_cont{background-image:url(/images/up_cont.png); background-position:bottom; background-repeat:no-repeat; behavior:url(/iepngfix.htc); padding:0; margin-bottom:0;}

#top_priv{background-image:url(/images/up_priv.png); background-position:bottom; background-repeat:no-repeat; behavior:url(/iepngfix.htc); padding:0; margin-bottom:0;}

.btn{ width:156px; height:36px; background:url(images/btn.png) no-repeat left; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; color:#000; border:none; cursor:pointer;}


/*GALLERIA PAGE*/

#top_gal{ background-image:url(/images/up_gal.png); background-position:bottom; background-repeat:no-repeat; behavior:url(/iepngfix.htc); padding:0 60px 0 0; margin-bottom:0; text-align:right;}

#but_gal{ background-image:url(/images/but.png); background-position:top; background-repeat:no-repeat;  behavior:url(/iepngfix.htc);  padding:0 60px 0 0; margin-bottom:0; text-align:right;}

#mid_gal{ background-image:url(/images/mid.png); background-position: center; background-repeat: repeat-y; behavior:url(/iepngfix.htc); margin-bottom:0; margin-top:0; padding:5px 40px 5px 55px; text-align:left;}

.foto_g{ width:407px; float:left; padding:5px 3px 0 3px; margin-right:10px; margin-bottom:20px;}

.foto_s{ width:211px; float:left; padding:5px 0px 0 0px; margin-right:2px; margin-bottom:20px;}

.foto_s a{  text-decoration:none; background-image:url(/images/link_jpg.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:3px; behavior:url(/iepngfix.htc);}
.foto_s a:hover{  text-decoration:none; background-image:url(/images/link_jpg.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:3px; behavior:url(/iepngfix.htc);}


/*BIO PAGE*/

#box{ width:954px; behavior:url(/iepngfix.htc); margin-bottom:20px;}

#top_bio{ background-image:url(/images/up_bio.png); background-position:bottom; background-repeat:no-repeat; behavior:url(/iepngfix.htc); padding:0; margin-bottom:0;}

#mid{ background-image:url(/images/mid.png); background-position: center; background-repeat: repeat-y; behavior:url(/iepngfix.htc); margin-bottom:0; margin-top:0; padding:5px 40px 5px 55px; text-align:left;}

#mid a{ text-decoration:none; color:#CD3D27;}
#mid a:hover{ text-decoration:none; background-image:url(/images/link.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:3px;}

#but{ background-image:url(/images/but.png); background-position:top; background-repeat:no-repeat;  behavior:url(/iepngfix.htc); margin-top:0;}
#butHp{ background-image:url(/images/butHp.png); background-position:top; background-repeat:no-repeat;  behavior:url(/iepngfix.htc); margin-top:0;}

.foto{ width:860px;}
.foto img{ margin-right:10px;}

.foto_bio img{ margin-right:9px;}
 
.ferrera a{ text-decoration:none; color:#CD3D27;}
.ferrera a:hover{ text-decoration:none; background-image:url(/images/link.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:3px;}


/*FRANCISCUS PAGE*/

#top_fran{ background-image:url(/images/up_fran.png); background-position:bottom; background-repeat:no-repeat; behavior:url(/iepngfix.htc); padding:0; margin-bottom:0;}

#mid_fran{ background-image:url(/images/mid.png); background-position: center; background-repeat: repeat-y; behavior:url(/iepngfix.htc); margin-bottom:0; margin-top:0; padding:5px 40px 5px 55px; text-align:left;}

#but{ background-image:url(/images/but.png); background-position:top; background-repeat:no-repeat;  behavior:url(/iepngfix.htc); margin-top:0;}

.foto_fran{ width:210px; float:left;}
.foto_fran a{  text-decoration:none; background-image:url(/images/link_jpg.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:3px; behavior:url(/iepngfix.htc);}
.foto_fran a:hover{  text-decoration:none; background-image:url(/images/link_jpg.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:3px; behavior:url(/iepngfix.htc);}

.text{ width:644px; float:left;}






