/* CSS Document */

/*----------GENERICOS-------------- */

body {margin:0px; font-family:Arial, Helvetica, sans-serif; width:99%; padding:2px 2px 2px 2px;font-size:62.5%; text-align:center; }
#TODO{width:1008px; margin:auto; text-align:left}
a:visited {color:#819DB8}
a:{outline:none}

/*------------CABECERA---------------- */
#cabecera{ background:url(../imagenes/pixel_fondo_cabecera.gif) repeat-x 0px 133px;}
#publi_cab{  background:#F3F3F3 url(../imagenes/fondo_publi.gif) bottom right no-repeat; text-align:center; padding:0px 10px 20px 18px}

#publiEntrada{ position:absolute; top:130px; width:100%; text-align:center; z-index:30}
#publiEntrada2{ position:relative;margin:0px 20px;top:20px; padding:0px 0px 8px 0px; width:900px; background:#FFFFFF;border:1px solid #9DADD0; text-align:center}
#publiEntrada2 a{ text-decoration:none; color:#666666}
#publiEntrada2 a:hover{ text-decoration:underline}
#publiEntrada2 div{ position:relative; width:95%; text-align: right; padding:5px 0px}

#bannerImg728 {float:left;width:728px;background:none;}
#bannerImg234 {text-align:right;background:none;}
#imagen_cab{ float:left;}
#imagen_cab img {border:0}
#contenido_cab{ float: right;}
#contenido_cab p{ font-size:1.2em;text-align:right; margin:0px; height:42px; padding:10px 25px 0px 0px; background:url(../imagenes/esquina_fondo_cabecera.gif) right}

.botonMapaWeb, .botonInicio, .botonHemeroteca{
	height:26px; width:30px; float:right; text-decoration:none
}
.botonMapaWeb span, .botonInicio span, .botonHemeroteca span{
	display:none; text-decoration:none
}
.botonMapaWeb{ background:url(../imagenes/botonMapaWeb.jpg) no-repeat;}
.botonInicio{ background:url(../imagenes/botonInicio.jpg) no-repeat}
.botonHemeroteca{ background:url(../imagenes/botonHemmeroteca.jpg) no-repeat}

#menu_cab{ clear:both; height:19px; background-image:url(../imagenes/cabecera_fondo3.gif); padding:5px 0px 0px 0px }
	/* GOOGLE CHROME */ body:first-of-type #menu_cab {height:20px;}
#menu_cab p{ display:inline; padding:0px 5px 0px 20px; float:left; margin:0px 0px 0px 0px}
#menu_cab p a{text-decoration:none; color:#336699; font-weight:bold}
#menu_cab p a:hover{text-decoration:underline; color:#6D8399}
#menu_cab ul{ float:right; margin:-4px 4px 0px 0px; padding:0px 0px 0px 0px; color:#6d8399; font-weight:bold; font-size:1.3em; list-style-type:none}
#menu_cab ul li{ margin:0px; float:left;}

#links{float:left; width:385px; height:19px; background-image:url(../imagenes/cabecera_fondo3.gif); }
#links a{text-decoration:none; color:#336699; font-weight:bold}
#links a:hover{text-decoration:underline; color:#6D8399}

/*----DESPLEGABLE OPINIONES----*/
ul#nav { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	float:left;
	color:#336699;
	font-size:1.0em;
	cursor:pointer
}

ul#nav:hover { /* all lists */
	color:#6D8369;
}

ul#nav li { /* all list items */
	clear: both !important;
	clear: none;
	position: relative;
}

ul#nav li ul { /* second-level lists */
	width:200px !important;
	width:360px;
	margin:-1px 0px 0px -5px!important;
	*margin:12px 0px 0px -48px!important;
	*margin:-16px 0px 0px -13px;
	background:#d5e6f6 !important;
	background:none url(../imagenes/fondoMenu2.gif) no-repeat;;
	border-top:none!important;
	border-top:0px solid #f3f3f3;
	border-bottom:none!important;
	border-bottom:1px solid #d5e6f6;
	display: none !important;
	display: inline;
	position: absolute;
	top: 1em;
	left: 0;
	text-transform:none !important;
	text-transform:uppercase;
	font-size:1.3em !important;
	font-size:1.1em;
}
ul#nav li ul li { /* second-level lists */
	padding:5px 5px 5px 5px!important;
	padding:4px 0px 3px 9px;
	float:left;
}

ul#nav li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

ul#nav li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block !important;
	display: block;
}

#content {
	clear: left;
}
ul#nav a{ text-decoration:none; font-size:0.9em; font-weight:normal; color:#336699;}
ul#nav a:hover{text-decoration:underline;  color:#6D8369; }

#menu_cab2{ clear:both; height:19px; background:#7e9db9;padding:5px 0px 0px 15px; color:#FFFFFF}
#menu_cab2 p{ display:inline; padding:0px 5px 0px 5px;  margin:0px 0px 0px 0px}
#menu_cab2 p a{text-decoration:none; color:#FFFFFF; font-weight:bold}
#menu_cab2 p a:hover{text-decoration:underline; color:#000000}
#menu_cab2 ul{ float:right; margin:-4px 4px 0px 0px; padding:0px 0px 0px 0px; color:#6d8399; font-weight:bold; font-size:1.3em}
#menu_cab2 ul li{ margin:0px; float:left; display:inline}

