
body /* These becomes the initial settings for most other elements */
{
    background-color:#ffd51f;
    font-family: arial, sans-serif;
    font-size: 11px;
    color: #1C1C1C;
    text-align: center; /* IE method for centering page if it has fixed width */
    margin: 0;
    padding: 0;
    background-image:url('../gif/background/background_shop.jpg');
    background-position: top center;
    background-repeat:no-repeat;
}

body {
scrollbar-face-color: #ffd51f;
scrollbar-highlight-color: #ffd51f;
scrollbar-shadow-color: #ffd51f;
scrollbar-3dlight-color: #ffd51f;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #ffd51f;
scrollbar-darkshadow-color: #ffd51f;
}

tbody
{
    font-size: 12px;
    font-family: arial, sans-serif;
}

A:link
{
    color: black;
    text-decoration: none;
}
A:visited
{
    COLOR: navy;
    text-decoration: none;
}
A:hover
{
    COLOR: red;
    text-decoration: none;
}



h2  {
    font-size: 16px; 
    color: #ffd51f;
    margin-top:5px;
}

/* ----------------Testi-------------  */


.font1
{
    font-size: 12px;
    font-family: arial, sans-serif;
}

.font2
{
    font-size: 12px;
    font-family: arial, sans-serif;

}
.font3
{
    font-size: 12px;
    color: #ffffff;
}


.font4
{
    font-family: arial, sans-serif;
    font-size: 12px;
    color: #ffffff;
}
.font4 a:link
{
    font-family: arial, sans-serif;
    font-size: 12px;
    color: #ffffff;
}
.font4 a:visited
{
    font-family: arial, sans-serif;
    font-size: 12px;
    color: #ffffff;
}
.font4 a:hover
{
    font-family: arial, sans-serif;
    font-size: 12px;
    color: #ffffff;
}


.testobianco_piccolo
{
    color:#ffffff;
    font-size:10px;
    font-family: arial, sans-serif;
}


.testobianco
{
    color:#ffffff;
    font-size:12px;
    font-family: arial, sans-serif;
}
.testobianco a:hover
{
    color:#ffd51f;
    font-size:12px;
    font-family: arial, sans-serif;
}
.testobianco a:link
{
    color:#ffffff;
    font-size:12px;
    font-family: arial, sans-serif;
}
.testobianco a:visited
{
    color:#ffffff;
    font-size:12px;
    font-family: arial, sans-serif;
}



/* ---------Testo Giallo-------- */

.testogiallo
{
    color:#ffd51f;
    font-size:12px;
    font-family: arial, sans-serif;
}
.testogiallo a:hover
{
    color:#ffd51f;
    font-size:12px;
    font-family: arial, sans-serif;
}
.testogiallo a:link
{
    color:#ffd51f;
    font-size:12px;
    font-family: arial, sans-serif;
}
.testogiallo a:visited
{
    color:#ffd51f;
    font-size:12px;
    font-family: arial, sans-serif;
}



/* ---------Testo Rosso-------- */

.testorosso
{
    color:#ec0205;
    font-size:12px;
    font-family: arial, sans-serif;
}
.testorosso a:hover
{
    color:#ec0205;
    font-size:12px;
    font-family: arial, sans-serif;
}
.testorosso a:link
{
    color:#ec0205;
    font-size:12px;
    font-family: arial, sans-serif;
}
.testorosso a:visited
{
    color:#ec0205;
    font-size:12px;
    font-family: arial, sans-serif;
}



/* ---------Testo Grigio-------- */

.testogrigiobold
{
    color:#b7b7b7;
    font-size:11px;
    font-family: arial, sans-serif;
    font-weight:bold;
}
.testogrigiobold a:link
{
    color:#b7b7b7;
    font-size:11px;
    font-family: arial, sans-serif;
    font-weight:bold;
}
.testogrigiobold a:visited
{
    color:#b7b7b7;
    font-size:11px;
    font-family: arial, sans-serif;
    font-weight:bold;
}
.testogrigiobold a:hover
{
    color:red;
    font-size:11px;
    font-family: arial, sans-serif;
    font-weight:bold;
}



/* ---------Testo Bianco-------- */

