body
	{
	font-family:Verdana;
	font-size:12px;
	text-align:center auto; /*aqui mandamos a centrar todo el contenido*/
	margin-top:0px;
	margin-bottom:0px;
	background-image:url("../images/backnew.gif");
	}

a {

	font-weight: 400;

	color: #cc0099;

	text-decoration: none;

}



a:hover {



	text-decoration:none ;

}

#contenedor 
	{
	width:985px; /*ancho total de la pagina*/  
	text-align:left; /*aqui alineamos todo de nuevo a la izquierda, pero dentro del contenedor*/ 
	padding: 0;
    margin: 0;	
    }
	
#head
	{
	height:100%;
	width:985px;
	}		
#banner
	{
	clear:both;
	height:137px;
	}
	
.link {
text-decoration: none;
color: #FFFFFF;
}
.linkMas a {
text-decoration: none;
color: #999999;
}
.linkMasAzul {
text-decoration: none;
color: #0099ff;
}

.titulo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #953195;
        font-size: 13px;
        font-weight: bold;
        padding-top: 15px;
}

#menuSuperior
	{
	position:relative;
	font-size: 11,15pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:3px;
	padding-left:15px;
	height:18px;
	}
	


#menuizquierda {
	color:#999999;
	float:left;
}	

#menuderecha{
	color:#669900;
	float:right;
}
	
.menuSuperior
	{
	background-image:url(../images/puntoSuperior.png);
	padding-left:10px;
	background-position:left;
	background-repeat:no-repeat;
	height:10px;
	float:left;
	}
.menuSuperiorIdioma
	{
	background-image:url(../images/puntoSuperiorNaranja.png);
	padding-left:10px;
	background-position:left;
	background-repeat:no-repeat;
	height:10px;
	float:left;
	}		
#menu
	{
	clear:both;
	position:relative;
	background-image:url(../images/backMenu1.png);
	background-repeat:no-repeat;
	height:52px;
	width:988px;
	color:#ffffff;
	font-weight: bold;
	font-size: 12,17pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.menuItems
	{
	padding-top:20px;
	float:left;
	text-align:center;
	}
.menuItemsImagen
	{
	float:left;
	}	
#cuerpo
	{
	width:983px;
	padding-top:5px;
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color:#cccccc;	
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color:#cccccc;		
	
	}
#cuerpoDerecho
	{

	float:right;
	width:197px;
	}

#cuerpoDerechoBolita
	{
	background-image:url(../images/bolitaGris.png);
	background-repeat:no-repeat;
	background-position:0% 0% ;
	height:8px;
	}
	
#mibolita {
	background-image:url(../images/bolitaGris.png);
	background-repeat:no-repeat;
	background-position:0% 0% ;
	height:8px;
	
}			
#cuerpoDerechoRayado
	{
	background-image:url(../images/punticoAlterno.png);
	background-repeat:repeat-y;	
	background-position: 0px 0px ;	
	padding-left:10px;	
	}	
#cuerpoIzquierda
	{
	float:left;
	width:200px;
	}			
#cuerpoCentro
	{
	float:left;
	width:563px;
	}

#bienvenida
	{
	padding-top:30px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:175px;
	}	
#bienvenida h1, h1
	{
	color:#ff9900;
	font-size: 16px;
	}
#bienvenida p
	{
	color:#333333;
	font-size: 12px;
	line-height:20px;
	}
#buscador
	{
	background-image:url(../images/buscador.jpg);
	background-repeat:no-repeat;
	padding:10px;
	width:168px;
	height:59px;
	}
.Imagenes
	{
	padding-top:10px;
	}
#LogoInferir{
	vertical-align:bottom;
	background-image:url(../images/punticoAlterno.png);
	background-repeat:repeat-y;	
	background-position: 0px 0px ;	
	padding-left:10px;	
}
#boxNoticias
	{
	clear:both;
	padding-top:10px;
	}