.ulinput{ padding:3px 0px 0px 0px; display:none}
.ultext{ padding:5px 0px 0px 0px; display:none}
.boton input{width:18px; height:21px; background: url(../imagenes/fondoBuscar.jpg) no-repeat; margin:1px 20px 0px 0px; padding:0px 0px 1px 0px; border:none; cursor:pointer}
.ulcajatxt input{ width:130px; background:#FFFFFF; border:1px solid #6d8399;color:#6d8399; font-size:0.9em; margin-top:1px; padding:2px}
.noscript{ font-size: 1.2em}
/*----------CONTENEDOR-------------- */
#contenedor{clear:both; background:#ffffff url(../imagenes/fondoTodo.jpg) repeat-y top left;min-height:10px; height:10%!IMPORTANT; height:10px;padding:0px;margin:0px}
#contenedor1{ }
#contenedor2{ width:678px; float:left; height:100%!IMPORTANT; height:100px;}
#contenedor3{ width:330px; float:left;background-color:#F3F3F3; padding:0px; margin:0px; min-height:100%; height:100%!IMPORTANT; height:100px}

#contenedor4{width:958px; clear:both; background:url(../imagenes/fondo_contenedor2.gif) repeat-y top right;min-height:650px; height:10%!IMPORTANT; height:10px;padding-left:50px;padding-bottom:25px;}
#contenedor5{width:892px; float:left; height:100%!IMPORTANT; height:100px}

#contenedorHemeroteca{ width:678px; float:left; height:100%!IMPORTANT; height:100px;}

.menu_izq{ font-family:Arial, Helvetica, sans-serif; font-size:1.1em;display:none;}
.menu_izq ul li a img{padding:4px 0px; border:none; width:75px}
.menu_izq ul{ list-style:none; padding:0px ; border-bottom:1px; border-bottom-color:#F3F3F3; margin:0px }
.menu_izq ul li{padding:6px 5px 6px 9px; margin:0px; border-bottom:1px solid #F3F3F3}
.menu_izq ul li a{ color:#336699; text-decoration:none }
.menu_izq ul li a:hover{ color:#6D8399; text-decoration:underline }
.menu_izq_dest{ background-color:#D5E6FC; width:86px; padding:6px 5px 6px 9px; color:#000000}

h5  { text-decoration:none; font-size:1.3em;color: #6D8399; font-weight:bold; text-align:left; margin:10px 0px 0px 0px; }
/*h5  { text-decoration:none; font-size:1.2em;color: #6D8399; font-weight:bold; text-align:left; margin:10px 0px 0px 0px; }*/
#actualidad_home{width:658px;float:left;margin:10px 0px 0px 4px; padding:0px 2px 10px 8px; font-size:1.2em;background:#ffffff url(../imagenes/fondo_actualidad.gif) repeat-y top left;}
#actualidad_home p{ float:left; padding:10px 5px 10px 5px; font-size:1em; margin:0px;}
#actualidad_home img { border:1px solid #6D8399; margin:0px 0px 8px 0px; width:356px;display:block}
#actualidad_home a{ text-decoration:none; text-align:left}
#actualidad_home a:hover{ text-decoration:underline;color: #6D8399;}
#actualidad_home h5{color:#E8991C;text-align:left; padding:0px;font-size:1.2em;margin:0px 0px 6px 0px!IMPORTANT;margin:0px 0px 0px 0px;font-weight:bold;width:310px;float:left;}
#actualidad_home .sinborde {border:none;margin-top:6px;}

#actualidad{ text-align:left;margin:10px 4px 0px 4px; padding:5px 5px 5px 5px; font-size:1.2em; }
#actualidad_decha{width:253px; padding:0px 3px 10px 17px; float:right;text-align:left;}
/*#actualidad_decha{background:#FFFFFF;width:213px;padding-left:8px;float:right; text-align:left; border-left:1px solid #999; border-bottom:1px solid #999; }*/
#actualidad_decha h1{ margin:0px 0px 0px 0px}
#actualidad_decha h5{color:#E8991C;text-align:left; padding:0px 0px 0px 0px;font-size:1.2em;font-weight:bold;margin:0px 0px 6px 0px!IMPORTANT;margin:0px 0px 0px 0px;width:206px;float:left;}
#actualidad_decha p{clear:both; text-align:left; padding:2px 2px 2px 2px }
#actualidad_decha img { border:1px solid #6D8399; margin:0px 0px 5px 0px; width:253px}
#actualidad_decha .sinborde {border:none;margin-top:6px;}
#actualidad_izda .pequenita { border:1px solid #6D8399; margin:0px 6px 0px 0px; width:125px;height:85px;float:left;}
#actualidad_izda h1 {margin-bottom:10px;}
#actualidad #actualidad_decha img {  margin:8px 0px 5px 5px; width:198px}
#actualidad p{ float:left; padding:10px 5px 10px 5px; margin:0px; }
#actualidad img { border:1px solid #6D8399; margin:8px 0px 5px 5px; width:317px;}
#actualidad a{ text-decoration: none;}
#actualidad a:hover{ text-decoration: underline;}
#actualidad_bajo{clear:both; text-align:left; padding:10px 2px 10px 8px; font-size:1.4em;margin:10px 0px 5px 4px;}
#actualidad_bajo a{text-decoration:none;}
#actualidad_bajo a:hover{ text-decoration:underline;color: #6D8399;}
#actualidad_bajo img { border:1px solid #6D8399; margin:8px 0px 5px 5px; width:317px}
#actualidad_izda{width:379px; padding:0px 0px 0px 0px;}
#actualidad_decha .video{width:207px; height:190px;}
#actualidad_izda .video{margin:1px 0px 6px 0px;width:310px; height:257px;}
#actualidad2_video {margin:0px 8px 8px 0px;float:left;}
#actualidad2_video .video{width:340px; height:297px;}
#actualidad_decha img.imagenVideo{border:none; cursor:pointer; width:253px;margin:0px;}
#actualidad_izda img.imagenVideo{border:none; cursor:pointer; width:356px;margin:0px;}


h1{ margin:0px 0px 0px 4px ; color:#3770A8;  font-size:1.2em; text-transform:uppercase;  border-bottom:2px solid #A0C0E0; padding:0px 0px 0px 2px}
h2{ color:#6D8399; padding:0px 0px 0px 0px; font-size:1.5em; text-align:left ; margin:6px 0px 6px 0px}
/*h2{ text-decoration:none; color:#6D8399; padding:0px 0px 0px 0px; font-size:1.2em; text-align:left ; margin:0px 0px 0px 0px}*/
h2:hover{ text-decoration:underline}
#actualidad_izda h2{}
h2 a, h2 a:visited{ color:#6D8399;text-decoration:none;}

/*h3{  font-size:1.1em;color: #6D8399; font-weight:bold; text-align:left; margin:10px 0px 0px 0px}*/
h3{ font-size:1.4em;color: #6D8399; font-weight:bold; text-align:left; margin:6px 0px 6px 4px;}
h3:hover{ text-decoration:underline}
h3 a, h3 a:visited{color: #6D8399;text-decoration:none;}

/*h4{ text-decoration:none; font-size:1.1em;color: #485766; font-weight:bold; text-align:left; margin:10px 2px 3px 0px}*/
h4{font-size:1.2em;color: #485766; font-weight:bold; margin:6px 0px 6px 0px!IMPORTANT;margin:6px 0px 6px 0px;text-align:left;}
#actualidad_decha h4{font-weight:bold;}
h4:hover{ text-decoration:underline}
h4 a, h4 a:visited{color: #485766;text-decoration:none;text-decoration: none;}
#actualidad_bajo h4 {font-size:1.1em; }

/*.mas{color: #336699; float:right; font-weight:bold }*/
.mas{font-size:1.1em;color: #336699; float:right; font-weight:bold }

.mas:hover{color: #6D8399; text-decoration: none;}

.enlaces {font-size:1.2em;background:url(../imagenes/triangul.gif) top left no-repeat;margin:10px 0px 5px 10px;padding-left:10px;color:#336699; text-decoration:none; font-weight:bold;display:block}

.enlaces:hover {color:#6D8399; text-decoration:underline}

.masSecciones{float:right; font-size:1.1em; color:#336699;margin:5px 2px 0px 0px}
.masSecciones:hover {color: #6D8399}

.down{ clear:both}

#actualidad2{ text-align:left; padding:5px 10px 0px 10px;font-size:1.2em;width:95%; margin:5px 0px 0px 0px; text-align:justify; float:left}
#actualidad2 h5{font-size:1.3em;margin-bottom:8px;margin-left:4px;}
#actualidad2 p{margin:5px 0px 10px 5px}
#actualidad2 img { border:1px solid #6D8399; margin:3px 10px 4px 0px; width:308px;float:left; cursor:url(/portalABOGADOS/imagenes/lupa.cur),auto}

#actualidad2 img.imagenVideo{border:none; cursor:pointer; width:308px}

/*#actualidad2 div {float:left;width:285px}*/
/*#actualidad2 a{ margin:0px 450px!IMPORTANT; margin:0px 0px; text-align:right; text-decoration:none; color:#6D8399; font-size:1.1em }
#actualidad2 a:hover{ text-decoration:underline; color:#336699}*/

#actualidad2dcha{ text-align:left; padding:5px 10px 0px 10px ; font-size:1.2em; width:95%; margin:5px 0px 0px 0px; text-align:justify; float:left}
#actualidad2dcha p{margin:5px 0px 10px 0px}
#actualidad2dcha img { border:1px solid #6D8399; margin:3px 0px 4px 10px; width:275px;float:right; cursor:url(/portalABOGADOS/imagenes/lupa.cur),auto}
/*#actualidad2dcha div {float:right;width:285px}*/
/*#actualidad2dcha a{margin:0px 450px!IMPORTANT; margin:0px 0px; text-align:right; text-decoration:none; color:#6D8399; font-size:1.1em }
#actualidad2dcha a:hover{ text-decoration:underline; color:#336699}*/

#actualidad2arriba{ text-align:left; padding:5px 10px 0px 10px ; font-size:1.4em; width:95%; margin:5px 0px 0px 0px; text-align:justify; float:left}
#actualidad2arriba p{margin:5px 0px 10px 5px}
#actualidad2arriba img {border:1px solid #6D8399; margin:10px 0px 10px 0px; width:275px; cursor:url(/portalABOGADOS/imagenes/lupa.cur),auto}

.centrada {text-align:center;width:98%;}
.centrada img {border:1px solid #6D8399; margin:3px 10px 4px 0px; width:275px; cursor:url(/portalABOGADOS/imagenes/lupa.cur),auto}
#actualidad3{ text-align:justify; padding:5px 10px 5px 5px; font-size:1.3em; }
#actualidad3 img {  border:1px solid #6D8399; margin:2px 10px 5px 2px; float:left;}

#blogs{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#336699; clear:both; min-height:10px; height:1%!IMPORTANT; height:10px; background:url(../imagenes/blogs.gif) no-repeat top left;padding-top:40px;}
#blogs img{ padding:0px }
.seccionesCapa{ width:150px; font-size:1.0em; margin:2px 2px; float:left; font-style:italic; min-height:65px;height:1%!important;height:65px;}
.seccionesCapa p{ float:left;  padding:2px 2px 0px 5px; margin:0px 0px 0px 0px; width:87px }
.seccionesCapa img{ margin:2px 3px 3px 10px; float:left; width:37px }
.seccionesCapa a{font-size:1.1em; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#336699; font-style:normal}
.seccionesCapa a:hover{ text-decoration:underline }

.publi1{  clear:both; min-height:10px; height:10%!IMPORTANT; height:10px; background-color:#F3F3F3; height:20px; text-align:center; padding:10px 0px 10px 0px; margin:0px 0px }
.publi1 img{ border: none}
.negrita{ margin:5px 3px ; font-weight:bold; font-size:1.5em}

#euro_pie{ padding:10px 10px; float:left}
#euro_pie p{ font-size:1.1em;  float:left; padding:0px 10px; margin:-110px 0px 0px 40px; height:103px; width:280px}
.euro_img{ border:1px solid #000000}
.euro_lista{padding:0px 0px; font-size:1.3em;  background-repeat:no-repeat; padding:0px 15px; margin:0px 0px}
.euro_lista a{ font-weight:bold; text-decoration:none; font-size:1.1em; color:#485766}
.euro_lista a:hover{ text-decoration:underline; font-size:1.1em; color:#6D8399}
.euro_lista li{ list-style:none; list-style-image:url(../imagenes/ico_europa_dere.gif); padding:5px 0px; margin:0px 0px}
.euro_lista li a{ text-decoration:none; font-size:1.3em; color:#485766; font-weight:bold}
.euro_lista li a:hover{text-decoration:underline; font-size:1.1em; color:#6D8399}

#blogs_img_izq{ padding:5px 5px ; margin:0px; text-align:left; border-bottom:2px solid #336699; width:95% }
#blogs_img_izq img{ margin-right:8px;}
#blogs_img_izq p{ font-family:Arial, Helvetica, sans-serif; font-size:1.3em; padding:5px 5px 5px 5px}
#blogs_img_der{ padding:5px 5px ; margin:0px; border-bottom:2px solid #336699; width:95%}
#blogs_img_der p{ font-family:Arial, Helvetica, sans-serif; font-size:1.3em; padding:5px 5px 5px 5px}
#blogs_img_izq img{ margin-left:8px;}

.servicios{  clear:both; min-height:10px; height:10%!IMPORTANT; height:10px; background-color:#F3F3F3; height:20px;  padding:0px 0px 0px 12px }
.secciones_serv{ background-color:#FFFFFF; width:297px; padding:5px 0px 5px 13px; margin:15px 8px 0px 0px;border-bottom:2px solid #A0C0E0}
.secciones_serv2{ background-color:#FFFFFF; width:297px; padding:5px 0px 5px 13px; margin:15px 8px 0px 0px;border-bottom:2px solid #A0C0E0}
.secciones_serv3{ background-color:#FFFFFF; background-image:url(../imagenes/triangul.gif); background-repeat:no-repeat; margin:0px 10px; padding:0px 8px}
.secciones_serv3 a{color:#336699; text-decoration:none; padding:5px 0px;  }
.secciones_serv3 a:hover{color:#6D8399; text-decoration:underline}

.formac_serv{ font-size:1.2em; padding:5px 3px ; margin:5px 0px; font-weight:bold; text-align:left }
.fomarc_serv a { padding:10px 3px; margin:10px 0px; text-decoration:none; color:#336699}
.fomarc_serv a:hover{ text-decoration:underline; color:#F3F3F3}

#tabla_serv {clear:both; background-color:#F3F3F3; width:535px; padding:5px 5px; text-align:left; margin:0px 0px;}
#tabla_serv p{  font-size:1.5em}
#tabla_serv li{ list-style:none}

#actualidad_decha a.iconos{ font-size:1.1em; color:#336699; text-decoration:none; float:left; margin:0px 8px 15px 5px}
#actualidad_decha a.iconos img{ text-decoration:none; border:none }
#iconos_down{ margin:0px; padding:0px; list-style-type:none; padding:10px 0px 0px 10px}
#iconos_down a{text-decoration:none; color:#336699}

#formacion_destacado{  background-color:#00CCFF;}
#formacion_destacado a.form{ font-size:1.1em ;color:#336699;text-decoration:none; color:#336699;}
#formacion_destacado a.form:hover{ text-decoration:underline; color:#6D8399}

h6 { font-size:1.2em ;color:#3770A8; margin:2px 0px 2px 0px; width:98%; font-weight:bold}
h6 a{ background:url(../imagenes/triangul.gif) top left no-repeat; padding:0px 5px 2px 5px; font-size:1.2em ;color:#3770A8;; margin:2px 0px 2px 0px; font-weight:bold; text-decoration:none}
h6 a:hover{background:url(../imagenes/triangul.gif) top left no-repeat; padding:0px 5px 2px 5px; font-size:1.2em ;color:#6D8399; margin:2px 0px 2px 0px; font-weight:bold; text-decoration:underline}
.secciones2{ background:url(../imagenes/triangul.gif) top left no-repeat; padding:0px 5px 2px 5px;float:left; width:89px; font-size:1.1em; color:#336699; text-decoration:none}
.secciones2:hover{font-size:1.1em ; color:#6D8399; text-decoration:underline}
.secciones2:visited {color:#336699}

.contenido_serv{padding:10px 0 0 20px}
.secciones3{ background:url(../imagenes/triangul.gif) top left no-repeat; padding:0px 5px 0px 5px;float:left; width:80px; color:#336699; text-decoration:none}
.secciones3:hover{color:#6D8399; text-decoration:underline}

#patrocinadores{padding:5px 0px 5px 0px}
#patrocinadores a img{ margin:0px 5px 0px 5px; padding:0px; border:0px}

.actualidad{ background:url(../imagenes/triangul.gif) top left no-repeat; padding:0px 5px 2px 5px;float:left; width:320px; font-size:1.1em; color:#336699; text-decoration:none}
.actualidad:hover{font-size:1.1em ; color:#6D8399; text-decoration:underline}
.actualidad_dr{ background:url(../imagenes/triangul.gif) top left no-repeat; padding:0px 5px 2px 5px;float:left; width:200px ;font-size:1.1em; color:#336699; text-decoration:none}
.actualidad_dr:hover{font-size:1.1em ; color:#6D8399; text-decoration:underline}

.secciones{ background:url(../imagenes/triangul.gif) no-repeat top left; padding:0px 5px 2px 5px;float:left; width:125px; font-size:1.1em ; color:#336699; text-decoration:none}
.secciones:hover{font-size:1.1em ; color:#6D8399; text-decoration:underline}
.secciones:visited {color:#336699}

.mas2{ clear:both; text-align:right; padding:0px 0px 0px 230px; color:#336699; text-decoration:none; font-size:1.1em}
.mas2:hover{ text-decoration:underline}
.mas3{ clear:both;padding:0px 0px 0px 550px; color:#336699; text-decoration:none; font-size:1.0em; font-weight:bold}
.mas3:hover{ text-decoration:underline}
#serv_colegiados{ background-color:#F3F3F3;  clear:both; min-height:10px; height:10%!IMPORTANT; height:10px; padding:0px 0px 0px 12px }
#secc_artic{ background:url(../imagenes/fondo_caja_articulos.gif) bottom repeat-x; padding:8px 0px 15px 10px}
#secc_artic .menu_baj_tribn_img {width:16px}
p .fecha{ font-size:5.0em; background-color:#666666}
.linea{ clear:both; background-color:#F3F3F3; padding:1px 100px 0px 450px; font-size:0.1em; width:300px; margin:5px 0px 0px 0px; position:relative; bottom:-5px!IMPORTANT; bottom:-8px}

#menu_baj_tribn{ width:100%; background-color:#F3F3F3; padding:3px 0px ; margin:10px 0px; height:20px}

#menu_baj_tribn li{ margin:0px 0px 0px 20px;list-style-image: url(../imagenes/bolo_menu_tribuna.gif); float:left  }
#menu_baj_tribn li p{ padding:5px 0px 0px 0px}
#menu_baj_tribn li a{ font-weight:bold; vertical-align:middle; color:#336699; float:left; padding:3px 0px 0px 0px}
#menu_baj_tribn li a:hover{ text-decoration:underline;}
#menu_baj_tribn  li img{ border:0px; padding:0px 0px; margin:2px 2px; float:left }
#bolo_tribuna{ border:0px; padding:0px 0px; margin:0px 0px}

#tablon_serv{ width:480px; background-color:#F3F3F3; text-align:left; border-bottom:1px solid #336699; padding:0px 0px; margin:3px 0px }

.ico_serv{ font-size:1.1em; color:#336699; text-align:left; padding:3px 0px }
.ico_serv a{ text-decoration:none; padding:0px 0px }
.ico_serv a:hover{ text-decoration:underline}
.lista_pob_serv{ width:60px; text-align:left; padding:3px 5px; margin:5px 0px }
.lista_pob_serv a{ text-decoration:none; color:#336699}
.lista_pob_serv a:hover{ text-decoration:underline; color:#336699}

#presentacion_serv{ padding:3px 0px; margin:0px 3px}
#presentacion_serv img{ border:1px solid #000000; float:left }
#presentacion_serv p{ float:left; padding:5px 3px; margin:10px 0px; font-size:1.3em;  }

#formacion{ background-color:#F3F3F3; min-height:10px; height:10%!IMPORTANT; height:10px;  padding:0px 0px 0px 12px  }
#formacion_destacado{}
#legislacion{background-color:#F3F3F3; min-height:10px; height:10%!IMPORTANT; height:10px;  padding:0px 0px 0px 12px  }
#bolsa{ background-color:#F3F3F3; min-height:10px; height:10%!IMPORTANT; height:10px;  padding:0px 0px 0px 12px }
#descargas{ background-color:#F3F3F3; min-height:10px; height:10%!IMPORTANT; height:10px;  padding:0px 0px 0px 12px; }
.publi2{   min-height:10px; height:10%!IMPORTANT; height:10px; text-align:center; padding:20px 0px; }
.publi2 img{ margin:4px 3px 0px 0px;border:0px}

/* ENCUESTA */
#encuesta{ margin:15px 8px 0px 12px; background:#FFFFFF url(../imagenes/fondo_encuesta.gif) no-repeat; min-height:10px; height:10%!IMPORTANT; height:10px; width:310px; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#000000}

#encuesta h6{ margin:10px 0px -10px 45px!IMPORTANT;margin:-15px 0px -10px 45px; width:265px; border-bottom:2px;  border-bottom:2px solid #A0C0E0; padding:2px 0px 0px 0px!IMPORTANT;padding:0px 0px 0px 0px}
#encuesta p{ font-size:1.1em; color:#336699; font-weight:bold; padding:0px 0px 0px 50px;margin-bottom:0px!IMPORTANT; margin-bottom:-10px}


/*#encuesta{ margin:0px 8px 0px 12px; background:#FFFFFF url(../imagenes/fondo_encuesta.gif) no-repeat; min-height:10px; height:10%!IMPORTANT; height:10px; width:310px; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#000000}*/
/*#encuesta h6{ margin:5px 0px -10px 45px; width:265px; border-bottom:2px;  border-bottom:2px solid #A0C0E0; padding:0px}*/
/*#encuesta p{ color:#336699; font-weight:bold; padding:0px 0px 0px 55px;margin-bottom:0px!IMPORTANT; margin-bottom:-10px}*/
#encuesta ul{ margin:15px 0px 0px 0px!IMPORTANT; margin:20px 0px 0px 45px}
#encuesta ul li{ list-style-type:none; padding:0px 0px 0px 20px}
#encuesta span{ position:relative; top:-3px}
#encuesta div {background-color:#D5E6F6;text-align:center;width:100%}
#encuesta div a {color: #6d8399; text-decoration: none;font-size:1.2em;font-weight:bold}
#encuesta div a:hover {text-decoration: underline}
#encuesta form {display:inline}
#decimoseptima{ background-color:#99FF00; min-height:10px; height:10%!IMPORTANT; height:10px; display:none   }
#decimooctava{ background-color:#FFFF00; min-height:10px; height:10%!IMPORTANT; height:10px; display:none  }
#decimonovena{ background-color:#996699; min-height:10px; height:10%!IMPORTANT; height:10px; display:none  }
#encuesta .top_encuesta {float:right;width:30%;z-index:100;text-align:center;padding-top:2px;padding-left:2px;}

/* PARA REVISTA */
	#IMG_REVISTA{float:left; margin:15px 0px 0px 10px; width:182px; padding-bottom:10px}
	#IMG_REVISTA img{ width:168px; height:225px;background-color:#A9B7DA; margin:0px 0px 0px 0px; padding:8px 7px 8px 7px; border:none}
	#IMG_REVISTA a{padding:5px 10px 5px 10px; background:#FFFFFF; border:1px solid #5E77B4; color:#5E77B4; font-weight:bold; display:block; text-decoration:none; font-size:1.0em; font-family: Arial, Helvetica, sans-serif; text-align:center}
	#IMG_REVISTA a:hover{padding:5px 20px 5px 20px; background:#5E77B4; border:1px solid #5E77B4; color:#FFFFFF; font-weight:bold; text-decoration:none}
	#CONT_REVISTA{ float:left; background-color:#5E77B4; width:440px!important; width:430px; padding:10px 0px 10px 22px; margin-top:20px}
	.titurevista{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.7em; color: #FFFFFF;}
	.subtiturevista{ font-family:Arial, Helvetica, sans-serif; font-size:1.3em; color: #FFFFFF;}
	#ENLACES_REVISTA{ background-color:#DFE4F0;width:446px!important; width:438px; border:1px solid #5E77B4; float:left; margin:12px 0px 10px 12px; color:#5E77B4; font-size:1.2em; font-weight:bold; z-index:45}
	#ENLACES_REVISTA ul{margin:0px; list-style-type:none; padding:10px 10px 10px 12px;line-height:20px;}
	#ENLACES_REVISTA ul li a{ font-weight:normal; color:#5E77B4; text-decoration:none}
	#ENLACES_REVISTA ul li a:hover{color:#5E77B4; text-decoration:underline}
	#ANTERIORES{ background-color:#FFFFFF;width:98%; border:0px solid #5E77B4; float:left; position:relative; top:10px; left:10px; color:#5E77B4; font-size:1.2em; z-index:700; padding:10px 0px 10px 1px}
	#ANTERIORES a{ color:#5E77B4; text-decoration:none;margin:0px 0px 2px 5px}
	#ANTERIORES a:hover{ color:#5E77B4; text-decoration:underline}
	#PORT_ANTERIORES{width:110px;font-family: Arial, Helvetica, sans-serif; font-size:0.8em; color:#383838; float:left; padding:3px; margin-left:10px!IMPORTANT;margin-left:5px;}
	#PORT_ANTERIORES img{ width:95px; height:130px; border:none; padding:0px; margin:0px 0px 0px 5px}
	#PORT_ANTERIORES p{ width:95px; border:none; padding:0px; margin:0px 0px 0px 5px!important; margin:0px 0px 0px 3px; white-space:normal}
	#filaAnteriores{width:100%; clear:both}
/*----BARRA IMPRIMIR-------- */
	#barra_imprimir{ margin:10px 10px 0px 10px; z-index:700}
	#barra_imprimir img{ width:20px; float:right;; margin:-15px 10px 0px 0px; border:1px solid #5E77B4}

/*----------COMENTARIOS BLOGS-------------- */
.cuerpo_blogs {margin:0px auto; font-family:Arial, Helvetica, sans-serif; width:731px;font-size:62.5%;}
#TODO_BLOGS {float:left;background:#ffffff url(../imagenes/fondo_menu_blogs.jpg) repeat-y right top;margin:0px auto;width:731px;}
.todo_zona {float:left;background:url(../imagenes/fondo_blogs.jpg) no-repeat left top;width:731px;min-height:1500px;height:10%!important;height:300px;}
.zona_izquierda {float:left;padding:117px 0px 0px 0px;width:500px;}
.zona_derecha {float:left;width:230px;}
.titulo_blogs {color:#ffffff;font-size:2.3em;letter-spacing: 0.05em!important;letter-spacing: 0.1em;padding:0px 10px 0px 10px;margin-top:26px;}
.subtitulo_blogs {color:#6D8399;font-size:2.1em;letter-spacing: 0.05em!important;letter-spacing: 0.1em;padding:0px 10px 0px 10px}
#zona_comentarios{ text-align:left; padding:5px 10px 0px 10px ; font-size:12px; width:95%; margin:8px 0px 0px 0px; text-align:justify; float:left}
#zona_comentarios p{margin:5px 0px 10px 0px}
#zona_comentarios img { border:1px solid #6D8399; margin:3px 10px 4px 0px; width:275px;}
#TITU-COMENTARIOS{padding:4px 20px 4px 15px; background-color:#A0C0E0; margin:10px 8px 0px 9px; font-size:14px; font-weight:bold; color:#FFFFFF;}
#zona_comentarios #TITU-COMENTARIOS{padding:4px 20px 4px 15px; background-color:#A0C0E0; margin:10px 0px 0px 0px; font-size:14px; font-weight:bold; color:#FFFFFF;}
#COMENTARIOS{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:justify; font-size:12px; border-bottom:1px solid #A0C0E0}
.COMENTARIOS{margin:0px 0px 6px 0px; padding:0px 0px 6px 0px; text-align:justify; font-size:12px; border-bottom:1px solid #A0C0E0}
#FORMULARIO{margin:0px 20px 0px 25px; padding:0px 0px 0px 0px; text-align:justify; font-size:12px;}
.TITULO{ width:98%; border:1px solid #A0C0E0;}
.DATOS{ width:98%; border:1px solid #A0C0E0; overflow:auto; height:50px; font-family:Arial, Helvetica}
.ENVIAR{ position:relative; left:531px; width:100px; background:#A0C0E0; border:1px solid #00005B; color:#FFFFFF; font-weight:bold; font-size:12px; padding-top:2px; margin-bottom:10px; cursor:pointer}
.ENVIAR2{ position:relative;width:100px; background:#A0C0E0; border:1px solid #00005B; color:#FFFFFF; font-weight:bold; font-size:12px; padding-top:2px; margin-bottom:10px; cursor:pointer}
.enviar_comentario {text-align:center;width:100px; background:#A0C0E0; border:1px solid #00005B; color:#FFFFFF; font-weight:bold; font-size:12px; padding-top:2px; margin-bottom:30px; cursor:pointer}
.boton_comentario {text-align:right;padding-right:6px;}
.imagen_derecha {text-align:center;padding-top:96px;width:230px;}
.imagen_derecha img {width:105px; height:150px; border:1px solid #A1C0DF;margin-left:2px;margin-bottom:10px;}
.blogs_titulo_derecha {background:#A0C0E0;padding:8px 12px 3px 12px;color:#ffffff;width:171px;margin:10px 0px 10px 18px;font-size:1.6em;font-weight:bold;}
.blogs_lista_derecha {margin:0px 0px 10px 18px;width:180px;padding: 0px 12px 0px 3px;text-align:left;}
.blogs_lista_derecha a {background:url(../imagenes/bolo_blogs.gif) no-repeat top left;display:block;padding-left:11px;margin-bottom:10px;font-size:1.2em;color:#000000;text-decoration:none;}
.blogs_lista_derecha a:hover {text-decoration:underline;color:#6D8399;}
.blogs_lista_derecha a:visited {color:#000000;text-decoration:none;}
#msjEnviado, #msjErrorEnvio{ border:1px solid #A0C0E0; color:#405972; padding:10px; display:none; margin:10px 0px 0px 0px}
#msjEnviando{ border:1px solid #A0C0E0; color:#405972; padding:25px 50px; display:none; background:url(../imagenes/cargando_abogados.gif) center no-repeat; margin:10px 0px 0px 0px}


/*----------DATOS BLOGS-------------- */
#datos_blog{ border:1px solid #3770A8; margin:10px 10px 0px 10px; padding:10px 10px 10px 10px;*padding:10px 10px 0px 10px; width:342px}
#datos_blog img{ float:left; border:1px solid #3770A8; margin:0px 10px 0px 0px; width:110px}
#datos_blog p{ background:#EEEEEE;float:left; width:196px; font-size:12px; color:#3770A8; border:1px solid #3770A8; padding:18px 10px 17px 10px; margin:0px 0px 0px 0px}
#datos_blog span{ text-decoration:none; font-weight:normal; cursor:pointer;font-weight:bold; color:#FFFFFF; background:#3770A8; padding:0px 10px 0px 10px; margin:10px 0px 0px 0px}
#datos_blog a:hover{ text-decoration:underline}
.datos_basicos {float:left;width:533px;height:22px;background:#AECAE5;color:#ffffff;padding:8px 0px 0px 5px;font-size:1.2em;font-weight:bold;margin:10px 0px 0px 0px;}
.datos_secundarios {float:left;/*background:#f5f5f5;*/width:526px;margin:-10px 0px 10px 0px;padding:0px 5px;min-height:100px;height:10%!important;height:100px;border:1px solid #AECAE5;}

	
	
	/*----ENvio mail-------- */
#envioCorreo table{ border:1px solid #3770A8; color:#3770A8; font-size:1.3em; font-weight:bold; margin:20px}
#envioCorreo th{ text-align:left; color:#FFFFFF; font-size:1.5em; font-weight:bold; background:#3770A8}
#envioCorreo input,#envioCorreo textarea{ border:1px solid #3770A8; padding:0px 0px 0px 5px; font-size:1.3em; font-weight:normal; background:#EEEEEE}

#BOTON_CANCELAR_FORMUL {padding:0 10px 10px 0}
#BOTON_CANCELAR_FORMUL a{background: url(../imagenes/bt_cancelar_off.gif) no-repeat; margin-top:10px; width:98px; height:22px; display:block; text-decoration:none}
#BOTON_CANCELAR_FORMUL a:hover{background: url(../imagenes/bt_cancelar_on.gif) no-repeat}
#BOTON_ENVIAR_FORMUL {padding:0 10px 10px 0}
#BOTON_ENVIAR_FORMUL a{background: url(../imagenes/bt_enviar_off.gif) no-repeat; margin-top:10px; width:98px; height:22px; display:block; text-decoration:none}
#BOTON_ENVIAR_FORMUL a:hover{background: url(../imagenes/bt_enviar_on.gif) no-repeat}
#BOTON_ACEPTAR_FORMUL {padding:0 10px 10px 0;}
#BOTON_ACEPTAR_FORMUL a{background: url(../imagenes/bt_aceptar_off.gif) no-repeat; margin-top:10px; width:98px; height:22px; display:block; text-decoration:none}
#BOTON_ACEPTAR_FORMUL a:hover{background: url(../imagenes/bt_aceptar_on.gif) no-repeat}
	
	/*----------CURSOS-------------- */
#cursos{ clear:both; width:99.8%!IMPORTANT; width:99.0%}
#cursos a{ color:#FFFFFF;background:#3770A8; padding:5px 20px 5px 5px; margin:10px}
#cursos a:hover{text-decoration:underline; color:#FFFFFF}
#cursos .cabecera {background:#3770A8; padding:5px 0px 5px 5px; margin:0px 0px 0px 10px;width:525px!IMPORTANT;width:520px}
#cursos .iconExpandir {font-weight:bold;float:right}
#cursos p{padding:10px; border: 1px solid #3770A8; margin:5px; color:#333333; text-align:justify}
#cursos div.listadoEnlace {padding:10px; border: 1px solid #3770A8; margin:0px 5px 5px 5px;min-height:30px; height:30%!IMPORTANT; height:30px;float:left}
#cursos div.listadoEnlace a {background:url(../imagenes/triangul.gif) top left no-repeat;padding:0px 10px 0px 10px;color:#336699; text-decoration:none;font-weight:bold;width:195px;float:left}
#cursos div.listadoEnlace a:hover {color:#6D8399; text-decoration:underline}	
	
/*----------PIE-------------- */

/*#pie{ clear:both; font-size:9px; text-align:center; width:992px; height:40px; border-top:2px solid #F3F3F3}*/
#pie{text-align:center; background:#F3F3F3 url(../imagenes/fondo_pie_gris.gif) bottom right no-repeat; margin:0em 0px 10px 0px; height:50px;padding:47px 0px 20px 10px;}
/*.enlaces_pie {text-align:center;margin-bottom:5px; font-size:1em;color:#000000}*/
.enlaces_pie {text-align:right;color:#000000;font-size:1.1em;margin:-15px 20px 5px 0px;}
.enlaces_pie p{color:#000000;font-weight:bold;}
.enlaces_pie a{color:#000000;text-decoration:none;}
.enlaces_pie a:hover{color:#000000;text-decoration:underline;}
.enlaces_pie a:visited{color:#000000;text-decoration:none;}
.imagenes_pie {text-align:center;color:#f3f3f3}
.imagenes_pie a{margin:0px 8px 0px 8px;color:#f3f3f3; text-decoration:none;}
#pie img{ vertical-align:middle; border:none; }
#pie span{ vertical-align:middle;}

/*---------------encuesta--------- */	
#CONTENIDO_ENCUESTA{ background:#FFFFFF; width:575px; padding:23px 20px 20px 20px; text-align:left; margin-top:20px}
#AZUL_ENCUESTA{ background:#D3DBF0 ; padding:20px 20px 0px 20px; border:1px solid #1E2A47}
.d1{background:#FFFFFF;position:relative;height:210px}
.d2{background:#FFFFFF url(../imagenes/fondo_encuesta.gif) no-repeat bottom right;position:relative;height:200px; padding:0px 70px 40px 10px; border-top:1px solid #D3DBF0}
#pregunta_encuesta{color:#1E2A47; font-family:Arial, Helvetica, sans-serif;font-size:1.4em; padding-bottom:3px}

/*--------------HEMEROTECA----------------------*/
#annio {text-align:center;font-size:1.2em; font-weight:bold;color:#FFF;background-color:#A0C0E0;margin:10px 250px 10px 250px}
#annio a {color:#FFF; text-decoration:none;margin:0px 12px}
#annio a:hover {text-decoration:none;color:#336699}

#calendario A:link {
	COLOR: #336699; TEXT-DECORATION: none;FONT-SIZE: 1.1em; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#calendario A:visited {
	COLOR: #336699; TEXT-DECORATION: none;FONT-SIZE: 1.1em
}
#calendario A:hover {
	COLOR: #6d8399; TEXT-DECORATION: underline
}

#calendario {float:left;margin:10px 4px 10px 4px;
	FONT-SIZE: 1.1em;
	BORDER-BOTTOM: #a0c0e0 2px solid;
	BACKGROUND-COLOR: #f3f3f3;
	color: #3770A8;
	text-align: right;
}
.cabeceraTabla {

	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 1.0em; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #3770A8; PADDING-TOP: 2px; BORDER-BOTTOM: #a0c0e0 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #ffffff
}
.calendarioSelect {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.0em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	LETTER-SPACING: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #3770A8;
}

#errorNotFound {color:#f00;text-align:center;margin:50px 320px;padding:10px 20px;background-color:#D5E6F6;font-size:1.3em;font-weight:bold}
#fecha_hemeroteca {padding:8px 0px 15px 10px}

/*_________________TITULOS __________________________*/
#titulos{text-align:left; padding:5px 10px 0px 10px ; font-size:1.3em; width:94%; margin:5px 0px 0px 0px; text-align:justify; float:left}
#titulos ul.listaTitulos{ margin:0px 10px 0px 3px; padding:0px; list-style-type:none}
#titulos ul.listaTitulos li{ color:#516273; font-weight:bold; width:100%; min-height:30px; height:2%!IMPORTANT; height:30px; margin:3px 0px 0px 0px;background:#D5E6F6; padding:5px; }
#titulos ul.listaTitulos li.blanco {background:#FFFFFF; border-top:1px solid #D5E6F6; border-bottom:1px solid #D5E6F6;color:#6D8399  }

#titulos ul.listaTitulos li a{ color:#6D8399; font-size:1.1em;text-decoration:none; }
#titulos ul.listaTitulos li a:hover{ text-decoration:underline; color:#336699}
#titulos img{ margin:0px 5px 0px 0px}

#tituloMenu{ text-align:left; padding:5px 10px 0px 10px ; font-size:1.3em; width:95%; margin:5px 0px 0px 0px; text-align:justify; float:left}
#tituloMenu p{margin:5px 0px 10px 0px}
#tituloMenu img { border:1px solid #6D8399; margin:3px 0px 4px 10px; float:right; width:275px;}
#tituloMenu a{   text-decoration:none; color:#6D8399; font-size:1.1em }
#tituloMenu a:hover{ text-decoration:underline; color:#336699}


#tituloEnlaces{background:#D5E6F6; padding:5px 5px 5px 5px; margin:10px 0px}
#tituloEnlaces a{ font-weight:bold; text-decoration:none; margin:5px 0px 5px 0px; display:block }
#titContenidos {padding:0px;margin:0px}
#titContenidos div {}
#titContenidos div p {text-align:justify}




/* FICHEROS ADJUNTOS EN LAS NOTICIAS */
.adjuntos {font-weight:bold;color:#336699;text-align:left}
.adjuntos a {background:url(../imagenes/triangul.gif) top left no-repeat;margin:10px 0px 5px 10px;padding-left:10px;color:#336699; text-decoration:none;display:block;font-weight:normal}
.adjuntos a:hover {color:#6D8399; text-decoration:underline}


.titulo_formu { font-size:1.2em; color:#A0C0E0; font-weight:bold; background-color:#FFFFFF; border:1px solid #A0C0E0; text-decoration:none; padding:3px 4px 3px 4px; margin:0px 0px 0px 0px}
.titulo_formu:visited {color:#A0C0E0}
.titulo_formuAct{font-size:1.2em; color:#FFFFFF; font-weight:bold; background-color:#A0C0E0; border:2px solid #A0C0E0; text-decoration:none; padding:3px 4px 2px 4px;margin:0px 0px 0px 0px}
.titulo_formuAct:visited {color:#FFFFFF}

#formularios{padding:0px 10px 0px 0px; margin:10px 0px 0px 10px;font-size:1.3em;}

#formularios p{ margin:10px 5px 0px 0px; text-align:justify; color:#3A6579; padding:0px 5px}
#formularios .txtLopd {margin:20px 5px 0px 5px;font-size:0.9em; color:#3A6579; text-align:justify;/*border:1px solid #A0C0E0*/}

#cuadro_formulario{ width:500px; background:#DFE3ED; margin:20px 0px 0px 20px; padding:0px 0px 10px 0px; border:1px solid #3A6579}
#Ttodo{margin:20px 7px 0px 5px;width:520px; padding-top:5px}
#T11, #T12{ border:2px solid #A0C0E0; margin:3px 0px 0px 0px;min-height:265px;height:10%!IMPORTANT; height:270px}
#T12{ display:none }
#T11 {display:block }
#T11 table, #T12 table{ margin:20px; width:93%;}
#T11 table td, #T12 table td{ padding:10px 0px 10px 10px}
.columna1{ width:20%; font-weight:bold; color:#333333}
.fila1_mail {height:150px!IMPORTANT;height:136px;}
.aceptar{text-align:right;padding:0px 0px 0px 355px!IMPORTANT;padding:0px 50px 0px 0px}
.texto{ border: 0px; width:90%; border-bottom: 1px solid #E1E1E1;color:#3A6579; font-size:1.2em;}
.bt_aceptar{ background:white; border:1px solid #3A6579; padding:0px 0px 0px 0px; color:#3A6579; margin:0px 20px 0px 0px}
.bt_aceptar:hover{ background-color:#3A6579; color:#FFFFFF}
.contenidoflash{color:#3A6579; font-size:1.2em;text-align: center;}
.contenidoflash a{ text-decoration:none; font-weight: bold;}
.contenidoflash a:hover{text-decoration: underline;}

/* GALERIA DE FOTOS */
#contenido_portada_galeria{margin:10px 0px 1.0em 1em!IMPORTANT;margin:10px 0px 1.0em 1em;border-bottom:2px solid #A0C0E0;width:655px;font-size:1.3em}
#contenido_portada_galeria #titulo {width:443px!IMPORTANT;width:443px; padding:3px 2px 0px 11px!IMPORTANT;padding:3px 2px 0px 12px; color:#336699;font-weight:bold;margin-top:10px!IMPORTANT;margin-top:0px;text-transform:uppercase}
#contenido_pagina_galeria{font-size:1.1em; margin:0px 0px 1.2em 0.6em!IMPORTANT; margin:0px 0px 0.6em 0.6em;width:666px;}
.cabecera_galeria {margin:0px 0em 0px 0em!IMPORTANT;margin:0px 0em 0px 0em;z-index:2;border-bottom:2px solid #A0C0E0;}
.cabecera_galeria p {font-weight:bold;padding:4px 10px 5px 10px;margin:0px 0em 0px 0em!IMPORTANT;margin:0px 0em 0px 0em;z-index:20;color:#6D8399;text-transform:uppercase;}
.cabecera_galeria p img {padding-bottom:2px;}
.arriba_galeria {display:none}
#galeria_fotos {visibility:hidden;}
.galeria_fotos {clear:both;color:#83A0BA;margin:0px 0em 0px 0em!IMPORTANT;margin:0px 0em 0px 0em;min-height:460px;height:10%!IMPORTANT;height:100px;padding-bottom:20px;/*padding-left:5px;*/}
.abajo_galeria {display:none}
.caja_fotos a {text-align: center; float:left;background:url(../imagenes/fondo_foto_galeria.gif) no-repeat top left; margin:10px 0px 5px 10px;width:156px;height:173px;}
.caja_fotos a:hover {background:url(../imagenes/fondo_foto_galeria_on.gif) no-repeat top left;}
.caja_fotos img {border:0px;}
.destacando_galeria {position:relative; color:#83A0BA;margin:0.5em 3.0em 1.65em 2.4em!IMPORTANT;margin:0.5em 3.0em 1.65em 2.5em;min-height:10px;height:10%!IMPORTANT;height:10px;}
.destacando_galeria img{margin:0px 5px 0px 0px; border:0px; width:160px;float:left;border:1px solid #C1C1C1;padding:2px;}
.destacando_galeria .galeria_centrado {position:absolute;top:50%;float:right;width:315px;text-align:left;}
.destacando_galeria .galeria_sincentrar {position:absolute;top:15%;float:right;width:315px;text-align:left}
.enlace_galeria{font-size:15px;margin:0px 0px 0px 1px;text-decoracion:none;color:#336699;text-align:center;display:block;margin-bottom:20px;}
.enlace_galeria:visited {color:#336699;font-weight:normal;text-decoration:none;}
.enlace_galeria:hover{color:#6D8399;text-decoration:underline;}



/* COLEGIOS 1 A 1 */
#titContenidos {padding:0px;margin:0px;width:538px;}
/*#titContenidos div {display:none}*/
#titContenidos div img{margin-top:14px;}
#titContenidos div p {text-align:justify}


/* GALERIA DE ENTREVISTAS A DECANOS */

#tituloMenu{float:left;text-align:justify; padding:5px 10px 0px 10px!important;padding:5px 10px 0px 5px; width:653px; margin:5px 0px 0px 4px; font-size:1.1em;}
#tituloMenu p{margin:5px 0px 10px 0px}
#tituloMenu img {border:1px solid #6D8399; margin:3px 0px 4px 10px; float:right;  width:275px;}
#tituloMenu a{text-decoration:none; color:#6D8399; font-size:1em }
#tituloMenu a:hover{ text-decoration:underline; color:#336699}
#cabeceraEnlaces{float:left; padding:0px 0px 0px 8px!important;padding:0px 0px 0px 4px; margin:10px 0px 0px 0px;min-height:47px;height:10%!IMPORTANT;height:45px;background:#ffffff url(../imagenes/fondo_colegios.gif) no-repeat top left;width:533px;}
#cabeceraEnlaces a .flecha {border:0px;width:65px;height:25px;margin:0px;}
#cabeceraEnlaces .pagina_izquierda {float:left;text-decoration:none;width:65px;min-height:25px;height:10%!IMPORTANT;height:25px;display:inline;background:url(../imagenes/fondo_boton_off.gif) no-repeat top left;padding:0px;margin-right:10px;}
#cabeceraEnlaces .pagina_derecha {float:left;text-decoration:none;width:65px;min-height:25px;height:10%!IMPORTANT;height:25px;display:inline;background:url(../imagenes/fondo_boton_off.gif) no-repeat top left;padding:0px;}
#cabeceraEnlaces .pagina_izquierda:hover {background:url(../imagenes/fondo_boton_on.gif) no-repeat top left; text-decoration:none}
#cabeceraEnlaces .pagina_derecha:hover {background:url(../imagenes/fondo_boton_on.gif) no-repeat top left; text-decoration:none}


.botones_pagina {float:right;height:27px;width:152px!important;width:149px;margin:7px 0px 0px 0px;}
.paginador {width:370px!important;width:350px;height:25px;background:url(../imagenes/fondo_paginador.gif) no-repeat bottom left;margin:4px 0px 0px -2px!important;margin:1px 0px 0px 2px;text-align:left;padding:7px 0px 0px 18px!important;padding:10px 0px 0px 20px;}
.paginador p {float:left;color:#ffffff; font-weight:bold;margin:0px;}
.cerrarEnlaces {background:url(../imagenes/fondo_colegios_abajo.gif) no-repeat top left;height:37px;clear:both;margin-bottom:20px;}
#titContenidos {padding:0px;margin:0px;width:653px;}
/*#titContenidos div {display:none}*/
#titContenidos div img{margin-top:14px;}
#titContenidos div p {text-align:justify;margin:10px 4px;}
#my-glider{ margin:0px;}
.datos_basicos {float:left;width:533px;height:22px;background:#AECAE5;color:#ffffff;padding:8px 0px 0px 5px;font-size:1.2em;font-weight:bold;margin:10px 0px 0px 0px;}
.datos_secundarios {float:left;/*background:#f5f5f5;*/width:526px;margin:-10px 0px 10px 0px;padding:0px 5px;min-height:100px;height:10%!important;height:100px;border:1px solid #AECAE5;}



/* PORTADA GALERIA DE FOTOS */
.port_gale {float:left;color:#83A0BA;margin:0em 0em 0em 7.4em!IMPORTANT;margin:0em 0em 0em 4em;min-height:110px;height:10%!IMPORTANT;height:110px;width:523px;background:#ffffff url(../imagenes/fondo_cuadro_galeria.gif) no-repeat top left;}
.la_imagen {float:left;}
.la_imagen img{float:left;margin:0px 0.5em 0px 1.3em; border:0px; width:160px;border:1px solid #C1C1C1;padding:2px;background:#ffffff;}
.la_galeria {float:right;min-height:110px;height:10%!IMPORTANT;height:110px;width:332px;/*position:relative;top:0px;left:190px!IMPORTANT;left:0px;*/}
.galeria_centrado {margin-top:60px!important;margin-top:12%;width:322px!IMPORTANT;width:320px;text-align:center;/*position:absolute!important;position:relative;top:16%!important;top:0%;*/}
.galeria_sincentrar {margin-top:36px!important;margin-top:8%;width:322px!IMPORTANT;width:320px;text-align:center;/*position:absolute!important;position:relative;top:8%!important;top:0%;*/}
.galeria_sincentrar p {background:#ffffff;width:310px;border:1px solid #C9D0D7;padding:1px 5px 3px 5px;color:#336699;font-size:1.1em;text-align:left;margin:2px 0px 0px 0px;}
.galeria_deabajo {clear:both!important;float:left;margin:0em 0em 1.5em 7.4em!IMPORTANT;margin:0em 0em 0.5em 4em;background: url(../imagenes/fondo_cuadro_galeria_abajo.gif) no-repeat top left;height:6px;width:523px;}


/* mapa web */
#titulo_noticia {float:left;background: url(../imagenes/fondo_mapaweb.gif) repeat-x top left;width:98%;height:37px; font-size:11px; margin:0px 0px 0px 0px!IMPORTANT;margin:0px 0px 0px 0px;padding:0px 5px 0px 5px!IMPORTANT;padding:5px 5px 5px 0px;text-align:left;}
#titulo_noticia h1 {margin:7px 0px 2px 0px!IMPORTANT;margin:0px 0px 0px 5px;height:20px; float:left; padding:2px 0px 0px 6px;color:#898D72;font-weight:bold;font-size:14px;}
#vistaMapa {float:left;width:598px!IMPORTANT;width:97%;font-size:11px;margin:0px 0px 0px 10px!IMPORTANT;margin:0px 0px 0px 6px;overflow:auto}
#vistaMapa h1 {margin:0px 0px 6px 50px!important;margin:0px 0px 6px 50px;border:none;}
#vistaMapa h1 a {font-size:1em;color:#ffffff;text-decoration:none;}
#vistaMapa h1 a:hover {text-decoration:underline;}
#vistaMapa ul{ margin-top:20px}
#vistaMapa ul li {background: url(../imagenes/bolo_mapa_web.jpg) no-repeat center left;list-style:none;margin-left:1px;margin-bottom:10px;padding-left:10px}
#vistaMapa ul li a {color:#6D8399;font-weight:normal;text-decoration:none;margin-left:7px;}
#vistaMapa ul li a:hover {text-decoration:underline;}
.segundoNivelS1 {margin-top:1px;}
.bloqmapaI {width:98%;background: url(../imagenes/carpeta_mapa_web.jpg) no-repeat top left;min-height:33px;height:10%!important;height:33px;margin-left:10px;margin-top:10px!important;margin-top:0px; padding-top: 11px}


/* monograficos portada antigua */
#monograficos{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#336699; clear:both; min-height:10px; height:10%!IMPORTANT; height:10px;text-align:right; width:330px}
#monograficos .monograficos_vm {padding:0 10px 0px 0; width:300px;}
#monograficos .monograficos_vm a {color:#6D8399;text-decoration:underline}
#monograficos .monograficos_vm a:hover {color:#6D8399;text-decoration:none}
#monograficos img{ padding:0px }
#monograficos .secciones_mo{ width:315px; font-size:10px; margin:10px 2px 6px 0px;  font-style:italic;text-align:left; padding:0 0 0 5px }
#monograficos .secciones_mo p{   padding:2px 2px 2px 0px; margin:0px 0px 0px 0px; width:187px ;}
#monograficos .secciones_mo img{ padding:0px 5px 0px 0px; width:40px; height:40px; vertical-align:middle; margin-right:-45px }
#monograficos .secciones_mo a{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:normal; color:#336699; font-style:normal;margin-left:45px}
#monograficos .secciones_mo a:hover{ text-decoration:underline }


/* monograficos portada */
.port_monograficos {width:505px;height:19px;background:#A4C8EC url(../imagenes/monograficos_fondo_cab.gif) no-repeat top left;margin:0px 0px 0.5em 1.8em;color:#ffffff;padding:0.5em 0px 0px 1em;}
.port_monograficos a.enlace_monograficos {color:#ffffff;font-size:1.2em;text-decoration:none;font-weight:bold;}
.port_monograficos a.enlace_monograficos:hover {text-decoration:underline}
.centro_monograficos {float:left;width:505px;min-height:50px;height:10%!important;height:50px;background:#ffffff url(../imagenes/monograficos_fondo_centro.gif) no-repeat top left;margin:0px 0.6em 0px 1.8em!important;margin:0px 0px 0px 0.9em;color:#6D8399;padding:0px 0.4em}
.centro_monograficos img{float:left;width:146px;border:0px;}
.comentarios_cab {float:right;margin:2em 1.5em 1.8em 1em!important;margin:2em 0.8em 1.8em 1em;width:310px;font-size:1.2em}
.comentarios_cab a.enlace_monograf {color:#366899;text-decoration:none}
.comentarios_cab a.enlace_monograf:hover {color:#6D8399;text-decoration:underline}
.comentarios_abajo {clear:both;background:url(../imagenes/monograficos_fondo_abajo.gif) no-repeat top left;height:2px;font-size:1px;margin:-2px 0px 0px 20px;width:510px;}
.monograficos_deabajo {clear:both;width:515px;height:2px;background:#A4C8EC;margin:5px 0px 25px 18px;font-size:1px;}




/* importante para el scroller en las imagenes */
.scroller {
	OVERFLOW: hidden;WIDTH: 533px;
}
.scroller .section {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 533px;padding-left:8px!important;padding-left:4px; margin:0px;
}
.scroller .content {
	WIDTH: 100000px
}

/* continuacion estilos BLOGS */
.contador_comentarios {color:#ffffff;background:#A0C0E0 url(../imagenes/fondo_lista_paginas.gif) no-repeat top left;padding:2px 0px 2px 28px;text-align:left;margin:10px 0px 0px 0px;font-weight:bold}
.lista_de_comentarios {font-weight:bold;color:#ffffff;background:#A0C0E0;padding:2px 10px 4px 10px;text-align:right;margin:0px 0px 15px 0px;}
.COMENTARIOS a {color:#6086AE;text-decoration:underline;background:none;}
.COMENTARIOS a:visited {color:#6086AE;text-decoration:underline;}
.COMENTARIOS a:hover {color:#5AA0E9;text-decoration:underline;}
.lista_de_comentarios a {color:#ffffff;text-decoration:underline;}
.lista_de_comentarios a:visited {color:#ffffff;text-decoration:underline;}
.lista_de_comentarios a:hover {color:#F9B002;text-decoration:underline;}
.lista_de_comentarios a:active {color:#000;font-weight:bold;text-decoration:none;background:#F9B002}
.titulo_paginador {font-weight:bold;color:#ffffff;text-align:right;height:18px;background:url(../imagenes/fondo_paginas.gif) no-repeat top right;padding:0px 45px 2px 0px;}
.activo {color:#000;font-weight:bold;text-decoration:none;background:#F9B002}
.inactivo {color:#ffffff;text-decoration:underline;background:none;}

.num_comentarios {float:right;}
.num_comentarios a {font-weight:bold;text-decoration:underline;color:#B0B0B0}
.num_comentarios a:hover {text-decoration:none;}
.num_comentarios a:visited {font-weight:bold;text-decoration:underline;color:#B0B0B0}
.fec_comentarios {font-weight:bold;color:#B0B0B0}

/*----FIRMAS-------- */	
.cabeceraFirmas{ background:#336699; width:96%; text-align:right; margin:10px 0 10px 10px; font-style:italic;}
.cabeceraFirmas div{  width:80%;}
.titulo{ font-size:2.0em; color:#FFFFFF; font-weight:bold; padding:10px 0px 0px 0px}
.subtitulo{font-size:1.4em; color:#D5E6FC; font-weight:bold}
.cabeceraFirmas img{ float:right; width:80px; border:2px solid #FFF; padding:2px; margin:3px 3px 3px 10px;}
.textoFirmas{width:650px; clear:both; text-align:justify; font-size:1.2em; margin:0 0 0 10px}
.seccionesFirmas .adjuntos {font-size:1.2em; margin:10px;}

/*----FIN FIRMAS-------- */

/* OPINION */
#opinion{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#336699; clear:both; min-height:10px; height:10%!IMPORTANT; height:10px;text-align:right; width:330px}
#opinion .monograficos_vm {padding:0 10px 0px 0; width:300px;}
#opinion .monograficos_vm a {color:#6D8399;text-decoration:underline}
#opinion .monograficos_vm a:hover {color:#6D8399;text-decoration:none}
#opinion img{ padding:0px }
#opinion .secciones_mo{ width:315px; font-size:10px; margin:10px 2px 6px 0px;  font-style:italic;text-align:left; padding:0 0 0 5px }
#opinion .secciones_mo p{   padding:2px 2px 2px 0px; margin:0px 0px 0px 0px; width:187px ;}
#opinion .secciones_mo img{ padding:0px 5px 0px 0px; width:40px; height:40px; vertical-align:middle; margin-right:-45px }
#opinion .secciones_mo a{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:normal; color:#336699; font-style:normal;margin-left:45px}
#opinion .secciones_mo a:hover{ text-decoration:underline }

/*----RSS----*/

.botonRSS {width:90%;text-align:right;margin:0 0 0 0;}

/*----RSS----*/
/*----listaBannersAbajo----*/
.listaBannersAbajo{padding:0px 0px 0px 20px;width:100%; background:url(../imagenes/fondoServiciocAbajo.jpg) no-repeat; text-align:center}
.bannerAbajo{width:12%; float:left;margin:30px 0px 10px 0px;}
.bannerAbajo img{ border:none}
/*----FIN-listaBannersAbajo----*/

/*----revista y boletin home----*/
.publiRevista{ background:url(../imagenes/fondo_PubliRevista.gif) no-repeat; width:323px; height:250px; margin:12px 0px 0px 4px}
.publiRevista p{ padding:0; margin:0}
.publiRevistaHome{float:left; width:150px; margin:7px 0px 0px 7px!important;margin:7px 0px 0px 4px}
.publiboletinHome{float:left; width:150px; margin:7px 0px 0px 7px}


.publiRevistaHome p, .publiboletinHome p{ color:#FFFFFF; text-transform:uppercase; font-size:1.3em; font-weight:bold; padding:0px 0px 0px 5px}
.publiRevistaHome p{ background:#336699}
.publiboletinHome p{ background:#e28416}

.publiRevistaHome img, .publiboletinHome img{ width:150px; height:201px; margin:3px 0px}

.enlaceRevista{ background:#6d8399; height:15px}
.enlaceRevista a{float:left; /*width:65px;*/ color:#a0c0e0; text-decoration:none; font-weight:bold; font-size:10px; margin:1px 8px 1px 5px;}
#actualidad2 img.imagenVideoContenido{border:none; cursor:pointer; width:310px;margin:0px;}

/*---- Buscador LUCENE ----*/
.bloque_contenido{
	width: 99%; _width:95%;
	/*margin:0px 0px 0px 27px;*/ margin: 0px 12px 0px 0px!important; margin: 0px 6px 0px 0px;
	min-height:507px;
	height:2%!important;
	float:left;
	height:507px;
}
.bloque_contenidoHome{
	width: 558px;
	margin: 0px 12px 0px 0px!important; margin: 0px 6px 0px 0px;
	min-height:457px;
	height:2%!important;
	float:left;
	height:457px;
}
.bloque_contenidoPortada{
	width: 96%;
	float:left;
	margin:0px 0px 0px 27px;
	min-height:457px;
	height:2%!important;
	height:407px;
}
.bloque_contenido2{
	width: 620px;
	float:left;
	margin:0px 0px 0px 26px;
	min-height:115px;
	height:2%!important;
	height:115px;
}

/* Lista de busqueda */
.listaBusqueda {
	margin:0px 0px 25px 5px;
	text-align:left;
	font-size:12px;
	}
.listaBusqueda ul {
	padding: 0;
	margin: 0 0 0 20px;
}
.listaBusqueda li {
	margin:15px 0px 0px 0px;
	list-style-position: inside;
	list-style-image: url(../imagenes/ico_ir.gif);
	}
.listaBusqueda a,a:visited{
	font-weight: normal;
	color: #666;
	text-align: left;
	text-decoration:none
	}
.listaBusqueda a:hover{
	font-weight: normal;
	color: #666;
	text-align: left;
	text-decoration:underline
	}
.titulo_sin_busqueda {
	margin-top:20px;
	font-size: 2.0em;
	color: #353D84;
	text-align:center;
	min-height:470px;
	height:2%!important;
	height:520px;
}

#titulo_sin {
	font-weight:bold;
	font-size: 1.5em;
	color: #353D84;
	text-align: left;
	padding: 0px 5px;
	margin: 10px;
}
#titulo_sin, .camino span{
	text-transform: uppercase;
}

/* Ver Listas para menu superior de utilidades*/

form#buscador {
	background: url(../imagenes/bg_busca.gif) no-repeat;
	/*width:275px;*/
	width: 180px;
	height: 25px;
	float: right;
	margin: 0px 0 0 20px;
}

#terminos {
	font-weight: bold;
	color: #666;
	background: none;
	display: inline;
	width: 132px;
	height: 10px;
	padding: 0 0 0 3px !important;
	padding: 3px 0 0 10px;
	float: left;
	margin: 0px 14px 0px 0px;
}

form#buscador input#buscar {
	width: 13px;
	height: 13px;
	float: left;
	margin: 0px 0 !important;
	margin: 3px 0;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	border: none 0
}

#buscador{ background:#FF0000}

fieldset {
	margin: 0;
	border: none 0
}

label {
	margin: 0
}

legend {
	display: none
}
