.toolTipClass{
    font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}

.header {
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.modulo {
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFF00;
}
.combo {
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

#topbar{
	position:absolute;
	border: 0px solid black;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 1800px;
	z-index: 400;
	background-color: #ffffff;
	filter:alpha(opacity=25);
	-moz-opacity:.25;
	opacity:.25;	
}
#topbarInterior{
	position:absolute;
	left: 300px;
	border: 1px solid black;
	top: 200px;
	width: 333px;
	height: 300px;
	background-color:#efefef;
	z-index: 500;
}

.combo_pequeno {
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.paises {
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #d5e0b8;
}
.secciones {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #29613C;
}

.secciones2 {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.seccionesNormal {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #29613C;
}
.botones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	list-style-type: none;
	border: none;
	background-color: #067d43;
}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: 067d43;
}

.letrero-busqueda {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    color: #000000;
}

.mas-novedades {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: oblique;
    font-weight: bold;
    color: #8E2B3D;
}
.mas-vendidos {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-style : oblique;
    color: #8E2B3D;
}

.categorias {
	color:#754C29 !important;
	font-family:verdana;
	font-size:9pt;
}

.titulo-index{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 17px;
    font-style: normal;
    font-weight: bold;
    color: #006000;
}
.texto1-pasos {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    color: #000000;
}
.texto2-pasos {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    color: #000000;
}
.texto3-pasos {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    color: #000000;
}

.mas {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    color: #8E2B3D;
}
.temas{
    font-family: arial, verdana, helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #000000;
}

.obligatorio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #D12225;
	text-decoration: none;
}
.texto-registro-cliente{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #29613C;
	text-decoration: none;
}
.temas-registro-cliente{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #29613C;
	font-weight: bold;
}
.noticias-titulo{
    font-family: Helvetica, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    color: #085238;
}

.noticias-descripcion{
     font-family: Helvetica, sans-serif;
     font-size: 12px;
     font-style: normal;
     font-weight: normal;
     color: #000000;
}
.boton_ordenar {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	background-color: #29613C;
	padding: 2px 4px;
	border-top: 2px solid #067D43;
	border-right: 2px solid black;
	border-bottom: 2px solid black;
	border-left: 2px solid #067D43;
	text-align: center;
	min-width: 50px;
    font-weight: bold;
}
.titulo-libro-seccion{
    font-family: Times, Helvetica, sans-serif;
    font-size: 20px;
    font-style: normal;
    font-weight: bold;
    color: #085238;
}
.autor-libro-seccion{
    font-family: Times, Helvetica, sans-serif;
    font-size: 17px;
    font-style: normal;
    font-weight: bold;
    color: #418383;
}
.formato-pag-libro-seccion{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: red;
}
.descripcion-libro-seccion{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #000000;
}
.letrero-carrito{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: bold;
    color: #FFFFFF;
}
.pais-libro-seccion{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}
.precio-libro-seccion{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    color: #000000;
}
.letrero-seguridad{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    color: #000000;
}
.titulo-comentario-libro-seccion{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #000000;
}

.mensaje{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #006000;
}
.direccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #2A5539;
}
.boton_direccion {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	background-color: #29613C;
	padding: 1px 2px;
	border-top: 1px solid #067D43;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid #067D43;
	text-align: center;
	min-width: 30px;    
    font-weight: bold;
}
.regalos {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #ffffff;
}

.link_menupedido{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BDD8A5;
	text-decoration:none;
}

.link_menupedido:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BDD8A5;
	text-decoration: underline;
}

.link{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #2A553A;
	text-decoration:none;
}

.link_underlined{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #2A553A;
	text-decoration: underline;
}

.link_underlined_red_big{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EE0000;
	text-decoration: underline;
}

.link:hover{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #2A553A;
	text-decoration: underline;
}


.menupedido{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.titulospedido{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #2A553A;
}

.titulospedidoGrande{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #2A553A;
}

.titulosparametros{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12px;
	color: #2A553A;
}
.textopedido{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 11px;
	color: #000000;
}
.cantidadRojo{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 1.1em;
	color: red;
	font-weight: bold;
}
.cantidadRojo2
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 1.1em;
	color: red;
	font-weight: bold;
	border-right: solid 1px #006532;
}

.nota{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #2A553A;
	text-decoration:none;
}

.masMenosNegro{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.masMenosNegro:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

.masMenosPeqNegroUnderline{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.masMenosPeqNegroUnderline:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: red;
	text-decoration: underline;
}

.masMenosPeqNegro{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.masMenosPeqNegro:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: red;
	text-decoration: none;
}
.masMenosBlanco{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.masMenosBlanco:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
}

.masMenosPeqBlanco{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.masMenosPeqBlanco:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: none;
	
}

.errores{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : red;
	font-size: 11px;
	font-weight: bold;
}
.copy {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #000000;
}

.verificar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#A7C178; 
	text-decoration: none;
	cursor:pointer;
}
.verificar:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #EFEDCD; 
	background-color:#9B0C12;
	text-decoration: none;
	cursor:pointer;
}
.liq{
	color: #006633;;
	background-color:#BDD8A5;
	font-weight: bold;
	font-size: 10pt;
}

.liqImp{
	color: red;
	background-color:#efedcd;
	font-weight: bold;	
}
.filaBlanca {
	background-color: #fff;
	font-size: 10pt;
}
.filaBeige {
	background-color:#efedcd;
	font-size: 10pt;
}
.textForm{
	width: 240px;
}
.selectForm{
	width: 244px;
}
.importantForm{
	font-size:8pt;
	color:#D12225;
	text-decoration: underline;
	cursor:pointer;
}
.bordeRedondeado{
	background-color:#fff;
	border:1px solid #AEC582;
	-moz-border-radius:12px; 
	-webkit-border-radius:12px;
	padding: 5px 5px 5px 5px;
	display: block;
	margin-top:10px;
}
div .formItem{
  margin: .4em 0;
  text-align: left;
}
div label {
  width: 50%;
  float: left;
  text-align: right;
  padding:5px;
  color:#29613C;
  font-family: Arial,Helvetica,Sans-Serif;
  font-size:12px;
  font-weight:bold;
}
.fondoMarron{
	background-color:#efedcd;
}
.fondoVerde{
	background-color:#d8d37f;
}
._50prct{
	width: 46%;
	margin: 1%;
	float:left;
}
._90prct{
	width: 90%;
	margin: auto;
}
._98prct{
	width: 98%;
	margin: auto;
}