#boxNoticiaTop
	{
	background-image:url(../images/topBoxNoticia.png);
	background-repeat:no-repeat;
	width:563px;
	height:16px;
	}
#boxNoticiaInf
	{
	background-image:url(../images/InfBoxNoticia.png);
	background-repeat:no-repeat;
	width:563px;
	height:16px;
	}
#boxNoticiaTexto
	{
	width:561px;
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color:#cccccc;	
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color:#cccccc;
	}	
#boxNoticiaPrincipal
	{
	}
	
	
#imagenNoticaPricipal
	{
	float:right;
	padding-right:20px;
	padding-top:15px;
	padding-bottom:9px;
	margin:0;
	}	
#boxNoticiaPrincipal h1
	{
	margin-left:5px;
	padding-left:10px;
	float:left;
	width:250px;
	color:#006600;
	font-size: 28px;
	font-family:"Times New Roman", Times, serif;
	}

/*	Usar este para quitar lo del encarame de la entrada	*/
#boxNoticiaPrincipal h1.reset {
	width: auto;
	float: none;
	margin:0px;
	padding: 0px;
	padding-left:16px;
}

#boxNoticiaPrincipal p
	{
	margin:0px;
	padding:0px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
	color:#333333;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	}
.boxNoticiasSecundaria
	{
	width:270px;
	text-align:left;
	}
.imagenNoticaSecundaria
	{
	margin-top:10px;
	margin-left:10px;
	}			
.archivo_block {
	text-align: left;
	margin:5px;
	padding:3px;
	width:170px;
	float: left;
	border-right: 1px dashed #dddddd;
}
.boxNoticiasSecundaria h2, .archivo_block h2, h2
	{
	color:#006600;
	font-size: 18px;
	font-family:"Times New Roman", Times, serif;
	}
.archivo_block h2, h2 {
	margin:0px;
	padding:0px;
}
	
.boxNoticiasSecundaria p, .archivo_block p
	{
	color:#333333;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	}

.marginNoticiasSecundaria {
 margin-left:5px; 
 margin-right:5px
}
#noticias
	{
	position:relative;
	padding-top:3px;
	padding-left:15px;
	background-image:url(../images/backNoticia.png);
	background-repeat:no-repeat;
	width:548px;
	height:26px;
	font-weight: bold;
	color:#ff6600;
	font-size: 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}				
.box
	{
	margin-top: 20px;
	text-align: left;
	width:187px;				/* <-- use this to tie width to viewport size */
	}
 	
.boxLetras
	{
	border-right-width:2px;
	border-right-style:solid;
	border-right-color:#cccccc;
	padding:5px;
	width:175px;
	}
.rayitaLateralDis
	{
	background-image:url(../images/punticoAlternoLa.png);
	background-repeat:repeat-x;
	margin-top:15px;
	margin-left:10px;
	width:530px;
	height:8px;
	}
.rayitaVerticalDis
	{
	float:left;
	margin-top:10px;
	padding-bottom:10px;
	background-image:url(../images/punticoAlternoVer.png);
	background-repeat:repeat-y;
	width:4px;
	height:405px;
	}	
.boxLetras h1
	{
	background-image:url(../images/puntoVerde.png);
	background-repeat:no-repeat;
	padding-left:10px;
	color:#999999;
	font-size: 12px;
	font-family: Verdana,"Times New Roman", Times, serif;
	display:inline;
	}
h1.novedad
	{
	color:#802756;
        font-weight:bold;
	}
h1.fecha
	{
	background-image:none;	
        font-size: 10px;
        font-family: Verdana,"Times New Roman", Times, serif;
	}
span.fecha {
	font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
	color: #e01e99;
	font-size:11px;
}

.boxLetras a
	{
        background-image:url(../images/puntoVerde.png);
        background-repeat:no-repeat;
        padding-left:10px;
        color:#999999;
        font-size: 14px;
	font-weight:700;
        font-family:"Times New Roman", Times, serif;
	text-decoration:none;
        }

.cajita a 
	{
	background-image:url(../images/puntoVerde2.png);
        background-repeat:no-repeat;
        padding-left:10px;
        color:#cc0099;
        font-size: 14px;
        font-weight:700;
        font-family:"Times New Roman", Times, serif;
        text-decoration:none;
        }

.cajita h1
        {
        background-image:url(../images/puntoVerde2.png);
        background-repeat:no-repeat;
        padding-left:10px;
        color:#cc0099;
        font-size: 14px;
        font-weight:700;
        font-family:"Times New Roman", Times, serif;
        text-decoration:none;
        }

	
.boxLetras p
	{
	padding-left:10px;
	color:#333333;
	font-size: 11px;
	font-family:Verdana,"Times New Roman", Times, serif;
	}
.leerMas
	{
	color:#999999;
	text-align:right;
	padding-right:25px;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/leerMas.png);
	background-repeat:no-repeat;
	height:18px;
	}	
.leerMasPeque
	{
	float:right;
	color:#999999;
	text-align:left;
	padding-right:20px;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/rayitaBienvenida.png);
	background-repeat:no-repeat;
	height:18px;
	width:85px;
	}		
