body{
	padding:0px;
	margin:0px;
	}

#container{
	min-width:980px;
	width: expression(document.body.clientWidth < 980? "980px": "auto" );
	font-family:Arial;
	}

#head{
	width:100%;
	height:140px;
	font-family:Arial;
	font-weight:normal;
	background:url('../img/head/head.jpg') center right no-repeat #000000;
	}
	
#head a{
	border:none;
	}
	
/* MENU PRINCIPAL */
#menucontainer{width:100%;height:20px;background:#000000;font-family:Arial;font-size:12px;margin:0px;padding:0px;border-bottom:6px solid #cecece;}
#submenucontainer{width:100%;height:20px;font-family:Arial;font-weight:bold;font-size:9pt;margin:2px 0px 6px;padding:0px 0px;}

/* SUBMENU */

#menu {
	float: left;
	width:80%;
	height: 18px;
	list-style-type: none;
	margin:0px;
	padding:0px;
}

#menu li {
	display: inline;
	float: left;
	height: 18px;
	position: relative;
	list-style: none;
	margin:0 15px;
	padding:0px;
}

#menu li a {
	display:block;
	float:left;
	text-decoration:none;
	line-height:22px;
	height:22px;
	padding:0px 2px;
	color:#f1f1f1;
}

#menu li a:hover
	{
	color:#ffffff;
	text-decoration:underline;
	}

#menu ul {
	display: block;
	position: absolute;
	left: -10px;
	top: 20px;
	width: 140px;
	padding: 1px 8px 1px 8px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	background: #000000;
	z-index:10;
}

#menu ul li {
  float: left; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
  margin: 0;
  padding: 0;
  line-height: normal;
  height: 18px;
  width: 140px;
}

#menu ul li a {
  display: block;
  margin: 0;
  text-align: left;
  line-height: normal;
  color: #f1f1f1;
}

#menu ul li a:hover {
  color: #f1f1f1;
  text-decoration:underline;
  background:none;
}


/* FECHA DEL DIA */
.dia{display:block;float:right;line-height:20px;height:20px; margin:0 4px;padding:0px 10px 0px 0px;font-family:Arial;font-weight:bold;font-size:9pt;color:#ba185f;}

/* MENU, COLUMNA IZQUIERDA */
#menuizq{
	width:16%;
	float:left;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	
	}
	
/* LISTA */
#menuizq .listaprincipal {margin:0px 0px 0px 24px;padding:0px;}
#menuizq .listaprincipal li {list-style-type: square;color:#8a2789;width:96.5%;}
#menuizq .listaprincipal li a{text-decoration:none;color:#000000;}
#menuizq .listaprincipal li a:hover{color:#424242;}

#menuizq .pri {margin:0px 0px 0px 24px;padding:0px;}
#menuizq .pri li {list-style-type: square;color:#cd2159;width:96.5%;font-size:16px;}
#menuizq .pri li a{text-decoration:none;color:#000000;font-weight:bold;font-size:11px;}
#menuizq .pri li a:hover{color:#525252;}

#menuizq .pri ul {margin:0px 0px 0px 24px;padding:0px;}
#menuizq .pri ul li {list-style-type: square;color:#666666;width:96.5%;font-size:16px;}
#menuizq .pri ul li a{text-decoration:none;color:#000000;font-weight:bold;font-size:11px;}
#menuizq .pri ul li a:hover{color:#525252;}

#menuizq .sec {margin:0px 0px 0px 24px;padding:0px;}
#menuizq .sec li {list-style-type: none;width:96.5%;}
#menuizq .sec li a{text-decoration:none;color:#404040;font-weight:normal;font-size:11px;}
#menuizq .sec li a:hover{color:#777777;}
/* BOTONES */

#menuizq .salto{height:12px;margin-top:12px;border-top:1px solid #cccccc;}
/* menu rae */
#menuizq .rae{margin:0px;padding:4px 0px;text-align:center;}
#menuizq .rae img{border:none;}
#menuizq .rae a{text-decoration:none;color:#ba185f;}
#menuizq .rae a:hover{color:#ed5385;}

/* menu buzon */
#menuizq .buzon{margin:0px;padding:4px 0px;text-align:center;}
#menuizq .buzon a{text-decoration:none;color:#ba185f;}
#menuizq .buzon a:hover{color:#ed5385;}

#menuizq .newletter {
	width:88%;
	padding-left:6%;
	color:#ba185f;
}

#menuizq .newletter .input_ap{
	float:left;
	width:80% !important;
	height:14px;
	}
	
#menuizq .newletter .input_pre{
	float:left;
	width:80% !important;
	height:14px;
	}	
	
#menuizq .newletter .nl_boton{
	float:left;
	display:inline;
	background:#000000;
	border:1px solid #424242;
	text-align:center;
	height:18px;
	width:18%;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	cursor:pointer;
}
.news_text{
	float:left;
	margin-top:5px;
	color:#424242;
	font-weight:normal;
}
/* CAJA IN OUT */
.input_ap{
	border:1px solid #000000;
	color:#929292;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	}
	
.input_pre{
	border:1px solid #000000;
	color:#000000;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	}
/* MENU, COLUMNA DERECHA */
#menuder{
	width:16%;
	float:right;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	}
	
#menuder .aale{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#828282;
	padding-right:10px;
}

