html{width:100%;height:100%;position:absolute;}

body
{
  margin:0 auto 0 auto;
  text-align:center;
  font-family: Arial Narrow,Arial;
  background:#ffffff;
  width:1002px;
  height:100%; 
  background-image:url('../img/fondo-web-0.gif');
  background-position:bottom;
  padding-top:0px;

  }

.web
{
  border:1px solid #000000;
  background:#ffffff;
  font-size:20px !important;
}

.menu_horizontal{
  height:50px;
  margin:0;
  padding-left:20px;
  padding-right:20px;
  padding-bottom:15px;
  border-bottom:1px solid #999999;;
  }
  div.menu_horizontal div.menu {float:left;word-spacing:10px; }
div.menu_horizontal div.menu ul.hor {text-align:left;margin:0px;}
div.menu_horizontal div.menu ul.hor li{display:inline;word-spacing:0px;}

div.menu_horizontal div.menu ul.hor li.first{}
div.menu_horizontal div.menu ul.hor li.last{}

div.menu_horizontal div.menu ul.hor li a
{
  text-align:left;
  font-weight:normal;
  letter-spacing:-1px;
  color:#999999;
  text-decoration:none;
  vertical-align:top;

}


div.menu_horizontal div.menu ul.hor li ul{margin:0px;padding:0px;border:0px;margin-top:15px;vertical-align:top;}
div.menu_horizontal div.menu ul.hor li a{font-size:16px;}
div.menu_horizontal div.menu ul.hor li a:hover,
div.menu_horizontal div.menu ul.hor li.Active a {color:#000000;}


div.menu_horizontal ul.hor li a img {vertical-align:middle;vertical-align:top;}

/*******************************************************************************/
.central{ width:730px;float:left;}


.padding_central{padding:20px;min-height:450px;margin-top:10px;padding-top:0px;border-right:1px solid #999999;}

.derecha{
  float:right;
  width:229px;padding:20px;
  float:right;

  padding-top:0px;
  text-align:left;
}
.derecha img{ display:block;vertical-align:middle;float:left;margin-bottom:20px;}
.derecha p{font-size:16px;}
.derecha h2{
margin:0px;

padding:5px;
font-size:16px;
text-align:right;
background:#CC3333;
color:#ffffff;
line-height:30px;
vertical-align:middle;
}
.derecha h3{
  margin:0px;
  padding:0px;
  font-size:20px;
  text-align:left;
  color:#CC3333;
  display:block;
  line-height:18px;
  margin-top:5px;
  margin-bottom:5px;
  }

  .derecha h3 a{

  margin:0px;
  padding:0px;
  font-size:inherit;
  color:inherit;
  text-align:left;
  color:inherit;
  
  }






div.foot{margin:0px;padding:0px;text-align:right;border-top:1px solid #999999;height:30px;font-size:16px;color:#999999;
background-image:url('../img/fondo-foot.gif');
  background-position:20px center;
  background-repeat:no-repeat;
}

div.es-foot{background-image:url('../img/fondo-foot.gif');}
div.eu-foot{background-image:url('../img/_eu/fondo-foot.jpg');}
div.en-foot{background-image:url('../img/_en/fondo-foot.jpg');}
div.fr-foot{background-image:url('../img/_fr/fondo-foot.jpg');}
.central{font-size:20px;text-align:left;}

/******************/
h1{
display:inline;
padding:5px;
font-size:30px;
line-height:34px;
color:white;
background:#CC3333;

}

h1 a{color:#ffffff;font-style:normal;margin:0px;padding:0px;text-decoration:none;}

/* - - - FOTOS - - - */
div.foto_1{width:100px;overflow:hidden;margin-left:10px;margin-bottom:10px;}
div.foto_1 div{}
div.foto_1 div a {width:100%;display:block; border:0px;margin:0px;padding:0px;}
div.foto_1 div a img,
div.foto_1 div img{width:100%;margin:0px;border:0px;}

div.foto_2{width:250px;overflow:hidden;margin-left:20px;}
div.foto_2 div{}
div.foto_2 div img{width:100%;margin:0px;border:0px;}


div.foto_3{width:160px;margin-left:0px;}
div.foto_3 div{}
div.foto_3 div img{width:100%;margin:0px;border:0px;}

.piefoto{font-size:11px;text-align:right;padding-top:10px;font-weight:normal;}








div.Resultado {padding:0px;margin:0px;font-size:14px;padding-top:14px;}
div.Resultado {margin:0px;}
div.Resultado .css_fautor a.volveratras{margin-right:100px;width:50%;font-size:12px !important;color:#444444 !important;}
div.Resultado .css_fautor .fecha_publi{margin-right:100px;}

.lista h2{margin:0px;padding:0px;border:1px;font-size:20px;}
.lista h2 a {color:#CC3333;margin:0px;padding:0px;font-size:inherit;}
.css_tags {margin:0px;padding:0px;display:none;}
.css_tags a{color:#CC3333;
font-size:14px;
}


span.guion{color:#CC4444;padding-left:5px;padding-right:5px;}

.css_entradilla{font-size:14px;}



object.audio {width:227px;height:40px;border:0px;}

embed{width:100%;border:0px;}

object.small{width:227px;height:185px;margin:0px;padding:0px;}
embed.small{width:227px;height:185px;margin:0px;padding:0px;}



iframe.small{width:227px;height:206px;border:0px;}



/*
16:9
..........................
width:350px;height:196px;
width:227px;height:128px;

3:4
..........................
width:350px;height:262px;
width:227px;height:170px;

3:4
*/
iframe{overflow:hidden;}
iframe.small_Default{width:227px;height:163px;}
iframe.big_Default{width:350px;height:232px;}
iframe.small_Default{width:227px;height:158px;border:0px;}

/********************/
div.activo div.interior p a {color:#6F2500;}

div.activo div.interior p a.leermas:hover,
div.activo div.interior p a.volveratras:hover,
div.activo div.interior p a.insert:hover,
div.activo div.interior p a.update:hover,
div.activo div.interior p a.delete:hover,
div.activo div.interior p a.responder:hover,
div.activo div.interior p a.modoficha:hover{text-decoration:underline;}

div.activo div.interior p a.leermas,
div.activo div.interior p a.volveratras,
div.activo div.interior p a.insert,
div.activo div.interior p a.update,
div.activo div.interior p a.delete,
div.activo div.interior p a.modoficha,
div.activo div.interior p a.responder{font-size:15px;}

 p.css_leermares a.modoficha,
 p.css_leermares a.leermas,
  p.css_leermares a.volveratras
 {text-decoration:none;font-size:12px;font-weight:normal;color:#999999;}


div.activo div.interior p a.volveratras{text-decoration:none;color:#444444;}
div.activo div.interior p a.insert {text-decoration:none;color:#77B30B;font-size:12px;display:block;}
div.activo div.interior p a.update{text-decoration:none;color:#FF5D00;font-size:12px;}
div.activo div.interior p a.delete{text-decoration:none;color:#C80000;font-size:12px;}
div.activo div.interior p a.responder{text-decoration:none;color:#00B100;font-size:12px;}

div.activo div.interior p a.setpublico{text-decoration:none;color:#000088;font-size:12px;}
div.activo div.interior p a.setprivado{text-decoration:none;color:#880000;font-size:12px;}



.pagina_login{text-align:right;}
#form_login {clear:both;border:0px;display:inline;}
fieldset {border:0px;}
#form_login ul {list-style:none;}
#form_login ul li a {color:inherit;text-decoration:none;}



/******************/
ul.share_line {text-align:right !important;margin-bottom:2px;width:100% !important;display:block;clear:both;}
ul.share_line li a img{height:20px;}


div.activo div.interior iframe {float:right;}


div.h2_float{width:33%;float:left;text-align:center;}
div.h2_float h2{display:inline;text-align:center;}
div.h2_float h2 a{text-align:center;}
/**********/
div.FiltrosOrdenBuscar {font-size:12px;color:#999999;float:right;text-align:right;letter-spacing:0px;word-spacing:2px;margin-bottom:10px;:}
div.FiltrosOrdenBuscar form{display:inline;}
div.FiltrosOrdenBuscar div.orden {display:inline;}
div.FiltrosOrdenBuscar form label{padding:5px;}
div.FiltrosOrdenBuscar form input{border:1px solid #444444;}
div.FiltrosOrdenBuscar form input.submit{background:#000000;color:#ffffff;}
div.orden a {text-decoration:none;font-size:inherit;font-weight:bold !important;color:#000000;}
div.orden span{font-weight:bold !important;letter-spacing:-1px;}
div.orden a span.activeORD {
  
  font-weight:bold !important;
  color:#ff0000 !important;
  /*background:#000000;*/
  color:#ffffff !important;}
  
div.orden a span.activeORD img{margin:0px;padding:0px;}


div.pagename {border:1px solid red;}

div.pagina_iframe{ float:right;height:350px;width:450px;border:1px solid #663300;}
div.pagina_iframe iframe {height:100%;width:100%;border:0px;}



.css_Texto_Pagina {font-size:14px;text-align:justfy;line-height:16px;}
.css_Texto_Pagina h2 a{color:#CC4444;}

.css_fhl{font-size:12px;font-weight:bold;}
.css_fautor{font-size:12px;font-weight:bold;color:#999999;}
.autor{margin-left:10px;}
p.css_link {font-size:12px;font-weight:bold;color:#99CC33;text-align:left !important;}
p.css_link a {font-size:12px;font-weight:bold;text-decoration:underline;color:#99CC33;text-align:left;}


ul.lista_pagina{font-size:12px;}
ul.lista_pagina li a {color:#999999;text-decoration:none;}


/* - - -  MENU  IDIOMA- - -  */
div.menuIdi{font-size:15px;font-weight:bold;text-align:right;vertical-align:top;margin-top:-20px;margin-bottom:0px;}
div.menuIdi ul{display:inline;width:90px;text-align:center;vertical-align:middle;color:#CC3333;}
div.menuIdi ul li{display:inline-block;width:auto;}

div.menuIdi ul li {vertical-align:bottom !important;}
div.menuIdi ul li a{color:#CC3333 ;text-transform:lowercase;vertical-align:bottom;font-weight:normal;}
div.menuIdi ul li.Active a.Active,
div.menuIdi ul li a:hover{font-weight:bold;}

div.menuIdi ul li  a.Active, .es_es
{
 color:#CC3333  !important;
  font-weight:bold !important;
}
.eu_eu{

  color:#CC3333  !important;
  font-weight:bold !important;
}

ul.hor li {background:inherit;color:inherit;}
div.foot ul.hor {margin:0px;padingg:0px;}
div.foot ul.hor li a {color:inherit;display:inline;}
ul.pestana{}
ul.pestana li {padding:5px;}
ul.pestana li a {text-decoration:none;font-weight:bold;color:#999999;}
ul.Agenda,
ul.Agenda-pas{text-align:rigth !important;width:100% !important;display:inline;margin-left:0px;}

ul.Agenda-pas li.pas a {color:#666666;}
ul.Agenda li.prox a {color:#666666;}

.lista_adjuntos ul{list-style:none;}
.lista_adjuntos ul li a{text-decoration:none;font-size:12px;font-weight:bold;color:#99CC33;text-align:left !important;}
.lista_adjuntos ul li a img{vertical-align:middle;}


.lista {border-bottom:14px solid #eaeaea;margin-bottom:14px;padding-bottom:14px;margin-top:14px;}


a.insert{text-align:right;}

span.ActivaPage{color:#CC3333 !important;}
.css_autorFecha{font-size:12px;color:#999999;font-size:12px !important;text-align:right;}
* a.volveratras{font-size:12px !important;color:#444444 !important;}


object.big{width:450px;height:300px;margin:0px;padding:0px;}
embed.big{width:450px;height:300px;margin:0px;padding:0px;}
iframe.big{width:450px;height:300px;border:0px;margin-right:20px;}

a.download{color:#ea4444;text-decoration:none;vertical-align:middle;font-size:inherit;}
a.download img {border:0px;width:50px;vertical-align:middle;}

.audio_div {
  padding:10px;
  width:250px;border:1px solid #BEBEBE;margin:10px;
  float:left;

}

.listaResultado .audio_div {float:left;}

div.descargar a.descargar {color:#ea4444;text-decoration:none;vertical-align:middle;}
div.descargar a.descargar img {border:0px;vertical-align:middle;}

div.Enlaces-Soberania div {word-spacing:-4px;}
div.Enlaces-Soberania p {word-spacing:0px;}
div.Enlaces-Soberania  h2 {word-spacing:0px; margin:0px;padding:0px;display:inline;vertical-align:top;width:60%;display:inline-block;text-align:left;}
div.Enlaces-Soberania  h2 a {color:inherit;font-size:18px;text-decoration:none;}
div.Enlaces-Soberania  div.img {width:35%;display:inline-block;}
div.Enlaces-Soberania  div.img div {text-align:right;}
div.Enlaces-Soberania  div.img img {max-width:100%;max-height:85px;}

div.Enlaces-Soberania div.par,div.Enlaces-Soberania div.impar{}

div.Enlaces-Soberania div.par div.pad,
div.Enlaces-Soberania div.impar div.pad{word-spacing:0px;border-right:0px solid #444444;border-top:1px solid #444444;}

.central h1{display:inline-block;margin:0px;margin-bottom:10px;}