.leerBoletin
	{
	color:#999999;
	text-align:right;
        padding-right:25px;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/leerMas.png);
	background-repeat:no-repeat;
	height:18px;
	}		
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/


	
.top
	{
	background-image:url(../images/topNaranja.png);
	background-position: 0% 0%;
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-top:7px;
	padding-left:10px;
	font-weight: bold;
	font-size:12,17pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:187px;
	height:22px;
	}
	
.rayaDer
	{
	border-right-width:2px;
	border-right-style:solid;
	border-right-color:#cccccc;
	}

.inf
	{
	position:relative;
	top:-2px;
	background-image:url(../images/infNaranja.png);
	background-position: 0% 100%;
	background-repeat:no-repeat;
	width:187px;
	height:12px;
	}

#bolitaConRaya
	{
    background-image:url(../images/bolitaConRaya.png);
	background-repeat:no-repeat;
	width:475px;
	height:7px;
	}
#AreaTrabajo
	{
	padding-top:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}	
.headAreaTrabajo 
	{
	margin-left:10px;
	font-weight:bold;
	font-size: 16px;
	}
#AreaTrabajo p
	{
	color:#333333;
	font-size: 12px;
	}
#NoticiaPeque
	{
	}
#imagenNoticaPeque
	{
	  padding:10px;
	}	
#NoticiaPeque1
	{
	padding-left:15px;
	color:#006600;
	font-size: 20px;
	font-family:"Times New Roman", Times, serif;
	}
#NoticiaPeque p
	{
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
	color:#333333;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}	

#footer {
    position:relative;
	top:-10px;
    background:#666666;
    font-family:Verdana;
    color:#d9d9d9;
}


#menufooter{
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#e01e99;	
	height:35px;
    font-size:12px;
	font-weight:bold;
}
#menufooter a {
    color:#d9d9d9;
    font-size:12px;
	font-weight:bold;
}

#backfooter {
	background-image:url(../images/backfooter.jpg);
	background-repeat:no-repeat;
	height:51px;
	width:985px;
    font-size:11px;
	text-align:center;
	padding-top:10px
}	

UL.col3
{
	padding-right:0px;
	padding-left:0px;
	float:left;
	padding-bottom:0px;
    margin: 0px 0px;
	width: 100%;
    padding-top:0px;
	list-style-type:none;
}

UL.col3 LI
{
	padding-right:2px;
	padding-left:2px;
	float:left;
	padding-bottom:2px;
	padding-top:2px;
} 

.LITextMenuItem {
	margin: 5px 0px;
	text-align:center;
}

#topboxBoletin
	{
	background-image:url(../images/topBoxBoletin.png);
	background-repeat:no-repeat;
	height:28px;
	width:563px;
    font-size:11px;
	}
