﻿ img { border:none; }

/* Style MasterPage */

.cssTableMaster
    {
        width:900px; 
        height:100%;
        text-align:center; 
        background-color:White;
    }
.cssTDSpaziaturaLogo
    {
        width:25px; 
        height:80px;
    }
.cssTDLogo
    {
        width:850px; 
        height:80px; 
        background-image:url('../images/header.gif');
    }
.cssTDTestata
    {
        width:850px; 
        height:175px; 
    }
.cssDivTestata_swf
    {
        background-color:#000000;
        width:850px;
        height:150px;
    }    
.cssTDSpaziaturaTestata
    {
        width:25px; 
        height:175px;
    }
.cssTDSpaziaturaCorpo
    {
        width: 25px; 
        height: 100%;
    }
.cssTDCorpoMenu
    {
        vertical-align:top;
        width:200px;
        height: 100%; 
    }
.cssTDBottoniMenu
    {
        vertical-align:top;
        width:650px;
        height: 50px; 
        text-align:center;
    }
.cssTDCorpo
    {
        width:650px; 
        height:100%; 
        top: auto; 
        vertical-align:top;
        text-align:center;
    }
.cssOggettoCentrato
    {
        margin:0px auto;
    }
.cssTextRicercaSemplice
    {
        width:750px;
    }
.cssBottoneRicercaSemplice
    {
        width:75px;
    }
.cssBottone
    {
        background-image:url('../images/btnmnuvuoto.jpg');
        background-position:center center;
        background-repeat:no-repeat;
        color:White;
        text-decoration:none;
        font-size:1.2em;
        font-weight:bold;
        width:155px;
        height:22px;
        border:None;
        padding-left:2px;
        padding-right:2px;
        padding-top:3px;
        background-color:White;
        display:block;
        float:right;
    }
.cssLinkYellow
    {
        text-decoration:none;
        color:#c5894d
    }
a.cssLinkYellow:hover
    {
        text-decoration:underline;
    }
.cssdivUPDprogress
    {
        width:100px;
        height:50px;
        position:fixed;
        text-align: center;
        background-color:#e8e8e8;
        border:double 2px #d3d3d3;
        font-weight:bold;
        z-index:1000;
        visibility:hidden;
    }
.cssDivAddCartDiv
    {
        background-color:#000000;
        color:#000000;
        border:1px solid #000000;
        text-align:center;
        font-size:14px;
        visibility:hidden;
        filter: alpha(opacity=0);
        -moz-opacity:.0;
        opacity:.0;        
    }
.cssDivPreview 
    {
        position:absolute;
        visibility:hidden;
        z-index:2;
    }

.cssRicerca
    {
        text-align:left;
    }
.cssRicerca-Textx
    {
        width:60px;
    }
.cssRicerca-Textxx
    {
        width:200px;
    }
.cssRicerca-Textxxx
    {
        width:340px;
    }
.cssTestoTitolo
    {
        font-size:1.4em;
    }
.cssTestoSottoTitolo
    {
        font-size:1.2em;
    }
.cssTestoNormale
    {
        font-size:1em;
    }
.cssTestoCentrato
    {
        text-align:center;
    }
.cssDivBookUp
    {
        background-image:url('/images/bookup.gif');
        background-position:center center;
        background-repeat:no-repeat;
        height:50px;
        width:640px;
    }
.cssCorpoPromozione
    {
        width:590px;
        text-align:left;
    }
.cssDivBookMidle
    {
        background-image:url('/images/bookmidle.gif');
        background-position:center center;
        background-repeat:repeat-y;
        width:600px;
        padding-left:20px;
        padding-right:20px;
    }    
.cssDivBookDown
    {
        background-image:url('/images/bookdown.gif');
        background-position:center center;
        background-repeat:no-repeat;
        height:50px;
        width:640px;
    }
.cssLnkCatalogo
    {
        background-image:url('/images/btncatalogo.gif');
        background-position:center center;
        background-repeat:no-repeat;
        height:50px;
        width:200px;
    }
.cssMaterie
    {
        width:200px;
        position:relative;
        overflow:hidden;
    }
.cssMaterie a
    {
        font-size:12px;
        font-weight:normal;
        text-decoration:none;
        color:#c5894d;
    }
    
.cssMaterie a:hover
    {
        font-size:12px;
        font-weight:normal;
        text-decoration:underline;
        color:#FFFFFF;
    }
