td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
a:hover {  background-color: #FFCC00}
.backlogo {  background-image:   url(img/backlogo.gif); background-repeat: no-repeat; background-position: center center; list-style-position: inside}
.pie {  text-align: center; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #0099FF dotted; margin-top: 10px}
b {  color: #0066FF}
li {  padding-top: 3px}
.rotulo1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-align: right; padding-right: 5px; padding-left: 5px}
.bordesup {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #0099FF;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
}

.bordeflash {  border: #0099CC; border-style: double; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium}
.celltxt {  text-align: right; vertical-align: top; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px}
.cellimg {
	float: left;
	padding: 2px;
	margin: 0px;


}
.indent {
	padding-left: 15px;
	border-color: black black #0099FF;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: justify;
	padding-right: 10px;
	border-style: dotted;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.border {  border: none; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.cell {
	width: 220px;
	margin: 0px;
	padding: 0px;


}
.cellblock {  padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #00CCFF double; text-align: justify; vertical-align: top}
.cellblock2 { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #00CCFF double; vertical-align: top }

.clubtable {  border: 3px #00CC99 double; margin-top: 15px; margin-right: 0px; margin-bottom: 5px; margin-left: 15px}
.tdclub {  border-color: black #00CCCC #66CC99 black; text-transform: none; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.theadclub {  font-weight: bold; text-transform: uppercase; color: #009900; text-align: center; border-color: black #00CCCC #00CC99 black; border-style: double; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 3px; border-left-width: 0px}


.fotosrefugios {  text-align: center; margin-top: 2px; padding-top: 2px; border: 1px #FF9900 dashed; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.cellblockrefug { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #FF9900 double; text-align: justify; vertical-align: top }
.tdref1 {  text-align: justify; vertical-align: top; float: right; width: 250px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #FF9900 solid; background-image:    url(comites/refugios/img/servicios.gif); background-repeat: no-repeat; background-position: right bottom}
.tdref2 { text-align: justify; vertical-align: top; float: left; width: auto; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #FF6600 solid; background-image:    url(comites/refugios/img/comollegar.gif); background-repeat: no-repeat; background-position: right bottom}
.tdref3 { text-align: justify; vertical-align: top; float: left; width: auto; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #FF0000 solid; background-image:    url(comites/refugios/img/reservas.gif); background-repeat: no-repeat; background-position: right bottom}
.tdref4 { text-align: justify; vertical-align: top; width: auto; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #FFCC66 solid; height: auto; background-image:    url(comites/refugios/img/actividades.gif); background-repeat: no-repeat; background-position: right bottom}
.indenttop { padding-left: 15px; padding-bottom: 10px; padding-top: 10px; text-align: justify; padding-right: 10px; border: #0099FF; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.rotulo2 {  font-size: 11px; color: #0066FF; margin-top: 10px; padding-bottom: 2px; border-color: black black #0066FF; font-weight: bold; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.listaabc {  list-style-type: lower-alpha; margin-top: 5px; margin-bottom: 0px}
.lista { margin-top: 5px; margin-bottom: 0px }
.cellblocksend { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 90px; border: 1px #00CCFF solid; vertical-align: top }
.tsend1 { text-align: justify; vertical-align: top; float: right; width: auto; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #009999 solid; text-indent: 5px; background-image:    url(comites/senderos/img/senderos.gif); background-repeat: no-repeat; background-position: right bottom}
.tsend2 { text-align: justify; vertical-align: top; float: right; width: auto; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #0099CC solid; text-indent: 5px ; background-image:    url(comites/senderos/img/servicios2.gif); background-repeat: no-repeat; background-position: right bottom}
.tsend3 { text-align: justify; vertical-align: top; width: 200px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #00CCCC solid; background-image:    url(comites/senderos/img/itinerarios.gif); background-repeat: no-repeat; background-position: right bottom}
.tsend4 { text-align: justify; vertical-align: top; width: auto; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #0066CC solid; background-image:  url(img/libros.gif); background-repeat: no-repeat; background-position: right bottom}
.rotulosend4 { font-weight: bold; color: #FFFFFF; background-color: #0066CC; text-align: right; margin-bottom: 5px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px }
.rotulosend2 { font-weight: bold; color: #FFFFFF; background-color: #0099CC; text-align: right; margin-bottom: 5px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px }
.rotulosend3 { font-weight: bold; color: #FFFFFF; background-color: #00CCCC; text-align: right; margin-bottom: 5px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px ; margin-top: 5px}
.rotulosend1 { font-weight: bold; color: #FFFFFF; background-color: #009999; text-align: right; margin-bottom: 5px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px }
.librosend {  padding-right: 5px; vertical-align: top; float: left}
.tdtarjeta { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: solid; vertical-align: middle}
.tabletarjeta {
	border: double;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-width: 0px 3px 3px;
	border-color: black #9966FF #9966FF;
}
.tdtarjeta { border-color: black #99CCFF #9966FF black; text-transform: capitalize; border-width: 0px 1px 1px 0px}
.theadtarjeta { font-weight: bold; text-transform: uppercase; color: #9933FF; text-align: center; border-color: #9966FF #9966FF #9966FF black; border-style: double; border-top-width: 3px; border-right-width: 1px; border-bottom-width: 3px; border-left-width: 0px}
.tdtarjeta2 { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: solid; text-align: justify; vertical-align: middle; border-color: black #9966FF #99CCFF black; text-transform: capitalize; border-width: 0px 1px 1px 0px ; color: #9933FF}
.tdtarjeta3 { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: double; text-align: justify; vertical-align: middle; border-color: #9966FF #9966FF black black; text-transform: capitalize; border-width: 3px 1px 0px 0px; color: #9933FF }
.theadtarjeta2 { text-align: center; border-color: #9966FF black; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-style: double; border-top-width: 3px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 0px}
.listaaccidente { margin-top: 5px; margin-bottom: 0px ; text-align: justify; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: #9999FF; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.indentaccid { padding-left: 15px; padding-bottom: 10px; padding-top: 10px; text-align: justify; padding-right: 10px}
.tfnoaccid {  background-image:    url(img/tfnoaccid.gif); background-repeat: no-repeat; background-position: left bottom; text-align: right; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.cellblockcomp { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #FF9900 solid; text-align: justify; vertical-align: top }
.trcompet {
	border: #FF6600;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-transform: none;
	padding: 1px;
}
.trcompet2 {
	border: 1px #0099FF solid;
	text-transform: none;
	padding: 1px;
}
.theadcompet { font-weight: bold; text-transform: uppercase; color: #FFFFFF; text-align: center; background-color: #FF9900; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.competesqui {  background-image:    url(competicion/img/competesqui.gif); background-repeat: no-repeat; background-position: center bottom}
.cellblockprames {
	border: 6px double #009999;
	background-color: #FFFFFF;

}
.cellimg2 {
	float: right;
	margin: 5px;

}
strong {
	color: #0066FF;
}
.cellblocKcomites {
padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px double #669966; text-align: justify; vertical-align: top
}
.listaalfabetica {
	list-style-type: lower-alpha;
}
.theadcomite {
font-weight: bold; text-transform: uppercase; color: #FFFFFF; text-align: center; background-color: #669966; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px
}
.trcomite {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border: 1px solid #669966;
	text-transform: capitalize;
	background-color: #C7ECBD;
	text-align: center;


}
.competeescolar {
background-image:    url(competicion/img/competescolar.gif); background-repeat: no-repeat; background-position: center center
}
.bordesupCopy {

	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #0099FF;
	border-right-color: black;
	border-bottom-color: #0099FF;
	border-left-color: black;
}
.cellblock3 {
	border: 2px dotted #33CCCC;
	vertical-align: top;
	margin: 5px;
	padding: 5px;
	background-repeat: no-repeat;
	background-position: right center;


}
.cellblockemb {
padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 2px dashed #009900
}
.cellblockEAM {
border: 2px dashed #FF9900; vertical-align: middle
}
.tdref5 {
text-align: justify; vertical-align: top; width: auto; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px solid #FF6600; height: auto; background-image:    url(comites/refugios/img/precios.gif); background-repeat: no-repeat; background-position: left top
}
.hrred {
	border-top: thin dashed #FF6633;
	border-right: thin dashed;
	border-bottom: thin dashed;
	border-left: thin dashed;

}
.cellblocklegal {

padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 2px dashed #009999; vertical-align: middle
}
.tdlegal {
	padding: 5px 0px;
	border-top: 1px none #9900FF;
	border-right: 1px none #9900FF;
	border-bottom: 1px dashed #9900FF;
	border-left: 1px none #9900FF;
}
.cellblocKcomitesmail {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border: 1px solid #669966;
	text-align: right;
	vertical-align: top;
	background-color: #CCFFCC;

}
.celltxtdestacado {
	text-align: right;
	vertical-align: top;
	background-color: #99FFCC;
	border: thin dashed #33CCCC;
	margin: 3px;
	padding: 2px;



}
.noticias {
	background-image: url(img/noticias.gif);
	background-repeat: no-repeat;
	background-position: right top;
	vertical-align: middle;
	padding: 30px 5px 5px 0px;
	border: none;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;

}
.noticias a{
	color:#0033FF;
	font-weight: bold;
}
.noticiasportada{
	border: 2px dashed #33cc99;
}

.ultimasnoticiasform {
	margin: 0px;
	padding: 0px;


}
.ultimasnoticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0000CC;
	background-color: #CCFFFF;
	border: 1px dashed #0000FF;
	margin-left: 8px;



}
.cellblocksendbanner {

padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 2px dashed #0066FF
}
.cellblockrefugbanner {


padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 2px dashed #FF3300
}
.cellblocktecnif {
padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px solid #9966FF; text-align: justify; vertical-align: top
}
.cellblockEWVCopia {
	border: 2px dashed #0099CC;
	vertical-align: middle;
	background-color: #DFEFF5;
}
