
/* CSS Document */
@import url(normal.css); /*estilos para normalizar diferencias entre navegadores*/

body {
	font-size: 62.5%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#BC2E16

}

#ContainerGestor{
	font-size:1.1em;  /*tamanyo general de textos 11px*/
	color:#333;
	max-width:990px;
	min-width: 760px;
	margin:auto;
	width:100%;
	background:#fff; 
}

#Container{
	font-size:1.1em;  /*tamanyo general de textos 11px*/
	color:#333;
	max-width:990px;
	min-width: 760px;
	margin:auto;
	width:100%;
	border-right:solid 1px #BC2E16;
	border-left:solid 1px #BC2E16;
	border-bottom:solid 1px #BC2E16;
	background:#fff
}
* html #Container{width:975px;}
.none{
	position:absolute; 
	left:-1500px; 
	top: -10%; 
	overflow:hidden; 
	font-size:0%; 
	line-height:0%;
}
.FraseCabecera{color:#BD3114;
font:bold 1.2em Georgia, "Times New Roman", Times, serif;
font-style:italic;
background:url(img/comitas1.gif) no-repeat left 5px; padding-left:40px; padding-bottom:10px; margin-left:270px; padding-top:10px;
}

.FraseCabecera span{margin-top:3px;
	background:url(img/comitas2.gif) no-repeat right top; padding-right:40px; padding-bottom:10px}
.Idioma{
	background:#EFEFEF;
	border:solid 1px #BC2E16;
	padding:2px; float:right;
}
.Idioma a{color:#BC2E16}
#Cabecera img{ float:left}
#Cabecera{margin:0 5px 2px 5px ;
border-bottom:solid 4px #BC2E16;
overflow:auto;
height:1%}
#MenuCabecera{
background:#818181;margin:0 5px 3px 5px;
padding:5px;
position:relative;
overflow:auto;
height:1%}
#MenuCabecera ul{ float:right; }
#MenuCabecera li{ display:inline; color:#fff; border-right:solid 1px #fff;margin-left:5px}
#MenuCabecera a{color:#fff; }
.Inicio{ background: url(img/inicio.gif) no-repeat left top; padding-left:20px}
.Informacion{background: url(img/informacion.gif) no-repeat left top; padding-left:20px}
.Ficha{background: url(img/ficha.gif) no-repeat left top; padding-left:20px}
.Revista{background: url(img/revista.gif) no-repeat left top; padding-left:15px}
.Boletin{background: url(img/boletin.gif) no-repeat left top; padding-left:15px}
.Sugerencias{background: url(img/sugerencias.gif) no-repeat left top; padding-left:20px}
.Mostrador{background: url(img/mostrador-virtual.gif) no-repeat left top; padding-left:20px}
.Foros{background: url(img/foros.gif) no-repeat left top; padding-left:20px}
.Correo{background: url(img/correo.gif) no-repeat left top; padding-left:20px}
.AreaPrivada{background: url(img/area-privada.gif) no-repeat left top; padding-left:20px;width:150px; }


#ContenidoInterior{ margin:0 5px; background:url(img/fn-menu.gif) repeat-y left top}

#ContenidoCentral{
	margin-left:210px;
	margin-right:5px
	
}

#ContenidoCentralSinMenu{
	margin-left:10px;
	margin-right:5px;
	margin-top:5px;	
}

/*---MENU LATERAL----*/	
#MenuLat{
	
	width:178px;
	float:left;
	display:inline;
	overflow:hidden}
#Menu{font-size:0.9em;}
#MenuPrivado{font-size:0.9em;}
#MenuLat li a{
	border-bottom:solid 1px #BF3B20;
	display:block;
	color:#000000;
	background:url(img/cuadrito.gif) no-repeat 5px 8px;
	padding:5px 0 5px 15px;
	font-size:1.1em; text-align:left
}
#MenuLat li a.Activo{ background:#BF3B20;color:#fff}
#MenuLat li a.Activo:hover{ background:#BF3B20;color:#fff}
#MenuLat li a:hover {color:#BF3B20}
#MenuLat ul ul{ background:#fff; }

