#servicios, #recursos {
	float: right;
	width: 18.5em;
	/* [disabled]margin-bottom:1em; */
	/* [disabled]min-height:15em; */
	/*margin-right: 0.5em;
	padding-right: 0.5px;
	padding-left: 0.5px;*/
	 
}
#temas, #auditoria {
	float: right;
	width: 18.5em;
	margin-right:0.5em;
	margin-left: 0.5em;
	padding-right: 0.5em;
	padding-left: 0.5em;
	 
}
#auditoria {
	clear: left;
	 
}

#inspeccion, #normatividad, #denuncia{
	float:right;
	width:18.5em;
	/* [disabled]min-height:15em; */
	/* [disabled]margin-bottom:1em; */
	/*margin-left: 0.5em;*/
	 
}



#banners {
	float: left;
	width: 20em;
	/* [disabled]margin-bottom:1em; */
	/* [disabled]min-height:15em; */
	margin-right: 0.5em;
	 
}
.thumbnail_home {
	float: center;
	border: 0.0625eem solid #CCC;
	padding: 0.3em;
	margin-right: 0.31em;
	 
}
.thumbnail_home img{
	width: 206px;
	height: 59;
	
	
	 
}
#dependencias {
	float:left;
	width:19em;
	margin-right:1em;
	margin-bottom:1em;
	min-height:15em;
	/*
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	*/
	 
}
 #nacionales {
	float:left;
	width:19em;
	margin-bottom:1em;
	min-height:15em;		
	margin-right:1em;
	
	 
	
}
#internacionales {
	float:left;
	width:18.5em;
	margin-bottom:1em;
	min-height:15em;
	 
}
#otras_dependencias {
	float:right;
	width:13.9em;
	min-height:15em;
	margin-bottom:1em;
	 
}
#carrusel {
	float: right;
	width: 37.5em;
	min-height:15em;
	margin-bottom:1em;
	padding-left: 0.5em;
	margin-left: 0.5em;
	 
}
/**/
.w_libre li {
	width: auto !important;
	 
}
#comodin_servicios {	
	padding-top: 1em;
	padding-right: 0.3em;
	padding-bottom: 0.3em;
	padding-left: 0.3em;
	margin-top: 0.5em;
	 
}
.bloques_extractos {
	float: left;
	padding-bottom: 0.5em;
	 
}
.img_extracto {
	float: left;
	height: 1.56em;
	width: 1.56em;
	margin-right: 0.5em;
	 
}
.titulo_extracto {
	font-weight: bold;
	float: left;
	font-size: 0.8em;
	width: 15em;
	 
}
.extracto {
	font-size: 0.8em;
	float: left;
	padding-top: 0.3em;
	width: 15em;
	 
}
#banners img {
	margin-bottom: 0.5em;
	 
}
#redes_sociales {
	font-size: 0.7em;
	margin-top: 1em;
	 
}
.img_homemediana {
	border: 1px solid #CCC;
	padding: 0.3em;
	margin-bottom: 0.5em;
	 
}
#jumpMenu2{
width:10.625;
 
}
div.nota_prima table tr.ff{	
background-color: #ffffff;
 
}
div.nota_prima table tr.f6{
background-color: #f6f6f6;
 
}
img#matrix{
	
	width:38em;
	height:20em;
	/* cambiar tamaņo de imagen
	width:700px;
	height:320px;
	*/
	 
}
.renglonbanners{
	width: 18.5em;
	float: right;
	 
}
.renglonbanners-banner{
	 
}
.banner-0{
	width: 40%;
	float: left;
	 
}
.banner-1{
	width: 60%;
	float: right;
	font-size: 1em;
	font-weight: bold;
	margin-top: 3.125em;
	text-align: right;
	 
}
.banner-unico{
	text-align: center;
}
.search-form {
    box-shadow: 1px 0 0 #F8F8F8;
    height: 2em;
    position: relative;
	 
}
.search-form label > span {
    display: none;
	 
}
.search-form input[type="text"] {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D6D6D6;
    box-shadow: 1px 1px 0 #EEEEEE inset;
    height: 1.75em;
    line-height: 1.75em;
    padding: 0 1.75em 0 0.6em;
    width: 12.5em;
	 
}
.search-form button {
   background-color: rgba(0, 0, 0, 0);
    background-image: url("../imagenes/lupa.png");
    background-repeat: no-repeat;
    border: medium none;
    display: block;
    height: 1.56em;
    padding: 0 10px;
    position: absolute;
    right: 0.625em;
    text-indent: -624.9em;
    top: 5px;
	 
}

