body
 {	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 	font-size:100%;
	background-color:#ccc;
	font-weight:normal;
	padding:0;
		margin-top: 5px;
	margin-bottom: 5px;
 }
 
 .Estilo1 {
	color: #339900;
	font-weight: bold;
	font-size: 100%;
	margin-right: 15px;
	margin-left: 210px;
	margin-top: 0px;
}
 .Estilo2 {
	color: #339900;
	font-weight: bold;
	font-size: 110%;
}

img
 {	border:0;
 	margin:0;
	padding:0;
 }


/********formato general del css*/

#contenedor
 {
	display:block;
	width:782px;
	margin:0;
	padding:0;
	margin:0 auto;
	background-color:#fff;
	border: 1px solid #333333;
 }

#contenedor #izquierda
 {	display:block;
 	width:166px;	
	float:left;
	margin:0;
	padding:0;	
 }

#contenedor #derecha
 {	display:block;
 	width:616px;	
	float:left;
	margin:0;
	padding:0;
 }

#pie
 {	clear:both;	
 	display:block;
 	width:782px;
	height:74px;
	background-image:url(../imagenes/fondopie.gif);
	background-repeat:repeat-x;
 }
/**fin del formato general**/

#sumario{
	width:545px;
	height:auto;
	background-color:#E8F4EA;
	float: left;
	text-align: justify;
	color: #336600;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 9px;
	padding-top: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
}
#fotogrande{
	width:532px;
	height:auto;
	background-color:#E8F4EA;
	float: none;
	text-align: justify;
	color: #336600;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 7px;
	padding-right: 4px;
	padding-left: 4px;
	margin-bottom: 30px;
}
#texto_sumar{
	width:300px;
	height:auto;
	margin: 5px;
	display: block;
	float: right;
}
.pie_foto{
	display:block;
	background-color:#666;
	float: left;
	width: 191px;
	clear: both;
	height: auto;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 70%;
	color: #FFFFFF;
}
#barra_izq{
	width:200px;
	height:auto;
	float: left;
	padding-left: 5px;
}
#barra_dcha{
	width:336px;
	height:auto;
	float: right;
	margin: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #333;
	text-align: justify;
}
#barra_centro{
	width:540px;
	height:auto;
	float: right;
	margin: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333;
	text-align: justify;
	padding-bottom: 30px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 10px;
}
#relacionados{
	width:265px;
	height:auto;
	float: right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333;
	margin-top: 10px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 90%;
}
#relacionados_cuadronavegacion
 {
	display:block;
	width:263px;
	background-color:#eee;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 80%;
 }
#titulo_relacionados
 {
	display:block;
	width:265px;
	height:25px;
	background-image:url(../imagenes/relacionados_title.gif);
	background-repeat:no-repeat;
 }
#izquierda #logo
 {	display:block;
 	width:166px;
	color:#ccc;	
	text-align:center;	
 }

#izquierda #bordeizquierdo
 {
	display:block;
	width:166px;
	margin:0;
	padding:0;
 }

#izquierda #bordeizquierdo #menu_vertical
 {	display:block;
 	width:166px;
	margin:0;
	padding:0;
 }
#izquierda #bordeizquierdo #menu_vertical a
 {	color:#666;
 	text-decoration:none;
 }
#izquierda #bordeizquierdo #menu_vertical a:hover
 {	color:#666;
 	text-decoration:underline;
	font-weight:bold;
 }
#izquierda #bordeizquierdo #menu_vertical ul
 {	margin:0;
	padding:0;
 }
#izquierda #bordeizquierdo #menu_vertical ul.submenu
 {	list-style:none; 	
	padding-left:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	font-weight:normal;
	/*background-image:url(../imagenes/fondosubmenu.gif);
	background-repeat:repeat-y;*/
	line-height:22px;
 }

#izquierda #bordeizquierdo #logocomunidad
 {
	display:block;
	width:166px;
	height:69px;
	margin-top:20px;
	background-image:url(../imagenes/logocomunidad.gif);
	background-repeat:no-repeat;
	background-position:15px 0;
	text-align:center;
 }



#derecha #cabecera
 {	display:block;
 	width:616px;
	height:157px;
	background-image:url(../imagenes/fondocabecera.gif);
	background-repeat:no-repeat;
 }

