/*
Theme Name: Notimar
Theme URI: http://notimar.com/
Description: Tema default para Notimar.com
Author: A. Bolado Castillo
Version: 1.0
*/

/* Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

/* Grid  18 */
.container{margin-left:auto;margin-right:auto;width:972px; padding-left: 5px; padding-right: 5px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px}
.alpha{margin-left:0}
.omega{margin-right:0}
.container .grid_1{width:44px}
.container .grid_2{width:98px}
.container .grid_3{width:152px}
.container .grid_4{width:206px}
.container .grid_5{width:260px}
.container .grid_6{width:314px}
.container .grid_7{width:368px}
.container .grid_8{width:422px}
.container .grid_9{width:476px}
.container .grid_10{width:530px}
.container .grid_11{width:584px}
.container .grid_12{width:638px}
.container .grid_13{width:692px}
.container .grid_14{width:746px}
.container .grid_15{width:800px}
.container .grid_16{width:854px}
.container .grid_17{width:908px}
.container .grid_18{width:962px}
.container .prefix_1{padding-left:54px}
.container .prefix_2{padding-left:108px}
.container .prefix_3{padding-left:162px}
.container .prefix_4{padding-left:216px}
.container .prefix_5{padding-left:270px}
.container .prefix_6{padding-left:324px}
.container .prefix_7{padding-left:378px}
.container .prefix_8{padding-left:432px}
.container .prefix_9{padding-left:486px}
.container .prefix_10{padding-left:540px}
.container .prefix_11{padding-left:594px}
.container .prefix_12{padding-left:648px}
.container .prefix_13{padding-left:702px}
.container .prefix_14{padding-left:756px}
.container .prefix_15{padding-left:810px}
.container .prefix_16{padding-left:864px}
.container .prefix_17{padding-left:918px}
.container .suffix_1{padding-right:54px}
.container .suffix_2{padding-right:108px}
.container .suffix_3{padding-right:162px}
.container .suffix_4{padding-right:216px}
.container .suffix_5{padding-right:270px}
.container .suffix_6{padding-right:324px}
.container .suffix_7{padding-right:378px}
.container .suffix_8{padding-right:432px}
.container .suffix_9{padding-right:486px}
.container .suffix_10{padding-right:540px}
.container .suffix_11{padding-right:594px}
.container .suffix_12{padding-right:648px}
.container .suffix_13{padding-right:702px}
.container .suffix_14{padding-right:756px}
.container .suffix_15{padding-right:810px}
.container .suffix_16{padding-right:864px}
.container .suffix_17{padding-right:918px}
.container .push_1{left:54px}
.container .push_2{left:108px}
.container .push_3{left:162px}
.container .push_4{left:216px}
.container .push_5{left:270px}
.container .push_6{left:324px}
.container .push_7{left:378px}
.container .push_8{left:432px}
.container .push_9{left:486px}
.container .push_10{left:540px}
.container .push_11{left:594px}
.container .push_12{left:648px}
.container .push_13{left:702px}
.container .push_14{left:756px}
.container .push_15{left:810px}
.container .push_16{left:864px}
.container .push_17{left:918px}
.container .pull_1{left:-54px}
.container .pull_2{left:-108px}
.container .pull_3{left:-162px}
.container .pull_4{left:-216px}
.container .pull_5{left:-270px}
.container .pull_6{left:-324px}
.container .pull_7{left:-378px}
.container .pull_8{left:-432px}
.container .pull_9{left:-486px}
.container .pull_10{left:-540px}
.container .pull_11{left:-594px}
.container .pull_12{left:-648px}
.container .pull_13{left:-702px}
.container .pull_14{left:-756px}
.container .pull_15{left:-810px}
.container .pull_16{left:-864px}
.container .pull_17{left:-918px}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:block}
* html .clearfix{height:1%}

/* Site */

body {
	background: #f7f7f7 url(images/bg.png) top center repeat-y;
	color: #868585;
	font: 12px/16px Arial, Helvetica, sans-serif;
}

#encabezado {
	background: url(images/bg-header.png) top center no-repeat;
	height: 126px;
	margin: 0 auto;
	padding-bottom: 3px;
	width: 1000px;
}

#encabezado h1{
	text-indent: -999px;
	width: 700px;
	float: left;
}

