/*  ************** general *******************  */

body{font-size:11px; color:#666666; text-align:center;margin: 0 0 0 0;background:url("../images/fondo.jpg") repeat-x #cbcbcb;font-family:Georgia, "Times New Roman", Times, serif;}



/*  ************** partes ******************* */

#contenedor { position:relative; margin:0px auto; width:860px;text-align:left; }

#sombra{ position:relative; margin:0px auto; width:914px;background:url("../images/fondo_sombra.png") repeat-y; text-align:center;}

#cabecera {width:860px; height:271px;}

#pie {position:relative;width:860px; height:31px; background:url("../images/fondo_pie.jpg") repeat-x #fac757; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#996600; font-weight:bold; text-align:center;}
#pie a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#996600; text-decoration:none;}
#pie a:hover{ color:#ffffff;}
#texto {padding-top:6px;}
/****************acordeon************************/
#acordeon2 * {margin:0; padding:0; font:12px; color:#666666}

code {Arial, Helvetica, sans-serif;}

#options {width:790px; margin:20px auto; text-align:right; color:#9ac1c9}
#options a {text-decoration:none; color:#9ac1c9}
#options a:hover {}

#acc {width:790px; list-style:none; margin:0 auto 40px}
#acc h3 {width:790px;  padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer;color:#bd8304; font-size:16px;}
#acc h3:hover {background:url(images/header_over.gif)}
#acc .acc-section {overflow:hidden;}
#acc .acc-content {width:425px; padding:15px; border-top:none;}

#nested {width:790px; list-style:none; color:#033; margin-bottom:15px}
#nested h3 {width:700px; border:1px solid #bd8304; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer;}
#nested h3:hover { background-color:#feeeca}
#nested .acc-section {overflow:hidden; }
#nested .acc-content {width:682px; padding:15px; border:1px solid #bd8304; border-top:none;}
#nested .acc-selected { background-color:#FFFFFF}

/****************contacto****************************/


#contenedor_contacto{
position:relative;
height:auto;
background-image:url(../images/fondo_noticia.jpg);
background-repeat:no-repeat;
background-position:top;



}
#contenedor_contacto .direc{
font-size:14px;
color:#bd8304;
padding-left:100px;
}

#contenedor_contacto .text{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
#contenedor_contacto .leg{
font-size:10px;
color:#bd8304;
font-weight:bold;

}


#contacto{
position:relative;
padding-left:35px;
padding-right:35px;
padding-bottom:60px;
padding-top:10px;  
width:790px;
height:auto;


}

#caja{
position:relative;

padding-left:100px;

}



.contacto_caja			{float:left;	width:450px;	color:#000000;}
.contacto_fieldset		{width:450px;  	border:1px solid #717171; padding:5px 20px 10px 5px;}
.contacto_fieldset legend	{color:#B9820B ! important; font-weight:bold; font-size:18px; }
.contacto_fieldset input{height:15px; 	border:1px solid #717171; color:#333; font-size:1em;  }
.contacto_fieldset label{float:left;width:100px;display:inline; padding:4px 8px 0 8px; text-align:right;}
.enlace					{color:#656766;	text-decoration:underline;}
.enlace:hover			{color:#656766;	text-decoration:none;}
.enviarcontacto			{cursor:pointer; height:40px ! important; text-transform:uppercase; font-weight:bold;}


.contacto_fieldset textarea	{border:1px solid #717171; color:#333;  }













/****************direcciones****************************/


#contenedor_direcciones{
position:relative;
height:auto;


}


#contenedor_direcciones .nombreprov{
padding-top:20px;
  font-size:16px;
  color:#bd8304;
  font-weight:bold;
  font-style:italic;


}
#contenedor_direcciones .direcciones_dentro{

padding-left:10px;
padding-top:20px;
border-bottom:#bd8304 solid 1px;


}

#contenedor_direcciones .direcciones_dentro a{
color:#bd8304;
text-decoration:none;
padding-bottom:5px;


}
#contenedor_direcciones .direcciones_dentro h2{
font-weight:bold;
font-size:16px;
font-family:Georgia, Arial, Times, serif;

}

/*********************orar_old******************/

#contenedor_orarest{
position:relative;
height:auto;
background-image:url(../images/fondo_noticia.jpg);
background-repeat:no-repeat;
background-position:top;

}


#orarest_home{
 position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:60px;
padding-top:10px;  
width:790px;
height:auto !important;
min-height: 150px;
 }