#derecha #contorno_contenido
 {	display:block;
	width:616px;
	background-color:#fff;	
	background-image:url(../imagenes/fondo_contorno_contenido.gif);
	background-repeat:repeat-y;
	background-position:0px 0px;
 }

#contorno_contenido #contenido
 {	display:block;
 	width:558px;	
	padding-left:20px;
 }
 
#contorno_contenido #contenido #contenido_izquierdo
 {	display:block;
 	width:360px;
	float:left;	
	margin:0;
	padding:0;
 }

#contorno_contenido #contenido #contenido_izquierdo2
 {
	display:block;
	width:550px;
	float:left;
	margin:0;
	padding:0;
 }

#barra_nav{
	float:left;
	width:550px;
	height:30px;
	font-size: 70%;
	color: #666666;
	margin-top: 6px;
}
#contorno_contenido #contenido #contenido_derecho
 {	display:block;
 	width:191px;
	float:left;	
	margin:0;
	padding:0;
 }
#contorno_contenido #contenido #direccion
 {
	display:block;
	width:558px;
	padding-top:48px;
	text-align:center;
	color:#7A0F41;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
 }
#contorno_contenido #contenido #contenido_izquierdo #noticia_principal2
 {		display:block;
	width:auto;
	margin:0px;
	padding:0;
	margin-top:0px;
 }

#contorno_contenido #contenido #contenido_izquierdo2 #noticia_principal
 {
	display:block;
	width:auto;
	margin:0px;
	padding:0;
	margin-top:30px;
 }

#contorno_contenido #contenido #contenido_izquierdo #noticia_principal h5
 {
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#63143D;
	padding:0;
	font-size:60%;
	display:block;
	width:340px;
	margin-top: 20;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
 }

#contorno_contenido #contenido #contenido_izquierdo #noticia_principal h2
 {
	display:block;
	width:340px;
	margin-left:0px;
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#F23D00;
	font-size:130%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 3px;
	left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
	line-height: normal;
 }
 #contorno_contenido #contenido #contenido_izquierdo2 #noticia_principal h3
 {
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
	margin:0;
	font-size:60%;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 9px;
	padding-left: 0;
	line-height: normal;
 }

#contorno_contenido #contenido #contenido_izquierdo2 #noticia_principal h2
 {
	display:block;
	width:100%;
	text-align:justify;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#62143D;
	font-size:135%;
	left: 0px;
	line-height: normal;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #63143D;
 }

#contorno_contenido #contenido #contenido_izquierdo2 #noticia_principal #imagenprincipal
 {
	display:block;
	width:191px;
	background-color:#666;
	float: left;
	height: auto;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	border: 1px solid #666666;
 }
 #contorno_contenido #contenido #contenido_izquierdo2 #noticia_principal2 #imagenprincipal2
 {
	display:block;
	background-color:#666;
	float: left;
	border: 1px solid #666666;
 }
#contorno_contenido #contenido #contenido_izquierdo #noticia_principal #cuadroimg
 {
	display:block;
	width:340px;
	height:23px;
	margin:0;
	padding:0;
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:60%;
	background-image:url(../imagenes/cuadroimg.gif);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:normal;
	
 }
#contorno_contenido #contenido #contenido_izquierdo #noticia_principal #cuadroimg p
 {	margin:0;
 	padding:0;
 }
#contorno_contenido #contenido #contenido_izquierdo #noticia_principal #cuadroimg p.flotanteizquierda
 {
	display:block;
	width:313px;
	position:relative;
	padding-top:2px;
	padding-left:5px;
	float:left;
	line-height: 10px;
	height: 20px;
 }
#contorno_contenido #contenido #contenido_izquierdo #noticia_principal #cuadroimg p.flotantederecha
 {	display:block;	
 	float:left;
	padding-top:20px;
 }

#contorno_contenido #contenido #contenido_izquierdo #noticia_principal #texto_noticiaprincipal
 {
	display:block;
	width:320px;
	margin:0;
	padding:5px 10px;
	background-color:#E8F4EA;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:75%;
	text-align:justify;
	font-weight:normal;
	color:#000;
 }
#contorno_contenido #contenido #contenido_izquierdo #noticia_principal #texto_noticiaprincipal p
 {	
 }
