/*ENLAZA CON LOS CSS PARA LOS MAESTROS*/
@import url(/Recursos/css/normal.css);
@import url(maestros.css);


body {
	margin: 0; padding:0;
	font: 72% Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#666666;
	line-height:1.5em;


}

html, body {height: 100%;}


#contenedor{

min-height: 100%; 
height: auto !important; 

height: 100%; margin: 0 auto 0; }



/* BLOQUES
----------------------------------------------------------------------------------- */


#cabecera {
	float:left;
	background: #F0F0F0 url(/Adjuntos/img/cabecera.jpg) no-repeat left bottom;
	width:99%;
	

}

#contenido {

position:relative;

	padding-top:0.2em;
	text-align:left;
	width:100%;
	padding-bottom:5em;
	height:1%;


		
}

#contenidoInicio{
		
		padding-top:1em;
		text-align:center;
		width:97%;
		/*padding-left:4%;*/
		/*padding-bottom:15em;*/

		}
#contenidoInicio p{ text-align:justify}
#contenidoInicio a{
	text-decoration:none;
	color:#B6B600 !important;
	font-weight:bold
}
#contenidoInicio a:hover{
color:#000  !important}
/*#contenidoInicio a:hover{border-bottom: 0.1em dashed #006699;}*/
#ContenidoCentral{

	float:left;
	width:77%;
	margin-left:1%;
	position:relative;
	height:1%

}
html>body #ContenidoCentral{width:75%;}

#ContenidoCentral iframe{border: solid 1px #aeae00; padding: 1px; margin-left: 10px;}
#CajaCentro{ margin-left:0.9em; position:relative; text-align:justify;}

.CajaCentroClass{  position:relative; text-align:justify;}

#Acrobat{
	background:url(../Adjuntos/Img/Acrobat.gif) no-repeat 0em 1.6em;
	padding-left: 10em;
	height: 3em;
	/*border-top: 0.1em solid #F3F3F3;*/
	padding-top: 1.5em;
	margin-top: 1em;
	
}
#Acrobat a{ text-decoration:none; color:#666666 !important;}
#pie{

	background:  url(/Adjuntos/img/fn-fondo.jpg) repeat-x left top;
	
	text-align:center;
height: 130px;
padding-top:0.5em;




}


#pie a{ text-decoration:none; color:#B6B600;}




/* CABECERA */


#CabeceraIzquierda{ float:left; width:50%;}
#MenuCabecera{
	float:right;
	width:30%;
	text-align:right;
	margin-right:1%;
padding-top:1.5em;
	
	}
	html>/**/body #MenuCabecera { width: 28%;}
#MenuCabecera a{color:#006699; text-decoration:none;}
#MenuCabecera img{  vertical-align:top; }
#MenuCabecera .p-label { width: 10em}
#Buscador { float: right; padding-top: 1.5em; width: 18%; text-align:right; }
#Buscador .input-buscador { width:60%; 
	color: #666666;
	border: 1px solid #ccc;
 font:normal 1em Tahoma, Geneva, sans-serif}
 
 * html #Buscador {width: 17%}
 html>/**/body #Buscador {margin-right: 10px}

/* NAVEGACION MENU SUPERIOR
----------------------------------------------------------------------------------- */
#navegacion{
	width:100%; clear:both;list-style:none; 	
	}

#navegacion ul
{
	padding-left: 0;
	margin: 0;
	background:url(../Adjuntos/Img/fn-menu.jpg) repeat-x left top;
	
	float: left;
	width: 100%;
	
	
	list-style:none !important;
	font:bold 1.2em "Trebuchet MS", Arial, Verdana;
	text-transform:uppercase
	
}

#navegacion ul li {
	  list-style:none !important;	
	  background-image:none !important;
	  padding-left: 0em;
	margin-bottom:0em;
	 display:inline;
	 width:auto;
}

.primero a
{
	background:#CCCC00 url(../Adjuntos/Img/fn-menu.jpg) repeat-x left top;
	color: #fff;
	text-decoration: none;
	float: left;
	border-right: 1px solid #ffffff;
	display:block;
	width:32.7%;
	text-align:center;
	padding-top: 0.4em;
	padding-bottom: 0.4em;list-style:none !important; 
	
}

#navegaciondelegacion{
	width:100%; clear:both;list-style:none; 
	padding-top: 7px
}

#navegaciondelegacion ul
{
	padding-left: 0;
	margin: 0;
	background:url(../Adjuntos/Img/fn-menu3.jpg) repeat-x left top;
	float: left;
	width: 100%;
	list-style:none !important;
	font:bold 0.9em "Trebuchet MS", Arial, Verdana;
	text-transform:uppercase
}

#navegaciondelegacion ul li {
	list-style:none !important;	
	background-image:none !important;
	padding-left: 0em;
	margin-bottom:0em;
	display:inline;
	width:auto;
}

.menudelegacion a
{
	background:#CCCC00 url(../Adjuntos/Img/fn-menu3.jpg) repeat-x left top;
	color: #fff;
	text-decoration: none;
	float: left;
	border-right: 1px solid #ffffff;
	display:block;
	width:32.7%;
	text-align:center;
	padding-top: 0.4em;
	padding-bottom: 0.4em;list-style:none !important; 
	
}

.ultimo a
{
	background:#CCCC00 url(../Adjuntos/Img/fn-menu.jpg) repeat-x left top;
	color: #fff;
	text-decoration: none;
	float: left;
	display:block;
	text-align:center;
	padding-top: 0.4em;
	padding-bottom: 0.4em;list-style:none !important;	
}









/*
#navegacion ul li.primero a
{
	padding: 0.4em ;
	background-color: #EEF3F9;
	color: #006699;
	text-decoration: none;

	border-right: 0.08em solid #508DC3;
	
	
	text-align:center;
	margin-right:0.1em; 
	list-style:none !important;	background-image:none !important;height:1%;
	
}
#navegacion ul li.ultimo a
{
	padding: 0.4em ;
	background-color: #EEF3F9;
	color: #006699;
	text-decoration: none;
	float: left;
	
	display:block;

	text-align:center;
	list-style:none !important;		background-image:none !important;height:1%;

}

*/

/* NAVEGACION MENU IZQUIERDA
----------------------------------------------------------------------------------- */

#MenuIzquierda{
	float:left; 
	width:201px ;  
	margin-left:0.1%; 

}
html> body #MenuIzquierda{margin-left:0.3%; margin-top:0.1em;}

/*Primer Nivel*/

#MenuIzquierda ul{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;

}
#MenuIzquierda ul li{
	margin:0;
	padding:0;
	border-bottom: 0.08em solid #fff;
	width:auto;

}
#MenuIzquierda ul li a{
	display: block;
	background:#FCFCFC url(../Adjuntos/Img/fn-menu2.jpg) repeat-x left top;
	font-weight:bold;
	margin:0;
	color: #000;
	text-decoration: none;
	padding: 0.3em 0.5em 0.3em 1em;
	width:100%;
	font-size: 1em;
	border:solid 1px #ccc
}
html>body #MenuIzquierda ul li a{width:auto;}

#MenuIzquierda ul li a.activo {
	
	color: #fff !important;
	background: #CCCCCC url(../Adjuntos/Img/menuActivo.jpg) repeat-x left top !important
	
}
#MenuIzquierda ul li a.MenuDelegacion
{
	border:solid 1px #BDBE00;
	background: #CCCCCC url(../Adjuntos/Img/fnMenuDelegacion.jpg) repeat-x left top;
	color:#000
	
	}
	

	
#MenuIzquierda ul li ul li a.activoSub{	
font-weight:bold !important;
background: #CCCCCC url(../Adjuntos/Img/menuActivo.jpg) repeat-x left top !important;
color: #fff !important;

	}
