body {	margin: 0px;}.txtnegrita {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	font-weight: bold;}.txtblanco {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	font-weight: bold;}.txt2blanco {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	font-weight: normal;	padding-right: 2px;	padding-top: 5px;}.txt0blanco {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: bold;}.txtfooter {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;	text-align: left;	clip:   rect(auto auto auto auto);}.txtfooter_azul {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #002364;	text-align: left;	clip:   rect(auto auto auto auto);}.bordenegro {	color: #333333;	border: 1px solid #000000;}.txtnegritaazul {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #002364;	font-weight: bold;}.txpowered {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: normal;	color: #999999;}.tx2gris {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	text-decoration: none;}.tx1gris {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold;	color: #666666;}.tit_seccion {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-style: normal;	font-weight: bold;	color: #002364;	padding-top: 15px;	padding-left: 20px;}.text_seccion {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #333333;	padding-top: 5px;	padding-left: 53px;	text-align: justify;	padding-right: 20px;}.tx2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	text-decoration: none;}.tx2azul {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #002364;	text-decoration: none;}/*----------------------------------- MENU IZQUIERDO ---------------------------------*/.izquierda	{	width:134px;	height:auto;	float: left;	padding-top: 80px;}.secc_N1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #002364;	font-weight: bold;	background-image: url(images/bg/linea_productos.jpg);	background-repeat: no-repeat;	background-position: center bottom;	padding-left: 10px;	padding-bottom: 10px;}.bg_nav11 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #002364;	padding-top: 7px;	background-image: url(images/bg_menu1.jpg);}.bg_nav12 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #002364;	padding-top: 7px;	background-image: url(images/bg_menu2.jpg);}.bg_nav13 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #002364;	padding-top: 7px;	background-image: url(images/bg_menu3.jpg);	padding-bottom: 5px;}.bg_nav1b {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #002364;	padding-top: 7px;	background-image: url(images/bg_menu.jpg);}.bg_nav1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #002364;	padding-top: 7px;}.nav1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #002364;	text-decoration: none;	padding-left: 4px;}a.nav1:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #002364;	text-decoration: none;	padding-left: 4px;}a.nav1:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #002364;	text-decoration: none;	padding-left: 4px;}a.nav1:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #002364;	text-decoration: none;	padding-left: 4px;}a.nav1:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #002364;	text-decoration: none;	padding-left: 4px;}.nav2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #333333;	text-decoration: none;	padding-left: 14px;}a.nav2:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #333333;	text-decoration: none;	padding-left: 14px;}a.nav2:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #333333;	text-decoration: none;	padding-left: 14px;}a.nav2:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #002364;	text-decoration: none;	padding-left: 14px;}a.nav2:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #333333;	text-decoration: none;	padding-left: 14px;}.nav3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #333333;	text-decoration: underline;	padding-left: 10px;}a.nav3:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #333333;	text-decoration: underline;	padding-left: 10px;}a.nav3:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #333333;	text-decoration: underline;	padding-left: 10px;}a.nav3:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #002364;	text-decoration: underline;	padding-left: 10px;}a.nav3:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #333333;	text-decoration: underline;	padding-left: 10px;}.nav4 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #999999;	text-decoration: none;	padding-left: 10px;}a.nav4:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #999999;	text-decoration: none;	padding-left: 10px;}a.nav4:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #999999;	text-decoration: none;	padding-left: 10px;}a.nav4:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #002364;	text-decoration: none;	padding-left: 10px;}a.nav4:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #999999;	text-decoration: none;	padding-left: 10px;}.borde_gris {	border: 1px solid #999999;}.tit_ficha {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	color: #666666;	padding-top: 20px;	padding-left: 15px;	padding-right: 2px;	background-image: url(images/bg/linea_ficha.jpg);	background-repeat:  repeat-x;	background-position: bottom;	padding-bottom: 10px;}.borde_foto_ficha {	border: 1px solid #999999;	margin: 5px 2px 10px;}.borde_f_mini {	border: 1px solid #999999;	margin: 20px 10px;}.linea_ficha {	background-image: url(images/bg/linea_ficha.jpg);	background-repeat:  repeat-x;	background-position: bottom;}.punto {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #333333;	text-decoration: none;}.tit_seccion2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-style: normal;	font-weight: bold;	color: #666666;	padding-left: 54px;}.bordeazul {	color: #333333;	border: 1px solid #002364;	padding: 5px;}