/*
    Document   : stile_sito
    Created on : 19-03-2010, 15.17.38
    Author     : smarussi
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/


body
{
  
}
*/
.container
{
    width: 100%;
}
.ajax_container
{
    position: fixed;
    left:0px;
    top:0px;
    width: 100%;
    height: 100%;
    background-image: url('graphics/99opac.png');
    z-index: 3;
    /*

    background: rgba(51, 51, 51, 0.4); /* #333333; */
}


.principale
{
    width: 910px;
    margin-left: auto;
    margin-right: auto;
}
.menu     {
    position:relative;
    left: 5px;


}

#top           {

    background: url('graphics/sfondo_alto.png') no-repeat;
    position:relative;
    width: 910px;
    height: 35px;
    z-index:-3;
left: 5px; /* Modifica Marco Klobas */
}

#foto_top
{

   background: url('graphics/foto_home.png') no-repeat; /* Modifica Marco Klobas */
    position:relative;
    left:264px;
    top:-44px; /* Modifica Marco Klobas */   
    width: 646px;
    height: 35px;
z-index:4;

}

#order_by
{


    position:relative;
    left:50px;
    top:0px;
    width: 550px;
    height: 20px;
 /* border: 1px solid #000000; */

}


.corpo_home
{
    /* border: 1px solid #000000; */
    background: url('graphics/sfondo.png');
    position:relative;
    width: 910px;
    overflow: hidden;
    left: 0px;
}

.corpo
{
    
    background: url('graphics/fascia_sfondo_giallo.png');
    position:relative;
    width: 910px;
    overflow: hidden;
    left: 5px; /* Modifica Marco Klobas */
}



#main_sx
{

    float:left;
    width: 251px;
}

#ricerca
{
    background: url('graphics/fascia_sfondo_ricerca.png');
    /* border: 1px solid #000000; */
    z-index: 2;
    position:relative;
    left:24px; /* Modifica Marco Klobas */
    top:0px;
   width: 251px;



}


#testo_ricerca

{
    background: url('graphics/testo_ricerca.png') no-repeat;
    position:relative;
    left:0px;
    top:10px;
    width: 251px;
    height: 52px;
    border: 0px;

}



.table_ricerca
{


    color:#ffffff;
    position:relative;
    left:20px;
    top:75px;
   width:150px;


}


.option
{
    width:170px;
}

#fascia_prezzo
{

    position:relative;
     left:1px; /* Modifica Marco Klobas */
    width: 251px;
    top:0px;

}

#slide_ricerca_sx
{


    position:relative;
     left:24px; /* Modifica Marco Klobas */
    top:31px; /* Modifica Marco Klobas */
    width:200px;
}

#tasto_cerca
{
    background: url('graphics/tasto_cerca.png') no-repeat;
    cursor:pointer;
    position:relative;
    left:25px;
    width:251px;
    height:25px;
    top:5px;
    font-family: Verdana, Tahoma, Arial;
    font-size: 12px;
    font-weight: bold;
    
    

}

#ricerca_avanzata
{
    background: url('graphics/ricerca_avanzata.png') no-repeat;
    cursor:pointer;
    position:relative;
    left:30px;
    width:251px;
    height:30px;


}

#main_dx
{

    /* border: 1px solid #000000; */
    float:right;
    width: 646px;
}

#foto
{

    background: url('graphics/foto_home.png') no-repeat 0 -28px; /* Modifica Marco Klobas */;
    position:relative;
    left:0px;
    top:0px; /* Modifica Marco Klobas */
    width: 646px;
    height: 298px;
z-index:1;
}

#contatti
{

    background: url('graphics/contatti.png') no-repeat;
    position:relative;
    margin-left:-75px; /* Modifica Marco Klobas */
    top:-10px; /* Modifica Marco Klobas */
    width: 568px; /* Modifica Marco Klobas */
    height:548px;

}
#informazioni
{


    position:relative;
    left:326px; /* Modifica Marco Klobas */
    top:-10px; /* Modifica Marco Klobas */
    width: 275px;

}

#testo
{

    float:right;
    position:relative;
    left:0px;
    top:20px;
    width: 550px;
    height: auto;

}

#cataloghi
{
/*    border: 1px solid #000000; */
    float:left;
    position:relative;
    left:-40px;
    top:-25px;
    width: 100%;

}



