/***************************************
		Inicio
***************************************/
html, body{
	margin:0;
	padding:0;
	font-family:Verdana, Arial;
}
body{
	background:#004595;
	text-align:center;	/*para IE*/
}
#contenedor{
	background:#C5CFEC;
	width:964px;
	margin:auto;		/*para FF*/
	text-align:left;	/*para IE*/
}
#contenido{
	width:956px;
	float:left;
	display:inline;
	margin:0 4px 0 4px;
	background:#FFFFFF;
}
#contenedor_privado{
	background:#C5CFEC;
	width:780px;
	margin:auto;		/*para FF*/
	text-align:left;	/*para IE*/
}
#contenido_privado{
	width:772px;
	float:left;
	display:inline;
	margin:0 4px 0 4px;
	background:#FFFFFF;
}
/***************************************
		Cabecera
***************************************/
#cabecera{
	width:100%;
	height:146px;
}
#logo_index{
	padding:27px 0 0 32px;
}
#logo_index img{
	width:400px;
	height:77px;
}
/***************************************
		Menu
***************************************/
#menu{
	width:100%;
	height:30px;
	background:url(../imagenes/fondos/fondo_barra_menu.jpg) repeat-x;
}
#pestaņas{
	float:left;
	width:75%;
	height:30px;
}
#buscador{
	float:left;
	width:25%;
	height:20px;
	text-align:right;
	margin-top:4px;
}
#linea_submenu{
	width:100%;
	height:20px;
	background:#798FD4;
}
*html #linea_submenu{
	margin-top:-13px;
}
/***************************************
		Interior
***************************************/
#cont_int_azul{
	clear:left;
	float:left;
	width:100%;
	background:#798FD4;
	padding:0 0 10px 0;
	overflow: hidden;/* para el "height:100%" en #cont_int_blanco */
}
#cont_int_blanco{
	clear:left;
	float:left;
	width:835px;
	background:#FFFFFF;
	padding-top:11px;
	padding-bottom:30000px;/* para el "height:100%" en #cont_int_blanco */
	margin-bottom:-30000px;/* para el "height:100%" en #cont_int_blanco */
}
/***************************************
		Columnas
***************************************/
/***************************************
		Columnas 01
***************************************/
#colum_01{
	float:left;
}
#linea_disc{
	margin:0 11px 11px 11px;/*margin: arriba derecha abajo izquierda*/
	width:130px;
	border:1px #999999 dashed;
	padding:0 1px 0 0;
}
*html #linea_disc{
	padding:0;
}
#cabecera_disc{
	width:100%;
	height:27px;
	margin: 0 1px;/*margin: (arriba,abajo) (derecha,izquierda)*/
	background:url(../imagenes/fondos/fondo_cabecera_disc.jpg) repeat-x;
	padding-top:5px;
}
#int_disc{
	margin:10px;
}
#submenu_tercer{
	margin:11px 11px 0 0;/*margin: arriba derecha abajo izquierda*/
	width:130px;
	padding:0;
}
#submenu_tercer li{
	margin:0 0 4px -23px !important;
}
*html #submenu_tercer li{
	margin:0 0 4px -24px !important;
}
#submenu_tercer li a{
	color:#3551A2;
	text-decoration:none;
}
#submenu_tercer li a:hover{
	color:#798FD4;
	text-decoration:underline;
}
/***************************************
		Columnas 02
***************************************/
#colum_02{
	float:left;
	display:inline;
	width:676px;/*width:685px;*/
}
#colum_02_privada{
	float:left;
	display:inline;
	width:550px;/*width:685px;*/
}
#linea_cont{
	float:left;
	width:325px;
	border:1px #999999 solid;
	margin:0 9px 0 0;
	padding:0 1px 0 0;
}
*html #linea_cont{
	padding:0;
}
#linea_cont_grande{
	float:left;
	width:665px;
	border:1px #999999 solid;
	margin:11px 9px 10px 0;
	padding:0 1px 0 0;
}
*html #linea_cont_grande{
	padding:0;
}
#fondo_azul{
	float:left;
	width:325px;
	background:url(../imagenes/fondos/fondo_departamentales.jpg) no-repeat;
	margin:11px 9px 0 0;
	padding:0 1px 0 0;
}
*html #fondo_azul{
	padding:0;
}
#fondo_azul img{
	margin:0 10px 0 0;
}
#fondo_azul p{
	margin:0 0 2px 0;
}
#cabecera_cont{
	width:100%;
	height:33px;
	margin: 0 1px;/*margin: (arriba,abajo) (derecha,izquierda)*/
	background:url(../imagenes/fondos/fondo_cabecera.jpg) repeat-x;
	padding-top:6px;
}
#int_cont_00{
	width:96%;
	margin:8px;
}
#int_cont_tablon{
	width:96%;
	margin:8px 0 8px 8px;
	overflow:auto;
	height:190px;
}
#int_cont_noticias{
	width:96%;
	margin:8px 0 8px 8px;
	overflow:auto;
	height:350px;
}
#int_cont_01{
	float:left;
	width:45%;
	margin:8px;
	border-right:#999999 solid 1px;
	padding:0 20px 5px 0;
}
#int_cont_02{
	float:left;
	width:45%;
	margin:8px;
}
#linea{
	height:1px;
	width:100%;
	background:#999999;
	margin:10px 0 10px 0;
}
#interior{
	margin:0 10px 0 10px;
	width:656px;
}
#submenu_tercer_interior{
	float:left;
	width:29%;
}
#organigrama_menu{
	float:left;
	width:29%;
}
#contenido_interior{
	float:left;
	width:68%;
	min-height:200px;
	margin:0 0 10px 0;
	padding:0 0 0 10px;
	border-left:#CCCCCC 1px solid;/*798FD4*/
}
*html #contenido_interior{
	height:200px;
	width:70%;
}
#contenido_interior_privada{
	float:left;
	width:752;
	min-height:200px;
	margin:0 0 10px 0;
	padding:10px;
	border-left:#CCCCCC 1px solid;/*798FD4*/
}
*html #contenido_interior_privada{
	height:200px;
	width:772;
}
#enlaces{
	clear:left;
	float:left;
	width:100%;
	/*border-bottom:#798FD4 1px solid;*/
	background:url(../imagenes/linea_interior.jpg) repeat-x bottom;
	padding:0 0 12px 0;
	margin:10px 0 0 0;
}
*html #enlaces{
	width:95%;
}
#enlaces_logo{
	float:left;
	width:120px;
	margin:0 10px 0 0;
}
#enlaces_txt{
	float:left;
}
/***************************************
		Columnas 03
***************************************/
#colum_03{
	float:left;
	width:106px;
	margin:0 0 0 5px;
}
#contenedor_colum_03{
	width:96px;
	/*background:#C5CFEC;*/
	padding:5px;
	margin:0 0 20px 0;
}
*html #contenedor_colum_03{
	width:106px;
}
#contenido_colum_03{
	width:96px;
	border:#666666 1px solid;
}
#cabecera_blanca_colum_03{
	background:#FFFFFF;
	width:86px;
	padding:5px;
	text-align:center;
	font-weight:bold;
}
*html #cabecera_blanca_colum_03{
	width:96px;
}
#interior_colum_03{
	width:86px;
	margin:5px;
}
#interior_colum_03_confoto{
	width:91px;
	margin:0 0 0 5px;
	background:#FF0000;
	background:no-repeat right;
	height:59px;
}
/***************************************
		Pie
***************************************/
#pie{
	clear:both;
	width:100%;
	height:40px;
	background:url(../imagenes/fondos/fondo_pie.jpg) repeat-x;
	text-align:center;
	vertical-align:middle;
}
#pie p{
	color:#000000;
}