.textosmenu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: #FFFFFF;}

.textosmenunosotros{position: absolute; right:398px; bottom:0px; height:16px; width:60px; z-index:2; text-align: right;}
.textosmenunoticias{position: absolute; right:312px; bottom:0px; height:16px; width:60px; z-index:2; text-align: right;}
.textosmenucontacto{position: absolute; right:204px; bottom:0px; height:16px; width:70px; z-index:2; text-align: right;}
.textosmenulink{position: absolute; right:128px; bottom:0px; height:16px; width:40px; z-index:2; text-align: right;}
.textosmenusocio{position: absolute; right:0px; bottom:0px; height:16px; width:90px; z-index:2; text-align: right;}

a:link.textosmenu, a:visited.textosmenu{ font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bolder; text-decoration: none; text-align: center; vertical-align: middle;}
a:hover.textosmenu{font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #006633; font-weight:bolder; text-align: center; vertical-align: middle;}

.directorio{position: absolute; left:6px; top:0px; height:12px; width:30px; z-index:2; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; color: #FFFFFF;}

.textosmigapan{ position: absolute; left:50px; top:0px; height:12px; width:742px; z-index:2; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
.migapanvista{font-family:verdana; font-size:10px; text-decoration:none; color: #FFA76C; font-weight:lighter;}
.migapanactual{ font-family:verdana; font-size:10px; text-decoration:none; color:#FF6000; font-weight:bold; cursor:pointer;}
a:link.migapanvista, a:visited.migapanvista { font-family:verdana; font-size:10px; text-decoration:none; color: #FFA76C; font-weight:lighter;}
a:hover.migapanvista	{ font-family:verdana; font-size:10px; text-decoration:none; color:#FF6000; font-weight:bold;}
.separadormigas{ background-image: url(../images/cuerda.gif); background-repeat: no-repeat; background-position: left center; width: 37px;}

.capassecciones{ width: 122px; height: 25px; background-image: url(../images/tablon4.gif); background-repeat:  no-repeat; margin: 1px;}
.textossecciones{position:relative; width: 118px; height:24px; background-image: url(../images/hoja3.gif); background-repeat: no-repeat; background-position: center; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFCC; left: 0px; top: 0px;}

.fondomenulateral{ width: 122px; background-image: url(../images/tablon2.gif); background-repeat: no-repeat; margin: 1px; }
.fondomenulateral2{ width: 122px; background-image: url(../images/tablon4.gif); background-repeat: no-repeat; margin: 1px;}
.fondomenulateral3{ width: 122px; background-image: url(../images/tablon5.gif); background-repeat: no-repeat; margin: 1px;}
.textosmenulateral{ width: 118px; height: 15px; }
.textosmenulateral2{ width: 118px; height: 25px;}
a:link.textosmenulateral, a:visited.textosmenulateral{ width: 118px; height: 10px; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration: none; text-align: center; vertical-align: middle;}
a:hover.textosmenulateral{ width: 118px; height: 10px; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #99CC66; font-weight:bolder; text-align: center; vertical-align: middle;}

.fecha{color:#FFCC00; font-size: 10px; font-family: Arial, Helvetica, sans-serif;}

.pie{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-align: center; vertical-align: middle;}
a:link.pie, a:visited.pie{ font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight:500; text-decoration: none; text-align: center; vertical-align: middle;}
a:hover.pie{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight:bolder; text-align: center; vertical-align: middle;}

.cursor{cursor: pointer; text-decoration: none;} 

.imggeneral{ position: relative; width:100px; height:80px; float: right; margin: 15px 30px 10px 20px;}
.imggeneral3{
	position: relative;
	margin-top: 15px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.texto1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; padding-right: 8px; padding-bottom: 8px;}
.texto2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	padding-right: 8px;
	padding-bottom: 8px;
	list-style-image: url(../images/Mosqueton.jpg);
}
.texto2 select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	padding-right: 8px;
	padding-bottom: 8px;
	list-style-image: url(../images/Mosqueton.jpg);
}
.texto3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	padding-right: 8px;
	padding-bottom: 8px;
	font-weight: bold;
	color: #FF6600;
}
.imggeneralleft{ position: relative; width:150px; height:121px; float: left; margin: 5px 30px 10px 20px;}
.imggeneral2{ position: relative;  float: right;}

.imgicono {width:85px; height:69px; float: left; margin: 15px 30px 10px 20px;}

.tablascotas{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: justify; padding-right: 8px; padding-bottom: 8px;}

.tablavias{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: justify; padding: 8px;}
.tablacursos{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: justify;	padding: 4px;}

.tablacalendar{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: justify;	padding: 2px;}
.filacalendarpeq{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2px; text-align: justify;	padding: 0px;}

.cabeceras{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 2px; padding: 2px; background-color: #a4876b; color: #FFFFFF;}
.cabeceras a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 2px; padding: 2px; background-color: #a4876b; color: #FFFFFF;}
.cabeceras a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 2px; padding: 2px; background-color: #a4876b; color: #FFFFFF;}
.cabeceras2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 2px; padding: 2px; background-color: #a4876b; color: #FFFFFF; text-align: center;}

.encabezadosalida{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC0000; text-decoration: underline;}

.destacados{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}

.muydestacados{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}

.linkroto{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #CC3300; }

.celdaspequenas{ font-size: 1px;}

.formulario{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left;}
.campoformulario{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border-bottom-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: #000000;}
.campoformulario2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #D9C8BB; text-indent: 1pt; border: 1px solid #FFFFFF; width: 300px;}

.cabeceras3{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin: 2px; padding: 2px; background-color: #a4876b; color: #FFFFFF; text-align: left; border: thin solid #FFFFFF;}

.textospeq{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}

.textosportada{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; font-weight:bold;}
.textosportadapeq{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#FFFFFF;}