<!--ESTILOS ANA-->
body {
	background-color: #FFFFFF;
	margin: 0px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	cursor: hand;
}

form{
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
	width:inherit;
	font-size:10px;
}

p.labelformulario {
	margin:0px;
	width:120px;
	float:left;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	margin-left:30px;
	color:#FFFFFF;
}

img {
    padding:0px;
    margin:0px;
    border:0;
}


fieldset {
	width:inherit;
	font-size:10px;
}

legend{
	color:#6768A9;
}


.flotaIzquierda {
	float:left;
}

.flotaDerecha {
	float:right;
}

#principal {
	background-color:#E9E9EF;
	color:#5D5F9A;
	margin:0 auto;
	width:1000px;
	height: 100%;
    min-height: 100%;
	background-image:url(../images/GENERAL/fondopagina.gif);
	background-repeat:repeat-y;	
}

#izquierda {
	width: 235px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	color: #000000;
	background-color: #CACCF2;
}

#derecha {
	width:191px;
	float:right;
	background-color: #CACCF2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

form.accesousuarios {
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#contenido {
	background-image:url(../images/GENERAL/fondo_web.jpg);
	background-repeat:no-repeat;
	width: 574px;
	float: left;
	background-color:#E9E9EF;
}


#flashcontenido {
	width:inherit;
	height:100px;
}

#abajocontenido{
	margin:20px 30px 25px 30px;
	width:514px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

/*#abajocontenido marquee {
	width:inherit;
	border:#ffffff 1px solid;
	padding:3px;
	background-color:#B8BADC; 
	color:#ffffff;
	margin:0px;
	height:20px;
	font-size:11px;
}*/

#abajocontenido marquee {
	width:inherit;
	border:#ffffff 1px solid;
	padding-top:6px;
	background-color:#B8BADC; 
	color:#CC0033;
	margin:0px;
	height:30px;
	font-size:14px;
}

#abajocontenido img{
	border:#5D5F9A 1px solid;
}

.pagadero, .numeroticket, .titulonoticia {
	font-size:12px;
	font-family:"Arial Black", Arial, "Arial Narrow";
	margin:0px;
	padding:0px;
}

.fechanoticia{
	font-size:9px;
    color:#990000;
	font-family:"Arial Black", Arial, "Arial Narrow";
	margin:0px;
	padding:0px;
}

.numeroticket, .titulonoticia{
	color:#FF6600;
}

.titulonoticia{
	font-style:italic;
}

.precioproducto {
	font-size:14px;
	font-family:"Arial Black", Arial, "Arial Narrow";
	margin:0px;
	padding:0px;
}

.descuentoproducto {
	color:#FF6600;
	font-size:14px;
	font-family:"Arial Black", Arial, "Arial Narrow";
	margin:0px;
	padding:0px;
}

.preciofinalproducto{
	font-size:16px;
	font-family:"Arial Black", Arial, "Arial Narrow";
	margin:-2px;
	padding:0px;
	color:#990000;
}

.detalleproducto{
	font-size:10px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

img.producto {
	margin-bottom:3px;
}

#fondo_rotulo_grande{
	width:460px;
	height:32px;
	background-image:url(../images/GENERAL/fondoseleccioncat.jpg);
	background-repeat:no-repeat;
	padding-top:8px;
	padding-left:8px;
	margin-bottom:2px;
	clear:left;
}

#fondo_rotulo_pequeno{
	padding-top:7px;
	width:142px;
	height:34px;
	background-image:url(../images/GENERAL/fondoseleccioncat2.jpg);
	background-repeat:no-repeat;
	margin-left:180px;
	text-align:center;
}

#pie{
	color:#FFFFFF;
	font-size:12px;
	background-image:url(../images/es/INDEX_42.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:89px;
	padding-top:10px;
	padding-left:260px;
	font-family:Arial, Helvetica, sans-serif;
}

#pie a{
	color:#FFFFFF;
	text-decoration:underline;
}


/*Estilos de pagina de inicio*/
#index_pdestacado{
	float:left;
	background-image:url(../images/general/fondodestacado.gif);
	background-repeat:no-repeat;
	height:252px;
	width:232px;
	margin-right:8px;
	margin-left:8px;
	margin-top:20px;
	text-align:center;
	font-family:"Arial Black", Arial, "Arial Narrow";
}

#index_pdestacado img{
	margin-top:10px;
}

#index_pdestacado p{
	margin:0;
}

