#colsx
{
    width:364px;
    height:576px;
    float:left;
    /*padding-left:37px;*/
    position:relative;
}

#colsx_container
{
  margin-left:37px;
}

#colsx_header
{
    margin-left:37px;
}

#colCenter
{
    width:51px;
    float:left;
    font-size:18px;
    font-weight: bold;
}

#coldx
{
    /*width:491px;*/
    width:526px;
    float:left;
    /*padding-right:35px;*/
}

#coldx p
{
    padding-right:35px;
}

#coldx span.menu
{
    text-transform:uppercase;
    font-size:11px;
    color:#AFAFAF;
    letter-spacing:0.1em;
}

#coldx span.menu a
{
    color:#AFAFAF;
    text-decoration:none;
}

#coldx span.menu a:hover
{
    color:#AFAFAF;
    text-decoration:underline;
}

#coldx span.menu_selezionato
{
    text-transform:uppercase;
    font-size:11px;
    color:#AFAFAF;
    letter-spacing:0.1em;
}

#coldx span.menu_selezionato a
{
    color:#AFAFAF;
    text-decoration: underline;
}

#coldx span.menu_selezionato a:hover
{
    color:#AFAFAF;
    text-decoration:underline;
}

.img_header_sezione
{
    margin-top:12px;
    margin-bottom:20px;
}

/* parte relativa alla critica */
.boxCritica{
    width:225px;
    float:left;
    margin-bottom: 15px;
}

.boxSX
{
   clear:left;
}

.boxDX
{
    margin-left:30px;
}

.boxCritica h1
{
    font-size:15px;
    color:#333333;
    font-weight: bold;
    margin-bottom: 2px;
}

.boxCritica h2
{
    font-size:13px;
    color:#666666;
    font-weight: bold;
    margin-bottom: 2px;
}

#topElement
{
    width: 100%;
    min-height: 430px;
    height: auto !important;
    height: 430px;    
}

#topAppuntamenti
{
    width: 100%;
    min-height: 400px;
    height: auto !important;
    height: 400px;   
}

#topPress
{
    width: 100%;
    min-height: 400px;
    height: auto !important;
    height: 400px;   
}

/* fine parte relativa alla critica */

/* parte relativa ai collaboratori */
.boxCollaboratori{
    width:113px;
    float:left;
    margin-right: 13px;
    margin-bottom: 10px;
}

.boxCollaboratoriUltimo
{
    width:113px;
    float:left;
}   

.boxCollaboratoriUltimo
{
    margin-right: 0px;
    /*clea:left;*/
} 

.boxCollaboratori p
{
    width:113px;
    text-align:right;
}
/* fine parte relativa ai collaboratori */

/* parte relativa agli appuntamenti */
.boxAppuntamenti
{
    clear:left; 
    width:490px;
    margin-bottom: 20px;
    text-align: right;
    float:left;
}

.boxAppuntamenti h1
{
    font-size:15px;
    color:#333333;
    font-weight: bold;
    margin-bottom: 2px;
    text-align: left;
}

.boxAppuntamenti h2
{
    font-size:11px;
    color:#666666;
    font-weight: bold;
    text-align: left;
}

.boxAppuntamenti .imgAppuntamenti
{
    float:left;
    width:110px;
    height:74px;
    margin-right:10px;
}

.boxAppuntamenti .pdf
{
    clear:left;
}

.boxAppuntamenti p
{
    float:left;
    width:330px;
    text-align: left;
}

.boxAppuntamentiVecchi
{
    width:490px;
    margin-bottom: 20px;
    text-align: right;
}

.boxAppuntamentiVecchi p
{
    width:100%;
    text-align: left;
}
.boxAppuntamentiVecchi h1
{
    font-size:15px;
    color:#333333;
    font-weight: bold;
    margin-bottom: 2px;
    text-align: left;
}

.boxAppuntamentiVecchi h2
{
    font-size:11px;
    color:#666666;
    font-weight: bold;
    text-align: left;
}
/* fine parte relativa agli appuntamenti */

/* parte relativa ai contatti */
#contatti_alto
{
    width:100%;
    /*height:230px;*/
    border-bottom: 1px solid #CDCDCD; 
    color:#333333;
}

#contatti_alto b
{
  color:#333333;
}

#contatti_alto .contatti td
{
  width:200px;
}

#contatti_basso
{
    width:100%;
    color:#333333;
}

#contatti_basso input
{
    border: solid 1px  #CDCDCD;
}

/* fine parte relativa ai contatti */


/* opere */
.SelezioneImmaginiOpere
{
  list-style: none;
  text-align: right;
  float:right;
  margin-right:35px;
}

.SelezioneImmaginiOpere li
{
  display:inline;
}

.SelezioneImmaginiOpere li a
{
  display:block;
  float:left;
  width:15px;
}

.ImgOperaSelected
{
  font-weight: bold;
}

#ElencoImmaginiOpere
{
  width:526px;
  height:47px;
  float:left;
  margin-top:30px;
}

#ElencoImmaginiOpere #ElencoImmaginiOpere_FrecciaSX
{
  width:15px;
  height:47px;
  float:left;
}

#ElencoImmaginiOpere #ElencoImmaginiOpere_Corpo
{
  width:461px;
  height:47px;
  float:left;
  position:relative; 
  overflow: hidden;
}

#ElencoImmaginiOpere #ElencoImmaginiOpere_Corpo #ElencoImmaginiOpere_CorpoMobile
{
  height:47px;
  position:absolute;
}

#ElencoImmaginiOpere #ElencoImmaginiOpere_FrecciaDX
{
  width:15px;
  height:47px;
  float:left;
}

#titolo_opera
{
    text-align:right;

    width:327px;
    position:absolute;
    padding-right:4px;
    top:611px;
    right:0;
}

#titolo_opera h1
{
    font-size:13px;
    font-weight:bold;
    color:#323232;
    text-transform:uppercase;
}

#titolo_opera p
{
    font-size:11px;
    color:#323232;
}