/*Segundo Nivel*/

#MenuIzquierda ul li ul li a{
	display: block;
	background-color:#fff;
	font-weight:normal;
	margin:0;
	color: #000;
	text-decoration: none;
	padding: 0.3em 0em 0.3em 1.6em;
	font-size: 1em;
	background-image: url(../Adjuntos/Img/cuboMenu.jpg);
	background-repeat: no-repeat;
	background-position: 1em 1em;
	
}


/*Tercer nivel*/

#MenuIzquierda ul li ul li ul li a{
	display: block;
	background-color:#ffffff;
	font-weight:normal;
	margin:0;
	color: #666;
	text-decoration: none;
	padding: 0.3em 0em 0.3em 2.5em;
	font-size: 1em;
	background-image: url(../Adjuntos/Img/cuboMenu2.jpg);
	background-repeat: no-repeat;
	background-position: 2em 1em;
	border-top: 0.1em solid #CADBEC;
	width:auto !important;
	width:90%;
}
#MenuIzquierda ul li ul li ul li a:active {color: #000;background: url(../Adjuntos/Img/menuActivo.jpg) repeat-x left top;}

#MenuIzquierda .Boton {margin-top: 3px; float: right; margin-right: 1px} 
#MenuIzquierda select { width: 99%}
/*submenu home*/
#SubMenu ul
{
	padding-left: 0;
	margin: 0;
	background: url(../Adjuntos/Img/fn-menu2.jpg);
	float: left;
	width: 98%;
	font-weight:bold;
	border-top: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	list-style:none !important;	background-image:none !important;
}

#SubMenu ul li {
	display: inline;list-style:none !important;	background-image:none !important;
	padding-left: 0em;
	margin-bottom:0em;
}


/*#SubMenu ul li a
{
	padding: 0.4em ;
	background-color: #EEF3F9;
	color: #006699;
	text-decoration: none;
	float: left;
	border-right: 2px solid #ffffff;
	display:block;
	width:32.7%;
	text-align:center;
	padding-top: 0.4em;
	padding-bottom: 0.4em;list-style:none !important;	background-image:none !important;
}*/


/*form genericos*/

.p-label{  float:left; text-align:left !important; font-weight:bold; font-size:0.95em/*color:#333; */}
.p-input{ float:left; }
.p-input img{ vertical-align:middle}
.form-input{	width:99.5%; 
	color: #666666;
	border: 1px solid #ccc;
 font:normal 1em Tahoma, Geneva, sans-serif}
.form-select{ width:100%; color: #666666;
	border: 1px solid #ccc!important;
 font:normal 1em Tahoma, Geneva, sans-serif}

.fila-campos{ clear:both;height:1%; width:100%; margin-bottom:5px}
.fila-campos1{float:left; width:49%;clear:left;  margin-bottom:5px}
.fila-campos2{float:right; width:49%;margin-bottom:5px   }

//html>/**/body .fila-campos {margin-bottom: 0px; }
//html>/**/body .fila-campos1 {margin-bottom: 0px}
//html>/**/body .fila-campos2 {margin-bottom: 0px}






/* TEXTOS
----------------------------------------------------------------------------------- */

#ContenidoCentral h2{
	
	color:#000;
	
	
	background: url(../Adjuntos/Img/fondo-tit.jpg) no-repeat right bottom;

	/*--background-image: url(../Adjuntos/img/flecha.gif);
	background-repeat: no-repeat;
	background-position: 0.5em 0.7em;--*/
	padding-left:0;
	padding-top:10px;
	padding-bottom:15px;

	font:normal 2em "Trebuchet MS", Arial, Verdana;
	margin-bottom:5px;
	border-bottom:none;
	margin-top:5px;
}
#ContenidoCentral h2 p{ margin:0}
#ContenidoCentral h3{
	font-weight: bold;
	color:#AEAE00 !important;
	font-size: 130%;
	background: url(../Adjuntos/Img/fnH2.jpg) no-repeat left center;
	line-height: 1.3em;
	font-family:"Trebuchet MS", Verdana, Arial;
	padding:5px;
	padding-left: 20px;
	/*border:solid 1px #EBEBAF
	*/
}

#ContenidoCentral h4{
	font-weight: bold;
	color:#333;
	font-size: 130%;
	line-height: 1.3em;
	font-family:"Trebuchet MS", Verdana, Arial;
	background:url(../Adjuntos/Img/fn-tit.jpg) repeat-x left bottom;
	padding-bottom:10px
}
#ContenidoCentral h5{
	font-weight: bold;
	color:#000; 
	font-size: 110%;
	line-height: 1.3em;
	font-family:"Trebuchet MS", Verdana, Arial
}
.Miembros{
font-weight: bold;
	color: #006699;
	font-size: 110%;
	/*--background-color:#F9F9F9;
	border-bottom:solid 1px #AEAE00;
	margin:1.5em 0.8em 0.7em 1.0em;
	padding-left:0.7em;*/
	line-height: 1.3em;
	text-transform: uppercase}
.Miembros a{
	color: #Aeae00!important;
	text-decoration:none;
}	
#contenidoInicio h2{
	font-weight: bold;
	color: #aeae00;
	font-size: 130%;
	margin-bottom:0;
}
#MenuIzquierda h2{
	
	font-size: 100%;
	
}

#Noticias h2{
	font-weight: bold;
	color: #aeae00;
	font-size: 130%;
	margin:0.3em 0.3em 0.5em 0;
	padding-left:0.7em;
}

#Noticias h2 a{
color: #aeae00 !important;
}

#Ofertas h2{
	font-weight: bold;
	color: #aeae00;
	font-size: 130%;
	margin:0.3em 0.3em 0.5em 0;
	padding-left:0.7em;
}

#Ofertas h2 a{
color: #aeae00 !important;
}

.FGris{
	background-color:#F9F9F9;
	font-size: 110%;
	font-weight: bold;
	color: #006699;
	margin:1em 0em;
	padding:0.3em 0.5em;
	border-top: 0.1em solid #FFFFFF;
}
.Negrita{
	font-weight:bold;
	color: #000000;
}
.Negrita a{
	color: #aeae00;
	text-decoration:none;
}	
.TxtNegro{
	font-size: 100%;
	font-weight: normal;
	color: #000;
}
.TxtBold{
	font-size: 100%;
	color: #000;
	font-weight:bold;
}
.TxtSangrado{font-size: 100%;
	font-weight: normal;
	color: #000;
	padding-left:2em;}
	