.divTiturales{
	padding-top:10px;
	padding-left:10px;
}	
.titularesBoletin
	{
	background-image:url(../images/PapelBoletin.png);
	background-repeat:no-repeat;
	background-position:left;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
	padding-left:20px;
	margin-bottom:10px;
	}	
.titularesBoletinTexto
	{
	width:551px;
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color:#cccccc;	
	border-left-width: 1px;
	border-left-style:solid;
	border-left-color:#cccccc;
	padding:5px;
	}	

.separadorNoticias {
	background-image:url(../images/punticoAlterno.png);
	background-repeat:repeat-y;	
	padding:2px;
}

#aprendiendoCrecer
	{
	margin-left:10px;
	width:240px;
	background-color:#e01d98;
	padding:5px;
	}
#aprendiendoCrecerTEX
	{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	padding-left:5px;
	}			
#aprendiendoNaranja
	{
	position:relative;
	top:-2px;
	background-color:#ff9900;
	height:30px;
	width:218px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:15px;
	padding-top:5px;
	padding-left:20px;
	}	
#topboxBoletin
	{
	background-image:url(../images/topBoxBoletin.png);
	background-repeat:no-repeat;
	height:28px;
	width:563px;
	font-weight: bold;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:16px;
	}

div.illustration,
td.illustration {
        width: 185px;
        font-size:0.9em;
        line-height:1.2em;
        float: right;
        border-bottom-width: 1px;
        border-bottom-style: dotted;
        border-bottom-color: #9999CC;
        background-color: #E4E4E4;
        margin-top: 0;
        margin-right: 10px;
        margin-bottom: 8px;
        margin-left: 10px;
        padding-right: 10px;
        padding-bottom: 5px;
        padding-left: 10px;
        color: #996600;
}

div.illustration img,
td.illustration img {
        margin-bottom: 0.8em;
        border: 1px solid #CCCCCC;
        text-align: center;
        background-position: center center;
}

/* ilustracion alternativa */

div.illustration_arriba,
td.illustration_arriba {
        width: 540px;
        font-size:0.9em;
        line-height:1.2em;
        float: none;
        border-bottom-width: 1px;
        border-bottom-style: dotted;
        border-bottom-color: #9999CC;
        background-color: #E4E4E4;
        margin-bottom: 8px;
        margin-left: 2px;
        padding-right: 1px;
        padding-bottom: 5px;
	padding-top:0.5px;
        padding-left: 1px;
        color: #996600;
}

div.illustration_arriba img,
td.illustration_arriba img {
        margin-bottom: 0.8em;
        text-align: left;
        background-position: center center;
}




div.foto,
td.foto {
        width: 100px;
        font-size:0.9em;
        line-height:1.2em;
        float: right;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 8px;
        margin-left: 10px;
        padding-right: 10px;
        padding-bottom: 5px;
        padding-left: 10px;
        color: #996600;
}
div.foto img,
td.foto img {
        margin-bottom: 0.8em;
        text-align: center;
        background-position: center center;
}

/**** TERMINA - imagen con pie de foto****/
.credito {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #999999;
        font-weight: normal;
        text-align: left;
        padding: 0px;
}
.pie{
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #996600;
        font-weight: normal;
        text-align: left;
        padding: 0px;
}

.entrada{
	font-weight:bolder;
	}
/* Menu CSS Horizontal Desplagable

/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 863px; /*For KHTML*/
  list-style: none;
  height: 26px;
  float:left;
  margin-top:20px;
}

/* hack to correct IE5.5 faulty box model */

