/* IE 6 */

* html #registrese { float: right; border: 0px solid #ff0000; margin: 105px -24px 0px 0px;}

/* IE 7 y 8*/

*:first-child+html a.mas { color:#19426B; font-weight: normal; text-decoration: underline; float: right;  margin: -15px 0px 0px 0px;}



/* OTROS NAVEGADoRES */

* { padding: 0; margin: 0; }

body { font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color: #383E4C; background-position: center top; background-image: url(../images/fondos/body.jpg); background-repeat: repeat-x;}

#container { margin: 0 auto; width: 950px;  border: 0px solid #ffcc00; margin-top: 22px;}

#cabezote { float: left; width: 950px; height: 133px; border: 0px solid #ccc; margin: 0px 0px 0px 0px;  background-image: url(../images/fondos/cabezote.jpg); background-repeat: no-repeat; background-position: center top; }

	#menu { float: left; width: 620px; height: 22px; border: 0px solid #ffcc00; margin: 105px 0px 0px 199px; }

#banner-top { float: left; width: 950px; height: 118px; border: 0px solid #ccc; margin: 0px 0px 0px 0px;  background-image: url(../images/fondos/top.jpg); background-repeat: no-repeat; background-position: center top; }
	
#contenido { float: left; width: 950px; min-height: 300px; color: #333; background: #FFFFFF; margin: 0px 0px 0px 0px; z-index: 1;  }

#banner { float: left; width: 206px; height: 436px; border: 0px solid #ccc; margin: 0px 0px 0px 0px;  background-image: url(../images/fondos/banner.jpg); }

#texto_banner { float: left; width: 646px; height: 143px; border: 0px solid #ffcc00; margin: 33px 0px 0px 47px; }	

#home_caja_1 { float: left; width: 157px; min-height: 191px; border: 0px solid #ccc; margin: 30px 0px 0px 22px;}

#home_caja_2 { float: left; width: 157px; min-height: 191px; border: 0px solid #ccc; margin: 30px 0px 0px 22px;}

#home_caja_3 { float: left; width: 157px; min-height: 191px; border: 0px solid #ccc; margin: 30px 0px 0px 22px;}

#home_caja_4 { float: left; width: 157px; min-height: 191px; border: 0px solid #ccc; margin: 30px 0px 0px 22px;}

#footer { float: left; width: 950px; height: 60px; clear: both; color: #333; border-top: 2px solid #009FD8; background: #F1F2F2;}

	#creditos_1 { float: left; width: 300px; height: auto; color: #333; border: 0px solid #ff0000; margin: 23px 0px 0px 25px; }

	#creditos_2 { float: left; width: 200px; height: auto; color: #333; border: 0px solid #ff0000; margin: 23px 0px 0px 80px; }

	#redes { float: left; width: 150px; height: auto; color: #333; border: 0px solid #ff0000; margin: -27px 0px 0px 786px; }

	#link_footer { float: left; width: 333px; height: 40px; color: #333; border: 0px solid #ff0000; margin: 10px 0px 0px 610px; }

#texto_contenido { float: left; width: 673px; min-height: 143px; border: 0px solid #ffcc00; margin: 20px 0px 0px 47px;}

#texto_creditos { float: left; width: 240px; min-height: 100px; border: 0px solid #ffcc00; margin: -80px 0px 0px 80px;}
	
	

p.texto {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; font-weight: normal; text-align : left; }

p.texto_rigth {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; font-weight: normal; text-align : right; margin-right: 0px;}

p.texto_azul {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2E3185; font-weight: normal; text-align : left; margin: 20px 0 0 70px;}

p.texto_info {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; font-weight: normal; text-align : left; margin: 10px 0 0 80px;}

span.azul {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #2E3185; font-weight: normal; text-align : left; }

span.rojo {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #DF151F; font-weight: normal; text-align : left; }

a.link_footer {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; text-decoration: none; font-weight: normal;}

a.link_footer_gris {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; text-decoration: none; font-weight: normal;}

.input_text { width: 280px; height: 20px; border: 1px solid #999; color: #666; font-size: 12px; background: #D8D8D8; margin-bottom: 0px;}

.input_text_area { width: 280px; border: 1px solid #999; color: #666; font-size: 12px; background: #D8D8D8;}

.buttom {background-color: #FFF; width: 80px; border: 0px; color: #FFF; margin-right: 5px; cursor: pointer;}

p.blanco {font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: #666; font-weight: normal; text-align : left;}
 
p.texto_azul_prod {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2E3185; font-weight: normal; text-align : left; margin: 20px 0 0 50px;}

p.texto_info_prod {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; font-weight: normal; text-align : left; margin: 10px 0 0 62px;}

p.texto_info_prod_2 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; font-weight: bold; text-align : left; margin: 10px 0 0 52px;}
