HTML {height:100%;margin:0px;padding:0px;}
TABLE {margin:0px;padding:0px;border-collapse:collapse;table-layout:fixed}
TD {margin:0px;padding:0px;border-collapse:collapse;}

A.enlaceindice {color:black;text-decoration:none;}
A.enlaceindice:hover {color:black;text-decoration:underline;}

.boton-menu {color:#ffffff; height:30px; text-align:center; vertical-align:middle; text-decoration:none;
}
.boton-menu:hover {color:#ffffff; height:30px; background-color:#cb0000; text-align:center;  vertical-align:middle; text-decoration:none;}

.link1 {color:#000000;text-decoration:none;}
.link1:hover {color:#000000; text-decoration:underline;}

.link2 {color:#ffffff;text-decoration:none;}
.link2:hover {color:#ffffff; text-decoration:none;}

.link3 {color:#ffffff;text-decoration:none;}
.link3:hover {color:#cb0000; text-decoration:none;}

.link4 {color:#00079b; text-decoration:none;}
.link4:hover {color:#cb0000; text-decoration:underline;}

A.enlacemenu {color:white;text-decoration:none;}
A.enlacemenu:hover {color:white;text-decoration:underline;}

A.enlacecabecera {color:black;text-decoration:none;}
A.enlacecabecera:hover {color:black;text-decoration:underline;}


A.enlaceidiomas {color:white;text-decoration:none;font-weight:bolder}
A.enlaceidiomas:hover {color:white;text-decoration:underline;font-weight:bolder}

A.enlacemodelo {color:black;text-decoration:none;}
A.enlacemodelo:hover {color:white;text-decoration:none;background-color:#CE0000}

.space {background-color:#100042;}

.DataTableHeader 
{

	font-size:10px;
	font-family:verdana;
	font-weight:bolder;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:white;
	cursor:;
	margin:0px;
	border-collapse:collapse;
	height:20px;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;

	border-color:;
	border-left-color:;
	border-right-color:;
	border-top-color:;
	border-bottom-color:;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:none;
	background-image:URL("imagenes/patron6.gif");
	background-color:#B8B8B8;
	background-repeat:no-repeat;
	

}

 
.DataTableHeader a, .DataTableHeader a:visited{color:black;text-decoration:none; background-image:URL("imagenes/ordenar.gif"); background-repeat:no-repeat; padding-right:10px; background-position: right ;}
.DataTableHeader a:hover {text-decoration:underline;}


BODY {
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	vertical-align:top;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	height:100%;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;

	border-color:;
	border-left-color:;
	border-right-color:;
	border-top-color:;
	border-bottom-color:;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:none;
	background-image:;
	background-color:#100042;
	background-repeat:;
}


.cabecera {
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;

	border-color:;
	border-left-color:;
	border-right-color:;
	border-top-color:;
	border-bottom-color:;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:none;
	background-image:;
	background-color:#00079B;
	background-repeat:;
}


.indice {
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;

	border-color:;
	border-left-color:;
	border-right-color:;
	border-top-color:;
	border-bottom-color:;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:none;
	background-image:;
	background-color:#B8B8B8;
	background-repeat:;
}

.indice2 {
	font-size:10px;
	font-family:verdana;
	font-weight:bold;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:right;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;
	color:#ffffff;

	border-collapse:collapse;
	height:30px;

	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	
	background-image:url(imagenes/patron.jpg);
	background-repeat:repeat;
	background-position:top left;
}


.menu {
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	vertical-align:top;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;

	border-color:;
	border-left-color:;
	border-right-color:;
	border-top-color:;
	border-bottom-color:;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:none;
	background-image:;
	background-color:#CB0000;
	background-repeat:;
}

.titulo-menu {
	font-size:10px;
	font-family:verdana;
	font-weight:bolder;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:white;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;

	border-color:;
	border-left-color:;
	border-right-color:;
	border-top-color:#F90000;
	border-bottom-color:#F90000;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-style:solid;
	background-image:;
	background-color:#830826;
	background-repeat:;
}


.titulo-menu2 {
	font-size:10px;
	font-family:verdana;
	font-weight:bolder;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:left;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:#ffffff;
	border-collapse:collapse;
	height:25px;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:0px;

	border-top-color:#2e30c1;
	border-bottom-color:#2e30c1;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-style:solid;
	background-color:#000680;

}

.titulo-combo {
	font-size:10px;
	font-family:verdana;
	font-weight:bolder;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:left;
	vertical-align:top;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:white;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:20px;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:0px;

	border-color:;
	border-left-color:;
	border-right-color:;
	border-top-color:#F90000;
	border-bottom-color:#F90000;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:solid;
	background-image:;
	background-color:;
	background-repeat:;
}

.boton {
	font-size:10px;
	font-family:verdana;
	font-weight:bolder;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:white;
	cursor:;
	margin:0px;
	border-collapse:collapse;
	height:10;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;

	border-color:;
	border-left-color:white;
	border-right-color:white;
	border-top-color:white;
	border-bottom-color:white;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-style:solid;
	background-image:;
	background-color:#CB0000;
	background-repeat:;
}


.contenidos{
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	vertical-align:top;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:0px;
	padding-bottom:30px;
	padding-left:0px;
	padding-right:0px;

	border-color:;
	border-left-color:;
	border-right-color:;
	border-top-color:;
	border-bottom-color:;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:none;
	background-image:URL(imagenes/patron5.gif);
	background-color:white;
	background-repeat:repeat-y;
}


.titulo-seccion {
	font-size:18px;
	font-family:verdana;
	font-weight:bolder;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:left;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:white;
	cursor:;
	border-collapse:collapse;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:0px;

	border-color:;
	border-left-color:#830826;
	border-right-color:;
	border-top-color:;
	border-bottom-color:#830826;
	border-left-width:1px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-style:solid;
	background-image:;
	background-color:#CB0000;
	background-repeat:;
}


.texto{
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	font-style:normal;
	line-height:20px;
	text-decoration:none;
	text-transform:none;
	text-align:justify;
	vertical-align:top;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:black;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;

	border-color:;
	border-left-color:;
	border-right-color:;
	border-top-color:;
	border-bottom-color:;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:none;
	background-image:;
	background-color:;
	background-repeat:;
}

.titulo-tabla {
	font-size:10px;
	font-family:verdana;
	font-weight:bolder;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:left;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:white;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:0px;

	border-color:;
	border-left-color:;
	border-right-color:;
	border-top-color:;
	border-bottom-color:;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:none;
	background-image:;
	background-color:#CB0000;
	background-repeat:;
}

.titulocampo {
	font-size:10px;
	font-family:verdana;
	font-weight:bolder;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:right;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:black;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:10px;

	border-color:;
	border-left-color:;
	border-right-color:;
	border-top-color:;
	border-bottom-color:;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:none;
	background-image:;
	background-color:;
	background-repeat:;
}

.titulocampo2 {
	font-size:10px;
	font-family:verdana;
	font-weight:bolder;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:left;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:black;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:10px;

	border-color:;
	border-left-color:;
	border-right-color:;
	border-top-color:;
	border-bottom-color:;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:none;
	background-image:;
	background-color:;
	background-repeat:;
}

input {
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:left;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:black;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;

	border-color:;
	border-left-color:#CB0000;
	border-right-color:#CB0000;
	border-top-color:#CB0000;
	border-bottom-color:#CB0000;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:solid;
	background-image:;
	background-color:white;
	background-repeat:;
}

select {
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:left;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:black;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;

	border-color:;
	border-left-color:#CB0000;
	border-right-color:#CB0000;
	border-top-color:#CB0000;
	border-bottom-color:#CB0000;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-style:solid;
	background-image:;
	background-color:white;
	background-repeat:;
}

option {
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:left;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:black;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;

	border-color:;
	border-left-color:#CB0000;
	border-right-color:#CB0000;
	border-top-color:#CB0000;
	border-bottom-color:#CB0000;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-style:solid;
	background-image:;
	background-color:white;
	background-repeat:;
}


.cabeceraltd {
	font-size:10px;
	font-family:verdana;
	font-weight:bolder;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:white;
	cursor:;
	margin:0px;
	border-collapse:collapse;
	height:20px;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;

	border-color:;
	border-left-color:;
	border-right-color:;
	border-top-color:;
	border-bottom-color:;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:none;
	background-image:URL("imagenes/patron6.gif");
	background-color:#B8B8B8;
	background-repeat:no-repeat;
}


.linea1 {
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:black;
	cursor:;
	margin:0px;
	border-collapse:collapse;
	height:20px;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;

	border-color:;
	border-left-color:;
	border-right-color:;
	border-top-color:;
	border-bottom-color:#B8B8B8;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-style:solid;
	background-image:;
	background-color:;
	background-repeat:no-repeat;
}

.navegador {
	font-size:10px;
	font-family:verdana;
	font-weight:bolder;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:black;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;

	border-color:;
	border-left-color:;
	border-right-color:;
	border-top-color:;
	border-bottom-color:;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:solid;
	background-image:;
	background-color:;
	background-repeat:no-repeat;
}

.texto-ficha{
	font-size:11px;
	font-family:verdana;
	font-weight:normal;
	font-style:normal;
	line-height:20px;
	text-decoration:none;
	text-transform:none;
	text-align:left;
	vertical-align:top;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:black;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:20px;

	border-color:;
	border-left-color:;
	border-right-color:;
	border-top-color:;
	border-bottom-color:;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;

}


.entrada{
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	font-style:normal;
	line-height:20px;
	text-decoration:none;
	text-transform:none;
	text-align:justify;
	vertical-align:top;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:black;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;

	border-color:;
	border-left-color:#CB0000;
	border-right-color:#CB0000;
	border-top-color:#CB0000;
	border-bottom-color:#CB0000;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-style:solid;
	background-image:;
	background-color:;
	background-repeat:;
}

.calcular{
	font-size:10px;
	font-family:verdana;
	font-weight:bolder;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:white;
	cursor:;
	margin:0px;
	border-collapse:collapse;
	height:16;

	padding:0px;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;

	border-color:;
	border-left-color:white;
	border-right-color:white;
	border-top-color:white;
	border-bottom-color:white;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:solid;
	background-image:;
	background-color:#CB0000;
	background-repeat:;
}

.oferta{
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:left;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:white;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;

	border-color:;
	border-left-color:#CB0000;
	border-right-color:#CB0000;
	border-top-color:#CB0000;
	border-bottom-color:#CB0000;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-style:solid;
	background-image:;
	background-color:#CB0000;
	background-repeat:;
}



.imagen-oferta{
	border-left-color:#840821;
	border-right-color:#840821;
	border-top-color:#CB0000;
	border-bottom-color:#CB0000;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:solid;
}

.aviso{
	font-size:14px;
	font-family:verdana;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	vertical-align:middle;
	text-indent:0px;
	letter-spacing:0px;
	word-spacing:0px;

	color:black;
	cursor:;
	margin:0px;
	border-collapse:collapse;

	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;

	border-color:;
	border-left-color:#CE0000;
	border-right-color:#CE0000;
	border-top-color:#CE0000;
	border-bottom-color:#CE0000;
	border-left-width:2px;
	border-right-width:2px;
	border-top-width:2px;
	border-bottom-width:2px;
	border-style:solid;
	background-image:;
	background-color:#EDEDED;
	background-repeat:;
}