/*Estilos de pagina de localizacion*/
#localizacion_mapa{
	text-align:center;
	background-image:url(../images/general/fondolocalizacion.jpg);
	background-repeat:no-repeat;
	width:inherit;
	height:260px;
	padding-top:20px;
}

p.localizacion {
	font-size:11px;
}

img.localizacion{
	margin-left:15px;
}

/*Estilos de pagina de contacto*/
#etiqueta {
	width:40px;
}


/*Estilos de pagina de contacto*/
img.laempresa, img.noticia_detalle {
	float:left;
	vertical-align:text-top;
}

p.laempresa {
	text-align:justify;
}

/*Estilos de pagina de Deportes Romero FC*/
img.depromfc1 {
	float:right; 
	vertical-align:text-top;
	margin-left:10px; 
	margin-top:10px
}

img.depromfc2 {
	float:left; 
	vertical-align:text-top;
	margin-right:10px; 
	margin-top:10px;
}

p.depromfc {
	text-align:justify;
}

/*Estilos de la pagina del catalogo*/

#catalogo_producto {
	background-image:url(../images/GENERAL/cajaproductosgen.jpg);
	background-repeat:no-repeat;
	width:153px;
	height:205px;	
	min-height:205px;	
	margin-top:10px;
	margin-bottom:10px;
	margin-left:3px;
	padding-top:10px;
	float:left;
	text-align:center;
}

/*Estilos noticias*/
img.noticia_detalle{
	float:right;
	margin-right:27px;
	margin-left:10px;
	vertical-align:top;
	width:200px;
}

/*Estilos de la pagina del articulo*/
#articulo_galeria {
	background-image:url(../images/general/fondogaleria.gif);
	background-repeat:repeat-x;
	width:inherit;
	height:135px;
	padding-left:5px;
	padding-top:3px;	
}

img.galeria	{
	margin-left:5px;
	height:80px;
}

h1 {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-bottom:10px;
}

/*#articulo_detalle{
	background-image:url(../images/GENERAL/fondo_articulo.gif);
	background-repeat:no-repeat;
	width:inherit;
	height:425px;
	padding-top:20px;	
	padding-left:10px;
}*/

#articulo_detalle img{
	height:280px;
	width:280px;
	float:left;
	border:double;
}

#articulo_info {
	width:180px;
	float:right;
	text-align:justify;
	margin-right:20px;
}

#articulo_detalle form{
	margin-left:0px;
}

/*Estilos de la cesta de la compra*/
#cesta_tabla{
	width:inherit;
	background-image:url(../images/GENERAL/fondocontenido_centro.gif);
	background-repeat:repeat-y;
	padding-top:10px;
	padding-bottom:10px;
}

/*Estilos del registro*/
#registro_formulario{
	width:inherit;
	height:670px;
	background-image:url(../images/GENERAL/fondocontenido_centro.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

#registro_formulario img {
	border:0;
	width:15px;
	height:15px;
}

/*Estilos seccion entrega (realizar pedido)*/

#datosenvio{
	float:left;
	width:200px;
	margin-right:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6768A9;
}

#formapago_pedido, #entrega_pedido , #confirma_pedido, #noticia_detalle, #resultado_compra, #articulo_detalle {
	font-size:10px;
	width:inherit;
	padding-left:20px;
	padding-top:20px;
	background-image:url(../images/GENERAL/fondocontenido_centro.gif);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
}


#resultado_compra p{
	margin:0px;
	padding:0px;
}

#noticia_detalle{
	height:200px;
	min-height:200px;
}

#entrega_pedido  {
	height:140px;
}

#resultado_compra{
	height:100px;
}

#formapago_pedido {
	height:180px;
}

#confirma_pedido{
	height:200px;
}

#entrega_pedido p, #formapago_pedido p{
	margin-top:3px;
	margin-bottom:3px;
}



/*Estilos seccion olvido contraseņa*/
#olvido_formulario {
	width:inherit;
	height:140px;
	background-image:url(../images/GENERAL/fondocontenido_centro.gif);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:20px;
}

#olvido_formulario img {
	border:0;
}



<!--FIN ESTILOS ANA-->

#productostilo{
color:red; 
font-size:15px;	
}

#modelostilo{
color:#CC9933; 
font-size:12px;	
}

#descuentostilo{
color:#CC6600;
font-size:12px;
font-family:"Arial Black", Arial, "Arial Narrow";
margin-left:10px;
}

#desplazaderecha img{
	margin-right:20px;
}

