body {margin: 0;
      font-family:sans-serif;
      font-size: 0.9em
    }
#intestazione {background:#00a;
               background-image: url(../immagini/bluestripe.jpg);
               color: rgb(255,255,255);
               font-size: 30px;
               height: 108px;
               padding: 0 0 0 30px
              }
#info {margin: 0 5px 20px 5px;
       padding: 5px 0 5px 10px;
       font-size: 12px;
       background-image: url(../immagini/infoBg.png);
       background-repeat: repeat-x
      }
#info a {text-decoration: underline;
         color: #000
        }
#left {width: 200px;
       padding: 0 5px 0 0;
       text-align: center;
       border-right: dotted 1px #00a;
       float: left
      }
#left h4 {margin-top: 0;
          color: rgb(100,100,170);
          border: solid 1px rgb(100,100,170)
          }
#left div {margin-left: 20px;
           padding-top:10px;
           background-image: url(../immagini/block_orange.jpg);
           background-repeat: no-repeat;
           background-position: 0px 0
           }
#left div h4 {margin: 10px 0 5px 5px;
              text-align: left;
              color: #000
             }
#left ul {text-align: left;
          list-style-type: circle
          }
#left ul li {margin-bottom: 10px}
#left ul li a {font-size: 14px;
               color: #336
               }

#main {margin-left: 230px;
       padding: 0 5px 0 5px;
       text-align: left
       }
#main h6 {text-align: right;
          padding: 0 30px 0 0
          }
#main h6 a {color: #00a;
            text-decoration: underline
           }
#bipbip {display: none}
#main h5 {margin: 0 0 20px 0}
#main h5 a {color: #00a;
            text-decoration: underline
           }
#titoloscheda {font-size: larger;
               color: #00a
              }

#home {list-style-image: url('../immagini/top_arrow.gif')}
a {text-decoration: none}

p.blabla {text-align: justify}
span.bold {font-weight: bold}

/* formattazione specifica */
#commento {text-align: center;
           font-size: 16px;
           font-style: italic
          }
#istituto ul {list-style-type: circle}
#istituto ul li {margin-bottom:10px}
#formazione ul {list-style-type: circle}
#formazione ul li {margin: 0 0 5px 0}
#formazione p a {color: #00a;
                 text-decoration: underline
                }
#sottotitolo {text-align:left;
              font-size:15px;
              font-style:italic;
              margin-top:0
              }
#indice ul {list-style-type:decimal}
#indice h2 {font-size: larger}
#indice ul li {font-size: 14px;
               font-weight: normal
              }
#indice ul li a {color:#000;
                 text-decoration: underline
                 }
#indice ul li ul {list-style-type: none}
#indice ul li ul li {color: #000;
                     font-size: 15px;
                     font-weight: normal;
                     margin-bottom: 3px
                     }

#percorsi ul {list-style-type: circle}
#percorsi ul li {margin-bottom: 5px}
#percorsi ul li a {text-decoration: underline;
                   color: #000
                  }
#percorsi p {line-height: 22px}
#erica ul {list-style-type: circle}
#erica ul li {margin: 10px 0 10px 0}
#erica ul li a {color: #000;
                text-decoration: underline
                }
#erica ul li ul li {margin-bottom: 5px}
#erica ul li ul li a {color: #000}
#orari ul li {margin-top:0;
              margin-bottom:10px
              }
#orari ul li div p, #organizzazione div h4 {margin:5px 0 5px 0}
#pof #org  {list-style-type: circle}
#pof #org li {margin-bottom: 5px}
#pof #allegati ul {list-style-type: none}
#pof #allegati ul li {margin-bottom: 5px}
#reti ul {list-style-type:circle}
#reti ul li {margin:0 0 5px 0}
#reti ul li a {text-decoration:underline}
#corsiorari table {margin-bottom:20px}
#corsiorari table th {text-align:left}
#corsiorari table td {text-align:right;
                      border:solid 1px #c7d6d6
                     }
#corsiorari table caption {font-size:20px;
                           color:#00a;
                           text-align:left
                          }
#segreteria ul {list-style-type: none}
#segreteria ul li {margin-bottom: 5px}
#segreteria ul li ul {list-style-type: circle}
#fllipasini {width:600px}
#fllipasini div {height:230px}
#fllipasini div img {margin:0 10px 0 10px}
#lodovico {float:left}
#valentino {float:right}
#main div {margin-bottom: 10px}
#fllipasini div h3 {     font-size: 14px;
                         font-weight: normal;
                         font-variant:small-caps;
                         text-decoration:underline
                         }


#sicurezza ul {list-style-image: url('../immagini/documento.png');
               list-style-type:circle;
               margin: 0 0 10px 30px
              }
#sicurezza ul li {margin: 0 0 10px 0;
                  vertical-align: top}
#sicurezza ul li a {color:#000;
                    text-decoration:underline
                    }