#orarest_home .texto{
 position: relative;
 
 margin-top:10px;
 margin-bottom:10px;
 width:auto;
 
 }

  #orarest_home .fecha{
  font-size:11px;
  color:#bd8304;
  font-weight:normal;

  
  
  }
   #orarest_home .contenido2 a {
 font-size:11px;
  
  color:#bd8304;
  font-family:Georgia, "Times New Roman", Times, serif;
 
 text-decoration: underline;

 }
  
  #orarest_home .contenido2 {
 font-size:11px;

  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 }
   
  #orarest_home .contenido {
 font-size:12px;
font-weight:bold;
 padding-bottom:6px;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif; 

 }
   #orarest_home .contenidoest {
 font-size:12px;

 padding-bottom:6px;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif; 

 }
 
  #orarest_home .titular a{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
  position: relative;
  
 }
 
   #orarest_home .titular {
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:0px;
  padding-top:0px; 
  text-decoration:none;
  position: relative;
  
 }
  #orarest_home .entradilla {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
   position: relative;
  text-decoration:none;
  line-height:17px;
 
 }
   #orarest_home .entradilla a:hover {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;  
  text-decoration:underline;
 
 }
 
  #orarest_home .entradilla a {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
 
 
  #orarest_home  .foto{
border:1px solid #ff9900;
float:left;
 margin-right:10px; 
 margin-top:10px;
 margin-bottom:10px;

 
 }

 /***********************/
 #orarest_home_impar  .foto{
border:1px solid #ff9900;
float:left;
 margin-right:10px; 
 margin-top:10px;
 margin-bottom:10px;
 
 
 }


 
 #orarest_home_impar{
 position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:40px;
padding-top:10px;  
width:790px;
height:auto !important;
min-height: 150px;
border-bottom:1px solid #FF9900;
border-top:1px solid #FF9900;
background-color:#feeeca;
 }

#orarest_home_impar .texto{
 position: relative;

 margin-top:10px;
 margin-bottom:10px;
 width:auto;
 
 }

 #orarest_home_impar .fecha{
  font-size:11px;
  color:#bd8304;
   font-weight:normal; 
  
  }
  
     
#orarest_home_impar .contenido2 {
 font-size:11px;

  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 }
 
 #orarest_home_impar .contenido2 a {
 font-size:11px;
  
  color:#bd8304;
  font-family:Georgia, "Times New Roman", Times, serif;
 
 text-decoration: underline;
 }
   
#orarest_home_impar .contenido {
 font-size:12px;
 font-weight:bold;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
  padding-bottom:6px;
 }
  
#orarest_home_impar .titular a{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
  position: relative;
  
 }
  #orarest_home_impar .entradilla {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;  
  text-decoration:none;
 
 }
  #orarest_home_impar .entradilla a:hover {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;  
  text-decoration:underline;
 
 }
 
#orarest_home_impar .entradilla a {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
 
/*********************/









/*********************apoyo******************/

#contenedor_apoyo{
position:relative;
height:auto;

}

#apoyo_home{
 position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:20px;
padding-top:10px;  
width:790px;
height:auto;
min-height:180px
 }

#apoyo_home .texto{
 position: relative;
 
 margin-top:10px;
 margin-bottom:10px;
 width:auto;
 
 }

  #apoyo_home .fecha{
  font-size:11px;
  color:#bd8304;
    font-weight:normal;

  
  
  }
  
  #apoyo_home .contenido2 a {
 font-size:11px;
  font-weight:bold;
  color:#666666; 
 text-decoration: underline;
 font-family:Arial, Helvetica, sans-serif;
 }
 
  #apoyo_home .contenido2 {
 font-size:11px;


  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 }
   
  #apoyo_home .contenido {
  padding-bottom:6px;
 font-size:12px;
font-weight:bold;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif; 

 }
 
  #apoyo_home .titular a{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
  position: relative;
  
 }
  #apoyo_home .entradilla {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
   position: relative;
  text-decoration:none;
 
 }
   #apoyo_home .entradilla a:hover {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;  
  text-decoration:underline;
 
 }
 
  #apoyo_home .entradilla a {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
 
 
  #apoyo_home  .foto{
border:1px solid #ff9900;
float:left;
 margin-right:10px; 
 margin-top:10px;
 margin-bottom:10px;

 
 }

 /***********************/
 #apoyo_home_impar  .foto{