.cssLnkMoveMaterie
    {
        background-color:#680103;
        width:200px;
    }
.cssLnkMoveMaterie a
    {
        font-size:14px;
        font-weight:normal;
        text-decoration:none;
        color:#c5894d;
    }
    
.cssLnkMoveMaterie a:hover
    {
        font-size:14px;
        font-weight:normal;
        text-decoration:underline;
        color:#FFFFFF;
    }
    
.cssLnkCatalogoRicerca_ita
    {
        background-image:url('/images/btnricerca.gif');
        background-position:center center;
        background-repeat:no-repeat;
        height:50px;
        width:200px;
    }
    
.cssLnkCatalogoRicerca_eng
    {
        background-image:url('/images/btnricerca.eng.gif');
        background-position:center center;
        background-repeat:no-repeat;
        height:50px;
        width:200px;
    }

/* INFO */

.cssDivBoxInfoLeft
    {
        width:325px;
        text-align:center;
        padding-top:10px;
        padding-left:20px;
        padding-right:20px;
        padding-bottom:20px;
        float:left;
    }

.cssDivBoxInfoLeft a
    {
        text-decoration:underline;
        color:#000000;
    }
    
.cssDivBoxInfoLeft a:hover
    {
        text-decoration:none;
        color:#FFFFFF;
    }
    
.cssDivFontMedio
    {
        font-size:1.2em;
    }

.cssDivBoxMini
    {
        
    }

/* CATALOGO */
.cssPannelloSchede
    {
        width:640px; 
        padding:1px;
        background-image:url('../images/catsfotesta.gif');
        background-position:top left; 
        background-repeat:repeat-x; 
        border:solid 1px #d0d0d0;
    }
.cssSchedaLibraria
    {
        width:640px;
        display:block;
        font-size:16px;
        text-align:left;
    }
    
.cssSchedaLibraria_Content
    {
        width:630px;
        display:inline-block;
        padding-left:5px;
        padding-right:5px;
    }

.cssSchedaLibraria_Content a
    {
        color:#000000;
        text-decoration:underline;
        cursor:pointer;
    }
.cssSchedaLibraria_Content a:hover
    {
        color:#680103;
        text-decoration:none;
        cursor:pointer;
    }
   
/* SPECIFICI */

.cssDivBox_CorpoCentrato
    {
        text-align:center; 
        margin:0px auto; 
        background-color:#680103;
    }

/* CRITERI DI RICERCA */
.cssTitoloCriteriRicerca
    {
        font-size:18px;
        font-weight:bold;
        color:#FFFFFF;
    }
/* NESSUN RISULTATO TROVATO */
.cssDivNessunRisultato
    {
        width:100%;
        font-size:24px;
        font-weight:bold;
        color:#000000;
        text-align:center;
    }
    
/* BOTTONE GENERICO */
.cssBottoneGenerico
    {
        font-family: Georgia;
        font-size:14px;
        color:#FFFFFF;
        background-color:#601013;
        border-color:#C5894D;
    }

/* CLASSI BLOG */

.cssBlog
    {
        width:200px;
        position:relative;
        overflow:hidden;
    }
.cssBlog a 
    {
        font-size:12px;
        font-weight:normal;
        text-decoration:none;
        color:#c5894d;
    }
    
.cssBlog a:hover
    {
        font-size:12px;
        font-weight:normal;
        text-decoration:underline;
        color:#FFFFFF;
    }


.cssBottoni_blog
    {
        width:75px;
    }
    
.cssLnkMoveBlog
    {
        background-color:#680103;
        width:200px;
    }
.cssLnkMoveBlog a
    {
        font-size:12px;
        font-weight:normal;
        text-decoration:none;
        color:#c5894d;
    }
    
.cssLnkMoveBlog a:hover
    {
        font-size:12px;
        font-weight:normal;
        text-decoration:underline;
        color:#FFFFFF;
    }

.cssDivRSS
    {
        font-size:12px;
    }
    
.cssDivRSS a
    {
        text-decoration:none;
        color:#c5894d;
    }
    
.cssDivRSS a:hover
    {
        text-decoration:underline;
        color:#000000;
    }
    
    
.shadow 
    {
        -moz-box-shadow: 0px 3px 5px #717171;
        -webkit-box-shadow: 0px 3px 5px #717171;
        box-shadow: 0px 3px 5px #717171;
        /* For IE 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#717171')";
        /* For IE 5.5 - 7 */
        filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#717171');
    }
