@charset "utf-8";
/* CSS Document */

/* PARTES COMUNES */
body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image:url(../img/fondo_general2.jpg); background-repeat:repeat-x; font-family:"Century Gothic", "Trebuchet MS"; font-size:12px;  background-color:#30306C; padding: 0 0 25px 0;}
img {border: none;}
#contenedor { background-image: url(../img/fondoPrincipal3.jpg); background-repeat:no-repeat; background-color:#30306C; width:865px; margin:0 auto; overflow: hidden;}
.sinpadding {padding: 0;}
ul.sinpadding li {margin-bottom: 15px;}
.centrar {text-align: center;}
div.centrar {padding: 15px 0;}
.dest01 {font-size: 150%; text-align:center; font-weight: bold; color: #37439E;}
.dest02 {font-size: 120%; text-align:left; font-weight: bold; color: #37439E;}
.margendcho {margin-right: 5px;}
.lesssize {font-size: 80%;}
.boxdest01 {padding: 10px; border: 1px solid #ddd; color: #37439E; text-align: center;}
.mayuscbold { text-transform:uppercase; font-weight: bold;}
.paddingarribaabajo {padding: 15px 0;}

/*  Login */
#login { width: 310px; background-image: url(../img/login.jpg); height: 70px; background-repeat: no-repeat; margin-left: 505px; font-size: 10px; color: #000000; text-decoration: none; vertical-align:bottom; padding-top:15px;}
#login input { background-color: #D2CFC6; background-image: url(../img/fondo_campo.jpg); background-position: right;background-repeat: no-repeat; width:170px; height:10px;}

#login {background: none;}
#login table {display: none;}

/* cabecera */
#cabecera {	width: 865px; height: 110px; background-image: url(../img/cabecera_gris_azul3.jpg); background-repeat: no-repeat; }
#fondo1 { width: 192px;	height: 41px; background-image: url(../img/logo_top.jpg); background-repeat: no-repeat;	background-position: bottom; margin-left: 48px; margin-top: -50px; }
#fondo2 { width: 192px;	height: 41px; background-image: url(../img/logo_botom.jpg);	margin-left: 48px;	background-repeat: no-repeat;}

/* menu */
#menu {text-align: center; width: 650px; margin: 0 auto;  height:70px;}
#menu ul {margin: 0; padding-left: 0;}
#menu li {display: inline;	padding-right: 8px;	border-right: solid #EAE8BC 2px; border-bottom: solid #EAE8BC 2px; padding-left: 8px; margin: 0 auto;}
#menu .reflejo {background-image: url(../img/reflejomenu.jpg);	background-repeat: no-repeat; background-position: center; height: 26px; width: 568px; margin: 0 auto;}
#menu a {text-decoration:none;}

/* contenedor cuerpo principal */
#cuerpo {width: 745px;  margin-left:60px; background-color:#fff; background-image:url(../img/sombra02.jpg); background-position:left; background-repeat:repeat-y; padding:0;}
#cuerpo .contenido_individual {z-index:10;  float:left; width:672px; padding-bottom:40px; text-align:justify; margin-left:40px; padding-left:0; padding-right:0; background-image:url(../img/fondo_abajo_derecha.jpg); background-position:bottom right; background-repeat:no-repeat; padding-right:33px;}
#cuerpo .cabecera {margin: 0; background-image: (../img/sombra01.jpg); background-repeat:no-repeat;background-position:left top; height:27px;}
#cuerpo .pie {clear: both; height:7px; background-image:url(../img/sombra04.jpg);background-repeat:repeat-x;}
#cuerpo .pie .img3 {float:left; background-image:url(../img/fonodo_logo2.jpg); width:181px; height:127px; margin-top:-120px;}
#cuerpo .pie .img4 {float:left; background-image:url(../img/sombra06.jpg); width:6px; height:7px;}
#cuerpo .pie .img5 {z-index:1; float:right; background-image:url(../img/fondo_abajo_derecha.jpg);width:210px; height:191px; margin-top:-184px;}
#cuerpo .izquierda {float:left; width:190px; padding-left:6px;}
#cuerpo .izquierda ul{margin-left:0px; padding-left:20px;   }
#cuerpo .izquierda li {display: block; padding-top:5px; padding-bottom:5px; padding-left:0px; padding-right:0px; list-style:none;  margin:0 0 0 0;}
#cuerpo .izquierda li.seleccion { background-image:url(../img/fondo_boton_menuizq.jpg);  margin-left:-20px; padding-left:20px;}
#cuerpo .derecha {margin:0; float:left; width:540px; background-color:#fff; height: 1%;}
#cuerpo .derecha .barra_lateral {background-image: url(../img/barra_v.jpg); background-repeat:repeat-y; height:400px; width:4px; float:left; margin-top:-27px;}
#cuerpo .derecha .contenido {float:left; width:481px; background-color:#FFFFFF; padding-left:30px; padding-right:25px; padding-bottom:40px; text-align:justify;}
#cuerpo .derecha .contenido h2 {text-align:right;font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#37439E; padding:0px;  padding-bottom:10px; margin:0px; margin-bottom:15px; background-image:url(../img/fondo_titulo.jpg); background-repeat:repeat-x; background-position:bottom; font-weight:normal;}
#cuerpo  .contenido_individual h2 {text-align:right;font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#37439E; padding:0px;  padding-bottom:10px; margin:0px; margin-bottom:15px; background-image:url(../img/fondo_titulo.jpg); background-repeat:repeat-x; background-position:bottom; font-weight:normal;}

	/*- Explorer 6 -*/
    #cuerpo .derecha {_width: auto;}
	#cuerpo .pie .img3 {position: relative; z-index: 200;}
	#cuerpo .pie .img4 {_margin-top: -14px; /*_background-repeat: no-repeat;  _float: none;*/}
	#cuerpo .contenido_individual {display: inline;} /* Para que, al flotar a la izq no se duplique el margin o padding a la izq */
	/*- FILTRO PARA LAS ETIQUETAS <IMG> -*/
	img {
	   _position:relative;
	   behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
		   this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
		   this.src = "/themes/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
		   this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
		   this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
	   );
	}/*- /FILTRO <IMG> -*/


/* PIE */
#pie {float:left; background-image:url(../img/fondo_pie2.gif);background-repeat:repeat-y;  width:100%; height: 100px; margin:0 auto;text-align: center; padding-top:25px;}
#pie .aviso {font-size: 9px;}
#pie li {font-size: 12px; display: inline; padding-right: 8px; padding-left: 8px; padding-top: 3px;	border-right: solid #EAE8BC 2px;}
#pie .reflejo {	width: 350px; height: 18px; background-image: url(../img/reflejopie.jpg); background-repeat: no-repeat; margin: 0 auto; background-position: center;}
#pie .aviso{} 
#pie a {text-decoration:none;}

/* LINKS */
a:hover, a:link, a:visited {color:#37439E; font-size:12px;}
a.color01:hover, a.color01:link, a.color01:visited {color: #DC2672; font-size: 14px;}
.enlacedestacado {
	background-color: #D1D7EF;
	border: 1px solid #7383D0;
	padding: 0 5px;
	text-decoration: none;
}

/* HOME */
#home #cuerpo .derecha .contenido {padding:0; width:536px;} 
#home #cuerpo .derecha .contenido .flash { float:left; overflow:visible; margin-top:-27px;}

/* ASOCIARSE */
#asociarse .contenido li.letter {list-style-type:upper-latin; list-style-position:outside;}
#asociarse .lista-nivel1 {
	list-style:none;
	list-style-position:outside;
	background-image:url(../img/bulet.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:0px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:12px;}
#asociarse .lista-nivel2 {
	margin-left:36px;
	margin-bottom:15px;}

/* AÑADIDO POR CARLOS */
#profesionales .contenido_individual a {font-family:"Century Gothic", "Trebuchet MS"; color:#000000; text-decoration:none; font-size:11px; text-align:left;}
.secciones_tabla{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#666666;
padding-top:30px;
border-bottom:#666666;
border-bottom-style:solid;
border-bottom-width:1px;
}
.subvinetado{
padding-top:10px;
text-align:justify;
}
.cabeceritas{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
color:#666666;
text-align:right;
}
.contenedor2 {	
	background-image:url(../_grafico/contenedor3.jpg);
	background-position: top;
	background-repeat:no-repeat;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	width: 1003px;
	height: 1100px;
}
#datos_personales enlacescorreo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3A6BA6;
	font-variant: normal;
	text-decoration: underline;
}
#datos_personales {
	background-color:#fffbe6;
	width:450px;
	height:50px;
	float:left;
	border:solid #c3c3c3 1px;
	padding:20px;
	padding-top:15px;
}
.datos_personales2 {
	background-color:#fffbe6;
	width:42px;
	height:50px;
	float:left;
	border:solid #c3c3c3 1px;
	padding:20px;
	padding-top:15px;
}
.formulario {
	border: solid #000001 1px;
	margin-left: 610px;
	width: 250px;
	height: 65px;
}
.fondo1 {
	width: 181px;
	height: 32px;
	background-image: url(../img/prueba_2_fondo1.png);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-left: 105px;
	margin-top: -15px;
}
.fondo2 {
	width: 181px;
	height: 32px;
	background-image: url(../img/prueba_2_fondo2.png);
	margin-left: 107px;
	background-repeat: no-repeat;
}
.menu {
	font-family: "Century Gothic","Trebuchet MS";
	font-size: 12px;
	text-align: center;
	width: 650px;
	margin: 0 auto;
}
.tabla1{
font-family:"Georgia";
font-size:24px;
color:#666666;
border-bottom-color:#999999;
border-bottom-style:solid;
border-bottom-width:1px;
padding-bottom:15px;
}
.tabla7{
font-family:"Georgia";
font-size:24px;
color:#666666;
padding-bottom:25px;
}
.tabla9{
font-family:"Georgia";
font-size:12px;
color:#000000;
padding-bottom:25px;
padding-left:35px;
padding-top:5px;
}
.tabla2{
font-family:"Georgia";
font-size:12px;
color:#000000;
padding-bottom:25px;
padding-left:35px;
padding-top:5px;
}
.estilo_boletin{
font-family:"Georgia";
font-size:24px;
text-align:right;
color:#37439E;
padding-left:40px;
width:85%;
margin-left:20px;
padding-top:30px;
}
.subrayado{
background-image:url(../img/fondo_titulo.jpg);
background-repeat:repeat-x;
font-size:4px;
width:85%;
height:4px;
padding-top:3px;
padding-left:40px;
margin-left:20px;
}
.contenedor_enlaces {
	
	background-image:url(../_grafico/contenedor5.jpg);
	background-position: top;
	background-repeat:no-repeat;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	width: 1003px;
	height: 900px;
}
.texto_publicaciones{
font-family:"Century Gothic", "Trebuchet MS";
font-size:12px;
text-align:left;
width:80%;
height:250px;
float:left;
margin-left:20px;

}
.texto_enlaces{
font-family:"Century Gothic", "Trebuchet MS";
font-size:12px;
text-align:left;
width:80%;
height:250px;
float:left;
margin-left:20px;
}
.cuerpo_publicaciones {
	width: 745px;
	height:730px;
	margin: 0 auto;
	padding-left:25px;
	background-image:url(../img/fondo_public.png);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-bottom:15px;
}
.cuerpo_enlaces {
	width: 745px;
	height:500px;
	margin: 0 auto;
	padding-left:25px;
	background-image:url(../img/fondo_enlaces.png);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-bottom:15px;
}
.cuerpo4 {
	width: 745px;
	height: 350px;
	background-image: url(../img/fondo_boletin.jpg);
	background-repeat: no-repeat;
	margin: 0 auto;
	padding-left:25px;
	padding-top:10px;
}
.texto_boletin{
font-family:"Century Gothic", "Trebuchet MS";
font-size:12px;
text-align:center;
width:85%;
overflow: hidden;
padding-left:30px;
float:left;
margin-left:20px;
}
.secciones_tabla, thead th{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight: normal;
color:#7383D0;
padding-top:30px;
border-bottom:#7383D0;
border-bottom-style:solid;
border-bottom-width:1px;}
.filas-icon {padding-top:20px; width: 20px;}
.filas {padding-top:20px; text-align: left; vertical-align: top;}
.filas div {padding-left: 20px; /*- Explorer -*/ word-break: break-all; /*- -*/}
.filas div a {margin-right: 5px;}
.filas-end {padding:20px 0 40px 0;}
.enlace_boletin{
font-family:"Century Gothic", "Trebuchet MS";
font-size:10px;
color:#37439E;
}
.menu li {
	display: inline;
	padding-right: 8px;
	border-right: solid #EAE8BC 2px;
	border-bottom: solid #EAE8BC 2px;
	padding-left: 8px;
	margin: 0 auto;
}
.img_menu {
	background-image: url(../img/prueba_2_reflejomenu.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 26px;
	width: 568px;
	margin: 0 auto;
}
.minicuerpo3 {
	width: 650px;
	height: 650px;
	padding-left:35px;
	padding-top:10px;
}
.listo{	 list-style:none;	list-style-position:outside;	background-image:url(../img/bulet.gif);	background-position:left top;	background-repeat:no-repeat;	margin-left:0px; padding-bottom:5px; padding-top:5px; padding-left:12px;}
#cuerpo .derecha .contenido2 {width:650px; background-color:#FFFFFF; padding-left:30px; padding-right:25px; padding-bottom:40px; text-align:justify; }  
#cuerpo .derecha .contenido2 h2 {text-align:right;font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#37439E; padding:0px; margin:0px; margin-bottom:15px; background-image:url(../img/fondo_titulo.jpg); background-repeat:repeat-x; background-position:bottom}
#cuerpo .contenido .indent1 { margin-left:0px; padding-left:0px;}

.tablasenlista {margin-bottom:3em;}

/* TEMPORALES */
#bannerhome {/**/text-align: right; margin: -27px -9px 40px 0; border-bottom: 1px solid #ccc;}
