/* Todo este codigo esta licenciado con una licencia Creative Commons *//* by-nc-sa: Atribucion - No Comercial - Licenciar Igual *//* http://creativecommons.org/licenses/by-nc-sa/2.0/cl/deed.es */body {	background: #ffffff no-repeat center top;}html,body,div,p { 	font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;	font-weight: normal;	color: #000;}input,select,textarea { 	font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;	font-weight: normal;	font-size: 62.5%; /* Resets 1em to 10px */	color: #222222;}body {	margin: 0;	padding: 0;	font-size: 62.5%; /* Resets 1em to 10px */}a:link {	text-decoration: none;	color: #4f1f52;}a:visited {	color: #006699;	text-decoration: none;}a:hover {	text-decoration: underline;	color: #006699;}a:active {	text-decoration: none;	color: #006699;}#box {	width: 794px;	margin: 0 auto;	position: relative;	padding: 0 205px 0 0;     clear: both;	text-align: left;	height: auto;}.publicidad {	color: #999;}.pubsup {	width: 786px;	overflow: hidden;	margin-top: 20px;}.pubsup div{	position: relative;}.pubsup  iframe, .pubsup  embed, .pubsup img {	border: solid #999 1px;}.pubsup-izq {	margin-left: 13px;	float: left;}.pubsup-der {	float: right;	margin-right: 13px;}	#encabezado {	padding: 25px 25px 0 25px;	background: url(http://www.elnortero.cl/i/nortero2-bg-top.png) no-repeat top center;	height: 120px;}#encabezado h2 {	margin: 0;	width: 500px;	}.slogan {	border-bottom: solid #ccc 1px;	margin: 3px;	padding-bottom: 5px;	}.ultimo-update {	padding-top: 25px;	padding-left: 5px;	font-size: 1.1em;     text-align: right;     width: 180px;     float: right;}.ultimo-update .hora {     margin-top: -20px;	 _margin-top: -40px;	 text-align: right;	 color: #999999;}.ultimo-update .hora strong {        margin-top: 60px;	color: #666666;	}.bajada-encabezado {	padding-top: 0px;	padding-left: 5px;	font-size: 1.1em;     text-align: left;     color: #999999;}#carnaval {	margin-top: 10px;	background: #FFFFFF url(http://www.elnortero.cl/i/nortero2-bg.png) repeat-y center;	_margin-bottom: -7px;	clear: both;	text-align: left;	height: auto;	}#col-izq {	float: left;	margin: 5px 10px 20px 25px;	_margin: 5px 10px 20px 13px;	width: 120px;	border-right: solid #ccc 1px;	text-align: left;     padding-right: 2px;     height: auto;     padding: 0 0 10px 0;        	}#col-der {	float: left;	width: 187px;	border-left: solid #ccc 1px;     text-align: left;     height: auto;     padding: 0 0 10px 0;	}#col-central {	float: left;	width: 402px;	text-align: left;	height: auto;	padding: 0 15px 10px 0;	_padding: 0 10px 10px 0;	}.calendar {	align: left;	font-size:9px;	}.noticia h1 {	font-family: Helvetica, Arial, sans-serif;	font-size: 2.0em;	padding: 0;	margin: 10px 0 10px 0;	line-height: 1em;        color: #0066CC;}.noticia h3 {	font-family: Helvetica, Arial, sans-serif;	font-size: 1.1em;	margin: 10px 0 10px 0;	align: left;}.noticia .hora {	color: #999999;	font-style: normal;	font-size: 0.9em;	}.noticia img {	border: 1px #000 solid;	}.noticia h1 a:link,.noticia h2 a:link {	color: #0066CC;	}.noticia h1 a:visited,.noticia h2 a:visited {	color: #0066CC;	}.noticia h1 a:hover,.noticia h2 a:hover {	color: #4f1f52;	}.interior ,.mega {	font-size: 1.2em;	}.interior ul li,.interior ol li {	font-size: 1.2em;	padding: 5px;	border-left: solid #ccc 1px;	margin: 3px 0;	}	.mega {	border-bottom: solid #f32a03 0px;}.mega h2{	font-size: 1.2em;}.relacionadas {	font-size: 0.8em;	}.relacionadas strong {	text-transform: uppercase;	}.b img,.c img ,.d img, .caida img {	margin-right: 5px;	margin-bottom: 5px;	}.b {	width: 180px;	float: left;	padding: 10px;	border-top: solid #f32a03 3px;		}	.c {	width: 180px;	float: left;	border-top: solid #f32a03 3px;	padding: 10px;	}.b h2,.c h2, .d h2, .e h2, .caida h2 {	margin: 0;	padding: 0;	font-size: 1.2em;	_font-size: 12px;	}	.d  {    width: 180px;	float: left;	padding: 10px;	border-top: solid #f32a03 3px;	height: auto;}	.e  {    width: 180px;	float: left;	padding: 10px;	border-top: solid #f32a03 3px;	border-left: solid #ccc 1px;     background: #f1eef0;	height: auto;}.caida {	width: 182px;	float: right;	padding: 10px;         border-top: solid #f32a03 3px;	}.fondo {	float: left;        background: #f1eef0;	height: auto;        padding: 0;        margin-bottom: 0;	}		.grupotitular {	border-top: solid #f32a03 3px;	float: left;	width: 400px;	display: block;	_margin: 3px 0 3px 0;	}.grupotitular h3{	font-size: 1.2em;}.grupotitular h3 a:link,.grupotitular h3 a:visited {	color: #d93207;}.grupotitular h2 a:link,.grupotitular h2 a:visited {	color: #d93207;}.grupotitular h1 a:link,.grupotitular h1 a:visited {	color: #d93207;	font-size: 1em;}.grupotitular ul {	margin: 0 0 10px 0;	padding: 0;	list-style: none;	text-align: left;	}.grupotitular ul li {	margin: 0;	padding: 3px 0;	border-bottom: solid #ccc 1px;	border-top: solid #eee 1px;	background-color: #f1eef0;	color: #0066CC;	line-height: 150%;	font-size: 1.2em;	}.grupotitular ul li em {	font-style: normal;	font-size: 0.8em;	color: #777;	}	.bajada {	font-weight: bold;	color: #666666;	}.interior input, .interior select {	font-size: 1.2em;	}.interior .credito {	font-size: 1em;	text-align: left;	}.interior .ultimo-update {	padding-top: 0;	font-size: 1em;	margin-top: 0;}.interior .relacionadas {	font-size: 1em;	padding: 1px 7px;	border-top: dotted #666 1px;	border-bottom: dotted #666 1px;	background-color: #e9f2f5;	}.interior .relacionadas h3 {	font-size: 1.4em;	}.relacionadas ul {	list-style: none;	padding: 0;	}.relacionadas ul li {	padding: 5px;	border-top: solid #ccc 1px;	}.comments {	clear: both;	margin-top: 15px;	border-top: solid #f32a03 3px;	}.comment {	border: solid #ccc 1px;	padding: 5px;	margin-bottom: 7px;	}.comment h4 {	margin: 0;	padding: 0;	font-size: 1.2em;	}.comment h2 {	margin: 5px 0px 10px 0px;	padding: 0;	font-size: 1.18em;	}.comment p {	font-size: 1em;	}.posted {	margin-top: 0;	padding-top: 0;	color: #CCCCCC;	text-transform: uppercase;	}#publica-comentario input,#publica-comentario textarea {	font-size: 1.2em;	}#atina_net {	border: solid #ccc 1px;	padding: 7px;	clear: both;	border-top: solid #f32a03 3px;	}.izq-box {	padding: 7px;	border: 1px #ccc solid;	margin-bottom: 9px;	}.izq-box h3,.menu h3 {	text-align: left;	margin: 0 0 7px 0;	padding: 0;	font-size: 1.3em;	}.menu ul {	margin: 0 0 10px 0;	padding: 0;	list-style: none;	border-top: solid #f32a03 5px;	}.menu ul li {	margin: 0;	padding: 0;	border-bottom: solid #ccc 1px;	border-top: solid #fff 1px;	color: #666;	font-weight: bold;	font-size: 1.2em;	}.menu ul li a:link,.menu ul li a:visited {	background-color: #f1eee4;	padding: 3px;	display: block;	color: #d93207;	}.menu ul li a:hover {	background-color: #dda18e;	padding: 3px;	display: block;	text-decoration: none;	color: #fff;	}.buscar {	text-align: center;	padding-right: 25px;	font-size: 2em;	float: right;	margin-top: -35px;	}#col-der input {	font-size: 1.2em;	}.der-box {	text-align: center;	padding: 7px 0 7px 7px;	border-top: 5px #f32a03 solid;	margin-bottom: 9px;	}.der-box h3 {	text-align: left;	margin: 0 0 0px 0;	padding: 0;	font-size: 1.3em;	}.der-box1 {	align: left;	padding: 0px;	border-top: 5px #f32a03 solid;	margin-bottom: 9px;	}.der-box ul {	margin: 0 0 10px 0;        _margin: 0 0 10px 0;	padding: 0;	list-style: none;	text-align: left;	}.der-box ul li {	margin: 0;	padding: 5px 0;        _padding: 5px 0;	border-bottom: solid #ccc 1px;	border-top: solid #fff 1px;	color: #666;	line-height: 150%;	font-size: 1em;	}.clima {	position: relative;	margin: 0 auto;	width: 120px;	text-align: left;	}.clima img {	margin-right: 7px;	}.feeds ul {	list-style: none;	margin: 0;	padding: 0;	border-top: solid #ccc 1px;	}.feeds ul li {	padding: 5px;	border-bottom: solid #ccc 1px;	font-size: 1em;	font-weight: bold;}.feeds a {	height: 20px;	background-repeat: no-repeat;	background-position: left center;	padding: 3px 3px 3px 20px;}.feeds .rss {	background-image: url(i/fayerwayer_rss.png);}.feeds .bloglines {	background-image: url(i/fayerwayer_bloglines.png);}.feeds .feedness {	background-image: url(i/fayerwayer_feedness.png);}.ultimahora {	height: relative;	overflow: hidden;	_width: 110px;	}.main-foto {	float: left;	margin-bottom: 5px;	margin-right: 5px;	}#footer {	color: #999;	text-align: center;	padding: 9px;    clear: both;	padding-bottom: 40px;}	#footer p {	color: #999;}#footer a {	color: #7f7f7f;	text-decoration: underline;}.paginador {	clear: both;	text-align: center;	padding: 10px;	border-bottom: solid #f32a03 3px;	line-height: 250%;}.paginador a {	padding: 3px;	background-color: #EAF5EA;	border: 2px solid #f32a03;	margin: 3px;	font-weight: bold;	text-decoration: none;	font-size: 0.9em;}.paginador a:link {	color: #f32a03;}.paginador a:hover {	color: #FFFFFF;	background-color: #FF3300;	border-color: #CC0000;	text-decoration: none;}#box-bottom {	background:  url(http://www.elnortero.cl/i/nortero2-bg-bottom.png) no-repeat top center;	margin: 0;	padding: 0;	height: 24px;	clear: both;}.foto-izq {	float: left; 	margin: 0 10px 10px 0; 	width: 156px;}.foto-der {	float: right; 	margin: 0 0 10px 10px; 	width: 156px;}.ultimo-update2 {	padding-top: 15px;	padding-right: 5px;	font-size: 1.1em;	z-index: 21;}.ultimo-update2 .hora {    text-align: right;	color: #999999;}.ultimo-update2 .visitas {    text-align: right;}.ultimo-update2 .hora strong {	color: #666666;	}.ultimo-update2 .fecha {    text-align: right;	font-weight: normal;	}.form-item label{font-size: 12px;padding-top: 10px;font-weight: bold;}.form-item {padding-top: 20px;}.form-submit {margin-top: 10px;padding: 3px;font-size: 14px;font-weight: bold;width: 390px;background: #f32a03;color: white;}#bottom-adsense {	margin-left: 30px;	height: 90px;	clear: both;}.form-text {	width: 400px;	_width: 380px;}#col-central textarea {font-size: 11px;}/*----------compartir.tpl 2.0----------*/.hide {	display: none;}div#utilidades {	width: 400px;	border-top: 1px solid #CCC; 	border-bottom: 1px solid #CCC;	overflow: hidden;	font-size: 10px;	clear: both;}ul#acciones {	width: 200px;	position: relative;	padding: 0;	margin: 5px 0 0 0px;	float: left;	list-style: none outside none;}ul#acciones li{	border:0;  	padding: 0; 	margin: 1px 0 0 0;	width: 70px;}ul#acciones li#acciones-izquierda{	width: 100px;	float: left;	margin: 0 0 0 15px;}ul#acciones li#acciones-derecha{	float: right;}ul#acciones li a{	padding: 4px 0px 3px 30px;	line-height: 20px;	font-size: 10px;}ul#acciones li a#comentar{	background: url(http://www.elnortero.cl/i/logo-com.png) no-repeat 1px 2px;	}ul#acciones li a#imprimir{	background: url(http://www.elnortero.cl/i/logo-pr.png) no-repeat 5px 2px;}ul#acciones li a#enviar{	background: url(http://www.elnortero.cl/i/logo-mail.png) no-repeat 4px 2px;}ul#acciones li a#home{	background: url(http://www.elnortero.cl/i/logo-home.png) no-repeat 0px 0px;}div#compartir {	float: right;	width: 158px;	margin: 5px 0;	padding: 0 0 0 20px;	position: relative;	border-left: 1px solid #CCC;}div#compartir p{	padding: 0;	margin: 2px 5px;}div#compartir p#serv {	position: relative;	width: 20px;	height: 20px;	float: left;}div#compartir p#serv a{	width: 100%;	height: 100%;	position: absolute;}div#compartir p a#facebook{	background: url(http://www.elnortero.cl/i/logo-fb.png) no-repeat;}div#compartir p a#twitter{	background: url(http://www.elnortero.cl/i/logo-twitter.png) no-repeat;}div#compartir p a#meneame{	background: url(http://www.elnortero.cl/i/logo-mene.png) no-repeat;}div#compartir p a#del{	background: url(http://www.elnortero.cl/i/logo-deli.png) no-repeat;}/*-------------------------------Barra Usuario-abajo-----------------------------------*/div#barra-usuario-abajo{	width: 100%;	height: 33px;	min-width: 786px;	background: transparent url(http://www.elnortero.cl/i/barra-usuario-simple.png) center top no-repeat;		color: black;	font-size: 10px;	position: fixed;	bottom: 0;	z-index: 999;}div#barra-usuario-abajo a{	color: black;}div#barra-usuario-abajo ul{	line-height: 22px;	margin: 9px auto 0 auto;	padding: 0;	width: 760px;	position: relative;}div#barra-usuario-abajo li{	list-style-image: none;	list-style-type: none;	margin-right: 30px;	position: relative;	height: 24px;	float: left;	width: 95px;}div#barra-usuario-abajo li a{	position: absolute;	height: 100%;	width:100%;		text-align: right;}			/*------------------afuera------------------*/			div#barra-usuario-abajo li.first {				margin-right: 92px;				padding: 0 0 0 120px;				background: url(http://www.elnortero.cl/i/repuertero-chico.png) 0px -1px no-repeat;				width: 150px;				float: left;			}			div#barra-usuario-abajo li.first a{				position: relative;			}			div#barra-usuario-abajo li.input{				margin-right: 0;				float: left;			}			div#barra-usuario-abajo li.input.uname{				width: 180px;			}			div#barra-usuario-abajo li.input.pass{				width: 140px;			}			div#barra-usuario-abajo li.input.ingresar {				width: 70px;				float: right;			}			div#barra-usuario-abajo li.input input{				width: 70px;				font-size: 10px;			}			div#barra-usuario-abajo li.input.ingresar input{				width: 70px;			}			/*-----------------dentro------------------*/			div#barra-usuario-abajo li.first.dentro{				margin-right: 163px;			}			div#barra-usuario-abajo li.editar-perfil a{				background: url(http://www.elnortero.cl/i/editar-perfil-24.png) 0px 2px no-repeat;			}			div#barra-usuario-abajo li.escribir-noticia{				width: 100px;				}			div#barra-usuario-abajo li.escribir-noticia a{				background: url(http://www.elnortero.cl/i/escribir-noticia-24.png) 0px 2px no-repeat;				margin-right: 5px;			}			div#barra-usuario-abajo li.salir{				width: 50px;				padding: 0;				margin-right: 20px;				float: right;			}			div#barra-usuario-abajo li.salir a {				background: url(http://www.elnortero.cl/i/salir-24.png) right 2px no-repeat;				text-align: left;			}			/*   Botones Terremoto   */ul#logoschile {	background: url(http://www.elamaule.cl/i/logos-terremoto-200-hover_01.png) no-repeat;	height: 340px;	width: 200px;	position: absolute; top: 0px; right:0;	display: block;	padding: 0;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	}ul#logoschile li {	display: block;	position: absolute;	overflow:hidden;}ul#logoschile li a {	position: absolute; left: 0; right: 0;	width: 400px; height: 340px;	background: url(http://www.elamaule.cl/i/logos-terremoto-200-hover_01.png) no-repeat;}ul#logoschile li a:hover {	left: -200px;}ul#logoschile li#diarios_c {	width: 180px; height: 79px;	top:24px; left:12px;}ul#logoschile li#diarios_c a {	background-position: -12px -24px;}ul#logoschile li#hogar {	width: 67px; height: 67px;	top:128px; left:10px;}ul#logoschile li#hogar a {	background-position: -10px -128px;}ul#logoschile li#techo {	width: 103px; height: 51px;	top:136px; left:83px;}ul#logoschile li#techo a {	background-position: -83px -137px;}ul#logoschile li#caritas {	width: 85px; height: 45px;	top:206px; left:9px;}ul#logoschile li#caritas a {	background-position: -9px -206px;}ul#logoschile li#voluntario {	width: 87px; height: 67px;	top:196px; left:100px;}ul#logoschile li#voluntario a {	background-position: -100px -196px;}ul#logoschile li#fundacion {	width: 92px; height: 26px;	top:282px; left:11px;}ul#logoschile li#fundacion a {	background-position: -11px -282px;}ul#logoschile li#levantemos {	width: 84px; height: 35px;	top:276px; left:106px;}ul#logoschile li#levantemos a {	background-position: -106px -276px;}/*   Twitter-fixed   */ #twitter-fixed {	position: absolute; right: 0px; top: 360px; 	display: block;}/* Faceboox absolute */#facebook-fixed {	position: absolute; right: 0px; top: 780px;	display: block;	width: 200px; }	