/*****************************************
* Proyecto : Sernac Educa
* Ultima revision:  28.07.2005
*****************************************/

body {
  margin:0;
  padding:0;
  text-align: center;
  background:#A0BBD8;
  color:#000;
  font: x-small Verdana,Sans-serif;
  voice-family: "\"}\"";
  voice-family:inherit;
  font-size: small;
  } html>body {font-size:small;}

#contenedor {
	margin:0 auto;
	width: 760px;
	position: relative;
	background: #fff;
	text-align: left;
	}
#home #contenedor #contenido {
	padding: 0 20px;
	border-bottom: 1px solid #000;
	background: none;
	}
#tit-seccion {
	padding-bottom: 3px;
	}
/* Claves
01 : portada
02 : tramites
03 : leyes
04 : estudios
05 : consejos
06 : acerca del sernac
07 : sernac en regiones
08 : vinculos
09 : mapa del sitio
10 : FAQ
11 : Politica de privacidad
12 : Contacto webmaster
16 : Proveedores
16 : sernac educa
----------------------------*/
.seccion-00 { background: #315277; }
.seccion-01 { background: #315277 url("../imgs/tit-seccion-01.gif") no-repeat left top; }
.seccion-02 { background: #315277 url("../imgs/tit-seccion-02.gif") no-repeat left top; }
.seccion-03 { background: #315277 url("../imgs/tit-seccion-03.gif") no-repeat left top; }
.seccion-04 { background: #315277 url("../imgs/tit-seccion-04.gif") no-repeat left top; }
.seccion-05 { background: #315277 url("../imgs/tit-seccion-05.gif") no-repeat left top; }
.seccion-06 { background: #315277 url("../imgs/tit-seccion-06.gif") no-repeat left top; }
.seccion-07 { background: #315277 url("../imgs/tit-seccion-07.gif") no-repeat left top; }
.seccion-08 { background: #315277 url("../imgs/tit-seccion-08.gif") no-repeat left top; }
.seccion-09 { background: #315277 url("../imgs/tit-seccion-09.gif") no-repeat left top; }
.seccion-10 { background: #315277 url("../imgs/tit-seccion-10.gif") no-repeat left top; }
.seccion-11 { background: #315277 url("../imgs/tit-seccion-11.gif") no-repeat left top; }
.seccion-12 { background: #315277 url("../imgs/tit-seccion-12.gif") no-repeat left top; }
.seccion-16 { background: #315277 url("../imgs/tit-seccion-16.gif") no-repeat left top; }
.seccion-17 { background: #315277 url("../imgs/tit-seccion-educa.gif") no-repeat left top; }
.transantiago { background: #315277 url("../imgs/tit-transantiago.gif") no-repeat left top; }

#fecha {
	margin: 0 0 0 520px;
	font-size: 85%;
	color: #fff;
	padding:9px 0;
	}
#pie-pagina {
	height: 110px;
	padding: 0;
	margin: 0 10px;
	text-align: left;
	}

/* Cabecera
---------------*/
#nav-corporativa {
	height: 63px;
	display: block;
	background: url("../imgs/bg-separador-cabecera.gif") repeat-x left bottom;
	padding-bottom: 4px;
	}
#nav-corporativa h2 {
	float: left;
	margin:0;
	padding:0;
	}
#nav-corporativa p {
	float: left;
	}
#nav-corporativa form {
	margin:0;
	padding:0;
	margin-left: 560px;
	padding-top: 21px;
	}

/* Menu principal
----------------------*/
#nav-menu{
	float: left;
	list-style: none;
	width: 100%;
	background: #e0ddd1 url("../imgs/bg-nav-menu.jpg") repeat-x left top;
	font-size: 85%;
	border-bottom:1px solid #eda;
    font: x-small Verdana,Sans-serif;
	line-height:30px;
	margin:0;
}
#nav-menu ul {
	float: left;
	list-style: none;
	width: 100%;
	padding: 0;	
	margin:0;
	border:0;
}

#nav-menu a {
	display: block;
	color:#004D71;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}

#nav-menu li {
	float: left;
	border-right: 1px solid #D9D3C4;
	margin:0;
}

#nav-menu li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 10em;
	w\idth: 13.9em;
	font-weight: normal;
	border: 1px solid #D9D3C4;
	margin: 0;
	background: #FFFFFF;
	
}

#nav-menu li li {
	padding-right: 1em;
	width: 10em;
	border-right: 0;
}

#nav-menu li ul a {
	width: 10em;
	w\idth: 9em;
	color:#004D71;
}

#nav-menu li:hover ul ul, #nav-menu li.sfhover ul ul,#nav-menu li.sfhover li ul li{
	left: -999em;
	
}

#nav-menu li:hover ul, #nav-menu li li:hover ul, #nav-menu li.sfhover ul, #nav-menu li li.sfhover ul, {
	left: auto;
}

#nav-menu li:hover, #nav-menu li.sfhover {
	background:#EDEBE4;
}
#nav-menu li ul li:hover{
	background:#F2F5F7;
}

