#izquierda{
	display:none;
	}

#cabecera{
	display:none;
	}


BODY{
	width:99%;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#444444;
	text-align:center;
	}
IMG{
	border:0;
	}

H1{
	display:none;
	}
H2{
	float:left;
	width:100%;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:1.2em;
	color:#336699;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
A{
	color:#89AFD3;
	}
.azul{
	color:#336699;
	}
#navegador{
	float:left;
	width:100%;
	margin:5px 0 5px 0;
	padding:5px 0 0 0px;
	color:#888888;
	font-size:0.9em;
	}
	#navegador A{
		color:#5D5D5D;
		}
		#navegador A:hover{
		color:#5D5D5D;
		text-decoration:none;
		}
#all{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	width:100%;
	}
/******************************INDEX***************************/
#centro{
	float:left;
	position:relative;
	width:60%;
	}
	#centro #msg_entada_inferior{
		float:left;
		padding:0.5em;
		border:1px solid #E8E8E8;
		}
	#centro #destacados{
		float:left;
		margin-top:1em;
		}
		#centro #destacados #destacado_izquierda{
			float:left;
			width:43%;
			margin-right:4.3%;
			background:#96C3EA;
			border:1px solid #96C3EA;
			padding:0.5em;
			}
			#centro #destacados #destacado_izquierda H2{
				text-align:center;
				font-size:1.2em;
				}
			#centro #destacados #destacado_izquierda P{
				}

		#centro #destacados #destacado_derecha{
			float:left;
			width:43%;
			background:#96C3EA;
			border:1px solid #96C3EA;
			padding:0.5em;
			}
			#centro #destacados #destacado_derecha H2{
				text-align:center;
				font-size:1.2em;
				}
			#centro #destacados #destacado_derecha P{
				}

			#centro #destacados #destacado_izquierda IMG, #centro #destacados #destacado_derecha IMG{
				border:1px solid #396C9E;
				}

#derecha{
	float:right;
	width:35%;
	margin-top:2em;
	}
	#derecha H2{
		text-align:center;
		color:#000000;
		font-size:1.2em;
		}
	#derecha #catalogo{
		float:left;
		border:1px solid #396C9E;
		padding:0.5em;
		}
		#derecha #catalogo DIV{
			border-bottom:1px solid #6A6A6A;
			margin-top:1em;
			}
			#derecha #catalogo DIV A{
				color:#356394;
				text-decoration:none;
				}
		#derecha #catalogo .producto{
			border:0;
			margin:0.2em 0;
			}
			#derecha #catalogo .producto IMG{
				float:left;
				margin:0.5em;
				}
			#derecha #catalogo .producto p{
				margin:0;
				}
	#derecha #boletin{
		margin-top:2em;
		}
		#derecha #boletin H2{
			text-align:left;
			color:#336699;
			}
/*********************************************PIE***********************************/
#pie{
	float:left;
	clear:both;
	width:100%;
	margin:20px 0 0 0;
	padding:22px 0 0 0;
	border-top:2px solid #D9D9D9;
	line-height:14px;
	}
	#pie UL{
		float:left;
		width:31%;
		position:relative;
		margin:0 0 0 0;
		padding:0 0 0 10px;
		list-style-type:none;
		}
			#pie UL.pie_c LI{
				text-align:center;
				}
			#pie UL.pie_d LI{
				text-align:right;
				}
			#pie UL LI{
				float:left;
				width:100%;
				margin:0 0 0 0;
				padding:0 0 0 0;
				font-size:10px;
				color:#3c3c3c;
				}
				#pie UL LI A{
					color:#3c3c3c;
					}
					#pie UL LI A:hover{
						color:#3c3c3c;
						text-decoration:none;
						}
/*********************************************INTERIRORES***********************************/
	#contenido H2{
		font-size:1.3em;
		border-bottom:1px solid #336699;
		margin:0.3em 0;
		}
	#contenido H3{
		color:#336699;
		margin:0.3em 0;
		}
		#contenido IMG{
			padding:0.2em;
			border:1px solid #336699;
			margin:0.5em;
			}
			#contenido IMG.imagenIzq{
				float:left;
				margin:0.3em;
				}
			#contenido IMG.imagenDrcha{
				float:left;
				margin:0.3em;
				}
	#contenido .destacado_i_1,#contenido .destacado_i_2,#contenido .destacado_comillas_1,#contenido .destacado_comillas_2{
		border:1px solid #999999;
		padding:0.5em;
		}