#documentazione ul {margin-bottom: 10px;
                    list-style-type: circle
                    }
#documentazione ul li {font-weight: bold}
#documentazione ul li ul li {font-weight: normal}
#evacuazione h4 {margin-bottom: 0}
#evacuazione p {margin-top: 0}
#evacuazione ul {list-style-type:circle;
                 margin: 0 0 10px 30px
              }
#evacuazione ul li {margin: 0 0 10px 0}
#evacuazione ul li ul li {font-weight: normal}
#ospiti h5 {text-align:right}
#ospiti h5 a {color:#00a;
              text-decoration:underline
              }
#ospiti h4 {margin-bottom: 0}
#ospiti p {margin: 0 0 0 0}
#ospiti ul {margin-top: 0;
            list-style-type: circle
            }
#organigramma h4 {margin-bottom: 0}
#organigramma p {margin: 0 0 10px 10px}
#organigramma ul {list-style-type:circle;
               margin: 0 0 10px 30px
              }
#organigramma ul li {margin: 0 0 10px 0}
#dislocazione ul {list-style-type: circle}
#dislocazione ul li {margin: 0 0 10px 0}
#privacy h4 {margin-bottom: 0}
#privacy p {margin-top: 0}

#regolamento h5 {text-align: right}
#regolamento h5 a {color: #00a;
                   font-size:12px;
                   text-decoration:underline
                  }
#regolamento ul {list-style-type: circle}
#regolamento ul li a {color: #00a}
#regolamento div h2, #regolamento div h5 {text-align: center}
#regolamento div h2 {font-size:18px}
#regolamento div div h4 {margin-bottom: 0;
                         text-align: center
                        }
#regolamento div div h5 {margin-top: 0;
                     font-style:italic
                    }
#regolamento div div h6 {margin-bottom: 0;
                         text-align: left;
                         font-size:16px
                         }
#regolamento div div p {margin-top:0;
                        margin-bottom:0
                       }
#regolamento div div ul {margin-top:0;
                     list-style-type:circle
                    }
#indice li a {color: #00a;
              text-decoration: underline
              }
#statuto h2 {text-align: center;
             font-size: larger;
             font-weight: normal
            }
#statuto h5 {text-align:right}
#statuto h5 a {font-size:12px;
               color:#00a;
               text-decoration:underline
               }
#statuto ul {list-style-type:none;margin: 0 0 10px 0}
#statuto ul li {font-weight:bold;margin: 0 0 10px 0}
#statuto ul li ul {list-style-type:decimal;
                   margin:0 0 0 50px
                   }
#statuto ul li ul li {font-weight: normal}
#statuto ul li ul li ul {list-style-type: lower-alpha}
#dipartimenti ul {list-style-type: circle}
#dipartimenti ul li {margin: 10px 0 10px 0}
#dipartimenti ul li a {text-decoration: underline;
                       color: #000
                      }
#classileft {width: 250px;
             float:left
             }
#classiright {margin-left: 280px}
#classileft ul, #classiright ul {list-style-type: circle}
#classileft ul li, #classiright ul li {margin-bottom: 10px;
                                       font-weight: bold
                                       }
#classileft ul li ul, #classiright ul li ul {margin: 10px 0 0 10px}
#classileft ul li ul li, #classiright ul li ul li {margin-bottom: 10px;
                                                   font-weight: normal
                                                  }
#classileft ul li ul li a, #classiright ul li ul li a {color: #000;
                                                       text-decoration: underline
                                                       }
#patentino ul {list-style-type: circle}
#patentino ul li {margin-bottom: 10px}
#patentino ul li a {color: #00a;
                    text-decoration: underline
                   }
#bloggers ul {list-style-type: circle}
#bloggers ul li {margin-bottom: 1em}
#bloggers ul li a {color: #00a;
                   text-decoration: underline
                  }
#aggregatore div.centerTop {height:200px;
                            overflow:scroll
                            }
#tesserinofiscale form {padding: 5px 5px 5px 5px;
                        background-color: #dee7ce
                        }
#tesserinofiscale form ul {list-style-type: none}
#tesserinofiscale form ul li, #tesserinofiscale form ul li ul li {margin: 0 0 5px 0}
#tesserinofiscale form ul li ul {list-style-type: none}
#tesserinofiscale form ul li label, #tesserinofiscale form ul li ul li label {font-weight: normal}
#giochi  ul {list-style-type: circle}
#giochi ul li {margin-bottom: 5px}
#giochi ul li a {text-decoration: underline;color: #c00}
#dialogo h4 {color: #00a}
#amministrazione {text-align: center}
div.amministrazione {width:250px;
                     float: left;
                     margin: -20px 0 0 10px;
                     border: solid 1px #c7d6d6
                    }
#maskH, #maskD, #maskC, #maskQ, #maskAP {visibility: hidden;
                                padding: 10px
                               }
#break {height:0;
        margin: 0 0 0 0;
        clear:left
       }