#contorno_contenido #contenido #contenido_izquierdo #noticia_principal #texto_noticiaprincipal p.ampliar
 {	color:#FF3300;
 }
 
#contorno_contenido #contenido #contenido_izquierdo #noticia_principal #texto_noticiaprincipal p a
 {	color:#FF3300;
 }

#contorno_contenido #contenido #contenido_izquierdo #noticia_principal #texto_noticiaprincipal p a:hover
 {	color:#FF3300;
 }

#contorno_contenido #contenido #contenido_izquierdo #otrasnoticias
 {	display:block;
 	width:340px;
	margin:0;
	padding:0;
	margin-top:20px;	
	font-weight:normal;
 }

#contorno_contenido #contenido #contenido_izquierdo #otrasnoticias #titulo_otrasnoticias
 {	display:block;
 	width:340px;
	height:26px;
	margin:0;
	padding:0;
	color:#fff;
	font-family:"Courier New", Courier, monospace;
	background-image:url(../imagenes/titulootrasnoticias.gif);
	background-repeat:no-repeat;
 }
#contorno_contenido #contenido #contenido_izquierdo #otrasnoticias #cuadro_otrasnoticias
 {	display:block;
 	width:320px;
	
	margin:0;
	padding:5px 10px;
	padding-bottom:10px;
	background-color:#eee;
 }

#contorno_contenido #contenido #contenido_izquierdo #otrasnoticias #cuadro_otrasnoticias .cuadro_otranoticia
 {
	display:block;
	width:148px;
	height:260px;
	float:left;
	padding-top:4px;
	background-color:#63143D;
	text-align:center;
 }

#contorno_contenido #contenido #contenido_izquierdo #otrasnoticias #cuadro_otrasnoticias .cuadrocentro
 {	display:block;
 	width:24px;
	height:109px;
	float:left;
	background-image:url(../imagenes/lineadiv.gif);
	background-repeat:no-repeat;
	background-position:center;
 }

.cuadro_otranoticia h5, .cuadro_otranoticia p
 {	margin:0;
 	padding:0 10px;
	text-align:left;
 }
.cuadro_otranoticia h5
 {
	color:#FFFF66;
	font-size:80%;
	font-weight: bold;
 }
.cuadro_otranoticia p
 {
	color:#fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:70%;
	padding-bottom:5px;
 }
.tabladireccion {
	padding-bottom: 3px;
	vertical-align: top;
	padding-top: 3px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
	font-size: 90%;
}


#contorno_contenido #contenido #contenido_derecho #navegacionweb
 {	display:block;
 	width:191px;	
	margin-top:10px;
 }
#contorno_contenido #contenido #contenido_derecho #navegacionweb #titulo_navegacionweb
 {	display:block;
 	width:191px;
	height:25px;
	background-image:url(../imagenes/navegacionweb.gif);
	background-repeat:no-repeat;
 }

#contorno_contenido #contenido #contenido_derecho #navegacionweb #navegacionweb h2
 {	margin:0;
 	padding:0;
	background-image:url(../imagenes/fondorojo.gif);
	color:#FFF;
 }
#contorno_contenido #contenido #contenido_derecho #navegacionweb #cuadronavegacion
 {	display:block;
 	width:189px;
	background-color:#eee;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
 }
#sabermas
 {
	display:block;
	width:265px;
	margin-top:10px;
	font-size: 90%;
	float: left;
	height: auto;
	margin-left: 4px;
 }
.titulosecundario {
	font-size: 130%;
	font-weight: bold;
	color: #319B42;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #63143D;
	margin-top: 7px;
	padding-top: 9px;
	margin-bottom: 2px;
}

#sabermas h2
 {	margin:0;
 	padding:0;
	background-image:url(../imagenes/fondorojo.gif);
	color:#FFF;
 }
#sabermas_cuadronavegacion
 {
	display:block;
	width:263px;
	background-color:#eee;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	font-size: 80%;
	padding-top: 5px;
	padding-bottom: 5px;
	height: auto;
 }
#titulo_sabermas
 {
	display:block;
	width:265px;
	height:25px;
	background-image:url(../imagenes/parasabermas_title.gif);
	background-repeat:no-repeat;
 }