/* FOOTER */
#footer{
	background: url('../img/pie/separacion.jpg') center top no-repeat #ffffff;
	padding-top:23px;
	float:left;
	width:100%;
	text-align:center;
	margin:24px 0px 4px;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#424242;
	
}
#footer a
	{
	text-decoration:none;color:#424242;
	}
	
#footer a:hover
	{
	text-decoration:underline;
	}

#footer img{margin:0px 4px;vertical-align:middle;}

#foot_final
	{
	width:100%;
	font-size:12px;
	padding:7px 0px;
	font-family:Arial;
	background-color:#cdcdcd;
	font-weight:normal;
	color:#333333;
	float:left;
	margin-top:10px;
	}

/* CUERPO */
#cuerpo{width:66%;float:left;margin:0px 0px 0px 1%;display:inline;}

#administracion{width:82%;float:left;margin:0px 0px 0px 1%;display:inline;}

/* buscador */
#buscador_index
	{
	float:right;
	width:18%;
	margin:1px 1% 0px 0px;
	}

#buscador_index .input_ap{
	float:left;
	width:80% !important;
	height:14px;
	border:1px solid #424242;
	}
	
#buscador_index .input_pre{
	float:left;
	width:80% !important;
	height:14px;
	border:1px solid #424242;
	}
	
#buscador_index .bt_boton{
	float:left;
	display:inline;
	background:#c2c2c2;
	border:1px solid #424242;
	text-align:center;
	height:18px;
	width:17%;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	cursor:pointer;
	margin:0px 1px;
}

.info_busqueda
	{
	text-align:center;
	margin:60px 0px;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#666666
	}

/* general */

#titulo{
	float:left;
	width:100%;
	margin:0px 0px 6px;
	color:#666666;
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	/*border-bottom:1px dashed #666666;*/
}

.himg{
	border:none;
	text-align:center;
}

/*noticias*/
#noticias{
float:left;position:relative;width:100%;margin-bottom:24px;
}

.interlineado
	{
float:left;width:100%;text-indent: 12px;margin:0px;
	}

.interlineado p
	{
	text-indent: 12px;
	}

.noticias_1{
position:relative;float:left;width:45%;min-height:500px;height: expression(document.body.clientHeight < 500? "500px": "auto" );margin:5px 1% 5px 1%;padding:10px 0.5% 2px;display:inline;border:1px solid #cccccc;font-family:Arial;font-size:14px;text-indent: 12px;
	}

.noticias_1 h2{
float:left;width:100%;color:#666666;font-family:Arial;font-weight:bold;font-size:14px;text-indent:14px;margin:6px 0px 4px;
	}
.noticias_1 img{float:left;clear:both;border:none;margin:0px 3px 3px 12px;}

.noticias_2{
position:relative;float:left;width:45%;min-height:238px;height: expression(document.body.clientHeight < 238? "238px": "auto" );margin:5px 1% 5px 1%;padding:10px 0.5% 2px;display:inline;border:1px solid #cccccc;font-family:Arial;font-size:14px;
	}

.noticias_2 h2{
	float:left;
	width:100%;
	color:#666666;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	text-indent: 14px;
	margin:6px 0px 4px;
	}
.noticias_2 img{float:left;clear:both;border:none;margin:0px 3px 3px 12px;}

.noticias_3{
	float:left;
	width:92%;
	margin:2px 2% 3px 2%;
	display:inline;
	/*
	padding-right:2%;
	border-right:1px dashed #847995;
	*/
	font-family:Arial;
	font-size:9pt;
	}