#contenidoformapago{
padding-left:20px;
padding-right:20px;
padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6768A9;
}

.style1 {
	color: #FFFFFF
}

.marquesina{
	margin-right:53px;  
	margin-left:13px;
	background-color:#B8BADC; 
	color:#FFFFFF;
	border:1px;
	border-style:solid; 
	padding:3px;
	height:20px;
	width:450px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;}

#contenidoformapago table{
float:left;
padding-left:0px;
padding-top:20px;
padding-bottom:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#6768A9;
}


a{
color:#6667A7;
text-decoration:none;
}



#cabecera {
	width:inherit;
	height:228px;
	background-image:url(../images/GENERAL/fondocabecera.jpg);
}

#flash {
	width:inherit;
	height:182px;;
	margin:0;
	padding:0;
}


#fondocajaconfirma{
margin-left:60px;
width:454px;
height:216px;
background-image:url(../images/GENERAL/fondoconfirma.jpg);
}



#fondoentrega{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#6768A9;
margin-left:60px;
padding-left:90px;
padding-top:25px;
width:454px;
height:198px;
background-image:url(../images/GENERAL/fondoconfirma.jpg);
}


#fondocajaformapago{
margin-left:60px;
padding-left:130px;
padding-top:25px;
width:454px;
height:198px;
background-image:url(../images/GENERAL/fondoconfirma.jpg);
}

#fondocajaformapago td{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#6768A9;
}


form_registrousuarios{
	padding-bottom:20px;

}
#form_registrousuarios input{
	background-color:#ffffFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}


#formregistrousuarios2{
margin-left:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#espacioformu{
float:left;
margin-bottom:20px;
}

#volvercesta{
font-size:10px;
}


#cestacompra{
margin-left:50px;
padding-left:40px;
width:454px;
background-image:url(../images/GENERAL/cestadecompra/medio.jpg);
}

#cestacompra td{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}


#menucabecera {
   width:inherit;
   height:46px;;
   margin:0;
   padding:0;
}

#opcionmenu{
  float:left;
}




#fondocategoria{
background-image:url(../images/GENERAL/fonsocategoria.gif);
width:240px;
height:21px;
}

#cajanoticias{
width:502px;
float:left;
padding:15px;
background-image:url(../images/GENERAL/centrocajanoticia.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

#arribacajanoticias{
width:502px;
}


#rot_registrousuarios {
	width:inherit;
	height:19px;
}

#form_registrousuarios {
	width:inherit;
	height:83px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:25px;
	margin-top:0px;
}

input.estilo{
background-color:#ffffFF;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#777ABB;

}

input.formbusqueda{
background-color:#ffffFF;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#777ABB;
}


#fondonoticias{
background-color:#009966;
}

#rot_categorias {
	width:inherit;
	height:52px;
}

#rot_categoriasdebajo {
	width:inherit;
	height:11px;
}

#catalogo {
	width:inherit;
}

#categorias {
	background-image:url(../images/GENERAL/fonsocategoria.gif);
	background-repeat:no-repeat;	
	width:inherit;
	height:21px;
	text-align:left;
	padding-top:3px;
}

#categorias2 {
	background-image:url(../images/GENERAL/fondobotonestatico.jpg);
	color:#FFFFFF;
	width:165px;
	padding-left:20px;
	height:21px;
	text-align:left;
	padding-top:3px;
	margin-left:3px;
}


#categorias a{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

#categorias2 a{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

#textoformularioreg{
	font-family:Arial, Helvetica, sans-serif;
}


#subcategoria {
	width:234px;
	height:20px;
	
}

#rot_marcas {
	width:inherit;
	height:62px;
   
}

#flash_marcas {
	float:left;
	margin-left:10px;
	width:200;
	height:150px;
}



#productoCatalogo{
	font-size:10px;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/GENERAL/cajaproductosgen.jpg);
	width:190px;
	height:213;	
	vertical-align:middle;
	text-align:center;
	padding-top:15px;
	margin-bottom:5px;
	margin-top:15px;
}

#productoCatalogo img {
	height:93;
	width:122;
}

#centroinicio{
	text-align:center;
	vertical-align:middle;
}

#GaleriaProducto {
	background-image:url(../images/GENERAL/FONDOGALERIA.jpg);
	width:550px;
	height:135px;
	padding-top:30px;
	padding-left:20px;
	margin-left:10px;
}


#estilotabla{
	margin-left:10px;
}


