@charset "utf-8";
/* CSS Document */
* { padding: 0; margin: 0; }

body {
 background:#999089 url(images/body.jpg);
 background-position: top;
 background-repeat: repeat-x;;
 font-family: "Century Gothic";
 font-weight:lighter;
 font-size:12px;
 margin:0 auto;
 padding:0;
}

#wrapper {
 overflow:hidden;
 background-image: url(images/content.jpg);
 background-repeat:repeat-y;
 margin: 0 auto;
 width:901px;
 height:auto;
 padding:0;
}

#header {
 width:902px;
 height:251px;
 margin:0 auto;
 padding:0;
}


#cont {
 width:902px;
 height:auto;
 margin:0 auto;
 padding:0;
}

#barra_left {
width:172px;
height:auto;
float:left;
margin-left:15px;
}

#content {
 width:528px;
 height:auto;
 float:left; 
}

#content .titulo {
 background-image:url(images/titulo.jpg);
 background-repeat:no-repeat;
 width:528px;
 height:38px;
 font-size:18px;
 color:#ffffff;
 text-align:center;
 margin:0 auto;
 padding:0;
 padding-top:10px; 
}

#content .contenido{
 background-repeat:no-repeat;
 width:487px;
 padding-left:20px;
 padding-right:20px;
 height:auto; 
}

#barra_right {
width:172px;
height:auto;
float:left;
}

.mini_boletin{
 width:450px;
 height:auto;
 padding-left:20px;
 padding-right:20px;
}

#barra_right .deley{
width:172px;
height:45px;
overflow:hidden;
}

#barra_right .deley img{
border:none;
overflow:hidden;
}

#barra_leftt .deley{
width:172px;
height:45px;
overflow:hidden;
border:0;
}

#barra_left .deley img{
border:none;
overflow:hidden;
}
 /****************area de contenido***********************/
.contenido p{
 color:#101211;
 font-size:12px;
 text-align:justify;
 font-weight:normal;
}

.contenido p img{
	border:none;
}

.contenido  h1{
background-color:#e1dfdd;
 background-repeat:no-repeat;
 color:#1e2d37;
 font-size:18px;
 padding-top:3px;
 padding-left:15px;
 text-align:justify;
}

.contenido  h2{
 color:#263a49;
 font-size:15px;
 text-align:justify;
 text-decoration:underline;
}

.contenido h3{
 color:#263a49;
 font-size:13px;
 font-weight:bold;
 text-transform:uppercase;
}

.contenido  li {
 list-style: url(images/vineta.jpg);
 font-size:12px;
}
.contenido ul {
 margin-left:45px;
 margin-right:10px;
}

.contenido a{ 
	color:#000000;
}

.contenido img {
 border:#d4cbbb 2px solid;
 margin:5px 5px 5px 5px;
}

#str {
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
color: rgb(66, 66, 66);
font-weight: normal;
background-color:#e1e0de;
background-repeat: repeat-x;
border:2px solid #a0978f;
height: 12px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
float: left;
overflow:hidden;
}

#buscar {
background-color:#a0978f;
color:#ffffff;
font-size: 12px;
height:25px;
width:60px;
margin-left:5px;

}

.enviar input{
	width:78px;
	height:26px;
border:0;
}
/*********************fin de area de contenido******************/

	
#footer{
    background-image:url(images/footer.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	width:901px;
	height:105px;
	overflow:hidden;
	/*margin:0 auto;
	padding:0;*/
	}
/********************************buscador************************/
#buscador {
background-image:url(images/bg_search.png);
background-repeat:repeat-y;
width:172px;
height:auto;
padding-bottom:10px;
}

#bus1 {
background-image:url(images/buscador.png);
width:172px;
height:32px;
font-size:14px;
color:#1e2d37;
font-weight:bold;
}
/******************************fin contactenos*****************/
/******************contactenos***************/
#busc2A input{
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
color: rgb(66, 66, 66);
font-weight: normal;
background-image: url(images/fondotext.jpg);
height: 19px;
padding-top: 4px;
padding-left: 2px;
float: left;
border:0;
overflow:hidden;
margin-bottom:5px;
}

/*#lado_izquierdo{
	background: url(images/lado_izq.png) ;
	width:15px;
	height:29px;
        background-repeat: no-repeat;
        float: left;
}

#lado_derecho {
	background:url(images/lado_der.png);
	width:22px;
	height: 29px;
        background-repeat: no-repeat;
        float: left;
}*/