* html ul#navmenu-h {width:864px; w\idth:863px;}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 22px;
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 160px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#navmenu-h a {
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  padding: 0 6px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  /*background: #EEE;*/
  /*font-weight: bold;
        font-size: 12,17pt;
        font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #666;*/
  font: 12/17pt Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
  padding-bottom:0px;
  text-align:center;
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  color: #FF9900;
  padding-bottom:15px;

}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {

 text-align:left; 
/* padding:2px;*/
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
/*  margin-top:8px;*/
  float: none;
  background: #802756;
  color: #ffffff;
 padding-bottom:0px;
/*  border-left:1px solid;
  border-right:1px solid;
  border-bottom:1px solid;*/
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
 padding-bottom:0px;
  background: #919396;
 color:white;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}

/* para IE 6 */
/* style the table so that it takes no ppart in the layout - required for IE to work */

#navmenu-h table {position:absolute; top:0; left:0; border-collapse:collapse;;}




.navegacion p,a
{
	color:#006600;
	padding-left:5px;
	font-height:14px;
}	

.bloquevideo
{
color:white;
background-color:#808080;
width:410px;
padding:5px;
margin-left:70px;
}

.videoinfo
	{
	float:left;
        margin-left:30px;
	}

.titulovideo h1
        {

	background-image:url(../images/puntoVerde.png);
        background-repeat:no-repeat;
        padding-left:10px;
        color:#ff9900;
        font-size: 14px;
        font-weight:700;
        font-family:"Times New Roman", Times, serif;
        text-decoration:none;
}


/*Mapa del sitio*/

#mapa .mapa_izq{ float:left; max-width:220px; margin-left:15px}


#mapa .mapa_der{ float:left; max-width:220px; margin-left:10px}



#mapa dl{ width:213px; clear:both; margin:10px 0}

#mapa dl dt{background:#802756; font:bold 12px Trebuchet MS, Arial, Helvetica, sans-serif; border-bottom:1px solid #802756; padding:0 5px}

#mapa dl dt a{ color:#fff; text-decoration:none;}

#mapa dl dd{background:white; font:11px Verdana, Arial, Helvetica, sans-serif;border-left:1px solid #802756; border-right:1px solid #802756; padding:3px 5px; margin:0}

#mapa dl dd a{ color:#333333; text-decoration:none;}


.formulario
        {
        margin:0px;
        padding:0px;
        margin-left:5px;
        padding-left:10px;
        padding-right:10px;
        color:#802756;
        font-size: 12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        line-height: 18px;
	font-weight: bolder;
        }

/* Comentario */

#titcomentario {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #848484;
	margin-bottom: 15px;
}
#titcoml {
	float: left;
	width: 200px;
}
.cantcomentario {
	color: #ff0000;
}
#titcomr {
	float: right;
	width: 410px;
	text-align: right;
}
ul.paginas  {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.paginas   li  {
	list-style-type: none;
	display: inline;
	font-family: "Trebuchet MS", Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;
	color: #474748;
	font-size: 12px;
	border: 1px solid #b9bbbe;
	padding-right: 5px;
	padding-left: 5px;
	margin-left: 4px;
	background-color: #e4ecfd;
}
ul.paginas   li.selected  {
	list-style-type: none;
	display: inline;
	font-family: "Trebuchet MS", Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;
	color: #474748;
	font-size: 12px;
	border: 1px solid #b9bbbe;
	padding-right: 5px;
	padding-left: 5px;
	margin-left: 4px;
	background-color: #FFFFFF;
}
ul.paginas li a {
	color: #474748;
}
ol.comentarios {
	margin: 0px;
	padding-left: 30px;
	color: #ff4444;
}
ol.comentarios li {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d9d9d9;
	padding-top: 12px;
	margin-top: 8px;
}
.textocomment {
	font-family: "Trebuchet MS", Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #575757;
	padding-top: 12px;
}
#titcomentario2 {
	text-align: right;
	margin-top: 12px;
}
hr.separator {
	height:4px;
	background-color: #999999;
	border:none;
}
.cajitachr {
        width: 350px;
        font-size:11px;
        border: 1px dotted #9999CC;
        background-color: #E4E4E4;
	margin:0px;
	margin-bottom:10px;
	margin-top:10px;
        padding: 10px;
        color: #996600;

}
.cajitachr .left {
	float:left;
	width: 125px;
	margin-right:5px;
}
.cajitachr .right {
	float:left;
	width: 120px;
}