.noticias_3 h2{
	color:#666666;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	}

.noticias_3 img{float:left;width:29%;margin:0px 6px 2px 0px;}
.noticias_3 .noticia{float:left;width:70%;}

.leer_mas{
	display:block;text-align:right;
	}

.leer_mas img
	{
	float:none;
	display:inline;
	vertical-align:middle;
	}

.leer_mas a{
	color:#36a400;font-family:Arial;font-weight:bold;font-size:11px;text-decoration:none;
	}
	
.leer_mas a:hover{
	color:#62c930;
	/*text-decoration:underline;*/
	}	

/* actualizacion de precios */

.actualizacion{
float:left;width:96%;margin:2px 1.5% 10px 2%;display:inline;font-family:Arial;font-size:14px;
}
.actualizacion .imagen{float:left;width:20%;margin:0px 6px;}
.actualizacion .texto{float:left;width:76%;color:#000000;}
.actualizacion .texto h2{
	margin-top:0px;color:#666666;font-family:Arial;font-weight:bold;font-size:14px;
	}
.actualizacion .texto h2 span{	
	color:#666666;	
	}
	
.actualizacion .texto h2 a{
	color:#666666;text-decoration:none;
	}

.actualizacion .texto h2 a:hover{
	color:#424242;
	}
	
/* BOTONES */
.botones_reg
	{
	display:block;
	text-align:right;
	border-bottom:1px dotted #2b77b6;
	/*margin-top:18px;*/
	}


.centrado_not
	{
	float:left;
	width:92%;
	margin:2px 2% 3px 2%;
	text-align:center;
	margin-top:18px;
	}

.bto-ok
{
	background:url(../img/icons/ok.png) no-repeat 0px 0px transparent;
	border:none;
	height:24px;
	line-height:20px;
	padding-left:28px;
	font-weight:bold;
	cursor:pointer;
	display:inline;
	color:#424242;
	text-align:left;
}	

.bto-consulta
{
	background:url(../img/icons/mail.png) no-repeat 0px 0px transparent;
	border:none;
	height:24px;
	line-height:20px;
	padding-left:28px;
	font-weight:bold;
	cursor:pointer;
	display:inline;
	color:#424242;
	text-align:left;
}	
	
.bto-alta
{
	background:url(../img/icons/nuevo.png) no-repeat 0px 0px transparent;
	border:none;
	height:24px;
	line-height:20px;
	padding-left:28px;
	font-weight:bold;
	cursor:pointer;
	display:inline;
	color:#424242;
	text-align:left;
}

.bto-modificar
	{
	background:url(../img/icons/edit.png) no-repeat 0px 0px transparent;
	border:none;
	height:24px;
	line-height:20px;
	padding-left:28px;
	font-weight:bold;
	cursor:pointer;
	display:inline;
	color:#424242;	
	text-align:left;
	}
.bto-eliminar
	{
	background:url(../img/icons/cancel.png) no-repeat 0px 0px transparent;
	border:none;
	height:24px;
	line-height:20px;
	padding-left:28px;
	font-weight:bold;
	cursor:pointer;
	display:inline;
	color:#424242;	
	text-align:left;
	}
	
.bto-ok:hover,.bto-alta:hover,.bto-modificar:hover,.bto-eliminar:hover, .bto-consulta:hover{
	color:#828282;
}

/* paginador */
#paginador
	{
	float:left;
	width:92%;
	margin:18px 2% 18px 2%;
	text-align:center;
	vertical-align:middle;
	}
	
#paginador img
	{
	margin:0px 2px -3px;
	cursor:pointer;
	}
	
#paginador span
	{
	width:20px;
	margin:0px 6px;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#929292;
	}

#paginador span  a{
	color:#36a400;
	text-decoration:none;
	cursor:pointer;
	}
	
#paginador span a:hover{
	color:#2b77b6;
	}
	
/* FORMULARIO */
.fm-fila{
	float:left;
	width:100%;
	margin:6px 0px 0px 9px;
	display:inline;
	/*border:1px solid blue!Important;*/
	color:#000000;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
}

.fm-campo{
	position:relative;
	width:44%;
	margin:0px 2% 0px 2%;
	float:left;
	display:inline;
	text-align:center;
}

.fm-campo2{
	position:relative;
	width:92%;
	margin:0px 2% 0px 2%;
	float:left;
	display:inline;
	text-align:center;
}

.fm-campo3{
	position:relative;
	width:30%;
	font-weight:bold;
	float:left;
	display:inline;
	text-align:center;
	margin:0px 2% 0px 2%;
}

.fm-campo4{
	position:relative;
	width:58%;
	font-weight:bold;
	float:left;
	display:inline;
	text-align:left;
	margin:0px 2% 0px 2%;
}

.fm-select
	{
	position:relative;
	width:24%;
	float:left;
	display:inline;
	}

.input_pre, .input_ap {
	width:100% !important;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	font-weight:bold;
	font-size:9pt;
	float:left;
	
}

.select{
	width:100.5% !important;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	font-weight:bold;
	font-size:9pt;
	float:left;
}

.fm-botones{
	width:97.6%;
	float:left;
	display:inline;
	text-align:center;
	margin:8px 0px 4px;
}

/*de aca para abajo para el buscador de lexicas*/
.lst_termino {
	width: 20%;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:22px;
}


.buscador .input_ap{
	float:left;
	width:80% !important;
	height:14px;
	}
	
.buscador .input_pre{
	float:left;
	width:80% !important;
	height:14px;
	}
	
.buscador .bt_boton{
	float:left;
	display:inline;
	background:#eaeaea;
	border:1px solid #7779a5;
	text-align:center;
	height:18px;
	width:17%;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	cursor:pointer;
}

.lst_termino .listado {
	width: 99%;
	margin-top:2px;
}

.clear
	{
	float:left;
	display:block;
	width:100%;
	height:1px;
	overflow:hidden;
	}

.detalle_lexico{
	width: 70%;
	float:left;
	margin-left:4%;
	font-size:9pt;
	}

.detalle_lexico .introduccion{
	margin-bottom:28px;
	}
	
.detalle_lexico h2{
	color:#666666;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	border-bottom:1px dotted #847995;
	margin:0px 0px 2px;
	}
	
.autor{
	color:#424242;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	margin-top:2px;
	}

.introduccion
	{
	color:#666666;
	font-family:Arial;
	font-weight:normal;
	font-size:14px;
	margin-top:0px;	
	}

	