.celda_cuadronavegacion
 {	display:block;
 	width:94.5px;
	float:left;
	text-align:center;
	margin-top:5px;
	padding-bottom:2px;
	font-weight:normal;
 }
.celda_cuadronavegacion p
 {	margin:0;
 	padding:0;
	line-height:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
 }

#contorno_contenido #contenido #contenido_derecho #calendarioactividades
 {	display:block;
 	width:191px;	
	margin-top:10px;
 }
 #contorno_contenido #contenido #contenido_derecho #calendarioactividades a
 {
	 text-decoration:none;
	 text-align:center;
 }
  #contorno_contenido #contenido #contenido_derecho #calendarioactividades a:hover
 {
	 text-decoration:none;
 }
#contorno_contenido #contenido #contenido_derecho #calendarioactividades #titulo_calendarioactividades
 {	display:block;
 	width:191px;
	height:25px;
	background-image:url(../imagenes/calendarioactividades.png);
	background-repeat:no-repeat;
 }
#contorno_contenido #contenido #contenido_derecho #calendarioactividades #cuadro_calendarioactividades
 {	display:block;
 	width:181px;
	background-color:#eee;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	text-align:center;
	padding:10px 4px;
 }
#contorno_contenido #contenido #contenido_derecho #calendarioactividades #cuadro_calendarioactividades p
{	text-align:center;
	margin:0;
	padding:6px 0;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#5a5a5a;
}
.tabla_mes_calendario
 {	display:table;
 	border-collapse:collapse;
	color:#454545;
 }
 .tabla_mes_calendario a
 {	
 color:#454545;
 }
.tabla_mes_calendario td
 {	
 text-align:center;
 }
.tabla_mes_calendario td select
 {	font-size:10px;
 	border:1px solid #555;
 }
 .tabla_calendario
 {	
    display:table;
 	border-collapse:collapse;
	border:1px solid #ddd;
	font-family:Verdana, Geneva, sans-serif;
	margin-top:5px;
	color:#5a5a5a;
	text-align:center;
 }
.tabla_calendario th
 {	text-align:center;
 	font-size:10px;
	border:1px solid #ddd;
	padding:3px 3px;
	font-weight:normal;
 }
.tabla_calendario td
 {	text-align:left;
 	font-size:10px;
	border:1px solid #ddd;
	padding:3px 3px;
	text-align:center;
 }
.celda_today
{	background-color:#990000;
	color:#fff;
}
.celda_today a
{
	color:#FFF;
}
.celda_today a:hover
{
	color:#FFF;
}
.celda_fecha
{	
    background-color:#ddd;
	color:#454545;
	text-align:left;
	padding:0px 0px 0px 10px;
	font-size:x-small;
}
.celda_evento
{	
    background-color:#454545;
	color:#fff;
	margin:0px;
	
}
.celda_evento a
{	
	color:#fff;
}
.celda_evento a:hover
{	
	color:#fff;
}
.celda_nada
{	
	color:#5a5a5a;
}
.celda_nada a
{	
	color:#5a5a5a;
}
.celda_nada a:hover
{	
	color:#5a5a5a;
}	
#contorno_contenido #contenido #contenido_derecho #calendarioactividades #cuadro_calendarioactividades ul
 {	margin:0;
 	padding:0;
	/*margin-left:10px;*/
	list-style:none;

 }
#contorno_contenido #contenido #contenido_derecho #calendarioactividades #cuadro_calendarioactividades ul li
 {
	margin:0;
	padding:0;
	list-style:none;
	list-style-position:outside;
	margin-left:10px;
	padding-left:18px;
	padding-right:10px;
	padding-bottom:5px;
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:12px;
	background-image:url(../imagenes/listabien.png);
	background-repeat:no-repeat;
	background-position:left 1px;
	color:#666;
 }
#contorno_contenido #contenido #contenido_derecho #calendarioactividades #cuadro_calendarioactividades ul li span
 {	font-weight:bold;
 	color:#336600;
 }

#contorno_contenido #contenido #contenido_derecho #buscar
 {	display:block;
 	width:191px;	
	margin-top:10px;
 }