.videoprincipal{
	height: 21.25em;
    width: 36.25em;
    float: left;
    margin: 0.6em;
	 
}

.videosecundario{
	height: 9.4em;
    width: 16.6em;
    float: right;
    margin: 0.6em 1.25em 1.9em 0.6em
	 
}

.videoprincipal span{
	color: white;
	margin: 0.3em;
	 
	}
	
.videosecundario span{
color: white;
margin: 0.3em;
 
}
div.nothome .notdate{
	background-image:url("../imagenes/fondofechanoticia.png");
	font-size: 0.75em;
	color: #515151;
	text-align: center;
	height: 25px;
	margin-top: 11.9em;
	 
}
div.nothome .nottitle{
width: 23em;
font-size: 15px;
color: #007836;
/*color: #BA2026;
	color: #BF1545;
	color: #C10435;
	color: #B81F25; rojo*/
font-family: Trajan Pro;
 

}
div.nothome .notdesc{
width: 23em;
color: #515151;
font-size: 1em;
padding-top: 0.8em;
 
}

div.nothome .notimgvermas{
	position: absolute;
	bottom: 0.5em;
	 
	
}

div.notimg{
	width: 220px;
	height: 166px;
	float: left;
	 
}

div.nothome .nottxt{
	position: relative;
	margin: 0.63em 0.63em 0 0.63em;
	width: 300px;
	float: left;
	height: 166px;
	 
}

div.noticiashome ul li{
	list-style: none;
	margin-bottom: 12em;
	 
}

div.noticiashome .notpaginacion{
	margin-bottom: 4em;
    margin-top: 4em;
    text-align: center;
	 
}

div.nothome {
	display: inline;
	margin: 0.63em;
	font-family: Times New Roman;
	 
}

div.noticiashome .contenedornoticiashome {
	height: 37em;
	 
}

div.noticiashome .notpaginacion li{
	display: inline;
	margin: 0.19em;
	 
}

div#normatividad{
	height: 14.25em;
	 
}
div#denuncia .nota_prima{
	width: 18.5em;
	margin-top: 0em;
    padding-bottom: 0em;
    padding-left: 0em;
    margin-left: 0.6em;
    padding-top: 1.25em;
	 
}
div#inspeccion{
	/*height: 188px;*/
}
div#denuncia{
	height: 11.75em;
	 
}

div#recursos{
	height: 16.44em;
	 
}
div#auditoria{
	/*height: 16.44em;*/
}
div#normatividad  h4, div#recursos  h4, div#auditoria h4, 
div#inspeccion h4, div#temas h4, div#servicios h4, 
div#denuncia h4{
	
	background-image: url("../imagenes/titlehome.png");
	font-family: Trajan Pro;
	font-size: 0.75em;
	color: #515151;
	padding: 0.7em 0em 0.5em 2em;
	 
}

div#compromisos h4,div#blog h4,
div#listadelegacion h4{
	
	background-image: url("../imagenes/titlehome.png");
	font-family: Trajan Pro;
	font-size: 0.6em;
	color: #515151;
	padding: 0.9em 0em 0.7em 2em;
	 
}




div#dependencias h4, div#nacionales h4, div#internacionales h4{
	background-image: url("../imagenes/titlehome.png");
	font-family: Trajan Pro;
	font-size: 0.75em;
	color: #515151;
	padding: 0.7em 0em 0.05em 2em;
	 
}

div.bannercompromisosdelegaciones{
	float: left;
    height: 11.94em;
    width: 39.8em;    
	 
}

div.bannerdelegacioneshome{
	float: left;
    height: 13.94em;
    /*
	 height: 11.94em;
	width: 38.75em;
    width: 12.9em;*/
	
	width: 12.5em;
	margin: 3px;
    background-image: url("../imagenes/bannerdelegaciones.png");
	 
}


div.bannercompromisos{
	float: left;
    height: 13.94em;    
	width: 12.5em;
	margin-top: 1px;
	margin-left: 13px;
	display:block;
	 
    
}



div.noticiasybannerhome{
    float: left;
    height: 46.3em;
	/*height: 43.75em; */
    width: 41em;
	 

}

div.titlevideoshome{
	margin-bottom: 1.56em;
	 
}

