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


body,td,th {
	width:100%;
	font-family:Tahoma, Geneva, sans-serif;
	color:#333;
	font-size:12px;
	margin:0 auto;
	text-align:center;
	line-height:18px;
	background-color:#dfd6c8;
}
div,td,th {
	text-align:left;
}
img, div, a, tr, td, li, ul, p { behavior: url("iepngfix.htc"); border:none; margin:0px; padding:0px; }


a img {
	border:none;
	outline:none;
}
/*QUITAR PUNTEADO DE LINKS*/
a {
  outline: none;
}
/*focus jac para campo de texto en chafari*/
input[type=text]:focus,
input[type=password]:focus {
  outline: 0 none;
}

.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}

h1, h2, h3, h4 {
	margin:0px;
	padding:0px;
	line-height:inherit;
	font-size:inherit;
}

.clear {
	clear:both;
	border:none;
	width:0px;
	height:0px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}



/* --------------------- LAYOUT --------------------- */

#bannerWrap {
	width:100%;
	height:79px;
	background:url(imagenes/back_baner_top.jpg) repeat-x;
}
#bannerCont {
	width:955px;
	margin:0 auto;
}
#compuTop {
	width:204px;
	height:89px;
	display:inline;
	position:absolute;
	left:0px;
	z-index:3;
	background:url(imagenes/compu_top.png) repeat-x;
}
#banner468 {
	float:left;
	margin:10px 15px 0 220px;
	display:inline;
	width:468px;
	height:60px;
}
#banner234 {
	float:left;
	margin:10px 0 0 0;
	display:inline;
	width:234px;
	height:60px;
}


/* -- COLORES RANDOM -- */

#wrap_home_interiores {
	width:100%;
	height:168px;
	background:url(imagenes/back_rojo.jpg) repeat-x;
}

#wrap_home_rojo {
	width:100%;
	height:407px;
	background:url(imagenes/back_rojo.jpg) repeat-x;
}
#imagen_rojo {
	width:480px;
	margin:35px 0 0 35px;
	_margin:35px 0 0 40px;/*IE 6*/
	padding:85px 0 0 0;
	float:left;
	display:block;
	background:url(imagenes/imagen_rojo.png) no-repeat top center;
	font-family:Geneva, sans-serif;
	font-size:15px;
	.font-size:16px;
	color:#1b1b1b;
	line-height:23px;
}
#wrap_home_azul {
	width:100%;
	height:407px;
	background:url(imagenes/back_azul.jpg) repeat-x;
}
#imagen_azul {
	width:410px;
	margin:35px 0 0 60px;
	_margin:35px 0 0 45px;/*IE 6*/
	padding:85px 0 0 0;
	float:left;
	display:block;
	background:url(imagenes/imagen_azul.png) no-repeat top center;
	font-family:Geneva, sans-serif;
	font-size:15px;
	.font-size:16px;
	color:#1b1b1b;
	line-height:23px;
}
#wrap_home_naranja {
	width:100%;
	height:407px;
	background:url(imagenes/back_naranja.jpg) repeat-x;
}
#imagen_naranja {
	width:480px;
	margin:35px 0 0 60px;
	_margin:35px 0 0 45px;/*IE 6*/
	padding:85px 0 0 0;
	float:left;
	display:block;
	background:url(imagenes/imagen_naranja.png) no-repeat top center;
	font-family:Geneva, sans-serif;
	font-size:15px;
	.font-size:16px;
	color:#1b1b1b;
	line-height:23px;
}
#wrap_home_amarillo {
	width:100%;
	height:407px;
	background:url(imagenes/back_amarillo.jpg) repeat-x;
}
#imagen_amarillo {
	width:480px;
	margin:35px 0 0 60px;
	_margin:35px 0 0 45px;/*IE 6*/
	padding:85px 0 0 0;
	float:left;
	display:block;
	background:url(imagenes/imagen_amarillo.png) no-repeat top center;
	font-family:Geneva, sans-serif;
	font-size:15px;
	.font-size:16px;
	color:#1b1b1b;
	line-height:23px;
}
#wrap_home_verde {
	width:100%;
	height:407px;
	background:url(imagenes/back_verde.jpg) repeat-x;
}
#imagen_verde {
	width:480px;
	margin:35px 0 0 60px;
	_margin:35px 0 0 45px;/*IE 6*/
	padding:85px 0 0 0;
	float:left;
	display:block;
	background:url(imagenes/imagen_verde.png) no-repeat top center;
	font-family:Geneva, sans-serif;
	font-size:15px;
	.font-size:16px;
	color:#1b1b1b;
	line-height:23px;
}


/*TERMINA COLORES RANDOM*/