/* Submenu columna izquierda
----------------------------------------*/
#columna-izquierda {
	float: left;
	width: 178px;
	margin: 0;
	padding: 0;
	}
#submenu-seccion{
border-bottom-width: 0;
}

#submenu-seccion ul{
margin: 0;
padding: 0;
list-style-type: none;
}
#submenu-seccion li a{
height:20px;
width: auto; /*185px minus all left/right paddings and margins*/
border-bottom-width: 0;
display: block;
padding-top: 5px;
padding-bottom: 3px;
padding-left: 9px;
text-decoration: none;
color: #003399;
background:#BFD3D7 url(../imgs/bg-submenu-a.jpg);
border-bottom: 1px solid #88ABB3;
margin: 0;
}

#submenu-seccion li a:hover {
background:#CEEAEC;
border-left-color: #1c64d1;
}
/* Columna central
----------------------------------------*/

.col-central {
	float: left;
	margin: 0;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-right: 15px;
	padding-top: 0;
	}
/* estilos Columna central
----------------------------------------*/
.col-central ul {
	list-style-type: none;
	}
.col-central ul li {
	background: url("../imgs/bullet-lista-unord.gif") no-repeat left top;
	padding-left: 25px;
	padding-bottom: 9px;
	}
/* Columna Derecha
----------------------------------------*/

.col-der {
	float: right;
	width: 146px;
	/*background: url("../imgs/top-col-der.gif") no-repeat left top;*/
	margin: 0;
	padding: 10px 13px;
	}

/* =Estructura de columnas
*	contenido-1col = Columna izquiera
*	contenido-2col = Columna central y izquiera
*	contenido-3col = Columna izquiera,central y derecha
----------------------------*/
	
/* =Control de columnas */
#contenido-3col .col-central{width: 375px;}
#contenido-3col {background: url("../imgs/bg-maincol-gris.gif") repeat-y left top;}
#contenido-2col .col-central{width: auto;}
#contenido-2col {background: url("../imgs/bg-maincol-nocolder.gif") repeat-y left top;}
#contenido-2col .col-der{display:none;}
#contenido-1col {background: #ffffff;}
#contenido-1col #columna-izquierda{display:none;}
#contenido-1col .col-der{display:none;}
#contenido-1col .col-central{width: auto;}
#contenido-3col {margin: 0; height:auto;}


/* prepara listas sin margen ni padding
---------------------------------------*/
#nav-bar-top ul, #submenu-seccion ul, #nav-menu ul, #vinculos-pie, #creditos {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
	
/* bredcrumb y acciones relativas al texto
------------------------------------------*/
#breadcrumb {
	font-size: 85%;
	color: #999;
 	}
#breadcrumb p {
	margin: 0;
	padding: 10px 0;
 	}
#breadcrumb a {
	color: #999;
 	}
.bred{
	float: left;
	}
.acciones{
	float: left;
	width:100%;
	margin-bottom:10px;
	}
.disminuye {
	background: url("../imgs/accion-letra-menos.gif") no-repeat left top;
	padding: 0 26px 8px 0;
	}
.aumenta {
	background: url("../imgs/accion-letra-mas.gif") no-repeat left top;
	padding: 0 26px 8px 0;
	}
#breadcrumb span { display: none; }

