/********************************************/
/********** MENU LATERAL  *****************/
/********************************************/
.menuLateral {
   
	/*background: url(imagenes/fondo_menu_lateral.gif); background-repeat:no-repeat; height:35px; */
	/*padding-left:8px; */
	/*padding-right:20px; */
	padding-top:6px; padding-bottom:6px; padding-left:6px; padding-right:6px; 
	/*background-color:#B7D02F;*/
	letter-spacing: normal;
	font-size: 12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; 
	
}

.menuProductos {
   
	/*background: url(imagenes/fondo_menu_lateral.gif); background-repeat:no-repeat; height:35px; */
	/*padding-left:8px; */
	/*padding-right:20px; */
	padding-top:6px; padding-bottom:6px; 
	/*background-color:#B7D02F;*/
	letter-spacing: normal;
	font-size: 12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; 
	
}

.tituloPanel{
 text-align: center;
 	font-size: 13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; font-weight:bold;
}

.enlaceMenuLateral:link {
	COLOR: #6D452A;FONT-SIZE: 10px ;FONT-FAMILY: Verdana, Helvetica, sans-serif ; font-weight:bold;  TEXT-DECORATION: none;
}
.enlaceMenuLateral:visited {
	COLOR: #6D452A; FONT-SIZE: 10px ;FONT-FAMILY:  Verdana,  Helvetica, sans-serif ; font-weight:bold;   TEXT-DECORATION: none;
}
.enlaceMenuLateral:active {
	COLOR: #6D452A;FONT-SIZE: 10px ;FONT-FAMILY:  Verdana,  Helvetica, sans-serif ; font-weight:bold;   TEXT-DECORATION: none;
}
.enlaceMenuLateral:hover {
	COLOR: #666666; FONT-SIZE: 10px ;FONT-FAMILY:  Verdana,  Helvetica, sans-serif ;  font-weight:bold;  TEXT-DECORATION: none;
}

.enlaceMenuLateral2:link {
	COLOR: #674A21;FONT-SIZE: 10px ;FONT-FAMILY: Verdana, Helvetica, sans-serif ; font-weight:bold;  TEXT-DECORATION: none;
}
.enlaceMenuLateral2:visited {
	COLOR: #674A21; FONT-SIZE: 10px ;FONT-FAMILY:  Verdana,  Helvetica, sans-serif ; font-weight:bold;   TEXT-DECORATION: none;
}
.enlaceMenuLateral2:active {
	COLOR: #674A21;FONT-SIZE: 10px ;FONT-FAMILY:  Verdana,  Helvetica, sans-serif ; font-weight:bold;   TEXT-DECORATION: none;
}
.enlaceMenuLateral2:hover {
	COLOR: #666666; FONT-SIZE: 10px ;FONT-FAMILY:  Verdana,  Helvetica, sans-serif ;  font-weight:bold;  TEXT-DECORATION: none;
}

/********************************************/
/********** PIE ************************/
/********************************************/


.pie {

	color: #FFFFFF;
	font: bold 1em sans-serif;
	text-align: center; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11; 

}
.pie a:link {
	COLOR: #ffffff;FONT-SIZE: 11px ;FONT-FAMILY: Verdana, Helvetica, sans-serif ; font-weight:bold;  TEXT-DECORATION: none;
}
.pie a:visited {
	COLOR: #ffffff; FONT-SIZE: 11px ;FONT-FAMILY:  Verdana,  Helvetica, sans-serif ; font-weight:bold;   TEXT-DECORATION: none;
}
.pie a:active {
	COLOR: #ffffff;FONT-SIZE: 11px ;FONT-FAMILY:  Verdana,  Helvetica, sans-serif ; font-weight:bold;   TEXT-DECORATION: none;
}
.pie a:hover {
	COLOR: #FF1275; FONT-SIZE: 11px ;FONT-FAMILY:  Verdana,  Helvetica, sans-serif ;  font-weight:bold;  TEXT-DECORATION: none;
}

.pie2 {
	color: #FFF;
	font: bold 1em sans-serif;
	text-align: center; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11; 
	padding-top:25px;
}
.pie2 a,#pie2 a:hover {color: #FFF;}






