.TxtSangrado a{color: #aeae00; font-weight: bold; text-decoration: none;}
.TxtSangrado a:hover{ color: #000;}
.TxtAzul{
	font-size: 100%;
	font-weight: normal;
	color: #666;
}
.TxtAzulBold{
	font-size: 115%;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

.TxtRojoBold{
	font-size: 100%;
	font-weight: bold;
	color: #CC0000;
}
.TxtRojo{
	font-size: 100%;
	font-weight: normal;
	color: #CC0000;
}
.EspacioAviso{
	width:81%;
	padding:10px 0px 0px 10px;
}
#CajaCentro a{color:#aeae00 ; font-weight:bold; text-decoration:none}
#CajaCentro a:hover{color:#000!important; text-decoration:none}
.CajaCentroClass a{color: #AEAE00; text-decoration:none; font-weight:bold}
#CajaCentroClass a:hover{color:#000 !important; text-decoration:none}
#CajaCentroNoticias a{color: #aeae00 !important; font-weight: bold;
}
#CajaCentroNoticias a:hover{color: #000 !important; text-decoration: none;
}
.Subtitulo{
	font-size: 110%;
	font-weight: bold;
	color: #006699;
	margin:0em;
	
}
.cabTabla3{background: url(../Adjuntos/Img/fnBuscadores.jpg) repeat-x left top;
	color:#000; font-weight: bold; border: solid 1px #aeae00; border-bottom: none;
	padding-left:0.5em; }
.GaleriaFotos{
	font-weight: bold;
	color: #006699;
	font-size: 110%;
	background: url(../Adjuntos/Img/Fotos.gif) no-repeat left center;
	padding-left:2.5em;
}
ul.Listas 
{
	margin: 0;
	padding:0;
	clear:both
	
		
}

ul.Listas li {
	list-style:none;
	background: url(../Adjuntos/Img/flecha2.gif) no-repeat 0em 0.5em;
	padding-left: 1em;
	margin-bottom:0.3em;
	
	
}

ul.ListasSin{
	list-style:none; 
	margin:0.5em 0%; 
	padding:0;background:none;}
ul.ListasSin li{
color: #000;
	padding-left: 2.5em;
	padding-bottom:0.8em;list-style:none;
	background:none;
}
ul.ListasSin li a{
	text-decoration:none;
	color:#B6B600 !important;
	font-weight:bold	
}
ul.ListasSin li a:hover{ color:#000 !important;}


.Titulo{color: #006699;font-family: Tahoma, Arial, Verdana;font-weight: bold;font-size: 150%}

.txtTitulo{color: #000; 
}

.destacado{color: #000; font-size: 120%;
}

/* ALINEAR
----------------------------------------------------------------------------------- */
.FlotarDerecha{ float:right; margin:1% 1% 1% 2%;  }
.FlotarDerecha img{float: left; padding-right: 10px;}
.FlotarIzquierda { float:left; width:99% }
.FlotarIzquierda2 { float:right; padding-left:240px }
.FlotarIzquierda img{ float:right; padding-left:10px}
.FlotarIzquierdaHome {
	float:left;
	margin-right: 1em;
	margin-left: 0%;
}
.FlotarDerechaContacto {float:right; margin:1% 1% 1% 2%; width: 310px; clear: both }
.ImagenIzquierda{float:left; padding-right:10px}
.ImagenDerecha{float:right; padding-left:10px}
/* FORMULARIOS BUSQUEDAS
----------------------------------------------------------------------------------- */
form{ margin: 1px; padding: 1px;}

fieldset{
	border:none;	
	margin:0;
	padding:0;
}

/*
.label{
	float:left; 
	width:24%;
	margin-bottom:0.4em;
	line-height:1.6em;}
.input {
	font-weight: normal;
	color: #666666;
	border: 1px solid #ccc;
	font-size: 0.8em;
	padding: 0.1em 0;
	
}

*/
/*
#FDPersonales .fila-campos1, .fila-campos2 .input {width: 50%;}*/

.p-columna input {
	font-weight: normal;
	color: #666666;
	border: 1px solid #ccc;
	font-size: 1.2em;
	padding: 0.1em 0;

	
}

.p-columna .input {
	font-weight: normal;
	color: #666666;
	border: 1px solid #ccc!important;
	font-size: 1.2em;
	padding: 0.1em 0;
	width: 93%
	
}

.input-banco {
	font:normal 1em Tahoma, Geneva, sans-serif;
	
	color: #666666;
	border: 1px solid #ccc!important;
	
	padding: 0.1em 0;
	width: 30px
	
}
.input-dc {
	font:normal 1em Tahoma, Geneva, sans-serif;
	color: #666666;
	border: 1px solid #ccc!important;
	
	padding: 0.1em 0;
	width: 20px
	
}

.input-cuenta {
	font:normal 1em Tahoma, Geneva, sans-serif;
	color: #666666;
	border: 1px solid #ccc!important;

	padding: 0.1em 0;
	width: 80px
	
}
.input-examinar { font-weight: normal;
	color: #666666;
	border: 1px solid #ccc;
	font-size: 1em;
	padding: 0.1em 0;width: 63%;}

.p-columna img {vertical-align:middle}
.p-columna .input-fecha{
font-weight: normal;
	color: #666666;
	border: 1px solid #ccc;
	font-size: 1.2em;
	padding: 0.1em 0;
	width: 85%}
	
.input-fecha{
 font:normal 1em Tahoma, Geneva, sans-serif;
	color: #666666;
	border: 1px solid #ccc;

	padding: 0.1em 0;
	width: 70px}
	
.p-columna .input-contrasenya{
font-weight: normal;
	color: #666666;
	border: 1px solid #ccc;
	font-size: 1.2em;
	padding: 0.1em 0;
	width: 66%}
	
#FDAcademicos .p-columna .input-fecha {width: 55%;}

.p-columna select {
	font-weight: normal;
	color: #666666;
	border: 1px solid #ccc!important;
	font-size: 1.2em;
	padding: 0.1em 0;
}

.p-columna textArea {
	font-weight: normal;
	color: #666666;
	border: 1px solid #ccc;
	font-size: 1.2em;
	padding: 0.1em 0;
}

.textArea{
	border: 1px solid #999999;
	font: 1em Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#666666;}
.TitFormulario{
	font-weight: bold;
	color:#000;
	background: url(../Adjuntos/Img/fnBuscadores.jpg) repeat-x left top;
	border: solid 1px #aeae00;
	border-bottom: none;
	padding: 0.2em 1.3em 0.2em 1.3em;
}
.TitFormulario a{ color:#FFFFFF !important;}
.Rayas{
	border: 1px solid #AEAE00;
	width:97.7%;
	padding: 1% 0 1% 2%;
	
}
.Rayas br{ clear:left;} 
#BotonesFormulario{
	float:right;
	margin-right:0.5%; 
	width:90%; 
	text-align:right;
	
}
.BotonDerecha{
float:right;
margin-right: 2px;
/*background: #006633 !important;*/
}
.Boton {
	background: #AEAE00 url(../Adjuntos/Img/fnBoton.jpg) repeat-x left top;
	border-style: none;
	font-weight: bold;
	color: #000;
	font-size: 0.95em;
	font-family: Tahoma, Verdana, Arial;
	padding:0.2em !important;
	/*padding: 0.3em 0.1em 0.1em;*/
	padding: 0.3em 0.1em 0.1em;
	cursor:pointer;
	
	
}
.Boton2 {
	border-style: none;
	font-weight: bold;
	color: #000;
	font-size: 0.95em;
	font-family: Tahoma, Verdana, Arial;
	padding: 0.1em 1em ;
display:block;
margin-right:1em;
margin-left:1em;
float:right;
background: #AEAE00 url(../Adjuntos/Img/fnBoton.jpg) repeat-x left top;
}

.Boton2 a{color:#000!important; text-decoration: none}
.Boton2 a:hover{color:#000!important; text-decoration: none}
#BotonesFormulario .Boton2 a { color: #000!important;}
#CajaCentro .Boton2 a{color:#000!important; text-decoration: none}
#CajaCentro .Boton2 a:hover{color:#000!important; text-decoration: none}

.derecha {float: right}
/* FORMULARIOS CONTACTO
----------------------------------------------------------------------------------- */
.Formulario fieldset{
	border: 1px dashed #AEAE00;
	width:97%;
	padding: 1% 0 1% 0%;}
html>body .Formulario fieldset{ padding-left:2%}
.Formulario fieldset br{clear:left;}
.Formulario legend{ background:#FFFFFF; font-weight:bold; color:#ffffff;}

.ColumnaIzq{ float:left; width: 47%;text-align: left; margin-left:2%}
html>body .ColumnaIzq{margin-left:0%;}
.ColumnaDch{ float:right; width: 47%;
	text-align: left;}
.ColumnaUnica{ float:left; width:94%;margin-left:2%; }
html>body .ColumnaUnica{margin-left:0% }
.ColumnaUnica label{
float:left; 
	width:12%; 
	margin-bottom:0.5em; 
	line-height:1.6em}
	




.FormContacto .p-label{ width:10em; }
.FormContacto .p-input{ width:85%; }
.FormContacto .fila-campos1 .p-input{ width:69%; }
.FormContacto .fila-campos2 .p-input{ width:69%; }
/* COLUMNAS
----------------------------------------------------------------------------------- */


.dos_columnas_izq {
	float: left;
	width: 10%;
	margin-right:1.5em;
	text-align:center;
	
}


.dos_columnas_dch {
	float: left;
	width:85%;
	margin-bottom:1.5em;
}
.dos_columnas_izqInicio{
	float: left;
	width: 35%;
	margin-right:1.5em;
	text-align:center;
	margin-bottom:1em;
	
}
.dos_columnas_dchInicio {
	float: left;
	width:50%;
	margin-left:2.5em;
	
}

.dos_columnas_dch2 {
	float: left;
	width:85%;
	
}

.Galeria_izq {
	float: left;
	width: 20%;

	text-align:center;
	margin-bottom:2em;
}
.Galeria_dch {

	width:70%;
	margin-bottom:2em;
	margin-left:25%;
}
html>body .Galeria_dch {width:75%;}
.una_columnas_izq {
	float: left;
	width: 97%;
	margin-right:1.5em;

}

/* RESULTADOS
----------------------------------------------------------------------------------- */
/*#Resultados{ position:relative;}*/
#Resultados p{
	/*color:#006699;*/
	/*font-weight:bold;*/
	margin:0.5em 0; 
}


#ResultadosEncontrados{ float:right; width:97%; margin-right:1%; clear:both; text-align:right;}
#ResultadosEncontrados a{color: #006633;}
#Paginacion{
	float:right;
	margin-right:1%; 
	width:60%; 
	text-align:right; 
	color:#AEAE00;
	font-weight:normal;

}
#Paginacion a{ 
	text-decoration:none; 
	color:#AEAE00;}
#Paginacion a.activo{ font-weight:normal;}

/* RESULTADOS NOTICIAS
----------------------------------------------------------------------------------- */
ul.noticias{
	list-style:none; 
	margin:0; 
	padding:0;
	clear:both}
ul.noticias li{
	background: url(../Adjuntos/Img/Ficha.gif) no-repeat 1em 0.4em;
	padding-left: 35px;
	line-height:1.8em;
}
ul.noticias li a{
	text-decoration:none;
	color:#000 !important;	
}
ul.noticias li a:hover{color:#aeae00 !important}


/* FICHA NOTICIAS
----------------------------------------------------------------------------------- */
	
#Entradilla{
	font-weight:bold;
	text-align: justify;
	padding-bottom:1em;
}

#CuerpoNoticia{ text-align: justify;   float:left; width:69%  }
.CuerpoNoticia{ text-align: justify;   float:left; width:69%  }
#CuerpoNoticiaSinEnlace{ text-align: justify;   float:left; width:95%  }
.BordesRayados  #CuerpoNoticiaSinEnlace ul{ float:none; clear:both}
.CuerpoNoticiaSinEnlace{ text-align: justify;   float:left; width:95%  }
.CuerpoNoticiaSinEnlace a{
	color:#aeae00;
	text-decoration:none;
	font-weight: bold}
#EnlacesRelacionados{
	border: 0.1em solid #A4C2DF;
	padding:0em 0.3em;
	/*margin-left:70% !important;
	margin-left:66% ;*/
	height:1%;	float:right;
	margin-left:2em;
	width:25%;
}

#EnlacesRelacionados img{ vertical-align:middle;}
#EnlacesRelacionados ul { margin:1em; padding:0;}
#EnlacesRelacionados ul li{ color: #aeae00;list-style:none; padding-bottom:0.8em; background:none;}
#EnlacesRelacionados div{ font-weight:bold; padding:0.5em 0.2em 0% 0.5em;}
#EnlacesRelacionados h3{background-color:#F9F9F9;
	font-size: 110%;
	font-weight: bold;
	color: #aeae00;
	margin:0em;
	padding:0.3em 0.5em;
	border-top: 0.1em solid #FFFFFF;}
#AccionesImprimir{ text-align:right;}
#AccionesImprimir a{ text-align:right; color: #AEAE00; font-weight:bold}
#AccionesImprimir img{ vertical-align:middle;}
#AccionesImprimir2{ text-align:left;}
#AccionesImprimir2 img{ vertical-align:middle;}
.FotoNoticia { 
float:left; 
margin-left:0.5em;padding: 1px;
width: 25%;
 }

/* RESULTADOS OFERTAS
----------------------------------------------------------------------------------- */
ul.ofertas{
	list-style:none; 
	margin:0; 
	padding:0;
	clear:both}
ul.ofertas li{
	background: url(../Adjuntos/Img/Ficha.gif) no-repeat 1em 0.4em;
	padding-left: 35px;
	line-height:1.8em;
}
ul.ofertas li a{
	text-decoration:none;
	color:#000 !important;	
}
ul.ofertas li a:hover{color:#aeae00 !important}


/* FICHA OFERTAS
----------------------------------------------------------------------------------- */
	
#Puesto{
	font-weight:bold;
	text-align: justify;
	padding-bottom:1em;
}

#CuerpoOferta{ text-align: justify;   float:left; width:69%  }
.CuerpoOferta{ text-align: justify;   float:left; width:69%  }
#CuerpoOfertaSinEnlace{ text-align: justify;   float:left; width:65%  }
.BordesRayados  #CuerpoOfertaSinEnlace ul{ float:none; clear:both}
.CuerpoOfertaSinEnlace{ 
text-align: justify;   
float:left; width:70%  }
.CuerpoOfertaSinEnlace a{
	color:#aeae00;
	text-decoration:none;
	font-weight: bold}
.FotoOferta { 
float:left; 
margin-left:0.5em;padding: 1px;
width: 220px;
 }


/* RESULTADOS DOCUMENTACION
----------------------------------------------------------------------------------- */
ul.doc{
	list-style:none; 
	margin:0; 
	padding:0;
}
ul.doc li{
	background: url(../Adjuntos/Img/Ficha.gif) no-repeat 1em 0.4em;
	padding-left:35px;
	line-height:1.8em;
	font-weight:bold;
	clear:both;
}
ul.doc li a{
	text-decoration:none;
	color:#AEAE00;font-weight: bold	
}
ul.doc li a:hover{text-decoration:none}
ul.doc li ul{list-style:none; margin:0; padding:0; }
ul.doc li ul li{background:none; font-weight:normal; margin-left:0.5em; padding-left:0.5em;}

/* CARPETA REPOSITORIOS VISITADA
----------------------------------------------------------------------------------- */
ul.rep{
	list-style:none; 
	margin:0; 
	padding:0;}
ul.rep li{
	background:none;
	padding-left: 2.5em;
	line-height:1.8em;
}
ul.rep li a{
	text-decoration:none;
	color:#aeae00; font-size: 1.1em; font-weight: bold;
}
ul.rep li ul li a{color: #333; font: bold 0.9em Tahoma, Verdana, Arial;
}
ul.rep li ul li a:hover{ border-bottom: solid 1px #aeae00;}
ul.rep li ul li ul li a{color: #999; font-size: 0.7em;
}
ul.rep li a:hover{color: #000!important;}
ul.rep li ul{list-style:none; margin:0; padding:0; }
ul.rep li ul li{background:none; font-weight:normal; margin-left:0.5em; padding-left:0.5em;}

.Estilo2 {font-weight: bold}

/* FOROS
----------------------------------------------------------------------------------- */
ul.foros{
	list-style:none; 
	margin:0; 
	padding:0;
	}
ul.foros li{
	background: url(../Adjuntos/Img/FlechaForos.gif) no-repeat 1em 0.4em;
	padding-left: 2.5em;
	line-height:1.8em;
	font-weight:normal;
}

#CajaCentro ul.foros li ul li a{
	text-decoration:none;
	color: #000;	}
	

#CajaCentro ul.foros li li a:hover{
	text-decoration:none;
	color:#aeae00!important;	
}

#CajaCentro ul.foros li ul  li a {
color: #000;}

#CajaCentro ul.foros li a{color: #aeae00;
}
#CajaCentro ul.foros li ul li ul li a{color: #666;
}
#CajaCentro ul.foros li  ul li ul li ul li a{color: #999;
}

ul.foros li a:hover{color:#000}
ul.foros li ul{list-style:none; margin:0; padding:0; }
ul.foros li ul li{background: url(../Adjuntos/Img/FlechaForos.gif) no-repeat 1em 0.4em;
	padding-left: 2.5em;
	line-height:1.8em;
	font-weight:normal;}
ul.foros li ul li a{text-decoration:none;
	color:#666666;	}

/*TABLAS-----------------------------------------------------------------------*/
table{background:#aeae00!important;  }

th{
	background: url(../Adjuntos/Img/fnBuscadores.jpg) repeat-x left top;
	color:#000;
	padding-left:0.2em;
}

td{ background:#FFFFFF; padding-left:0.5em; line-height:1.5em; }

caption{ color:#666; font-weight:bold;}
table img{vertical-align:middle;}
td a{ text-decoration:none; color:#666666 ;}

/*GENERICOS----------------------------------------------*/
img{ border:0em;}
.clear{
	clear:both;
	line-height:0%; 
	font-size:0%; 
}
#contenidoInicio .separador{ margin-bottom:20px}
.separador{
clear:both;
line-height:0;
font-size:0;
height:0;
/*line-height:1em; height:1em */}
.oculto{
	position:absolute; 
	left:-1500px; 
	top: -10%; 
	overflow:hidden; 
	font-size:0%; 
	line-height:0%;
}	
acronym { 	
	border-bottom:0.08em dashed #666666; cursor:help; 
}
.ImagenSuperior{ vertical-align:top;}
.ImagenCentro{ vertical-align:middle;}
.ImgVspace{vertical-align:middle; margin-top:0.4em; margin-bottom:0.4em;}
.Centrar{ text-align:center;}
.Izquierda{ text-align:left;}
.Derecha{ text-align:right;}
.Bordes{border: 1px solid #aeae00; padding:0.5em}
.Volver{
	clear:both;
	/*border-top:#B0C0D9 dashed 0.1em;*/
	margin-top:2em;
	padding-top:0.2em;
	background: #F9F9F9 url(../Adjuntos/Img/Volver.gif) no-repeat left 0.3em;
	padding-left:1.5em;
	padding-bottom: 0.4em;

}
.Volver a{

	color:#B6B600; font-weight:bold;
	text-decoration:none;}
.Volver2{ float:left; width:10em;}
.Siguiente{
	float:right;
	/*margin-top:2em;
	padding-top:0.2em;*/
	background: url(../Adjuntos/Img/Flecha3.gif) no-repeat 4.3em 0.7em;
	/*padding-left:70.0em;*/
	padding-right:1.5em;
}
.Anterior{
	
	/*margin-top:2em;*/
	/*padding-top:0.2em;*/
	background: url(../Adjuntos/Img/Volver.gif) no-repeat 0.5em 0.7em;
	padding-left:1.5em;
	float:left;
	margin-left:40em;
	
}
#MigaPan{
	clear:both;
	/*border-bottom:#B0C0D9 dashed 0.1em;*/
	/*margin-top:2em;*/
	padding-top:0.2em;
	padding-bottom:0.2em;
	padding-left:0.5em;
	color:#B6B600;
	background:#F9F9F9;
	margin-top:0.5em;
	font-size: 95%;
	
}
#MigaPan a{

	color:#B6B600;
	text-decoration:none;}
.FotoEspaciado{
margin:0.5em 1em 0.5em 1em;

}
/*GALERIA FOTOS------------------------------*/
.Fotos{
	float:left;
	width:10em;
	text-align:center;
	border: 1px solid #CCCCCC;
	margin:0em 1.3em 1em 1.3em;
}

.Fotos img{ margin-top:0.3em;}
.Fotos p{ display:block; margin:0.5em}
.FotosPeq{
	float:left;
	width:8em;
	text-align:center;
	margin:0em 0.2em 1em 0.2em;
}
#TotalResultados{
float:left;
width:30%;}

/*CAJAS Y HUECOS----------------------------------------------*/

.centrado {
	float: left;
	padding-left:4%;
	margin-top:1.1em;
	text-align:center;
	width: 90%;
		
		
		}
.ColumnaIzqInicio{ float:left; width: 47%;text-align: left; margin-left:2%; }
html>body .ColumnaIzqInicio{ margin-left:4%; }
.ColumnaDchInicio{ float:right; width: 47%;text-align: left; }	


.caja1_1 {
	
	width: 47.8%;
	float: left;
	margin-right:1.1em;
	height:21em;
	margin-bottom:10px;
	/*border: dashed 0.1em #003366;*/
	
}

.caja1_2 {
	
	width: 47.8%;
	float: left;
	
	height:21em;
	margin-bottom:1em;
	/*border: dashed 0.1em #003366;*/
	
}
.caja2 {

	width: 98%;
	float: left;
	/*margin-right:1.1em;*/
	height:21em;
	margin-bottom:10px;
	/*border: dashed 0.1em #003366;*/

}

.caja4 {

	width: 98%;
	float: left;
	/*margin-right:1.1em;*/
	/*height:19em;*/
	height:45em;
	/*height:23em;*/
	margin-bottom:10px;
	/*border: dashed 0.1em #003366;*/;

	
}


/*Prueba Olatz*/
#contenidoInicio .Tit{
	
	color: #003300;
	background: url(../Adjuntos/Img/fondo-tit.jpg) no-repeat right bottom;

	/*--background-image: url(../Adjuntos/img/flecha.gif);
	background-repeat: no-repeat;
	background-position: 0.5em 0.7em;--*/
	padding-left:0;
	padding-top:10px;
	padding-bottom:15px;
	text-align:left;
	font:normal 2em "Trebuchet MS", Arial, Verdana;
	margin-bottom:5px;
	border-bottom:none;
	margin-top:5px;
}


.Tit{
	background: url(../Adjuntos/Img/fnBuscadores.jpg) repeat-x left top;
	color: #003300;
	font-weight:bold;
	border-bottom: 1px solid #aeae00;
	/*--background-image: url(../Adjuntos/img/flecha.gif);
	background-repeat: no-repeat;
	background-position: 0.5em 0.7em;--*/
	padding-left: 1.5em;
	padding-top:0.2em;
	padding-bottom:0.2em;
	text-align:left;
}
h2.Tit{padding-top:10px !important;  }

#contenidoInicio .BordesInicio{
	
	height: 86%;
	/*padding:0.8em 1em 0.3em 1em;*/
	padding:0.8em 0em 0.3em 0em;
	text-align:left;
	margin-bottom:10px;
	border:none
	
	

}


.BordesInicio{
	border: 1px solid #ccc;
	height: 86%;
	/*padding:0.8em 1em 0.3em 1em;*/
	padding:0.8em 0em 0.3em 0em;
	text-align:left;
	

}
.BordesRayados{
/*border: 1px dashed #AEBFEF;*/

	
	/*padding:0.8em 1em 0.3em 1em;*/
	padding:5px 0;
	clear:both;

}
.margenes{

	padding:0em 1em 0em 1em;
	height:98%;
	/*height:88%;*/
	text-align:left;
	overflow:auto;

	}
#contenidoInicio .BordesInicio1{
	border: none;
	height: 70%;
	/*padding:0.8em 1em 0.3em 1em;*/
	padding:0.8em 0em 0.3em 0em;
	text-align:left;
	margin-bottom:10px
	

}	
	
.BordesInicio1{
	border: 1px solid #ccc;
	height: 70%;
	padding:0.8em 1em 0.3em 1em;
	overflow:auto;
	text-align:left;
	}
	
#contenidoInicio .BordesInicioEspecial{
	border: none;
	height: 70%;
	/*padding:0.8em 1em 0.3em 1em;*/
	padding:1px;
	text-align:left;
	margin-bottom:10px
	

}	
.BordesInicioEspecial{
	border: 1px solid #ccc;
	height: 70%;
	overflow:auto;
	text-align:left;
	padding:1px;
	}
.BordesInicio1 p, .BordesInicioEspecial p{
margin:0;}
.BordesInicio2{
	border: 1px dashed #AEBFEF;
	height: 70%;
	overflow:auto;
	text-align:left;
	}
.BordesInicio2 p{
margin:0;}
.BordesInicio p{
margin:0;}
/*Fin Prueba Olatz*/

ul
{
	margin: 0;
	padding:0;
	
}
/*
.BordesRayados ul{float:left}*/

ul li {
	list-style:none;
	background: url(../Adjuntos/Img/flecha2.gif) no-repeat 0em 0.5em;
	padding-left: 1em;
	margin-bottom:0.3em;
	/*width:90%;*/
	
	
	
	
}
ul li a{color:#006699;}


/* Hacks
	
----------------------------------------------------------------------------------- */
		/* 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 */


/*
--------------BOLETIN ELECTRONICO
----------------------------------*/

#Boletin{
	width:70em;
	background: url(../images/img/Boletin/fBoletin.jpg) repeat-y;
	margin:auto; 
	padding-bottom: 475px;
	
}
#Boletin2{
width:70em;
	background: url(../images/img/Boletin/fBoletin.jpg) repeat-y;
	margin:auto; 
}
#CabeceraBoletin{
	margin-left:0.9em;
	margin-right:2.9em;
	border-top: solid 1px #E6E6E6;
	height: 68px;
	background:url(../Adjuntos/Img/fnBoletin.jpg) repeat-x left top;
}
#CabeceraIzquierda{
float:left;

}
.logo { float: left;}