#MenuLat li li a {
border-bottom:solid 1px #ccc;
font-size:1em;
	display:block;
	color: #666;
	background:url(img/flecha.gif) no-repeat 15px 8px;
	padding:5px 0 5px 25px;
}
#MenuLat li li ul{ background: #F7F7F7}
#MenuLat li li li a{ padding-left:35px; background:url(img/flecha.gif) no-repeat 25px 8px; color:#BF3B20;border-bottom:solid 1px #fff; padding-right:5px}
#CVE{
background:url(img/cve.gif) no-repeat left top; height:41px}
/*----HOME---*/
/*.pestaņas home*/
#Home{ padding-top:10px; position:relative; }
.Tabs {   }
.Tabs ul{background:url(img/tabs.gif) repeat-x left bottom; overflow:auto; height:1%}
.Tabs li{ 
display:inline;

 
color:#BC2E16; cursor:hand;  
}
.Tabs li a{ background:#F1F1F0 ;color:#BC2E16;border:solid 1px #D7D9D8;  display:block;float:left;padding:5px 10px; margin:0px 1px}
.Tabs li.Activo{ background:#fff; font-weight:bold; margin-top: 5px;  }
.Tabs li.Activo a{padding:5px 10px;background:#fff;border-bottom:solid 1px #fff;}
.BordeTabs{border:solid 1px #D7D9D8; padding:10px; margin:0px 0 10px 0;
background:url(img/fondoTabs.jpg) repeat-x left bottom; border-top:none}

.NoticiasHome li{
	background:url(img/hoja.gif) no-repeat left 3px;padding:2px 0 10px 15px}
.NoticiasHome li a{color:#BC2E16}

#Home h2{ background:#BC2E16; color:#fff; padding:3px 5px; margin:0; margin-bottom:2px }
.Tabs h2{ float:left;margin-top:0px !important; }
#Organos ul{background:#F1F1F0;
border:solid 1px #D7D9D8;
 overflow:auto; height:1%; margin-bottom:10px
}
#Organos li{display:inline;
background:#F1F1F0;

}
#Organos li a{ display:block; float:left; padding:5px 20px;color:#BC2E16;border-right:solid 1px #D7D9D8; }

.HomeLeft{ float:left; width:60%}
.HomeRight{ float:right; width:38%}
.Lista li{
background:url(img/cuadrito.gif) no-repeat left 4px;
padding-bottom:10px;
padding-left:10px;
margin-left: 30px;
margin-top: 5px; vertical-align:text-bottom}
.Lista li a{color:#BC2E16}


.ListaRSS li{
background:url(img/DescargaRSS.gif) no-repeat left 0px;
padding-bottom:10px;
padding-left:20px;
margin-left: 30px;
margin-top: 5px;}
.ListaRSS li a{color:#BC2E16}
/*Red Ekonomistas*/
#RedEkonomista {
	background:url(img/RedEkonomistas.jpg) no-repeat right center;
	}
#RedEkonomista ul{ margin-left:20px}
#RedEkonomista li{
	font:bold 1.2em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding:3px 0}
#RedEkonomista li a{color:#000000}
#RedEkonomista li a:hover{color:#BC2E16}
#RedEkonomista li img{ vertical-align:middle}

/*---caledario---*/
.BordesGris{
	border:solid 1px #ccc; padding:10px 15px; margin-bottom:10px;
	background:url(img/fondoBordes.jpg) repeat-x left bottom}
.BordesGrisTraductor{
	border:solid 1px #ccc;  margin:auto;margin-bottom:10px; margin-top:2px; padding:10px 5px;
	background:url(img/fondoBordes.jpg) repeat-x left bottom;
	width:145px; overflow:hidden}	
h2.Traductor{ border:none; margin-top:10px; 

	background: #bc2e16;

	color: #fff;margin:auto; margin-top:10px; margin-bottom:0;width:145px;padding:0px 5px;
	
}
.BannerLateral{
	border:solid 1px #ccc; padding:10px 15px; margin-bottom:10px;
	background:url(img/fondoBordes.jpg) repeat-x left bottom}
	
.CalendarioHomeLeft{float:left; width:60%}
.CalendarioHomeRight{float:right; width:37%; padding-top:20px}
.CalendarioHomeRight li{ margin-left:0}
	#Calendario table{ border:none;  border-bottom:dashed 1px #BC2E16 ; margin-bottom:10px}
#Calendario th{background:#EFEFEF;
	color:#333;
	font:bold 1.1em "Lucida Sans Unicode", Tahoma, Verdana;
	text-align:center;
	border-bottom:dashed 1px #BC2E16 }
#Calendario td{ background:#fff; text-align:right; font:normal 1.2em "Lucida Sans Unicode", Tahoma, Verdana;}
#Calendario td .DiaPasado{
	color:#999999}
.Mes a{ color:#000; font-weight:bold; font-size:1.3em}
.EventoColegiado{
	background:#F3A496 !important;
	color:#FFFFFF}
.EventoColegio{
	background:#818181 !important;
	color:#FFFFFF}
td.EventoColegio a, td.EventoColegiado a{color:#fff !important}
.DiaPasado a{color:#999}
.Leyenda{ width:130px; text-align:right; }
.Leyenda p{ margin:5px 0}


/*destacados home*/
/*#Destacados img{ margin:auto}*/
.Banner{/*border:solid 1px #BF3B20;*/ padding:0 10px; margin-bottom:10px; height:90px}
.Banner p{ margin-top:10px; font:normal 1.5em "Lucida Sans Unicode", Tahoma, Verdana;
	color:#BC2E16;}
	
	
.frase{
	background:#F4F4F4 url(img/Cita1.gif) no-repeat 15px 10px;
	border-top: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
	clear:both;
	font:normal 1.4em Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	padding:4px 0 10px 30px;
	margin-bottom:10px
	}
.frase p{
background:url(img/cita2.gif) no-repeat right top;margin-right:20px; text-align:center}
#Normalizacion img, #Parekatuz img{ padding:10px 0}
#Normalizacion{ float:left; width:48%}
#Parekatuz{ float:right; width:48%}
#Entidades{ clear:both}
#Entidades ul{ margin:10px 0}
#Entidades li{ margin:10px 0; display:inline}
#Entidades li img{ margin:10px 0}
/*contenidos*/
h2{
background:url(img/FN-H2.gif) repeat-x left bottom;
font:bold 1.3em "Lucida Sans Unicode", Tahoma, Arial;
padding-bottom:5px;
color:#666;
margin-bottom:10px;
margin-top:10px}
/*miga de pan*/
.clear{clear:both}
#MigaPan{ overflow:auto; height:1%; border-bottom:solid 1px #ccc; margin:5px 0; padding-bottom:5px}
#MigaPan p{ float:left;}
#MigaPan ul{ float:left}
#MigaPan li{ display:inline}
#MigaPan li a{color:#BF3B20; background:url(img/flecha.gif) no-repeat right 5px; padding-right:5px}




/*---formularios--*/

#BuscadorLateral{ margin:5px 0; border-bottom:solid 4px #fff; padding-bottom:5px; padding-left:5px}
#BuscadorLateral .input{ width:60%;font:normal 1em Tahoma, Geneva, sans-serif ; padding:2px 0}
.input{border:solid 1px #A5ACB2!important; margin-top: 4px;font:normal 1em Tahoma, Geneva, sans-serif; padding:2px 0}
.Boton{
background:#BF3B20; color:#fff;
font:normal 1em Tahoma, Verdana, Arial;  border:none; text-transform:uppercase; padding: 2px; cursor:pointer}


.fila-campos{ clear:both; margin-bottom:8px; float:left; width:100%/*height:1%; overflow:auto;*/ }
.fila-campos1{float:left; width:49%;  margin-bottom:8px ; clear:left; /*height:1%; overflow:auto;*/ }
.fila-campos2{float:right; width:49%;   margin-bottom:8px ;/* height:1%; overflow:auto;*/ }

.fila-campos a:hover { font-weight: bold}
html>/**/body .fila-campos{margin-bottom:8px }
html>/**/body .fila-campos1{margin-bottom:8px}
html>/**/body .fila-campos2{margin-bottom:8px}

.p-label{ padding-top:2px;float:left; }
.p-input, .p-input-fecha{ float:left;}

.form-input{	width:99.5%}

.form-input-fecha{	width:85%}

.form-input-adjuntar {width: 76%}

.form-input-tabla {width: 60%;}
.form-select{ width:100%}
.form-input, .form-select, .fecha-input, .form-input-fecha, .form-input-adjuntar, .form-input-tabla {
	border: solid 1px #A5ACB2;
	background:#fff;

	font:normal 1.1em Tahoma, Verdana, Arial}
.fecha-input{width:80px}
.botones{ float:right; margin-right: 5px; margin-bottom: none!important; border-bottom: none!important}

.AlbumFotos {text-align: center; float:left; width:25%; padding:10px 0; margin:5px 0}

.AlbumFotos a{color: #BF3B20!important; font-weight:bold}

.AlbumFotos a:hover{color: #000}
.AlbumFotos img{ border:solid 1px #ccc}
/*ficha detalle*/

.p-columna{
	float:left;
	padding:4px}
	
.p-label-ficha{
	padding:4px;
	float:left;
	
	font-weight:bold;
}

.p-label-ficha-largo { padding: 4px;
float: left;
font-weight: bold;
width: 40em}
/*formulario area privada*/
#APrivada{ border-bottom:solid 4px #fff; padding-bottom:5px; display:block}
#APrivada .p-label{ width:7em; padding-left:10px}
#APrivada .p-input{ width:45%}
#APrivada fieldset{ border:none}
#APrivada .botones{ margin-right:0.5em}
#APrivada legend{color:#BF3B20; font:normal 1.8em "Lucida Sans Unicode", Tahoma, Arial; text-transform:capitalize}
.Bordes { background:#fff; border:solid 1px #BF3B20; overflow:auto; height:1%; padding:5px 0}

/*formulario formacion*/
fieldset{border:solid 1px #BF3B20; margin-bottom:10px}
fieldset img{ vertical-align:top; padding-top:2px; margin:0 2px}
.FondoFieldset{background:#F7F7F7; overflow:auto; height:1%; 
border:solid 4px #fff; padding:5px}
legend{color:#BF3B20; font:bold 1em Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase}
#FFormacion{ overflow:auto; height:1%}
#FFormacion .p-label{ width:13.5em; font-weight: bold}
#FFormacion .p-input{ width:58%}
#FFormacion .fila-campos .p-input{ width:80%}
#FFormacion .p-label-largo {width: 16em; float: left}
#FFormacion h3{color:#BF3B20;
background: url(img/cuadrito.gif) no-repeat left 5px; padding-left: 10px;
font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;
margin:5px 0}
#FFormacion .p-label-negrita { font-weight: bold; float: left; width: 12em}
.fila-campos .p-input a:hover {color: #BF3B20}
#FFormacion .p-input-largo {width: 80%; float: left;}
/*iconos formacion*/
.Inscripcion{ background: url(img/inscripcion.gif) no-repeat left top;
padding-left:25px; color:#BC2E16; font-weight:bold; }
td.Inscripcion, td.InscripcionGrupos, td.IrForos{font-size:0.9em}
.InscripcionGrupos{background: url(img/inscripcion-grupos.gif) no-repeat left top;
padding-left:30px; color:#BC2E16;font-weight:bold;}
.VerFichaColegiado{background: url(img/vercolegiado.jpg) no-repeat left top;
padding-left:30px; color:#BC2E16}
.VerBoletin{background: url(img/ver-boletin.gif) no-repeat left top;
padding-left:30px; color:#BC2E16; font-weight:bold; padding-bottom:2px}
.IrForos{background:url(img/foros-cursos.gif) no-repeat left top;
padding-left:20px; color:#BC2E16 !important; font-weight:bold}
.Volver{
background:url(img/volver.gif) no-repeat left 3px;
padding-left:15px; color:#BC2E16}

.total { float: right;
font-size: 13px;
color: #BC2E16;
border: solid 1px #CCC;
padding: 10px}

.fechaBuscador {font-size: 10px}

/*barra acciones*/
.Acciones {overflow:auto; height:1%; margin:8px 0 5px 0}

.Acciones ul {padding: 2px 0 5px 0}

.Acciones li{ display:inline; margin-right:5px;font-weight: bold;  }
.AccionesLeft{ float:left; padding: 2px 0 5px 0;font-weight: bold;}
.AccionesRight{ float:right;padding: 2px 0 5px 0;font-weight: bold;}

.AccionesLeft a { color: #bf3b20!important; }
.AccionesRight a { color: #bf3b20!important; margin-left: 10px}

.AccionesLeft a:hover {color: #000!important}
.AccionesRight a:hover {color: #000!important}

/*detalle*/
.BordesFicha{border:solid 1px #EFEFEF;background:#F7F7F7; padding:10px;
overflow: auto; height: 1% }
.BordesFicha a{color: #bf3b20; font-weight:bold}
.BordesFicha h3{color:#BF3B20;
background: url(img/cuadrito.gif) no-repeat left 5px; padding-left: 10px;
font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;
margin:5px 0}
.BordesFicha ul{ margin-left:10px}
.BordesFicha li{
background:url(img/flecha.gif) no-repeat left 5px;
padding-left:10px}
.BordesFicha ol{ margin-left:35px}
.BordesFicha ol li{ background:none; padding-left:0px;
list-style:decimal}
.BordesFicha ol li{ list-style:decimal}

.BordesFicha p{ padding-bottom: 5px;}

#DCurso{ overflow:auto; height:1%}

#DCurso .p-label-ficha{ width:12em}
#DCurso .p-label { width: 15em; font-weight: bold}

#DCurso .p-input-largo { width: 83%; float: left}
#DCurso .p-input{ width:50%}
#DCurso .fila-campos .p-input{ width:76%}
#DCurso2{ overflow:auto; height:1%}

#DCurso2 .p-label-ficha{ width:12em}
#DCurso2 .p-label { width: 15em; font-weight: bold}
#DCurso2 .p-input { width: 50%;}
#DCurso2 .fila-campos .p-input { width: 76%;}
#DCurso2 .p-input-largo { width: 83%; float: left}

.cajaDerechaPublicaciones { float: right; width: 28%}

.cajaDerechaPublicaciones img { 
width: 200px;
padding: 1px;
border: solid 1px #BC2E16;}

.cajaIzquierdaPublicaciones {float: left;
width: 70%;
overflow: auto;
height: 1%; 
}
#ImagenFoto { margin-left:120px; border: solid 1px #BF3B20 ; padding: 1px}

#Tarifas { overflow:auto; height:1%}
#Tarifas dt{ float:left; font-weight:bold;padding:3px 0; margin-right:5px}
#Tarifas dd{ padding:3px 0; margin-left:0}
#Tarifas .p-label-ficha{ width:28em}

/*--tablas---*/
table{ border:0; padding:2px; margin:0; border:solid 1px #ccc; }
th{ background:#BC2E16; color:#fff; text-align:left; padding:4px}

.Th{ text-align:center}

td{background:#EFEFEF;padding:4px;}
td a{color:#000}
td a:hover{color:#BC2E16}
td img { vertical-align:middle}
#Pie{clear:both; margin-left:210px; text-align:center; font-size:0.9em; margin-bottom:10px}
#Pie a{color:#BF3B20;}

.RSS{
	background:url(img/RSS.gif) no-repeat left top;
	padding-left:30px;
	color:#BC2E16;
	font:1em Verdana, Arial, Helvetica, sans-serif;}
	
.ThCalendarioHome {color: #fff!important; background:#BC2E16!important; text-align:left; padding:4px}
	
/*---Especificos tablas --*/

#Movimiento a{ color: #fff}
#Movimiento a:hover {color: #000}
#Fecha a {color: #fff;}
#Fecha a:hover {color: #000}
#TipoSolicitud a {color: #fff;}
#TipoSolicitud a:hover {color: #000;}
#Descripcion a {color: #fff;}
#Descripcion a:hover { color:  #000}
#Cursos a {color: #fff}
#Cursos a:hover {color: #000}
#Area a {color: #fff}
#Area a:hover {color: #000}
#Categoria a {color: #fff}
#Categoriaa:hover {color: #000}
#Periodo a {color: #fff}
#Periodo a:hover {color: #000}
#Lugar a {color: #fff}
#Lugar a:hover {color: #000}
#NumFactura a {color: #fff}
#NumFactura a:hover {color: #000}
#Servicio a {color: #fff}
#Servicio a:hover {color: #000}
#Importe a {color: #fff}
#Importe a:hover {color: #000}
#Titulo a {color: #fff}
#Titulo a:hover {color: #000}
#TipoDoc a {color: #fff}
#TipoDoc a:hover {color: #000}
#Creacion a {color: #fff}
#Creacion a:hover {color: #000}
#Usuario a {color: #fff}
#Usuario a:hover {color: #000}
#NumBoletin a {color: #fff}
#NumBoletin a:hover {color: #000}
#Conferencias a { color: #fff;}
#Conferencias a:hover { color: #000}
#Ref a { color: #fff;}
#Ref a:hover { color: #000}
#Puesto a { color: #fff;}
#Puesto a:hover { color: #000}
#FechaP a { color: #fff;}
#FechaP a:hover { color: #000}
#FechaI a { color: #fff;}
#FechaI a:hover { color: #000}
#Poblacion a { color: #fff;}
#Poblacion a:hover { color: #000}
#Num a { color: #fff;}
#Num a:hover { color: #000}
#Nombre a { color: #fff;}
#Nombre a:hover { color: #000}
#Apellido1 a { color: #fff;}
#Apellido1 a:hover { color: #000}
#Apellido2 a { color: #fff;}
#Apellido2 a:hover { color: #000}
#TituloP a { color: #fff;}
#TituloP a:hover { color: #000}
#AutorP a { color: #fff;}
#AutorP a:hover { color: #000}
#Anyo a { color: #fff;}
#Anyo a:hover { color: #000}
#Anunciante a { color: #fff;}
#Anunciante a:hover { color: #000}
#Tipo a { color: #fff;}
#Tipo a:hover { color: #000}
#TituloE a { color: #fff;}
#TituloE a:hover { color: #000}
#FechaF a { color: #fff;}
#FechaF a:hover { color: #000}
#Encuentro a { color: #fff;}
#Encuentro a:hover { color: #000}
#FechaEntregaPrevista a { color: #fff;}
#FechaEntregaPrevista a:hover { color: #000}
#FechaDevolucionPrevista a { color: #fff;}
#FechaDevolucionPrevista a:hover { color: #000}
#FechaEntregaReal a { color: #fff;}
#FechaEntregaReal a:hover { color: #000}
#FechaDevolucionReal a { color: #fff;}
#FechaDevolucionReal a:hover { color: #000}
#FechaAnulacion a { color: #fff;}
#FechaAnulacion a:hover { color: #000}
#Oferta a { color: #fff;}
#Oferta a:hover { color: #000}
#Inscripcion a { color: #fff;}
#Inscripcion a:hover { color: #000}
#Conferencia a { color: #fff;}
#Conferencia a:hover { color: #000}
#Territorio a { color: #fff;}
#Territorio a:hover { color: #000}
#FechaInscripcion a { color: #fff;}
#FechaInscripcion a:hover { color: #000}
#FechaConfirmacion a { color: #fff;}
#FechaConfirmacion a:hover { color: #000}
#Curso a { color: #fff;}
#Curso a:hover { color: #000}
#Tema a { color: #fff;}
#Tema a:hover { color: #000}
#Certificado a { color: #fff;}
#Certificado a:hover { color: #000}
#Concepto a { color: #fff;}
#Concepto a:hover { color: #000}
/*---Paginacion--*/

#paginacion li {display: inline; padding:0 5px}
#paginacion {float: right}
#paginacion li a{color: #BF3B20;}
#paginacion li a:hover{color: #000;}

.activo {color: #000; font-weight: bold}

/*---Foros---*/

#Foro {
background: #F7F7F7;
padding: 1px 1px 5px 1px;
border: solid 1px #ccc;
overflow: auto;
height: 1%}

#Foro h4 {
margin-left: 5px;
margin-top: 5px}
.CabeceraForo {
background: #BF3B20;
padding: 3px;
font:bold 1.1em "Lucida Sans Unicode", Tahoma, Verdana;
margin-bottom: 5px }

.CabeceraForo a {color: #fff;}

.CabeceraForo a:hover {color: #000;}

#Foro a:hover {color: #BF3B20}

#Foro ul li {
padding: 5px 5px 5px 15px;

}

#Foro ul li a {
padding-left: 10px;
font-weight: strong; 
background: url(img/TemaForo.gif) no-repeat left center;!important}

.subLista  li {
background:url(img/respuestaForo.gif) no-repeat left center;
padding-left: 30px!important;
margin-left: 20px;}

.resultadoForo {font-weight: bold}

.UltimoMensaje {
background: url(img/calendario.gif) no-repeat left center!important;
padding-left: 30px!important;
}

#Foro .fila-campos2 {
margin-right: 10px;
margin-top: 5px}

.subLista {
margin-left: 25px;}

.mensaje {
float: left; 
width: 95%;
padding: 8px;
}

.fecha {
background:url(img/calendario.gif) no-repeat left 8px;
padding: 8px 20px;
float: left;
font-size: 10px}

.usuario {
background:url(img/usuario.gif) no-repeat left 8px;
padding: 8px 20px;
float: left;
font-weight:bold;
font-size: 10px}

/*.mensaje ul li {

background: url(img/respuestaForo.gif) no-repeat left 5px;
padding-left: 20px!important
}*/

.respuesta  {
background:url(img/respuestaForo.gif) no-repeat left center;
margin-left: 15px;
padding-left: 20px;
font-weight: normal!important}

.respuesta a {
background:none!important;}

.respuesta a:hover {
color: #BF3B20}


.cajaForo {overflow: auto; height: 1%;}


/*---Ficha colegiado---*/

#Tabs
{
	
	background: url(../Img/fn-tabs.jpg) repeat-x left top; 
	vertical-align:middle; 
	
}
#Tabs input
{
    display: inline;
	color: #fff;
	border: solid 1px #ccc;
	border-right: solid 1px #ccc;
	font: normal 1em Tahoma, Geneva, sans-serif;
	background: #ccc;
	cursor: pointer;
	padding: 5px 20px 0 5px;
	width: 19%;
	margin-bottom: 0!important;


	

}

#Tabs input a {color: #fff; text-decoration: none;  }
#Tabs .TabActivo
{
	color: #fff!important;
	background:  #BF3B20;
	/*border-right: none!important;*/
	border-bottom: solid 1px #ccc;
	border: solid 1px #BF3B20;
	font-weight:bold
	 
}

#Tabs .TabActivo a {color: #fff}
.fichaColegiado {
background:#F7F7F7; 
overflow:auto; 
height:1%; 
padding:5px;
 margin-top: 2px}
 
.fichaColegiado .p-label{ width:14.5em; font-weight: bold }
.fichaColegiado .p-input{ width:50%;  padding-top: 1px;}
.fichaColegiado .p-label-idioma { width: 14em; font-weight: bold; padding-top: 8px; float: left}
.fichaColegiado .p-label-largo {width: 31em; float: left}
.fichaColegiado .p-input-largo {width: 70%; float: left;}
.fichaColegiado .p-input label {font-weight: normal  }

.inputFicha { padding: 0; width:80%}

.fichaColegiado .p-input img {vertical-align:bottom; margin-left: 10px;}

.enlace { 
background: url(img/descargar.gif) no-repeat left top;
padding-left: 20px;
width: 50%; 

}
.enlace a { color: #BC2E16; font-weight: bold; }
.enlace a:hover { color: #000}

.enlaceComun {color: #BC2E16;  }
.inputFicha {
border:solid 1px #A5ACB2!important;
vertical-align: top}

.p-label .txtnaranja {
	font-weight: normal!important;
	color: #BC2E16!important;
	text-decoration: none;
	line-height: 18px;
	font: normal 7.5pt Verdana, Arial, Helvetica, sans-serif;
}

.txtnaranja {margin-bottom: 2px;
text-transform: uppercase; 
color: #000!important; 
font-weight: bold!important;
}

.txtnaranja a{font-weight: normal!important;
	color: #BC2E16!important;
	text-decoration: none;
	line-height: 18px;
	font: normal 7.5pt Verdana, Arial, Helvetica, sans-serif;
	text-transform:none;}
	
	.txtnaranja a:hover {color: #000}


.Warning { border: solid 1px #CCC;
background:#FFFFCC; padding: 1px;
}

.OK
{
 	background: url(IMG/fn-verde.jpg) repeat-x left top;
	border: #009900 1px solid;
    padding: 5px 0;
    padding-left: 25px;
    color: #006600;
}

.OK span
{
	background: url(IMG/ok.gif) no-repeat left top;
	color: #009900;
}

.Error, .OK
{
	margin: 10px 0px;
	padding: 10px 10px 0px 20px;
}

.Error span, .OK span
{
	padding: 0px 15px 15px 25px;
	font: normal 1.2em Tahoma, Verdana, Arial;
	display: block;
}

.Error
{
	background: url(IMG/fn-rojo.jpg) repeat-x left top;
	border: #CC0000 1px solid;
}
.Error span
{
	background: url(IMG/error.gif) no-repeat left top;
	color: #CC0000;
}

.cajaIzquierda {float: left;
width: 69%;
/*overflow: auto;
height: 1%; */
}

.cajaDerecha {float: left;
/*overflow: auto;
height: 1%;*/
width: 102px;

}
.cajaDerecha img { border: solid 1px #BC2E16; padding: 1px;}
h4{ margin:5px 0; font-size:1.1em}
.fichaColegiado h4 {
padding: 5px 0;}

.Obligatorio {
float: right;
color: #BC2E16;
clear:both}

.ObligatorioIzq {
float: left;
color: #BC2E16}

.otroIdioma {  background: url(img/flecha.gif) no-repeat right 5px; padding-right: 5px; margin-right: 5px}

.Si { background:url(img/fotoSi.gif) no-repeat left top;
padding-left: 20px;}

.No {
background:url(img/fotoNo.gif) no-repeat left top;
padding-left: 20px;}

.tablaFicha td{border-bottom: solid 1px #ccc!important;background: none; font-weight: bold}
.tablaFichaDatos td{border-bottom: solid 1px #ccc!important;background: none;}

.tablaFichaDatos a{color: #BC2E16; margin-left: 5px}


.tablaFichaDatos a:hover{color: #000}

.tituloCurso  {font-weight: bold!important}

.tablaColegiados a { font-weight: bold;
color: #BC2E16;
}
.publicaciones img { margin-right: 2px;}

.tablaColegiados a:hover {color: #000}

.datosIzquierda {float: left;
}

.datosDerecha {float: left;
text-align: center;
}

.datosDerecha img {border: solid 1px #BC2E16; padding: 1px;}

.columna1 { float: left; width: 32%; padding-left: 8px;margin-bottom: 10px; }

.columna2 { float: left; width: 32%;padding-left: 8px;margin-bottom: 10px;}

.columna3 { float: left; width: 32%;padding-left: 8px;margin-bottom: 10px;}

.bordeImagen{ text-align: center; }

.bordeImagen img{  border: solid 1px #ccc; padding: 2px;}


/*----VISUALIZAR MAILS---*/

.cajaIzquierdaMail {float: left; width: 20%; padding: 10px; }

.cajaDerechaMail { float: left; width: 70%; padding: 20px}

.cajaDerechaMail p { padding-bottom: 10px;}

.Adjuntos {background:url(img/descargar.gif) no-repeat left top; padding-left: 25px; margin: 5px 0}

.Adjuntos a { color: #BC2E16}

.Adjuntos a:hover {color: #000}


/*---ESTILOS ICONOS ---*/

.gif{ 
	background:url(../fijos/img/.gif) no-repeat left center;
	padding-left:25px !important;
	padding-top:4px;
	margin:5px}

.Pdf{ 
	background:url(../fijos/img/pdf.gif) no-repeat left center;
	padding-left:25px !important;
	padding-top:4px;
	margin:5px}

.Word{ 
	background:url(../fijos/img/Word.gif) no-repeat left center;
	padding-left:25px !important;
	padding-top:4px;
	margin:5px}

.Web{ 
	background:url(../fijos/img/web.gif) no-repeat left center;
	padding-left:25px !important;
	padding-top:4px;
	margin:5px}

.Zip{ 
	background:url(../fijos/img/zip.gif) no-repeat left center;
	padding-left:25px !important;
	padding-top:4px;
	margin:5px}

.Ppt{ 
	background:url(../fijos/img/ppt.gif) no-repeat left center;
	padding-left:25px !important;
	padding-top:4px;
	margin:5px}

.Xls{ 
	background:url(../fijos/img/xls.gif) no-repeat left center;
	padding-left:25px !important;
	padding-top:4px;
	margin:5px}

/*.Pdf {
background: url(img/Pdf.gif) no-repeat left top;
padding-left: 20px;}

.HTML {
background: url(img/arcHTML.gif) no-repeat left top;
padding-left: 20px;}

.Excel {
background:url(img/arcXLS.gif) no-repeat left top;
padding-left: 20px;}

.Word {
background:url(img/Word.gif) no-repeat left top;
padding-left: 20px;}

.archivoJpg {
background:url(img/picture.gif) no-repeat left top;
padding-left: 20px;}

.PowerPoint {
background:url(img/ppt.gif) no-repeat left top;
padding-left: 20px;}

.Video {
background: url(img/Video-Ico.gif) no-repeat left top;
padding-left: 20px;}

.Zip {
background: url(img/zip.gif) no-repeat left top;
padding-left: 20px;}*/

.Reclamadas {
background:url(img/reclamada.gif) no-repeat left top;
padding: 2px 0 2px 19px; font-weight:bold}

.Gestionadas {
background:url(img/gestionada.gif) no-repeat left top;
padding: 2px 0 2px 19px; font-weight:bold}

.ConsultarBiblioteca {
background: url(img/consultarBiblioteca.gif) no-repeat left top;
padding: 0 0 10px 19px; font-weight:bold}

.publicaciones .ConsultarBiblioteca {
background:#efefef url(img/consultarBiblioteca.gif) no-repeat left top;
padding: 0 0 10px 19px; }

.Prestamo{
background:url(img/prestamo.gif) no-repeat left top;
padding:0 0 15px 19px;
color: #FF8040; font-weight:bold}

.publicaciones .Prestamo{
background:#EFEFEF url(img/prestamo.gif) no-repeat left top;
padding:0 0 15px 19px;
color: #FF8040; }

.Retirada {
color: #F40000;
background:url(img/retirada.gif) no-repeat left top;
padding: 0 0 10px 19px; font-weight:bold}

.publicaciones .Retirada {
color: #F40000;
background:#efefef url(img/retirada.gif) no-repeat left top;
padding: 0 0 10px 19px}

.EnVenta {
color: #009900;
background:url(img/enVenta.gif) no-repeat left top;
padding: 0 0 10px 19px; font-weight:bold}

.publicaciones .EnVenta {
color: #009900;
background:#efefef url(img/enVenta.gif) no-repeat left top;
padding: 0 0 10px 19px}

.AvisoLegal {
background:url(img/AvisoLegal.gif) no-repeat left top;
padding: 0 0 5px 19px;}

.Ayuda {
background:#efefef url(img/ayuda.gif) no-repeat left top;
padding: 0 0 5px 19px;}

.Inscribirse {
background:url(img/inscribirseNuevo.gif) no-repeat left top;
padding: 0 0 6px 12px;
border: none!important;cursor:pointer;
font-weight: bold;
color: #BC2E16;font: bold 1em Verdana, Arial, Helvetica, sans-serif;}

.cancelarInscripcion {
background:url(img/fotoNo.gif) no-repeat 2px 2px;
color: #BC2E16!important;
font: bold 1em Verdana, Arial, Helvetica, sans-serif;
border: none!important;
padding: 2px; cursor:pointer
}
.EnviarCv{background:url(img/cv.gif) no-repeat 2px 2px;
color: #BC2E16!important;
font: bold 1em Verdana, Arial, Helvetica, sans-serif;

padding: 2px; padding-left:20px}
.Estadisticas{background:url(img/stats.gif) no-repeat 2px 2px;
color: #BC2E16!important;
font: bold 1em Verdana, Arial, Helvetica, sans-serif;
border: none!important;
padding: 2px; padding-left:20px}
.Asistencia{background:url(img/asistencia.gif) no-repeat 2px 2px;
color: #BC2E16!important;
font: bold 1em Verdana, Arial, Helvetica, sans-serif;
border: none!important;
padding: 2px; padding-left:20px}
.Encuesta{background:url(img/encuesta.gif) no-repeat 2px 2px;
color: #BC2E16!important;
font: bold 1em Verdana, Arial, Helvetica, sans-serif;
border: none!important;
padding: 2px; padding-left:20px}
.EnlaceTabla{
	color:#BC2E16 !important; font-weight:bold; font-size:0.9em; text-align:left

}

.eliminarBoton {
background:url(img/papelera.gif) no-repeat 2px 2px;
color: #BC2E16!important;
font: bold 1em Verdana, Arial, Helvetica, sans-serif;
border: none!important;
padding: 5px 0 2px 8px}

.eliminar {
background:url(img/papelera.gif) no-repeat left top;
padding: 0 0 5px 19px}

.Reclamar {
background:url(img/reclamarNuevo.gif) no-repeat left top;
padding: 0 0 5px 19px}

.AnularBoton {background:url(img/fotoNo.gif) no-repeat 2px 2px;
color: #BC2E16!important;
font: bold 1em Verdana, Arial, Helvetica, sans-serif;
border: none!important;
padding: 2px 0}

.Anular {
background:url(img/fotoNo.gif) no-repeat left top;
padding: 0 0 5px 19px}

.SolicitarAnuncio {
background:url(img/solicitarAnuncioNuevo.gif) no-repeat left top;
padding: 0 0 5px 19px;}

.NuevoMensaje {
background:url(img/nuevoMensajeNuevo.gif) no-repeat left top;
padding: 0 0 5px 20px;}

.ResponderMensaje {
background:url(img/responderMensajeNuevo.gif) no-repeat left top;
padding: 0 0 5px 20px;}

.Imprimir {
background:url(img/Imprimir.gif) no-repeat left top;
padding: 0 0 5px 20px;}

.Enviar {
background: no-repeat left top;
padding: 0 0 6px 12px;
border: none!important;
font-weight: bold;
color: #BC2E16;font: bold 1em Verdana, Arial, Helvetica, sans-serif;}

/*---ESTILOS CALENDARIO ---*/
.CalendarioCursos {
padding: 0 0 10px 19px; }

.CalendarioPublicaciones {
padding: 0 0 10px 19px; }

.CalendarioConferencias {
padding: 0 0 10px 19px; }

.CalendarioEncuentros {
padding: 0 0 10px 19px; }

.CalendarioEventoAsociadoColegio {
padding: 0 0 10px 19px; }

.CalendarioEventoAsociadoColegiado {
padding: 0 0 10px 19px; }

.MenuImagenes li{

float:left; margin:0 40px; padding:5px 0; margin-bottom:15px;
font-size:1em; font-weight:bold; 
background:none !important; padding-left:0 !important; width:25%; text-align:left ;
overflow:auto;
height:1%}

.MenuImagenes img{ vertical-align:middle; border: solid 1px #ddd; padding:4px; float:left; margin-right:5px}
.MenuImagenes a{ color: #bf3b20;  }
.MenuImagenes a:hover{ color:#333}
.EnlaceTabla{
	color:#BC2E16; font-weight:bold; font-size:0.9em

}
.DetalleDocumentos dt{ font-weight:bold; float:left; width:12em; padding:3px 0}
.DetalleDocumentos dd{  margin-left:0;  padding:3px 0}

.DetalleCurso dt{ font-weight:bold; float:left;width:12em; padding:3px 0; margin-left:5px}
.DetalleCurso dd{  margin-left:0;  padding:3px 0; float:left; width:30%}

.DatosGenerales dt{ font-weight:bold; float:left; padding:3px 0; margin-left:5px}
.DatosGenerales dd{  margin-left:0;  padding:3px 0; }

.Formulario { border:none}
.Formulario legend{color:#BF3B20;
background: url(img/cuadrito.gif) no-repeat left 5px; padding-left: 10px;
font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;
margin:5px 0}

.DetallePublicaciones dt{font-weight:bold; float:left; width:15em; padding:3px 0}
.DetallePublicaciones dd{  margin-left:0;  padding:3px 0; width:30%; }

.seleccionar .form-input{ width:60%;float:left}
.seleccionar img{ float:left}

.DetalleAnuncios dt{font-weight:bold;padding:3px 0 ; float:left; margin-right:5px}
.DetalleAnuncios dd{ margin-left:0; padding:3px 0 }

/*empleo formulario*/
.EmpleoDescripcion .p-label { width: 18em; font-weight: bold}
.EmpleoDescripcion .fila-campos2 .p-label { width: 14em; font-weight: bold}
.EmpleoDescripcion .p-input{width:45%}
.EmpleoDescripcion .fila-campos2 .p-input{width:55%}
.EmpleoDescripcion .fila-campos .p-input{width:73%}
.EmpleoOtros .p-label{ font-weight:bold; float:none}
.EmpleoOtros .p-input{ width:95%}

#FormularioContenedor .p-label{ width:30em; font-weight:bold}
#FormularioContenedor .p-input{width:60%}



/*emails*/
#ContainerMail{
	font-size:1.1em;  /*tamanyo general de textos 11px*/
	color:#333;
	
	margin:auto;
	width:50%;
	}
#ContenidoCentralMail{

	
}

/*contacto*/
#ListadoEnlace { padding-top:10px}
#ListadoEnlace p {
	font-weight:bold;
	color:#2E6A90;
}
.fila a{color:#bf3b20;}
.fila a:hover{color:#333;}
.divImagen img{border:solid 1px #DCE3E8; padding:2px;  }
.divImagen{ float:left; width: 80px; margin-right:10px}
.divEnlace{ /*float:left; width: 85%*/ margin-left:100px}
.fila{ overflow:auto; height:1%; margin-bottom:15px}


.Cuenta{ width:30px}
.CuentaLarga{width:75px}

/*estilos para guia perfiles*/

.CajaGuia{ float:left; width:90%;margin:10px 0; margin-right:5px; padding:5px; }
.CajaGuiaLeft{ float:left; width:45%;margin:10px 0; margin-right:5px; padding:5px; }
.CajaGuiaRight{ float:right; width:45%;margin:10px 0; margin-right:5px; padding:5px; }
h2.Guia{
	background:url(img/guia/guia.gif) no-repeat left top;
	font:normal 2em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#000;
	padding:20px 0 80px 0}
h2.Guia span{ display:block; width:40%; text-align:center}
.fondo_guia{
	background:url(img/guia/fondo.jpg) repeat-x left top;color:#333;
	border-bottom:solid 2px #ccc}
.fondo_guia p{
	margin-top:10px;
	margin-bottom:10px}
.fondo_guia .categoria_guia{
	background:url(img/guia/categoria.gif) no-repeat left 3px;
	padding:5px 0 5px 25px;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	margin:1opx 0;
	text-transform:uppercase
	
	}
.area_guia{
	background:url(img/guia/area.gif) no-repeat left top;
	padding-left:18px;
	font:normal 1.2em Tahoma, Verdana, Arial;
	margin-left:25px}
.puesto_guia{
	background:url(img/guia/puesto.gif) no-repeat left top;
	padding-left:15px;
	font:normal 1em Tahoma, Verdana, Arial;
	margin-left:50px}
.fondo_guia a{
	color:#333 !important}
.fondo_guia a:hover{
	color:#BC2E16 !important}
.Tit-arbol{
font:bold 1.1em "Lucida Sans Unicode", Tahoma, Verdana, Arial}
a.MostrarBuscador{
	background:url(img/guia/mostrar-buscador.gif) no-repeat left top;
	font:bold 1em Tahoma, Verdana, Arial;
	color:#BC2E16 !important;
	padding-left:15px}
a.OcultarBuscador{
	background:url(img/guia/ocultar.gif) no-repeat left 2px;
	font:bold 1em Tahoma, Verdana, Arial;
	color:#BC2E16 !important;
	padding-left:15px}
a.Ayuda{
	background:url(img/guia/ayuda.gif) no-repeat left 2px;
	font:bold 1em Tahoma, Verdana, Arial;
	color:#BC2E16 !important;
	padding-left:15px}
.BordeBuscador{
	border: solid 1px #DBDBDB}
.fondoBuscador{
	background:#F5F5F5}
.inputGris {
	background: #FFFFFF;
	border: 1px solid #ccc;
	font: normal 1em Tahoma, Verdana, Arial;
	color: #333333;
	text-decoration: none;
}
.Titulo-ficha{
	font:normal 1.5em "Lucida Sans Unicode", Tahoma, Verdana, Arial;
	color:#BC2E16;
	text-transform:uppercase;
	border-bottom:solid 1px #ccc}
	/*
.fondo-mision{
	background:url(img/guia/esquina2.gif) repeat-y left top;
	font:normal 1.1em Tahoma, Verdana, Arial;
	color:#666;
	padding:5px 20px}*/
.SubTit{
	font: normal 1.5em "Lucida Sans Unicode", Tahoma, Verdana, Arial;
	border: solid 1px #ccc;
	padding:5px; 
	}
.Tit3{
	 font:bold 1.3em "Lucida Sans Unicode", Tahoma, Verdana, Arial;
	 color:#BC2E16;
	 border-bottom: dotted 1px #BC2E16;
	 text-transform:uppercase;
	 margin-bottom:5px}
 .ListaGuia{
 	margin:0;
	padding:0;
	text-align:justify}
 .ListaGuia li{
 	background:url(img/guia/flecha.gif) no-repeat left 8px;
	font:normal 11px Tahoma, Verdana, Arial;
	color:#666;
	list-style:none;
	padding:0 0 5px 10px}
	

/*caja redondeada*/
/* set millions of background images */
.rbroundbox { background: url(img/guia/nt.gif) repeat; }
.rbtop div { background: url(img/guia/tl.gif) no-repeat top left; }
.rbtop { background: url(img/guia/tr.gif) no-repeat top right; }
.rbbot div { background: url(img/guia/bl.gif) no-repeat bottom left; }
.rbbot { background: url(img/guia/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 95%; margin: 1em ; }
.rbroundbox p{ margin:10px}

.ListaRadioButton { margin:0 !important}
.ListaRadioButton li{ display:inline; background:none; padding:0; margin:0; padding-left:0 !important}

#Editor dl{ margin:5px 0}
#Editor dt{ font-weight:bold; float:left; padding:3px 0; margin-right:5px}
#Editor dd{ margin-left:0;  padding:3px 0}

.Comentarios dl, .Comentarios p{ clear:both}
.Comentarios dl{ margin-bottom:10px}
.Comentarios dt{  float:left; margin-right:5px; padding:3px 0}
.Comentarios dd{ float:left; margin-left:0; padding:3px 0; margin-right:5px}

dl.ListaBuscador { padding-bottom:10px}
.ListaBuscador dt{  float:left; margin-right:5px; padding:3px 0; font-weight:bold}
.ListaBuscador dd{ float:left; margin-left:0; padding:3px 0; margin-right:5px}

.Centrar{ text-align:center}
.Derecha{ text-align:right}
#CapaColegiado, #CapaNoColegiado, #CapaCursos, #CapaBotonRecargar{ display:block}

#ReclamadaT, #GestionadaT, #Seleccionar{width:5%}

/*mapa web*/
.MapaWeb{
margin-left:50px;

}
.MapaWeb li{

padding-left:10px;
font:bold 1.3em "Times New Roman", Times, serif;
background:none;
padding-bottom:5px
}
.MapaWeb li li{
font:normal 0.8em Tahoma, Arial, Verdana;
background:url(img/flechaforos.gif) no-repeat left top;
padding-left:20px;}
.MapaWeb li li li{
font:normal 1em Tahoma, Arial, Verdana;  
background:url(img/flechaforos.gif) no-repeat left top;
padding-left:20px;}
.MapaWeb li a, #MapaWeb li a {
	color: #000000}
.MapaWeb li a:hover, #MapaWeb li a:hover {
	color: #CC0033}
.MapaWeb li li a, #MapaWeb li li li a {
	color: #000000}
.MapaWeb li li a:hover, #MapaWeb li li li a:hover {
	color: #CC0033}
	
.ListaDescargaRSS li{
padding-bottom:10px;
padding-left:10px;
margin-left: 30px;
margin-top: 5px; vertical-align:text-bottom}
.ListaDescargaRSS li a{
color: #000000}
.ListaDescargaRSS li a:hover{color: #CC0033}

.MenuInicio img{ vertical-align:middle; margin-right:5px}
.MenuInicio li{ padding:5px 0}

.SeccionLeft, .SeccionRight {overflow:auto; height:1%}
.SeccionRight img{float:right;margin:10px 0px 10px 10px;}
.SeccionLeft img{float:left;margin:10px 20px 10px 0px;}

.filaFotos img{
margin: 20px;
margin-left: auto;
margin-right: 40px;
}


.addthis_toolbox .hover_effect{    
	width: 284px;    
	padding: 10px 0 6px 10px;    
	border: 3px solid #eee;    
	-moz-border-radius: 5px;    
	-webkit-border-radius: 5px;
}
.addthis_toolbox .hover_effect div{    
	float: left;
}
.addthis_toolbox .hover_effect a{    
	border: 2px solid #fff;    
	padding: 2px 2px 2px 16px;    
	position: relative;    
	text-decoration: none;
}	
.addthis_toolbox .hover_effect a:hover{    
	border: 2px solid #105CB6;    
	-moz-border-radius: 4px;    
	-webkit-border-radius: 4px;    
	background: #B4D3F8;    
	color: #105CB6;    
	text-decoration: none;
}
.addthis_toolbox .hover_effect span{    
	position: absolute;    
	width: 16px;    
	height: 16px;    
	top: 2px;    
	left: 1px;
}

/*estilos paginas planas*/

.TituloWeb{font:bold 1.3em Verdana, Tahoma, Arial;color:#BF3B20; border-bottom:solid 1px #BF3B20}
.SubTituloWeb{font:bold  1.2em Verdana, Tahoma, Arial; background:#EFEFEF; display:inline; padding:0px 10px;  }
.DestacadoRojo{color:#BF3B20; font-weight:bold}
#PaginasEstaticas p{margin:8px 0}
#PaginasEstaticas h4{margin:10px 0; clear:both}
#PaginasEstaticas ul, #TextoMenu ul, #TextoMenu ol{margin:10px 0; margin-left:20px}
#PaginasEstaticas li, #TextoMenu li{ margin-bottom:5px; background:url(img/flecha.gif) no-repeat left 5px; padding-left:10px}
#TextoMenu ol li{ margin-bottom:5px; background:none; padding-left:0px; list-style:decimal}
#TextoMenu ol li ul li{margin-bottom:5px; background:url(img/flecha.gif) no-repeat left 5px; padding-left:10px; list-style:none}
#PaginasEstaticas a{color:#BF3B20; text-decoration:underline}
.BordesAdjuntos{border:solid 1px #ccc;padding:5px }
.BordesAdjuntos h4{background:#EFEFEF; padding:5px; margin:0 !important}
.BordesAdjuntos img{ vertical-align:middle}


.addthis_toolbox {overflow:auto; height:1%}
.addthis_toolbox ul{ margin:0 !important; float:right}
.addthis_toolbox li{display:inline; background:none !important; padding:0 !important}
/*----------------------------------------------------------------------------------- */
		/* Sistema de aclarado bajo bloques con contenido flotado
		----------------------------------------------------------------------------------- */
.clearfix:after
{
	/* Con esto se subsana el colapso al flotar bloques en los navegadores que interpretan contenido generado */
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix
{
	/* Con esto se subsana el colapso al flotar bloques en IE-Mac pero se hace necesario rectificar 				su efecto posteriormente */
	overflow: hidden; /* Con esto se subsana el colapso al flotar bloques en IE-Win */
	height: 1%;
}
/* Oculto para IE-mac \*/
.clearfix
{
	/* Con esto se compensa el overflow antes declarado. */
	overflow: visible;
}
/* Este comentario es necesario para cerrar el hack de IE-mac */


.CentrarTabla{ margin:auto}
		
#CapaFoto {float: left;
width: auto; margin-right:10px
/*overflow: auto;
height: 1%; */
}
#TextoMenu{ 

}
		
/*Sociedades profesionales*/


.Enlaces
{
	background: #F3F3F3;
	border: solid 1px #D3DCE2;
}
.Enlaces .fila-resultados
{
	background: #F3F3F3;padding: 5px 5px; margin:10px 0
}
.Enlaces dd, .Enlaces dt
{
	padding-bottom: 5px;
	margin: 0;
}
.Enlaces dl
{
	margin: 0;
	padding: 0;
}
.Enlaces dt
{
	font-weight: bold;
	font-size: 0.9em;
	float: left; width:17em; clear:left
}
.Enlaces dt.PersonasEncargadas{ float:none !important; width:90%}

.Enlaces h3
{
	color: #fff !important;
	font: bold 1.1em Arial, Helvetica, sans-serif;
	margin: 0px 0;
	clear: both;
	background: #BC2E16; color:#fff;
	padding: 0 5px; margin-bottom:10px
}