#detalle_lexico .contenedor
	{
	float:left;
	width:100%;
	margin-bottom:24px;
	}
	
#detalle_lexico .contenedor .left
	{
	position:relative;
	float:left;
	display:inline;
	width:47%;
	padding:0px 2% 0px 0px;
	border-right:3px solid #003063;
	text-align:right;
	}
	
#detalle_lexico .contenedor .right
	{
	position:relative;
	float:left;
	display:inline;
	width:47%;
	/* generan la barra entre los 2 div */
	margin-left:-3px;
	border-left:3px solid #003063;
	padding:0px 0px 0px 2.2%;
	text-align:left;
	}
	
#detalle_lexico .nota
	{
	width:100%;
	border-top:1px dashed #003063;
	padding-top:8px;
	}
	
/* PRONTUARIO */
.intro
	{
	float:left;
	width:96%;
	margin:2px 1.5% 10px 2%;
	border-bottom:1px solid;
	display:inline;
	color:#666666;
	font-family:Arial;
	/*font-weight:bold;*/
	font-size:14px;
	}	

.prontuario
	{
	float:left;
	margin:0px 0px 0px 2px;
	padding:0px;
	list-style-type: none;
	}

.prontuario li
	{
	list-style-type: none;
	margin:2px 0px;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	}
	
.prontuario li a
	{
	text-decoration:none;
	color:#0a4474;
	}
	
.prontuario li a:hover
	{
	color:#3182c5;
	}
	
.prontuario li ul
	{
	list-style-type: none;
	margin:2px 0px 10px 8px;
	}

.prontuario li ul li
	{
	list-style-image:url(../img/prontuario/arbol.gif);
	}
	
/*----- Tablas ----*/
#prontuario table{
	margin: 0;
	padding: 0;
	width: 100%;
	border:none;
	font: bolder 12px Arial;
}

#prontuario table th{
	color: #ffffff;
	padding-left: 5px;
	background-color: #8d8096;
	font: bolder 12px Arial;
}
#prontuario .encabezado{
	font: bolder 12px Arial;
	text-align: center;
	color: #FFFFFF;
	background-color: #8d8096;
}
#prontuario td{
	padding: 5px 15px 5px 15px;
	vertical-align:top;
	font-weight:normal;
}

/* prontuario */
#prontuario h2
	{
	color:#666666;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	margin:5px 0px;
	}
#prontuario .nota
	{
	font-family:Arial;
	font-weight:bolder !important;
	font-size:9pt;
	color:#a44876;
	border-bottom:1px solid #a44876;
	margin:16px 0px 6px;
	}
	
