/* CSS Document */
body
{
background-image:url(../img/bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#b0dcf5;
margin-top:17px;
font-family:Tahoma, Arial, Verdana;
}
table
{
border:0;
margin:0;
padding:0;
}

p
{
margin:6px;
padding:0;
border:0;
}
.style1
{
color:#cb0005;
}


.header
{
background-image:url(../img/head.jpg);
background-repeat:no-repeat;
background-position:top;
height:139px;
width:100%;
}

.menu
{
height:26px;
margin-left:9px;
}

#usermenu
{
    font-size:11px;
    font-weight:bold;
    text-align: right;
    padding-right: 16px;
    padding-top: 2px;
    color: #fff;
}

#usermenu a
{
    color: #fff;
}
.menuBtn
{
width:103px;
vertical-align:middle;
margin:0;
padding:0;
text-align:center;
font-size:11px;
font-weight:bold;
color:#cb0005;
}

.menuLink
{
color:#0079c2;
text-decoration:none;

}

.menuLink:hover
{
color:#cb0005;
text-decoration:none;
}

.menuLinkVisitato
{
color:#cb0005;
text-decoration:none;

}

.menuLinkVisitato:hover
{
color:#cb0005;
text-decoration:none;
}


.linkRosso
{
margin:0;
padding:0;
text-align:left;
font-size:11px;
font-weight:bold;
float:left;
color:#cb0005;

}

.linkRosso:hover
{
color:#0079c2;
}
.spazio
{
width:40px;
float:left;
margin:0;
padding:0;
font-size:11px;
font-weight:bold;
margin-top:5px;
}
.grigio
{
margin:0;
padding:0;
text-align:left;
font-size:11px;
font-weight:bold;
color: #666666;
margin-top:5px;
margin-right:5px;
float:left;
}

.grigioChiaro
{
margin:0;
padding:0;
text-align:left;
font-size:11px;
font-weight:bold;
color: #CCCCCC;
margin-top:5px;
float:left;
padding-left:19px;
}
.linkGrigioChiaro
{
text-align:left;
font-size:11px;
font-weight:bold;
color: #CCCCCC;
text-decoration:none;
letter-spacing:1px
}

.linkGrigioChiaro:hover
{
text-decoration:underline;
}

.rosso
{
margin:0;
padding:0;
text-align:left;
font-size:11px;
font-weight:bold;
color:#cb0005;
width:215px;
margin-top:5px;
float:left;
}
.registrati
{
margin:0;
padding:0;
margin-top:5px;
float:left;
color:#cb0005;
}

.login
{
text-align:center;
float:left;
margin-left:26px;
margin-top:3px;
}
.boxini
{
color:#0079c2;
font-size:11px;
border:0;
padding:0;
margin:0;
margin-left:5px;
height:14px;
float:left;

}

.boxLogin
{
color:#0079c2;
font-size:10px;
border:0;
padding:0;
margin:0;
margin-left:5px;
height:14px;
width:42px;
float:left;
background-image:url(../img/btnLogin.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-top:1.1pt;
font-weight:bold;
}

.titoli
{
text-align:center;
font-size:12px;
font-weight:bold;
color: #666666;
}
.bianco
{
text-align:left;
font-size:11px;
font-weight:bold;
color: #FFFFFF;
margin-left:12px;
padding-top:2px;
height:12px;
width:auto;
}
.biancoNews
{
text-align:left;
font-size:12px;
font-weight:bold;
color: #FFFFFF;
margin-left:12px;
padding-top:2px;
height:12px;
width:auto;
}

.txtRicerca
{
text-align:left;
font-size:11px;
font-weight:bold;
color: #FFFFFF;
padding-left:12px;
padding-top:2px;
height:50px;
/*swidth:130px;*/
float:left;
}
.btnCerca
{
float:right;
width:57px;
height:19px;
background-image:url(../img/btnCerca.jpg);
background-repeat:no-repeat;
background-position:left bottom;
padding-right:20px;
padding-top:20px;
}

.btnCerca1
{
float:left;
width:57px;
height:19px;
background-image:url(../img/btnCerca.jpg);
background-repeat:no-repeat;
background-position:left bottom;
padding-right:20px;
padding-top:20px;
}


.LinkCerca
{
text-decoration:none;
padding-left:9px;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
letter-spacing:1px;
}

.LinkCerca:hover
{
text-decoration:none;
color:#0079c2;

}

.nero
{
text-align:left;
font-size:11px;
font-weight:bold;
color:#000000;
margin-left:12px;
padding-top:3px;
/*font-weight:bold;*/
}



.testo
{
text-align:left;
font-size:11px;
color:#000000;
float:left;
}
.linkNero
{
text-align:left;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration: none;
}
.linkNero:hover
{
text-decoration: underline;
}


.linkBianco
{
text-align:left;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration: none;
}
.linkBianco:hover
{
text-decoration: underline;
}


.nero2
{
text-align:left;
font-size:11px;
font-weight:bold;
color:#000000;
font-weight:bold;
}
.contentBoxini
{
height:52px;
}
.contentBoxini2
{
height:45px;

}

.contentBoxiniCarrello
{
height:auto;
padding-top:17px;
padding-left:23px;
}
.contentBoxiniCompleta
{
height:auto;
padding-top:43px;
padding-left:35px;
}

.contentBoxiniInterattiva
{
/*height:auto;*/
height:40px;
padding-top:25px;
padding-left:35px;
}

.contentLeggiTutto
{
height:25px;
}
.crumb
{
background-image:url(../img/crumb.jpg);
background-repeat:no-repeat;
background-position:top;
height:31px;
width:100%;
vertical-align:middle;
}
.colSx
{
height:734px;
width:221px;
border-collapse:collapse;
vertical-align:top;

}
.colCen
{
height:734px;
width:414px;
border-collapse:collapse;
vertical-align:top;
background-color:#FFFFFF;
}
.colDx
{
height:734px;
width:222px;
border-collapse:collapse;
vertical-align:top;
}
.footer
{
background-image:url(../img/footer.jpg);
background-color:#b0dcf5;
background-repeat:no-repeat;
background-position:top;
height:70px;
width:100%;
vertical-align:middle;
text-align:center;
font-size:10px;
font-weight:bold;
color: #FFFFFF;
}
.creditsLink{
color:#0079c2;
font-size:10px;
font-weight:100;
text-decoration:none;
}
.creditsLink:hover{
color:#cb0005;
text-decoration:underline;

}
.main
{
margin:auto;
background-image:url(../img/bgtable.jpg);
background-repeat:repeat-y;
}
.News
{
height:247px;
width:221px;
border-collapse:collapse;
}
.barraNews
{
background-image:url(../img/news.jpg);
background-repeat:no-repeat;
background-position:top;
height:50px;
width:221px;
border-collapse:collapse;
}
.boxNews
{
background-image:url(../img/boxNews.jpg);
background-repeat:no-repeat;
background-position:top;
height:197px;
width:221px;
border-collapse:collapse;
vertical-align:top;
}

.Catalogo
{
height:243px;
width:221px;
}
.barraCatalogo
{
background-image:url(../img/catalogo.jpg);
background-repeat:no-repeat;
background-position:top;
height:46px;
width:221px;
}
.boxCatalogo
{
height:197px;
width:221px;

}

.Vendita
{
height:244px;
width:221px;
}

.barraVendita
{
background-image:url(../img/vendita.jpg);
background-repeat:no-repeat;
background-position:top;
height:46px;
width:221px;
}
.boxVendita
{
background-image:url(../img/boxVendita.jpg);
background-repeat:no-repeat;
background-position:top;
height:198px;
width:221px;
}

.Metodo
{
height:247px;
width:414px;
border-collapse:collapse;
}
.barraMetodo
{
background-image:url(../img/metodo.jpg);
background-repeat:no-repeat;
background-position:top left;
height:50px;
width:414px;
border-collapse:collapse;
}
.boxMetodo
{
sbackground-image:url(../img/boxMetodo.jpg);
background-repeat:no-repeat;
background-position:top left;
height:197px;
width:414px;
border-collapse:collapse;
svertical-align: bottom;
padding-left:7px;
}
.clip{
margin:0;
font-size:11px;
}
.Vetrina
{
height:243px;
width:100%;
}
.barraVetrina
{
background-image:url(../img/vetrina.jpg);
background-repeat:no-repeat;
background-position:top;
height:46px;
width:100%;
}
.boxVetrina
{
background-repeat:no-repeat;
background-position:top;
height:197px;
width:100%;
vertical-align:top;
}

.Offerte
{
height:244px;
width:100%;
}
.barraOfferte
{
background-image:url(../img/offerte.jpg);
background-repeat:no-repeat;
background-position:top;
height:46px;
width:100%;
}
.boxOfferte
{
height:198px;
width:100%;

}

.Ricerca
{
height:247px;
height: auto;
width:222px;
border-collapse:collapse;

}
.barraRicerca
{
background-image:url(../img/ricerca.jpg);
background-repeat:no-repeat;
background-position:top right;
height:50px;
width:222px;
border-collapse:collapse;
}
.boxRicerca
{
background-image:url(../img/boxRicerca.jpg);
background-repeat:no-repeat;
background-position:top right;
height:194px;
width:222px;
border-collapse:collapse;
vertical-align:top;
padding-top:3px;

}

.Carrello
{
height:243px;
width:100%;
}
.barraCarrello
{
background-image:url(../img/carrello.jpg);
background-repeat:no-repeat;
background-position:top;
height:46px;
width:100%;
}
.boxCarrello
{
background-image:url(../img/boxCarrello.jpg);
background-repeat:no-repeat;
background-position:top;
height:197px;
width:100%;
vertical-align:top;

}
.boxCarrelloVuoto
{
background-image:url(../img/boxCarrelloVuoto.jpg);
background-repeat:no-repeat;
background-position:top;
height:197px;
width:100%;
vertical-align:top;

}
.boxCarrelloVuoto .linkNero
{
    color: #ddd;
}



.Interattiva
{
height:244px;
width:100%;
}
.barraInterattiva
{
background-image:url(../img/interattiva.jpg);
background-repeat:no-repeat;
background-position:top;
height:46px;
width:100%;
}
.boxInterattiva
{
background-image:url(../img/boxInterattiva.jpg);
background-repeat:no-repeat;
background-position:top;
height:198px;
width:100%;
vertical-align:top;

}

.inputTxt
{
font-size:11px;
}
.nrBlu
{
    color: #0000dd;
    font-size: 14px;
}