body {
SCROLLBAR-FACE-COLOR:#669999;
SCROLLBAR-HIGHLIGHT-COLOR: #669999;
SCROLLBAR-SHADOW-COLOR: #669999;
SCROLLBAR-3DLIGHT-COLOR: #000000;
SCROLLBAR-ARROW-COLOR: #000000;
SCROLLBAR-TRACK-COLOR: #000000;
SCROLLBAR-DARKSHADOW-COLOR: #000000;
 background: #669999;
 margin-left: 0;
 margin-right: 0;
 margin-top: 0;
}

body.menu {
SCROLLBAR-FACE-COLOR:#669999;
SCROLLBAR-HIGHLIGHT-COLOR: #669999;
SCROLLBAR-SHADOW-COLOR: #669999;
SCROLLBAR-3DLIGHT-COLOR: #000000;
SCROLLBAR-ARROW-COLOR: #000000;
SCROLLBAR-TRACK-COLOR: #000000;
SCROLLBAR-DARKSHADOW-COLOR: #000000;
 background: #669999;
 margin-left: 20;
 margin-right: 0;
 margin-top: 0;
}

body.cabecera {
SCROLLBAR-FACE-COLOR:#669999;
SCROLLBAR-HIGHLIGHT-COLOR: #669999;
SCROLLBAR-SHADOW-COLOR: #669999;
SCROLLBAR-3DLIGHT-COLOR: #000000;
SCROLLBAR-ARROW-COLOR: #000000;
SCROLLBAR-TRACK-COLOR: #000000;
SCROLLBAR-DARKSHADOW-COLOR: #000000;
 background: #669999;
 margin-left: 20;
 margin-right: 0;
 margin-top: 10;
 margin-bottom: 0;
}

body.externo {
SCROLLBAR-FACE-COLOR:#669999;
SCROLLBAR-HIGHLIGHT-COLOR: #669999;
SCROLLBAR-SHADOW-COLOR: #669999;
SCROLLBAR-3DLIGHT-COLOR: #000000;
SCROLLBAR-ARROW-COLOR: #000000;
SCROLLBAR-TRACK-COLOR: #000000;
SCROLLBAR-DARKSHADOW-COLOR: #000000;
 background: #669999;
 margin: 20;
}

a {
text-decoration : none;
color : black;
}

a:hover {
color : blue;
}


font.t_normal  {
 font-size: 8pt;
 font-family : tahoma;
 font-weight : normal;
 color: #669999;
}
 
font.t_titulo  {
 font-size: 10pt;
 font-family : tahoma;
 font-weight : bold;
 color: #669999;
}

font.t_titulo_g  {
 font-size: 10pt;
 font-family : tahoma;
 font-weight : bold;
 color: #ffcc33;
}

font.t_grande  {
 font-size: 8pt;
 font-family : tahoma;
 font-weight : bold;
 color: #009999;
}

font.t_grande_a  {
 font-size: 8pt;
 font-family : tahoma;
 font-weight : bold;
 color: #0033cc;
}

font.t_grande_g  {
 font-size: 8pt;
 font-family : tahoma;
 font-weight : bold;
 color: #ffcc33;
}

font.t_grande_n  {
 font-size: 8pt;
 font-family : tahoma;
 font-weight : bold;
 color: #669999;
}

font.t_header  {
 font-size: 24pt;
 font-family : tahoma;
 color: #669999;
}


img    {
border-width: 0;
border-style: solid;
border-color: black;
hspace: 0;
}

img.traduce {
 border: 0;
 hspace: 0;
 vertical-align: center;
 text-align: center;
}

table.cabecera {
table-layout: fixed;
border-collapse: collapse;
text-align: left;
vertical-align: top;
border-width: 0;
border-style: solid;
border-color: red;
margin-left: 20;
margin-bottom: 0;
margin-top: 10;
width: 780;
}

	table.cabecera td.c_img_txt {
	text-align: left;
	background-color : black;
	vertical-align: center;
	border-width: 2 2 0 2;
	border-style: solid;
	border-color: #669999;
	height: 120;

	}

	table.cabecera td.c_img_logo {
	text-align: center;
	background-color : black;
	vertical-align: center;
	border-width: 2 2 0 2;
	border-style: solid;
	border-color: #669999;
	height: 120;

	}

table.menu {
border-collapse: collapse;
table-layout: fixed;
background-color: black;
margin: 0;
width: 140;
}

table.menu td.menu_txt {
	text-align: left;
	vertical-align: center;
	background-color : black;
	border-width: 2 0 2 2;
	border-style: solid;
	border-color: #669999;
	height: 80;
	width: 140;
	padding-left: 10;
	padding-right: 6;
	padding-bottom: 0;
}

