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

* {margin:0; padding:0; font-size:1em;font-style:normal;}
ol, ul, dl {list-style:none;}
caption, th {text-align:left;}
input, select, textarea {font-family: inherit;}
img {border:none;}
p, ul, ol, dl, table {font-size:11px;line-height:1.25em;}
table * {font-size:1em;}
/*
 * Declaraciones para la unidad relativa EM. Conseguimos la equivalencia 10px=1em.
*/
body, html{font-size: 62.5%; }
body {font-size: 101%;}
html>body {font-size: 100%;}
*:first-child+html body {font-size: 101%;}


a:focus{outline:0px;}


/*:::::::::::::::::::::::::::::::::::::::::::::::*/

.busqueda label {
    font: 12px Verdana, Arial, sans-serif;
    text-transform: uppercase;
	color:#1c5295;
	font-weight:bold;
}

body{
	background: transparent url(../images/bg_body.jpg) repeat-x left top;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:40px;
	}

#wrapper{
	width:986px;
	height:auto;
	margin:0 auto;
	padding-top:36px;
	position:relative;
	}
	

/*-------------menú superior------------------------------------*/	
ul.menu_sup_log{ 
	color:#fff;
	font-size:1em;
	position:absolute;
	right:12px;
	top:4px;
	}
.acceso_incorrecto{
	top:4px;
	color:yellow;
	margin:0px;
	padding:0px;
	border:0px;
	}
	
ul.menu_sup_log li{
	display:inline;
	margin-left:6px;}
	
ul.menu_sup_log_usuario{ 
	color:#fff;
	font-size:1em;
	}

ul.menu_sup_log li a{
	color:#fff;
	text-decoration:none;}
	
ul.menu_sup_log li.bordeli{
	border-right:1px solid #fff;
	padding-right:10px;
	margin-right:4px;
	}
	
ul.menu_sup_log li.bordeli2{margin-right:62px}

ul.menu_sup_log li.parabut_enviar{position:relative; top:2px; font-size:11px;}

ul.menu_sup{ 
	color:#fff;
	font-size:1em;
	text-transform:uppercase;
	position:absolute;
	left:0px;
	top:8px;
	}
	
ul.menu_sup li{
	display:inline;
	margin-left:6px;}

ul.menu_sup li a{
	color:#fff;
	text-decoration:none;}
	
ul.menu_sup li.bordeli{
	border-right:1px solid #fff;
	padding-right:10px;
	margin-right:4px;
	}
	
ul.menu_sup li.bordeli2{margin-right:62px}

ul.menu_sup li.parabut_enviar{position:relative; top:2px; font-size:11px;}

input.campos_sup{
	width:108px;
	height:14px;
	border:1px solid #dad0c9;
	font-size:10px;
	color:#9f8d82;
	padding:1px 2px 1px;}	
	
/*-------cuadro contenedor---------------------------------*/
#contenedor{
	background: transparent url(../images/bg_cuadro01.gif) no-repeat left top;
	width:972px;
	margin:0 auto;
	padding:10px 0 0 12px;
	}
	
	
div.cabecera{
	width:960px;
	height:250px;
	background: transparent url(../images/bg_cabecera.jpg) no-repeat left top;}
	
div.cab_texto{	
	width:190px;
	color:#3f5c7b;
	position:absolute;
	left:264px;
	top:230px;
	}
	
div.cab_texto p{width:160px; float:left;}

div.cab_texto img{float:right;  position:relative; top:6px; right:6px;}

div.columna_lado{
	width:236px;
	position:absolute;
	top:48px;
	left:12px;
	}

.logo{height:167px;}

/*---Menú lateral------------------------*/
div.menu_lateral{
	margin-left:2px;
	height:auto;
	background: transparent url(../images/top_caja.png) no-repeat left top;
	padding-top:10px ;
	}

div.cuerpo_menu{
	height:auto;
	background: transparent url(../images/fondomenu.png) repeat-y left top;
	}
	
div.bottom_caja{	
	background: transparent url(../images/bottom_caja.png) no-repeat left bottom;
	padding-bottom:10px;
	}
