#cartContentsDisplay
{
	
	font-size: 12px;
	margin: 2px;
	width: 100%;
	text-align: center;
	border-collapse: collapse;
	border:none;
	
}
#cartContentsDisplay caption
{
font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	text-align: center;
font-weight:bold;
color:#f05816;
}

#cartContentsDisplay thead th.scQuantityHeading
{   width:10%;
	/*background: #71a700 url('../images/left.gif') left -1px no-repeat;*/
	vertical-align:middle;
	text-align:center;
}
#cartContentsDisplay thead th.scProductsHeading2
{   width:10%;
}
#cartContentsDisplay thead th.scRemoveHeading
{
	/*background: #71a700 url('../images/right.gif') right -1px no-repeat;*/
}
#cartContentsDisplay th
{
        background: none repeat scroll 0 0 #CCCCCC;
    color: white;
    font-size: 13px;
    font-weight: bold;
    padding: 6px;

	}
#cartContentsDisplay tr.rowEven{
	background: #E9FFBB;
}

#cartContentsDisplay tr.rowOdd{
background-color:white;
}
#cartContentsDisplay td.nada {border:none;}
#cartContentsDisplay td
{
	padding: 4px;
	border-top: 1px solid #fff;
	color: black;
vertical-align:middle;
	text-align:center;

	}
#cartContentsDisplay tr.row td{
		vertical-align:middle;
	text-align:right;
}
#cartContentsDisplay tr.row td.final {text-align:center;}	
	
#cartContentsDisplay tfoot td.rounded-foot-left
{
	/* background: #E9FFBB url('../images/botleft.png') left bottom no-repeat; */
	/*background: #71a700;*/
    text-align:right;
	color:#71a700;
	}
#cartContentsDisplay tfoot td.rounded-foot-right
{
 text-align:center; 
 background: white;
 color:#71a700;
 font-size: 1.3em;
	/* background: #E9FFBB url('../images/botright.png') right bottom no-repeat; */
}
#cartContentsDisplay tbody tr:hover td
{
	/* background: #CFFF6A; */
}
#cartContentsDisplay tbody tr.rowEven:hover td
{
	background: #6699cc;
}
#cartContentsDisplay tbody tr.rowOdd:hover td
{
	background: #6699cc;
}

#newspaper-a
{
	font-size: 12px;
	margin: 0 auto;
	width: 100%;
	text-align: center;
	border-collapse: collapse;
	border: none;
}
#newspaper-a th
{
	padding: 12px 17px 12px 17px;
	font-weight: normal;
	font-size: 14px;
	color: #039;
	border-bottom: 1px dashed #69c;
}
#newspaper-a td
{   
    vertical-align:middle;
	padding: 7px 17px 7px 17px;
	color: #669;
}
#newspaper-a tbody tr:hover td
{
	color: #339;
	background: #d0dafd;
}
ul.columncesta{overflow:hidden;}
ul.columncesta li{    border: 1px solid #CCCCCC;
    float: left;
    height: 226px;
    margin-bottom: 7px;
    margin-right: 5px;
    padding: 5px;
    width: 174px;overflow:hidden;}

#regalocesta{
    /*background-image: url("http://imagenes.pekebuba.com/images/featured.jpg");*/
    background-position: center top;
    background-repeat: no-repeat;
    height: 29px;
    margin-bottom: 15px;}
	ul.columncesta h3.itemTitle {
    color: blue;
    font-size: 11px;
    font-weight: bold;
    height: 30px;
    line-height: 14px;
    margin-top: 2px;
    overflow: hidden;
    padding: 0px 4px;
    text-align: center;
}
.mensaje{    color: black;
    height: 32px;
    overflow: hidden;
    text-align: center;}
.mensaje strong {color:red;font-weight:bold;}
.botoncesta{    display: block;
    float: none;
    height: 25px;
    overflow: hidden;
    width: 100%;}
ul.columncesta .listingBuyNowButton {
position:static;margin:0;padding:0;}
.final{text-align:center;}
#cartContentsDisplay tr.filas td {border:1px solid #cccccc;text-align:right;}
#cartContentsDisplay tr.filas td.final{   

    padding: 10px;
    text-align: center;} 
#cartContentsDisplay tr.filas td.rounded-foot-right{   


    padding: 10px;
    text-align: center;}
	
.botoncesta.listingBuyNowButton    { margin: 0;
    padding: 0;
    position: static;}