.listaprontuario li {list-style-type: square;color:#8d8096;}
.listaprontuario li a{text-decoration:none;color:#000000;}
.listaprontuario li a:hover{color:#8d8096;}

.listaprontuario li ul {margin-left:0px;}
.listaprontuario li ul li {list-style-type: square;color:#5c8bcb;}
.listaprontuario li ul li a{text-decoration:none;color:#000000;}
.listaprontuario li ul li a:hover{color:#5c8bcb;}

/*COMISION ASESORA*/
.comision{
	float:left;
	width:96%;
	min-height:200px;
	height: expression(document.body.clientHeight < 200? "200px": "auto" );
	margin:2px 1.5% 10px 2%;
	display:inline;
	font-family:Arial;
	font-size:14px;
}
.comision .imagen{float:left;width:25%;margin:0px 6px;}

.comision .imagen img
	{
	/*
	max-width:180px;
	width: expression(document.body.clientWidth > 180? "180px": "auto" );
	*/
	width:98%;
	}

.comision .texto{float:left;width:71%;text-align:justify;}
.comision .texto2{float:left;width:97%;margin-top:3px;}
.comision  h2{
	margin-top:0px;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	background:#f0f0f0;
	padding-left:4px;
	}
.comision h2 span{	
	color:#0a4474;	
	}
	
.comision h2 a{
	color:#0a4474;
	text-decoration:none;
	}

.comision h2 a:hover{
	color:#1f75bc;
	}
	
.indice{
	float:left;
	width:96%;
	margin:18px 1.5% 24px 2%;
	display:inline;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	line-height:150%;
	/* salto */
	/*border-bottom:1px dotted #847995;*/
	}
.indice span{	
	color:#0a4474;	
	}
	
.indice a{
	color:#0a4474;
	text-decoration:none;
	}

.indice a:hover{
	color:#1f75bc;
	}
	
.indice .subindice
	{
	margin-left:25px;
	}
	
/* directorio */
.directorio{
	float:left;
	width:96%;
	/*
	min-height:120px;
	height: expression(document.body.clientHeight < 120? "120px": "auto" );
	*/
	margin:0px 1.5% 18px 2%;
	display:inline;
	font-family:Arial;
	font-size:14px;
}

.directorio .contenido{
	position:relative;
	float:left;
	width:100%;
	}

.directorio .imagen{width:99%;margin:0px 0.5%;}

.directorio  h2{
	margin-top:0px;
	font-family:Arial;
	font-weight:normal;
	font-size:14px;
	background:#f0f0f0;
	padding-left:17%;
	}
.directorio h2 span{	
	color:#0a4474;	
	}
	
.directorio h2 a{
	color:#0a4474;
	text-decoration:none;
	}

.directorio h2 a:hover{
	color:#1f75bc;
	}
	
/* monserga y dos orillas */
.hispano
	{
	float:left;
	width:96%;
	margin:2px 1.5% 2% 2%;
	display:inline;
	font-family:Arial;
	font-size:14px;
	border-bottom:1px solid #847995;
	}
	
.hispano h2{
	color:#666666;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	margin-bottom:24px;
	}
.hispano h2 span
	{
	color:#666666;	
	font-weight:normal;
	font-size:14px;
	font-style:italic;
	}
	
.hispano img{border:none;margin:0px 3px 3px 0px;}

#autor
	{
	float:left;
	text-align:left;
	width:100%;
	}
	
#autor b
	{
	font-size:14px;
	}

#autor a
	{
	color:#847995;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	}
	
#autor a:hover
	{
	color:#2f85cd;
	text-decoration:none;	
	}
	
.hispano_foto
	{
	float:left;
	width:20%;
	margin:0px 6px 2px;
	}
	
#hispano_1
	{
	float:left;
	width:100%;
	}
	
#hispano_2
	{
	float:left;
	width:76%;
	}
	
/* GUIRIGAY */
.guirigay
	{
	float:left;
	width:96%;
	margin:2px 1.5% 2% 2%;
	display:inline;
	font-family:Arial;
	font-size:14px;
	border-bottom:1px solid #847995;
	}
	
.guirigay h2{
	color:#666666;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	margin-bottom:6px;
	}
	
.guirigay h2 span
	{
	color:#666666;	
	font-weight:normal;
	font-size:14px;
	font-style:italic;
	}
	
.guirigay ul{
	list-style:none;
	color:#cd2159;
	font-size:12px;
	font-weight:bold;
	margin-bottom:16px;
}

.guirigay ul li a{
	text-decoration:none;
	color:#cd2159;
}

.guirigay ul li a:hover{
	text-decoration:underline;
}
	
.guirigay img{border:none;}

.guirigay_resultado
	{
	float:left;
	width:100%;
	margin:2px 0px;
	display:inline;
	font-family:Arial;
	font-size:14px;
	}
	
.guirigay_resultado h2{
	color:#555555;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	margin-bottom:18px;
	}
	
.guirigay_resultado h2 span
	{
	color:#555555;	
	font-weight:normal;
	font-size:12px;
	font-style:italic;
	}
	
.guirigay_resultado img{border:none;}

#guirigay_1
	{
	float:left;
	width:100%;
	}
	
	
/* COMISARIA */
.comisaria
	{
	float:left;
	width:96%;
	margin:2px 1.5% 2% 2%;
	display:inline;
	font-family:Arial;
	background:#f2f1ee;
	border-bottom:1px solid #444472;
	border-left:1px solid #444472;
	border-right:1px solid #444472;
	padding:0px 3px;
	}

.comisaria h3
	{
	font-size:16px;
	font-weight:bold;
	color:#284967;
	/*border-bottom:1px solid #284967;*/
	margin:0px -3px 8px;
	padding:1px 3px;
	background:#46487f;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	}
	
.comisaria h3 span
	{
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	font-style:italic;
	text-transform:capitalize;
	}
	
.comisaria .imagen
	{
	position:relative;
	width:25%;
	float:left;
	text-align:center;
	margin:0px 0px 16px;
	}

.comisaria .imagen img
	{
	border:none;
	}
	
.comisaria .denuncia
	{
	position:relative;
	float:left;
	width:49.3%;
	min-height:120px;
	height: expression(document.body.clientHeight < 120? "120px": "auto" );
	text-align:left;
	margin:1px 0px 6px;
	padding:0px 2px;
	
	font-family:Arial;
	font-size:14px;
	}

.comisaria .barra_salto
	{
	position:relative;
	width:49.2%;
	float:left;
	border-bottom:1px dotted #46487f;
	margin:8px 25.1%;
	}
	
.comisaria .respuesta
	{
	position:relative;
	float:left;
	width:100%;
	font-family:Arial;
	font-weight:bolder !important;
	font-size:14px;
	color:#2e73b3;
	border-bottom:1px solid #2e73b3;
	margin:1px 0px 6px;	
	}
	
.comisaria .nota
	{
	position:relative;
	float:left;
	width:100%;
	font-family:Arial;
	font-weight:bolder !important;
	font-size:14px;
	color:#a44876;
	border-bottom:1px solid #a44876;
	margin:12px 0px 6px;	
	}
	
.comisaria .comentario
	{
	position:relative;
	float:left;
	width:100%;
	font-family:Arial;
	font-weight:bolder !important;
	font-size:14px;
	text-align:right;
	color:#424242;
	}

.comisaria .texto
	{
	position:relative;
	float:left;
	width:100%;
	}

.mini_logo
	{
	width:32px;
	display:block;
	margin:0px 0px 12px;
	}
	
/* escaparate de libros */
.libros{
	float:left;
	width:96%;
	margin:10px 1.5% 10px 2%;
	display:inline;
	font-family:Arial;
	font-size:14px;
	/*border-bottom:2px solid #f0f0f0;*/
}
.libros .imagen{float:left;width:20%;margin:0px 6px;text-align:center;}
/*.libros .imagen img{border:1px solid #424242;}*/
.libros .texto{float:right;width:76%;padding:0px 4px;}
.libros .texto h2{
	margin-top:0px;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	background:#f0f0f0;
	color:#424242;
	margin:0px -4px;
	padding-left:4px;
	/* border-bottom:1px dotted #847995; */
	}
.libros .texto h2 span{	
	color:#424242; /* #847995; */
	}
	
/* libros - tablas */	
#libros_tb{
	float:left;
	width:96% !important;
	margin:10px 1.5% 10px 2%;
	display:inline;
	font-family:Arial;
	font-size:14px;
	/*border-bottom:2px solid #f0f0f0;*/
}

#libros_tb td{
	border:3px solid #f0f0f0 !important;
	padding:1px 2px !important;
}

#libros_tb .imagen{text-align:center;}
#libros_tb .titulo{background:#f0f0f0;}
#libros_tb h2{
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	color:#666666;
	padding:0px;
	margin:0px;
	}
#libros_tb h2 span{
	color:#666666; /* #847995; */
	}

	
/* oido al llegar */
.oido
	{
	float:left;
	width:96%;
	margin:2px 2% 0px 2%;
	padding:0px;
	list-style-type: none;
	}

.oido li
	{
	list-style-type: none;
	margin:6px 0px;
	}
	
.oido .lista
	{
	font-family:Arial;
	/* font-weight:bold; */
	font-size:14px;
	}

.oido .lista h2
	{
	font-weight:bold;
	font-size:14px;
	line-height:150%; /* interlineado */
	background:#f0f0f0;
	}
	
.oido .lista h2 a
	{
	text-decoration:none;
	line-height:150%; /* interlineado */
	color:#0a4474;
	}
	
.oido .lista h2 a:hover
	{
	color:#3182c5;
	}	
	
.oido .lista h2 .fecha
	{
	font-size:14px !important;
	font-weight:normal;
	font-style:italic;
	}
	
/*----- Tablas ----*/
#oido table{
	margin: 0;
	padding: 0;
	width: 100%;
	border:none;
	font: bolder 12px Arial;
}

#oido table th{
	color: #ffffff;
	padding-left: 5px;
	background-color: #8d8096;
	font: bolder 12px Arial;
}
#oido .encabezado{
	font: bolder 12px Arial;
	text-align: center;
	color: #FFFFFF;
	background-color: #8d8096;
}
#oido td{
	padding: 5px 15px 5px 15px;
	vertical-align:top;
	font-weight:normal;
}

