.footer {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 15px;
	padding-top: 0px;
	padding-bottom: 10px;
}
.footerDestacado {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
table.menum a {
	display : block;
	line-height: 31px;
}
div.menum a {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	background-attachment: scroll;
	background-image: url(../images/vr.gif);
	background-repeat: no-repeat;
	background-position: left top;
}	
div.menum (position:absolute; top:0; left:0;
)
div.menum a:link {
	color: #ffffff;
	text-decoration: none;
}
div.menum a:hover {
	color: #000000;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../images/header_menu_on.jpg);
	background-repeat: repeat;
	background-position: left top;
}
table.menumSinLinea a {
	display : block;
	line-height: 30px;
}
div.menumSinLinea a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #0066B3;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #0066B3;
}	
div.menumSinLinea (position:absolute; top:0; left:0;
)
div.menumSinLinea a:link {
	color: #ffffff;
	text-decoration: none;
}
div.menumSinLinea a:hover {
	color: #000000;
	text-decoration: none;
	background-color: #F2F2F2;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
}
.headerLogo {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0066B3;
}.headerFecha {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 10px;
}
.homeTitulo {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-bottom: 10px;
	vertical-align: top;
}
.homeTitulo a {
	color: #666666;
	text-decoration: none;
}
.homeTitulo a:hover {
	color: #FF0000;
	text-decoration: none;
}
.homeTituloRojo {
	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #FF0000;
}
.homeTexto {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-bottom: 10px;
}
.homeTexto a {
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.homeTexto a:hover {
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.iMail {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../images/i_mail.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	line-height: 15px;
}
.iMail a {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.iMail a:hover {
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.iTel {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../images/i_telefono.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	height: 14px;
}
.homeHr {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0066B3;
}
body.background {
	background-attachment: scroll;
	background-image: url(../images/page_bkg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #F2F2F2;
}
table.background {
	background-attachment: scroll;
	background-image: url(../images/page_bkg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #F2F2F2;
}
.izqGris {
	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #999999;
}
table.dLink a {
			width: 160px;
			display: block;
}
div.dLink a{
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 7px;
	padding-bottom: 7px;
	color: #666666;
	background-image: url(../images/dLink_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
}	
div.dLink (position:absolute;top:0; left:0;
)
div.dLink a:link {
	color: #666666;
	text-decoration: none;
}
div.dLink a:visited {
	color: #666666;
	text-decoration: none;
}
div.dLink a:hover {
	color: #666666;
	text-decoration: none;
	background-image: url(../images/dLink_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.texto {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.texto a {
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.texto a:hover {
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.textoQs {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.textoQs a {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.textoQs a:hover {
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.textoQsD {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.bajada {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: italic;
	line-height: 22px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.bajada a {
	color: #999999;
	text-decoration: none;
}
.bajada a:hover {
	color: #666666;
	text-decoration: none;
}
table.bLink a {
			width: 400px;
			display: block;
}
div.bLink a{
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 8px;
	padding-bottom: 20px;
	color: #666666;
	background-image: url(../images/dLink_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
}	
div.bLink (position:absolute;top:0; left:0;
)
div.bLink a:link {
	color: #666666;
	text-decoration: none;
}
div.bLink a:visited {
	color: #666666;
	text-decoration: none;
}
div.bLink a:hover {
	color: #666666;
	text-decoration: none;
	background-image: url(../images/dLink_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
}.textoD {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.textoTitulo {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.textoAsterisco {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.textoDI {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	font-style: italic;
}
.textoOpinion {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	font-style: italic;
}
table.bottomLink a {
	display : block;
}
div.bottomLink a {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F2F2F2;
	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #999999;
	border-right-width: 14px;
	border-right-style: solid;
	border-right-color: #F2F2F2;
}	
div.bottomLink (position:absolute; top:0; left:0;
)
div.bottomLink a:link {
	color: #ffffff;
	text-decoration: none;
}
div.bottomLink a:hover {
	color: #000000;
	text-decoration: none;
	border-left-color: #FF0000;
}.textoDefinicion {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.textoDefinicion a {
	color: #666666;
	text-decoration: underline;
}
.textoDefinicion a:hover {
	color: #000000;
	text-decoration: underline;
}.textoBajada {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: italic;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.textoBajada a {
	color: #666666;
	text-decoration: none;
}
.textoBajada a:hover {
	color: #000000;
	text-decoration: none;
}
.textoSubtitulo {
	font-family: "Trebuchet MS";
	font-size: 14px;
	line-height: 17px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.textoSubtitulo a {
	color: #666666;
	text-decoration: none;
}
.textoSubtitulo a:hover {
	color: #000000;
	text-decoration: none;
}
.iWeb {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../images/i_web.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	line-height: 15px;
}
.iWeb a {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.iWeb a:hover {
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}.textoFecha {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.smTitulo {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	line-height: 30px;
}
.smTitulo a {
	color: #666666;
	text-decoration: none;
}
.smTitulo a:hover {
	color: #000000;
	text-decoration: none;
}
.smTexto {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 8px;
}
.smTexto a {
	color: #333333;
	text-decoration: none;
}
.smTexto a:hover {
	color: #FF0000;
	text-decoration: none;
}
.fondo {
	background-image: url(../images/logo2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.lingris {
	background-color: #F2F2F2;
	background-attachment: scroll;
	background-image: url(../images/f_bkg_top.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.lingris1 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.lingris2 {
	background-color: #F2F2F2;
	background-attachment: scroll;
	background-image: url(../images/f_bkg_bottom.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.lingris4 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.textoQsDos {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
}
.form {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #E4E4E4;
	border: 1px solid #999999;
}
table.vLink a {
			width: 200px;
			display: block;
}
div.vLink a{
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 7px;
	padding-bottom: 7px;
	color: #666666;
	background-image: url(../images/dLink_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
}	
div.vLink (position:absolute;top:0; left:0;
)
div.vLink a:link {
	color: #666666;
	text-decoration: none;
}
div.vLink a:visited {
	color: #666666;
	text-decoration: none;
}
div.vLink a:hover {
	color: #666666;
	text-decoration: none;
	background-image: url(../images/dLink_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
table.vdLink a {
			width: 180px;
			display: block;
}
div.vdLink a{
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 7px;
	padding-bottom: 7px;
	color: #666666;
	background-image: url(../images/dLink_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
}	
div.vdLink (position:absolute;top:0; left:0;
)
div.vdLink a:link {
	color: #666666;
	text-decoration: none;
}
div.vdLink a:visited {
	color: #666666;
	text-decoration: none;
}
div.vdLink a:hover {
	color: #666666;
	text-decoration: none;
	background-image: url(../images/dLink_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.vTexto {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
}
.vTexto a {
	color: #666666;
	text-decoration: none;
}
.vTexto a:hover {
	color: #FF0000;
	text-decoration: none;
}
.vTextoVarios {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.vTextoVarios a {
	color: #666666;
	text-decoration: none;
}
.vTextoVarios a:hover {
	color: #FF0000;
	text-decoration: none;
}.enConstruccion {
	padding: 20px;
	border: 1px dashed #666666;
}
.izqGris25 {
	background-attachment: scroll;
	background-image: url(../images/izqGris25.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.textoQsExper {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 8px;
	padding-left: 8px;
}
.textoflechita {
	font-family: "Trebuchet MS";
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../images/flechitaroja.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 12px;



}
.textoflechita a {
	color: #666666;
	text-decoration: none;




}
.textoflechita a:hover {
    color: #000000;
	text-decoration: none;
	



}
.textoflechitaatras {

	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: italic;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	background-attachment: scroll;
	background-image: url(../images/flechita_otra.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 10px;
}
}
.textoflechitaatras a {

	color: #666666;
	text-decoration: none;

}
}
.textoflechitaatras a:hover {


	color: #000000;
	text-decoration: none;
	
}
.dDos {
	background-attachment: scroll;
	background-color: #E4E4E4;
	background-image: url(../images/d_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.c {
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../images/c_ib.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #F2F2F2;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
	padding-right: 20px;
}
.cSinEsquina {
	background-color: #FFFFFF;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #F2F2F2;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
}
.cTexto {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-top: 20px;
	padding-bottom: 20px;
	line-height: 15px;
}
.cDer {
	background-attachment: scroll;
	background-color: #E4E4E4;
	background-image: url(../images/c_db.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #F2F2F2;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
	padding-bottom: 20px;
}
.titulo {
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-style: italic;
	line-height: 22px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