border:1px solid #ff9900;
float:left;
 margin-right:10px; 
 margin-top:10px;
 margin-bottom:10px;
 
 
 }


 
 #apoyo_home_impar{
 position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:35px;
padding-top:10px;  
width:790px;
height:auto;
min-height:180px; 
border-bottom:1px solid #FF9900;
border-top:1px solid #FF9900;
background-color:#feeeca;
 }

#apoyo_impar .texto{
 position: relative;

 margin-top:10px;
 margin-bottom:10px;
 width:auto;
 
 }

 #apoyo_home_impar .fecha{
  font-size:11px;
  color:#bd8304;
   font-weight:normal; 
  
  }
  
     
#apoyo_home_impar .contenido2 {
 font-size:11px;

  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 }
 
 #apoyo_home_impar .contenido2 a {
 font-size:11px;
  font-weight:bold;
  color:#666666; 
 text-decoration: underline;
 font-family:Arial, Helvetica, sans-serif;
 }
   
#apoyo_home_impar .contenido {
 padding-bottom:6px;
 font-size:12px;
 font-weight:bold;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 }
  
#apoyo_home_impar .titular a{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
  position: relative;
  
 }
  #apoyo_home_impar .entradilla {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;  
  text-decoration:none;
 
 }
  #apoyo_home_impar .entradilla a:hover {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;  
  text-decoration:underline;
 
 }
 
#apoyo_home_impar .entradilla a {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
 
/*********************/





/*********************jpic_old******************/

#contenedor_articulo_jpic{
position:relative;
height:auto;

}

#articulo_jpic_home{
 position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:20px;
padding-top:10px;  
width:790px;
height:auto !important;
min-height:240px;
 
 
 }

#articulo_jpic_home .texto{
 position: relative;
 
 margin-top:10px;
 margin-bottom:10px;
 width:auto;
 
 }

  #articulo_jpic_home .fecha{
  font-size:11px;
  color:#bd8304;
  font-weight:normal;

  
  
  }
   #articulo_jpic_home .contenido2 a {
 font-size:11px;
  font-weight:bold;
  color:#666666; 
 text-decoration: underline;
 font-family:Arial, Helvetica, sans-serif;
 }
  
  #articulo_jpic_home .contenido2 {
 font-size:11px;


  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 }
   
  #articulo_jpic_home .contenido {
 font-size:12px;
font-weight:bold;
 padding-bottom:6px;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif; 

 }
 
  #articulo_jpic_home .titular a{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
  position: relative;
  
 }
  #articulo_jpic_home .entradilla {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
   position: relative;
  text-decoration:none;
 
 }
   #articulo_jpic_home .entradilla a:hover {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;  
  text-decoration:underline;
 
 }
 
  #articulo_jpic_home .entradilla a {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
 
 
  #articulo_jpic_home  .foto{
border:1px solid #ff9900;
float:left;
 margin-right:10px; 
 margin-top:10px;
 margin-bottom:10px;

 
 }

 /***********************/
 #articulo_jpic_home_impar  .foto{
border:1px solid #ff9900;
float:left;
 margin-right:10px; 
 margin-top:10px;
 margin-bottom:10px;
 
 
 }


 
 #articulo_jpic_home_impar{

 position: relative;
 height:auto !important;
min-height:240px;
 
padding-left:35px;
padding-right:35px;
padding-bottom:20px;
padding-top:10px;  
width:790px;

border-bottom:1px solid #FF9900;
border-top:1px solid #FF9900;
background-color:#feeeca;
 }

#articulo_jpic_home_impar .texto{
 position: relative;

 margin-top:10px;
 margin-bottom:10px;
 width:auto;
 
 }

 #articulo_jpic_home_impar .fecha{
  font-size:11px;
  color:#bd8304;
   font-weight:normal; 
  
  }
  
     
#articulo_jpic_home_impar .contenido2 {
 font-size:11px;

  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 }
 
 #articulo_jpic_home_impar .contenido2 a {
 font-size:11px;
  font-weight:bold;
  color:#666666; 
 text-decoration: underline;
 font-family:Arial, Helvetica, sans-serif;
 }
   
#articulo_jpic_home_impar .contenido {
 font-size:12px;
 font-weight:bold;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
  padding-bottom:6px;
 }
  