#oido h2
	{
	color:#666666;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	margin:5px 0px;
	}
	
#oido .nota
	{
	font-family:Arial;
	font-weight:bolder !important;
	font-size:14px;
	color:#a44876;
	border-bottom:1px solid #a44876;
	margin:16px 0px 6px;
	}
	
/* INTERLINEADO */
.int1
{
line-height:1em;
}
.int2
{
line-height:1.15em;
}
.int3
{
line-height:1.5em;
}
.int4
{
line-height:2em;
}
.int5
{
line-height:2.5em;
}
.int6
{
line-height:3em;
}

/* boletin de noticias */
.boletin
	{
	width:92%;
	margin:24px 2% 4px 2%;
	font-family:Verdena, Arial;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	}
	
/* footnote */
.footnote
	{
	text-decoration:none;
	color:#990000;
	}
	
.footnote:hover
	{
	color:#ee1100;
	}
	
/* Estilos de formularios */
.form{float:left;width:92%;margin:24px 2% 4px 2%;}
.form form{width:550px;margin:auto;}
.form fieldset {border:none;}
.form div {display: block;width:98%;margin: 0px 0px 4px 0px;text-align:right;font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.form label {float: left;color:#666666;text-align: right;font-weight:bold;width: 48%;padding: 0px 0px 0px 0px;}
.form .input{width: 50%;font-family:Arial;font-size:16px;margin-left:2px;border:1px solid #666666;color:#00000;}
.form .obligatorio{color:#990000;font-weight:bold;font-size: 10px !important;}
.check {width:20px !important;}
.mensaje
	{
	margin:auto;
	font-family:Arial;
	font-weight:bolder !important;
	font-size:14px;
	color:#666666;
	line-height:16px;
	}

.mensaje img
	{
	margin-bottom:-7px;
	}
	
/* ENLACES */
.enlace_titulo
	{
	float:left;
	width:96%;
	margin:10px 1.5% 10px 2%;
	padding-left:5px;
	display:inline;
	font-family:Arial;
	font-weight:bolder;
	font-size:14px;
	background:#8d8096;
	color:#ffffff;
	line-height:120%;
	}

.enlaces{
	float:left;
	width:96.5%;
	margin:2px 1.5% 2px 2%;
	padding:0px;
	border:none;
	font: normal 12px Arial;
	/*background:#000000;*/
}

.enlaces th{
	color: #ffffff;
	padding-left: 5px;
	background-color: #8d8096;
	font: bolder 12px Arial;
}

.enlaces td{
	padding: 5px 5px 5px 5px;
	vertical-align:top;
	border-bottom:1px solid #e2e2e2;
}

.enlaces td a
	{
	text-decoration:none;
	color:#000000;
	/*font-weight:bolder;*/
	}
	
.enlaces td a:hover
	{
	color:#424242;
	}
	
.linktop
	{
	float:left;
	width:96%;
	margin:10px 1.5% 10px 2%;
	font-family:Arial;
	font-weight:normal;
	font-size:14px;
	text-align:center;
	}

.linktop  a{
	color:#0a4474;
	text-decoration:none;
	cursor:pointer;
	}
	
.linktop a:hover{
	color:#2b77b6;
	}
	
/* collumnas del espaņol */
#rss_salto
	{
	float:left;
	width:100%;
	height:16px;
	background:url('../img/pie/separacion2.jpg') center center no-repeat;
	text-align:center;
	margin:25px 0px 4px 0px;
	padding:0px;
	}

#rss
	{
	float:right;
	width:100%;
	display:inline;
	font-family:Arial;
	font-weight:normal;
	font-size:11px;
	}

#rss .listado
	{
	position:relative;
	float:left;
	width:97%;
	margin:2px 1.5%;
	padding:2px 0px;
	display:inline;
	}
	
#rss ul
	{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	text-align:left;
	}
	
#rss ul li
	{
	margin:5px 0px 5px 18px;
	color:#000000;
	font-size:11px;
	padding-right:10px;
	}
	
#rss .rss_titulo
	{
	width:100%;
	text-align:center;
	text-transform:uppercase;
	font-size:11px !important;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	padding:0px;
	list-style:none;
	border-bottom:1px solid #cccccc;
	color:#ba185f;
	}
	
#rss .rss_entradilla
	{
	width:100%;
	text-align:left;
	font-size:10px !important;
	font-weight:normal;
	margin:5px 0px 5px 0px;
	padding:0px;
	list-style:none;
	border-bottom:1px solid #cccccc;
	color:#424242;
	}
	
#rss ul li a
	{
	/*text-transform:capitalize;*/
	text-decoration:none;
	color:#000000;
	}

#rss ul li a:hover
	{
	text-decoration:underline;
	color:#424242;
	}
	
#rss .rss_pie
	{
	width:100%;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	margin:10px 0px 5px 0px;
	padding:0px;
	list-style:none;
	}
	
#rss .rss_pie a
	{
	font-size:10px !important;
	font-weight:bold;
	text-decoration:none;
	color:#5fa23e;
	}
	
#rss .rss_pie a:hover
	{
	text-decoration:none;
	color:#7bbe5a;
	}
	
/* collumnas del espaņol full*/
#rss-full
	{
	float:left;
	width:96%;
	margin:5px 1.5% 10px 2%;
	display:inline;
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	}
	
#rss-full ul
	{
	text-align:left;
	}
	
#rss-full ul li
	{
	margin:5px 0px 5px 18px;
	color:#000000;
	font-size:14px;
	}
	
#rss-full ul li a
	{
	text-transform:capitalize;
	text-decoration:none;
	color:#0a4474;
	}

#rss-full ul li a:hover
	{
	text-decoration:underline;
	color:#3182c5;
	}
	
/* CONSULTORIO */
.consultorio
	{
	float:left;
	width:96%;
	/*min-height:200px;
	height: expression(document.body.clientHeight < 200? "200px": "auto" );*/
	margin:2px 1.5% 12px 2%;
	display:inline;
	font-family:Verdana;
	font-size:14px;
	}

.consultorio  h2
	{
	margin-top:0px;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	background:#f0f0f0;
	padding-left:4px;
	}
	
.consultorio h2 span
	{
	font-style:italic;
	color:#000000;	
	}
	
.consultorio h2 a
	{
	color:#0a4474;
	text-decoration:none;
	}

.consultorio h2 a:hover
	{
	color:#1f75bc;
	}

.consultorio .consulta
	{
	padding-top:8px;
	margin-top:8px;
	}
	
.consultorio .respuesta, .consultorio .nota
	{
	border-top:1px solid #847995;
	padding-top:8px;
	margin-top:8px;
	}
	
.infodetalle
	{
	margin-top:48px;
	}
	
.consultorio .datos	
	{
	font-weight:normal;
	font-size:14px;
	}
	
/* busqueda */
#buscador  {
	float:left;
	width:57%;
	margin:10px 0px 6px 2%;
}

#hacer_consulta
	{
	float:right;
	width:37%;
	margin:10px 2% 6px 0px;
	text-align:right
	}

#buscador  .input_ap{
	float:left;
	width:80% !important;
	height:14px;
	}
	
#buscador  .input_pre{
	float:left;
	width:80% !important;
	height:14px;
	}
	
#buscador .nl_boton{
	float:left;
	display:inline;
	background:#eaeaea;
	border:1px solid #7779a5;
	text-align:center;
	height:18px;
	width:8%;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	cursor:pointer;
}