#contenido TABLE{
	width:100%;
	padding:5px;
	empty-cells:show;
	border-collapse:collapse;
	border:1px solid #AAAAAA;
	}
	#contenido TH{
		padding:5px;
		border:1px solid #AAAAAA;
		background:#EEEEEE;
		}
			#contenido TH.izq{
				}
			#contenido TH.der{
				}
			#contenido TH.centro{
				}

		#contenido TD{
			padding:5px;
			border:1px solid #AAAAAA;
			}
			#contenido TD.izq{
				}
			#contenido TD.der{
				}
			#contenido TD.centro{
				}
#contenido .destacadosDerecha{
	border:1px solid #999999;
	float:right;
	width:35%;
	padding:0.5em;
	}
#contenido .contDestacado1{
	width:60%;
	}

#contenido DL#noticicas{
	float:left;
	margin-bottom:1em;
	}
	#contenido DL#noticias DT,#contenido DL#noticias DD{
		float:left;
		width:98%;
		}
		#contenido DL#noticias DD{
			margin:0 0 1em 0;
			padding:0;
			}
		#contenido DL#noticias A{
			display:block;
			font-weight:bold;
			}
			#contenido DL#noticias A:hover{
				text-decoration:none;
				}
			#contenido DL#noticias SPAN{
				font-size:0.9em;
				color:#999999;
				}
				#contenido DL#noticias SPAN SPAN{
					padding:0;
					background:none;
					}
#contenido .paginador{
	float:left;
	margin:1em 0;
	}
#contenido #buscador_noticias{
	float:left;
	width:98%;
	border:1px solid #999999;
	}
	#contenido #buscador_noticias FORM{
		float:left;
		padding:0 0 0.5em 0.5em;
		}
		#contenido #buscador_noticias UL{
			list-style-type:none;
			margin:0;
			padding:0;
			}
			#contenido #buscador_noticias UL LI{
				float:left;
				list-style-type:none;
				margin:0.3em 0 0.3em 0;
				padding:0 0 0.3em 0;
				background:none;
				}
				#contenido #buscador_noticias UL LI LABEL{
					float:left;
					font-weight:bold;
					width:8em;
					padding-top:0.3em;
					}
				#contenido #buscador_noticias UL LI INPUT{
					float:left;
					font-family:Arial, Helvetica, sans-serif;
					font-size:1em;
					color:#999999;
					padding:0.2em;
					border:1px solid #336699;
					}
				#contenido #buscador_noticias UL LI INPUT#noticias_texto{
					width:33.6em;
					}
					#contenido #buscador_noticias UL LI .fecha{
						text-align:right;
						margin-right:0.1em;
						}
				#contenido #buscador_noticias UL LI IMG{
					margin:0.5em;
					border:0;
					}
				#contenido #buscador_noticias UL LI .boton{
					width:5em;
					font-size:0.9em;
					color:#FFFFFF;
					margin-left:1em;
					padding:0.1em;
					border:1px solid #000000;
					background-color:#336699;
					}