#encabezado h1 a {
	display: block;
	height: 126px;
	width: 700px;
}

#encabezado .info-header {
	padding-top: 10px;
}

#encabezado .info-header .fecha-header {
	color: #131313;
	font-size: 15px;
	text-align: right;
	padding: 0 10px;
}

#encabezado #form-header {
	padding-top: 20px;
	height: 50px;
}

#encabezado #form-header fieldset {
	border: none;
	width: 250px;
	margin: 0 10px 0 0;
	float: right;
}

#encabezado #form-header input[type="text"], #encabezado #form-header #div-button {
	border: none;
	float: left;
}

#encabezado #form-header input.text, #encabezado #form-header input[type="text"] {
	border: 1px solid #d9d9d9;
	background: #fff;
	font-size: 12px;
	padding: 4px 0 0;
	height: 24px;
	width: 185px;
}

#encabezado #form-header #div-button button {
	border: none;
	background: #d9d9d9;
	color: #fff;
	font-weight: bold;
	text-align: center;
	height: 30px;
	width: 60px;
}

#contenido {
	padding-top: 15px;
	padding-bottom: 15px;
}


/* Portal */
#caja-noticias-destacadas {
	background: #012b4e url(images/bg-destacadas.png) bottom right no-repeat;
	border-radius: 4px;
	margin-top: 15px;
	padding-top: 10px;
}

#caja-noticias-destacadas img {
	display: block;
	margin-bottom: 10px;
}


#noticias-destacadas {
	position: relative;
	height: 290px;
	width: 800;
}

#noticias-destacadas ul li {
	display: block;
	height: 290px;
	width: 800px;
}

#noticias-destacadas ul li img {
	display: inline;
	float: left;
	margin-right: 20px;
}

#noticias-destacadas h3 {
	color: #fff;
	font-size: 24px;
	line-height: 24px;
	margin-bottom: 15px;
}

#noticias-destacadas h3 a {
	color: #fff;
	text-decoration: none;
}

#noticias-destacadas a {
	color: #fff;
	text-decoration: underline;
}

#noticias-destacadas a:hover {
	color: #fff;
	text-decoration: underline;
}
 
#noticias-destacadas p {
	color: #fff;
	font-size: 16px;
}

.caja-noticia {
	border: 1px solid #d9d9d9;
	border-radius: 4px;
	padding: 10px;
	margin-bottom: 10px;
}

.caja-noticia h2 {
	border-bottom: 1px solid #d9d9d9;
	color: #007fe8;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 5px;
	padding-bottom: 7px;
	text-transform: uppercase;
}

.caja-noticia h3 {
	color: #033652;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
}

.caja-noticia h3 a{
	color: #033652;
}

caja-noticia img {
	background: #fff;
	display: block;
	float: left;
	padding: 3px;
	margin: 0 10px 5px 0;
	border: 1px solid #d9d9d9;
}

.caja-noticia a {
	color: #ff0000;
	text-decoration: none;
}

.caja-noticia a:hover {
	text-decoration: underline;
}

.caja-noticia .principal {
	margin-bottom: 15px;
}


.caja-noticia .secundarias li {
	background: url(images/bullet.png) left center no-repeat;
	margin-bottom: 5px;
	padding-left: 24px;
}

.caja-noticia .secundarias a {
	color: #033652;
}


.publicidad {
	margin-bottom: 10px;
}

.pub-1000 {
	margin: 0 auto;
	width: 1000px;
}

.pub-314 {

}

.pub-314 img {
	display: block;
	margin-bottom: 10px;
}


/*
.clima {

}

.clima .ciudad {
	float: left;
	height: 47px;
	line-height: 47px;
	width: 160px;
}

.clima .temperatura {
	float: left;
	margin: 0 !important;
	padding: 0 !important;
	height: 47px;
	width: 120px;
}
*/

#caja-clima {
	width: 290px;
	height: 47px;
	position: relative;
}

#listado-clima {
	position: absolute;
	top: 0;
	left: 10px;
	height: 47px;
	width: 273;
}

#listado-clima ul li {
	display: block;
	height: 47px;
	width: 273px;
}

#listado-clima ul li .ciudad {
	color: #1b2b3e;
	font-size: 13px;
	font-weight: bold;
	float: left;
	height: 47px;
	line-height: 47px;
	padding: 0 10px;
	width: 143px;
}