/* textos
------------------------*/
#contenido p {
	line-height: 160%;
	}
#contenido p img {
	float: left;
	margin: 4px 8px 8px 0;
	}
#contenido .fecha-publicacion {
	font-size: 80%;
	text-transform: uppercase;
	color: #999;
	}
#contenido .epigrafe {
	color: #5c6d23;
	margin:0;
	padding: 2px 8px;
	background: #daebff;
	position: relative;
	}
#tit-seccion h1 {
	display: none;
	}

/*pie de pagina
--------------------*/
#pie-pagina {
	width: 98%;
	height:auto;
	}
#pie-pagina a {
	text-decoration: none;
	border-bottom: 1px dotted #a4bdd9;
	}
#pie-pagina a:hover {
	color: #999;
	text-decoration: underline;
	border: none;
	}
#creditos .sernac { float: left; color: #999;}
#creditos .sob { float: right;}
#creditos .sob a {color:#999;}
#vinculos-pie {
	text-align: center;
	margin: 10px 0;
	}

/* Utiles
------------------*/
.clear {
	height:1px;
	overflow:hidden;
	clear:both;
	margin-top:-1px;
	/*border: 1px solid #000;*/
	}
.hide {
	display: none;
	}
#skip {display: none;}
/*----*/
.bann-tae {
	width: 146px;
	margin-top: 10px;
	background: #fff url("../sernaceduca/imgs/banner_pr.gif") no-repeat;
	padding-bottom: 10px;
	border: 1px solid #C76E33;
	}
.bann-tae h3 {
	margin: 0;
	}
.bann-tae h3 a {
	display: none;
	}
.bann-tae p {
	padding: 1px 10px;
	}
#extras-col-izq {padding: 7px;}
/* homepage */
/*#homepage #contenido {
	background: url("../imgs/bg-contenido-homepage.gif") repeat-y left top;
	}*/
body#homepage #contenedor #columna-izquierda {
	background: #c9d8e9;
	width: 340px;
	*width: 338px;
	float: left;
	padding: 0 20px;
	}
#homepage #contenedor #columna-izquierda img{
	border: 1px solid #b0c7df;
	padding: 3px;
	float: left;
	margin: 0 5px 5px 0;
	}
#homepage #contenido {
	background: url("../imgs/bg-contenido-homepage.gif") repeat-y left top;
	width: 170px;
	*width:;
	padding: 10px 190px 0 390px;
	*padding: 10px 200px 0 380px;
	border-bottom: none;
	border: 1px solid #000;
	}
#homepage #contenido img, #homepage #col-der img {
	margin-bottom: 8px;
	}
#homepage #col-der {
	background-image: none;
	width: 170px;
	float: right;
	margin-right: 10px;
	*margin-right: 5px;
	padding: 10px 0 0 10px;
	/*border-left: 1px solid #c9d8e9;*/
	}
body#homepage #contenedor #banner-autoconsulta {
	width: 760px;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top: 1px solid #e4e4e4;
	}
	
#inscribase h3 { background: #fc0 url("../imgs/inscribase-top.gif") no-repeat left top; padding: 5px; margin:-5px;}
#inscribase p { padding: 0; margin: 0;}
#inscribase {width:150px;position: relative; background: #fc0 url("../imgs/inscribase-bot.gif") no-repeat left bottom; padding: 5px; margin-bottom: 8px;}
#inscribase form {margin: 0; padding: 0; }
#inscribase #B1 { position: absolute; top: 45px; left: 120px; }
#contador {	text-align:center; padding: 8px 0; }
/*css 2006*/
.audio {
	padding-left: 25px;
	background: url("../imgs/ico_audio.jpg") no-repeat left center;
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-left:50px;
	}
	
.audiohome {
	background: url("../imgs/ico_audio2.jpg") no-repeat left center;
	font-size: 11px;
	text-align:left;
	padding-left:25px;
	padding-top:10px;
	padding-right:10px;
	margin-top:20px;
	height:25px;
	}
.tablaeduca06{
	text-align:left;
	padding:0;
	margin:0;
	border:0;
	}
.tablaeduca06 p{
	text-align:left;
	padding-left:5px;
	margin:0;
	border:0;
	}
