@charset "UTF-8";
@import url("wow.css");

/*
Theme Name: Fiscalia Nacional Economica
Theme URI: www.fne.cl
Description: Gobierno de Chile
Version: 0.20
Author: DADA Comunicaciones
Author URI: http://www.dada.cl
*/

/* RESET */
/* ----------------------------------------- */

/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}

/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight:bold }
em { font-style:italic }
a img { border:none } /* Gets rid of IE's blue borders */

/* ---Estilos Sitio--- */

body {
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	margin: 0;
	padding: 0;
	background: white url(images/bg-texture.jpg) repeat;
}

#content_header {
	width: 100%;
	float: left;
	background: url(images/background.jpg) repeat-y center top;
}

#content {
	width: 100%;
	float: left;
	background: url(images/background.jpg) repeat-y center top;
}

#content_footer {
	width: 100%;
	float: left;
	background: url(images/background.jpg) repeat-y center top;
}

#wrap {
	width: 1010px;
	margin-right: auto;
	margin-left: auto;
}

/* ---Estilos Textos--- */

p {
	color: #666;
	font-size: 0.8em;
	line-height: 150%;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
	padding-bottom: 10px;
}

.searchform-spoiler{
	color: #fff;
	font-size: 0.1em;
	text-decoration: none;
}

strong {
	font-weight: bold;
}

h1 {
	color: #437b98;
	/*color: #32769F;*/
	font-size: 0.8em;
	font-weight: bold;
	text-align: left;
	margin-bottom: 10px;
}

h2 {
	color: #437b98;
	font-size: 1em;
	font-weight: bold;
	text-align: left;
	margin-bottom: 10px;
}

h3 {
	color: #fff;
	font-size: 1.0em;
	background-color: #477b98;
	border-bottom: 5px solid #e66426;
	text-align: left;
	padding: 5px 5px 5px 10px;
	margin-bottom: 10px;
}

h4 {
	color: #437b98;
	font-size: 1.2em;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #ccc;
	padding-bottom: 2px;
	margin-bottom: 4px;
}

h5 {
	color: #fff;
	font-size: 1.5em;
	background-color: #477b98;
	text-align: left;
	padding: 5px 5px 5px 10px;
	margin-bottom: 10px;
}

h6 {
	color: #437b98;
	font-size: 1.2em;
	font-weight: bold;
	text-align: left;
}

a {
	color: #477b98;
	text-decoration: none;
}

/* ---Estilos Header--- */

#banner {
	margin-right: auto;
	margin-left: auto;
	width: 1010px;
	height: 340px;
	padding-bottom: 10px;
}

#banner .logo {
	width: 150px;
	height: 110px;
	padding-top: 20px;
	padding-bottom: 10px;
	float: left;
}

#banner .directos {
	float: left;
	width: 860px;
	height: 20px;
	padding-top: 20px;
}

.menu {
	width: 860px;
	height: 50px;
	padding-bottom: 30px;
	float: left;
	padding-top: 20px;
}

.menu ul {
	float: left;
}

.menu ul li {
	display: inline;
}

.menu ul li a {
	width: 140px;
	height: 40px;
	float: left;
	border-right: 1px solid #ccc;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 0.8em;
	padding-top: 10px;
	font-weight: bold;
	text-align: center;
	list-style-type: none;
	text-transform: uppercase;
}

.menu ul li a:hover {
	color: #e66426;
	/*color: #FFFF00;*/
}

.directos ul {
	float: right;
	list-style-type: none;
	padding-top: 5px;
}

.directos ul li {
	display: inline;
}

.directos ul li a {
	display: inline;
	margin-left: 5px;
	color: #5c8da6;
	font-size: 0.8em;
	text-transform: none;
	text-decoration: none;
	border-right: 1px solid #5c8da6;
	padding-right: 5px;
}

.directos ul li a:hover, .directos ul li.current_page_item a {
	background-color: #fff;
	color: #e66426;
}

.slider {
	float: left;
	width: 765px;
	height: 200px;
}

.mensaje {
	width: 240px;
	height: 200px;
	float: left;
	padding-left: 5px;
}

/* ---Estilos Sidebar--- */

#sidebar {
	width: 240px;
	float: left;
}

.sidebar_int {
	float: left;
	width: 240px;
	padding-bottom: 10px;
}

.titulo_banner {
	color: #666;
	font-size: 0.9em;
	font-weight: bold;
}

