#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(../images/studiare/ragazzi-mini.jpg) repeat-x right ; float: left; width: 60%; height: 59px }
#immagine-interna .dx   { background: url(../images/studiare/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 }