/************contacto***************/


	#contenido #contContacto FORM{
		float:left;
		width:100%;
		margin-top:0;
		}
		
		#contenido #contContacto .asterisco{
			font-size:1.4em;
			font-weight:bolder;
			color:#336699;
			margin-right:0.3em;
			vertical-align:middle;
			}
		#contenido #contContacto .direccion P{
			margin:0 0 0 1em;
			padding:0;
			}
		#contenido #contContacto UL{
			float:left;
			width:97.5%;
			margin:0;
			padding:1em 0;
			list-style-type:none;
			border:1px solid #999999;
			}	
			#contenido #contContacto UL LI{
				float:left;
				width:100%;
				margin:0.2em 0;
				background:none;
				}
				#contenido #contContacto UL LI LABEL{
					float:left;
					width:13em;
					text-align:right;
					font-size:1.1em;
					font-weight:bold;
					color:#336699;
					margin-right:0.3em;
					padding:0.3em 0 0 0 ;
					}
				#contenido #contContacto UL LI INPUT, #contenido #contContacto UL LI TEXTAREA{
					float:left;
					width:25em;
					font-size:1em;
					font-family:Arial, Helvetica, sans-serif;
					color:#999999;
					margin-top:0.3em;
					padding:0.2em;
					border:1px solid #999999;
					}
				#contenido #contContacto UL LI TEXTAREA#comentarios{
					overflow:auto !important;
					overflow:hidden;
					}
					#contenido #contContacto UL LI TEXTAREA#privacidad{
						color:#000000;
						}
					#contenido #contContacto UL LI.aceptaprivacidad INPUT{
						width:6em;
						margin-left:21.4em;
						border:0;
						}
					#contenido #contContacto UL LI.aceptaprivacidad LABEL{
						width:20em;
						font-size:1em;
						margin-left:0.3em;
						padding-top:1em;
						text-align:left;
						}
			#contenido #contContacto UL LI#botones{
				clear:left;
				}
				#contenido #contContacto UL LI#botones INPUT{
					width:5em;
					border:1px solid red;
					font-size:0.9em;
					color:#FFFFFF;
					margin-left:14.6em;
					padding:0;
					border:1px solid #000000;
					}
/*********************************PRODUCTOS ********************************/
#contenido #productos H3{
	margin-left:0.3em;
	}
#contenido #productos UL{
	margin:1em 0 0 0 ;
	padding:0 0 0 0;
	}
	#contenido #productos UL LI{
		float:left ;
		width:96%;
		list-style-type:none;
		margin:0 0.3em 1em 0.3em;
		padding:0 0.5em 0.5em 0.5em;
		border:1px solid #CCCCCC;
		background:none;
		}
		#contenido #productos UL LI H4{
			margin:0.5em 0 0.5em 0.2em;
			padding:0;
			}
			#contenido #productos UL LI IMG{
				margin-right:0.5em;
				margin-bottom:0.5em;
				}
			#contenido #productos UL LI P A{
				display:none;
				clear:left;
				text-align:right;
				}
#producto_ampliado{
	}
	#producto_ampliado H3{
		width:96%;
		}
	#producto_ampliado .titulo{
		font-size:1.1em;
		}
		#producto_ampliado .ultimo{
			border-bottom:1px solid #336699;
			padding-bottom:1em;
			}
		#producto_ampliado A{
			display:none;
			}
			#contenido #producto_ampliado IMG.imagenIzq{
				margin-right:1em;
				margin-bottom:1em;
				}
			#contenido #producto_ampliado IMG.imagenDrcha{
				margin-left:1em;
				margin-bottom:1em;
				}
/********************************* MAPA WEB ************************************/
#mapaweb{
	float:left;
	width:700px;
	}
	#mapaweb A{
		text-decoration:none;
		}
	#mapaweb UL{
		width:100%;
		margin:5px 0 5px 0;
		padding:0 0 0 1.2em;
		}
		#mapaweb UL LI{
			margin:0 3px 0 0;
			padding:3px 0 3px 13px;
			font-size:13px;
			font-weight:bold;
			list-style-type:none;
			}
			#mapaweb UL LI UL{
				margin:5px 0;
				padding:0px 0 0 1.2em;
				}
				#mapaweb UL LI UL LI{
					margin:0 0 0 15px;
					padding:3px 0 3px 10px;
					border:0;
					list-style-type:none;
					}
					#mapaweb UL LI UL LI A{
						font-size:12px;
						font-weight:normal;
						color:#000000;
						border-bottom:0;
						}
						#mapaweb UL LI A:hover{
							border-bottom:0;
							}
						#mapaweb UL LI UL LI UL{
							margin:5px 0 0 1.2em;
							}
							#mapaweb UL LI UL LI UL LI{
								margin:0 0 0 15px;
								padding:3px 0 3px 10px;
								width:210px;
								list-style-type:none;
								}
								#mapaweb UL LI UL LI UL LI A{
									color:#999999;
									font-size:11px;
									}