#home_top {
	width:955px;
	margin:0 auto;
}
a.logo {
	width:223px;
	height:61px;
	background:url(imagenes/logo.png) no-repeat;
	float:left;
	margin:30px 0 0 11px;
	display:block;
	cursor:pointer;
}
a.boton_boletin {
	width:130px;
	height:26px;
    width:"140px";
	height:"33px";
	float:right;
	margin:35px 0 0 0;
	padding:7px 0 0 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-style:italic;
	color:#014050;
	text-decoration:none;
	background:url(imagenes/boton_boletin.png) no-repeat;
	display:block;
}
a:hover.boton_boletin {
	color:#900;
	cursor:pointer;
}

a.boton_novedades {
	width:130px;
	height:26px;
    width:"140px";
	height:"33px";
	float:right;
	margin:35px 0 0 0;
	padding:7px 0 0 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-style:italic;
	color:#014050;
	text-decoration:none;
	background:url(imagenes/boton_novedades.png) no-repeat;
	display:block;
}
a:hover.boton_novedades {
	color:#900;
	cursor:pointer;
}


/* ---- BUSCADOR ---- */


#buscador{
	background:url(imagenes/back_buscador.png) no-repeat top right;
	width:162px;
	height:24px;
	margin:39px 11px 0px 5px;
	float:right;
	display:block;
}

#buscador input{
	border:none !important;
	background:transparent none !important;
	width:116px;
	height:20px;
	float:left;
	margin:0px 0 0 0px;
	color:#f6d386;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
}
#buscador li {
	background:url(imagenes/boton_buscar.gif) no-repeat center !important;
	width:28px !important;
	height:22px !important;
	float:right !important;
	display:block !important;
	margin:1px 1px 0 0 !important;
	padding:0 !important;
	border:0 !important;
	cursor:pointer !important;
	list-style:none !important;
}

.boton_buscar {
/*	background-color:transparent none !important;

*/	background-color:#FFF;
	color:transparent none !important;
	width:28px !important;
	height:22px !important;
	float:right !important;
	display:block !important;
	margin:1px 1px 0 0 !important;
	border:0 !important;
	cursor:pointer !important;
}

.campo_buscador {
	border:none;
	width:122px;
	height:20px;
	float:left;
	margin:1px 0 0 1px;
	color:#f6d386;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:12px;
}

/* /// TERMINA BUSCADOR /// */


/* ---- MENU TOP ---- */

#menu_top {
	width:939px;
	height:41px;
	background:url(imagenes/back_menu.png) no-repeat;
	display:block;
	margin:25px auto 0 auto;
}

.link_txt_menu{
	text-decoration:none;
}

a.seccion{
	 display:block; color:#cfb072; font-size:13px; font-family:Tahoma, Geneva, sans-serif; text-decoration:none; padding-left:20px; margin-bottom:10px;
}
a.seccion:hover{
	 display:block; color: #fff; text-decoration:none; padding-left:20px; margin-bottom:10px;
}

.back_persianas_home {
	background:url(imagenes/back_opacity.png) repeat;
	width:200px;
	
}

#Layer1 a p, #Layer2 a p, #Layer3 a p, #Layer4 a p, #Layer5 a p {
	padding:8px 20px 8px 20px; margin:0; repeat; color:#cfb072; font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; border-bottom:1px dotted #292929;
}
#Layer1 a:link p, #Layer2 a:link p, #Layer3 a:link p, #Layer4 a:link p, #Layer5 a:link p {
	padding:8px 20px 8px 20px; margin:0; color:#cfb072; font-size:12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;
}
#Layer1 a:hover p, #Layer2 a:hover p, #Layer3 a:hover p, #Layer4 a:hover p, #Layer5 a:hover p {
	color: #fff; text-decoration:none;
}

#Layer1, #Layer2, #Layer3, #Layer4, #Layer5 {
	position:absolute; width:auto; z-index:10; left: 50%; overflow: hidden; background:url(imagenes/transparente.gif) repeat; top:205px; .top:187px;/*IE*/ text-align:left; display:none;
}

#Layer1 {margin-left:-465px;}
#Layer2 {margin-left:-240px;}
#Layer3 {margin-left:-56px;}
#Layer4 {margin-left:130px;}
#Layer5 {margin-left:300px;}

.bott_persiana {
	background:url(imagenes/bott_persiana.png) repeat-x;
	height:20px;
	width:200px;
}

