/*

 * Theme Name: PoderJudicial

 * FileName: curriculum.css

 * Description: Poder Judicial del Estado de Yucatán

 * Version: 1.0

 * Author: ISC Gabriela Areli Gonzalez Rodriguez

 * Organization: Poder Judicial del Estado de Yucatán

 */

section#ordenes

{

	display:inline-block;

	text-align:center;

	width:100%;

}

section#ordenes .EsLista

{
	list-style:upper-roman;

	line-height:150%;

	padding-left:1em;	

	font-size:.8em;

	color:#555;

}
section#ordenes .EsLista li

{
	padding-bottom: 1em;

}

section#ordenes h3

{

	text-align: left;

}




section#ordenes p

{

	text-indent:20px;

	text-align:justify;

	margin-bottom:1em;

	margin-top:1em;

	line-height:150%;

	font-size:.8em;

	color:#555;

}

section#ordenes .titulo {

	margin-top: 1em;

	padding:2px;

	font-size: 1em;

	font-weight:bold;

	color:#0b511e;

	text-align:center;	

}

section#ordenes .Estilo8 {

	color:#971726;

	font-size: 1em;

	font-weight: bold;

	text-align:center;

	width:100%;

	padding-top:1em;

	padding-bottom:.5em;

}

section#ordenes .cuadricula1

{

	margin-left:10%;

	margin-right:10%;

}

section#ordenes .cuadricula

{

	width:25%;

	float:left;

	padding-left:6%;

	min-width:200px;

}

section#ordenes .link {

	padding: 0;

	margin: 0;

	position: absolute;

	margin-left: 450px;

	margin-top: 85px;

}

	

section#ordenes .link a, section#ordenes .link a:visited {

	color: #666666;

	text-decoration: none;

	font-weight: bold;

}



section#ordenes .link a:hover {

	color:#990000;

	text-decoration: underline;

}

section#ordenes .centro {

	display: block;	

	width: 550px;

	padding: 3px;

	border:1px #CCCCCC solid;

	background-color:#E6E6E6;

	color:#000000;

	text-align:center;

	padding-top:10px;

}



section#ordenes .centro .imagen {

	width:100px;

	border: 1px #000000 solid;

	clear:both;	

	

}

section#ordenes .centro .imagen img{

	width:100px;

	

}

section#ordenes .puesto {	

	font-size: 14px;

	font-weight:bold;

	color:#FFFFFF;

	background-color:#660000;

	width:100%;

	padding-top:4px;

	padding-bottom:4px;

	text-align:center;

	

}

section#ordenes .nombre_1 {

	padding-bottom: 4px;

	margin: 0;

	color:#000000;

	font-size:11px;	

	background-color:#FFFFFF;

	height:55px;

	text-align:center;

}



section#ordenes .link {

	padding: 0;

	margin: 0;

	margin-left: 450px;

}

	

section#ordenes .link a, section#ordenes .link a:visited {

	color: #666666;

	text-decoration: none;

	font-weight: bold;

}



section#ordenes .link a:hover {

	color:#990000;

	text-decoration: underline;

}





section#ordenes .centro .imagen2 {

	margin-top: 5px;

	width:100px;

	border: 1px #000000 solid;

	margin-left:auto;

	margin-right:auto;

}

section#ordenes .centro .imagen2 img{

	width:100px;

	

}



section#ordenes .nombre {

	padding-bottom: 4px;

	margin: 0;

	color:#000000;

	font-size:11px;

	background-color:#FFFFFF;

	height:30px;

	text-align:center;

}

section#ordenes .nombre_2 {

	padding-bottom: 4px;

	margin: 0;

	color:#000000;

	font-size:11px;

	background-color:#FFFFFF;

	height:40px;

	text-align:center;

}



section#estructura{

	width:100%;

	text-align:center;

}

section#estructura table{

	text-align:center;

	padding-left:10%;

	padding-right:10%;

	padding-top:1em;

}

section#estructura  .integrantes{

	text-align:left;

	list-style:square;

	font-size:11px;

	margin-left:2em;

	line-height:150%;

	font-weight:normal;

}

section#estructura .integrantes2{

	text-align:left;

	list-style:square;

	font-size:11px;

	line-height:120%;

	font-weight:normal;

}

section#estructura .descripcion{

	font-size: 11px;

	padding:0px;

}

section#estructura .cuadro{

	border: 1px solid #000;	

	text-align:center;

	-moz-border-radius: 7px;

	-webkit-border-radius: 7px;

}

section#estructura .vertical {

	background-image:url(../images/orga/org1.png);

	background-repeat:repeat-y;

	background-position:center;



}

section#estructura .horizontal {

	background-image:url(../images/orga/org1.png);

	background-repeat:repeat-x;

	background-position:left;



}

section#estructura .horizontal2 {



	border-bottom:2px solid #971726;

}

section#estructura .horizontal3 {

	background-image:url(../images/orga/org1.png);

	background-repeat:repeat-x;

	background-position:top;

}

section#estructura .vertical2 {

	background-image:url(../images/orga/org1.png);

	background-repeat:repeat-y;

	background-position:right;		

}

section#estructura .vertical3 {

	background-image:url(../images/orga/org1.png);

	background-repeat:repeat-y;

	background-position:left;		

}

section#estructura .vertical4 {

	background-image:url(../images/orga/org3.png);

	background-repeat:no-repeat;

	background-position:center;		

}

section#estructura .puesto2{

	font-size: 11px;

	background:#CCCCCC;

	position:relative;

	padding:5px;

	-moz-border-radius: 7px;

	-webkit-border-radius: 7px;

	font-weight:bold;

	text-align:center;

}	



section#estructura .nombramiento{

	font-size: 11px;

	padding:2px;

	font-weight:bold;

	text-align:center;

}