#contorno_contenido #contenido #contenido_derecho #buscar #titulo_buscar
 {	display:block;
 	width:191px;
	height:25px;
	background-image:url(../imagenes/buscar.gif);
	background-repeat:no-repeat;
 }
#contorno_contenido #contenido #contenido_derecho #buscar #cuadro_buscar
 {	display:block;
 	width:189px;
	margin:0;
	padding:0;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#eee;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	text-align:center;
 }

#contorno_contenido #contenido #contenido_derecho #buscar #cuadro_buscar form
 {	margin:0;
 	padding:0;
 }
#contorno_contenido #contenido #contenido_derecho #buscar #cuadro_buscar .textobuscar
 {	border:1px solid #bbb;
 	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	width:145px;
 }

#contorno_contenido #contenido #contenido_derecho #buscar #cuadro_buscar .botonbuscar
 {	border:1px solid #eee;
 	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	background-image:url(../imagenes/botonbuscar.gif);
	background-repeat:no-repeat;
	width:25px;
	height:20px;
 }

#contorno_contenido #contenido #contenido_derecho #newsletter
 {	display:block;
 	width:191px;	
	margin-top:10px;
 }
#contorno_contenido #contenido #contenido_derecho #newsletter #titulo_newsletter
 {	display:block;
 	width:191px;
	height:25px;
	background-image:url(../imagenes/newsletter.gif);
	background-repeat:no-repeat;
 }
#contorno_contenido #contenido #contenido_derecho #newsletter #cuadro_newsletter
 {
	display:block;
	width:170px;
	margin:0;
	padding:10px;
	/*padding-top:10px;
	padding-bottom:10px;*/
	background-color:#eee;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:12px;
 }
#contorno_contenido #contenido #contenido_derecho #newsletter #cuadro_newsletter p
 {	margin:0;
	padding:0;
	color:#666;
 }
#contorno_contenido #contenido #contenido_derecho #newsletter #cuadro_newsletter label
 {	display:block;
 	margin-top:5px;
	font-size:10px;
	color:#63143D;
 }
#contorno_contenido #contenido #contenido_derecho #newsletter #cuadro_newsletter form
 {	margin:0;
 	padding:0;
 }
#contorno_contenido #contenido #contenido_derecho #newsletter #cuadro_newsletter .textonewsletter
 {
	border:1px solid #bbb;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#660000;
	width:168px;
 }

#contorno_contenido #contenido #contenido_derecho #newsletter #cuadro_newsletter .botonnewsletter
 {	border:1px solid #eee;
 	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	background-image:url(../imagenes/botonnewsletter.gif);
	background-repeat:no-repeat;
	width:24px;
	height:29px;
 }

#pie #pie_izquierda
 {	display:block;
 	width:150px;
	float:left;
	text-align:center;
	margin-top:5px;
 }
#pie #pie_centro
 {	display:block;
 	width:492px;
	float:left;
	text-align:center;
 }
#pie #pie_centro p
 {	margin:0;
 	padding:0;
	padding-top:8px;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
 }
#pie #pie_derecha
 {	display:block;
 	width:140px;
	float:left;
	margin-top:3px;
 }

.limpiarfloat
 {	margin:0;
 	padding:0;
	height:0;
	clear:both;
 }