a.boton_areas {
	width:206px;
	height:27px;
	width:"221px";/*IE*/
	height:"33px";/*IE*/
	background:url(imagenes/boton_areas.png);
	display:block;
	float:left;
	margin:30px 0 0 35px;
	_margin:30px 0 0 20px;
	padding:6px 0 0 15px;
	font-family:"Lucida Grande", sans-serif;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
a:hover.boton_areas {
	cursor:pointer;
	color:#7FE7FF;
}

a.boton_preguntas {
	width:217px;
	height:27px;
	width:"232px";
	height:"33px";
	background:url(imagenes/boton_preguntas.png);
	display:block;
	float:left;
	margin:30px 0 0 5px;
	padding:6px 0 0 15px;
	font-family:"Lucida Grande", sans-serif;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	position:relative;
}
a:hover.boton_preguntas {
	cursor:pointer;
	color:#A9FF7C;
}

#testHome {
	width:138px;
	height:103px;
	background:url(imagenes/test.png) no-repeat;
	display:block;
}
#wrap4IE_testHome {
	width:138px;
	height:103px;
	margin:-60px 0 0 34px;
	left:50%;
	float:left;
	position:absolute;
	z-index:2;
}
.rel_testHome {
	width:138px;
	position:relative;
}

a.linkTest {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#25241d;
	text-decoration:none;
	text-align:center;
	line-height:14px;
	padding:50px 5px 5px 50px;
	display:block;
}
a:hover.linkTest {
	color:#000;
	cursor:pointer;
}
#wrap4IE_empiezaYaHome {
	width:293px;
	height:263px;
	position:absolute;
	top:260px;
	left:50%;
	margin-left:160px;
	z-index:3;
}
#empiezaYaHome {
	width:293px;
	height:263px;
	background:url(imagenes/back_empieza_ya.png) no-repeat;
	float:left;
}
.rel_empiezaYaHome {
	width:293px;
	height:263px;
	position:relative;
}
#empiezaYaHome span{
	margin:7px 0 0 75px;
	display:block;
}
a.linkEmpiezaYa {
	width:199px;
	height:40px;
	margin:45px 0 0 60px;
	display:block;
	background:url(imagenes/empieza-ya.png) no-repeat;
	cursor:pointer;
}
#notaEmpiezaYa {
	margin:45px 30px 0 60px;
	line-height:20px;
}
#notaEmpiezaYa a {
	font-weight:bold;
	text-decoration:none;
	color:#000;
}
#notaEmpiezaYa a:hover {
	border-bottom:dotted 1px;
}

/* /// TERMINA MENU TOP /// */




/* --------------------- HOME --------------------- */

#wrapNotasHome {
	width:100%;
	position:relative;
	display:block;
	float:left;
	background:url(imagenes/back_textura.jpg) repeat-x #e1d8ca;
}

#notasHome {
	width:917px;
	height:384px;
	margin:50px auto 0 auto;
	background:url(imagenes/back_notas-_home.jpg) no-repeat;
}
#wrapCasosHome {
	width:260px;
	height:320px;
	margin:50px 0 0 40px;
	float:left;
	overflow:hidden;
}
#wrapNotasHome h2 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#1f1818;
}
a.linkTemasHome {
	background:url(imagenes/bullet_flecha.png) top left no-repeat;
	padding:0 0 0 37px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	color:#1f1818;
	display:block;
	cursor:pointer;
}
a.linkTemasHome p {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#851d1d;
	cursor:pointer;
	line-height: 14px;
	margin:8px 0 0 0;
}
#folderCasos {
	background:url(imagenes/folder_casos_home.png) no-repeat;
	width:256px;
	height:250px;
	margin:25px 0 0 0;
}
#fotoCasos {
	width:70px;
	height:92px;
	border:4px solid #fff;
	overflow:hidden;
	/*float:right;*/
	margin:7px 32px 0 147px;
	display:block;
}
#fotoCasos img {
	width:75px;
}
#clipCasos {
	background:url(imagenes/clip_casos.png) no-repeat;
	width:26px;
	height:45px;
	position:absolute;
	margin:0 0 0 200px;
	.margin:0 0 0 54px;
	z-index:50;
}
#notaCasos {
	width:190px;
	height:75px;
	margin:20px 40px 0px 30px;
	overflow:hidden;
	display:block;
}
#notaCasos a {
	font-weight:bold;
	text-decoration:none;
	color:#000;
}
#notaCasos a:hover {
	border-bottom:dotted 1px;
}

a.botonVerCaso {
	width:75px;
	height:14px;
	margin:10px 0 0 30px;
	background:url(imagenes/boton_vercaso.png) no-repeat top;
	display:block;
}
a:hover.botonVerCaso {
	background:url(imagenes/boton_vercaso.png) no-repeat bottom;
	cursor:pointer;
}