section#estructura .puesto{

	font-size: .8em;

	font-weight: bold;

	background:#CCCCCC;

	padding:5px;

	position:relative;

	-moz-border-radius: 7px;

	-webkit-border-radius: 7px;

}

section#estructura .esquina1

{

	border-top:2px solid #971726;

	border-left:2px solid #971726;

}

section#estructura .esquina2

{

	border-bottom:2px solid #971726;

	border-left:2px solid #971726;

}

section#mediadores #cuadro{

	border:1px solid #971726;

}

section#med_privados p{

	text-align:justify;

	font-size:.8em;

}

section#med_privados li{

	list-style:upper-roman;

	line-height:150%;

}

section#med_privados table td{

	border-bottom:1px solid #971726;

	font-size:.8em;

}

section#pie_mediacion p{

  color:#666666;

  text-align:justify;

  font-size:.8em;

  margin-top:2em;

}

section#oficinas_med{

	width:100%;

	display:inline-block;

	clear:both;

}

section#oficinas_med #imagen_centros{

	width:60%;

	text-align:center;

	float:left;

}

section#oficinas_med #direcciones_med{

	width:35%;

	float:left;

	padding-left:2em;

}

section#oficinas_med #direcciones_med .encabezado{

	font-weight:bold;

	font-size:12px;

	color:#555;

	font-style:italic;

	text-align:left;

}

section#oficinas_med #direcciones_med .encabezado_num{

	width:100%;

	text-align:left;		

}

section#oficinas_med #direcciones_med .domicilio{

	color: #0b511e;

	font-size:12px;

	text-align:left;

	font-weight:bold;

}

section#oficinas_med #direcciones_med .domicilio_des{	

	font-size:12px;

	color:#000000;

	text-align:justify;

	margin-bottom:1em;

}

section#estadisticas .some2 {

	display: block;

}

section#estadisticas .some {

	display: none;

}

section#estadisticas ul li {

	margin-top: 1em;

	font-size: 14px;

	list-style: none;

	margin-left:2em;

}

section#estadisticas ul li .textc{

	font-size: 14px;

	color:#000000;

	font-weight:bold;

	cursor:pointer;

}

section#video_med{

	width:100%;

	text-align:center;	

	min-height:300px;

}

section#video_med iframe{

	width:50%;

	background-color:#009933;

	min-height:300px;

}

section#quejas_sugerencias{

	height:auto;

	display:block;

	padding-left:2em;

	padding-right:2em;

	line-height:150%;

	text-align:justify;

}

section#quejas_sugerencias .subtitulo_texto{

	display:block;

	font-weight:bold;

	color:#555;

	clear:both;

	padding-bottom:.3em;

	padding-top:.3em;

	font-size:.8em;

}

section#quejas_sugerencias .estilo_text{	

	vertical-align: top;

	border: 0.1em solid #971726;

	border-radius: 0.25em;	

	padding-left: .5em;

	padding:.2em;

}

section#quejas_sugerencias .boton_opc{

	text-align:center;

}

section#quejas_sugerencias .boton{

	padding:.5em;

	font-size:14px;

	font-weight:bold;

	border-radius: 0.25em;

	background-color:#555;

	color:#FFFFFF;

	cursor:pointer;

}


#contenedor #encabezado_micro_ordenes{
	vertical-align:middle;
	display:inline-block;
	margin-bottom:1em;
	clear:both;
}

#contenedor #encabezado_micro #descripcion_micrositio_ordenes{
	width:100%;
	float:none;
	margin-left:0%;
	margin-top:1em;
}
#contenedor #encabezado_micro #descripcion_micrositio_ordenes #texto_descripcion_ordenes{
	font-size:.9em;
	color:#333333;
	text-align:justify;
	line-height:150%;
}

#contenedor #marcoLegal
{
	font-size:1em;
	line-height:2em;
	text-align:justify;
	color:#333333;
}

#contenedor #marcoLegal a
{
	font-size:1em;
	line-height:2em;
	text-align:justify;
	color:#333333;
	font-weight:normal;
}


#atn_tel .texto_tel
{

	text-indent:20px;

	text-align:justify;

	margin-bottom:1em;

	margin-top:1em;

	line-height:150%;

	font-size:1em;

	color:#555;

}

#atn_tel

{

	display:inline-block;

	text-align:center;

	width:100%;

}
#infografia{
	margin: auto;
}
#inFoto{
    display:inline-block;
    vertical-align:top;
	margin: 0 auto;
	max-width: 30%;
	width:30%;
	height: auto;
}

section#maya_info h1{
	color:#333333;	
	font-size:1em;
	margin-bottom:1em;
	margin-top:1em;
	font-weight:bold;
}
section#maya_info h2{
	color:#333333;	
	font-size:.9em;
	margin-bottom:1em;
	margin-top:1em;
	font-weight:bold;
}
section#maya_info ul{
	margin-bottom:1em;
}

section#maya_info ul li{
	font-size:.9em;
	text-align:justify;
	line-height:1.5em;
	color:#333333;
}

section#maya_info p
{
	font-size:.9em;
	text-align:justify;
	margin-bottom:1em;
	color:#333333;
	line-height:1.5em;
	text-indent:1em;
}

@media all and (max-width: 1024px) {
	#inFoto{
		display:inline-block;
		vertical-align:top;
		margin: 0 auto;
		max-width: 47%;
		width:47%;
		height: auto;
	}
	

}

@media all and (max-width: 800px) {
	#inFoto{
		display:inline-block;
		vertical-align:top;
		margin: 0 auto;
		max-width: 90%;
		width:90%;
		height: auto;
	}
	#texto_descripcion{
	   width:100%;
	   min-width:100%;
	   padding:.5em;
	}

	
}