@charset "utf-8";
/* CSS Document */

a img {border:none;}
.titular {text-align: left; font-family: Times New Roman, Times, serif; font-size: 28px; font-color: #000033;}
.titular2 {text-align: justify; font-family: Times New Roman, Times, serif; font-size: 20px; font-color: #000033; padding-top: 10px;padding-right: 20px; }
.titular3 {width: 450px; height: 70px; text-align: center; font-family: Times New Roman, Times, serif; font-size: 28px; font-color: #000033; padding-top: 30px; float: right; background-image:url(../imagenes/fondo2.gif)}
.titulocontactar {width: 450px; height: 70px; text-align: center; font-family: Times New Roman, Times, serif; font-size: 28px; font-color: #000033; padding-top: 30px; float: right; background-color:#e8f5fc}
.subtitulo2 {text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-color: #000033; font-weight:bold;} /* titular nombre historico entrevistas */
.autor {text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-color: #000033; font-weight:bold; line-height: 16px;} /* autor de articulos */
.subtitulo {text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-color: #000033; font-weight:bold;}
.breve {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-color: #333333; text-align: justify; line-height: 18px; padding-right: 20px;}
.breve2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-color: #333333; text-align: justify; line-height: 18px; margin-top: 10px; margin-bottom: 10px;}
.brief {font-family: verdana; font-size: 12px; font-color: #333333; text-align: justify; padding-right: 20px; line-height: 17px;}
.intro {width: 910px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000033; line-height: 18px; text-align:justify;}
.cabecera {text-align: left; margin-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-color: #000033; padding-left: 15px;}
.cuerpo {font-family: verdana; font-size: 12px; font-color: #333333; text-align: justify; line-height: 18px; padding-right: 20px;}
.briefbold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000033;}
h1 {text-align: left; font-family: "Times New Roman", Times, serif; font-size: 29px; font-color: #000033; font-weight:lighter;}
h2 {text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-color: #333333; font-weight:lighter;}
.bloquea {width: 460px; background-color:#000033; float: left; text-align: left;}
.bloqueb {width: 460px; background-color:#000033; float: right; text-align: left;}
.cabeceraenlaces {font-family: verdana; font-weight: bold; color: #FFFFFF; font-size: 12px;}
.bloquetexto {width: 460px; background-color:#FFFFFF; clear: both; float: left; text-align: left; }
.bloquef {width: 500px; float: left; }/*bloque enlaces*/
.bloqueg {width: 450px; height: 100px; float: right; background-image: url(imagenes/fondo2.gif); }/*bloque enlaces*/

.subenlace a:link { 
    color: #000033; 
    text-decoration: none; 
	font-weight: bold;
	font-family: verdana;
	font-size: 10px;
} 
.subenlace a:visited{ 
    color: #000033; 
    text-decoration: none; 
	font-weight: bold;
	font-family: verdana;
	font-size: 10px;

} 

.subenlace a:active{ 
    color: #000033; 
    text-decoration: none; 
	font-weight: bold;
	font-family: verdana;
	font-size: 10px;
} 
.subenlace a:hover{ 
    color: #0067C6; 
    text-decoration: none; 
	font-weight: bold;
	font-family: verdana;
	font-size: 10px;
} 

.enlace a:link { 
    color: #000033; 
    text-decoration: none; 
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
} 
.enlace a:visited{ 
    color: #41598b; 
    text-decoration: none; 
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
} 

.enlace a:active{ 
    color: #000033; 
    text-decoration: none; 
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
} 
.enlace a:hover{ 
    color: #0067C6; 
    text-decoration: none; 
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
} 



#contenedor { width: 950px; height: auto; position:relative; margin-left: auto; margin-right:auto;
}
#cabecera { width: 950px; height: 110px; clear:both;
}
#cabeceratodohome { width: 950px; height: 55px; clear:both;
}
#cabecerahome { width: 235px; height: 55px; float: left;;
} /* cabecera de la home nueva*/
#menu { width: 950px; height: 27px; background-color: #000033; clear:both;
}
#menuhome {  height: 27px; padding-top: 30px;
} /* menu de la home nueva*/
#menu2 { width: 950px; height: 25px;  clear:both; padding-top: 4px; text-align: right;
}
#menu3 {width: 944px; height: 20px; clear: both; padding: 3px; background-color: #d5d5d5;
}
#banner { width: 950px; height: auto; clear:both;
}
#intro { width: 910px; height: auto; clear:both;
}
#cuerpo { width: 950px; height: auto;  clear:both;
}
#destacadocuerpo { width: 910px; height: auto;  clear:both; padding: 20px; background-color:#e9f3e9;
}
#cuerpob { width: 720px; height: auto; float:left; margin-right: 30px;
}
#cuerpodatos { width: 720px; position:relative; margin-left: auto; margin-right:auto; background-color:#FFFFFF; padding: 10px;
}
/* cabecera de congresos*/
#cuerpoc { width: 445px; height: auto; float:left; padding-right: 20px; padding-bottom: 10px;
}
/* cabecera de congresos banner*/
#bannerd { width: 475px; height: auto; float:left; 
}
/* cabecera de otros eventos y otros contenidos*/
.franja {width: 720px; height: 24px; background-color: #B2BCC0;  float: left; clear: both; font-family: verdana;  font-size: 12px; font-weight: bold; text-align: left; font-color: #ffffff; padding-top: 6px; padding-left: 10px; }

/* otros eventos y otros contenidos*/
#otros {width: 330px; height: auto; float: left; padding: 10px;}

#buscador { width: 720px; height: 30px; float:left; margin-right: 30px; padding-top: 5px; padding-left: 20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000066; font-size:10px; text-align:left; background-color:#CCCCCC;
}
#entrevistabanner { width: 475px; height: 100px; float:left;  
}
#entrevistatitular { width: 475px; height: 100px; float:left;  text-align: center; font-size: 35px; font-family: "Times New Roman", Times, serif; color: #000033; margin-top: 10px;
}