#wrapActividadesHome { 
	width:240px;
	height:320px;
	margin:50px 0 0 35px;
	float:left;
	overflow:hidden;
}
a.linkActividadesHome {
	height:35px;
	margin:10px 0 0 0;
	padding:0 0 0px 35px;
	color:#000;
	background:url(imagenes/bullet_paloma.png) no-repeat;
	display:block;
	text-decoration:none;
	overflow:hidden;
	border-bottom:dashed 1px #999;
}
a:hover.linkActividadesHome {
	color:#900;
	cursor:pointer;
}
a.botonOtrasActividades {
	width:139px;
	height:14px;
	margin:25px 0 0 30px;
	background:url(imagenes/boton_otrasactividades.png) no-repeat top;
	display:block;
}
a:hover.botonOtrasActividades {
	background:url(imagenes/boton_otrasactividades.png) no-repeat bottom;
	cursor:pointer;
}
#wrapEncuestaHome { 
	width:240px;
	height:320px;
	margin:50px 0 0 55px;
	float:left;
	overflow:hidden;
}
#wrapEncuesta {
	margin:10px 0 0 0;
}
#plecaTitulos {
	background:url(imagenes/barra_titulos.jpg) no-repeat;
	width:901px;
	height:36px;
	margin:55px auto 0 auto;
	display:block;
}

#plecaTitulos h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px !important;
	font-weight:bold;
	font-style:italic;
	color:#58211e;
	margin:8px 0 0 20px;
	display:inline;
	float:left;
}

#plecaTitulosInt {
	background:url(imagenes/barra_titulos.jpg) no-repeat;
	width:901px;
	height:36px;
	margin:33px auto 0 auto;
	display:block;
}

#plecaTitulosInt h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px !important;
	font-weight:bold;
	font-style:italic;
	color:#58211e;
	margin:8px 0 0 20px;
	display:inline;
	float:left;
}

a.botonVerNoticias {
	width:171px;
	height:15px;
	margin:12px 20px 0 0;
	background:url(imagenes/boton_ver_noticias.png) no-repeat top;
	display:block;
	float:right;
}
a:hover.botonVerNoticias {
	background:url(imagenes/boton_ver_noticias.png) no-repeat bottom;
	cursor:pointer;
}
#wrapNotas {
	width:920px;
	.width:935px;
	margin:40px auto 10px auto;
}

/* --------- LISTADO HOME ----------- */

#notas {
	width: 882px;
	list-style:none;
	margin: 0px;
	display: inline;
	clear:both;
}

#notas li{
	width: 402px;
	height:252px;
	font-size:13px;
	line-height:22px;
	display: block;
	float: left;
	margin:0 25px 75px 25px;
	overflow:hidden;
}
.fecha {
	text-align:center;
	background:url(imagenes/back_fecha.png) no-repeat;
	width:59px;
	height:56px;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	color:#802020;
	line-height:19px;
}
.fecha p {
	font-size:18px;
	margin-top:3px;
}
.linkNotas {
	width:330px;
	float:right;
}
.linkNotas h1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
}
.linkNotas a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#402b18;
	text-decoration:none;
	line-height:24px;
}
.linkNotas a:hover {
	color:#6e0500;
	border-bottom:1px dotted #6e0500 !important;
}
.imagen_notas {
	width:316px;
	height:120px;
	overflow:hidden;
	border:7px solid #d0c6ab;
	margin:20px 0 10px 0;
	display:block;
	text-align:center;
	background-color:#FFFFFF;
}

.imagen_notas img {
	width:auto;
	height:auto;
	max-width: 316px;
	width: expression(this.width > 316 ? '316px' : true);
	margin-top:-10px;
}


a.linkCafe {
	font-family:Tahoma, Geneva, sans-serif;
	color:#402b18;
	text-decoration:none;
}
a:hover.linkCafe {
	color:#6e0500;
}





/* ################# FOOTER ################# */


#wrapLinksBott {
	width:100%;
	height:77px;
	text-align:center;
	background:url(imagenes/back_links_bott.gif) repeat;
	border-top:1px solid #bdb5a5;
	border-bottom:1px solid #bdb5a5;
	display:block;
}


#bott {
	width:100%;
	height:30px;
	height:"40px";/*IE*/
	padding-top:10px;
	background-color:#857b69;
	text-align:center;
	font-family:"Lucida Grande", Geneva, Tahoma, Arial;
	font-size:11px;
	color:#d7cbba;
}
#bott a {
	font-family:"Lucida Grande", Geneva, Tahoma, Arial;
	font-size:11px;
	color:#d7cbba;
	text-decoration:none;
	margin-left:80px;
}
#bott a:hover {
	border-bottom:1px dotted #d7cbba;;
}

#centra_links {
	width:920px;
	_width:650px; /*IE 6*/
	margin:0 auto;
}

