body 
{ 
font-family:Helvetica, Arial, sans-serif; 
font-size: 0.8em;
/*background-image: url("../img/fondo.gif");*/ 
margin: 0 ;
text-align:center;
}
img{ border:1px solid #000000}
a, a:visited
{
color: #0C2A80;
text-decoration: none;

}
a:hover , a.over
{ 
color: #0C2A50
}

#pagina 
{
margin: 0; 
padding: 0; 
width: 780px ;
text-align:center;
position:relative;
margin: 0px auto;
}
#estructura
{
color:#FFFF00;
font-size: 80%;
overflow:hidden;

display:none;
}
#cabeza img{border:0}
#cabeza 
{float:left;
background-image: url("../img/fondo.gif");
/*background-color: #000; 
background-image: url("../img/cabeza.jpg");

margin-bottom: 0; 
padding: 0; 
height: 51px;*/
}
#barracabeza
{
/*border: solid 1px #000000;*/
background-color:#cccccc;
padding:3px;
margin: 0px 0px 0px 0px;
font-size:85%;

}

* html #barracabeza	/* selecteur reconnu seulement par IE (Win et Mac)*/
{


}
* html #cuerpo	/* selecteur reconnu seulement par IE (Win et Mac)*/
{
	margin-top: -10px ;

}
#cuerpo
{

background-image: url("../img/fondoportada.gif");

float:left;
background-repeat:repeat-y;
}
#cuerpo-actividades
{
background-image: url("../img/fondoblanco-menu.jpg");

float:left;
background-repeat:repeat-y;
}
#columnaizquierda
{
/*border:1px solid #0066CC;*/
text-align:left;
width:130px;
float:left;
margin: 0px 0px 0px 0px;
padding-bottom:20px;
overflow:hidden;
}
#menusecciones{
text-align:left;

}
.mostrar{display:none}
.menuseccionesarriba{
/*background-image: url("../img/secciones.gif");*/
height:13px;
background-repeat:no-repeat}
.menuseccionesitem
{
padding: 4px 10px 4px 14px;
border-bottom: solid 1px #23475D;
border-right: solid 1px #23475D;
font-size:85%;
background-repeat:repeat-y
}
* html .menuseccionesitem	/* selecteur reconnu seulement par IE (Win et Mac)*/
{
/*margin-top:-3px*/
}
.menuseccionesitem a , .menuseccionesitem a:visited
{
color:#ff9900;
font-weight: bold;
}
.pico{margin: -2px 0px 0px -14px;
position:relative;
}
.menuseccionesitem:hover{
color:#023568}

.menuseccionesitemon
{
background-repeat:repeat-y;
padding: 4px 10px 4px 14px;
border-bottom: solid 1px #23475D;
border-right: solid 1px #23475D;
font-size:85%;
font-weight: bold;
}

a.on, a:visited.on{color:#FFFFff;font-weight: bold;}
.menuseccionesitem-sub a , .menuseccionesitem-sub a:visited 
{
color:#cccccc;
font-weight: bold;
}
.menuseccionesitem-sub
{
/*background-image: url("../img/bordemenusub1.gif");
background-repeat:repeat-y;*/
padding: 4px 10px 4px 20px;
border-bottom: solid 1px #23475D;
border-right: solid 1px #23475D;
font-size:85%;
/*background-color:#B7D8DA;*/
}

.menuseccionesitem-subon
{
/*background-image: url("../img/bordemenusub1.gif");
background-repeat:repeat-y;*/
padding: 4px 10px 4px 20px;
/*border-bottom: solid 1px #23475D;*/
border-right: solid 1px #23475D;
font-size:85%;
/*
background-color:#B7D8DA;*/
}
.menuseccionesitem-subon ul li .menuseccionesitem-sub{
position:relative;
background-image: url("../img/bordemenusubsub1.gif");
background-repeat:repeat-y;
padding-left:25px;
margin-right:-11px;
margin-left:-20px;
font-weight: bold;
margin-top:2px;
border-top: solid 1px #23475D;}

.menuseccionesitem-subon ul li .menuseccionesitem-subon{
position:relative;
background-image: url("../img/bordemenusubsub1.gif");
background-repeat:repeat-y;
padding-left:25px;
margin-right:-11px;
margin-left:-20px;
font-weight: bold;
margin-top:2px;
border-top: solid 1px #23475D;}

.articuloson ul li .menuarticuloitem{
background-image: url("../img/bordemenusub1.gif");
background-repeat:repeat-y;
padding: 4px 10px 4px 20px;
border-bottom: solid 1px #23475D;
border-right: solid 1px #23475D;
font-size:80%;

background-color:#B7D8DA;
}
.articulos ul li .menuarticuloitem{
display:none
}

.lienon {color:blue}
* html .menuseccionesitem-sub	/* selecteur reconnu seulement par IE (Win et Mac)*/
{
/*margin-top:-3px*/;
}

.menuseccionesitem-sub:hover{
color:#023568;
}


.menuseccionesabajo{

height:13px;
background-repeat:no-repeat;

}



#contenido
{
width:510px;
float:left;
vertical-align:middle;
	
padding: 0px ;
margin: 0px 0px 0px 0px;
overflow:hidden;
padding:10px}
#columnaderecha
{
width:120px;
float:right;
overflow:hidden;
text-align:center
}
#avisoprincipal
{

}
#bloquearriba
{
text-align:left;
	/*border-bottom:1px solid #0066CC;*/
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px 0px;
}
#bloquemedio
{
text-align:left;
	/*border-bottom:1px solid #0066CC;*/

margin: 0px 0px 0px 0px;
}
#bloqueabajo
{
/*border: solid 1px #ffffff;*/
width:100%;
float:left;


}
#pie
{background-image: url("../img/fondo.gif");
width:780px;
width:100%;
float:left;

margin: 0px 0px 0px 0px
}
#prueba 
{
/*border: solid 1px #ffffff;*/
width:100%;
float:left;
position:absolute;
width:500px;
float:left;
height: 30px;
background-image: url("../img/fondo2.gif");
margin: -46px 0px 0px 154px;
}
* html #prueba	/* selecteur reconnu seulement par IE (Win et Mac)*/
{
	margin: -30px 0px 0px -542px;

}

 /* -------------------------------------------------------
 	MENU NAVIGADORON (IZQUIERDA)
 ------------------------------------------------------- */
.menu a
{


}
.menu ul {
	display: block;
	margin: 0px;
	padding: 0px;
	padding-bottom: 0px;
	list-style: none;
}

.menu ul.titulo {
	display: block;
	margin: 0px;
	padding: 0px;
	
	list-style: none;
}

.menu li.titulo {
	display: block;
	margin: 0px;
	padding: 0px;
	
	list-style: none;
}
#menusecundario{
width:140px;
margin-left:2px;
border-bottom:solid 5px #cc0000;


}
.titulosecundario
{
background-color:#000000;
margin-left:8px;
color:#cccccc;
font-size: 80%;
font-weight: bold;
}
.menusecundarioitem     
{ 
border-bottom:solid 2px #000099; 
padding: 0px 6px 0px 6px; 
font-size: 85%; 
}
.menusecundarioitem a ,.menusecundarioitem a:visited 
{ 
color: #09f; 
}
.menusecundarioitem a:hover 
{ 
color: #9cf;  
}

.menu-item a {
 
padding: 0px 8px 0px 18px; 
font-size: 85%; }

.menu-item a ,.menu-item a:visited 
{ 
color: #09f; 
}
.menu-item a:hover 
{ 
color: #9cf;  
}
.menu-subitem {
padding: 0px 8px 0px 23px; 
font-size: 85%;}
.avisosizquierda
{
margin: 10px 0px 10px 6px}
.avisosderecha
{
border-bottom:1px solid #0066CC;
margin: 0px 5px 0px 5px;
padding: 10px 0px 10px 0px;
font-size: 80%;


}
.spip-admin-bloc {
text-align:center;float:left;
width:780px}

.avisossuperior
{
border-bottom:1px solid #0066CC;
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 0px;
font-size: 90%; 
}



.subtituloaviso
{
font-size: 105%;
text-align:left ;
background-image: url("../img/fondo.gif");
padding: 0px 10px 0px 10px;
}
.tituloaviso
{ 
font-size: 140%;
font-weight: bold;
color:red;
background-color:#FFFFFF
}
a:hover .tituloaviso
{ 

color:#000ddd
}

/* contenido del pie general */
#datos{
color:#FFFFFF;
padding:5px;
text-align:center;
font-size: 80%;
font-weight:bold
}
#datos a{color:#ccc}
.texto1datos{}
.texto2datos{
font-size: 120%;
color:#ccc;
font-weight: bold;}
.texto3datos{
font-size: 110%;
}
#afiliados{
}
.evento { font-size: 11px;  border-top: 1px solid #036 }
.adagenciat      { font-size: 14px;  }
.adagenciat a    { color: #036; text-decoration: none }
.adagenciat a:hover   { color: #00c }
.adagencia a      { color: #036; text-decoration: none }
.evento a  { color: #900; text-decoration: none }
.evento a:hover    { color: #036 }
.adagencia a:hover1 { color: #036 }
.adagenciase    { color: #036; font-size: 13px;  border-top: 1px solid #036 }
.activtit  { color: #036; font-size: 13px}
.activfecha { font-weight: bold; font-size: 11px }
.adagenciase a   { color: #036; }
.adagenciase a:hover  { color: #00c; text-decoration: none }

#cuerpodespacho
{
background-image: url("../img/fondoatedespacho.gif");
float:left;
background-repeat:repeat-y;
}
#contenidodespacho
{

padding:0px 0px 0px 0px;
width:640px;

overflow:hidden}
#despacho
{

padding:10px 0px 20px 10px;
width:620px;
float:left;
overflow:hidden}
.regional{
font-size: 80%;
margin-top:10px;
font-weight: bold;
text-align:left;

color:#005555}
.detalleregional{
font-size: 80%;
text-align:left;
color:#000000
}
.tituloarticulo{
font-size: 110%;
text-align:left;
margin-top:2px;
}

.textoarticulo{
font-size: 80%;
text-align:justify;
margin-top:20px
}
.volver{
text-align:right;font-size:80%
}
#datosedicion a , #datosedicion a:visited {color:#CCCCCC}
#datosedicion a:hover {color:#eeeeee}
#datosedicion{
padding-top:20px;
text-align:center;

color:#ffffff;
text-align:left}
.frase{font-size: 90%;
padding:3px 0px 3px 10px;
font-style:italic;font-family:"Times New Roman", Times, serif;}
.despachodatos{padding:3px 0px 3px 10px;;font-size: 75%;}
.titulomedios{
background-color:#005555;
font-size:80%;

padding:3px 0px 3px 0px;
font-weight: bold;
color:#ffffff;
}
.division{
margin:20px -10px 20px -10px;
height:20px;
background-color:#cccccc}
.numerodespacho{font-weight: bold;
font-size: 80%;
padding:3px 5px 3px 5px;
text-align:center}
.pirulos
{
margin-left:5px;
margin-right:5px;
position: relative;
text-align:center;
border: solid 1px black
}
.pirulos img {border:0px}
.spacepirulo{margin-bottom:2px;}
/*.cortepirulo{background-color:transparent;
height:8px;}*/

#rubriquepirulo { 
font-weight:bold; 
text-align:center;
color:#000000; 
background-color:#669ACC;
margin-top:10px;
}
#rubriquepirulo a{color:#000000;font-size:115%; }
#rubriquepirulo a:hover{color:#ffffff}
.surtitrep{
padding: 1px 0px 1px 5px;
background-color:#FFFFFF;

text-align:left
}
#pirulo{
z-index:auto;
background-color:#FFFFFF}
.h5p {
padding: 1px 3px 3px 3px;
background-color:white;
font-size:120%;
font-weight:bold
}

.h5p a{

}
.h5p a:hover{color:blue;
}
.h5p{text-align:left}
.sous-titrep{padding: 0px 3px 5px 3px;
background-color:#FFFFFF }
.sous-titreautor{padding: 0px 3px 5px 3px;
background-color:#FFFFFF;
text-align:left }
.sous-titrefecha{padding: 0px 3px 5px 3px;
background-color:#FFFFFF;
text-align:right}
#bloc-contenu-top
{
border:1px solid #ccc;
background-color:#EAEAEA}
.agendain       { padding-right: 10px; padding-left: 10px;

 }
.agendain   a{color:#ccc}
.agendatit, .agendatit a,  .agendatit a:visited    { ; font-size: 1em; font-weight: bold; padding-bottom: 10px }
.agendaevent    { font-size: 0.8em;  margin-bottom: 5px; padding-bottom: 3px; border-bottom: 1px dashed #789 }
.agendafecha       {  font-size: 0.9em; margin-top: 5px; padding-top: 5px; padding-bottom: 10px }
.agendain       {  }
.agendatit, .agendatit a,  .agendatit a:visited    { color: #CCCCCC}
.agendaevent, .agendaevent a, .agendaevent a:visited    {  margin-bottom: 5px; padding-bottom: 3px; color:#ffffff}
.agendafecha       { color: #900;  margin-top: 5px; padding-top: 5px; padding-bottom: 10px }
.agendabanner {background-image: url("../img/agenda.gif");
height:32px;
background-repeat:no-repeat;
background-position:6px 6px}
.chapo{
font-weight:bold

}

.chapodest1{color:black}
#nota_principal{border:1px solid #ccc;
background-color:#EAEAEA}