body {font-family:Arial, Helvetica, sans-serif; font-size:11px;}

a, a:visited { color:#FF6500; text-decoration:underline; font-weight:bold;}

a:hover { color:#808080; }

td.contenitore_prodotti {
    border:1px solid #ff6600;
    border-top:none;
    min-height: 400px;
    height: auto !important;
    height: 400px;
    vertical-align:top;
    padding:18px
}

.mcarrelloTabella {width:100%; margin:10px auto auto auto; border-collapse:collapse;}

input.caselladitesto {border:1px solid #CC5100; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px; width:190px;}

textarea.areaditesto {border:1px solid #CC5100; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px; width:230px; height:180px;}

input.pulsante {border:1px solid #9E1930; background-color:#F7A400; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px; cursor:pointer;}

td.mcarrelloRiga {padding:6px;}

td.mcarrelloRigaAlternato {padding:6px;background-color:#F0F0F0;}

.mcarrelloRigaIntestazione {background-color:#F0F0F0; padding:4px;}

.mcarrelloTitolo {font-size:16px; font-weight:bold;background-color:#F0F0F0; color:#ff6600;}

.mcarrelloTitolo a, .mcarrelloTitolo a:visited {text-decoration:none;}
.mcarrelloTitolo a:hover {text-decoration:none;}

span.mECommerceAnteprima {font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#B34700; font-weight:bold;}

.mcarrelloNormale {text-align:left;}	




