.cajitachr label {
	font-weight:bold;
}


/*	Formulario de Envio de Noticia	*/
form {
	margin:0px;
	padding:0px;
}

.send {
	margin:0px;
	padding:0px;
}

.send label {
	color: #996600;
	font-size: 11px;
}

.txtbox {
	border: 1px solid #666666;
	font-family: "Trebuchet MS", Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #575757;
	padding: 2px;
	margin:2px;
	width: 140px;
}

textarea.txtbox {
	width: 185px;
	height: 60px;
}

.titremitente {
	font-size: 12px;
	font-weight: bold;
}

.btn {
	border: 1px solid #666666;
	background-color: #ffffff;
	margin: 2px;
}

.eventos {
	width: 500px;
	float:left;
	font-size:12px;
}

.eventos h3 {
	color:#550836;
	padding:5px;
	font-size:14px;
	margin:0;
}

.eventos span {
	display:block;
	float: left;
	border: 2px solid #e6e6e6;
	margin:0px;
}
.eventos h2 {
	color:#006600;
	display:inline;
	margin:0px;
	padding-left:2px;
	padding-right:2px;
	font-size:14px;
	font-weight:bolder;
}
.eventos img {
	float:right;
	margin-left:3px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
}

/* Calendario */
.calendar {
        border-collapse: collapse;
        width: 175px;
        border: 1px solid #800000;
	text-align: left;
}
.calendar caption {
        text-transform:capitalize;
        font-family:"Trebuchet MS", Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-align:center;
        color: #424242;
        font-weight: bold;
        padding-bottom: 3px;/*  border: 1px solid #D5D5D5;background-color: #F8F8F8;*/
        padding-top: 2px;
}

.calendar th {
        font-family: "Trebuchet MS", Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;
        font-size: 10px;
        text-align: center;
}

.calendar td {
        font-family: "Trebuchet MS", Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-align: left;
        vertical-align:bottom;
        width: 25px;
        background-color: #FFFFFF;
        border: 1px solid #800000;
        color: #424242;
}
.calendar td.selected {
        background-color: #F8F8F8;
}
.calendar td div.now {
        margin:0px;
        padding:0px;
        border:#000000 1px solid;
        background-color: #CFCFCF;
}

a.calendar {
        font-size: 11px;
        color:#FF7F00;
        font-weight:bold;
	background-image: url(/images/puntoVerde.png);
	background-position: 0px -4px;
	background-repeat: no-repeat;
	border: none;
	display: block;
	padding-left: 10px;
	width: auto;
        
}

.calendar form {
}
.calendar form select, .calendar form input {
        padding:1px;
        font-family: "Trebuchet MS", Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif;
        font-size: 10px;
}


#calendar_block {
        margin-left: 2px;
        padding-bottom: 12px;
}

.titulo_galeria {
	color:#802756;
	margin:0px;
	margin-bottom:5px;
	padding:0px;
	width:300px;
	text-decoration:underline;
}
.menu_galeria {
	color:#802756;
	font-weight:700;
}

.catboletin {
color:#881155;
font-size:13px;
font-weight:600;
margin-top:8px;
}

.catboletin2 {
color:#000000;
font-size:10px;
font-weight:normal;
margin-bottom:5px;

}

.titularboletin {
	text-decoration:none;
	font-style:italic;
	color:#000000;
	font-weight: bold;
}

a.boletingeneral:link,a.boletingeneral:active{
	text-decoration:none;
	color:#000000;
}

a.boletingeneral:hover{
    text-decoration:underline;
	color:#881155;
}

.eneste {
  color:#218b23;
  text-decoration:none;
  margin-left:6px;
  font-weight:400;
}