#articulo_jpic_home_impar .titular a{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
  position: relative;
  
 }
  #articulo_jpic_home_impar .entradilla {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;  
  text-decoration:none;
 
 }
  #articulo_jpic_home_impar .entradilla a:hover {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;  
  text-decoration:underline;
 
 }
 
#articulo_jpic_home_impar .entradilla a {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
 
/*********************/





































/*********************jpic ********************************/



#contenedor_links{

position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:20px;
padding-top:10px;  
width:700px;
height:100px;


}

#contenedor_links .c1_links{
display:block;
position: relative;

float:left;
width:200px;
}

#contenedor_links .c2_links{
position: relative;
display:block;
float: right;
width:260px;
}
#contenedor_links .c3_links{
display:block;
position: relative;
float:left;
width:240px;

}

#links{
 
padding-left:35px;
font-size:14px;
 color:#bd8304;
 font-family:Georgia, Arial, Helvetica, sans-seri;

}

#links a{

padding-left:5px;
font-size:14px;
 color:#bd8304;
 font-family:Georgia, Arial, Helvetica, sans-seri;
 text-decoration:none;

}

#links a:hover{

padding-left:5px;
font-size:14px;
 color:#bd8304;
 text-decoration:underline;
 font-family:Georgia, Arial, Helvetica, sans-seri;

}

/************************************/
#titular_jpic {

font-size:22px;
color:#cfa447;
font-style:italic;
line-height:20px;
height:20px;
width:170px;
border-bottom:#cfa447 1px solid;
padding-top:20px;
position:relative;
text-decoration:none;
padding-left:300px;
font-family:Georgia, Arial, Helvetica, sans-seri;
}

#contenedor_oraciones{
position:relative;
height:auto;
background-image:url(../images/fondo_noticia.jpg);
background-repeat:no-repeat;
background-position:top;


}

#oracion_home{
 position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:20px;
padding-top:10px;  
width:790px;
height:100px;
 }

#oracion_home .texto_oracion{
 position: relative;
 float:right;
 margin-top:10px;
 margin-bottom:10px;
 width:auto;
 
 }

  #oracion_home .fecha{
  font-size:11px;
  color:#bd8304;
  font-weight:normal;

  
  
  }
  
  
   
  #oracion_home .contenido {
 font-size:11px;
 font-style:italic;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 }
 
  #oracion_home .titular a{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
  position: relative;
  
 }
  #oracion_home .entradilla {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
   #oracion_home .entradilla a:hover {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;  
  text-decoration:underline;
 
 }
 
  #oracion_home .entradilla a {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
 /***********************/
 

 
 #oracion_home_impar{
 position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:20px;
padding-top:10px;  
width:790px;
height:100px; 
border-bottom:1px solid #FF9900;
border-top:1px solid #FF9900;
background-color:#feeeca;
 }

#oracion_home_impar .texto_oracion{
 position: relative;
 float:right;
 margin-top:10px;
 margin-bottom:10px;
 width:auto;
 
 }

 #oracion_home_impar .fecha{
  font-size:11px;
  color:#bd8304;
  font-weight:normal;

  
  
  }
  
  
   
#oracion_home_impar .contenido {
 font-size:11px;
 font-style:italic;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 }
 
#oracion_home_impar.titular a{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
  position: relative;
  
 }
  #oracion_home_impar .entradilla {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
  #oracion_home_impar .entradilla a:hover {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;  
  text-decoration:underline;
 
 }
 
#oracion_home_impar .entradilla a {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
 
/*********************/

#noracion_home_ampliada {


position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:20px;
padding-top:10px;  
width:790px;
height:auto !important;
min-height:350px;


 }
#noracion_home_ampliada .foto{
border:1px solid #ff9900;
float:left; 
 margin-right:20px; 
 margin-top:10px;
 margin-bottom:10px;
 position: relative;
 width:308px;
 height:205px; 
 }
#noracion_home_ampliada .foto_orar{
border:1px solid #ff9900;
float:left; 
 margin-right:20px; 
 margin-top:10px;
 margin-bottom:10px;
 position: relative;

 }

 #noracion_home_ampliada .texto{
 position: relative;
 
 margin-top:10px;
 margin-bottom:10px;

 
 }

  #noracion_home_ampliada .fecha{
  font-size:11px;
  color:#bd8304;
  font-weight:normal;

  
  
  
  }
  
  #noracion_home_ampliada .entradilla {
  font-size:18px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
  #noracion_home_ampliada .contenido {
 font-size:11px;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
  font-style:italic;
 
 }
 
 #noracion_home_ampliada .contenido a{
 font-size:11px;
  color:#666666; 
 text-decoration:none;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
  font-style:italic;
 
 }
 #noracion_home_ampliada .contenido a:hover{
 font-size:11px;
  color:#bd8304; 
 text-decoration:none;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
  font-style:italic;
 
 }
 


  
   