/** base carousel **/
		.carousel ul {
		    position:absolute;
		    overflow:hidden;
		    margin:0;
		    padding:0;
		    list-style:none;
			 
		}

		.no-js .carousel ul {
			position:static;
			 
		}

		.carousel .mask {
		    position:relative;
		    overflow:hidden;
			 
		    
		}

		.carousel ul li {
			float:left;
			width:9.4em
		    height:9.4em;
		    color:#fff;
			font-size:8em;
			text-align:center;
			margin:0;
			 
		}

		.carousel .pagination-links {
		    list-style:none;
		    margin:0;
		    padding:0;
		    display: none;
			 
		}
		 
		.carousel .pagination-links li {
		    display:inline;
			 
		}

		.carousel .pagination-links li a {
			padding:0.125em 0.375em;
			 
		}

		.carousel .pagination-links li a:hover {
			text-decoration:none;
			 
		}

		.carousel .pagination-links li.current a {
			 background:#444;
			 color:#fff;
			  
		}
		 
		.carousel .disabled {
		    color:gray;
		    cursor:default;
			 
		}
		
		

		/** my carousel 2 **/
		#my-carousel-2 .mask {
			margin-left: 2em;
    		width: 55em;
			 
		}

		#my-carousel-2 ul li {
			margin:0 0 0 0;
			 
		}

		/** my carousel 3 **/
		



.twitter{
	/*margin-right: 1.875em;*/
	margin-right: 1.87em;
	float: left;
	margin-bottom: 0.6em;
	height: 31.25em;
	 
}

.facebook{
	/*float: left;*/
	 

}

.flickr{
	/*margin-right: 1.875em;*/
	margin-right: 1.87em;
	float: left;
	width: 18.75em;
	 
}

.titletwitter, .titlefacebook, .titleflickr {
	margin-bottom: 0.6em;
	 
}