.menu_side {
	width: 218px;
	border: 1px solid #ccc;
	padding: 10px;
	float: left;
}

.menu_side ul {
	margin-top: 4px;
	margin-bottom: 10px;
	list-style-type: none;
	text-align: left;
}

.menu_side ul li {
	margin-bottom: 5px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 3px;
	padding-top: 3px;
	list-style-type: none;
}

.menu_side ul li a {
	color: #33596E;
	text-decoration: none;
	display: block;
	padding: 4px;
	height: 1%;
	font-size: 0.8em;
}

.menu_side ul li a:hover, .menu_side ul li.current_page_item a {
	background-color: #e66426;
	color: #fff;
}

#searchform input {
	width: 105px;
	padding: 8px;
	color: #333;
	background-color: #ccc;
}
 #searchboton{
   	white-space: nowrap;
   	line-height:1em;
   	position:relative;
   	outline: none;
   	overflow: visible;
   	cursor: pointer;
   	border: 1px solid #999;
   	text-align:center;
        height:34px;
       }

/* ---Estilos Wrap--- */

.back_wrap {
	width: 510px;
	padding-right: 10px;
	padding-left: 10px;
	float: left;
}

.content_wrap {
	float: left;
	width: 760px;
}

.back_wrap_int {
	width: 760px;
	float: left;
	padding-left: 10px;
}

.back_wrap_int2 {
	width: 515px;
	float: left;
	padding-left: 10px;
}


.back_int {
	width: 760px;
	float: left;
}

.wrap_biblio {
	width: 760px;
	float: left;
	border: 1px solid #ccc;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.wrap_fiscalia {
	width: 738px;
	float: left;
	border: 1px solid #ccc;
	margin-bottom: 10px;
	padding: 10px;
}

.wrap_fiscalia ul {
	text-align: left;
}

.wrap_fiscalia ul li {
	list-style-position: inside;
	font-size: 0.8em;
	color: #666;
	list-style-type: disc;
	margin-left: 20px;
	padding-bottom: 10px;
}

.back_wrap ul {
	text-align: left;
}

.back_wrap ul li {
	list-style-position: inside;
	font-size: 0.8em;
	color: #666;
	list-style-type: disc;
	margin-left: 20px;
	padding-bottom: 10px;
}

.wrap_noticias {
	float: left;
	width: 500px;
	padding-top: 9px;
	margin-bottom: 10px;
	border-bottom: 1px solid #ccc;

}


.wrap_noticias_foros {
	float: left;
	width: 738px;
	border: 1px solid #ccc;
	margin-bottom: 10px;
	padding: 5px;
}

.wrap_agenda {
	float: left;
	width: 760px;
	margin-bottom: 10px;
}

.wrap_content {
	width: 510px;
	float: left;
}

.wrap_int {
	width: 600px;
	float: left;
	border-bottom: 1px solid #ccc;
	padding-top: 9px;
}

.wrap_img {
	width: 160px;
	float: left;
}

.navigation {
	width: 760px;
	text-align: left;
	float: left;
	padding-bottom: 20px;
}

/* ---Estilos Footer--- */

#footer {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}

.footer {
	width: 978px;
/*	height: 108px; 
	height: 100%; */
	border: 1px solid #ccc;
	margin-bottom: 10px;
	padding: 10px;
	float: left;
}

.copyright {
	width: 390px;
	height: 78px;
	float: left;
}

.copyright ul {
	float: left;
}

.copyright ul li {
	display: inline;
}

.logos {
	width: 588px;
/*	height: 68px; */
	float: right; 
	padding-top: 5px;
	text-align:left;
}

.logos ul {
	float: left;
	margin-left: 30px; 
}

.logos ul li {
	display: inline;
}

#footer_banner {
	width: 1000px;
	float: left;
	margin-bottom: 10px;
	padding-top: 10px;
	border-top: 1px solid #ccc;
}

#footer_banner_2 {
	width: 1000px;
	float: left;
	margin-bottom: 10px;
	padding-top: 10px;
	border-top: 1px solid #ccc;
}

.banner_fne {
	width: 240px;
	padding-bottom: 10px;
	float: left;
	padding-right: 10px;
}

.wrap_banner_top {
	width: 240px;
	height: 2px;
 	background-color: #477b98;
/*	float: left; */
}

.wrap_banner {
	width: 220px;
	padding: 10px; 
	background: url(images/banner_back.jpg) repeat-y; 
/*	float: left; */
}

