@charset "utf-8";
/* Etiquetas generales */
/*html { background: #dad8cc url("../images/bgnd_main.jpg") top repeat-x; }*/
html { background: #eeeeee;}
html, body, form, fieldset {
	color:#444;
	font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin:0; padding:0;
}
body {
  font-size: 100%
}

fieldset {
border: none;
}
.buttonheading { visibility:hidden; display:none; }
.headingrow .buttonheading { visibility:visible; display:block; }
img, img a { border:none; }

/* Enlaces */
a {font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif; color:#d50b10; text-decoration:none; }
a:hover, a:active, a:focus { text-decoration:underline; }
.button, .inputbox { color:#8C1E21; margin:1px 7px; }
.loginlink { margin:0 8px; }

/* Encabezados */
h1, h2, h3, h4, h5, h6, .contentheading {
  font-family:"Times New Roman", Times, serif;
  font-weight:normal;
  text-transform:uppercase;
  padding: 0 0px;
}
h1 { font-size: 170%; font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif; color:#d50b10; padding: 18px 18px 0;}
h2 { font-size: 180%; }
h3 { font-size: 140%; font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif; }
.contentheading { font-size: 160%; font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif; color:#d50b10; }
h4 { font-size: 140%; font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
}
h5 { font-size: 120%; }
h6 { font-size: 110%; }
.contentpaneopen {
  border-top : 11px solid #ffffff;
  width:600px;
  margin-left:4px;
}
#page {padding: 1px 15px 0; }
.blog {padding: 0px 0px; }
.jfdefaulttext { 
display:none;
color:#888888;
margin-left:490px;}
#menuCK {margin-left:-29px;}
.leading {padding: 0px 15px;}
.article_row {padding: 0px 15px;}
.blog_more {border-top:1px solid #ddd;padding: 0px 15px;}
.article_column { border-top:1px solid #ddd; }
.moduletable_registrate {
font-size:10px; !important
margin-right:190px; 
height:40px; 
margin-top:-92px;
/*background: url("http://www.fundacionpedromeyer.com/images/M_images/ico-suscripcion.png") top right no-repeat;*/
width: 135px;
}
.moduletable_registrate a:link {
font-size: 1em; !important
}

.moduletable_registrate a:hover a:visited{
font-size: 1em; !important
}
.img-izquierda {
display:inline;
float:left;
margin:0 16px 16px 0;
}
.content-columns
{ background-color: #ffffff;}

/* Encabezados de módulos */
.moduletable h3 { font-size:13px; text-align:center; text-transform:capitalize; }

/* Etiquetas generales de plantilla */
.clearfloat { clear:both; margin:0; padding:0; }
#full { background: url("../images/bgnd_body.png") center center repeat-y; }
#wrapper {
	background: #fff;	margin:0 auto; padding:4px 0; width:940px;
}
#head {
	background: #fff url("../images/bgnd_head.jpg") top right repeat-y;
	margin: 0 4px; height:100px; width:932px;
}
#logo {
	float: left; margin:4px;
}
#rightheader {
  background:#ddd; clear:both; float:right; height:100px; width:230px;
}
#header {
  background:#bbb; clear:both; float:right; width:230px;
  font-size: 80%;
}
#search {
  background:#ddd; clear:both; float:right; padding:2px 1px; width:219px;
}


#topmenu {
  background:#dd171c;
	color:#dd171c; margin: -6px 4px; height:39px; width:932px;
}
.content {
	background:#eee; margin: 0 4px; width:932px;
}
#rightcolumn {
  float:right; width:230px;
}
#maincontent {
  background:#fff; width:702px; height:100%;
}
#maincontent .moduletable {
height:100%;
}

.contentdescription {
  background:#fff; width:672px;
  border-top:1px solid #ddd;
  padding: 0px 15px;
}


#close {
	  background: url("../images/bgnd_foot.png") top center no-repeat; height:12px; margin: 0 auto; width:960px;
}
.column {
border:2px solid #FFFFFF;
float:left;
width:230px;
}
.rcolumn {
	float: left; width:230px;
border-top:2px solid #FFFFFF;
}