#listado-clima ul li .temperatura {
	background: yellow;
	float: left;
	margin: 0 !important;
	padding: 0 !important;
	height: 47px;
	width: 120px;
}

#prevBtn {
	background: url(images/prevBtn.png) center center no-repeat;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	height: 47px;
	width: 10px;
}
#prevBtn a {
	display: block !important;
	width: 10px;
	height: 47px;
}

#nextBtn {
	background: url(images/nextBtn.png) center center no-repeat;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	height: 47px;
	width: 10px;
}
#nextBtn a {
	display: block !important;
	width: 10px;
	height: 47px;
}


#otras-noticias {
	background: #f0f0f0;
	border-radius: 4px;
	padding: 5px 0;
}

.caja-otras-noticias {
	padding: 10px;
	margin-bottom: 10px;
	text-align: justify;
}

.caja-otras-noticias h2 {
	color: #007fe8;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 5px;
	padding-bottom: 7px;
	text-transform: uppercase;
}

.caja-otras-noticias h3 {
	background: url(images/arrow.png) 98px 3px no-repeat;
	color: #005680;
	font-size: 12px;
	text-indent: 15px;
}

.caja-otras-noticias h3 a {
	color: #005680;
	text-decoration: none;
}
.caja-otras-noticias h3 a:hover {
	text-decoration: underline;
}

.caja-otras-noticias img {
	background: #fff;
	display: block;
	float: left;
	padding: 3px;
	margin: 0 10px 5px 0;
	border: 1px solid #d9d9d9;
}

.caja-otras-noticias a {
	color: red;
	text-decoration: none;
}

.caja-otras-noticias a:hover {
	color: red;
	text-decoration: underline;
}

#la-noticia {
	border-bottom: 1px solid #d9d9d9;
	margin-bottom: 10px;
}

#la-noticia h2 {
	color: #033652;
	font-size: 36px;
	line-height: 36px;
	padding-bottom: 10px;
	border-bottom: 1px solid #d9d9d9;
	margin-bottom: 10px;
}

#la-noticia h3 {
	color: #0066c2;
	font-size: 18px;
	line-height: 18px;
	margin-bottom: 10px;
}

#la-noticia h3 a {
	color: #0066c2;
	text-decoration: none;
}

#la-noticia p {
	line-height: 150%;
	margin-bottom: 15px;
	text-align: justify;
}

#la-noticia .autor-y-fecha {
	margin-bottom: 10px;
}

#la-noticia .intro p{
	border-bottom: 1px solid #d9d9d9;
	color: #0066c2;
	font-size: 18px;
	line-height: 130%;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

#la-noticia #el-thumbnail {
	background: #858585;
	float: left;
	margin-right: 10px;
}

#la-noticia #el-thumbnail p {
	color: #fff;
	font-size: 11px;
	padding: 8px;
	margin-bottom: 0;
}

#la-noticia #las-opciones {
	font-size: 12px;
	margin-bottom: 25px;
	text-align: right;
}

#la-noticia #las-opciones a {
	color: #0c82c4;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}

#la-noticia #las-opciones a:hover {
	text-decoration: underline;
}

#la-noticia #las-opciones .opt-pdf {
	background: url(images/opt-pdf.png) 10px center no-repeat;
	border-left: 1px dotted #d9d9d9;
	padding-left: 35px;
}

#la-noticia #las-opciones .opt-mail {
	background: url(images/opt-mail.png) 10px center no-repeat;
	border-left: 1px dotted #d9d9d9;
	padding-left: 35px;
	padding-right: 10px;
}

#la-noticia #las-opciones .opt-print {
	background: url(images/opt-print.png) 10px center no-repeat;
	padding-left: 35px;
	padding-right: 10px;
}

#la-noticia .el-contenido {
	font-size: 14px;
}


/* Lateral */

#lateral h2 {
	background: url(images/bg-sidebar-header.png) top center no-repeat;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	height: 24px;
	line-height: 22px;
	padding: 0 10px;
	width: 294px;
	margin: 0;
}

.caja-lateral {
	border: 1px solid #d9d9d9;
	border-top: none;
	margin-bottom: 10px;
	padding: 10px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}

.caja-lateral img {
	background: #fff;
	display: block;
	float: left;
	padding: 3px;
	margin: 0 10px 0 0;
	border: 1px solid #d9d9d9;
}