.testobiancoProdBold
{
    color:#FFFFFF;
    font-size:12px;
    font-family: arial, sans-serif;
    font-weight:bold;
}
.testobiancoProdBold a:link
{
    color:#FFFFFF;
    font-size:12px;
    font-family: arial, sans-serif;
    font-weight:bold;
}
.testobiancoProdBold a:visited
{
    color:#FFFFFF;
    font-size:12px;
    font-family: arial, sans-serif;
    font-weight:bold;
}
.testobiancoProdBold a:hover
{
    color:#ffd51f;
    font-size:12px;
    font-family: arial, sans-serif;
    font-weight:bold;
}



.testogrigioprod
{
    color:#929292;
    font-size:11px;
    font-family: arial, sans-serif;
}
.testogrigioprod a:link
{
    color:#929292;
    font-size:12px;
    font-family: arial, sans-serif;
}
.testogrigioprod a:visited
{
    color:#929292;
    font-size:12px;
    font-family: arial, sans-serif;
}
.testogrigioprod a:hover
{
    color:#ffd51f;
    font-size:12px;
    font-family: arial, sans-serif;
}



.testobiancoBigBold
{
    color:#FFFFFF;
    FONT-SIZE: 10pt;
    font-family: arial, sans-serif;
    font-weight:bold;
}
.testobiancoBigBold a:link
{
    color:#FFFFFF;
    FONT-SIZE: 10pt;
    font-family: arial, sans-serif;
    font-weight:bold;
}
.testobiancoBigBold a:visited
{
    color:#FFFFFF;
    FONT-SIZE: 10pt;
    font-family: arial, sans-serif;
    font-weight:bold;
}
.testobiancoBigBold a:hover
{
    color:#f2ff00;
    FONT-SIZE: 10pt;
    font-family: arial, sans-serif;
    font-weight:bold;
}


.testonerobold
{
    color:#000000;
    FONT-SIZE: 10pt;
    font-family: arial, sans-serif;
    font-weight:bold;
}
.testonerobold a:link
{
    color:#000000;
    FONT-SIZE: 10pt;
    font-family: arial, sans-serif;
    font-weight:bold;
}
.testonerobold a:visited
{
    color:#000000;
    FONT-SIZE: 10pt;
    font-family: arial, sans-serif;
    font-weight:bold;
}
.testonerobold a:hover
{
    color:red;
    FONT-SIZE: 10pt;
    font-family: arial, sans-serif;
    font-weight:bold;
}


.testobiancoBig
{
    color:#ffffff;
    FONT-SIZE: 9pt;
    font-family: arial, sans-serif;
}
.testobiancoBig a:hover
{
    color:#f2ff00;
    FONT-SIZE: 9pt;
    font-family: arial, sans-serif;
}
.testobiancoBig a:link
{
    color:#ffffff;
    FONT-SIZE: 9pt;
    font-family: arial, sans-serif;
}
.testobiancoBig a:visited
{
    color:#ffffff;
    FONT-SIZE: 9pt;
    font-family: arial, sans-serif;
}




/* COLORE QUADRI DETTAGLIO */

.quadro_push_dettaglio_A
{
    text-align:center;
    background-color:#ffffff;
    border:solid 1px #666666;
    padding:5px;
    color:#222222;
    font-size: 13px;
    font-weight:bold;
    font-family: arial, sans-serif;
}

.quadro_push_dettaglio_B
{
    text-align:center;
    background-color:#ffd51f;
    border:solid 1px #666666;
    padding:5px;
    color:#222222;
    font-size: 13px;
    font-weight:bold;
    font-family: arial, sans-serif;
}





/* ----EWEB Outsourcing---- */

.bg_ewebout
{
    width:280px;
    height:380px;
    vertical-align:top;
    background-image:url('../gif/varie/bg_Pop_Eweb.jpg');
    background-position: top center;
    background-repeat:no-repeat;
}


.ewebout_testo
{
    color:#000000;
    font-size:13px;
    font-family: Tahoma, Geneva, sans-serif;
}
.ewebout_testo a:link
{
    color:#000000;
    font-size:13px;
    font-family: Tahoma, Geneva, sans-serif;
}
.ewebout_testo a:visited
{
    color:#000000;
    font-size:13px;
    font-family: Tahoma, Geneva, sans-serif;
}
.ewebout_testo a:hover
{
    color:#209748;
    font-size:13px;
    font-family: Tahoma, Geneva, sans-serif;
}
