div#rismenu {}
div#rismenu div,div#rismenu a {float:right;margin:5px 5px 5px 20px;line-height:18px;display:block}
div#rismenu div.cliente {float:left;margin-left:5px}
div#rismenu div a {float:none;margin:0px}

div.prodcartlist,div.prodcart {width:635px;float:right}
div.prodcartlist {height:370px}
div.prodcartlist div.prodoutlist {height:300px}
div.prodcartlist table {border-collapse:collapse}

div.prodcartlist table tr {height:30px}
div.prodinlist tr {cursor:pointer}
div.prodcartlist table td,div.prodcartlist table th {padding:1px;line-height:12px;vertical-align:top}
div.prodcartlist table th {vertical-align:bottom}
div.prodcartlist table .codice {width:100px}
div.prodcartlist table .serie {width:240px}
div.prodcartlist table .serie div {height:24px;overflow:hidden}
div.prodcartlist table .prezzo {text-align:right;width:90px}

div.prodcartlist table .colstato {background:url(img/sem.png) top center no-repeat;width:40px;text-align:center}
div.prodcartlist table th.colstato {background-image:none}
div.prodcartlist table .stato0 {background-image:url(img/sem0.png)}
div.prodcartlist table .stato1 {background-image:url(img/sem1.png)}
div.prodcartlist table .stato2 {background-image:url(img/sem2.png)}

div.prodcartlist table .colpezzi {text-align:right;width:120px}

table .new,table .NEW {color:#c80000;background:url(/css/img/new07.gif) top right no-repeat;}
table .ann,table .ANN {color:#0000c8;background:url(/css/img/ann07.gif) top right no-repeat;}
table a.new,table a.NEW,table a.ann,table a.ANN {background-image:none !important}

table.prodlistap {border-collapse:collapse}

table.prodlistap tr {height:30px}
table.prodlistap td,table.prodlistap table th {padding:1px;line-height:12px;vertical-align:top}
table.prodlistap th {vertical-align:bottom}


table.prodlistap .codice {width:100px}
table.prodlistap .serie {width:250px}
table.prodlistap .serie div {height:24px;overflow:hidden}
table.prodlistap .prezzo {text-align:right;width:60px}

table.prodlistap .colstato {background:url(img/sem.png) top center no-repeat;width:40px;text-align:center}
table.prodlistap th.colstato {background-image:none}
table.prodlistap .stato0 {background-image:url(img/sem0.png)}
table.prodlistap .stato1 {background-image:url(img/sem1.png)}
table.prodlistap .stato2 {background-image:url(img/sem2.png)}

table.prodlistap .colpezzi {text-align:right;width:50px}

table.prodlistap .qta {text-align:right;width:50px}

table.prodlistap .decart {background:url(/css/img/nocarrello.gif) top center no-repeat;width:50px;cursor:pointer}

table.prodlistap .addcart {background:url(/css/img/carrello.gif) top center no-repeat;width:50px;cursor:pointer}

table.explain {with:100%;border-collapse:collapse;margin-bottom:10px}
table.expalin td {padding:4px}

table.explain td.testo {color:#eee}
table.explain td.testo dt {font-weight:bold}
table.explain td.testo dd {padding-left:20px}

table.explain td.totale {font-size:13px;color:#eee}
table.explain td.totale span {font-weight:bold}

table.explain td.sinistra {text-align:left}
table.explain td.centro {text-align:center}
table.explain td.destra {text-align:right}

div.form {width:400px;margin:20px;float:left}
div.form p.btn {margin-top:10px}
div.form p.riserr {color:#c00;font-weight:bold;height:15px;line-height:15px}

div.prodinlist tr {cursor:auto !important}
div#prodcart {display:none}
div#cartstatus {display:none !important}