#letras
	{
	float:left;
	width:96%;
	margin:2px 0px 28px 2%;
	text-align:center;
	}
	
#letras a
	{
	font-family:Arial;
	font-weight:bold !important;
	font-size:8px !important;
	color:#847995;
	text-decoration:none;
	}
	
#letras a:hover
	{
	color:#000000;
	}
	
#letras a.current
	{
	color:#c70000 !important;
	}
	
/* historico */

.subtitulo{
	float:left;
	width:100%;
	margin:25px 0px 6px;
	color:#000000;
	font-family:Arial;
	font-size:14px;
	/*border-bottom:1px dashed #666666;*/
}
.subtitulo1{
	float:left;
	width:100%;
	margin:10px 0px 0px 15px;
	color:#000000;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	/*border-bottom:1px dashed #666666;*/
}
.texto
	{
	float:left;
	width:100%;
	color:#666666;
	font-family:Arial;
	font-size:14px;
	margin:6px 0px 12px;
	}

.historico
	{
	float:left;
	margin:0px 0px 0px 2px;
	padding:0px;
	list-style-type: none;
	}

.historico li
	{
	list-style-type: none;
	margin:2px 0px 2px 22px;
	font-family:Arial;
	font-weight:normal;
	font-size:9pt;
	text-align:left;
	}