.columnista {
	border-bottom: 1px solid #d9d9d9;
	clear: both;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.columnista:last-child, columnista.ultimo {
	border-bottom: none;
	margin-bottom: 0;
	padding-bottom: 0;
}

.columnista h3 {
	color: #033652;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
}

.columnista h3 a{
	color: #033652;
	text-decoration: none;
}

.columnista h3 a:hover{
	text-decoration: underline;
}


.lista-lateral {

}

.lista-lateral li {
	background: url(images/bullet-noticias-lateral.png) left center no-repeat;
	border-top: 1px solid #d9d9d9;
	padding-left: 20px;
/*	padding-top: 10px;
	margin-bottom: 10px;*/
	padding: 7px 7px 7px 20px;

}

.lista-lateral li:first-child {
	border-top: none;
}

.lista-lateral li.ultimo {
	border-bottom: none;
	margin-bottom: 0;
	padding-bottom: 0;
}

.lista-lateral li a {
	color: #0066c2;
	text-decoration: none;
}

.lista-lateral li a:hover {
	text-decoration: underline;
}

#siguenos {
	padding: 10px 0;
}

#siguenos p {
	font-size: 16px;
	font-weight: bold;
	color: #0066c2;
	margin-bottom: 5px;
}

/*
Categoria
*/

.vp-noticia {
	padding: 10px;
	border: 1px solid #d9d9d9;
	margin-bottom: 10px;
}

.vp-noticia h3{
	color: #0066c2;
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 10px;
}

.vp-noticia a {
	color: #0066c2;
	text-decoration: none;
}

.vp-noticia a:hover {
	text-decoration: underline;
}

#primera-vp {

}

#primera-vp h3 {
	font-size: 24px;
	line-height: 24px;
}

h2.titulo {
	color: #033652;
	font-size: 36px;
	line-height: 36px;
	padding-bottom: 10px;
	border-bottom: 1px solid #d9d9d9;
	margin-bottom: 10px;
}

/* Comentarios */

#respond {

}

#respond label {
	display: block;
	padding-top: 10px;
}

#respond .comment-notes {
	font-size: 10px;
	font-style: inherit;
}

#respond .form-allowed-tags, #respond .comment-form-url, #respond .comment-notes, #respond .required {
	display: none;
}

#respond textarea {
	border: 1px solid #d9d9d9;
	padding: 4px;
	height: 60px;
	width: 280px;
}

#respond input[type="text"] {
	border: 1px solid #d9d9d9;
	padding: 4px;
	width: 280px;
}

#respond .form-submit {
	text-align: right;
}

#respond input[type="submit"] {
	background: #396177;
	color: #fff;
	border: 1px solid #d9d9d9;
	font-size: 12px;
	padding: 4px;
	margin-top: 10px;
}


#lateral-comentarios {
	
}

#lateral-comentarios ul li div {
	border-bottom: 1px solid #d9d9d9;
	padding: 10px 0;
}

#lateral-comentarios-link {
	padding: 10px 0 0;
}

#lateral-comentarios-link a {
	color: #0066c2;
	text-decoration: none;
}

#lateral-comentarios-link a:hover {
	text-decoration: underline;
}

/* Paginas */

.page {

}

.page h2 {
	color: #0066c2;
	font-size: 18px;
	margin-top: 30px;
	margin-bottom: 20px;
}

/* Directorio */

.entrada-directorio {
	color: #0066c2;
	margin-bottom: 30px;
}

.entrada-directorio a {
	color: #0066c2;
	text-decoration: underline;
}

.entrada-directorio p {
	margin-bottom: 5px;
}

.entrada-directorio .el-telefono {
	background: url(images/telefono.jpg) left 2px no-repeat;
	padding-left: 20px;
}

.entrada-directorio h3 {
	color: #033652;
	font-size: 18px;
	padding-bottom: 7px;
	border-bottom: 1px solid #d9d9d9;
	margin-bottom: 7px;
}

.entrada-directorio .cargo {
	font-size: 16px;
	font-weight: bold;
}

/* Listado comentarios */

#comentarios li {
	border: 1px solid #d9d9d9;
	margin-bottom: 10px;
	padding: 10px;
}

.comment-author .fn {
	color: #0066c2;
}