#linksBott {
	width: 920px;
	list-style:none;
	margin: 0 auto;
	display: inline;
	clear:both;
}

#linksBott li{
	width: 180px;
	height:40px;
	font-size:13px;
	display: block;
	float: left;
	margin:10px 10px 0px 10px;
}


a.boton_mapa {
	width:170px;
	height:26px;
    width:"180px";
	height:"33px";
	margin:10px 10px 0 0;
	padding:7px 0 0 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	color:#e6d285;
	text-decoration:none;
	background:url(imagenes/boton_mapa.png) no-repeat;
	display:block;
}
a:hover.boton_mapa {
	color:#fff;
	cursor:pointer;
}

a.boton_politicas {
	width:170px;
	height:26px;
    width:"180px";
	height:"33px";
	margin:10px 10px 0 0;
	padding:7px 0 0 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	color:#e6d285;
	text-decoration:none;
	background:url(imagenes/boton_politicas.png) no-repeat;
	display:block;
}
a:hover.boton_politicas {
	color:#fff;
	cursor:pointer;
}

a.boton_rss {
	width:170px;
	height:26px;
    width:"180px";
	height:"33px";
	margin:10px 10px 0 0;
	padding:7px 0 0 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	color:#e6d285;
	text-decoration:none;
	background:url(imagenes/boton_rss.png) no-repeat;
	display:block;
}
a:hover.boton_rss {
	color:#fff;
	cursor:pointer;
}

a.boton_quienes {
	width:170px;
	height:26px;
    width:"180px";
	height:"33px";
	margin:10px 10px 0 0;
	padding:7px 0 0 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	color:#e6d285;
	text-decoration:none;
	background:url(imagenes/boton_quienes.png) no-repeat;
	display:block;
}
a:hover.boton_quienes {
	color:#fff;
	cursor:pointer;
}
#wrap4IE_persianaQuienes {
	width:205px;
	height:190px;
	position:absolute;
	margin:-254px -298px 0 0;
	right:50%;
	z-index:20;
	display:none;
	overflow: hidden;
	background:url(imagenes/transparente.gif) repeat;
}
#persianaQuienes {
	background:url(imagenes/back_persiana_quienes.png) no-repeat;
	width:205px;
	height:176px;
	float:left;
}
#listaQuienes {
	list-style:none;
	margin: 30px auto 0 auto;
	display: block;
	position:relative;
}

#persianaQuienes li{
	display: block;
	margin:10px 22px 0px 22px;
	padding:0 0 10px 0;
	border-bottom:1px dashed #c0c4e1;
}
.linksQuienes {
	font-family:"Courier New", Courier, monospace;
	font-size:13px;
	color:#000d5b;
	text-decoration:none;
}
.linksQuienes:hover {
	color:#990900;
}





/* ################ INTERIORES ################# */


/*
#wrapLapizPluma {
	width:50%;
	height:132px;
	position:absolute;
	left:50%;
	margin:150px auto 0 0px;
	z-index:1;
	overflow:hidden;
	display:block;
}
#lapizPluma {
	width:100%;
	height:132px;
	background:url(imagenes/lapizypluma.png) no-repeat;
	margin-left:300px;
}
*/

#wrapLapizPluma {
	width:50%;
	height:334px;
	position:absolute;
	left:50%;
	margin:150px auto 0 0;
	z-index:2;
	overflow:hidden;
	display:block;
	background:transparent none;
}
#lapizPluma {
	width:100%;
	height:334px;
	background:url(imagenes/iphone-mont-blanc.png) no-repeat;
	margin-left:400px;
}

#backEnviarActividades {
	background:url(imagenes/envianos_actividades.png) no-repeat;
	width:152px;
	height:111px;
	position:absolute;
	left:50%;
	margin:-34px 0 0 270px;
	z-index:1;
	overflow:hidden;
	display:none;
	cursor:pointer;
}
a#botonEnviarActividades {
	width:152px;
	height:111px;
	position:absolute;
	left:50%;
	margin:-34px 0 0 270px;
	z-index:3;
	overflow:hidden;
	display:block;
	cursor:pointer;
}






/* ------ LISTADO NOTAS ------- */


#separaNotas {
	background:url(imagenes/separa_listado.png) repeat-x center;
	width:100%;
	height:60px;
	display:block;
	margin:20px 0;
}

#wrapNotaPrincipal {
	width:905px;
	.width:935px;
	margin:40px auto 0 auto;
	padding:0 0 0 30px;
	background:url(imagenes/back_roto_imagen.gif) no-repeat top 50px;
}

#backImagenNota {
	width:295px;
	height:222px;
	margin:0;
	background:url(imagenes/back_imagenes.png);
	float:left;
}
#backImagenNotaCont {
	width:295px;
	height:222px;
	margin:0 30px 20px 0;
	background:url(imagenes/back_imagenes.png);
	float:left;	
}