/*********************descargas ********************************/

#contenedor_descargas {
position:relative;
height:auto;
background-image:url(../images/fondo_noticia.jpg);
background-repeat:no-repeat;
background-position:top;
}


#fila{
position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:30px;
padding-top:30px;  
width:790px;
height:150px;

}


#fila_impar{
position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:30px;
padding-top:30px;  
width:790px;
height:150px;
border-bottom:1px solid #FF9900;
border-top:1px solid #FF9900;
background-color:#feeeca;

}

#f_iz{
position:relative;
float:left;
width:385px;

}
#f_iz .foto{
position:relative;
float:left;
width:134px;
}

#f_iz .foto img{
border:1px solid #ff9900;
}

#f_iz .texto{
position:relative;
float:right;
width:238px;
height:136px;
}

#f_iz .texto h1{
 font-size:12px;
  color:#bd8304;
  font-weight:normal;
  font-style:italic;
  padding-bottom:9px;
  line-height:12px; 
  margin:0px;
}

#f_iz .texto p{

font-size:11px;
 color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 padding-bottom:9px;
  line-height:12px; 
 margin:0px;
}

#f_iz .texto img{

}

#f_der{
position:relative;
float:right;
width:385px;

}

#f_der .foto{
position:relative;
float:left;
width:134px;
}

#f_der .foto img{
border:1px solid #ff9900;
}

#f_der .texto{
position:relative;
float:right;
width:238px;
height:136px;
}

#f_der .texto h1{
 font-size:12px;
  color:#bd8304;
  font-weight:normal;
  font-style:italic;
  padding-bottom:9px;
  line-height:12px; 
  margin:0px;
}

#f_der .texto p{

font-size:11px;
 color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 padding-bottom:9px;
  line-height:12px; 
 margin:0px;
}

#f_der .texto img{

}






/*******************Noticias home ***************/
#contenedor_noticias{
position:relative;
height:auto;
background-image:url(../images/fondo_noticia.jpg);
background-repeat:no-repeat;
background-position:top;
}


#noticia_home {

position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:20px;
padding-top:10px;  
width:790px;
height:auto !important;
min-height:240px;


 }
#noticia_home .foto{
border:1px solid #ff9900;
float:left; 
 margin-right:10px; 
 margin-top:10px;
 margin-bottom:10px;
 position: relative;
 width:308px;
 height:205px; 
 
 }


 #noticia_home .texto{
 position: relative;
 float:right;
 margin-top:10px;
 margin-bottom:10px;
 width:460px;
 
 }
 
 #noticia_home .categoria{
 font-size:11px;
 color:#63532f;
 text-transform:uppercase;
 font-weight:bold;
padding-bottom:5px;
 
 }
  #noticia_home .fecha{
  font-size:11px;
  color:#bd8304;
  font-weight:normal;
  padding-left:5px;
  
  
  }
  #noticia_home .titular a{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
  
 }
  #noticia_home .entradilla {
  font-size:13px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
  #noticia_home .contenido {
 font-size:12px;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 
 
 }
 
   #noticia_home .titular a:hover{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
   padding-top:5px;
  text-decoration:underline;
  
 }

 
 
 
 #noticia_home_impar {

position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:20px;
padding-top:10px;  
width:790px;
 height:auto !important;
min-height:240px;
border-bottom:1px solid #FF9900;
border-top:1px solid #FF9900;
background-color:#feeeca;

 }
#noticia_home_impar .foto{
border:1px solid #ff9900;
float:left; 
 margin-right:10px; 
 margin-top:10px;
 margin-bottom:10px;
 position: relative;
 width:308px;
 height:205px; 
 
 }


 #noticia_home_impar .texto{
 position: relative;
 float:right;
 margin-top:10px;
 margin-bottom:10px;
 width:460px;
 
 }
 
 #noticia_home_impar .categoria{
 font-size:11px;
 color:#63532f;
 text-transform:uppercase;
 font-weight:bold;