#GaleriaProducto img {
	height:83;
	width:112;
	float:left;
}

#formuproducto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:20px;
}

#formuproducto td{
	font-size:11px;

}

#formuproducto select{
	font-size:11px;
	color:#006633;
}


#Articulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image:url(../images/GENERAL/FONDOGALERIA2.jpg);
	width:550px;
	height:425px;
	margin-left:12px;
	padding-left:25px;
	padding-top:15px;
	margin-top:15px;
}

#Articulo img{
	height:280;
	width:280;
	float:left;
	border:double;
}


#formularioregistro table{
	width:450px;
	height:624px;
	background-image:url(../images/GENERAL/fondoregistro.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:50px;
}

#formularioregistro td.derecha{
	padding-left:40px;
}

#textoformuregistro{
	font-family:'Arial Black', 'Times New Roman'; 
	font-size:12px; 
	margin-left:30px; 
	color:#FFFFFF;
}


#olvido{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	width:279px;
	height:120px;
	background-image:url(../images/GENERAL/fondoolvido.jpg);
	margin-left:150px;
	margin-top:80px;
	padding-left:30px;
	padding-top:12px;
}


#titulocategoria{
	color:#393C7E;
	width:460px;
	clear:inherit;
	height:34px;
	background-image:url(../images/GENERAL/fondoseleccioncat.jpg);
	background-repeat:no-repeat;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:85px;
	margin-top:20px;
	padding-top:8px;
	padding-left:20px;
}

#titulocategoria2{
	color:#393C7E;
	padding-top:7px;
	width:142px;
	height:34px;
	background-image:url(../images/GENERAL/fondoseleccioncat2.jpg);
	background-repeat:no-repeat;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:217px;
	padding-left:20px;
	padding-bottom:7px;
}

#titulocategoria3{
	color:#393C7E;
	width:460px;
	clear:inherit;
	height:34px;
	background-image:url(../images/GENERAL/fondoseleccioncat.jpg);
	background-repeat:no-repeat;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:85px;
	margin-top:20px;
	padding-top:8px;
	padding-left:120px;
}

#titulocategoria4{
	color:#393C7E;
	padding-top:7px;
	width:142px;
	height:34px;
	background-image:url(../images/GENERAL/fondoseleccioncat2.jpg);
	background-repeat:no-repeat;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:217px;
	padding-left:55px;
	padding-bottom:7px;
}

#titulocategoria5{
	color:#393C7E;
	padding-top:7px;
	width:142px;
	height:34px;
	background-image:url(../images/GENERAL/fondoseleccioncat2.jpg);
	background-repeat:no-repeat;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:217px;
	padding-left:35px;
	padding-bottom:7px;
}

#titulocategoria6{
	padding-top:130px;
}

#fondo_subcat{
	clear:both;
}

#fondo_subcat a{
	cursor:auto;
	}


#fondo_subcat_centro{
	background-image:url(../images/general/fondosubcat_centro.jpg);
	background-repeat:repeat-x;
	color:#393C7E;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	height:30px;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
}

#fondo_subcat_izq, #fondo_subcat_centro, #fondo_subcat_der{
	float:left;
	margin:0px;
}




#colorformu{
	color:#393C7E;
}


#Cesta table{
	border:medium;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}


#cajabusqueda{
float:left;
margin-bottom:10px;
margin-left:5px;
}


#form_busqueda {
padding-top:20px;
	
}
#form_Busqueda form{
	margin:0px;
}


#rot_seg {
	widht:inherit;
}


#seg_pedido {
	
	width:inherit;
	height:43px;
	padding:7px 60px 7px 10px;
}


#seg_pedido a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	text-decoration:underline;
	color:#562752;
}


#rot_noticias {
	width:inherit;
   	
}

#noticias {
	width:inherit;
	height:159px;
	cursor:hand;	
	background-color: #CACCF2;
}

#detallenoticias{
	margin-left:40px;
}

#noticias marquee{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	float:left;
	height:135px;
	margin-top:10px;
   	margin-left:12px;
	padding-left:4px;
	padding-right:4px;
   	width:150px;
   	background-color: #6766A8;

}


#noticias a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#CCCEF4;
}


#rot_publicidad {
	width:inherit;
	height:34px;
   	
}

#publicidad {
	width:inherit;
	height:144px;
	margin-top:10px;	
}

#pie {
	width:inherit;
	height:37px;
	clear:both;
}


p.mensajeError {
color:#FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}