#imagenNota {
	width:264px;
	height:187px;
	margin:8px 7px 7px 16px;
	_margin:8px 7px 7px 8px; /*IE 6*/
	overflow:hidden;
	float:left;
	text-align:center;
}
#imagenNota img {
	width:auto;
	height:auto;
	max-width: 264px;
	width: expression(this.width > 264 ? '264px' : true);
	margin-top:-5px;
}


#textoNotaPrincipal {
	width:480px;
	float:left;
	font-size:13px;
	line-height:22px;
	margin:0 0 0 20px;
	position:relative;
	z-index:2;
}
#textoNotaPrincipal h1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
}
#textoNotaPrincipal a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#402b18;
	text-decoration:none;
	line-height:24px;
	margin:0 0 10px 0;
	display:block;
}
#textoNotaPrincipal a:hover {
	color:#6e0500;
}

#plecaPaginador {
	background:url(imagenes/barra_titulos.jpg) no-repeat;
	width:901px;
	height:36px;
	margin:0px auto 45px auto;
	padding-top:8px;
	display:block;
	text-align:center;
}

#plecaPaginador a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#58211e;
	margin:8px 5px 0 5px;
	text-decoration:none;
}
#plecaPaginador a:hover {
	color:#a20000;
}






/* ################### CONTENIDO ESPECIFICO #####################*/



#wrapLinksContenidoEsp {
	width:910px;
	.width:960px;/*IE*/
	margin:30px auto 25px auto;
	.padding:0 0 0 50px;/*IE*/
}

.visitas {
	text-align:center;
	background:url(imagenes/back_visitas.png) no-repeat;
	width:77px;
	height:56px;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	color:#802020;
	line-height:19px;
}
.visitas p {
	font-size:18px;
	margin-top:3px;
}

.califica {
	text-align:center;
	background:url(imagenes/back_califica.png) no-repeat;
	width:210px;
	height:56px;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	color:#802020;
	line-height:19px;
}
.califica p {
	margin:13px 10px 0 17px;
	float:left;
	padding:0;
	border:0;
	display:inline;
}
.califica img {
	margin-top:12px;
	float:left;
}
#wrapOpina {
	background:url(imagenes/back_links_cont.png) no-repeat;
	width:526px;
	.width:556px;
	height:46px;
	.height:56px;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	color:#802020;
	line-height:19px;
	margin:0;
	padding:12px 0 0 30px;
}

a.linkOpina {
	position:relative;
	z-index:2;
	color:#802020;
	text-decoration:none;
	background:url(imagenes/bullet_links_cont.gif) no-repeat;
	margin:0 20px 0 0px;
	padding:0 0 0 20px;
}
a:hover.linkOpina {
	color:#ff291f;
}

#wrapContenido {
	width:900px;
	.width:915px;
	margin:20px auto 0 auto;
	padding:0 0 0 10px;
	background:url(imagenes/back_roto_imagen.gif) no-repeat top left;
}
#wrapContenido h1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#402b18;
	padding-bottom:15px;
	line-height:24px;
}
#wrapBottContenido h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	font-weight:normal;
	color:#f1583c;
	padding-bottom:5px;
}
#wrapContenido p {
	padding-bottom:18px;
}
.titulosColumnasCont {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	color:#7e715d;
	padding-bottom:5px;
}
#boletin {
	width:196px;
	height:131px;
	margin:10px 0 10px 40px;
	padding:40px 0;
	float:right;
	clear:right;
}
#espacio_boletin {
	width:1px;
	height:300px;
	float:right;
	clear:right;
}
#backBottContenido {
	width:100%;
	background:url(imagenes/back_bott_contenido.jpg) repeat;
	margin-top:30px;
	float:left;
	border-bottom:1px solid #1e1816;
}
a.subir {
	width:85px;
	height:26px;
	background:url(imagenes/boton_subir.png) no-repeat;
	display:block;
	position:absolute;
	z-index:10;
	float:left;
	left:50%;
	margin:0 0 0 -446px;
	cursor:pointer;
}
#separaBottContenido {
	width:100%;
	height:25px;
	background:url(imagenes/separa_contenido.gif) repeat-x center;
}
.separaCafe {
	background:url(imagenes/separa_bott_cont.gif) repeat-x;
	width:100%;
	height:2px;
	margin:15px 0 30px 0;
}
#wrapBottContenido {
	width:912px;
	margin:30px auto 0 auto;
}
#columnBottCont_uno {
	width:260px;
	float:left;
	margin:0 65px 60px 0;
	_margin:0 60px 60px 0;/*IE 6*/
}
#columnBottCont_dos {
	width:260px;
	float:left;
	margin:0 65px 60px 0;
	_margin:0 60px 60px 0;/*IE 6*/
}
#columnBottCont_tres {
	width:260px;
	float:left;
	margin:0 0 60px 0;
}
#comentarios {
	width:100%;
	margin:0 0 40px 0;
}