/********************************************/
/********** GENERALES *****************/
/********************************************/
#contenido {
	color:#000000; 
	font-size: 11px; 
	padding-bottom:8px; padding-left:8px; padding-right:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a:link {
	COLOR: #DC5901;FONT-SIZE: 11px ;FONT-FAMILY: Verdana, Helvetica, sans-serif ;  TEXT-DECORATION: none;
}
a:visited {
	COLOR: #DC5901; FONT-SIZE: 11px ;FONT-FAMILY:  Verdana,  Helvetica, sans-serif ; TEXT-DECORATION: none;
}
a:active {
	COLOR: #DC5901;FONT-SIZE: 11px ;FONT-FAMILY:  Verdana,  Helvetica, sans-serif ;   TEXT-DECORATION: none;
}
a:hover {
	COLOR: #DC5901; FONT-SIZE: 11px ;FONT-FAMILY:  Verdana,  Helvetica, sans-serif ;  TEXT-DECORATION: underline;
}
/********************************************/
/********** ELEMENTO ************************/
/********************************************/
#tituloElemento {
	height: 48px;
	padding-left: 20px; padding-right:20px; 
	background: url(imagenes/fondo_titulo.gif); background-repeat:no-repeat;
	vertical-align:middle; margin-bottom:8px;
}
#tituloElemento h1 {
	padding-top:10px; 
	letter-spacing: normal;
	font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:right; vertical-align:middle;
}

#resumenElemento h2 {
/* resumen */
	background: none;
	color:#555555; 
	padding-bottom:10px;
	font-size: 11px; 
	font-weight:100;		
	font-family:Verdana, Arial, Helvetica, sans-serif;
}



#capaImagenElemento {
	float:right; 
	padding:0px 0px 7px 7px;

}
#imagenElemento {
	border:1px solid #aaaaaa;
}


#imagenesAdicionales {
	text-align:center; width:100%;
}
#imagenesAdicionales ul {
	padding: 0px; margin:0px;
}
#imagenesAdicionales li {
	display: inline;
	list-style-type: none;
	padding-right: 0px; margin-left:0px;
}
.imagenAdicional {
	border: 1px solid #aaaaaa;
}
/********************************************/
/********** NODO     ************************/
/********************************************/
#nombreNodo {
	height: 48px;
	padding-left: 20px; padding-right:20px; 
	background: url(imagenes/fondo_titulo.gif); background-repeat:no-repeat;
	vertical-align:middle; margin-bottom:8px;
}
#nombreNodo h1 {
	padding-top:10px; 
	letter-spacing: normal;
	font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:right; vertical-align:middle;
}

.nodo {

	clear: both;
	background: url(imagenes/nodo.gif) no-repeat; 
	height:20px;
	padding-top:3px;  
	padding-left:25px;
	font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.nodo a{
	font-weight:bold; 
}


.elemento {
	clear: both;
	background: url(imagenes/noticia.gif) no-repeat; 
	height:20px; 
	padding-left:25px;
	padding-top:3px; 
	padding-bottom:10px; height:auto; 	
	font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif;	 
}
.elemento h2 {
/* resumen */
	background: none;
	color:#333333;
	padding: 9px 0 0 10px;
	font-size: 11px; 
	font-weight:100;		
}

.capaImagenElementoNodo {
	float:right; 
	padding:0px 0px 7px 7px;

}
.imagenElementoNodo {
	border:1px solid #aaaaaa;
}
/********************************************/
/********** PAGINAEMPRESA  ************************/
/********************************************/

/********************************************/
/********** NOTICIAEMPRESA  ************************/
/********************************************/
#subtituloNoticia h3 {
	font-weight:bold; 
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
 	font-size:12px; 
 	color:#68442E;

}

/********************************************/
/********** PRODUCTOEMPRESA  ***********************/
/********************************************/

#promocion h2{
	font-size: 13px;font-weight:bold;
}


#capaPrecios {
	padding-bottom:8px;
}

.apartadoPrecio {
	font-family: "Arial";

	font-size: 12px; font-weight:bold;
	font-style: normal;
	color: #000000; background-color:#D6D4D5;
	text-align:	left; padding:3px; 
}

.seccionPrecio {
	font-family: "Arial";

	font-size: 12px;font-weight:bold;
	font-style: normal;
	color: #333333; background-color:#eeeeee;
	text-align:	right; padding:3px; 
}
#descripcionProducto {
	
}