#conthead { margin: -1px 0 30px -15px; }
div#aiContactSafe_mainbody_1 #aiContactSafeForm {
    margin-left: 1px;
    margin-right: auto;
    margin-top: -20px;
}

/* Clases para módulos de área (conservación, difusión, educación y producción) */
.con-en { background: url("../images/head-con-en.gif") top center no-repeat; padding-top:30px; width:230px; }
.dif-en { background: url("../images/head-dif-en.gif") top center no-repeat; padding-top:30px; width:230px; }
.edu-en { background: url("../images/head-edu-en.gif") top center no-repeat; padding-top:30px; width:230px; }
.pro-en { background: url("../images/head-pro-en.gif") top center no-repeat; padding-top:30px; width:230px; }
.con-sp { background: url("../images/head-con-sp.gif") top center no-repeat; padding-top:30px; width:230px; }
.dif-sp { background: url("../images/head-dif-sp.gif") top center no-repeat; padding-top:30px; width:230px; }
.edu-sp { background: url("../images/head-edu-sp.gif") top center no-repeat; padding-top:30px; width:230px; }
.pro-sp { background: url("../images/head-pro-sp.gif") top center no-repeat; padding-top:30px; width:230px; }
.con-en h3 { display:none; }
.dif-en h3 { display:none; }
.edu-en h3 { display:none; }
.pro-en h3 { display:none; }
.con-sp h3 { display:none; }
.dif-sp h3 { display:none; }
.edu-sp h3 { display:none; }
.pro-sp h3 { display:none; }
table.mod_events_latest_table { width:215px; }

/* Etiquetas de menú */
/* Etiquetas de menú desplegable */
ul#moomenuCK.menu li {
  background:url("../images/bgnd_menu.gif") top right no-repeat;
  float:left; list-style:none; text-transform:uppercase;
}
#moomenuCK a { border:none; color:#FFFFFF; margin:0; padding:10px; text-decoration:none; }
#moomenuCK a:hover, #moomenuCK a:active, #moomenuCK a:focus { background:#911114; color:#FFFFFF; }
#moomenuCK li#current { background:#911114 url("../images/bgnd_menu.gif") top right no-repeat; }

/#moomenuCK { clear:both; position:relative; z-index:800; }
#moomenuCK > ul { clear:both; padding : 0; margin : 0; }
#moomenuCK .moduletable{ }
#moomenuCK li { float:left; position:relative; text-align : left; padding : 0; margin : 0; }
#moomenuCK li a { display:block; float:none !important; float:left; position:relative; z-index:1000; }
#moomenuCK li ul { display:block; position:absolute; z-index:1100; left: -999em; clear:left; margin:0; padding:0; text-align:left; font-size:11px; background:#949393;}
#moomenuCK li ul ul { padding:0; }
#moomenuCK li ul li { text-align:left; z-index:1001; margin:0; padding:0; border-bottom:#DEDEDE solid 1px;}
#moomenuCK li li a{ display:block; margin:0; padding:6px 10px; text-transform:none;}

#moomenuCK li:hover ul ul, #moomenuCK li:hover ul ul ul,
#moomenuCK li.sfhover ul ul, #moomenuCK li.sfhover ul ul ul { left: -999em; }

#moomenuCK li:hover ul, #moomenuCK li li:hover ul, #moomenuCK li li li:hover ul,
#moomenuCK li.sfhover ul, #moomenuCK li li.sfhover ul, #moomenuCK li li li.sfhover ul { left: auto; }osea que quiz

/* Paginación */
ul.pagination {
  padding: 0px 15px;
}
ul.pagination li {
    background: none repeat scroll 0 0 transparent;
    display: inline;
    margin: 0;
    padding: 2px 5px;
}
ul.pagination li span {
    padding: 2px 5px;
}
.counter {
  padding: 0px 15px;
}