.comentariofoto {
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	line-height: 100%;
	font-size: 80%;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 2px;
	padding-left: 2px;
}
.enlace2:link {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.enlace2:visited {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.enlace2:hover {
	font-size: 10px;
	text-decoration: underline;
	color: #FFCC66;
}
.enlace2:active {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.enlace7:link {
	color: #666666;
	text-decoration: none;
}
.enlace7:visited {	color: #666666;	text-decoration: none;}
.enlace7:hover {
	text-decoration: underline;
	color: #990000;
}
.enlace7:active {	color: #666666;	text-decoration: none;}
.enlace6:link {	color: #990000;	text-decoration: none;}
.enlace6:visited {	color: #990000;	text-decoration: none;}
.enlace6:hover {	text-decoration: underline;	color: #000000;}
.enlace6:active {	color: #990000;	text-decoration: none;}
.enlace1:link {
	color: #FF6600;
	text-decoration: none;
}
.enlace1:visited {
	color: #FF6600;
	text-decoration: none;
}
.enlace1:hover {	text-decoration: underline;	color: #000000;}
.enlace1:active {	color: #ff6600;	text-decoration: none;}
.enlace3:link {
	color: #319B42;
	text-decoration: none;
}
.enlace3:visited {	color: #319B42;	text-decoration: none;}
.enlace3:hover {	text-decoration: underline;	color: #000000;}
.enlace3:active {	color: #319B42;	text-decoration: none;}

.enlace5:link {
	color: #2B8400;
	text-decoration: none;
	font-style: italic;
	font-size: 90%;
	line-height: 12px;
}
.enlace5:visited {	color: #2B8400;	text-decoration: none;	font-style: italic;		font-size: 90%;	line-height: 12px;}
.enlace5:hover {	text-decoration: underline;	color: #990000;	font-style: italic;		font-size: 90%;	line-height: 12px;}
.enlace5:active {
	color: #2B8400;
	text-decoration: none;
	font-style: italic;
	font-size: 90%;
		line-height: 12px;
}
.lineatabla {
	height: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-top: 3px;
	padding-bottom: 3px;
}
.texto10 {
	font-size: 80%;
	color: #333333;
}
.recuadro {
	border: 1px solid #666666;
}
.enlace4:link {
	color: #990000;
	text-decoration: none;
	font-style: italic;
	font-size: 90%;
	line-height: 12px;
}
.enlace4:visited {	color: #990000;	text-decoration: none;	font-style: italic;	line-height: 12px;font-size: 90%;}
.enlace4:hover {	text-decoration: underline;	color: #2B8400;	font-style: italic;	line-height: 12px;font-size: 90%;}
.enlace4:active {
	color: #990000;
	text-decoration: none;
	font-style: italic;
	line-height: 12px;font-size: 90%;
}
.fondotablafoto {
	background-image: url(../fotos/fondo.gif);
}
.fila1 {
	background-color: #FBEAF3;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-right-color: #EEA4CB;
	border-bottom-color: #660000;
	border-left-color: #EEA4CB;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-left: 3px;
}
.fila2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-right-color: #EEA4CB;
	border-bottom-color: #660000;
	border-left-color: #EEA4CB;
	padding-bottom: 3px;
		padding-right: 3px;
	padding-left: 3px;
}
.titulotabla {
	background-image: url(../imagenes/arribatabla2.gif);
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.titulotabla2 {
	background-image: url(../imagenes/arribatabla1.gif);
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
}
.titulotabla3 {
	background-image: url(../imagenes/arribatabla1.gif);
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
}
.negrita {
	font-weight: bold;
	color: #660000;
}
.fotopeque {
	text-align: left;
	float: left;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding: 4px;
}
.fotopeque2 {
	text-align: left;
	float: left;
	margin-top: 5px;
	margin-right: 9px;
	margin-bottom: 4px;
	margin-left: 5px;
	padding: 4px;
}
.apDiv1 {
	position:relative;
	width:80px;	
	margin:0;
	padding:0;
	margin-top:-14px;
	top:0px;
	left:24px;
	z-index:1;
}
.bordefoto {
	border: 1px solid #333333;
}
.bordefoto2 {
	border: 1px solid #333333;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-top: 15px;
}
.bordefoto3 {
	border: 1px solid #cccccc;
	font-size: 13px;
}
.apDiv2 {
	position:relative;
	width:191px;	
	margin:0;
	padding:0;
	margin-top:-18px;
	top:0px;
	left:173px;
	z-index:1;
}
.apDiv3 {
	position:relative;
	width:520px;	
	margin:0;
	padding:0;
	margin-top:-21px;
	top:0px;
	left:504px;
	z-index:1;
}
  .boton{
	font-size:10px;
	font-family:Verdana,Helvetica;
	font-weight:bold;
	color:white;
	border:0px;
	width:100px;
	height:19px;
	background-color: #666666;
       }
.label
{
	border:none;
	color:#660000;
	font-size:100%;
}
.link {font-size: 75%; color: #666666; }
.bordefoto3 .Estilo5 {
	font-size: 22px;
	font-weight: bold;
	color: #660000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #660000;
	line-height: normal;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
/***solo para imprimir***/
#contenedor #cabecera_imprimir, #contenedor #pie_imprimir
 { display:none;
 }
.tablasinlinea {
	height: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
}