/********************************************/
/********** PORTADA  ************************/
/********************************************/
.nodoPortada {
	clear: both;
	background: url(imagenes/nodo.gif) no-repeat; 
	height:20px;
	padding-top:3px;  
	padding-left:25px;
	font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.elementoPortada {
	clear: both;
	padding-top:3px; 
	padding-bottom:10px; 
	height:auto; 	
}

.tituloElementoPortada {
	height: 48px;
	padding-left: 20px; padding-right:20px; 
	background: url(imagenes/fondo_titulo.gif); background-repeat:no-repeat;
	vertical-align:middle; margin-bottom:8px;
}
.tituloElementoPortada h1 {
	padding-top:10px; 
	letter-spacing: normal;
	font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:right; vertical-align:middle;
}

.resumenElementoPortada h2 {
/* resumen */
	background: none;
	color:#555555; 
	padding-bottom:10px;
	font-size: 11px; 
	font-weight:100;		
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.capaImagenPortada {
	float:right; 
	padding:0px 0px 7px 7px;

}
.imagenPortada {
	border:1px solid #aaaaaa;
}


.subtituloNoticiaPortada h3 {
	font-weight:bold; 
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
 	font-size:12px; 
 	color:#68442E;

}

.imagenesAdicionalesPortada {
	text-align:center; width:100%;
}
.imagenesAdicionalesPortada ul {
	padding: 0px; margin:0px;
}
.imagenesAdicionalesPortada li {
	display: inline;
	list-style-type: none;
	padding-right: 0px; margin-left:0px;
}
.imagenAdicionalPortada {
	border: 1px solid #aaaaaa;
}

/********************************************/
/********** INFORMACION *********************/
/********************************************/
#informacionEmpresa {
	height: 48px;
	padding-left: 20px; padding-right:20px; 
	background: url(imagenes/fondo_titulo.gif); background-repeat:no-repeat;
	vertical-align:middle; margin-bottom:8px;
}
#informacionEmpresa h1 {
	padding-top:10px; 
	letter-spacing: normal;
	font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:right; vertical-align:middle;
}


#textoInformacion p {
 font-weight:bold; 
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#000000; text-align:center;

}


/********************************************/
/********** CONTACTO  ***********************/
/********************************************/
#tituloContacto {
	height: 48px;
	padding-left: 20px; padding-right:20px; 
	background: url(imagenes/fondo_titulo.gif); background-repeat:no-repeat;
	vertical-align:middle; margin-bottom:8px;
}
#tituloContacto h1 {
	padding-top:10px; 
	letter-spacing: normal;
	font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:right; vertical-align:middle;
}

#datosContacto {
 text-align: center;
}

#datosContacto h2 {
 font-weight:bold; 
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#000000;

}

#telefono h2 {
 display:inline; 
}

#movil h2 {
 display:inline;
}

#fax h2 {
 display:inline;
}

#url h2 {
 display:none;
}

#mail h2 {
 display:none;
}






#tituloContacto p {
 margin-bottom:0px; margin-top:0px;
}

/*  
Estilo para elementos label.  
Muestra los elementos label en bloque  
y con la letra negrita.  
*/  
#formularioContacto label {  
 display:block;
 font-weight:bold; 
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:11px; 
 font-weight:bold; margin-bottom:0px; padding-bottom:0px;
}  
  
/*  
Estilo para elementos legend.  
Crea un titulo con el texto de legend.  
*/  
#formularioContacto legend {  
 font-family:Arial, Helvetica, sans-serif; 
 font-size:12px; 
 font-weight:bold;
 color:#000000; 
}  
  
/*  
Estilo para elementos fieldset.  
Elimina los bordes del formulario.  
*/  
#formularioContacto fieldset {  
 /*border:none;  */
}  
  
/* Estilo para elementos input y textarea.  
Crea un borde de 1px negro.  
*/  
#formularioContacto input, textarea {  
 border:1px solid #000; 
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:11px; margin-top:0px;  
}  
  
/* Estilo para elementos input y textarea con foco.  
Cuando se selecciona uno de estos  
elementos el color de fondo cambia.  
*/  
#formularioContacto input:focus, textarea:focus {  
 background:#FFF799;  
}  



/********************************************/
/********** LOCALIZACION  *******************/
/********************************************/
#tituloLocalizacion {
	height: 48px;
	padding-left: 20px; padding-right:20px; 
	background: url(imagenes/fondo_titulo.gif); background-repeat:no-repeat;
	vertical-align:middle; margin-bottom:8px;
}
#tituloLocalizacion h1 {
	padding-top:10px; 
	letter-spacing: normal;
	font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-align:right; vertical-align:middle;
}

#direccionEmpresa {
 font:Arial, Helvetica, sans-serif;
 font-size:11px; 
 font-weight:bold; 
 text-align:center; 
 color:#222222; 
}
#capaMapa {
  text-align:center; margin-top:10px;
}