.comment-meta, .commentmetadata {
	display: none;
}

/* Contacto */ 

#wpcf7-f1-p104-o1 {
	background: #f7f7f7;
	color: #5d5d5d;
	padding: 10px;
}

#wpcf7-f1-p104-o1 .entrada {
	border-bottom: 1px solid #d9d9d9;
	padding: 10px;
	margin-bottom: 10px;
}

#wpcf7-f1-p104-o1 input[type="text"] {
	border: 1px solid #d9d9d9;
	padding: 4px;
	width: 400px;
}

#wpcf7-f1-p104-o1 textarea {
	border: 1px solid #d9d9d9;
	padding: 4px;
	width: 400px;
}

#wpcf7-f1-p104-o1 .entrada {
	overflow: auto;
	clear: both;
}

#wpcf7-f1-p104-o1 .etiqueta {
	float: left;
	width: 190px;
}

#wpcf7-f1-p104-o1 .campo {
	float: left;
	width: 400px;
}

#wpcf7-f1-p104-o1 #caja-boton-envio {
	padding: 0 10px;
	text-align: right;
}

#wpcf7-f1-p104-o1 input[type="submit"] {
	background: #396177;
	color: #fff;
	border: 1px solid #d9d9d9;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	margin-top: 10px;
}

.wpcf7-mail-sent-ok {
	color: red;
	font-size: 14px;
}

/* Menu */
#menu {
	background-image: url(images/bg-menu.png);
	height: 31px;
	margin: 0 auto;
	padding-left: 5px;
	width: 995px;
}

#menu li {
	float: left;
	height: 31px;
	line-height: 31px;
	text-indent: -9999px;
}

#menu li a {
	background-image: url(images/bg-menu.png);
	display: block;
}

#menu-portada {
background-position: -5px 0;
width: 75px;
}

#menu-portada:hover {
background-position: -5px -31px;
}

#menu-principales {
background-position: -80px 0;
width: 97px;
}

#menu-principales:hover {
background-position: -80px -31px;
}

#menu-deportes {
background-position: -177px 0;
width: 81px;
}

#menu-deportes:hover {
background-position: -177px -31px;
}

#menu-columnistas {
background-position: -258px 0;
width: 103px;
}

#menu-columnistas:hover {
background-position: -258px -31px;
}

#menu-salud {
background-position: -361px 0;
width: 61px;
}

#menu-salud:hover {
background-position: -361px -31px;
}

#menu-cocina {
background-position: -422px 0;
width: 64px;
}
#menu-cocina:hover {
background-position: -422px -31px;
}

#menu-entrevista {
background-position: -486px 0;
width: 92px;
}
#menu-entrevista:hover {
background-position: -486px -31px;
}

#menu-reportaje {
background-position: -578px 0;
width: 87px;
}
#menu-reportaje:hover {
background-position: -578px -31px;
}

#menu-ensayo {
background-position: -665px 0;
width: 68px;
}
#menu-ensayo:hover {
background-position: -665px -31px;
}

#menu-cartelera {
background-position: -733px 0;
width: 87px;
}
#menu-cartelera:hover {
background-position: -733px -31px;
}

#menu-directorio {
background-position: -820px 0;
width: 91px;
}
#menu-directorio:hover {
background-position: -820px -31px;
}

#menu-contacto {
background-position: -911px 0;
width: 83px;
}
#menu-contacto:hover {
background-position: -911px -31px;
}


/* Pie */

#pie {
background: url(images/bg-footer.png) no-repeat;
color: #fff;
line-height: 54px;
height: 54px;
margin: 0 auto;
padding: 0 20px 0 240px;
text-align: right;
width: 740px;
}

#pie a {
color: #fff;
text-decoration: none;
}

#pie a:hover {
text-decoration: underline;
}

#emedia {
background: url(images/bg-footer2.png) no-repeat;
color: #fff;
height: 28px;
margin: 0 auto;
width: 1000px;
line-height: 28px;
text-align: center;
}

#emedia a {
	color: #2ca2eb;
	text-decoration: none;
}

#emedia a:hover {
	text-decoration: underline;
}

#info_notimar 
{
	float: left;
	text-align: left;
	padding-left: 20px;
	width: 60%;
}

#info_emedia
{
	float: right;
	text-align: right;
	padding-right: 20px;
	width: 30%;
}