/*===============================
ROTADOR
================================*/
div.contents-rotator {
background-color: #FFFFFF;
    height: 28.44em;
    position: relative;
    width: 60em;
	 
}
div.contents-rotator div.items {
	height: 26.8em;
    left: 1.56em;
    position: relative;
    top: 1.56em;
    width: 56.88em
	 
}
div.contents-rotator div.items div.item {
height: 25em;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 56.88em;
	 
}
div.contents-rotator div.items div.item div.item-title {
display: none;
 
}
div.contents-rotator div.items div.item div.item-picture {
border: 0;
float:left;
 
}
div.contents-rotator div.items div.item div.item-picture img {
border: medium none;
    padding-left: 0.188em;
    width: 56.25em;
	 
}
div.contents-rotator div.items div.item div.item-text {
padding:0.625em;
float: left;
bottom: 0;
margin-left: 0.3em;
position: absolute;
width: 54.9em;
background-image: url("../imagenes/fondobanner.png");
 
}
div.contents-rotator div.items div.item div.item-text div.item-title {
display:block;
color:#154B7A;
font-size:1.5em;
padding-bottom: 0.43em;
font-family: Trajan Pro;
font-size: 0.7em;
font-weight: bold;
color: #FFFFFF;
 
}
div.contents-rotator div.items div.item div.item-text div.item-title a {
	color: #FFFFFF;
	 
}
div.contents-rotator div.items div.item div.item-text div.item-description {
font-size:0.81em;
color: #FFFFFF;
/*color:#999999;*/
text-align: justify;
padding-bottom: 0.44em;
font-family: Times New Roman;
 
}
div.contents-rotator div.items div.item div.item-text div.see-more {
font-family: Times New Roman;
font-size: 0.81em;
float:right;
color: #FFFFFF;
font-family: Times New Roman;
display: none;
 
};
div.contents-rotator div.items div.item div.item-text div.see-more a{
	color: #FFFFFF;
	 
}
div.contents-rotator div.item-selector {
with:100%;
clear:both
 
}
div.contents-rotator div.stop1,div.contents-rotator div.stop2,div.contents-rotator div.stop3, div.contents-rotator div.stop3, div.contents-rotator div.stop4, div.clear {
clear:both;	
 
}
div.contents-rotator div.item-selector {
text-align: center;	
width: 100%;
background-image: url("../imagenes/bannerbottom.png");
height: 0.31em;
margin-top: 0.5em;
 
}
div.contents-rotator div.previous-item { 
height: 3.125em;
    position: absolute;
    top: 13.75em;
    width: 1.56em;
    background-image: url("../imagenes/pre.png");
    background-repeat: no-repeat;
	 
}
div.contents-rotator div.previous-item a{ 
background-image: url("../img/left.png");
background-repeat: no-repeat;
padding: 1.56em 1.56em 1.56em 1.56em;
 
}
div.contents-rotator div.previous-item span{ 
display: none;
 
}
div.contents-rotator div.item-selector li {

	height: 10px;
    overflow: hidden;
	 
}
div.contents-rotator div.item-selector li.selected-item {
background-image: url("../imagenes/banneritemselected.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    padding-right: 0.4375em;
    width: 0.5em;
	 
	
}

div.contents-rotator div.item-selector li.selected-item a{
color: #1D1D1D;
    cursor: default;
    float: right;
    font-size: 0.5em;
    margin-left: 0.125em;
    margin-top: -0.125em;
	 
}
div.contents-rotator div.item-selector li.previous{
display: none;
 
}
div.contents-rotator div.item-selector li.next{
display: none;
 
}
div.contents-rotator div.rotator-pause{
display: none;
 
}
div.contents-rotator div.next-item {
height: 3.125em;
    left: 58.44em;
    position: absolute;
    top: 13.75em;
    width: 1.56em;
    background-image: url("../imagenes/next.png");
    background-repeat: no-repeat;
	 
}
div.contents-rotator div.next-item span{
display: none;
 
}
div.contents-rotator div.next-item a{ 
background-image: url("../img/right.png");
background-repeat: no-repeat;
padding: 1.56em;
 
}
div.contents-rotator div.item-selector ul {
	clear: both;
    left: 26.975em;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 27.2em;
	 
}
div.contents-rotator div.item-selector li {
	background-image: url("../imagenes/banneritem.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    padding-right: 0.4375em;
    width: 0.5em;
    color: #AFAFAF;
	 
}

div.contents-rotator div.item-selector li a{
color: #777777;
    float: right;
    font-size: 0.5em;
    margin-left: 0.125em;
    margin-top: -0.125em;
	 
}

div.contents-rotator div.item-selector li a{
    color: #AFAFAF;
	 
}
div.contents-rotator div.item-selector li.selected-item a{
	color: #BA2026;
	/*color: #BF1545;
	color: #C10435;
	color: #C33D31; rojo*/
	color: #C10435;
	 
}

li.par{
	width: 58%;
	 
}

li.inpar{
	width: 40%;
	 
}

#herramientas {
   padding-top: 0;
    
}
#barra_herramientas {
    padding-top: 0;
	 
}
.nota_prima{
	font-family: times new roman;
    font-size: 12px;
	 
}
div.carousel .prev{
	bottom: 8em;
    position: relative;
    color: white;
	 
}
div.carousel .next{
	bottom: 8em;
    left: 56em;
    position: relative;
    color: white;
	 
}
div.carousel li{
	list-style-position: outside;
	padding: 0 0.1em 0 0;
	 
}
div.imgcarusel{
	width: 144px;
	height: 208px;
	position: relative;
	overflow: hidden;
	margin-right: 15px;
	margin-left: 5px;
	 
}
div.imgcarusel div.imgtxt{
	position: absolute;
	top: 170px;
	font-size: 10px;
	font-family: Times New Roman;
	vertical-align: top;
	text-align:center;
	color: white;
	background-color: black;
	opacity:0.8;
	filter:alpha(opacity=80); /* For IE8 and earlier */
	transition: top 0.5s;
	-webkit-transition: top 0.5s; /* Safari */
	line-height: 1.5em;
	height: 208px;
	 
}

div.imgcarusel:HOVER div.imgtxt{
	top:0px;
	 
	
}
div#dependencias .lista_tipo_D ul li a, div#nacionales .lista_tipo_D ul li a, div#internacionales .lista_tipo_D ul li a {
	font-family: times new roman;
    font-size: 12px;
    color: #515151;
	 
}

div#cuerpo_home li {
	line-height: 1.5em;
	 
}

div#herramientas li {
	line-height: 1em;
	 
}

select#delegacion.listado1{
	font-size: 12px;
	 
}

.nota_prima_del{
	margin-left: -2px;
	margin-top: 28px;
	 
}


.nota_prima_com{
	font-family: times new roman;
    font-size: 12px;
	width: 100%;
	 
}