.historico li a
	{
	text-decoration:none;
	color:#0a4474;
	}
	
.historico li a:hover
	{
	color:#3182c5;
	}
	
.historico li ul
	{
	list-style-type: none;
	margin:2px 0px 10px 8px;
	}

.historico li ul li
	{
	list-style-image:url(../img/prontuario/arbol.gif);
	}

/* CONSULTA EL DRAE */
#consulta-drae
	{
	float:left;
	width:96%;
	margin:2px 1.5% 12px 2%;
	}
	
#consulta-drae .img
	{
	float:left;
	width:45%;
	text-align:center;
	padding-top:48px;
	}
	
#consulta-drae .consulta
	{
	float:left;
	width:50%;
	text-align:left;
	margin-top:10px;
	}
	
#consulta-drae .consulta .input
	{
	width:50% !important;
	border:1px solid #000000;
	color:#000000;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	}
	
#consulta-drae .consulta .boton
	{
	border:1px solid #000000;
	color:#000000;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	}
	
/* MAPA DEL SITIO */
.mapa
	{
	float:left;
	width:46%;
	margin:2px 1.5% 12px 2%;
	}
	
.mapa h2
	{
	width:100%;
	float:left;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	background:#f0f0f0;
	padding-left:4px;
	}
	
.mapa h2 a{
	color:#131313; /* #847995 */
	text-decoration:none;
	}

.mapa h2 a:hover{
	color:#424242; /* #1f75bc */
	}
	
.mapa ul
	{
	float:left;
	width:90%;
	margin-top:0px;
	/*margin-bottom:0px;*/
	list-style-type: none;
	}

.mapa ul li
	{
	list-style-type: square;
	color:#0195c7;
	margin:2px 0px;
	font-family:Arial;
	font-weight:bold;
	text-transform:capitalize;
	font-size:9pt;
	}
	
.mapa ul li a
	{
	text-decoration:none;
	text-transform:capitalize;
	color:#0a4474;
	}
	
.mapa ul li a:hover
	{
	color:#3182c5;
	}
	
.mapa ul li ul
	{
	float:left;
	width:90%;
	margin-top:0px;
	margin-bottom:0px;
	list-style-type: none;
	}

.mapa ul li ul li
	{
	list-style-type: square;
	color:#c70000;
	margin:2px 0px;
	font-family:Arial;
	text-transform:capitalize;
	font-weight:bold;
	font-size:9pt;
	}
	
.mapa ul li ul li a
	{
	text-decoration:none;
	text-transform:capitalize;
	color:#847995;
	}
	
.mapa ul li ul li a:hover
	{
	color:#3182c5;
	}
	
/* drea y dpd */
.storytitle {
border-left: 1px solid #ECE9D8;
font-family: "trebuchet ms";
font-size:16px;
padding: 0px;
margin: 0px;
padding-left: 10px;
color: #464646;
}

.storytitle a:link {
border-left: 0px;
font-family: "trebuchet ms";
font-size: 24px;
padding: 0px;
margin: 0px;
padding-left: 0px;
text-decoration: none;
color: #464646;
}

.storytitle a:visited{
border-left: 0px;
font-family: "trebuchet ms";
font-size: 24px;
padding: 0px;
margin: 0px;
padding-left: 0px;
text-decoration: none;
color: #464646;
}

.storytitle a:hover{
border-left: 0px;
font-family: "trebuchet ms";
font-size: 24px;
padding: 0px;
margin: 0px;
padding-left: 0px;
text-decoration: underline;
color: #464646;
}
