/* CSS Document */

BODY {
    margin:10px 10px 0px 10px;
    padding:0px;
    background:#F6F0E9;
	color:#777676;
}
/****************** ESTILOS DE LOS CONTENEDORES ******************************/
.bordeinf{
	width:500px;
	background-image:url(../imagenes/bordeinf.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:11px;
}
.bordesup{
	width:500px;
	background-image:url(../imagenes/bordesup.gif);
	background-repeat:no-repeat;
	height:12px;
	background-position:bottom;
}
.botones{
	padding-top:10px;
}
.botonesPaginacion{
	float:left;
	width:200px;
}
.botonProd{
	text-align:right;
	padding-right:10px;
	padding-top:10px;
}
.buscador{
	float:right;
	text-align:right;
	width:555px;
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.buscadorAdmin{
	width:500px;
	text-align:left;
	padding-left:50px;
}
.buscadorCabecera{
	position:absolute;
	top:95px;
	left:55%;
}
.buscadorSubasta{
	position:absolute;
	top:95px;
	left:55%;
}
.c_contacto{
	background-color:#d6dd86;
	border:2px solid #FFF;
	text-align:center;
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.c_contactoDra{
	border:2px solid #FFF;
	padding-top:3px;
	text-align:right;
}
.c_contactoTitulo{
	text-align:center;
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#7c9c47;
	border-bottom:15px solid #FFF;
}
#cabecera{
	margin-left:1%;
	height:120px;
	color:#FFF;
}
.caja{
	background-color:#dfe7d3;
	border:2px solid #FFF;
}
.cajaProducto{
	vertical-align:top;
	width:500px;
}
.cajaProductoCarrito{
	vertical-align:top;
	width:400px;
	margin-top:5px;
}
.cajatexto{
	padding-left:5px;
	padding-top:3px;
	height:24px;
	border-right:3px solid #FFF;
	border-bottom:1px solid #FFF;
	background-color:#dfe7d3;
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.cajatexto1{
	width:370px;
	float:right;
	padding-bottom:2px;
}
.cajatexto2{
	width:330px;
	float:right;
}
.cajavercarro{
	margin-left:100px;
	text-align:right;
	padding-right:50px;
}
.centrado{
	text-align:center;
}
.claseError{
	font-size:80%;
	text-align:justify;
	background-color:#EDAD74;
	color:#777676;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.claseNormal{
	font-size:80%;
	text-align:justify;
	background-color:#ffffff;
	color:#777676;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.claseNormalBoton{
	font-size:80%;
	text-align:center;
	background-color:#ffffff;
	color:#000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.claseRojoBoton{
	font-size:80%;
	text-align:center;
	background-color:#ffffff;
	color:#FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.confirmar{
	text-align:right;
}
.contenedorCuerpo{
	
}
.contenedorProds{
	margin-top:10px;
	padding-left:20px;
	padding-right:20px;
}
.contenedortablaCentro{
	padding-left:100px;
}
.contenedorTitulos{
	font:120% Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:30px;
	color:#57595B;
}
#contenidoCentralAdmin{
	margin-left:1%;
	background:#FFF;
	border-top:5px solid #7c9c47;
}
#contenidoCentral{
	margin-left:220px;
	background:#FFF;
	border-top:5px solid #7c9c47;
}
#contenidoCentralEntrada{
    margin-left:255px;
	margin-right:0px;
	background:#FFF;
	border-top:5px solid #7c9c47;
	height:400px;
}
.derecha{
	float:right;
}
.derecha20{
	text-align:right;
	padding-right:20px;
	padding-bottom:5px;
}
.derecha202{
	text-align:right;
	padding-right:20px;
	padding-bottom:5px;
}
.derecha50{
	text-align:right;
	padding-right:50px;
}
#emailCabecera{
	float:right;
	vertical-align:top;
}
#emailCabecera2{
	float:right;
	vertical-align:top;
}
#enlacesCabecera{
	border-top:0.3em solid #F6F0E9;
	border-bottom:0.5em solid #F6F0E9;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0.5em;
	margin-left:1%;
	background:#FFF;
}
.enlaceIzda{
	padding-top:5px;
}
.filaCarritoPar{
	width:600px;
	background-color:#d8dfcd;
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:5px;
	padding-left:20px;
	border:1px solid white;
}
.filaCarritoImpar{
	width:600px;
	background-color:#dfe7d3;
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:5px;
	padding-left:20px;
	border:1px solid white;
}
.fondoGris{
	background-color:#DDDDDD;
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#777676;
	text-align:justify;
}
.formulario{
	margin-left:200px;
	width:500px;
	border:1px solid #CCCCCC;
	padding:10px;
}
.formularioPedidos{
	margin-left:200px;
	width:700px;
	border:1px solid #CCCCCC;
	padding:10px;
}
#formularioDatosPersonales{
	margin-left:10%;
	margin-right:auto;
	border:1px solid #7c9c47;
	width:30em;
}
.imgProd{
	float:left;
	width:205px;
	padding-left:5px;
	background-color:#dfe7d3;
}
.imgProdMIzq{
	float:left;
	padding-left:5px;
	padding-right:5px;
}
.indentado{
	margin-left:1%;
}
.indentado50{
	margin-left:50px;
}
.indentado100{
	margin-left:100px;
}
.indentadoIzda{
	margin-left:10px;
	margin-right:5px;
}
.inferiorizq{
	background-color:#dfe7d3;
	background-image:url(http://www.jesusvico.com/prueba/imagenes/bordeinfizq.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:11px;
}
.inferiordra{
	background-color:#dfe7d3;
	background-image:url(http://www.jesusvico.com/prueba/imagenes/bordeinfder.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:11px;
}
.izquierda{
	float:left;
}
#marcoIzquierdo{
	float:left;
	width:225px;
    margin-left:5px;
	background-color:#fff;
	border-top:5px solid #7c9c47;
	padding-left:10px;
	padding-right:5px;
	padding-top:20px;
}
.margen50{
	padding-left:50px;
}
.margenizqcajaProd{
	background-color:#dfe7d3;
	width:5px;
}
#pie{
	border-top:5px solid #F6F0E9;
	margin-left:1%;
	margin-right:1%;
	padding-top:2px;
}
.productocarro{
	margin-left:100px;
	padding:5px;
}
.productoscarro{
	margin-left:100px;
	padding:5px;
}
.productoscarroGrande{
	margin-left:100px;
	padding:5px;
}
.scrolling{
	overflow:auto;
	height:210px;
	width:auto;
	border:1px solid #C0C0C0;
	padding:5px;
}
.scrolling2{
	overflow:auto;
	height:280px;
	width:auto;
	border:1px solid #C0C0C0;
	padding:5px;
}
.scrollingEmperadores{
	overflow:auto;
	height:310px;
	border:1px solid #C0C0C0;
	width:500px;
}
.superiorizq{
	background-color:#dfe7d3;
	background-image:url(http://www.jesusvico.com/prueba/imagenes/bordesupizq.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:12px;
}
.superiordra{
	background-color:#dfe7d3;
	background-image:url(http://www.jesusvico.com/prueba/imagenes/bordesupder.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:12px;
}
.tablacentro{
	margin-left:auto;
	margin-right:auto;
	width:700px;
}
.textoderecha{
	text-align:right;
}
.totalesProd{
	margin-left:210px;
	width:280px;
	text-align:right;
	padding-right:10px;
	padding-top:10px;
	background-color:#dfe7d3;
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txtProd{
	background-color:#dfe7d3;
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-right:5px;
}
.txtProd2{
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align:top;
}
.verde{
	background-color:#dfe7d3;
}
.verde2{
	color:#dfe7d3;
}

/****************** ESTILOS DE LOS TEXTOS ******************************/
.texto{
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#777676;
	text-align:justify;
}
.texto2{
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#777676;
	width:100%;
	padding-right:10px;
	text-align:justify;
}
.textoBuscador{
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#textoCabecera{
	position:absolute;
	top:8%;
	left:200px;
	font: 35px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFF;
}
#textoCabecera2{
	position:absolute;
	top:95px;
	left:200px;
	font:15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFF;
}
.textoFormulario{
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#777676;
	text-align:justify;
}
.textoGrande{
	font:100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#777676;
	text-align:justify;
}
.textoGrandeCentrado{
	font:100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#777676;
	text-align:center;
}
.textoIndentado{
	margin-left:1%;
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#777676;
	text-align:justify;
}
.textoMizq{
	font:70% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#777676;
	text-align:justify;
}
.textoNegrita{
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#777676;
	text-align:justify;
	font-weight:bold;
}
.textoPeque{
	font:60% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#777676;
	text-align:justify;
}
.textoPequeRojo{
	font:60% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ff0000;
	text-align:justify;
}
.textoPuja{
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
}
.textoPujaGrande{
	font:100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
}
.textoRojo{
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align:justify;
}
.textoTotal{
	padding-top:10px;
	font:100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#777676;
	font-weight:bold;
}
/****************** ESTILOS DE LAS IMÁGENES ******************************/
.imagen{
	border:0px;
}
#imagenCabeceraDer{
	border:0px;
	position:absolute;
	right:1%;
}
#imagenCabeceraIzq{
	border:0px;
	position:absolute;
	top:4%;
	left:40px;
}
.imagenInicio{
	border:0px;
	height:70px;
}
.imagenPeque{
	border:0px;
	width:40px;
}
.imagenPrincipal{
	border:0px;
	height:250px;
}
.imagenSubasta{
	border:0px;
	width:90px;
}
/****************** ESTILOS DE LOS ENLACES ******************************/
.e_Cabecera, link, visited{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:80%;
    font-weight:bold;
    font-style:normal;
    font-variant:normal;
	text-decoration:none;
	color:#737373;
}
.e_Cabecera:hover{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:80%;
    font-weight:bold;
    font-style:normal;
    font-variant:normal;
	text-decoration:underline;
	color:#000;
}