table.menu td.menu_img {
	text-align: center;
	vertical-align: bottom;
	background-color : black;
	border-width: 2 0 2 2;
	border-style: solid;
	border-color: #669999;
	height: 80;
	width: 140;
	padding: 2;
}

table.menu td.menu_img_3 {
	text-align: center;
	vertical-align: bottom;
	background-color : black;
	border-width: 2 0 2 2;
	border-style: solid;
	border-color: #669999;
	height: 241;
	width: 140;
	padding: 2;
}

table.general {
table-layout: fixed;
border-collapse: collapse;
margin: 0;
width: 640;
}

	table.general td.micro_txt {
	text-align: center;
	vertical-align: center;
	background-color : black;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	height: 40;
	width: 160;
	padding: 4;
	}

	table.general td.m_img {
	text-align: center;
	vertical-align: center;
	background-color : black;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	height: 80;
	width: 160;
	padding: 0;
	}

	table.general td.gb_img {
	text-align: left;
	vertical-align: center;
	background-color : black;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	height: 80;
	width: 160;
	padding: 2 2 2 4;
	}
	
	table.general td.g_img {
	text-align: center;
	vertical-align: center;
	background-color : black;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	height: 160;
	width: 160;
	padding: 2;
	}

	table.general td.g_320_img {
	text-align: center;
	vertical-align: center;
	background-color : black;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	height: 160;
	width: 320;
	padding: 0;
	}

	table.general td.m_txt {
	text-align: left;
	background-color : black;
	vertical-align: bottom;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	padding: 8;
	height: 80;	

	}

	table.general td.g_abajo {
	text-align: left;
	background-color : black;
	vertical-align: top;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	padding: 8;
	height: 80;	
	}

	table.general td.g_txt {
	text-align: left;
	background-color: black;
	vertical-align: top;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	padding: 8;
	height: 160;	
	}

	table.general td.g_txt_sq {
	text-align: left;
	background-color : black;
	vertical-align: center;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	padding: 10;
	height: 160;	
	}
	
	table.general td.g_240_txt {
	text-align: left;
	background-color : black;
	vertical-align: top;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	padding: 8;
	height: 240;	
	}


	table.general td.g_320_txt {
	text-align: left;
	background-color : black;
	vertical-align: top;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	padding: 8;
	height: 320;	
	}

	table.general td.g_480_txt {
	text-align: left;
	background-color : black;
	vertical-align: top;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	padding: 8;
	height: 480;	
	}

	table.general td.g_80_c_txt {
	text-align: left;
	background-color : black;
	vertical-align: center;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	padding: 8;
	height: 80;	
	}

	table.general td.g_libre_txt {
	text-align: left;
	background-color : black;
	vertical-align: top;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	padding: 8;
	padding-bottom: 15;
	}


table.tabla {
table-layout: fixed;
border-collapse: collapse;
text-align: left;
vertical-align: top;
border-width: 0;
border-style: solid;
border-color: red;
margin: 4;
}	

	table.tabla td.t_celda {
	text-align: left;
	background-color : black;
	vertical-align: center;
	border-width: 1;
	border-style: solid;
	border-color: #0033cc;
	padding: 6;
	}

	table.tabla td.t_celda_m {
	text-align: center;
	background-color : black;
	vertical-align: center;
	border-width: 1;
	border-style: solid;
	border-color: #0033cc;
	padding: 6;
	}	

	table.tabla td.t_celda_x {
	text-align: center;
	background-color : black;
	vertical-align: center;
	border-width: 1;
	border-style: solid;
	border-color: #0033cc;
	padding: 4;
	}
	
table.inditex {
table-layout: fixed;
text-align: center;
margin-left: 0;
margin-top: 30;
}
	
	table.index {
	table-layout: fixed;
	border-collapse: collapse;
	text-align: center;
	border-width: 0;
	border-style: solid;
	border-color: red;
}
	
	table.index td.i_portada_a {
	text-align: center;
	background-color : black;
	vertical-align: center;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	height: 144;
	}	
	
	table.index td.i_portada_b {
	background-color : black;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	height: 144;
	padding: 10;
	vertical-align: top;
	text-align: left;
	}

	table.index td.i_portada_c {
	background-color : black;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	height: 72;
	padding: 10;
	vertical-align: top;
	text-align: left;
	}

	table.index td.i_portada_d {
	background-color : black;
	border-width: 2;
	border-style: solid;
	border-color: #669999;
	height: 72;
	vertical-align: center;
	text-align: left;
	}	