/*---*/

div.menu_lateral h1{margin-left:7px;}

/*---lista_menu----*/
ul.menu{
	width:214px;
	margin-left:8px;
	font-size:11px;}

ul.menu li{
	text-transform:uppercase;
	border-bottom:1px solid #cfd7e2;
	padding:6px 0 0 20px }

ul.menu li a{
	color:#213a56;
	text-decoration:none;
	display:block;
	padding-bottom:4px;
	}
	
ul.menu li a:hover,
ul.menu li a.sel{color:#f58026;}
	
ul.menu li a img{position:relative; top:3px;}

ul.submenu{
	background-color:#f9fafb;
	padding:0 ;
	border-top:1px solid #cfd7e2;
	margin:0 0 0 -20px;
	padding:4px 16px 12px 30px;
	display:none;}

ul.submenu li{
	text-transform:none;
	padding:4px 0 4px 12px 
	}

ul.submenu li a{padding-bottom:0;}

/*------*/
	
/*---caja_sus--------*/
div.caja_suscripcion{
	margin-left:2px;
	height:auto;
	padding-top:10px;
	background: transparent url(../images/top_sus.gif) no-repeat left top;
	}

div.cuerpo_suscripcion{
	height:auto;
	background: transparent url(../images/cuerpo_sus.gif) repeat-y left top;
	}
	
div.bottom_suscripcion{	
	background: transparent url(../images/bottom_sus.gif) no-repeat left bottom;
	padding-bottom:11px;}
	
/*----*/
div.caja_suscripcion h1{margin-left:6px;}

div.bloc_boletines{
	margin:8px 0 0 24px;
	border-bottom:1px solid #d3d1d1;
	width:190px;
	padding-bottom:5px;}
	
div.bloc_boletines h2{
	color:#f58026;
	font-size:11px;}
	
div.bloc_boletines p{
	color:#7b685a;
	margin:5px 0 4px 0;
	}
	
#sinborde{border:0;}
	
div.bloc_boletines p.par_but{text-align:right;}

	
input.campo_sus{
	width:185px;
	height:15px;
	border:1px solid #cdd0d4;
	padding:2px 2px 1px;}
	
div.bloc_boletines ul{
	background: transparent url(../images/rss_ico.gif) no-repeat left top;
	padding:4px 0 14px 52px;
}

div.bloc_boletines ul li{margin-bottom:4px;}

div.bloc_boletines ul li a{color:#005abb;}
	
/*---caja plazas---------*/

div.caja_plazas{
	width:480px;
	margin:16px 0 0;
	height:auto;
	padding-top:6px;
	background: transparent url(../images/top_larg.gif) no-repeat -1px top;
	float:left;
	}

div.cuerpo_plazas{
	height:auto;
	background: transparent url(../images/cuerpo_larg.gif) repeat-y -1px top;
	padding-top:6px;
	position:relative;
	}
	
div.bottom_plazas{	
	background: transparent url(../images/bottom_larg.gif) no-repeat -1px bottom;
	padding-bottom:28px;}
	
/*----*/

	
div.caja_plazas h1{
	margin:0 0 0 12px;
	border-bottom:1px solid #bebbbb;
	width:95%;
	padding-bottom:6px}
	
p.indi{
	display:inline;
	position:absolute;
	top:2px;
	right:12px;
	color:#f68732;
	font-weight:bold;}
	
p.indi span{
	position:relative; 
	top:2px;
	margin-left:12px;}

p.indibajo{
	display:inline;
	color:#f68732;
	font-weight:bold;}
	
p.indibajo span{

	margin-left:12px;}
	
	/* DATOS PLAZAS 1 -  para la tabla de cursosdestacados del administrador y para últimas plazas*/
table.datos_plazas1{
	width:580px;
	margin:12px 0 2px 12px;
	border-collapse:collapse;
	}
table.datos_plazas1 td{
	padding-left:8px;
	color:#364f6b;}
	
table.datos_plazas1 tr{height:26px;}
	
table.datos_plazas1 tr.colortd{
	background-color:#eae7e5;
	height:30px;
	}	
	table.datos_plazas1 td.nombrecurso{
	color:#f58026;
	width:20%;}
	table.datos_plazas1 td.nombreCur{
	
	width:50%;}
	
table.datos_plazas1 td.nombreCentro{
	
	width:35%;}
	/* FIN DATOS PLAZAS 1 -  para la tabla de cursosdestacados del administrador y para últimas plazas*/
	
table.datos_plazas{
	width:456px;
	margin:12px 0 2px 12px;
	border-collapse:collapse;
	}	
table.datos_plazas td{
	padding-left:8px;
	color:#364f6b;}
	
table.datos_plazas tr{height:26px;}
	
table.datos_plazas tr.colortd{
	background-color:#eae7e5;
	height:30px;
	}
	
table.datos_plazas td.nombrecurso{
	color:#f58026;
	width:48%;}
	

	
p.paralink_plazas{
	position:absolute;
	display:inline;
	bottom:-16px;
	right:15px;}
	
p.paralink_plazas a{color:#fff; text-decoration:none;}

p.paralink_plazas a span{text-decoration:underline; margin-right:4px;}

p.paralink_plazas a img{position:relative; top:6px;}	



/*--caja noticias---------------*/
div.caja_noticias{
	width:235px;
	height:192px;
	background:transparent url(../images/bg_noticias.gif) no-repeat left top;
	float:right;
	margin:13px 2px 0 0 ;	
	}
	
div.caja_noticias h1{
	text-transform:uppercase;
	color:#286fd9;
	font-size:24px;
	font-weight:normal;
	margin:10px 0 0 12px;
	border-bottom:1px solid #cfd7e2;
	width:90%}

table.bloque_noticias{
	margin:6px 0 0 22px; 
	width:190px;
	}

td.titulo_new{
	color:#1c5295;
	font-weight:bold;
	width:60%;
	}
	
td.titulo_new a{
	text-decoration:none;
	color:#1c5295;
	font-weight:bold;
	}	
	
td.titulo_new a:hover{
	text-decoration:none;
	color:#1c5295;
	font-weight:bold;
	}	
	
td.fecha_new{color:#90c6db; text-align:right; font-weight:bold;}

td.parrafo_new{
		border-bottom:1px solid #cfd7e2;
		padding-bottom:5px;}

div.caja_noticias p{color:#3d3d3c; }

p.paraenlace, 
p.paraenlace_cajas{
	display:inline;
	margin:0 0 0 24px;
	}
	
p.paraenlace_cajas{
	top:-16px;
	position:relative;
	}
	
p.paraenlace a,
p.paraenlace_cajas a{color:#005abb; text-decoration:none;}

p.paraenlace a span,
p.paraenlace_cajas a span{text-decoration:underline; margin-right:4px;}

p.paraenlace a img,
p.paraenlace_cajas a img{position:relative; top:4px;}

/*-----*/




/*----centro-------------------------------------------------------------*/
div.cuadro_central{
	width:726px;
	/*min-height:642px;
	height:642px;*/
	position:relative;
	left:240px;
	/*border:1px solid #000;*/
	}
	
div.caja01sup{
	width:330px;
	height:300px;
	float:left;
	padding-top:12px;
	background:#fff;
	overflow:hidden;}
	
div.caja01sup h1{
	border-bottom:1px solid #a6b2c4;
	padding-bottom:6px;}
	
div.caja01sup h2{
	color:#1c5295;
	font-size:1.1em;}
	
div.bloque_curso{
	border-bottom:1px solid #cfd7e2;
	margin:12px 0 0 16px;
	padding-bottom:16px;
	}

div.bloque_curso p{
	color:#364f6b;}
	
div.bloque_curso p.fec{color:#6581a0;}

div.bloque_curso p.paralink{
	display:inline;
	float:right;
	background:#fff url(../images/saber_ico.gif) no-repeat right center;
	padding:4px 22px 4px 12px;
	position:relative;
	top:2px;
	}
	
div.bloque_curso p.paralink a{color:#005abb;}

div.caja02centr{
	width:450px;
	height:350px;
	float:left;
	overflow:hidden;
	background: #fff url(../images/bg_cuadro02centr.gif) no-repeat left top;
	margin-left:24px;
	padding:12px 6px 0 12px;
}

div.caja02sup h1{
	border-bottom:1px solid #d7d4d4;
	padding-bottom:6px;}
	
div.caja02sup p{
	color:#364f6b;
	margin:12px 0 0 7px;}
	
	
div.mapa{
	float:right;
	margin:20px 2px 0 0;
	display:inline;}
	
ul.buscador{
	float:left;
	margin:26px 0 0 7px;
	padding:0;
	width:130px;}

div.caja02sup{
	width:352px;
	height:288px;
	float:left;
	overflow:hidden;
	background: #fff url(../images/bg_cuadro02sup.gif) no-repeat left top;
	margin-left:24px;
	padding:12px 6px 0 12px;
}

div.caja02sup h1{
	border-bottom:1px solid #d7d4d4;
	padding-bottom:6px;}
	
div.caja02sup p{
	color:#364f6b;
	margin:12px 0 0 7px;}
	
	
div.mapa{
	float:right;
	margin:12px 2px 0 0;
	display:inline;}

	
ul.buscador{
	float:left;
	margin:26px 0 0 7px;
	padding:0;
	width:130px;}

ul.buscador li{margin-bottom:6px;}

ul.buscador li label{color:#f58026;}

ul.buscador li select{
	width:130px;
	height:18px;
	border:1px solid #cdd0d4}
	
ul.buscador li.parabut{text-align:right; margin-top:8px;}

input.boton_buscar{
	width:67px;
	height:18px;
	background:transparent url(../images/but_blanco.gif) no-repeat left top;
	color:#213a56;
	border:0;
	text-align:left;
	padding-left:12px;
	cursor:pointer;}
	
input.boton_enviar{
	width:66px;
	height:18px;
	background:transparent url(../images/but_enviar.gif) no-repeat left top;
	color:#213a56;
	border:0;
	text-align:left;
	padding-left:7px;
	cursor:pointer;}
	
	
	
li.paralink{
	background:transparent url(../images/bololink.gif) no-repeat right center;
	text-align:right;
	padding-right:22px;
	margin-top:22px;
	}
	
li.paralink a{color:#005abb;}



div.inferior{
	clear:both;
	padding-top:12px;
	height:134px;
	width:100%;}


.caja01inf,
.caja02inf,
.caja03inf{
	background: transparent url(../images/caja01inf.jpg) no-repeat left top;
	width:234px;
	height:134px;
	float:left;
	position:relative;
	}
	
.caja02inf{background: transparent url(../images/caja02inf.jpg) no-repeat left top; margin:0 11px}

.caja03inf{background: transparent url(../images/caja03inf.jpg) no-repeat left top;}	

.caja01inf h1,
.caja02inf h1,
.caja03inf h1{margin:18px 0 0 16px}

.caja01inf p,
.caja02inf p,
.caja03inf p{
	float:left; 
	width:54%;
	color:#364f6b;
	margin:20px 0 0 16px;
	position:relative;
	z-index:12;}


div.pick01,
div.pick02,
div.pick03{
	display:inline;
	position:absolute;
	top:44px;
	left:110px;}
	
div.pick02{top:46px; z-index:10;}

div.pick03{top:40px;left:144px;}

div.nuevaVentana{
	margin-top:40px;
	margin-left:20px;
	font-size:10px;
}
div.nuevaVentana h1{
	text-transform:uppercase;
	color:#286fd9;
	font-size:15px;
	font-weight:normal;
	/*margin:12px 0 0 12px;*/
	border-bottom:1px solid #cfd7e2;
	margin-bottom:22px;
	}	

.caja01inf p.paralink,
.caja02inf p.paralink,
.caja03inf p.paralink{
	display:inline;
	background:transparent url(../images/saber_ico.gif) no-repeat right center;
	padding:4px 22px 4px 18px;
	margin:0;
	}
	
div.inferior p.paralink a{color:#005abb;}
	
/*---footer----------*/
div.footer{
	width:940px;
	height:56px;
	background: transparent url(../images/bg_footer.gif) no-repeat left top;
	margin:12px 0 0 14px;
	padding:22px 14px 0 12px;
}

div.footer ul.centros{
	height:38px;
	width:928px;
	background-color:#f7f7f7;
	padding:0px 0 0 12px;
	}
	
div.footer ul.centros li{
	display:inline;
	float:left;
	margin-right:35px;
	}

div.footer ul.centros li.titulo{
	color:#887362;
	border-right:1px solid #6f6969;
	padding-right:12px;
	display:block;
	margin-top: 15px;
	margin-right:50px;}
	
div.footer ul.copi{
	color:#746e6e;
	text-align:center;
	margin:14px 0 0;}
	
div.footer ul.copi li{
	display:inline;
	margin-right:12px;}
	
div.footer ul.copi li a{color:#746e6e;}

div.footer ul.copi li a:hover{text-decoration:none; color:#000;}

/*-----------------------------------------------------------------*/

p.migas {color:#364f6b; margin-left:12px;}

p.migas span{color:#005abb;}
/*-VideoConferencia--------------*/
div.videoConferencia{
	margin:12px;
	padding:12px;
	width:700px;
	height:600px;
	
	}
div.videoConferencia h1{
	text-transform:uppercase;
	color:#286fd9;
	font-size:24px;
	font-weight:normal;
	/*margin:12px 0 0 12px;*/
	border-bottom:1px solid #cfd7e2;
	margin-bottom:22px;
	}
div.videoConferencia h2{
	text-transform:uppercase;
	color:#f58026;
	font-size:16px;
	font-weight:normal;
	margin:22px 0 12px 12px;
	
	}
	
div.videoConferencia p{
	margin:6px 0 0 22px;
	color:#364f6b;}
/*-QUIENES SOMOS----------------------------*/
div.sec_quienes_somos_primero{
	margin:12px;
	padding:12px;
	width:610px;
	height:650px;
	}
	
div.sec_quienes_somos_primero h1{
	text-transform:uppercase;
	color:#286fd9;
	font-size:24px;
	font-weight:normal;
	/*margin:12px 0 0 12px;*/
	border-bottom:1px solid #cfd7e2;
	margin-bottom:22px;
	}
div.sec_quienes_somos_primero h2{
	text-transform:uppercase;
	color:#f58026;
	font-size:16px;
	font-weight:normal;
	margin:22px 0 12px 12px;
	}

div.sec_quienes_somos_primero h3{
	text-transform:uppercase;
	color:#006;
	font-size:16px;
	font-weight:bold;
	margin:22px 0 12px 20px;
	}
	
div.sec_quienes_somos_primero p{
	margin:6px 0 0 22px;
	color:#364f6b;}
	
div.sec_quienes_somos{
	margin:12px;
	padding:12px;
	width:500px;
	height:600px;
	}

div.sec_quienes_somos h5{
	text-transform:uppercase;
	color:#286fd9;
	font-size:24px;
	font-weight:normal;
	/*margin:12px 0 0 12px;*/
	border-bottom:1px solid #cfd7e2;
	}
		
div.sec_quienes_somos h1{
	text-transform:uppercase;
	color:#286fd9;
	font-size:24px;
	font-weight:normal;
	/*margin:12px 0 0 12px;*/
	border-bottom:1px solid #cfd7e2;
	margin-bottom:22px;
	margin-right:0px;
	}
div.sec_quienes_somos_primero #filtro{
font-size:10px;
text-align:right;
display:inline;
margin-bottom:18px;
margin-left:100px;
margin-right:0px;
padding:0px;

}
div.sec_quienes_somos #filtro{
font-size:10px;
text-align:right;
display:inline;
margin-bottom:18px;
margin-left:100px;
margin-right:0px;
padding:0px;

}
div.sec_quienes_somos h2{
	text-transform:uppercase;
	color:#f58026;
	font-size:16px;
	font-weight:normal;
	margin:22px 0 12px 12px;
	}
	
div.sec_quienes_somos p{
	margin:6px 0 0 22px;
	color:#364f6b;}
	
table.caja_curso{
	border:1px solid #fff;
	border-bottom:1px solid #cfd7e2;
	width:96%;
	margin:0 0 0 10px;
	}
	
table.caja_curso td{
	padding:2px 2px 4px 6px;
	border-collapse:collapse }
	
table.caja_curso h2{
	text-transform:uppercase;
	font-size:12px;
	color:#364f6b;
	margin:6px 0 0;}
#Enlaces{
	font-size:12px;
	color:#FF9900;
	margin:6px 6px 0;
}

table.caja_curso p,
table.caja_curso p.descripcion{margin:0;}

table.caja_curso p.paraenlace{
	margin:0 12px 0 0; 
	text-align:right;
	display:block;}
table.caja_curso p.paraenlace a{
	margin:0 12px 0 0; 
	text-align:right;
	text-decoration:none; 
	display:block;}

table.caja_curso:hover{
	background-color:#eff3f6;	
	border:1px solid #d9e2e8;
	border-top:1px solid #fff;
	}
	
table.caja_curso td.datos{
	border:1px solid #eff3f6;
	color:#fff;
	width:35%;
	background-color:#eff3f6;}
	
table.caja_curso:hover td.datos{
	border:1px solid #cfd7e2;
	background-color:#fff;}
	
table.caja_curso#primero:hover{
	border-top:1px solid #d9e2e8;
	}
	
/*--------------*/

/*-----FICHA DEL CURSO-------------------*/
table.curso{
	width:96%;
	color:#364f6b;
	margin:0 0 0 10px;
	border-collapse:collapse;
	border:1px solid #eff3f6;
	font-size:12px;}
	
table.curso td{
	padding:6px;
	border-bottom:1px dotted #eff3f6;}
	
table.curso td.tit,
table.curso td.tit02{
	background-color:#eff3f6;
	width:40%;
	font-weight:bold;
	border-bottom:1px dotted #fff;
	}
table.curso td.tit03{
	background-color:#eff3f6;
	width:50%;
	font-weight:bold;
	border-bottom:1px dotted #fff;
	}
	
table.curso td.tit02{width:16%;}
	
div.boton_centro{text-align:center; margin-top:20px;}
div.volver{text-align:right;}
div.boton_centro input.boton_enviar{
	background:transparent url(../images/but_blanco.gif) no-repeat left top;
	font-size:11px;
	text-align:center;
	padding:0;}

#margen{padding-bottom:120px;}
/*---------------------------------------------*/

/*-----Noticias------------*/
p.entrada{
	font-weight:bold;
	font-size:1.3em;
	font-style:italic;
	}
	
#para_new{position:relative;}

#para_new p.fecha_noticia{
	display:inline; 
	position:absolute; 
	top:12px; 
	right:12px;
	font-size:12px;
	font-weight:bold;
	color:#f58026;}
	
#para_new p.resalte{
	
	float:right;
	margin-left:12px;
	font-size:14px;
	padding:6px;
	border:1px dotted #364f6b;
	font-style:italic;
	}
/*----------------------------------*/

/*-----Formulario solicitud-------------*/
ul.solicitud{
	color:#364f6b;
	margin-left:110px;
	font-size:11px;
	width:255px;
	}

ul.solicitud li{margin-bottom:6px;}

ul.solicitud label{
	display:block;
	margin-bottom:4px;
	font-weight:bold;
	font-size:13px;}
	
input.campos{
	width:250px;
	height:18px;
	padding:2px 2px 1px;
	background-color:#eff3f6;
	border:0;
	color:#364f6b;}
	
textarea.campo_text{
	width:250px;
	height:150px;
	padding:2px 2px 1px;
	background-color:#eff3f6;
	border:0;
	color:#364f6b;
	font-size:11px;}
	
input.boton_enviar02{
	width:66px;
	height:18px;
	background:transparent url(../images/but_enviar02.png) no-repeat left top;
	color:#213a56;
	border:0;
	text-align:left;
	padding-left:12px;
	cursor:pointer;}
	
li.par_but{text-align:right;}
input.btn_lrg{
	width:110px;
	height:22px;
	background:transparent url(../images/btn-larg.gif) no-repeat left top;
	color:#213a56;
	border:0;
	text-align:center;
	padding-left:12px;
	cursor:pointer;}
#parascroll{height:580px; overflow:auto; }.mapa2 {
	position: absolute;
	top: 97px;
	left: 257px;
}
#parascroll2{height:auto; overflow:auto; }


/*-BUSCAR CURSOS----------------------------*/
div.buscar_cursos{
	margin:12px;
	padding:12px;
	width:500px;
	height:300px;
	
	}

	
div.buscar_cursos h1{
	text-transform:uppercase;
	color:#286fd9;
	font-size:24px;
	font-weight:normal;
	/*margin:12px 0 0 12px;*/
	border-bottom:1px solid #cfd7e2;
	margin-bottom:22px;
	}
	
div.buscar_cursos h2{
	text-transform:uppercase;
	color:#f58026;
	font-size:16px;
	font-weight:normal;
	margin:22px 0 12px 12px;
	
	}
	
div.buscar_cursos p{
	margin:6px 0 0 22px;
	color:#364f6b;}

.cuadro_central #mapa_buscar {
	background-image: url(../images/bg_cuadro03sup.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*CAJAS DE LA LISTA DE ENLACES*/
.cajas_lista_enlaces_de_interes {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.max_caracteres{
	font-size: 9px;
	color: #999;
}
/*CAJAS DE LA LISTA DE ENLACES*/


/*QUIENES SOMOS*/
.parrafo_quienes{
	text-align:justify;
	padding-right:15px;
}
/*QUIENES SOMOS*/


/*MAPA WEB*/
p#titulo{ color:#F90; font-size:16px; font-weight:bold;}
a#titulo{ color:#F90; font-size:16px; font-weight:bold; text-decoration:none;}
a#nivel1{ color:#666; margin-left:15px; text-decoration:none;}
a:hover#nivel1{ color:#000; text-decoration:underline;}
table#mapaweb { width:650px; }
table#mapaweb td{ border-bottom-color:#CCC; border-bottom-style:solid; border-bottom-width:1px; padding:10px; vertical-align:top; width:50%;}
table#mapaweb td:hover{ background-color:#FAFAFA;}
p#encuentra_en_ect{ color:#36C; font-weight:bold; font-size:12px; font-family:Tahoma, Geneva, sans-serif; text-align:right; margin-right:25px;}
/*FIN MAPA WEB*/

/*TABLON DE ANUNCIOS*/
.tablon{ border:#000000 0px solid; border-collapse:collapse; width:100%; color:#364F6B;}
.tablon:hover{ background-color:#FAFAFA;}
.tablon .titulo{ font-size:12px; border-bottom:#CFD7E2 solid 1px;}
.tablon .usuario_fecha{ font-size:9px; padding:0px;}
.tablon .contenido{ margin-left:15px; padding-right:15px; vertical-align:text-top;}
.tablon td{ padding:5px; text-align:justify;}
.tablon .adjunto{ text-align:right; vertical-align:top;}
.tablon .adjunto img{ vertical-align: middle;}
.tablon .adjunto a{text-decoration:none;}
.tablon .adjunto div{ margin-top:5px;}

.comentarios{ border:#CFD7E2 0px solid; border-collapse:collapse; width:100%; color:#364F6B; margin-top:-20px; }
.comentarios td{ padding:2px;}
.comentarios .labels{ width:80px; text-align:right; vertical-align:top;}
.comentarios .labels#primera{ margin-top:50px;}
.comentarios .boton{width:350px;}
.comentarios input[type=text], .comentarios textarea{border:1px solid #dad0c9;}
/*FIN DE TABLON DE ANUNCIOS*/