padding-bottom:5px;
 
 }
  #noticia_home_impar .fecha{
  font-size:11px;
  color:#bd8304;
  font-weight:normal;
  padding-left:5px;
  
  
  }
  #noticia_home_impar .titular a{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
  
 }
  #noticia_home_impar .entradilla {
  font-size:13px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
  #noticia_home_impar .contenido {
 font-size:12px;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 
 
 }
 
   #noticia_home_impar .titular a:hover{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
   padding-top:5px;
  text-decoration:underline;
  
 }

 /* ******************** recomendacion ******************/

 #contenedor_recomendacion{
position:relative;
height:250px;


}

 
 #recomendacion_home {

position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:20px;
padding-top:10px;  
width:790px;
height:150px;


 }
#recomendacion_home .foto{
 border:1px solid #ff9900;
 float:left; 
 margin-right:10px; 
 margin-top:10px;
 margin-bottom:10px;
 position: relative;
 width:308px;
 height:127px; 
 
 }


 #recomendacion_home .texto{
 position: relative;
 float:right;
 margin-top:10px;
 margin-bottom:10px;
 width:460px;
 
 }
 #recomendacion_home .texto_oracion{
 position: relative;
 float:right;
 margin-top:10px;
 margin-bottom:10px;
 width:auto;
 
 }

  #recomendacion_home .fecha{
  font-size:11px;
  color:#bd8304;
  font-weight:normal;

  
  
  }
  #recomendacion_home .titular a{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
  position: relative;
  
 }
  #recomendacion_home .entradilla {
  font-size:13px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
   #recomendacion_home .entradilla a:hover {
  font-size:13px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;  
  text-decoration:underline;
 
 }
 
  #recomendacion_home .entradilla a {
  font-size:13px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
 
 
  #recomendacion_home .contenido {
 font-size:12px;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 
 
 }
 
   #recomendacion_home .titular a:hover{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
   padding-top:5px;
  text-decoration:underline;
  
 }
 /*************************/
  #contenedor_recomendacion_ampli{
position:relative;
height:auto;

}

 
  #recomendacion_home_impar {
position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:20px;
padding-top:10px;  
width:790px;
height:150px;
border-bottom:1px solid #FF9900;
border-top:1px solid #FF9900;
background-color:#feeeca;



 }
#recomendacion_home_impar  .foto{
border:1px solid #ff9900;
float:left; 
 margin-right:10px; 
 margin-top:10px;
 margin-bottom:10px;

 width:308px;
 height:127px; 
 
 }


 #recomendacion_home_impar  .texto{
 position: relative;
 float:right;
 margin-top:10px;
 margin-bottom:10px;
 width:460px;
 
 }


  #recomendacion_home_impar  .fecha{
  font-size:11px;
  color:#bd8304;
  font-weight:normal;

  
  
  }
  #recomendacion_home_impar  .titular a{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
  
 }
  #recomendacion_home_impar  .entradilla {
  font-size:13px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
  #recomendacion_home_impar  .contenido {
 font-size:12px;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 
 
 }
 
   #recomendacion_home_impar  .titular a:hover{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
   padding-top:5px;
  text-decoration:underline;
  
 }
 


 /*****************************actualidad ************************/
  #contenedor_actualidad {
position:relative;

}
 
 #fondo_act{
 background-image: url(../images/fonod_actulidad.png);
background-repeat:no-repeat;
height:238px;
width:860px;
 position: relative;
 }
 
#actulidad_home {
position: relative;
width:227px;
}


#actulidad_home .foto{
border:1px solid #ff9900;
 position: relative;
 width:227px;
 height:88px; 
 
 }
 
.tabla_act {

margin-left:55px;
width:790px;
height:238px;
position: relative;
padding-top:20px;

}

 #actulidad_home .texto{
 position: relative;

 width:227px;
 
 }
 
 #actulidad_home .categoria{
 font-size:10px;
 color:#63532f;
 text-transform:uppercase;
 font-weight:bold;