#galeria {
	width: 260px;
	list-style:none;
	margin: 0 auto;
	display: inline;
	clear:both;
}
#galeria li {
	width:75px;
	height:75px;
	display: block;
	float: left;
	margin:0px 9px 10px 0px;
	border:1px solid #cdc4b6;
	overflow:hidden;
}
#galeria img {
	width:auto;
	height:75px;
	margin:0 0 0 -15px;
}

a.linksBottContenido {
	line-height:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	color:#b6a996;
	text-decoration:none;
	background:url(imagenes/bullet_linksBott.gif) no-repeat;
	margin:0 20px 14px 0;
	padding:0 0 0 14px;
	display:block;
}
a:hover.linksBottContenido {
	color:#ffba4f;
}





/* -------------------- UNIVERSIDADES -------------------- */


#plecaABC {
	width:888px;
	height:35px;
	background:url(imagenes/pleca_abc.gif) no-repeat;
	margin:40px auto 0 auto;
	display:block;
}
#espacio {
	width:137px;
	height:30px;
	float:left;
	display:block;
}
a.linksABC {
	width:22px;
	height:21px;
	background:url(imagenes/transparente.gif) repeat;
	float:left;
	display:block;
	margin:7px 0 0 5px;
	position:relative;
	z-index:2;
}
a:hover.linksABC {
	background:url(imagenes/over_linksabc.gif) no-repeat;
}

#wrapListadoUni {
	width:940px;
	margin:55px auto 40px auto;
}

#listadoUni {
	width: 260px;
	list-style:none;
	margin: 0 auto;
	display: inline;
	clear:both;
}
#listadoUni li {
	width:444px;
	height:318px;
	background:url(imagenes/back_folder.png) no-repeat;
	display: block;
	float: left;
	margin:0px 6px 50px 6px;
	overflow:hidden;
}
#listadoUni p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#523f3f;
	padding-bottom:12px;
}
#titUniListadoUni {
	width:215px;
	margin:65px 0 0 50px;
	float:left;
	display:inline;
}
#titUniListadoUni h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#5e0707;
	line-height:24px;
}
#titUniListadoCar {
	width:330px;
	margin:30px 0 0 50px;
	float:left;
	display:inline;
}
#titUniListadoCar h2 {
	font-family:"Courier New", Courier, monospace;
	font-size:18px;
	font-weight:normal;
	color:#fff;
	line-height:26px;
	background-color:#52392F;
	border-bottom:1px solid #452f26;
	padding:1px 3px 1px 3px;
	display:inline;
}
a.botonVerUni {
	width:97px;
	height:51px;
	background:url(imagenes/vermas_univ.png) no-repeat;
	display:block;
	float:right;
	bottom:0;
	margin:0 15px 0 0;
	display:inline;
	cursor:pointer;
}

#imagenLisUni {
	width:118px;
	height:84px;
	float:right;
	margin:54px 28px 0 0;
	overflow:hidden;
	display:inline;
	text-align:center;
}

#imagenLisUni img {
	width:auto;
	height:auto;
	max-width: 118px;
	max-height: 84px;
	width: expression(this.height < this.width && this.width > 118 ? '118px' : true); /*IE*/
	height: expression(this.height > this.width && this.height > 84 ? '84px' : true); /*IE*/
}






/* -------------------- FICHA UNIVERSIDADES --------------------------*/




#wrapFichaUni {
	width:741px;
	margin:10px auto 0 auto;
}
#topFichaUni {
	background:url(imagenes/top_ficha_uni.png) no-repeat top;
	height:66px;
}
#wrapimagenFichaUni{
	width:187px;
	height:173px;
	background:url(imagenes/back_logo_ficha_uni.png) no-repeat;
	position:absolute;
	left:50%;
	margin:20px 0 0 -400px;
}
#imagenFichaUni {
	width:157px;
	height:100px;
	margin:45px 0 0 15px;
	overflow:hidden;
	text-align:center;
}
#imagenFichaUni img {
	width:auto;
	height:auto;
	max-width: 157px;
	max-height: 100px;
	width: expression(this.height < this.width && this.width > 157 ? '157px' : true); /*IE*/
	height: expression(this.height > this.width && this.height > 100 ? '100px' : true); /*IE*/
}