#selez_lingua
{
    position:relative;
    top:0px;
    width: 910px;
   height: 26px; /* Modifica Marco Klobas */
    z-index:1;
    overflow: hidden;
}

#top_sfondo_ricerca
{
    background: url('graphics/top_sfondo_ricerca.png') no-repeat;
    position:relative;
    width: 251px;
     height: 20px; /* Modifica Marco Klobas */
    z-index:1;
    left: 29px!important; /* Modifica Marco Klobas */
    top: 6px;
}

#bottom_sfondo_ricerca
{
    background: url('graphics/sfondo_ricerca_foot.png') no-repeat;
    position:relative;
    width: 251px;
    height: 30px;
    z-index:1;
     left: 24px; /* Modifica Marco Klobas */
    top: 0px;
}




#mappa_segnale
{
    background: url('graphics/mappa_senza_newsletter.png') no-repeat;

    position:relative;
    left:25px;
    width: 246px;
    height: 376px;

}

#fondo           {

    background: url('graphics/sfondo_foot.png') no-repeat;
    position:relative;
    width: 910px;
    height: 40px;
    z-index:-1;
    left: 5px;     /* Modifica Marco Klobas */
    

}



#foot           {

    width: 910px;

}

.descrizione_catalogo
{
    font-family: Verdana, Tahoma, Arial;
    font-size: 13px;
    padding-left: 15px; /* Modifica Marco Klobas */
}

#offerta_lista
{
    font-family: Verdana, Tahoma, Arial;
    vertical-align: top;
    padding-top: 0px;
    width: 402px;
}

#offerta_lista h1
{

    cursor: pointer;
    color: #ca381b;
    font-weight: bold;
    font-size: 16px;
    margin-top:0px;
}
.offerta_elemento_int
{
    font-family: Verdana, Tahoma, Arial;
    font-weight: bold;
    font-size: 12px;
}
.offerta_elemento_def
{
    font-family: Verdana, Tahoma, Arial;
    font-size: 12px;
    text-align:justify;
}

#cornicefoto
{
    background: url(graphics/cornice_foto_orizz.png);
    width: 244px;
    height: 199px;

}
#cornicefoto_sp
{
    background: url(graphics/cornice_foto_orizz_sp.png);
    width: 244px;
    height: 199px;
}

#cornicefoto div
{
    
    top: 170px;
    right: -70px;
    position: relative;
    
    color: #FFFFFF;
    font-family: Verdana, Tahoma, Arial;
    font-weight: bold;
    font-size: 14px;

}
.paginatore
{
    background: url('graphics/divider.png') center no-repeat;
    height: 30px;

}
.paginatore_content
{
    height: 30px;
}
.paginatore_selected
{
    font-size: 12px;
    font-weight: bold;
    font-family: Verdana, Tahoma, Arial;
    text-align: center;
    width: 35px;
    height: 30px;
    float: left;
    background: url('graphics/pallino_rosso.png') center no-repeat;
}
.paginatore_normal
{
    font-size: 12px;
    font-weight: bold;
    font-family: Verdana, Tahoma, Arial;
    text-align: center;
    width: 35px;
    height: 30px;
    float: left;
    background: url('graphics/pallino_bianco.png') center no-repeat;
}
.paginatore_empty
{
    font-size: 12px;
    font-weight: bold;
    font-family: Verdana, Tahoma, Arial;
    text-align: center;
    width: 35px;
    height: 30px;
    float: left;
}

.ajax_loader
{
    margin-bottom: 50px;
    width: 790px;
    min-height: 600px;
    margin-left: auto;
    margin-right: auto;
}

.ajax_offerta_top
{
    margin-top: 30px;
    background: url('graphics/offerta_frame_top.png');
    width: 798px;
    height: 48px;
    cursor: pointer;
}

.ajax_offerta_mid
{
    background: url('graphics/offerta_frame_mid.png');
    width: 798px;
    overflow: auto;
/*    border: 1px solid #000000; */
}
.ajax_offerta_bot
{
    background: url('graphics/offerta_frame_bottom.png');
    width: 798px;
    height: 30px;
}

.boxform
{
    margin-bottom:  2px;
    margin-top:     2px;
    margin-left:   22px;
}
.boxselect
{
    width: 190px; /* Modifica Marco Klobas */
    margin-left: 6px; /* Modifica Marco Klobas */
    font-family: Verdana, Tahoma, Arial;
    font-size: 11px;
    font-weight: bold;
    padding: 2px;
}