body{
	font-family: Helvetica, Arial,  sans-serif;
	font-size:0.75em;
	font-weight: normal;
	color: #000000;
	height: auto;
	float: none;
	background-color:#FFFFFF;	
	background-repeat:repeat-x;
	top:1px;
	margin-top:1px;
	margin-right: 1px;
	margin-bottom: 10px;
	margin-left: 1px;
}



a{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;; color: #000000; text-decoration:none}
a:hover, #pie { text-decoration: underline;}
a:hover{ text-decoration:underline;}

#menu_lateral{padding-right:21px; text-align:right; margin-top:-10px;//margin-top:0px;width: 100%;}
#lateral{list-style: none;margin:0;padding: 1; text-align:right;}

#lateral li {margin: 0;padding: 0;  text-align:right;}
#lateral a {color: #000000; text-align:right;margin:0; line-height:20px;
	text-decoration: none;
font-weight:normal; text-transform:uppercase;padding-left: 20px; font-size:0.95em;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; text-align:right;}

#lateral a:hover, #pie { text-decoration: underline;}
.titulo {
    font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: bold; 
	font-size: 14px;
	color: #000000;}	
.tituloGris {
    font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: bold; 
	font-size: 11px;
	color: #666666}		
.subtotal {
	font-weight: bold; 
    font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 0.7em;
	color: #666666;}
.subtotalPrecio {
	font-weight: bold; 
    font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 0.7em;
	color: #000000}
.producto {
    font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	color: #000000}	
	
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.gradientbuttons ul{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
vertical-align:middle;
height:40px;
padding: 8px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 13px Verdana;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/

}

.gradientbuttons li{
display: inline;
margin: 0;
}

.gradientbuttons li a{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
text-decoration: none;
padding: 5px 7px;
margin-right: 5px;
color: black;
border:1px  solid black;
border-bottom:1px  solid black;
background: #FFFFFF;
/*border-radius: 8px; /*w3c border radius*/


}

.gradientbuttons li a:hover{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
color: #FFFFFF;
background: #000000;
}

.blacktheme li a{
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
color: #000000;
font-size:10px;
background: #FFFFFF;
/*background: -webkit-gradient(linear, center top, center bottom, from(#9f9f9f), color-stop(25%, #686868), color-stop(45%, #2a2a2a), color-stop(85%, #686868), to(#9f9f9f));*/

}
a.idioma{background-image:none;padding-left: 0px; padding-top: 0px;}
a.idioma:hover{background-image:none;}
#idioma{}