#wrapInfoFichaUni {
	background:url(imagenes/back_ficha_uni.gif) repeat-y;
	margin:0px 0 40px 0;
	padding:0 58px;
}

#infoFichaUni {
	width:460px;
	margin:35px 0 60px 0;
	padding:0 0 0 38px;
	float:right;
	display:inline;
	background:url(imagenes/bullet_flecha_bco.gif) no-repeat top left;
}
#infoFichaUni h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	font-weight:bold;
	color:#1e1e1e;
	padding:0 0 20px 0;
}
#infoFichaUni a {
	color:#0091e3;
	text-decoration:none;
	display:block;
	font-weight:bold;
}
#infoFichaUni a:hover {
	color:#003f74;
}

#flechaCarrera {
	width:104px;
	height:35px;
	float:left;
	display:inline;
	margin:200px 0 60px 0;
	background:url(imagenes/flecha_carrera.gif) no-repeat;
}

#campus {
	width: 460px;
	list-style:none;
	margin: 0 auto;
	display: inline;
	clear:both;
}
#campus li {
	background:url(imagenes/bulletCampus.gif) no-repeat;
	width:125px;
	display: block;
	float: left;
	margin:0px 10px 4px 0px;
	padding:0 0 0 15px;
}
#infoCarrera {
	margin:0 0 20px 0;
	position:relative;
	z-index:2;
}
#infoCarrera a {
	color:#900;
}
#infoCarrera h2 {
	font-family:"Courier New", Courier, monospace;
	font-size:18px;
	font-weight:normal;
	color:#fff;
	line-height:26px;
	background-color:#52392F;
	border-bottom:1px solid #452f26;
	padding:1px 3px 1px 3px;
	margin:0 0 25px 0;
	display:block;
}
a.descargaPDF {
	color:#000;
	font-weight:bold;
	width:120px;
	height:55px;
	margin:50px auto 50px auto;
	padding:5px 0 0 43px;
	text-decoration:none;
	background:url(imagenes/icono_pdf.gif) no-repeat;
	display:block;
}
a:hover.descargaPDF {
	color:#0091e3;
}
#flechaContacto {
	width:138px;
	height:43px;
	margin:0 0 70px 0;
	background:url(imagenes/flecha_contacto.gif) no-repeat;
	display:block;
}

#mapa {
	margin:0 0 20px 0;
}

#mapa a {
	text-decoration:none;
	font-size:13px;
	line-height:28px;
	color:#444;
	background-color:#fff;
	border-bottom:1px solid #ddd;
	border-left:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3;
	padding:3px;
}
#mapa a:hover {
	color:#900;
	
}
#mapa h2 a{
	font-family:"Courier New", Courier, monospace;
	font-size:16px;
	font-weight:normal;
	color:#fff;
	line-height:26px;
	background-color:#52392F;
	border-bottom:1px solid #452f26;
	padding:1px 3px 1px 3px;
	margin:0 0 5px 0;
	display:block;
	text-decoration:none;
}
#mapa h2 a:hover{
	font-family:"Courier New", Courier, monospace;
	font-size:16px;
	font-weight:normal;
	color:#fff;
	line-height:26px;
	background-color:#704b3c;
	border-bottom:1px solid #452f26;
	padding:1px 3px 1px 3px;
	margin:0 0 5px 0;
	display:block;
}



/* -------------------- COMENTA ARTICULOS --------------------------*/


#formComentarios, #formComentarios a {
	font-size:13px;
	line-height:20px;
	color:#fff3e2;
}

#formComentarios em {
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ea654c;
	font-size:18px;
	padding:5px 0 10px 0;
}

#formComentarios legend, #formComentarios p, #formComentarios label, #formComentarios input, #formComentarios textarea{
	color:#ecd4b1;
	line-height:20px;
}
#formComentarios legend {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#c59957;
}
#formComentarios label {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-style:italic;
}

#formComentarios input, #formComentarios textarea {
	background-color:#2b211e;
	border:none;
	padding:4px;
}

#formComentarios fieldset {
	border:1px dotted #3f3432;
	padding:10px;
	margin:10px;
}
#formComentarios textarea {
	width:870px;
}
#formComentarios spip_barre, #formComentarios td, #formComentarios tr {
	background-color:#4a3e3d;
}
#formComentarios .spip_bouton input {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#362b29;
	text-transform:uppercase;
	margin:15px 0 15px 8px;
	cursor:pointer;
	background-color:#c5462f;
}
#formComentarios .spip_bouton input:hover {
	background-color:#ea654c;
}
#formComentarios fieldset .spip_bouton input{
	margin:15px 0 10px 0;
}

#formComentarios tr {
	width:16px;
}


.error {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;
	color:#292929;
	text-align:center;
	padding:25px
}






