/* CSS Document */

body{
	background-color:#FFFFFF;
	margin:15px 0px 15px 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0089CF;
}
#contenedor{
	text-align: left;
	width: 800px;
	background-color: #FFFFFF;
	margin: auto;
}
#cabecera {linealink
	background-color: #FFFFFF;
	height: 55px;
	width: 795px;
	padding: 5px 5px 0px 0px;
	text-align: right;
	background: url(../img/tri_sup.jpg) no-repeat left top;
}
td.iquierda{
	vertical-align: top;
	width: 174px;
	padding: 0px 0px 0px 5px;
	border-right: solid #0089CF 1px;
}
#lateral {
	padding: 0px 29px 0px 45px;
}
#imgselect {
	padding: 0px 10px 0px 10px;
}
#linkselect {
	color: #E57F12;
	padding: 7px 0px 3px 0px;
	background: url(../img/linea_select.jpg) no-repeat bottom;
	text-align: center;
	font-weight: bold;
}
#subenlaces{
	padding: 10px 5px 10px 5px;
	height: 265px;
}
#subenlaces ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#subenlaces li{
	margin: 0px 0px 5px 0px;
}
.subimg{
	float: left;
	padding: 1px 0px 0px 0px; 
}
.sublink{
	float: left;
	padding: 0px 0px 0px 5px;
}
.sublinkon{
	float: left;
	padding: 0px 0px 0px 5px;background-image:url(../img/tri_link.jpg)no-repeat;
}
.linealink{
	clear: both;
	padding: 3px 0px 0px 0px;
}
a.secundarios, a.secundarios:Visited, a.secundarios:Active, a.secundarios:Focus, a.secundarios:Link {
	color: #0089CF;
	text-decoration: none;
}
a.secundarios, a.secundarios:Hover {
	color: #E57F12;
}
a.secundariossub, a.secundariossub:Visited, a.secundariossub:Active, a.secundariossub:Focus, a.secundariossub:Link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
a.secundariossub, a.secundariossub:Hover {
	color: #E57F12;
}
#logopq{
	padding: 55px 10px 0px 10px;
}
td.superior{
	vertical-align: top;
	width: 520px;
	padding: 0px 60px 0px 40px;
	background: url(../img/logo_fondo.jpg) no-repeat center;
}
#encabezado {
	background: url(../img/linea_sup.jpg) no-repeat bottom;
	height: 30px;
}
h1.enlace{
	font-size: 12pt;
	text-align: center;
	margin: 0px;
	float: left;
	padding: 0px;
	width: 355px;
}
#icoselect{
	float: right;
	width: 30px;
	text-align: right;
}
#texto {
	margin: 15px 0px 0px 0px;
	clear: both;
	text-align:justify
}
#texto2 {
	margin: 15px 0px 0px 0px;
	clear: both;
	padding: 0px 0px 0px 40px ;
}
p.medio {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	text-align: justify;
}
p.final {
	margin: 0px;
	padding: 0px;
	text-align: justify;
}
td.inferior{
	vertical-align: top;
	width: 520px;
	padding: 0px 60px 0px 40px;
}
#botonera{
	padding: 20px 0px 0px 0px;
}
.imgprincipal{
	float: left;
	padding: 0px 0px 0px 20px;
}
#lineainf {
	clear: both;
	padding: 9px 0px 0px 0px;
}
#pie {
	background-color: #FFFFFF;
	height: 20px;
	width: 775px;
	padding: 40px 0px 0px 25px;
	text-align: left;
	background: url(../img/tri_inf.jpg) no-repeat right bottom;
}
.enlaceinf {
	border-left: 1px solid #0089CF;
	padding: 3px 15px 0px 10px;
	height: 17px;
	float: left;
}
h2.listado {
	font-size: 12pt;
	margin: 15px 0px 0px 15px;
	padding: 1px 0px 0px 35px;
	background: url(../img/dobletri.jpg) no-repeat;
	margin: 0px 0px 15px 0px;

}
.headoferta {
	width: 432px;
	padding: 3px 0px 9px 10px;
	background: url(../img/cab_agenda.png) no-repeat left top;
}
.headagenda {
	width: 432px;
	padding: 3px 0px 19px 10px;
	background: url(../img/cab_agenda.png) no-repeat left top;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;

}
.fecha {
	width: 330px;
	padding: 3px 0px 9px 10px;
	text-align:right;
	float: left;
}
.imgoferta{
	float: left;
}
.textoferta{
	padding: 0px 0px 0px 13px;
	float: left;
	width: 350px;
}
.lineaoferta{
	padding: 9px 0px 9px 20px;
	clear: both;
	width: 405px;
}
.lineaagenda{
	padding: 9px 0px 9px 20px;
	clear: both;
	width: 405px;
}
.imgagenda{
	float: left;
}
.textagenda{
	padding: 0px 0px 0px 13px;
	float: left;
	width: 350px;
}
.lineaagenda{
	padding: 9px 0px 9px 20px;
	clear: both;
	width: 405px;
}
#navegacion {
	padding: 40px 0px 0px 35px;
	height: 15px;
	clear: both;
}
#inicio, #fin {
	float: left;
}
#anterior {
	float: left;
	margin-left: 15px;
}
#siguiente {
	float: left;
	margin-right: 15px;
}
#paginas {
	float: left;
	margin: 0px 25px 0px 25px;
	padding: 1px 0px 0px 0px;
	color: #0000FF;

}
.navegoboton {
	float: left;
	width: 15px;
	height: 15px;
}
.navegotexto {
	padding: 1px 0px 0px 25px;
	color: #0089CF;
}
.navegotextooff {
	padding: 1px 0px 0px 25px;
	color: #0089CF;
}
.direccionnum{
	padding: 1px 0px 0px 1px;
	

}
.direccionnumoff {
	padding: 1px 0px 0px 1px;
	color: #2A6BBC;	
}
#headficha {
	background: url(../img/caja_ficha.png) no-repeat left top;
	width: 475px;
	height: 20px;
	padding: 5px 0px 15px 15px;
}
#ofertaizq {
	width: 100px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#grande {
	width: 180px;
	padding: 0px 0px 15px 0px;
}
#textficha{
	float: left;
	width: 385px;
	padding: 0px 0px 0px 25px ;
}
a.direccionnum, a.direccionnum:Visited, a.direccionnum:Active, a.direccionnum:Focus, a.direccionnum:Link {
	color: #2A6BBC;
	text-decoration:underline;
}
a.direccionnum, a.direccionnum:Hover {
	color: #E57F12;
}
h2.subtitulo{
	font-size: 12pt;
	margin: 15px 0px 0px 15px;
	padding: 1px 0px 0px 35px;
	background: url(../img/dobletri.jpg) no-repeat;
}
.size{
	float: left;
	padding: 0px 0px 0px 5px;
}
#imghome{
	float: left;
	padding: 0px 20px 0px 0px;
}
#separador{
	float: left;
	padding: 25px 15px 0px 15px;
}
.sublinkselect{
	float: left;
	padding: 0px 0px 0px 5px;
	color: #E57F12;
}
#texto ul{
	padding: 0px 50px 5px 0px;
	margin: 0px 0px 0px 30px;
}
#texto li{
	padding-bottom: 5px;
}
#frase {
	margin: 15px 0px 5px 0px;
	background: url(../img/fondofrase.jpg) #E57F12;
	color: #FFFFFF;
	text-align: center;
	border: solid #0089CF 1px;
	height: 14px;
	padding: 1px 0px 0px 0px;
	vertical-align: bottom;
}
#firma{
	margin: 0px 0px 10px 400px;
	background: url(../img/linea_over.jpg) no-repeat center bottom;
	color: #E57F12;
	padding: 0px 0px 3px 0px;
	width: 120px;
	text-align: center;
}
.nivel3{
	font-size: 12pt;
}
.nivel1 {
	font-size: 8pt;
}
.nivel2 {
	font-size: 10pt;
	text-align:left;
	text-decoration:underline;
}
.empresas{
	padding-left: 40px;
}
.triazul{
	float: left;
	padding-right: 39px;
}
.trigris{
	float: left;
	margin-top: 42px;
	padding-left: 39px;
}
.logoem{
	border: solid #0089CF 1px;
	float: left;
}
.nomemp{
	float: left;
	/*background: url(../img/cab_empresas.jpg) no-repeat #0089CF scroll 0 0 ;  */ 
	width: 175px;
	color: #0089CF;
	padding: 5px 0px 6px 5px;
	margin: 19px 0px 0px 0px;
}
a.empresasbut, a.empresasbut:Visited, a.empresasbut:Active, a.empresasbut:Focus, a.empresasbut:Link {
	color: #0089CF;
	text-decoration: none;
	text-align:left

}
a.empresasbut, a.empresasbut:Hover {
	color: #E57F12;
}
.divide{
	clear: both;
	height: 21px;
	padding: 10px 0px 0px 220px;
}