.Delegacion{ background:none;
float: left;
text-transform:uppercase;
color: #000;
padding: 25px 5px 10px 5px;
text-align: left}
.Delegacion h1{font: bold 1.8em "Century Gothic", Arial, Verdana;}
.Delegacion a{color:#000; text-decoration:none}
.Delegacion span{
color: #B5BD10;
text-transform:uppercase;
font: bold 0.8em "Century Gothic", Arial, Verdana;}
.Delegacion span a{color: #B5BD10;}
#CabeceraDerecha{
float:left;
font-weight: bold;
	color: #006699;
	font-size: 140%;
	margin-left:5em;
	margin-top:0.5em;
	}
.privada { 

color: #333333!important;
text-align: left;

width: 90%;
/*margin: 10px 0 0 0;*/
font: normal 12px Tahoma, Verdana, Arial}

.privada fieldset{border-top: solid 1px #ccc;
border-left: solid 1px #ccc;
border-right: solid 4px #ccc;
border-bottom: solid 4px #ccc;
padding: 0 10px 5px 10px;}
.privada legend{
color:#ADAD00;
text-transform:uppercase;
font-weight:bold}
html>/**/body .privada fieldset{ line-height: 7px; padding-bottom: 2px}
html>/**/body .privada fieldset p { margin-bottom: 0}
html>/**/body .privada .p-input { width: 60%!important}
html>/**/body .privada  .p-label { width: 6.5em!important}
.privada .p-label { width: 8em}
.privada .p-input { width: 60%}
.privada .enlace { width: 60%;float: left;}
.privada .BotonDerecha { float: right}

.privada .enlace a { color: #AEAE00!important; font-weight: bold; font-size: 0.9em}
.privada .enlace a:hover {color:#000!important} 
/*
.p-input {float: left;}
.p-label {float: left; width: 40%}

.fila-campos{ 
	clear:both; 
	margin-bottom:5px; 
	float:left; 
	width:100%
 }
*/
.fila-campos textArea{ 
	font-size: 1.1em;
 }

.RayasBoletin{
	border: 1px solid #AEAE00;
	padding: 1% 1% 1% 2%;
	margin-left:2.1em;
	margin-right:4.4em;
	
}

.RayasBoletin h2 a{color: #aeae00; font-weight: bold;}

.RayasBoletin p{color: #ccc;}
#Sumario{
	
	padding: 0.1% 0.1% 0.1% 0.2%;
	margin-left:1.1em;
	margin-right:1.25em;
	margin-bottom:1.25em;}
.TituloSumario{
background: url(../Adjuntos/Img/fnH2.jpg) no-repeat left center;
font-weight: bold;
color: #000;
font-size: 140%;
padding:0.2em 0.2em 0.2em 1.5em;
}
#Boletin h1{
	background: #aeae00 url(../Adjuntos/Img/fn-menu.jpg) repeat-x left top; 
	color:#FFFFFF;
	font-weight:bold;
	border-bottom: 2px solid #FFFFFF;
	padding-right: 2.9em;
	padding-top:0.2em;
	padding-bottom:0.2em;
	text-align: right;
	margin:0 3em 0 1em;
	font-size:105%;}
#Boletin h2{
	font-weight: bold;
	color: #aeae00;
	font-size: 140%;
	margin:0.3em 0.3em 0.5em 0;
	background:  url(../Adjuntos/Img/cubosGestor.jpg) no-repeat 0em 1.2em;
	padding-left:1.3em;
	line-height:1.5em;

}

#Boletin h2 a{
	color: #000;
	text-decoration:none;
	
}

#Boletin h2 a:hover{color: #aeae00; text-decoration: none}

#Boletin p{
margin-bottom:0.8em;
margin-top:0.8em;
color: #666;}
.NoticiasSumario{
padding:1em 0 1em 3em;
font-weight:bold;
color:#000}

.TextoNoticia {color: #666666;}
.NoticiasSumario a{
text-decoration:none;
font-weight:bold;
color:#aeae00}
.NoticiasSumario a:hover{color:#000; text-decoration: none}
.VerMas{
text-align:right;
}
.VerMas a{
color: #aeae00; font-weight: bold}
.Leyenda{
margin:0 1.20em 0 1.2em;
text-align:center}
.PaginacionBoletin{
text-align:right; 
width:95%;}
.PaginacionBoletin a{
font-weight: bold;
	color:#aeae00;
	text-decoration:none;}
	
.PaginacionBoletin img {padding:0 0.1em;
}
#pieBoletin{

	margin:1em 2.9em 0em 0.6em;

	
	height:137px;
	text-align:center;
	padding-top:0.5em;
background:  url(/Adjuntos/img/fn-fondo.jpg) repeat-x left top;
}

#pieBoletin a{ text-decoration:none; color:#aeae00;}
#pieBoletin a:hover{text-decoration: none; color: #000;}


/*CAJAS FONDOS*/
.FondoEventos{
	background: url(/Adjuntos/Img/Eventos1.jpg) no-repeat right top;
	font: normal 1.5em "Lucida Sans Unicode", Tahoma, Verdana;
	color:#003366;
	height:78px;
	padding-left:0.5em; padding-top:0.3em}
#contenidoInicio .FondoEventos a, #contenidoInicio .FondoPart a, #contenidoInicio .FondoNewsletter a,
#contenidoInicio .FondoEventos2 a, #contenidoInicio .FondoList a{color:#003366 !important; }

.FondoPart{
	background: url(/Adjuntos/Img/Partnership.jpg) no-repeat right top;
	font: normal 1.5em "Lucida Sans Unicode", Tahoma, Verdana;
	color:#003366;height:77px; padding-left:0.5em; padding-top:0.5em}
.FondoNewsletter{
	background: url(/Adjuntos/Img/Newsletter1.jpg) no-repeat right top;
	font: normal 1.5em "Lucida Sans Unicode", Tahoma, Verdana;
	color:#003366;height:75px; padding-left:0.5em; padding-top:0.5em; line-height:19px}
.EnlaceAzul{color:#003366;}
.FondoNewsletter span{ color:#666666; font: normal 0.8em "Lucida Sans Unicode", Tahoma, Verdana;}
.BordesCajas{padding:0em 1em;}
.BordesCajas h2{margin:0}
.FondoEventos2{
	background: url(/Adjuntos/Img/Eventos2.jpg) no-repeat right top;
	font: normal 1.5em "Lucida Sans Unicode", Tahoma, Verdana;
	color:#003366;
	height:80px;
	padding-left:0.5em; padding-top:0.2em}
.FondoEventos2 span{ color:#666666; font: normal 0.7em  Tahoma, Verdana, Arial; line-height:20px}
.FondoList{
	background: url(/Adjuntos/Img/Members2.jpg) no-repeat right top;
	font: normal 1.5em "Lucida Sans Unicode", Tahoma, Verdana;
	color:#003366;
	height:80px;
	padding-left:0.5em; padding-top:0.3em}
.FondoList span{ color:#666666; font: normal 0.7em  Tahoma, Verdana, Arial; line-height:20px}
html>/**/body .FondoEventos2{padding-top:0.1em}
html>/**/body .FondoEventos2 span{ color:#666666; font: normal 0.7em  Tahoma, Verdana, Arial; }

/*VALIDACIONES*/
/*
#EnlacesPie{ width:65%; float:left}*/
#EnlacesPie p{ text-align:center; font-weight: bold;}

#validaciones{ width:30%; float:right}


	

#validaciones ul{
	padding-left: 0;
	margin: 0;
	float: right;
	list-style:none !important;
	background-image:none !important;}

#validacion li {
 display:inline !important; 
 list-style:none !important;	
 background-image:none !important;
 float:right;
	padding-left: 0;
	margin-bottom:0;
	width:70px !important;
	background: url(none) ;

}


#validacion_accesibilidad {

	margin-right: 8px;

}

#validacion_xhtml {

	margin-right: 4px

}




/*---Tablas gestor --*/

.TablaVerde{
background: url(../Adjuntos/Img/fnBuscadores.jpg) repeat-x left top;
color: #000;
padding: 2px 5px;
font: bold 1.2em "Trebuchet MS", Verdana, Arial;
border: solid 1px #aeae00;


}



.TablaVerdeNoticias{
background: url(../Adjuntos/Img/fnBuscadores.jpg) repeat-x left top;
color: #000;
padding: 2px 5px;
font: normal 1em "Trebuchet MS", Verdana, Arial;
border: solid 1px #aeae00;


}
.BordesTablas{border: solid 0.01em #AEAE00;
border-top: none; }
.tituloFoto{ color: #000; font: bold 1em "Trebuchet MS", Verdana, Arial; 
margin-top: 5px; 
}

.ContactoLeft{ float:left; width:55%}
.ContactoRight{ float:right; width:44%}



 /*---FICHA COLEGIADO--*/
 
 #FichaC
{ 
	clear: both;
	margin-bottom: 20px;
}
#FichaC p
{
	margin-bottom: 5px;
}
#FichaC h4
{
	color: #AEAE00;
	border-bottom: solid 2px #EAEAEA;
	font: bold 1.1em Arial, Helvetica, sans-serif;
	margin: 10px 0 5px 0;
	clear: both;
}
.BordeImagen
{
	border: solid 1px #CCCCCC;
	
	padding: 4px;
}

#Tabs
{
	
	background: url(../Img/fn-tabs.jpg) repeat-x left top; vertical-align:middle; }

#Tabs input
{
    display: inline;
	color: #AEAE00;border: solid 1px #EAEAEA; border-right: double 2px #eaeaea; border-top: double 2px #eaeaea;
	
	font: bold 1em Arial, Helvetica, sans-serif;
background: #eaeaea url(../Adjuntos/Img/fnTabs.jpg) repeat-x left bottom;
	cursor: pointer;
	padding: 5px 16px 0 14px;
	width: 19%;
	border-bottom: none;
	margin-right: 2px;
	padding-bottom: 3px;
	text-align: center!important

}
#Tabs input a:hover {text-decoration:none!important; border-bottom: 0}
#Tabs input a:active {text-decoration:none!important; }
#Tabs input a {color: #AEAE00; text-decoration: none;  }
#Tabs .TabActivo
{font-weight: bold;
	color: #fff;
background: #ccc url(../Adjuntos/Img/fnTabActivo.jpg) repeat-x left bottom;
border: solid 1px #ccc;
}
.Bordes
{
	border: solid 1px #EAEAEA;
	padding: 10px;
}

/*campos ficha colegiado*/
.p-columna
{
	float: left; /*padding: 3px 0;*/
	padding: 3px 0 1px 0;
}

.p-label-ficha
{
	padding: 4px 0;
	float: left;
	font-size: 0.9em;
	font-weight: bold;
}
.p-label-linea
{
	padding: 4px 0;
	font-size: 0.9em;
	font-weight: bold;
}

.p-linea
{
	padding: 0;
	margin: 0;
}

html > /**/ body .p-label-ficha, html > /**/ body .p-columna
{
	padding: 0;
}




/*tabs datos generales*/

#FDPersonales .p-label{ width:11em}
#FDPersonales .p-input{ width:75.8%; }
#FDPersonales .fila-campos1 .p-input, #FDPersonales .fila-campos2 .p-input{ width:50%; }




/*datos adscripcion*/

#FDAdscripcion .p-label{ width:15em}
#FDAdscripcion .AcademicoLargo .p-label{ width:22em !important}
#FDAdscripcion .AcademicoLargo .p-input{ width:65% !important}
#FDAdscripcion .p-input{ width:75.5%; }
#FDAdscripcion .fila-campos1 .p-input, #FDAdscripcion .fila-campos2 .p-input{ width:49.5%; }
#FDAdscripcion .fila-campos1 .Cuenta { width: 54%!important; }
#FDAdscripcion .fila-campos1 .AnchoFijo { width: 177.5px!important;}

/*datos academicos*/

#FDAcademicos .p-label { width: 20em}
#FDAcademicos .p-input { width: 68.5%}
#FDAcademicos .AcademicoLargo .p-label{ width:28em !important}
#FDAcademicos .AcademicoLargo .p-input{ width:56.5% !important}

/*Datos profesionales */

#FDatosprofesionales .p-label { width: 12em}
#FDatosprofesionales .p-input { width: 79.5%;}
#FDatosprofesionales .fila-campos1 .p-input, #FDatosprofesionales .fila-campos2 .p-input { width: 57.5%}

/*---fichas ---*/


.FichaColegiado .fila-campos1 .p-input { width: 31%}
.FichaColegiado .fila-campos2 .p-input { width: 31%}
/*.FichaColegiado .fila-campos1 .AcademicoLargo .p-input {width: 59%!important; border: solid 1px #000}*/
.FichaColegiado .Largo { width: 31%!important;}
.FichaColegiado .p-label { width: 22em}
.FichaColegiado .p-input { width: 66.5%}
.FichaColegiado .AcademicoLargo .p-label{ width:22em !important}
/*.FichaColegiado .AcademicoMenosLargo .p-label{ width:19em !important}*/
.FichaColegiado .AcademicoLargo .p-input{ width:28.2%}

.FichaColegiado .MuyLargo { width: 96%;}
.FichaColegiado .MuyLargo label { font-weight: normal!important}
.FichaColegiado .Corto  {width: 8em; }
.NoNegrita { font-weight: normal!important; margin-left: 15px;}



/*--proteccion de datos ---*/

#FProteccionDatos .p-label { width: 22em}
#FProteccionDatos .p-input { width: 50%;}
#FProteccionDatos .fila-campos1 .p-input, #FProteccionDatos .fila-campos2 .p-input { width: 57.5%}

#FProteccionDatos .MuyLargo { width: 99%; }
#FProteccionDatos .MuyLargo label { font-weight: normal!important}
#FProteccionDatos .Corto  {width: 8em; }

/*---Permisos---*/

#FPermisos .p-label { width: 13em;}
#FPermisos .p-input { width: 80%;}

/*---login fichas---*/
html>/**/body .Rayas{overflow: auto; height: 1%}

.Login .p-label { width: 11em}

.Login .p-input { width: 40%}

/*---administrador usuarios ---*/

#AdmUsuarios .p-label { width: 10em}
#AdmUsuarios .p-input { width: 82.5%;}
#AdmUsuarios .fila-campos1 .p-label, #AdmUsuarios .fila-campos2 .p-label { width: 10em}
#AdmUsuarios .fila-campos1 .p-input, #AdmUsuarios .fila-campos2 .p-input { width: 49.5%;}


/*---OFERTA DE EMPLEO---*/

#OfertaEmpleo .p-label { width: 10em}
#OfertaEmpleo .p-input { width: 82.5%;}
#OfertaEmpleo .fila-campos1 .p-input, #OfertaEmpleo .fila-campos2 .p-input { width: 50%;}

#OfertaEmpleo .Largo { width: 16em}

.Ofertas li {
background: url(../Adjuntos/Img/oferta.gif) no-repeat left top;
padding-left: 18px;
margin-left: 10px;
font-weight:bold;}

.Ofertas li a {
	color: #AEAE00;
	text-decoration:none}
	
	
/*---eventos---*/

#Eventos .p-label { width: 10em;}
#Eventos .p-input {width: 82.5%;}
#Eventos .fila-campos1 .p-label, #Eventos .fila-campos2 .p-label { width: 10em;}
#Eventos .fila-campos1 .p-input, #Eventos .fila-campos2 .p-input { width: 50%;}

/*---Noticias---*/

#Noticias .p-label { width: 10em;}
#Noticias .p-input {width: 82.5%;}
#Noticias .fila-campos2 .p-label { width: 9em;}
#Noticias .fila-campos1 .p-input, #Noticias .fila-campos2 .p-input { width: 50%;}
#Noticias .fila-campos1 .p-label { width: 16em}
/*
#DPersonales .fila-campos1
{
	float: left;
	width: 60%;
	clear: left;
}
#DPersonales .fila-campos2
{
	float: right;
	width: 39%;
}
*/



/*columnas*/



#FDBancarios .p-label-ficha
{
	width: 20em;
}
#FDBancarios .p-columna
{
	width: 75%;
}
#FDBancarios .p-columna .p { text-align: left;}
#FDPersonales .fila-campos1 .p-columna
{
	width: 49%;
	
}
#FDPersonales .fila-campos2 .p-columna
{
	width: 49%;
}
#FDBancarios .fila-campos1 .p-columna
{
	width: 55%;
}
#FDBancarios .fila-campos2 .p-columna
{
	width: 50%;
}
#FDBancarios .fila-campos2 .p-label-ficha
{
	width: 13em;
}

/*
#FDPersonales .fila-campos2 .p-label-ficha, #FDAcademicos .fila-campos2 .p-label-ficha
{
	width: 13em;
}

#FDPersonales .fila-campos1-2 .p-label-ficha
{
	width: 8em;
}
#FDPersonales .fila-campos .p-columna
{
	width: 85%;
}

#FDPersonales .fila-campos .form-input
{
	margin: 0;
	width: 90%;
	float: left;
}
*/


/* CAMPOS OBLIGATORIOS */

.NotaObligatorio
{
	color: #666;
	text-align: right !important;
	border: solid 1px #CCCCCC;
	background:#FFFF99; 
	float: right;
	margin: 4px 0;
	padding: 0 5px
}

/* para la foto */

.datos { float: left; width: 80%}

.foto { float: left;  }

.foto img { border: solid 1px #CCCCCC; padding: 2px; width: 110px; }

/*--*/
/*
#FDBancarios, #FDAcademicos, #DPersonales p{
font-size: 0.9em;
font-weight: bold;}*/
/*#FDBancarios,  #DPersonales {width: 99%;}
#FDAcademicos{width: 96%;}*/
/*
#FDBancarios,#FDAcademicos, #DPersonales label{
font-size:1em;
font-weight: normal!important;}*/

#DPersonales { border: solid 1px #EAEAEA;
padding: 5px}

/*---TABLA ESPECIALIDADES ---*/

.TablaFicha { border: solid 1px #aeae00; padding: 2px }

.TablaFicha td { border-bottom: solid 1px #EAEAEA;font: normal 11px Tahoma, Verdana, Arial; color: #666}

.TablaFicha th {
font: normal 11px Tahoma, Verdana, Arial;
padding: 3px;
background:#EAEAEA}

.opciones {text-align: right; padding-right: 10px;  background: #F9F9F9 }

/*----ESTILOS NUEVOS PARA MAIL ---*/

#contenedorMail {

width: 993px;
margin: auto;
border-left: solid 1px #Eaeaea;
border-right: solid 1px #Eaeaea}

.contenidoMail {
width: 90%;
margin: auto;
padding: 20px;
}

#CabeceraMail{width: 100%;
	border-top: solid 1px #E6E6E6;
	background: url(../Adjuntos/Img/fnBoletin.jpg) repeat-x left top;
}

#CajaCentroMail{position:relative; text-align:justify;}

#mail {

width: 99%;
margin: auto;}


#mail .p-label{ 
width: 25%;
font-weight: bold}

#mail .p-input {
font: normal 15px Tahoma, Verdana, Arial;
color: #000;}

#mail .fila-campos1 {
width: 55%;
float: left;
}

#mail .fila-campos2 {
width: 44%;
float: left;

}

#mail .fila-campos2  .p-label {
width: 25%;}

#mail .fila-campos1 .p-label {
width: 45%;}


#mail .fila-campos1, #mail .fila-campos2, #mail .fila-campos {margin: 5px 0}

#mail .p-linea-ampliado
{
	padding: 0;
	margin: 0;
	font-size: 16px;
}

/*
#mail .fila-campos1, .fila-campos2, .fila-campos {margin: 5px 0}*/

.letraPeque {font-size: 11px; color:#B6B600 }

#mail a {font-weight: normal}

.espacio { padding: 10px 0}
.GuiaProfesional h4{ margin:0 !important}


/*Representantes*/
ul.Representantes{
	list-style:none; 
	margin:0; 
	padding:0;
	clear:both}
ul.Representantes li{
	background: url(../Adjuntos/Img/persona.gif) no-repeat 1em 0.4em;
	padding-left: 35px;
	line-height:1.8em;
}
ul.Representantes li a{
	text-decoration:none;
	color:#000 !important;	
}
ul.Representantes li a:hover{color:#aeae00 !important}