#lateral {width: 160px; height: auto; padding: 10px; float: right; background-color:#CCCCCC;}

#menuinferior { width: 950px; height: 30;  clear:both; text-align: center;
}
#menuinferiorhome { width: 950px; height: 30; background-color: #333333; clear:both; text-align: center;
}
#patrocinadores { width: 950px; height: auto; clear:both; text-align: center;
}
#elemento {float: right; background-color:#00FF66; width: 200px; height: 25px}
#menus a:link, #menu a:active, #menu a:visited 
{width: auto; float: right; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; font-family: "Times New Roman", Times, serif; font-size: 14px; color:#FFFFFF; letter-spacing: 1px; text-decoration:none; text-align:center; 
background-color:#000033;}
#menus a:hover {width: auto; background-color:#b2bcc0; color:#000033;}

/* nuevo css menus_home*/
#menuhomeboton a:link, #menuhomeboton a:active, #menuhomeboton a:visited
{float: right; padding-left: 5px; padding-right: 5px; font-family: "Times New Roman", Times, serif; font-size: 14px; color:#FFFFFF; letter-spacing: 1px; text-decoration:none; text-align:center; }
#menuhomeboton a:hover {background-color:#b2bcc0; color:#000033;}



.menusvisit {background-color:#b2bcc0; color:#000033; float: right; padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 3px; }

#banderas {padding-left: 7px; padding-right: 7px; padding-top: 6px; float: right; text-align: center;}

/* formulario*/
#cuerpoform { width: 500px;  height: 400px; clear:both; background-color:#CCCCCC; padding-top: 30px; padding-left: 225px; padding-right: 225px; 
}
#camponombre {width: 150px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color:#000033; float: left; margin-top: 10px; }
#camporelleno {width: 350px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; color:#000033; float: left; clear: right; margin-top: 10px;}
#camporelleno2 {width: 350px; float: left; margin-top: 10px;}
input {border:1px solid #000033;}
input, textarea {border:1px solid #000033;}
#legalesform {clear: both; color:#000066; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-align: justify; margin-bottom: 20px;}
#botonform { border:none;}

/* mapa*/
#mapa { width: 500px;  height: 650px; clear:both; background-color:#efefef; padding-top: 30px; padding-left: 225px; padding-right: 225px; 
}
#mapatexto {font-family: verdana; font-size: 12px; font-color: #333333; text-align: left; line-height: 18px; padding-right: 20px;}
.textodatos {font-family: verdana; font-size: 12px; font-color: #737373; text-align: left; line-height: 18px; padding-right: 20px;}


/* submenu*/
#submenufondoizq {width: 485px; height: 30px;  float: left; background-image:url(../imagenes/apple.gif);}/* submenu franjas esp */
#submenufondoder {width: 135px; height: 30px;  float: right; background-image:url(../imagenes/apple.gif);}/* submenu franjas esp */
#submenufondoleft {width: 505px; height: 30px;  float: left; background-image:url(../imagenes/apple.gif);}/* submenu franjas eng */
#submenufondoright {width: 115px; height: 30px;  float: right; background-image:url(../imagenes/apple.gif);}/* submenu franjas eng */
.submenu a:link, .submenu a:visited { 
    color: #000033; 
    text-decoration: none; 
	text-align: center;
	letter-spacing: 1px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	padding-top: 5px;
	float: left;
	width: 110px;
	height:20px;
	background-image:url(../imagenes/apple.gif);
} 
/* nuevo css pagina enlaces y links*/
#cajasenlaces {width: 460px; float: left; margin-right: 10px; display:block}
#franjaenlaces {background-color:#000033; width: 450px; height: 21px; padding-top: 4px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding-left: 10px;}
#enlace a:link { 
    color: #000033; 
    text-decoration: none; 
	font-weight: normal;
	font-family: verdana;
	font-size: 12px;
} 
#enlace a:visited{ 
    color: #333333; 
    text-decoration: none; 
	font-weight: normal;
	font-family: verdana;
	font-size: 12px;
} 

#enlace a:active{ 
    color: #000033; 
    text-decoration: none; 
	font-weight: normal;
	font-family: verdana;
	font-size: 12px;
} 
#enlace a:hover{ 
    color: #0067C6; 
    text-decoration: none; 
	font-weight: normal;
	font-family: verdana;
	font-size: 12px;
} 

/* fin nuevo css pagina enlaces y links*/


.submenu a:hover{ 
    color: #FFFFFF; 
	background-image: url(../imagenes/applerol.gif);

} 

.submenuroll { 
background-image: url(../imagenes/applerol.gif); width: 90px; height: 22px; float:left; text-align: center; color: #FFFFFF; padding-top: 3px;
} 
.enlace { 
    color: #000033; 
    text-decoration: none; 
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
} 
.recomendados {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; font-weight:bold; color:#666666; padding-top: 15px;}/*libros recomendados título*/