select {
	background-color: url(images/fondo_text.png);
        background-repeat: repeat-x;
	height: 17px;
	font-family: Arial,Helvetica,sans-serif;
        font-size: 11px;
}

option {
       background-image: #d5d0af;
       height:auto;
}

textarea{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	background-color:#e1e0de;
	border:2px solid #a0978f;
}
	

/*********************************fin buscador************************************************/
/**************************MENU******************************/

/*#sidebar {

	background-color: #ffffff;

	font-family: Century Gothic;

	margin: 20px 0 3em 0;

	padding: 0;

	font-size: 16px;

	font-weight: bolder;

}*/

#menunav {

	margin: 0;

	padding:0;

}

#menunav li {

	list-style-type: none;

	margin: 0;

	padding: 0;

	background-image: url(images/menu_btn_off2.jpg);

	/* background-repeat: repeat-x; */

	border-bottom: 1px solid #5d5349;

	background-color: #0074E3;

}

#menunav ul {

	border-top: 1px solid #5d5349;

	margin: 0;

	padding: 0;

	z-index: 10000;

}

#menunav ul li {

	border-left: 1px solid #5d5349;

	border-bottom: 1px solid #5d5349;

}

#menunav a {

	display: block;

	text-decoration: none;

	background-color: transparent;

	padding: 4px 12px 4px 10px;

	color: #ffffff;

	border-top: 1px solid #5d5349;

	border-right: 1px solid #5d5349;

	border-bottom: 0;

	border-left: 4px solid #5d5349;

	line-height:1;

}

/*controla la botonera */

#menunav a:hover, #menunav a:active, #menunav a:focus,

#menunav .menuon, #menunav .menuon:hover, 

#menunav .menuon:active {

	color: #333333;

	background-color: #0061BD;

	letter-spacing: 0.01px;

	border-top: 1px solid #5d5349;

	border-right: 1px solid #5d5349;

	border-left: 4px solid #5d5349;

	background-image: url(images/menu_btn_on2.jpg);

	background-repeat: repeat-x;

}

#menunav .menumark, #menunav .menumark:hover {

	font-weight: bold;

}

/*Controlan los links y la imagen de flecha */

/*the normal trigger link */

#menunav .menutrg, #menunav .menutrg:hover, #menunav .menutrg:active {

	background-image:  url(img/flecha.gif);

	background-repeat:	no-repeat;

	background-position: right center;

}

#menunav .menutrg:hover {

	background-position: right center;

	background-image: url(images/menu_btn_on2.jpg);

	background-repeat: repeat-x;

}

/*controla el desplazamiento y alcance de los submenus */

#menunav .menuhide {

	left: -9000px;

	border: 0;

}

#menunav .menushow {

	left: auto;

	z-index: 20000;

}

/*modifica el menu madre */

/*#sidebar {

	position: absolute;

	top: 150px;

	left: 10px;

	width: 11em;

	font-size: 0.85em;	

}*/

/**************************END MENU*************************/

.contenido .fila_downloads{
	width:450px;
	height:80px;
	
}

.izquierda1{
	float:left;
	margin-left:25px;
}

.derecha1{
	float:right;
	margin-left:25px;
}

.izquierda2{
	float:left;
	margin-left:25px;
}

.derecha2{
	float:right;
	margin-left:25px;
}

/********************************DELEGACIONES*************************/

.cell_seccion {
	background-color:#5f707f;
	color:#ffffff;
}

.title_delegaciones{
	color:#11335a;
	background-color:#cdd3d8;
}


/*************************************fin delegaciones*********************/
/*********************************boletines***********************************/
#fecha {
	background-color:#5f707f;
	background-repeat:no-repeat;
	width:304px;
	height:20px;
        color:#FFFFFF;
	font-size:12px;
	text-align:right;
}

#fondotitulohome {
	background-color:#999089;
	background-repeat:no-repeat;
	width:304px;
	height:45px;
        color:#4c361c;
	font-size:15px;
	font-weight:bold;
	text-align:left;
}

#fondotitulohome a{
	color:#ffffff;
}

#textobuscar {
 margin-left:10px;
}

#anuncios{
background-image:url(images/anuncios.png);
background-repeat:no-repeat;
width:172px;
height:48px;
overflow:hidden;
}

#area_anuncios{
    background-image:url(images/bg_search.png);
    background-repeat:repeat-y;
	width:172px;
	height:auto;
}
