body{
	font-family: Tahoma, Arial;
	font-size: 10px;
	/*color: #3D3D3D;*/
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}
.pie_y2k {
	background-image: url(img/pie_y2k.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 42px;
	width: 803px;
	text-align: right;
	vertical-align: middle;
}
.tabla_princ {
	margin: 0px;
	padding: 0px;
}
.tabla_borde_arriba {
	height: 11px;
	width: 100%;
	background-image: url(img/borde_01_02.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.tabla_borde_abajo {
	height: 11px;
	width: 803px;
	background-image: url(img/borde_03_01.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.tabla_borde_izq {
	width: 16px;
	background-image: url(img/borde_02_01.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.tabla_borde_der {
	width: 14px;
	background-image: url(img/borde_02_02.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.tabla_content {
	width: 775px;
	margin: 0px;
	background-color: #FFFFFF;
}
.estructura {
	margin: 0px;
	background-image: url(img/fondo_menu.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #FFFFFF;
}
.bgcontenido {
	background-color: #FFFFFF;
}
.grdienteseparador {
	background-image: url(img/noticias/bg.gif);
	height: 7px;
	background-repeat: repeat-x;
	background-position: left top;
}
.titulonoticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1383BF;
}
.copete {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align: justify;
}
.fondo01 {
	background-color: #E9E9E9;
	border: 1px solid #D4D4D4;
}

.marcofoto {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.fecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}


.tabla_menu {
	width: 150px;
	height: 90px;
	margin: 0px;
}
.division {
	width: 13px;
	margin: 0px;
	background-color: #FFFFFF;
	background-image: url(img/div.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.division2 {
	width: 13px;
	margin: 0px;
	background-color: #FFFFFF;
	background-image: url(img/borde_der.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.logo {
	width: 160px;
	height: 90px;
	margin: 0px;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: right;
}
.logo_cabecera {
	width: 298px;
	height: 90px;
	margin: 0px;
	background-color: #FFFFFF;
	background-image: url(img/cabecera_arriba.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.cabecera_leng_home_contacto {
	width: 168px;
	height: 90px;
	margin: 0px;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: right;
}
.pie_tabla {
	background-image: url(img/pie_y2k.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 506px;
	text-align: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 50px;
}
.menu {
	background-image: url(img/fondo_menu.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	width: 150px;
	height: 90px;
	vertical-align: top;
}
.contenido {
	width: 100%;
	background-color: #FFFFFF;
}
.div_blanco{
	background-color: #FFFFFF;
	width: 20px;
}
.div_blanco3{
	background-color: #FFFFFF;
	width: 5px;
}
.div_blanco2{
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CED3D7;
}
.banner_home{
	background-color: #FFFFFF;
	text-align: right;
}
.noticias_home{
	background-color: #FFFFFF;
	text-align: left;
	height: 225px;
	width: 196px;
	vertical-align: top;
}
.noticias_home_tabla1{
	background-color: #FFFFFF;
	text-align: left;
	height: 220px;
	width: 200px;
	vertical-align: top;
}
.noticias_home_fondob{
	background-color: #FFFFFF;
	text-align: left;
	margin-left: 2px;
}
.noticias_home_titulos{
	background-color: #FFFFFF;
	text-align: left;
	height: 28px;
}
.blanco{
	background-color: #FFFFFF;
}
.copyright{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.texto_noticias{
	font-family: Tahoma, Arial;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	margin-top: 10px;
	padding-top: 10px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.texto_noticias_titulo{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #0089CF;
	text-decoration: underline;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.texto_descargar{
	font-family: Tahoma, Arial;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	color: #666666;
	text-decoration: underline;
}
.texto_flechas{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #0089CF;
	text-align: left;
	vertical-align: top;
}
.blanco2{
	background-color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
}
.bgtitulossecundaria {
	background-image: url(img/productos/bgtitulo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 46px;
}
.titulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0687CB;
}
h2 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	font-weight: normal;
	line-height: 125%;
}
a.linknews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.linknews:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.linknews:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.linknews:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
.fondo02a {

	background-color: #F3F3F3;
	border: 1px solid #D4D4D4;
}
.bgtitulosproductos {
	background-image: url(img/productos/bgtitulo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 46px;
}
.titular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.bggradientenuevo {
	background-image: url(img/productos/gradiente.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 18px;
}
.bordeboton {
	border: 1px solid #CCCCCC;
}
.botonadentro {
	background-image: url(img/productos/bgbotones.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
a.linkboton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.linkboton:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.linkboton:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.linkboton:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1683BE;
	text-decoration: none;
}

a.linkboton_active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1683BE;
	text-decoration: none;
}
a.linkboton_active:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1683BE;
	text-decoration: none;
}
a.linkboton_active:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1683BE;
	text-decoration: none;
}
a.linkboton_active:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1683BE;
	text-decoration: none;
}

.bggradientebotonabajo {
	background-image: url(img/productos/gradientebotones.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 18px;
}
.bgfondosubcategorias {
	background-color: #DAE9F2;
	margin: 0px;
	padding: 0px;
}
.botonsubcategorias {
	background-color: #F0F6FA;
	width: 132px;
}
a.linksubcategoria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.linksubcategoria:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.linksubcategoria:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.linksubcategoria:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0089CF;
	text-decoration: none;
}
.bgpie {
	background-image: url(img/productos/gradiente.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px none #CCCCCC;
	height: 18px;
}
.punteadoarriba {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
a.linkpie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
a.linkpie:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E85C7;
	text-decoration: none;
}
a.linkpie:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
a.linkpie:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E85C7;
	text-decoration: none;
}
.cahaform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #CCCCCC;
	height: 17px;
	width: 242px;
	border: 1px solid #999999;
}
.cahaformChica {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #CCCCCC;
	height: 17px;
	width: 118px;
	border: 1px solid #999999;
}
.cahaformgrande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #CCCCCC;
	height: 35px;
	width: 242px;
	border: 1px solid #999999;
}
.cahboton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #999999;
	height: 17px;
	width: 118px;
	border: 1px solid #666666;
	font-weight: bold;
}
a.linktitular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.linktitular:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.linktitular:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.linktitular:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#cajaLenguaje{
	margin-top:10px;
}
#arriba{

	width:127px;
	height:76px;
}