padding-bottom:5px;
 
 }
  #actulidad_home .fecha{
  font-size:11px;
  color:#bd8304;
  font-weight:normal;
  padding-left:5px;
  
  
  }
  #actulidad_home .titular a{
  font-size:14px;
  color:#666666;
 font-weight:bold;
 line-height:14px;
  padding-bottom:10px; 
  text-decoration:none;
  
 }
  #actulidad_home .entradilla {
  font-size:11px;
  color:#666666; 
 text-decoration:none;
  line-height:11px;
  padding-top:4px; 
 font-family:Arial, Helvetica, sans-serif;
 
 }

 
   #actulidad_home .titular a:hover{
  font-size:14px;
  color:#666666;
 font-weight:bold;
 line-height:14px;
   padding-top:5px;
  text-decoration:underline;
  
 }
 
 /************** destacado      ******/
 #destacado_homeibm{
width:860px;
background-image: url(../images/fondo_esquinaweb.jpg);
background-repeat:no-repeat;
background-position:bottom;
 
 }

 /*  ************** fondos******************* */ 
#contenedor_fondoworld{
position:relative;
height:auto;
background-image:url(../images/fondo_noticia.jpg);
background-repeat:no-repeat;
background-position:top;



}
/***************************  home_noticia  *****************/  
 #esquina_abajo{
 position:relative;
width:860px;
height:180px;
background-image: url(../images/fondo_esquinaweb.jpg);
background-repeat:no-repeat;
background-position:bottom;
 
 }  
 
 #paginador_iz{
  position:relative;
 width:375px;
 float:left;
 height:20px;
 padding-left:57px;
 background-image: url(../images/paginador_iz.jpg);
 background-repeat:no-repeat;
 color:#996600; 
 font-size:13px; 
 }
 
 
 .separacion_arriba{
 padding-top:20px;
 padding-bottom:40px;
 position:relative; 
 
 }
 
 
  #paginador_iz a {
  color:#996600; 
  font-size:13px; 
 text-decoration:none;
 font-weight:bold;     

 
 }
   #paginador_iz .num{
  padding-bottom:4px;
  
  width:auto;
 }

 
 #paginador_iz a:hover {
  color:#996600; 
  font-size:15px; 
 font-weight:bold;
 
 }  
/****************************************noticia ampliada***********/
#contenedor_noticias_ampli{
position:relative;
height:auto;

}


/****************************************actualidad ampliada***********/
#contenedor_actualidad_ampli{
position:relative;
height:auto;
}

#actualidad_home_ampliada {

position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:20px;
padding-top:10px;  
width:790px;
height:auto;


 }
#actualidad_home_ampliada .foto{
border:1px solid #ff9900;
float:left; 
 margin-right:20px; 
 margin-top:10px;
 margin-bottom:10px;
 position: relative;
 width:308px;
 height:205px;
 cursor:hand; 
 
 }



 #actualidad_home_ampliada .texto{
 position: relative; 
 margin-top:10px;
 margin-bottom:10px;

 
 }
 
 #actualidad_home_ampliada .categoria{
 font-size:11px;
 color:#63532f;
 text-transform:uppercase;
 font-weight:bold;
padding-bottom:5px;
 
 }
  #actualidad_home_ampliada .fecha{
  font-size:11px;
  color:#bd8304;
  font-weight:normal;
  padding-left:5px;
  
  
  }
  #actualidad_home_ampliada .titular a{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
  
 }
 
  #actualidad_home_ampliada .titular {
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
 } 
 
  #actualidad_home_ampliada .entradilla {
  font-size:13px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
  #actualidad_home_ampliada .contenido {
 font-size:12px;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 
 
 }
 
 #actualidad_home_ampliada .contenido a{
 font-size:12px;
  color:#666666; 
 text-decoration:none;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 
 
 }
 #actualidad_home_ampliada .contenido a:hover{
 font-size:12px;
  color:#bd8304; 
 text-decoration:none;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 
 
 }
   #actualidad_home_ampliada .titular a:hover{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
   padding-top:5px;
  text-decoration:underline;
  
 }






/**********************reccomendacion ampliada***********/


#recomendacion_home_ampliada {


position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:20px;
padding-top:10px;  
width:790px;
height:auto;


 }
