body {

	margin:0 0 0 0;

	padding:0 0 0 0;

	background-color:#000000

}



/* estilos para header */

#lydistribs {

	position:absolute;

	left:259px;

	top:95px;

	width:91px;

	height:10px;

	z-index:1;

	visibility: hidden;

}

#lyproductos {

	position:absolute;

	left:381px;

	top:95px;

	width:91px;

	height:10px;

	z-index:1;

	visibility: hidden;

}

.menu a{

	  border: 1px solid #000000;

	  padding: 5px 5px;

	  float: none !important; /*For Opera*/

	  float: left; /*For IE*/

	  display: block;

	  background: #000000;

	  font: 12px Arial, Helvetica, sans-serif;

	  text-decoration: none;

	  height: auto !important;

	  /*height: 1%; For IE*/

	  color:#FFFFFF;

	  text-transform:uppercase

}

.menu a:hover{

	border:1px solid #909090;

	background-color:#4F4D4E;

}

.menu_fixed a{

	  border:1px solid #909090;

	  padding: 5px 5px;

	  float: none !important; /*For Opera*/

	  float: left; /*For IE*/

	  display: block;

	  background-color:#4F4D4E;

	  font: 12px Arial, Helvetica, sans-serif;

	  text-decoration: none;

	  height: auto !important;

	  /*height: 1%; For IE*/

	  color:#FFFFFF;

	  text-transform:uppercase;

	  color:#FFFFFF;

	  text-decoration:none

}

.submenu a{

	  border:1px solid #909090;

	  padding: 5px 5px;

	  float: none !important; /*For Opera*/

	  float: left; /*For IE*/

	  display: block;

	  background-color:#4F4D4E;

	  font: 11px Arial, Helvetica, sans-serif;

	  text-decoration: none;

	  height: auto !important;

	  height: 1%; /*For IE*/

	  color:#FFFFFF;

	  text-transform:uppercase;

	  width:100px

}

.submenu a:hover{

	border:1px solid #909090;

	background-color:#898788;

}

/* fin de estilos para header */



/* estilos para texto */

h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	text-decoration: none;

	text-transform: uppercase;

}

h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align: left;

}

h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #dc2021;

	text-decoration: none;

}

p {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	text-align: left;

}

.texto_usuario {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

}

.texto_paginador_derecha {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: underline;

}

.texto_paginador_derecha_simple {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	text-decoration: none;

	font-size: 11px;

}

.fecha_noticias {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

}

.texto_paginador_footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	font-size: 11px;

}

.texto_paginador_footer_sub {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #999999;

	text-decoration: underline;

}

.texto_form_y_descargas {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #dc2021;

	text-decoration: none;

}

.texto_productos_negro_bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

}

.texto_productos_gris {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: none;

}



.texto_productos_gris a{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: none;

}

.texto_formulario_negro {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

.titulo_home_1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 28px;

	text-transform: uppercase;

	color: #FFFFFF;

	text-decoration: none;

}

.titulo_home_2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	text-transform: uppercase;

	color: #000000;

	text-decoration: none;

}

.titulo_home_3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-transform: uppercase;

	color: #8d8d8d;

	text-decoration: none;

}

.titulo_home_4 {

	font-family: "Times New Roman", Times, serif;

	font-size: 17px;

	color: #000000;

	text-decoration: none;

}

.titulo_fichas {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 22px;

	color: #000000;

	text-decoration: none;

	text-transform: uppercase;

	font-weight: normal;

}

.texto_productos_negro {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

}

/* fin de estilos para texto */



/* estilos fondos */

.fondo_barra_roja {

	background-image:  url("../img/barra_roja_medio.gif");

	background-repeat:  repeat-x;

	background-position: left top;

}

.fondo_barra_roja_2 {

	background-image:  url("../img/barra_roja_medio2.gif");

	background-repeat:  repeat-x;

	background-position: left top;

}

.forndo_barra_gris {

	background-image:  url("../img/barra_gris_medio.gif");

	background-repeat:  repeat-x;

	background-position: left top;

}

.fondo_caja_blanca {

	background-color: #FFFFFF;

	border: 2px solid #000000;

}

.foto_fondo_home_1 {

	/*background-image: url(../img/foto_home_1.jpg);*/

	background-repeat: no-repeat;

	background-position: right top;

}

.fondo_foto_home_2 {

	/*background-image: url(../img/foto_home_2.jpg);*/

	background-repeat: no-repeat;

	background-position: left top;

}

.fondo_foto_home_3 {

	/*background-image: url(../img/foto_home_3.jpg);*/

	background-repeat: no-repeat;

	background-position: left top;

}

.fondo_foto_home_4 {

	/*background-image: url(../img/foto_home_4.jpg);*/

	background-repeat: no-repeat;

	background-position: left top;

}

.fondo_foto_home_5 {

	/*background-image: url(../img/foto_home_5.jpg);*/

	background-repeat: no-repeat;

	background-position: left top;

}

/* fin de estilos fondos */



/* estilos formularios */

.form_head {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	width: 100px;

	border: 1px solid #999999;

}

.formulario_menu_desplegable {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	width: 205px;

}

.caja_buscar {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	width: 162px;

	border: 1px solid #000000;

}

.caja_form_contacto {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	width: 350px;

	border: 1px solid #000000;

}

.caja_form_mensaje {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	height: 250px;

	border: 1px solid #000000;

	width: 350px;

}

/* fin de estilos formularios */



/* estilos lineas y bordes */

.linea_horizontal_div {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #666666;

}

.linea_vertical {

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #666666;

}

.linea_vertical_derecha {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #666666;

}

.liena_horizontal_busqueda {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #666666;

}

.borde_foto_home {

	border: 1px solid #999999;

}

.borde_caja_contacto {

	border: 1px solid #dc2021;

}

/* fin de estilos lineas y bordes */



/* estilos para footer */

.texto_footer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

}

/* fin estilos para footer */



a img{border:none;}