.wrap_banner_botton {
/*	float: left; */
/*	background: url(images/banner_botton.jpg) ; */
	background-color:  #e66426;
	width: 240px; 
/*	height: 4px; */
	height: 1px; 
}

/* ---Estilos Formulario--- */

.form1 {
	border: 1px solid #ccc;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 470px;
}

.form2 {
	border: 1px solid #ccc;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 260px;
}

.form3 {
	border: 1px solid #ccc;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 460px;
}

.btn {
	padding: 5px;
	margin-top: 5px;
	border: 1px solid #ccc;
}

/* ---Estilos Imagenes--- */

.alignleft {
	float: left;
	padding-right: 10px;
	padding-bottom: 5px;
}

.alignright {
	padding-bottom: 5px;
	padding-left: 10px;
	float: right;
}

/* ---Estilos query--- */

.numero {
	width: 58px;
	float: left;
	border: 1px solid #ccc;
	padding: 5px;
	margin-right: 10px;
}

.fecha {
	width: 88px;
	float: left;
	border: 1px solid #ccc;
	padding: 5px;
	margin-right: 10px;
}

.fecha_agenda {
	width: 90px;
	float: left;
	padding: 5px;
	margin-right: 10px;
}

.mercado {
	width: 376px;
	padding: 5px;
	float: left;
	border: 1px solid #ccc;
	margin-right: 10px;
}

.conducta {
	width: 138px;
	float: left;
	border: 1px solid #ccc;
	padding: 5px;
}

.actividad {
	float: left;
	padding: 5px;
	border-left: 1px solid #477b98;
	width: 220px;
}

.hora {
	width: 49px;
	padding: 5px;
	border: 1px solid #ccc;
	float: left;
	margin-right: 5px;
}

.hora_agenda {
	width: 49px;
	padding: 5px;
	float: left;
	margin-right: 5px;
	border-top: 1px solid #ccc;
}

.asistente {
	float: left;
	width: 200px;
	padding: 5px;
	border-left: 1px solid #477b98;
}

.tema{
	float: left;
	width: 190px;
	padding: 5px;
	border-left: 1px solid #477b98;
}

.titulo {
	width: 518px;
	padding: 5px;
	float: left;
	border: 1px solid #ccc;
}

.icn {
	border: 1px solid #ccc;
	width: 738px;
	padding: 5px;
	float: left;
}

.historico {
	
}

/* ---Estilos Tabs--- */

ul.tabs {
/*	float: left; */
	list-style: none;
	font-size: 0.8em;
/*	height: 32px;*/
	padding: 0;
	margin: 0;
	width: 760px; 
}

ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px; 
	line-height: 31px; 
/*	margin-bottom: -1px;*/
/*	overflow: hidden; */
/*	position: relative; */
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #fff;
	width: 188px; 
display: block !important;
}




ul.tabs li a {
	text-decoration: none;
	color: #5c8da6;
	display: block;
	font-size: 0.8em;
	outline: none;
	padding: 0 10px;
}

html ul.tabs li.active, html ul.tabs li.active a:hover  {
	color: #5c8da6;
	background-color: #eee;
}

.tab_container {
	border-top: none;
	overflow: hidden;
	float: left;
	width: 760px;
	background: #fff;
}

.tab_content {
	font-size: 0.8em;
}

/* ---Ocultar Sub Categorias--- */

.children {
	display:none;
}





/* -- Banner Derecha --*/
#banner_right{
        float:right;
	width:240px;
	padding-top: 9px;
	margin-bottom: 10px;
}
.encabezado {
	color: #fff;
	font-size: 1.0em;
	background-color: #477b98;
	border-bottom: 5px solid #e66426;
	text-align: left;
	padding: 5px 5px 5px 10px;
	margin-bottom: 10px;
}




.banner_finales{
	clear: both;
}

.banner_fne_2 {
        width: 172px;
        float: left;
        padding-right: 5px; 
 /*       padding-bottom: 10px; 
*/
}

.wrap_banner_top_2 {
        background: url(images/banner_top.jpg) ;
/*	background-color: #477b98; */ 
        width: 172px;
        height: 9px;
}

.wrap_banner_2 {
        width: 164px;
        padding: 4px; 
        background: url(images/banner_back.jpg) repeat-y; 
}

.wrap_banner_botton_2 {
        background: url(images/banner_botton.jpg) ;  
/*	background-color:  #e66426; */
        width: 172px; 
        height: 4px; 
}