#recomendacion_home_ampliada .foto{
border:1px solid #ff9900;
float:left; 
 margin-right:20px; 
 margin-top:10px;
 margin-bottom:10px;
 position: relative;
 width:308px;
 height:127px;
 }


 #recomendacion_home_ampliada.texto{
 position: relative;
 
 margin-top:10px;
 margin-bottom:10px;

 
 }

  #recomendacion_home_ampliada .fecha{
  font-size:11px;
  color:#bd8304;
  font-weight:normal;

  
  
  }
  #recomendacion_home_ampliada .titular a{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
  
 }
 
  #recomendacion_home_ampliada .titular {
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
 } 
 
  #recomendacion_home_ampliada .entradilla {
  font-size:13px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
  #recomendacion_home_ampliada .contenido {
 font-size:12px;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 
 
 }
 
 #recomendacion_home_ampliada .contenido a{
 font-size:12px;
  color:#666666; 
 text-decoration:none;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 
 
 }
 #recomendacion_home_ampliada .contenido a:hover{
 font-size:12px;
  color:#bd8304; 
 text-decoration:none;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 
 
 }
   #recomendacion_home_ampliada .titular a:hover{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
   padding-top:5px;
  text-decoration:underline;
  
 }

/*****************noticia ampliada ******/


#nrecomendacion_home_ampliada {


position: relative;
padding-left:35px;
padding-right:35px;
padding-bottom:20px;
padding-top:10px;  
width:790px;
height:auto;


 }
#nrecomendacion_home_ampliada .foto{
border:1px solid #ff9900;
float:left; 
 margin-right:20px; 
 margin-top:10px;
 margin-bottom:10px;
 position: relative;
 width:308px;
 height:205px; 
 }


 #nrecomendacion_home_ampliada.texto{
 position: relative;
 
 margin-top:10px;
 margin-bottom:10px;

 
 }

  #nrecomendacion_home_ampliada .fecha{
  font-size:11px;
  color:#bd8304;
  font-weight:normal;

  
  
  }
  #nrecomendacion_home_ampliada .titular a{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
  
 }
 
  #nrecomendacion_home_ampliada .titular {
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
  padding-bottom:10px; 
  text-decoration:none;
 } 
 
  #nrecomendacion_home_ampliada .entradilla {
  font-size:13px;
  color:#bd8304;
  font-weight:normal;
  padding-top:5px;
  padding-bottom:5px;
  
  text-decoration:none;
 
 }
  #nrecomendacion_home_ampliada .contenido {
 font-size:12px;
  color:#666666; 
 text-decoration:none;
 font-family:Arial, Helvetica, sans-serif;
 
 
 }
 
 #recomendacion_home_ampliada .contenido a{
 font-size:12px;
  color:#666666; 
 text-decoration:none;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 
 
 }
 #nrecomendacion_home_ampliada .contenido a:hover{
 font-size:12px;
  color:#bd8304; 
 text-decoration:none;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 
 
 }
   #nrecomendacion_home_ampliada .titular a:hover{
  font-size:22px;
  color:#666666;
 font-weight:bold;
 line-height:20px;
   padding-top:5px;
  text-decoration:underline;
  
 }
 
 #nrecomendacion_home_ampliada  .contenido a{
 font-size:12px;
  color:#666666; 
 text-decoration:none;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 
 
 }
 #nrecomendacion_home_ampliada  .contenido a:hover{
 font-size:12px;
  color:#bd8304; 
 text-decoration:none;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 
 
 }

 #nrecomendacion_home_ampliada .categoria{
 font-size:11px;
 color:#63532f;
 text-transform:uppercase;
 font-weight:bold;
padding-bottom:5px;
 
 }
  
  
  
/*  ************** menu ******************* */
#menu{ padding-top:6px; padding-left:20px;}

#menu_fondo{ background:url("../images/fondo_menu.jpg") repeat-x #fac757;width:860px;position:relative;height:33px;}

ul.menu {list-style:none; margin:0px; padding:0px; }
ul.menu * {margin:0; padding:0}
ul.menu a {display:block;color:#996600; text-decoration:none;text-transform:uppercase;}
ul.menu a:hover {color:#fff;}
ul.menu li {position:relative; float:left; padding-right:2px}
ul.menu ul {position:absolute; top:26px; left:0; display:none; opacity:0; list-style:none;background-color:#e9a100}
ul.menu ul li {position:relative; border-top:none; width:auto; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#e9a100; text-transform:uppercase;}
ul.menu ul li a:hover {background-color:#fac757;color:#fff;}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink { padding:5px 7px 7px; font-weight:bold;width:auto; }
ul.menu .menulink:hover, ul.menu .menuhover {background-color:#e9a100}
ul.menu .sub {border:1px solid #fff; background-color:#e9a100}
ul.menu .topline {}



/*  ************** fixes ******************* */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* parches */