.e_Grande, link, visited{
	font:130% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#6C6B6B;
}
.e_Grande:hover{
	font:130% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#b4c02b;
}

.e_mIzq, link, visited{
	font:70% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#6C6B6B;
}
.e_mIzq:hover{
	font:70% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#b4c02b;
}

.e_Pie, link, visited{
	font:60% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#6C6B6B;
}
.e_Pie:hover{
	font:60% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#b4c02b;
}

.e_texto, link, visited{
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#737373;
	font-weight:bold;
}
.e_texto:hover{
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#000;
	font-weight:bold;
}

.e_titulo, link, visited{
	text-decoration:none;
	color:#6C6B6B;
	font-weight:bold;
}
.e_titulo:hover{
	text-decoration:underline;
	color:#DD011A;
	font-weight:bold;
}
/****************** ESTILOS DE LAS TABLAS *********************************/
.tdCabecera{
	background-color:#7c9c47;
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}
.td_filaPar{
	background-color:#d8dfcd;
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td_filaImpar{
	background-color:#dfe7d3;
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.td_adjudicacionesnuevo1{
	BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;   
    BORDER-LEFT: #000000 1px solid; 
	BACKGROUND-COLOR: #F8D8A5;
}
.td_adjudicacionesnuevo2{
	BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;   
    BORDER-LEFT: #000000 1px solid; 
	BACKGROUND-COLOR: #7c9c47;
}
.tablaAdjudicaciones{
	text-align:center;
	width:100%;
	margin-left:10px;
	margin-right:10px;
}
