/*ESTILOS RESET */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td  { margin:0; padding:0; border:0; outline:0; font-size:100%;  background:transparent;}
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet, table { border:none; }
hr { display:none; }


body {	width: 990px;	margin: 0px auto;	font-family: Arial;	font-size: 12px;	color: #616161;	background:#676767 url(/MODULOS/_GLOBAL/publico/interfaces/img/fondohome.gif) repeat-y left;}
a {color:#00234C;text-decoration:none;border:0px;}
a:hover {text-decoration:underline;}

h1 {color:#5D5D5D;	font-size:26px;	padding-left:4px;	font-family:arial; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; float:left;}
h2 {	color:#5D5D5D;	font-size:21px;	font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal;}
h3 {  color:#0F5078; font-weight:bold; margin-bottom:0px;font-size:17px;}
h4 {	font-size:11px;	color:#333333;	font-weight:bold;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color:#CCCCCC;	background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/flecha_amarilla.gif);	background-repeat: no-repeat;	background-position: left; padding-left: 6px;	margin-bottom: 5px;}
h5 {	font-size: 10px;	font-weight:normal;	margin-right:10px;}
h5 a {	color:#0F5078;	text-decoration:none;}
h5 a:hover {color:#0F5078;	text-decoration:underline;}
form {display: inline;}
input,textfield,select {font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
button { width: 30px; height: 19px;}
li {list-style-type: none;}
hr {	border-top-width: 6px;	border-top-style: solid;	border-top-color: #F1F1F1;	height:6px;}
/* ESTILOS PARA LA HOME */
#web {width:100%;}
#home {margin: 0px auto;width: 990px;text-align:left;}
#home #encabezado h1 {display:none;}
#home #encabezado a {display:block;padding:0px 0px 0px 70px;}
#home-lateral-izquierdo{width:255px; height:300px; float:left; padding-top:30px;}
#home-lateral-derecho {width:280px; height:400px;float:left;padding:70px 0px 0px 40px;}
#home-titulo {border-bottom:1px solid #b5a86e;}
#home-version {padding-top:10px;padding-bottom:10px;border-bottom:1px solid #b5a86e;}
#home-direccion {width:280px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #b5a86e;height:50px;}
#home-email {width:280px;padding-top:5px;}
#cabecera{ width:100%; float:left; height:171px; margin:0px; padding:0px;}
#cabecera a img {float:left; width:100%; height:171px; padding:0px; margin:0px;}
#navbar { 	width:990px;	height:28px;	float:left;	clear:both;	background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/fondomenu.gif);	font-family:arial;	font-size:14px;	color:#ffffff;}
#cuerpo{ float:left;clear:both; width:990px; background:#FFFFFF; padding:0px; margin:0px;}
#datos-equipo {margin:120px 0px 0px 5px;padding:0px;}
/*#equipo-ficha img {	border-width: 1px;	border-style: solid;	border-color: #FFFFFF;	margin: 10px;}*/
#pie {	height:58px;	background-color:#FFFFFF;	text-align:center;	background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/fondopie.gif);	background-repeat:  repeat-x;	background-position: top;	margin-bottom:10px;	padding-bottom:6px;}
#colfoto {width: 160px;float:left;}
#coltexto {	width: 510px;;	float:left;	padding:5px 5px 5px 5px; margin:10px 10px 10px 10px;background:#E5E5E5; border-bottom: 1px dotted #676767;}
.coltexto {	width: 510px;;	float:left;	padding:5px 5px 5px 5px; margin:10px 10px 0px 10px; background:#E5E5E5; border-bottom: 1px dotted #676767;}
.coltexto img {text-align:center;	padding:10px 10px 10px 10px;}
#coltexto strong {font-family:arial; font-size:12px; font-weight:bold; color:#0F5078;}
#paginacion {margin-top:10px;margin-bottom:10px;text-align:center;clear:both;}
#paginacion a {color:#00234C;text-decoration:none;}
#paginacion .actual {	background-color:#EAEAF2;	padding-top: 1px;	padding-right: 2px;	padding-bottom: 1px;	padding-left: 2px;	font-weight: bold;	border: 1px solid #8484B1;}
#path {font-size: 10px;}
#mapaweb {margin:0px;padding:0px; width:600px;}
#mapaweb-col11 {float: left; width: 250px;}
#mapaweb-col12 { float: left; width: 250px; margin-left:40px;}
#mapaweb-col11 ul {margin:5px 0px 0px 0px;}
#mapaweb-col11 ul li {list-style-image: none;	list-style-position: outside;	list-style-type: none;	background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/bullet.gif);	background-repeat: no-repeat;	background-position: left top;	padding-left:7px;}
#mapaweb-col12 ul {margin:5px 0px 0px 0px;}
#mapaweb-col12 ul li {list-style-image: none;	list-style-position: outside;	list-style-type: none;	background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/bullet.gif);background-repeat: no-repeat;	background-position: left top;	padding-left:7px;}
#empresa{	margin:auto;	text-align:left;	width:600px;	clear:both;	border: 1px solid #908E8E;	background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/dotsv.gif);	background-repeat:  repeat-y;	background-position: 190px 10px;}
#empresa1 {	font-size:10px;	color:#000000;	width:190px;	float:left;}
#empresa2 {width:405px;float:left;}
#contiene-noticias {	width:658px;;	clear:both;	text-align:center;	padding-left:70px;}
#thumbnails {	text-align:center;	float:left;	width: 100px;	background-color:#CCCCCC;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;height: 350px;}
#thumbnails img {	border-width: 1px;	border-style: solid;	border-color: #FFFFFF;	margin: 5px;}
#equipo-ficha {	text-align:center;	float:left;	width: 210px;	background-color:#E5E5E5;	font-size: 10px;	margin-bottom: 10px;}
#equipo-ficha p {	text-align:left;	margin-left: 10px;}
#ficha{	margin:auto;	text-align:left;	width:600px;	clear:both;	border-right: 1px dashed #908E8E;	border-bottom: 1px solid #908E8E;	border-left: 1px dashed #908E8E;}

.dts	{ float:left; width:748px; padding:10px 0px 10px 10px;}

a.enlace-home {color:#4a452d;text-decoration:none;border:0px;}
a.enlace-home:hover {text-decoration:none;}
.flotar-derecha {float:right;}
.flotar-izquierda {float:left;}
.strong {font-family:arial; color:#0F5078; font-weight:bold;}
.padd10 { padding:10px 10px 10px 10px; _padding:10px 0px 10px 10px; }
.coltexto1 {	font-size: 13px;	font-family: Verdana, Arial, Helvetica, sans-serif;	width: 540px;}
.destacado {color:#000000;}
.sub1 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #B7A247;}
.sub2 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #95A5E1;	}
.savia1{	color:#B7A247;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;}
.savia2{	color:#95A5E1;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;}
.degradado {	background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/degradado.gif);	background-repeat:  repeat-x;	background-position: bottom;}
.datos {}
.datos th {font-size:11px;font-weight:bold;color:#FFFFFF; background-color:#0F5078;padding:4px;}
.datos .nombre {	font-weight:bold; background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/flechita_roja.gif);	background-repeat: no-repeat;	background-position: 4px;	padding-left:10px;}
.datos td {background:#d3d3d3; padding:4px;}
.par {background-color:#F3F3F3;}
.paginas {padding-top: 1px;padding-right: 2px;padding-bottom: 1px;padding-left: 2px;}
.paginas:hover {background-color:#EEEDC6;}
.titulo{	clear:both;	background-color:#B2B2B2;	color:#FFFFFF;	font-weight:bold;	padding-left: 5px;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;	border: 5px solid #FFFFFF;}
.marco{	border: 1px solid #000000;}
.noticias {	font-family:Arial; font-size:12px; line-height:16px;padding:5px 0px 10px 5px; text-align:justify;text-align:left; padding: 10px 10px 10px 10px; width:700px}
.fecha {width:60px;color:#0F5078; font-weight:bold;}
.botones {	color: #282876;	padding-top: 1px;	padding-right: 4px;	padding-bottom: 1px;	padding-left: 4px;	border: 1px solid #999999;}
.volver {color: #0F5078;	padding: 1px 2px 1px 10px;	border: 1px solid #999999;	background-image: url(/MODULOS/_GLOBAL/publico/interfaces/img/flechitas_volver.gif);	background-repeat: no-repeat;	background-position: left; margin:10px 10px 10px 0px;}
.adjuntos {color:#0F4E89; font-size:11px; text-decoration:none; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/triangulo.gif) 0px 3px no-repeat; padding: 0px 0px 0px 15px; margin:0px 0px 0px 82px;}
.adjuntos:hover {text-decoration:none;}
.enlace-equipo {font-size: 10px;text-decoration:none;display:block;border-bottom:1px solid #ffffff;margin:5px 0px 5px 0px; width:100px; padding-bottom:5px;}
a.enlace-texto {text-decoration:none;color: #737373;}
.texto-justificado {text-align:justify;}
.borrar {clear:both;}

/* TABLA DESINVERSIONES */
#coltexto2 {width:700px;	float:left;	padding-bottom:20px;	padding-left:20px; min-height:70px; height:auto !important; height:70px;}
.coltexto-izda { float:left; width:250px; margin-top:17px; min-height:70px; height:auto !important; height:70px;}
.coltexto-dcha {float:left; width:400px;  margin-top:17px; margin-left:20px; text-align: justify;}
.texto-azul {color:#0F5078;}
.tabla-logos {width:248px;}
.caj-img {width:228px;  padding:10px; text-align:center;}
.caj-img img {padding-top:15px;}

.tabla-logos .celdacolor {width:228px; background-color:#EEEBEB; height:20px;}
.celdacolor strong {color: #0F5078; padding:8px 4px 4px 4px;}

/* estilos para el menu */

.men {list-style-type:none; font-family:arial; font-weight:bold; font-size: 12px; color:#ffffff;}
.men img {padding: 0px 6px 0px 6px;}
.men ul {margin:4px 0px 0px 0px; padding:4px 0px 0px 5px; }
.men ul li { float:left; margin:0px 0px 2px 0px;padding:0px 4px 0px 0px;   }
.men ul li a {font-weight:bold; color:#ffffff; text-decoration:none; padding:0px 0px 0px 8px;}
.men ul li a:hover {font-weight:bold; color:#ffffff; text-decoration:underline; padding:0px 0px 0px 8px;}
.texto-leng {font-weight:bold; font-size:12px; color:#ffffff; text-decoration:none; padding:0px 10px 0px 0px;}
.texto-leng img {padding:0px 6px 0px 3px;}


/*Menu lateral*/
.lat {float:left; min-height:550px; height: auto !important; height:550px; width:220px; _width:205px; background:#EBEBEB url(/MODULOS/_GLOBAL/publico/interfaces/img/lat-img.jpg) left bottom no-repeat; margin:0px; padding:22px 0px 0px 12px;}
.lat h1 {font-family:arial; font-size:21px; }
.lat ul	{float:left;width:100%; font-size:14px; color:#000000; font-family:arial; padding:10px 0px 0px 10px; }
.lat ul li {float:left; width:85%; list-style-position:inside; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/triangulo.gif) 0px 5px no-repeat; padding: 0px 0px 0px 10px;  text-decoration:none;}
.lat ul li a { text-decoration:none;}
.lat ul li a:hover {text-decoration:none; color:#0F5078;}
.lat ul li a.on { color:#0F5078; font-weight:bold; }



/*estilos personales*/
.anc100 {width:100px;}
.anc180 {width:180px;}
.anc200{width:200px;}
.anc300 {width:375px;}
.anc534 {width:534px;}
.pe {	color:#5D5D5D;font-size:13px;	font-family:arial; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; text-align:left;}
.enl-equip {font-family:arial; font-size:12px; color:#0F5078; text-decoration:underline;}
.vcard {padding:10px 0px 20px 0px;; clear:both; color:#5D5D5D;font-size:13px;	font-family:arial; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; text-align:left;}
.vcard dl {}
.vcard dt { float:left; width:90px;}
.vcard dd { float:left; width:180px;}
.vcard dd .tel-lbl { padding:0 2px 0px 18px; background: url(/MODULOS/_GLOBAL/publico/interfaces/img/tlf.jpg) no-repeat;}
.dot {border-bottom: 1px dotted #676767; padding-top:5px; margin-right:15px;text-align: justify;}
.ent {color:#616161;font-size:12px; font-weight:bold;text-align:justify;display:block;}
.imagenes {float:right; vertical-align:top;}
.imagenes img {margin:7px 3px 3px 10px;}
.bck{background:#EEEEEE; padding:4px;}
.anc900{width:90%}
.anc405 {width:405px;}
.rel {margin:0px 0px 0px 50px;font-family:arial; font-size:12px; color:#616161;  background: url(/MODULOS/_GLOBAL/publico/interfaces/img/ico-doc.jpg) 0px 0px no-repeat; padding: 10px 0px 4px 30px;}
.caj-not { margin:9px 0px 5px 0px; padding:10px 10px 6px 7px;}
.caj-resto { margin:0px 0px 15px 10px; padding:0px 10px 16px 10px;line-height:1.5;}
.caj-resto a{padding:0px 0px 0px 10px; font-weight:normal;}
.lst-not {margin-bottom: 10px; width: 99%; float: left;}
.cpo{font-family:Arial; font-size:12px; line-height:16px; padding:5px 0px 10px 5px; text-align:justify;}
.cpo p { padding: 3px 0px 3px 0px;}
.cpo a{color:#0F5078;font-family:Arial; font-size:12px; padding:5px 0px 10px 0px;}
.img-cm { float:right; width:150px; padding:8px 15px 5px 15px;}
.img-cm span {display:block; background:#F3F3F3; color:#5A5A5A; text-align:center; font-size:10px; padding:5px 3px 3px 3px; font-style:italic; margin:0px;}
.img-pl {width:150px; padding:5px 25px 0px 0px;}
.img-pl span {display:block; background:#F3F3F3; color:#5A5A5A; text-align:center; font-size:10px; padding:5px 3px 3px 3px; font-style:italic;}
.cpo-libres{width:540px; float:left; _width:534px;}
.addr { float:right; width:165px; _margin-left:5px; white-space:nowrap;  padding:5px 10px 5px 12px; border-left:1px solid #CECECE;}
.nombre-equip {font-family:arial; font-size:12px; color:#000000; font-weight:bold;}
.cargo-equip {font-family:arial; font-size:12px; color:#0F5078; font-weight:bold;}
.texto-equip {font-family:arial; font-size:12px; color:#000000;}
#texto-aviso {	width: 680px;	float:left;	padding:5px 5px 5px 5px; margin:10px 10px 10px 10px;background:#E5E5E5; border-bottom: 1px dotted #676767;}


/* ESTILOS PARA BORRAR ESTILOS Y OCULTAR*/
.brr { clear: both; }
.sn-bor { border: 1px solid #FFFFFF; }
.ocu { display: none; }
.con:after { content : "."; display : block; height : 0; clear : both; visibility : hidden; }
.con { display : inline-block; }
* html .con { height : 1%; }
.con { display : block; }
