
/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
		margin:0;
		padding:0;
		border:0;
		font-weight:inherit;
		font-style:inherit;
		font-size:100%;
		font-family:inherit;
		vertical-align:baseline;
}

table {
		border-collapse:separate;
		border-spacing:0;
}

caption, th, td {
		text-align:left;
		font-weight:normal;
}

table, td, th { vertical-align:middle; }

blockquote:before, blockquote:after, q:before, q:after { content:""; }

blockquote, q { quotes:"" ""; }

a img { border:none; }

:focus { outline:none; }

html { font-size:100.01%; }

body {
		color:#32373D;
		background: #E1E5E8;
		font: 75%/1.333 Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
		color:#1e447c;
		line-height:1.33em;
		margin-bottom:0.25em;
		font-weight:bold;
}

h1 { font-size:2em; }

h2 { font-size:1.833em; }

h3 { font-size:1.667em; }

h4 { font-size:1.5em; }

h5 { font-size:1.333em; }

h6 { font-size:1.167em; }

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0; }

p {
		margin-top:0;
		margin-bottom:1em;
}

p img.left {
		float:left;
		margin:0 0.25em 0 0;
		padding:0;
}

p img.right {
		float:right;
		margin:0 0.25em 0 0;
		padding:0;
}

a {
		color:#1e447c;
		text-decoration:none;
}

a:focus, a:hover { color:#32373D; }

/* familias */

.georgia { font-family:Georgia, "Times New Roman", Times, serif; }

.times { font-family:"Times New Roman", Times, serif; }

.arial { font-family:Arial, Helvetica, sans-serif; }

.trebuchet { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

.tahoma { font-family:Tahoma, Arial, Helvetica, sans-serif; }

.verdana { font-family: Verdana, Geneva, sans-serif; }

/* Tamaņos */

.t8 { font-size:0.667em; }

.t9 { font-size:0.75em; }

.t10 { font-size:0.833em; }

.t11 { font-size:0.917em; }

.t12 { font-size:1em; }

.t13 { font-size:1.083em; }

.t14 { font-size:1.167em; }

.t15 { font-size:1.25em; }

.t16 { font-size:1.333em; }

.t17 { font-size:1.417em; }

.t18 { font-size:1.5em; }

.t19 { font-size:1.583em; }

.t20 { font-size:1.667em; }

.t21 { font-size:1.75em; }

.t22 { font-size:1.833em; }

.t23 { font-size:1.917em; }

.t24 { font-size:2em; }

.t25 { font-size:2.083em; }

.t26 { font-size:2.167em; }

.t27 { font-size:2.25em; }

.t28 { font-size:2.333em; }

.t29 { font-size:2.417em; }

.t30 { font-size:2.5em; }

.t31 { font-size:2.583em; }

.t32 { font-size:2.667em; }

.t33 { font-size:2.75em; }

.t34 { font-size:2.833em; }

.t35 { font-size:2.917em; }

.t36 { font-size:3em; }

.t37 { font-size:3.083em; }

.t38 { font-size:3.167em; }

.t39 { font-size:3.25em; }

.t40 { font-size:3.333em; }

.t41 { font-size:3.417em; }

.t42 { font-size:3.5em; }

.t43 { font-size:3.583em; }

.t44 { font-size:3.667em; }

.t45 { font-size:3.75em; }

.t46 { font-size:3.833em; }

.t47 { font-size:3.917em; }

.t48 { font-size:4em; }

/* alinear */

.align-justify { text-align:justify; }

.align-left { text-align:left; }

.align-center { text-align:center; }

.align-right { text-align:right; }

/* Decoraciones */

.tdn { text-decoration:none; }

.tdu { text-decoration:underline; }

blockquote {
		margin:1.5em;
		color:#666;
		font-style:italic;
}

strong { font-weight:bold; }

em, dfn { font-style:italic; }

dfn { font-weight:bold; }

sup, sub { line-height:0; }

abbr, acronym { border-bottom:1px dotted #666; }

address {
		margin:0 0 20px;
		font-style:normal;
}

del { color:#666; }

pre, code {
		margin:1.5em 0;
		white-space:pre;
}

pre, code, tt {
		font:1em 'courier', 'lucida console', monospace;
		line-height:1.5;
}

/* listas */ 

li ul, li ol { margin:0; }

ul, ol { margin:0; }

ul { list-style:none; }

ol { list-style:decimal; }

dl { margin:0 0 1.36em 0; }

dl dt { font-weight:bold; }

dd { margin-left:1.25em; }

/* tablas */

table {
		margin-bottom:1.333em;
		width:100%;
}

th {
		font-weight:bold;
		background:#C3D9FF;
}

td { border-bottom:solid 1px #CBCBCB; }

th, td { padding:5px 3px; }

tr.even td {
		background:#FBE3CC;
		color:#CC3300;
		padding:3px;
}

tfoot { font-style:italic; }

caption { background:#eee; }

/*colores*/


.azul { color:#1e447c; }

.texto { color:#32373D; }

.celeste { color:#3C6AAA; }

.celeste2 { color:#0490D6; }

.violeta { color:#530068; }

.red { color:#BB002b; }

.gris { color:#888888; }

.gris333 { Color:#333333; }

.gris666 { Color:#666666; }

.gris999 { Color:#999999; }

.gris95 { Color: #F2F2F2; }

.gris90 { Color: #E5E5E5; }

.gris85 { Color: #D9D9D9; }

.gris75 { Color: #BFBFBF; }

.gris70 { Color: #B3B3B3; }

.gris65 { Color: #A6A6A6; }

.gris55 { Color: #8C8C8C; }

.gris50 { Color: #7F7F7F; }

.gris45 { Color: #737373; }

.gris35 { Color: #595959; }

.gris30 { Color: #4D4D4D; }

.gris25 { Color: #404040; }

.gris15 { Color: #262626; }

.gris10 { Color: #1A1A1A; }

.gris05 { Color: #0D0D0D; }

.blanco { color:white; }

.negro { color:#000; }

/*TITULOS*/

.tit-34 { font-size:2.83em; }

.tit-27 { font-size:2.25em; }

.tit-26 {
		font-size:2.167em;
		line-height:29px;
		letter-spacing: -0.02em;
}

.tit-19 {
		font-size:1.583em;
		line-height:23px;
}

.tit-col2y3 {
		font-size:1.583em;
		line-height:22px;
}

.tit-16 {
		font-size:1.333em;
		line-height:20px;
}

.tit-15 {
		font-size:1.25em;
		line-height:20px;
}

.tit-14 {
		font-size:1.167em;
		line-height:19px;
}

.tit-20 { font-size:1.67em; }

/* Containers
----------------------------------------------------------------------------------------------------*/
.container {
		margin-left: auto;
		margin-right: auto;
		width: 996px;
		background: #FFF;
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/

.bloque-left {
		float: left;
		position: relative;
}

.bloque-right {
		float: right;
		position: relative;
}

.bloque-left { width:680px; }

.bloque-right {
		width:290px;
		padding:0 15px 0 10px;
		border-left:1px solid #DFDFDF;
}

/* otras clases */

.upc { text-transform: uppercase; }

.overflow { overflow:hidden; }

.outline { outline:none; }

.hide { display:none; }

.inline { display:inline; }

.block { display: block; }

.relative { position:relative; }

.none {
		border:none;
		background:none;
}

.normal { font-weight:normal; }

.bold { font-weight:bold; }

.left { float:left; }

.right { float:right; }

.error {
		background:#FF0000;
		Color:white;
		padding:5px;
		margin-bottom:.5em;
		font-weight:bold;
}

.asterisco { color:#FF0000; }

.redbox {
		background:#FF0000;
		Color:white;
		padding:2px;
		font: bold 0.6em Tahoma, Geneva, sans-serif;
}

hr {
		background:#CBCBCB;
		color:#CBCBCB;
		clear:both;
		float:none;
		width:100%;
		height:.1em;
		margin:0 0 1.417em;
		border:none;
}

hr.space {
		background:#fff;
		color:#fff;
		visibility:hidden;
}

/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] */

.clearfix:after, .container:after {
		content: "\0020";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
		overflow:hidden;
}

.clearfix, .container { display: block; }

/* Regular clearing
   apply to column that should drop below previous ones. */

.clear { clear:both; }

.vamid { vertical-align:middle; }

.bordeimg {
		padding:3px;
		border: solid 1px #CBCBCB;
}

.lineacorte { border-bottom:solid 1px #DFDFDF; }

.lineacortetop { border-top:solid 1px #DFDFDF; }

.linea-vert { border-right:solid 1px #DFDFDF; }

.linea-vert2 { border-left:solid 1px #DFDFDF; }

.lineapunto { background: url(/global/img/linea-puntos.png) repeat-x left bottom; }

.lineapuntotop { background: url(/global/img/linea-puntos.png) repeat-x left top; }

/* margenes y paddings */

.reset-margin { margin:0; }

.reset-padding { padding:0; }

.reset {
		margin:0;
		padding:0;
}

.first {
		margin-left:0;
		padding-left:0;
}

.last {
		margin-right:0;
		padding-right:0;
}

.top {
		margin-top:0;
		padding-top:0;
}

.bottom {
		margin-bottom:0;
		padding-bottom:0;
}

/* Paddings */

.p05em { padding:0.5em; }

.pt05em { padding-top:0.5em; }

.pb05em { padding-bottom:0.5em; }

.pl05em { padding-left:0.5em; }

.pr05em { padding-right:0.5em; }

.p1em { padding:1em; }

.pt1em { padding-top:1em; }

.pb1em { padding-bottom:1em; }

.pl1em { padding-left:1em; }

.pr1em { padding-right:1em; }

.p2em { padding:2em; }

.pt2em { padding-top:2em; }

.pb2em { padding-bottom:2em; }

.pl2em { padding-left:2em; }

.pr2em { padding-right:2em; }

.p2 { padding:2px; }

.pt2 { padding-top:2px; }

.pb2 { padding-bottom:2px; }

.pl2 { padding-left:2px; }

.pr2 { padding-right:2px; }

.p3 { padding:3px; }

.pt3 { padding-top:3px; }

.pb3 { padding-bottom:3px; }

.pl3 { padding-left:3px; }

.pr3 { padding-right:3px; }

.p4 { padding:4px; }

.pt4 { padding-top:4px; }

.pb4 { padding-bottom:4px; }

.pl4 { padding-left:4px; }

.pr4 { padding-right:4px; }

.p5 { padding:5px; }

.pt5 { padding-top:5px; }

.pb5 { padding-bottom:5px; }

.pl5 { padding-left:5px; }

.pr5 { padding-right:5px; }

.p7 { padding:7px; }

.pt7 { padding-top:7px; }

.pb7 { padding-bottom:7px; }

.pl7 { padding-left:7px; }

.pr7 { padding-right:7px; }

.p10 { padding:10px; }

.pt10 { padding-top:10px; }

.pb10 { padding-bottom:10px; }

.pl10 { padding-left:10px; }

.pr10 { padding-right:10px; }

.p12 { padding:12px; }

.pt12 { padding-top:12px; }

.pb12 { padding-bottom:12px; }

.pl12 { padding-left:12px; }

.pr12 { padding-right:12px; }

.p15 { padding:15px; }

.pt15 { padding-top:15px; }

.pb15 { padding-bottom:15px; }

.pl15 { padding-left:15px; }

.pr15 { padding-right:15px; }

.p20 { padding:20px; }

.pt20 { padding-top:20px; }

.pb20 { padding-bottom:20px; }

.pl20 { padding-left:20px; }

.pr20 { padding-right:20px; }

.p25 { padding:25px; }

.pt25 { padding-top:25px; }

.pb25 { padding-bottom:25px; }

.pl25 { padding-left:25px; }

.pr25 { padding-right:25px; }

.p30 { padding:30px; }

.pt30 { padding-top:30px; }

.pb30 { padding-bottom:30px; }

.pl30 { padding-left:30px; }

.pr30 { padding-right:30px; }

.p40 { padding:40px; }

.pt40 { padding-top:40px; }

.pb40 { padding-bottom:40px; }

.pl40 { padding-left:40px; }

.pr40 { padding-right:40px; }

/* Margins */

.m05em { margin:.5em; }

.mt05em { margin-top:.5em; }

.mb05em { margin-bottom:.5em; }

.ml05em { margin-left:.5em; }

.mr05em { margin-right:.5em; }

.m1em { margin:1em; }

.mt1em { margin-top:1em; }

.mb1em { margin-bottom:1em; }

.ml1em { margin-left:1em; }

.mr1em { margin-right:1em; }

.m2em { margin:2em; }

.mt2em { margin-top:2em; }

.mb2em { margin-bottom:2em; }

.ml2em { margin-left:2em; }

.mr2em { margin-right:2em; }

.m2 { margin:2px; }

.mt2 { margin-top:2px; }

.mb2 { margin-bottom:2px; }

.ml2 { margin-left:2px; }

.mr2 { margin-right:2px; }

.m3 { margin:3px; }

.mt3 { margin-top:3px; }

.mb3 { margin-bottom:3px; }

.ml3 { margin-left:3px; }

.mr3 { margin-right:3px; }

.m4 { margin:4px; }

.mt4 { margin-top:4px; }

.mb4 { margin-bottom:4px; }

.ml4 { margin-left:4px; }

.mr4 { margin-right:4px; }

.m5 { margin:5px; }

.mt5 { margin-top:5px; }

.mb5 { margin-bottom:5px; }

.ml5 { margin-left:5px; }

.mr5 { margin-right:5px; }

.m7 { margin:7px; }

.mt7 { margin-top:7px; }

.mb7 { margin-bottom:7px; }

.ml7 { margin-left:7px; }

.mr7 { margin-right:7px; }

.m8 { margin:8px; }

.mt8 { margin-top:8px; }

.mb8 { margin-bottom:8px; }

.ml8 { margin-left:8px; }

.mr8 { margin-right:8px; }

.m10 { margin:10px; }

.mt10 { margin-top:10px; }

.mb10 { margin-bottom:10px; }

.ml10 { margin-left:10px; }

.mr10 { margin-right:10px; }

.m12 { margin:12px; }

.mt12 { margin-top:12px; }

.mb12 { margin-bottom:12px; }

.ml12 { margin-left:12px; }

.mr12 { margin-right:12px; }

.m15 { margin:15px; }

.mt15 { margin-top:15px; }

.mb15 { margin-bottom:15px; }

.ml15 { margin-left:15px; }

.mr15 { margin-right:15px; }

.m20 { margin:20px; }

.mt20 { margin-top:20px; }

.mb20 { margin-bottom:20px; }

.ml20 { margin-left:20px; }

.mr20 { margin-right:20px; }

.m25 { margin:25px; }

.mt25 { margin-top:25px; }

.mb25 { margin-bottom:25px; }

.ml25 { margin-left:25px; }

.mr25 { margin-right:25px; }

.m30 { margin:30px; }

.mt30 { margin-top:30px; }

.mb30 { margin-bottom:30px; }

.ml30 { margin-left:30px; }

.mr30 { margin-right:30px; }

.m40 { margin:40px; }

.mt40 { margin-top:40px; }

.mb40 { margin-bottom:40px; }

.ml40 { margin-left:40px; }

.mr40 { margin-right:40px; }

.m50 { margin:50px; }

.mt50 { margin-top:50px; }

.mb50 { margin-bottom:50px; }

.ml50 { margin-left:50px; }

.mr50 { margin-right:50px; }

/* formularios */


form {
		margin:0;
		padding:0;
		width:100%;
}

input, textarea, select {
		background:#F6F6F6;
		margin:0;
		padding:2px;
		border:1px solid #CCC;
		font-family:Arial, Helvetica, sans-serif;
}

/*input:focus, textarea:focus, select:focus { background:#F6F6F6; }
*/
label { font-size:0.917em; }

fieldset {
		padding:1.5em;
		margin:0 0 1.5em 0;
		border:1px solid #CCC;
}

legend {
		font-weight:bold;
		font-size:1.25em;
		color: #D8D7DB;
}

textarea {
		height:150px;
		padding:5px;
		overflow:hidden;
}

input[type=checkbox], input[type=radio], input.checkbox, input.radio {
		position:relative;
		top:.25em;
}

form.inline { }

form.inline p { margin-bottom:0; }

.input_25 { width:25px; }

.input_40 { width:40px; }

.input_50 { width:50px; }

.input_60 { width:60px; }

.input_70 { width:70px; }

.input_80 { width:80px; }

.input_90 { width:90px; }

.input_100 { width:100px; }

.input_110 { width:110px; }

.input_120 { width:120px; }

.input_130 { width:130px; }

.input_140 { width:140px; }

.input_145 { width:145px; }

.input_150 { width:150px; }

.input_160 { width:160px; }

.input_170 { width:170px; }

.input_180 { width:180px; }

.input_190 { width:190px; }

.input_200 { width:200px; }

.input_210 { width:210px; }

.input_220 { width:220px; }

.input_230 { width:230px; }

.input_240 { width:240px; }

.input_250 { width:250px; }

.input_260 { width:260px; }

.input_270 { width:270px; }

.input_280 { width:280px; }

.input_290 { width:290px; }

.input_300 { width:300px; }

.input_310 { width:310px; }

.input_320 { width:320px; }

.input_330 { width:330px; }

.input_340 { width:340px; }

.input_350 { width:350px; }

.input_360 { width:360px; }

.input_370 { width:370px; }

.input_380 { width:380px; }

.input_390 { width:390px; }

.input_400 { width:400px; }

.input_500 { width:500px; }

.error, .notice, .success {
		padding:.8em;
		margin-bottom:1em;
		border:2px solid #ddd;
}

.error {
		background:#FBE3E4;
		color:#8a1f11;
		border:#FBC2C4;
}

.notice {
		background:#FFF6BF;
		color:#514721;
		border:#FFD324;
}

.success {
		background:#E6EFC2;
		color:#264409;
		border:#C6D880;
}

.error a { color:#8a1f11; }

.notice a { color:#514721; }

.success a { color:#264409; }

/*ENCABEZADO*/

.header {
		padding-top:15px;
		padding-bottom:5px;
}

.logo { width:273px; }

.logo img {
		padding-left:24px;
		display:block;
}

.logo a {
		border:none;
		display:block;
}

.banner-header { width:723px; }

.bh468 {
		width:468px;
		margin-right:6px;
}

.bh234 { width:234px; }

/*MENU*/

.menu {
		background:#1E447C;
		border:1px solid #56739D;
}

.menu ul {
		font-weight:bold;
		color:white;
		margin:0;
		font-size:0.917em;
		text-transform: uppercase;
			
}

.menu ul li { display:inline; }

.menu ul li a {
		padding:0 10px;
		color:#FFF;
		text-decoration:none;
		border-right:1px solid #476694;
		text-align:center;
		float:left;
		height:25px;
		line-height:25px;
}

.menu ul li a:hover {
		background:#000;
		color:white;
		text-decoration:none;
}

/*FECHA Y BUSQUEDA*/

.fechaybusqueda {
		background:#E9EDF2;
		border-bottom:1px solid #BFCADA;
		height:25px;
		line-height:25px;
}

.fecha-clima { width:570px; }

.clima, .hum { background:#D5DCE6; }

.barra-hora-clima-busq img { margin-top:4px; }

.busq-home { width:426px; }

.input-busqueda, .input-busqueda:focus {
		background: url(/global/img/input-bsq.png) no-repeat left top;
		padding:2px 10px;
		width:160px;
		height:19px;
		border-top: none;
		border-right: none;
		border-bottom: none;
		border-left: none;
		font: 1em/19px Arial, Helvetica, sans-serif;
}

.opcion-bsq { width:89px; }

.opcion-bsq2 { width:82px; }

.radio-busqueda {
		width:14px;
		margin:2px 2px 0 2px;
		border:none;
		background:none;
		padding:0;
}

.bsq-lpo {
		background: url(/global/img/bsq-lpo.png) no-repeat left 2px;
		height: 0px;
		width: 60px;
		padding-top: 19px;
		overflow: hidden;
}

.bsq-google {
		background: url(/global/img/bsq-google.png) no-repeat left 2px;
		height: 0px;
		width: 60px;
		padding-top: 19px;
		overflow: hidden;
}

.bsq-bt {
		height: 21px;
		width: 61px;
		cursor: pointer;
		padding-top:1px;
}

.col-izq {
		width:400px;
		padding:0 10px 0 0;
}

.col-medio {
		width:230px;
		padding:0 0 0 12px;
		border-left: 1px solid #DFDFDF;
}

/*footer*/

.footer { margin: 0 15px; }

.linksFT-2 { width:500px; }

.linksFT-2 a { color:#32373D; }

.linksFT-2 a:hover { color:#1e447c; }

.links-footer {
		background:#EFEFEF;
		height:40px;
		line-height:40px;
		padding:0 15px;
}

.rss {
		padding-right:18px;
		background:url(/global/img/rss.png) no-repeat right center;
}

.copy {
		width:140px;
		color:#787f86;
}

.mm {
		width:80px;
		padding-top:5px;
}

.menu-footer {
		background:#E9EDF2;
		margin-bottom:15px;
}

.menu-footer ul {
		font-weight:bold;
		margin:0;
		font-size:0.917em;
		text-transform: uppercase;
			
}

.menu-footer ul li { display:inline; }

.menu-footer ul li a {
		padding:0 9px;
		color:#1e447c;
		text-decoration:none;
		border-right:1px solid #C1CCDB;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		float:left;
		height:30px;
		line-height:30px;
}


.menu-footer ul li a:hover {
		background:#FFF;
		text-decoration:none;
}

.relacionados {
		background:#d7f6fb;
		margin-bottom:0.25em;
}

.relacionados ul, .crelacionados ul {
		margin:0;
		padding:4px 0 4px 10px;
}

.relacionados ul li, .crelacionados ul li {
		padding-left:15px;
		padding-right:10px;
		margin:.25em 0;
}

.relacionados ul li.bullet, .crelacionados ul li {
		background:url(/global/img/bullet.gif) no-repeat 2px 5px;
		padding-left:15px;
		padding-right:10px;
		margin:.25em 0;
}

.relacionados ul li.videos, .crelacionados ul li.videos { background:url(/global/img/ico-video.png) no-repeat left 2px; }

.relacionados ul li.audios, .crelacionados ul li.audios { background:url(/global/img/ico-audio.png) no-repeat left 2px; }

.relacionados ul li.doc, .crelacionados ul li.doc { background:url(/global/img/ico-doc.png) no-repeat left 2px; }

.crelacionados {
		background:#E9EDF2;
		margin-bottom:0.39em;
}

.fb-tw { width:42px; }

.commP {
		margin-bottom:0;
		line-height:17px;
		font-weight:bold;
		width:150px;
}

.commPmid {
		margin-bottom:0;
		padding-left: 5px;
		line-height:14px;
		font-weight:bold;
		width:150px;
}

.comment { display:block; }

.com-ico {
		background:url(/global/img/comm-bullet.png) no-repeat left top;
		display: block;
		height: 14px;
		line-height: 14px !important;
		overflow: hidden;
		width: 16px;
}

/*----------------------------------*/

.audiohome {
		background:#E3F6FF;
		margin-bottom:0.39em;
}

.audiohome ul {
		margin:0;
		padding:.39em 0 .39em .77em;
		font-size:.92em;
		color:#3C6AAA;
}

.audiohome ul li {
		background:url(/global/img/bullet-audio.gif) no-repeat left 2px;
		padding-left:20px;
}

.audio-box { border:1px solid #DFDFDF; }

.video-home {
		width:240px;
		margin-right:10px;
}

.pie-video-home { width:125px; }

.elegidas {
		background:#E9EDF2;
		padding:12px;
}

.elegidas h6 {
		line-height: 23px;
		background: url(/global/img/tit-azul01.png) no-repeat left top;
		padding-left:10px;
}

.elegidas h6 span {
		padding-right:10px;
		display:inline-block;
		background: url(/global/img/tit-azul02.png) no-repeat right top;
}

.elegidas ul { margin: 0 5px; }

.elegidas ul li {
		background: url(/global/img/bullet01.png) no-repeat left 4px;
		padding-left: 12px;
		margin-bottom: .25em;
}

.elegidas ul li a { color:#32373D; }

.elegidas ul li a:hover { color:#1e447c; }

.esem {
		background:#E9EDF2;
		padding:12px;
}

.esem h6 {
		line-height: 23px;
		background: url(/global/img/tit-azul05.png) no-repeat left top;
		padding-left:20px;
}

.esem h6 span {
		padding-right:10px;
		display:inline-block;
		background: url(/global/img/tit-azul06.png) no-repeat right top;
}

.esem ul li {
		background: url(/global/img/lineapunto-esem.png) repeat-x left bottom;
		padding-bottom: 8px;
		margin-bottom: 7px;
}

.esem ul li a {
		background: url(/global/img/bullet03.png) no-repeat left 4px;
		padding-left: 12px;
}

.um-home {
		margin-bottom:1em;
		padding-bottom:10px;
}

.um-home h6 {
		background: url(/global/img/top-um.png) no-repeat left top;
		height:0;
		padding-top:21px;
		overflow:hidden;
}

.content-um {
		padding:10px;
		background:#E8ECF2;
}

.especiales-home {
		margin-bottom:15px;
		padding-bottom:10px;
}

.imagen-esp { width:92px; }

.destacado {
		margin-bottom:1em;
		background:#E8ECF2;
		padding:12px 10px;
}

.cuadro-slide {
		margin-bottom:10px;
		position:relative;
}

.img-slide { margin-bottom:1.3em; }

.pic-slide {
		display:block;
		height:195px;
		overflow:hidden;
}

.controles-slide {
		position:absolute;
		z-index:1000;
		top:-10px;
		right:10px;
}

.controles-slide li {
		display:inline;
		cursor:pointer;
}

.editorial h6 {
		line-height: 23px;
		background: url(/global/img/tit-celeste01.png) no-repeat left top;
		padding-left:10px;
}

.editorial h6 span {
		padding-right:10px;
		display:inline-block;
		background: url(/global/img/tit-celeste02.png) no-repeat right top;
}

.editorial h6.col {
		line-height: 23px;
		background: url(/global/img/tit-azul03.png) no-repeat left top;
		padding-left:10px;
}

.editorial h6.col span {
		padding-right:10px;
		display:inline-block;
		background: url(/global/img/tit-azul04.png) no-repeat right top;
}

.imagen-edit {
		padding:0 .5em 0 0;
		width:75px;
}

.imagen-col {
		padding:0 10px 0 0;
		width:65px;
}

.mas-edit {
		line-height: 13px;
		background: url(/global/img/bullet02.png) no-repeat left top;
		padding-left: 17px;
		display:block;
}

.box-tabs { padding:3px 7px 7px 9px; }

.nbr {
		width:30px;
		text-align:center;
		color:#0490d6;
}

.titulares-lu, .titulares-lu2 {
		background: url("/global/img/lineapuntotabs.png") repeat-x scroll left bottom transparent;
		padding:10px 5px;
}

.titulares-lu3 {
		background: url("/global/img/lineapuntotabs.png") repeat-x scroll left bottom transparent;
		padding:7px 5px;
}

.tabs ul li {
		margin:0;
		color:#0490D6;
		float:left;
}

.titulares-lu a { color:#32373D;/*
	padding:0 3px;
*/ }

.titulares-lu a:hover { color:#1e447c; }

.titulares-lu2 a { color:#1E447C; }

.titulares-lu2 a:hover { color:#32373D; }

.fondo-display {
		background: url(/global/img/fondo-display.png) repeat-x left top;
		line-height:1.3;
}

.crs {
		width:937px;
		overflow:hidden;
		position:relative;
}

.box-crs { width:970px; }

.display {
		width:937px;
		overflow:hidden;
		position:relative;
}

.fl-display-l, .fl-display-r { width:16px; }

.fl-display-l img, .fl-display-r img { cursor: pointer; }

.box-imgch {
		width:175px;
		padding: 20px 0 0 12px;
		height:192px;
		overflow:hidden;
		background: url(/global/img/fondo-display-box.png) no-repeat right top;
}

.box-imgch a.img, .box-imgch2 a.img {
		display:block;
		height:105px;
		overflow:hidden;
		border: solid 1px #404040;
		width:162px;
}

.box-imgch2 {
		width:131px;
		background: url(/global/img/fondo-imgch02.png) repeat-x left top;
		padding: 15px 16px;
		height:130px;
		overflow:hidden;
}

.vl-imgch {
		color:#0490d6;
		margin-bottom:0;
}

.box-imgch a { color:#FFF; }

.box-imgch a:hover { color:#0490d6; }

/*NOTAS*/



.volanta {
		font-size:0.92em;
		line-height:1.45em;
		margin-top:0em;
		margin-bottom:0.36em;
}

.volanta span {
		color:#00347C;
		font-weight:bold;
}

.copete {
		font-size:1.08em;
		line-height:1.31em;
		margin-top:0em;
		margin-bottom:1.31em;
}

.volanta2 {
		font-size:0.92em;
		line-height:1em;
		margin-top:0em;
		margin-bottom:0.36em;
}

/*----------------------------------*/






.titulares1 {
		margin-top:2.13em;
		position:relative;
		background:url(/global/img/fondo-noticias.png) no-repeat left top;
		border-bottom:1px solid #E6E6E6;
		padding-bottom:.77em;
		margin-bottom:.39em;
}

.titulares1 .head {
		position:absolute;
		z-index:1000;
		width:160px;
		height:44px;
		top:-14px;
		left:-5px;
		background:url(/global/img/globito.gif) no-repeat left top;
		line-height:24px;
}

.titulares1 .head h6 {
		color:#FFF;
		font-weight:normal;
		width:152px;
}

.titulares1 ul {
		margin:0;
		padding:2.13em .77em .39em;
}

.titulares1 ul li {
		background:url(/global/img/bullet.gif) no-repeat left 6px;
		padding-left:10px;
		margin-top:.36em;
		margin-bottom:.36em;
}

.titulares1 ul li a {
		color:#333;
		font-family:Arial, Helvetica, sans-serif;
}

.img-izq { width:169px; }

.img-der { width:169px; }

.copete-cs { margin-bottom:.71em; }

.MN {
		background:url(/global/img/fondo-noticias.png) no-repeat left top;
		border-bottom:1px solid #EBEBEB;
		margin-bottom:0.71em;
}

.cuadrito-test { padding:1em 1.5em .25em; }

.titMN { margin-bottom:.57em; }

.MNtit {
		line-height:1.21em;
		margin-top:0em;
		margin-bottom:0.2em;
}

.copeteMN { margin-bottom:.71em; }

.col-tit {
		background:white url(/global/img/tit-edit-head2.gif) no-repeat right top;
		height:14px;
		width:95px;
		padding-left:2px;
		line-height:14px;
		color:#00347C;
}

.imagen-col {
		margin:0 .36em .36em 0;
		width:65px;
}

.imagen-col2 {
		margin:0 1em .36em 0;
		width:110px;
}

.imagen-col3 {
		margin:0 0 .36em 1em;
		width:300px;
		border:1px solid #CFDAEA;
		padding:3px;
}

.autor-col { color:#530068; }

.encuesta {
		padding:.71em 0;
		border:1px solid #DBE4EF;
}

.encuesta p {
		color:#00347C;
		font-weight:bold;
		margin-bottom:0.36em;
		padding:0 1em;
}

.encuesta p span { color:#530068; }

.encuesta form { width:100%; }

.encuesta .radio {
		width:13px;
		margin:0 5px 0 0px;
		border:none;
		background:none;
}

.encuesta label.opcion {
		color:#626262;
		font:normal .92em Arial, Helvetica, sans-serif;
		width:140px;
}

.encuesta ul { padding:0 1em .57em; }

.encuesta li { margin:.12em; }

.boton-votar {
		margin:0 1em 0 0;
		width:38px;
}

.boton-resultado {
		margin:0;
		width:87px;
}

.botonera-encuesta {
		background:url(/global/img/fondo-encuesta.gif) repeat-x left top;
		padding:0 1em;
}

.blogs-home {
		margin-bottom:1.42em;
		background:url(/global/img/blog_r1_c1.png) no-repeat left top;
}

.blogs-home h1 {
		color:#6E2880;
		padding:1em 0 0 12px;
}

.blogs-home ul {
		border-right:1px solid #EBDFE9;
		border-bottom:1px solid #EBDFE9;
		border-left:1px solid #EBDFE9;
		padding:.36em 12px 1em;
}

.blogs-home ul li {
		margin:.71em 0;
		line-height:1.17em;
}

.blogs-link { color:#626262; }

.blogs-link span {
		font-weight:bold;
		color:#00347C;
}

.cuadro-movil {
		background:#F0F3F7 url(/global/img/fonillos.gif) no-repeat 95% 95%;
		margin:0 0 1em 0;
		padding:.71em;
}

.cuadro-movil p {
		color:#00347C;
		margin-bottom:.36em;
}

.link-movil {
		font-weight:bold;
		color:#530068;
}

.links-pat h6.col {
		line-height: 23px;
		background: url(/global/img/tit-azul01.png) no-repeat left top;
		padding-left:10px;
}

.links-pat h6.col span {
		padding-right:10px;
		display:inline-block;
		background: url(/global/img/tit-azul02.png) no-repeat right top;
}

.links-pat-box {
		padding:10px;
		background:#E9EDF2;
}

.mensajes {
		background:url(/global/img/fondo-mensajes.png) no-repeat left top;
		margin-bottom:.71em;
		border-bottom:1px solid #E6e6e6;
}

.mensajes-tit {
		width:122px;
		text-align:center;
		margin:60px 6px 0 0px;
}

.mensajes-tit h1 {
		color:#333;
		margin-top:0;
		margin-bottom:24px;
		_margin-bottom:30px;
}

.textarea-mensajes {
		height:50px;
		margin-bottom:.36em;
		color:#888;
}

.msj-form { width:140px; }

.mensajes form { padding-top:.71em; }

.input-mensajes {
		margin-bottom:.36em;
		color:#888;
}

.grabar {
		width:94px;
		padding:0;
}

.uso a { color:#888; }

.titNT {
		line-height:1.125em;
		font-weight: bold;
		margin-bottom:0.5em;
}

.copeteNT {
		line-height:1.25em;
		padding-bottom:12px;
		margin-bottom:5px;
}

.volantaNT {
		color:#888;
		line-height:1.45em;
		margin-top:0em;
		margin-bottom:0.36em;
}

.iconos-ficha {
		padding-bottom:6px;
		margin-bottom:15px;
}

.iconos-ficha ul.icoF2 { width:115px; }

.iconos-ficha ul.icoF2 li { display: inline; }

.iconos-ficha ul.icoF2 li a, .iconos-ficha ul.icoF2 li span {
		float:left;
		padding:2px 5px 0;
}

.iconos-ficha ul.icoF1 { width:520px; }

.iconos-ficha ul.icoF2 li { display: inline; }

.iconos-ficha ul.icoF1 li a.dejecomm {
		color:#DEF0FA;
		line-height: 23px;
		background: url(/global/img/celeste03.png) no-repeat left top;
		padding-left:9px;
		float:left;
		height:23px;
}

.iconos-ficha ul.icoF1 li a.dejecomm:hover { color:#FFF; }

.iconos-ficha ul.icoF1 li a.dejecomm span {
		padding-right:10px;
		display:inline-block;
		background: url(/global/img/celeste04.png) no-repeat right top;
}

.iconos-ficha ul.icoF1 li { float:left; }

.pie-slide { width:500px; }

.vermasNT { width:139px; }

.desarrollo-nota { line-height:1.25em; }

.pie-picNT, .ampliarNT, .pie-slide, .vermasNT { line-height:1.167em; }

.banner-google {
		padding: 10px 0;
		background:#e8ecf2;
		text-align:center;
}

.comentario-rel p {
		background:#dee6f1 url(/global/img/barra-top-extras.gif) no-repeat left top;
		padding:18px 15px 12px;
		border-bottom:1px solid #dee6f0;
		margin-bottom:0;
}

.notas-rel h6.col, .links-rel h6.col, .audio-video h6.col {
		line-height: 23px;
		background: url(/global/img/tit-azul01.png) no-repeat left top;
		padding-left:10px;
}

.notas-rel h6.col span, .links-rel h6.col span, .audio-video h6.col span {
		padding-right:10px;
		display:inline-block;
		background: url(/global/img/tit-azul02.png) no-repeat right top;
}

.notas-rel-box {
		padding:3px 10px 10px 6px;
		background:#E9EDF2;
}

.linea-corte { background: url("/global/img/lineapuntotabs.png") repeat-x scroll left bottom transparent; }

.notas-rel a { color:#32373D;/*
	padding:0 3px;
*/ }

.notas-rel a:hover { color:#1e447c; }

.notas-rel p {
		color:#32373D;
		font: normal 0.8em/1.333em Arial, Helvetica, sans-serif;
		margin:0;
}

.download h6.col {
		line-height: 23px;
		background: url(/global/img/tit-azul01.png) no-repeat left top;
		padding-left:10px;
}

.download h6.col span {
		padding-right:10px;
		display:inline-block;
		background: url(/global/img/tit-azul02.png) no-repeat right top;
}

.download ul, .links-rel ul {
		padding:5px 10px 10px;
		background:#E9EDF2;
}

.links-rel li {
		padding:7px 0;
		margin:0;
}

.download ul li a {
		background:url(/global/img/ico-down.png) no-repeat right top;
		padding-right:30px;
		min-height:32px;
		height:auto !important;
		height:32px;
		display: block;
		font-weight:bold;
}

.links-rel h6.ml {
		line-height: 23px;
		background: url(/global/img/tit-azul07.png) no-repeat left top;
		padding-left:10px;
}

.links-rel h6.ml span {
		padding-right:10px;
		display:inline-block;
		background: url(/global/img/tit-azul04.png) no-repeat right top;
}

.links-rel li a {
		color:#1e447c;
		font-weight:bold;
}

.links-rel li a:hover { color:#1e447c; }

.audio-video-contenido {
		padding:10px 15px 15px 10px;
		background:#E9EDF2;
}

.bloque-der-col h6.col {
		line-height: 23px;
		background: url(/global/img/tit-azul01.png) no-repeat left top;
		padding-left:10px;
}

.bloque-der-col h6.col span {
		padding-right:10px;
		display:inline-block;
		background: url(/global/img/tit-azul02.png) no-repeat right top;
}

.bloque-der-col { }

.bloque-der-col ul { margin:0; }

.bloque-der-col ul li {
		margin:0 0 .5em;
		line-height:1.2;
}

.cpt-col {
		padding:15px 18px;
		background:#E9EDF2;
}

.vermas {
		background:url(/global/img/bullet02.gif) no-repeat left 5px;
		padding-left:7px;
}

.all-col {
		background:url(/global/img/fondo-links.png) no-repeat left top;
		margin:0 0px 1em 0;
		padding:1em 12px;
		border-bottom:1px solid #E6E6E6;
}

.all-col h1 { margin-bottom:1em; }

.all-col ul { margin:0; }

.all-col ul li {
		background:url(/global/img/bullet.gif) no-repeat left 6px;
		padding-left:10px;
		margin:0 0 .25em 0;
		line-height:1.33;
}

.all-col ul li a { color:#3C6AAA; }

.comentarios { background:url(/global/img/bg-comment.png) no-repeat left 5px; }

.box-campos {
		padding:25px;
		background:url(/global/img/bg-comment-bot.png) no-repeat left bottom;
}

.comm-campos01 { width:200px; }

.comm-campos01 label, .comm-campos02 label {
		display:block;
		padding:0 4px;
		margin-bottom:1px;
}

.comm-campos01 input {
		width:182px;
		background:url(/global/img/fondo-inputcomm01.png) no-repeat left top;
		display:block;
		border: none;
		padding:7px 3px;
		margin-bottom:8px;
}

.comm-campos02 { width:363px; }

.textarea-comm {
		width:358px;
		height:134px;
		padding:5px;
		overflow:hidden;
		background: url(/global/img/fondo-inputcomm02.png) no-repeat left top;
		border-style: none;
}

.checkcomm { width:215px; }

.enviarcomm {
		width:137px;
		padding-right:7px;
}

.nota {
		background:white;
		padding:1.3em 2em;
		color:#666;
}

.lineapuntocom {
		background: url(/global/img/lineapuntocom.png) repeat-x left bottom;
		margin-bottom: 15px;
}

.comentarios-listado {
		background:#E7EBF1;
		padding:1em 2em;
}

.responder, .reportar { line-height: 16px; }

.responder {
		background: url(/global/img/ico-responder.png) no-repeat left 1px;
		padding-left: 18px;
}

.reportar {
		background: url(/global/img/ico-reportar.png) no-repeat left 1px;
		padding-left: 18px;
}

.answercomm {
		background: url(/global/img/flecha-resp.png) no-repeat left top;
		padding-left:30px;
}

.commform {
		background:#F5F5F6;
		padding:1.33em;
}

.commform label { color:#888; }

.check {
		width:14px;
		margin-right:3px;
}

.nota-num { width:150px; }

.paginador { width:280px; }

.pager a {
		padding:3px 5px;
		background:#BFC9D9;
}

.pager a:hover {
		background:#466693;
		color:#FFF;
}

.paginadorBloque, .paginadorBloque_actual { display:inline; }

.paginadorBloque_actual span {
		padding:3px 5px;
		background:#466693;
		color:#FFF;
}

.bus-resultado { margin-bottom:.36em; }

.bus-flechas { width:180px; }

.bus-tot-pag { width:80px; }

.paginador-comm-der { width:220px; }

.paginador-comm-up {
		margin-top:.83em;
		margin-bottom:.25em;
}

.paginador-comm p { color:#32373D; }

.paginador-comm ul {
		border:0;
		margin:0;
		padding:0;
}

.pagination-comm li {
		border:0;
		margin:0;
		padding:0;
		font-size:.92em;
		list-style:none;
		margin-right:.25em;
		display:inline;
}

.pagination-comm a {
		border:solid 1px #0C55C0;
		margin-right:.25em;
}

.pagination-comm .previous-off, .pagination-comm .next-off {
		border:solid 1px #515A63;
		color:#515A63;
		display:block;
		float:left;
		font-weight:bold;
		margin-right:2px;
		padding:3px 4px;
}

.pagination-comm .next a, .pagination-comm .previous a { font-weight:bold; }

.pagination-comm .active {
		background:#0C55C0;
		color:#F7FAFD;
		font-weight:bold;
		display:block;
		float:left;
		padding:4px 6px;
}

.pagination-comm a:link, .pagination-comm a:visited {
		color:#515A63;
		display:block;
		float:left;
		padding:3px 6px;
		text-decoration:none;
}

.pagination-comm a:hover { font-weight:bold; }

/*columnistas*/


.volanta-col { margin-bottom:0; }

.picPOP2 {
		padding:1.33em;
		background:#FFF;
}

.picPOP3 {
		padding:20px 0;
		background:url(/global/img/fondo-popup-video.png) no-repeat left top;
		width:736px;
		height:485px;
}

.centrar-pop-lect {
		width:210px;
		margin:0 auto;
}

.video {
		margin:0 auto 20px;
		padding:5px;
		border:solid 1px #CFD3DA;
		width:425px;
		background:white;
}

.preguntaPOP {
		padding:.5em 1em;
		color:#3C6AAA;
		background:#E3F6FF;
		font-weight:bold;
		margin-bottom:1em;
}

.resultadosPOP {
		background:#F5FCFF;
		padding:1em;
		margin-bottom:1em;
}

.abajo { margin-bottom:10px; }

.cuadro-pic-listado {
		background:#F2F2F2;
		padding:5px;
		border:1px solid #e6e6e6;
		margin-bottom:.25em;
		margin-right:.71em;
		float:left;
		width:160px;
		margin-top:0;
}

.paginador-content {
		border-bottom:1px solid #e6e6e6;
		padding-bottom:.36em;
		margin-bottom:1em;
}

.casos ul { padding:.71em 0; }

.casos li {
		margin-bottom:.71em;
		padding-bottom:.39em;
		border-bottom:1px solid #E6e6e6;
}

.cuadro-texto2-izq, .cuadro-texto2-der, .cuadro-texto3 {
		background:url(/global/img/fondo-cuadrito-ficha.png) no-repeat left top;
		margin:0.25em 0 0 0;
		width:250px;
		line-height:1.17;
}

.borde-cuadro {
		margin:1em 0;
		border-right:1px solid #BBCBE1;
		border-bottom:1px solid #BBCBE1;
		border-left:1px solid #BBCBE1;
}

.cuadro-texto2-izq p, .cuadro-texto2-der p { /*font-weight:bold;*/
		margin:0 1em 0.39em;
		font-size:.92em;
}

.cuadro-texto2-izq ul, .cuadro-texto2-der ul {/*font-weight:bold;*/ margin:.25em 1em 1em; }

.cuadro-texto2-izq li, .cuadro-texto2-der li { /*font-weight:bold;*/
		margin:.25em 0;
		background:url(/global/img/bullet.gif) no-repeat left 3px;
		padding:0 10px;
		font-size:.92em;
}

.cuadro-texto2-izq {
		float:left;
		margin-right:.71em;
}

.cuadro-texto2-der {
		float:right;
		margin-left:.71em;
}

.cuadro-texto3 p { padding:1em; }

.cuadro-txt {
		background:#B1C3DD;
		height:14px;
		line-height:14px;
		margin:.71em 1em;
}

.cuadro-tit {
		background:white url(/global/img/tit-edit-head2.gif) no-repeat right top;
		height:14px;
		width:60px;
		padding-left:2px;
		line-height:14px;
		color:#00347C;
}

.cuadro-pic-izq2 {
		cursor:pointer;
		margin:3px 15px 5px 0;
		width:250px;
}

.cuadro-pic-der {
		cursor:pointer;
		margin:3px 0 5px 15px;
		width:250px;
}

.cuadro-pic-izq3 {
		background:#F5F6F6;
		border:1px solid #E6EBF0;
		margin:.5em 1em .5em 0;
		float:left;
		width:322px;
		padding:10px;
}

.pie-picNT { width:150px; }

.ampliarNT { width:100px; }

.publi-left {
		padding:10px 0;
		margin-left:10px;
		margin-right:0;
		border:1px solid #E6E6E6;
		margin-top:1.33em;
		width:255px;
}

.publi-right2 {
		padding:10px 0; /*margin-left:10px;*/
		margin-right:0;
		border:1px solid #E6E6E6;
		margin-top:1.33em;
}

.banner-img {
		margin:10px auto;
		width:125px;
}

.publi-right {
		padding:10px 0;
		margin-left:0;
		border:1px solid #E6E6E6;
		margin-top:1.33em;
}

.publi-right-top {
		padding:10px 0;
		margin-left:0;
		border:1px solid #E6E6E6;
		margin-bottom:1.33em;
}

.banner-img-right {
		margin:10px auto;
		width:234px;
}

.tit-popup {
		background:url(/global/img/tit-suscripcion.png) no-repeat left top;
		height:32px;
		width:254px;
}

.form-newsletter { padding:0 2em; }

.labelPOP {
		width:60px;
		line-height:12px;
}

.sepPOP { height:5px; }

.copyritePOP { margin-top:2em; }

.tit-videos {
		width:148px;
		height:31px;
		background:url(/global/img/tit-popup-videos.gif) no-repeat left top;
}

.imagen-col2 { width:110px; }

.headcol { width:500px; }

.tit-col2 {
		background:url(/global/img/tit-col.png) repeat-x left top;
		margin-bottom:2em;
		padding:12px 0 5px 15px;
		border-bottom:solid 1px #E7EBEC;
}

.tit-nota-col {
		margin-bottom:.5em;
		margin-top:0em;
}

.tit-nota-col2 {
		margin-bottom:1em;
		margin-top:0em;
}

.col-copete {
		line-height:1.31em;
		margin-top:0em;
		margin-bottom:.75em;
}

.institucional-tit {
		margin-bottom:1em;
		padding:12px 0 10px 15px;
		background:url(/global/img/institucional-tit.png) no-repeat left top;
}

.logo-inst {
		margin:1em 1em .36em 1em;
		width:289px;
}

.newsletter-banner {
		position:relative;
		background:url(/global/img/modulo_news.png) no-repeat left top;
}

.newsletter-txt {
		position:absolute;
		left:90px;
		top:50px;
		width:100px;
}

.cuadro-main-pic { background:#ECF0F3; }

.mensajeP { background-color:#F0F3F7; }

.tags-up {
		background: url(/global/img/tags-top.png) no-repeat left top;
		border-top: 1px solid #ABBFDB;
		border-right: 1px solid #ABBFDB;
		border-left: 1px solid #ABBFDB;
}

.tags-up ul {
		line-height:1.2;
		padding:35px 0 0;
		width:270px;
		margin:0 auto;
}

.tags-up ul li {
		display:inline;
		margin: 0;
}

.tags-down {
		background: url(/global/img/tags-bottom.png) no-repeat left top;
		padding-top:12px;
}

.fondo-lectores {
		background: url(/global/img/fondo-lectores.gif) repeat-x left top;
		margin:0 12px;
		_margin:0 10px;
}

.tit-lectores {
		background: url(/global/img/tit-lectores.png) no-repeat left top;
		height:39px;
		line-height:29px;
		color:#F4F7FA;
}

.resp-lectores {
		background-color:#EAF8FF;
		padding:1em;
}

.respuesta, .link-lectores { color:#3B6AAA; }

.link-lectores {
		background: url(/global/img/ico-lectores.png) no-repeat left center;
		display:block;
		width:140px;
		padding-left: 30px;
}

.fondo-paging {
		background-color:#EAF8FF;
		padding:.25em 1em;
}

.tit-lectpop { }

.vozcalle {
		border-top:solid 8px #EFF2F7;
		padding-top:5px;
		margin-bottom:30px;
}

.cuadro-vozcalle { background: #292929 url(/global/img/lavozdelacalle03.png) no-repeat 98% 98%; }

.tit-vozcalle {
		color:#D2D3D6;
		background: url(/global/img/lavozdelacalle01.png) no-repeat left top;
		padding:8px 0 5px 10px;
}

.azulcalle { color:#7898C4; }

.img-vozcalle {
		background-color: #000;
		padding:3px;
		position:relative;
		margin-left:7px;
		width:270px;
}

.left-vozcalle {
		position:absolute;
		left: -3px;
		top: 75px;
		background: url(/global/img/slides_atras.png) no-repeat left top;
		height: 59px;
		width: 32px;
}

.left-vozcalle:hover { background: url(/global/img/slides_atras_over.png) no-repeat left top; }

.right-vozcalle {
		position:absolute;
		right: -3px;
		top: 75px;
		background: url(/global/img/slides_siguiente.png) no-repeat left top;
		height: 59px;
		width: 32px;
}

.right-vozcalle:hover { background: url(/global/img/slides_siguiente_over.png) no-repeat left top; }

.pie-vozcalle {
		color:#878787;
		padding:15px 15px 0;
}

.pic-vozcalle {
		display:block;
		height:203px;
		overflow:hidden;
}

.lpo-redes {
		background:  url(/global/img/ban_redes_sociales.png) no-repeat 0px 0px;
		margin-bottom: 20px;
		height:82px;
}

.space-redes { width:185px; }

.fbt { width:40px; }

.addthis_button_twitter .at300bs { background:url(/global/img/ico-tw.png) }

.addthis_button_facebook .at300bs { background:url(/global/img/ico-fb.png) }

.newsletter {
		background: url(/global/img/box-news.png) no-repeat left top;
		height:120px;
		overflow: hidden;
}

.news-input-box { width:256px; }

.form-news-home { padding-left:17px; }

.input_news {
		background: transparent url(/global/img/input-news.png) no-repeat left top;
		width:256px;
		height:29px;
		border: none;
		display:block;
		margin-bottom:5px;
		padding:0 4px;
		display: block;
		overflow:hidden;
}

.box-pic-small { width:350px; }

.redsoc {
		width:75px;
		padding-left:0.5em;
}

.redsoc img { vertical-align:middle; }

.redsoc a {
		padding: 0 .25em;
		opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
		filter: alpha(opacity=75); /* IE lt 8 */
		-ms-filter: "alpha(opacity=75)"; /* IE 8 */
		-khtml-opacity: .75; /* Safari 1.x */
		-moz-opacity: .75; /* FF lt 1.5, Netscape */
}

.redsoc a:hover {
		opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */
		filter: alpha(opacity=100); /* IE lt 8 */
		-ms-filter: "alpha(opacity=100)"; /* IE 8 */
		-khtml-opacity: 1; /* Safari 1.x */
		-moz-opacity: 1; /* FF lt 1.5, Netscape */
}

.box-elecciones {
		/*padding:0px 0;
		margin-bottom:10px;*/
}

.elec-cnt { }

.tit-encele {
		font-size:3em;
		color: #1e447c;
		background:url(/global/img/elecciones/elecciones-fondotop.png) no-repeat left top;
		padding-left:40px;
		font-weight:normal;
		width: 380px;
		line-height:1;
}

.tit-encele2 {
		font-size:1.4em;
		color: #FFF;
		background:url(/global/img/elecciones/ico-cordoba.png) no-repeat 2px top;
		padding-left:1.4em;
		font-weight:bold;
		width: 380px;
		line-height:26px;
		text-shadow: 2px 2px 3px #000000;
}

.tit-encele-fullpage {
		font-size:2.5em;
		color: #FFF;
		
		font-weight:bold;
		width: 380px;
			
		line-height:36px;/*text-shadow: 2px 2px 3px #000000;*/
}

.tit-encele-fullpage span {
		
		color: #7cdbff;
		
		
}


.elec-hd {
		border-bottom:solid 4px #D3D3D3;
		padding:0 0.5em 0.5em;
		margin-bottom: 18px;
}

.elec-hd2 {
		background:#1E447C;
		padding:0.3em 0.5em;
		margin-bottom: 0.25em;
}

.elec-hd-fullpage {
		background:url(/global/img/elecciones/elecciones-fondotop.png) repeat-x left top;
		padding:0.6em 0.8em 0 1.5em;
		margin-bottom: 0.25em;
}

.elec-box-tabs {background:#DEDEDE; }

.elec-tab {padding:0 2.5em; border-right:solid 3px #FFF; background: url(/global/img/elecciones/elecciones-fondo-pest.png) repeat-x left top; font-size:1.667em;text-shadow:1px 1px 2px #333333; color:#FFF;line-height:43px; cursor:pointer;}

.elec-tab:hover, .elec-tab-activo {background: url(/global/img/elecciones/elecciones-fondo-pestactiva.png) repeat-x left top; }
.nombre_eleccion {padding-right:0.75em; font-size:1.5em;color:#0080cc;line-height:43px;}

.elec-fondo-fullpage {background: url(/global/img/elecciones/elecciones-fondo.png) repeat-x left top; padding-top:1.5em;}


.tit-tipo-eleccion {
		line-height: 53px;
		background: url(/global/img/elecciones/tit-candidatura.png) no-repeat right top;
		margin-bottom: 1px;
		color: white;
		padding-left:0.3em;
		font-weight: normal;
		font-family: Calibri, Arial, Helvetica, sans-serif
}

.box-cnt-lg {
		border-top:solid 2px #D3D3D3;
		padding-top:1em;
}

.box-cnt {
		width:213px;
		margin-left:10px;
		position: relative;
}

.box-cnt:first-child { margin-left:0px; }

.box-cnt2 {
		width:317px;
		margin-left:26px;
		background:url(/global/img/elecciones/fondo-fotos.png) no-repeat 0 0;
}

.box-cnt2:first-child { margin-left:0px; }

.box-cnt-fullpage {
		width:195px;
		
		position: relative;
}

.box-cnt-fullpage2 {
		width:215px;
		margin-left:38px;
		position: relative;
}

.box-cnt-fullpage:first-child, .box-cnt-fullpage2:first-child { margin-left:0px; }

.hora-fuente {
		width: 220px;
		text-align:right;
		color: #FFF;
		font-weight: bold;	
		line-height:36px;		
}

.hora-fuente span.hora {
		
		text-align:center;
		background:#B2B2B2;
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
		padding:0.25em 1em;
}

.hora-fuente span.hora2 {
		display: block;
		text-align:center;
		background:#8FA2BE;
		-webkit-border-radius: 12px;
		-moz-border-radius: 12px;
		border-radius: 12px;
		padding:0.15em 1em;
		margin-top:2px;
}

.hora-fuente span.hora-fullpage {
		
		text-align:center;
		background:#fdf2be;
		border: solid 1px #d3bf66;
		padding:0.15em 0.3em;
		color:#555;		
		
}

.img-politicos {
		height:174px;
		overflow:hidden;
		display: block;
		width:148px;
		background:url(/global/img/elecciones/fondo-fotos.png) repeat-x 0 bottom;
}

.img-politicos2 {
		height:185px;
		overflow:hidden;
		display: block;
		width:214px;
}

.img-politicos-fullpage {
		height:112px;
		overflow:hidden;
		display: block;
		width:124px;
}

.img-sobre-barra {
		position: absolute;
		left:0;
		top:0;
		z-index:999;
}

.nombre-candidato {
		line-height:1;
		font-weight:bold;
		color:#666;
		font-size:2.333em;
		height:70px;
		margin-bottom:0;
		padding-left:0.25em;
}

.nombre-candidato2 {
		line-height:1;
		color:#333;
		font-size:1.917em;
		margin-bottom:0;
		padding-left:0.25em;
		padding-top:0.4em;
}

.nombre-candidato-fullpage {
		font-weight: bold;
		color:#333;
		font-size:1.333em;
		
		margin-bottom:0.2em;
		padding-left:0.25em;
}

.nombre-candidato-fullpage2 {
		line-height:1;
		color:#FFF;
		font-size:1.5em;
		width:120px;
		margin-bottom:0;
		padding-left:0.25em;
}

.data-politicos {
		line-height:1.2;
		background: #666;
		color:#FFF;
		padding:0.75em 0.5em 0.75em 0;
}

.data-politicos-fullpage {
		
		
}

.logo-partido { width:85px; }

.porcentaje {
		font-size:2em;
		font-weight: bold;
		line-height:1;
		color: black;
		
}

.porcentaje2 {
		font-size:3.75em;
		line-height:1;
		width:140px;
}

.barra {
		width:80px;
		height:220px;
		overflow:hidden;
		background: #E0E0E0;
}

.barra2 {
		width:65px;
		height:174px;
		overflow:hidden;
		background: #E0E0E0;
}

.barra-fullpage {
		
		
		width:80px; height:16px;
		background:#DEDEDE;
		top:6px;
				
		position:relative;
		
}

.barra-fullpage2 {
		width:91px;
		height:96px;
		overflow:hidden;
		background: #E0E0E0;
		top:16px;
}

.cant-votos {
		
		color:#666;
		line-height:1;
		padding:0.5em 0 0 90px;	
		margin-bottom:0.5em;		
}

.data-votos { padding:0.5em; background:#F2F2F2; }

.data-votos p { margin-bottom:0; }

/*------------------- Publidad ---------------------------*/

.menu-mediakit {
		height:30px;
		background:url(/global/img/menu-bg.png) repeat-x 0 0;
		border-top:1px solid #637da1;
		border-bottom:1px solid #637da1;
}

.menu-mediakit li {
		float:left;
		text-transform: uppercase;
		border-right:1px solid gray;
}

.menu-mediakit li a {
		text-decoration:none;
		color:white;
		font-weight: bold;
		display: block;
		float: left;
		padding:0 30px;
		line-height:31px;
}

.menu-mediakit li a:hover { background:url(/global/img/menu-hover.png) repeat-x 0 0; }

.seleccionado {
		background:url(/global/img/menu-hover.png) repeat-x 0 0;
		;
		color:white;
}

.bloque-publicidad {
		padding:15px 25px 25px 15px;
		background:#E9EDF2;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		margin-bottom: 15px;
}

.contenido-publicidad { }

.sub-menu-publicidad { margin-bottom:10px; }

.sub-menu-publicidad a {
		background:#99B3D1;
		color:#FFF;
		font-size:1.333em;
		display: block;
		padding:0px 42px;
		margin-right:15px;
		line-height:35px;
		font-weight: bold;
		float:left;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
}

.sub-menu-publicidad a:hover, .mk-selected { background:#D0D9E3; }

.mk-banners-fondo {
		background: #FFF url(/global/img/mk-fondo-banners.png) no-repeat 98% bottom;
		padding:20px 20px 74px 30px;
}

.mk-news-fondo {
		background:#FFF url(/global/img/mk-fondo-news.png) no-repeat 98% bottom;
		padding:20px 20px 74px 30px;
}

.mk-mediakit-fondo {
		background:#FFF url(/global/img/mk-fondo-mediakit.png) no-repeat 98% bottom;
		padding:20px 20px 102px 30px;
}

.mk-data { width:410px; }

.mk-data-news {
		width:410px;
		line-height:1.8;
		margin-bottom:0;
}

.mk-download {
		padding:80px 0 0 40px;
		width:370px;
}

.mk-bt-descarga {
		background: rgb(134,154,182); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(134, 154, 182, 1) 0%, rgba(31, 69, 120, 1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(134, 154, 182, 1)), color-stop(100%, rgba(31, 69, 120, 1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(134, 154, 182, 1) 0%, rgba(31, 69, 120, 1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(134, 154, 182, 1) 0%, rgba(31, 69, 120, 1) 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, rgba(134, 154, 182, 1) 0%, rgba(31, 69, 120, 1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#869ab6', endColorstr='#1f4578', GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, rgba(134, 154, 182, 1) 0%, rgba(31, 69, 120, 1) 100%); /* W3C */
		display: block;
		line-height:60px;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
		width:300px;
		color:#FFF;
		text-align: center;
		font-size:1.667em;
		margin-bottom: 36px;
}

.mk-bt-descarga:hover {
		background: rgb(134,154,182); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(134, 154, 182, 1) 0%, rgba(0, 51, 119, 1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(134, 154, 182, 1)), color-stop(100%, rgba(0, 51, 119, 1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(134, 154, 182, 1) 0%, rgba(0, 51, 119, 1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(134, 154, 182, 1) 0%, rgba(0, 51, 119, 1) 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, rgba(134, 154, 182, 1) 0%, rgba(0, 51, 119, 1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#869ab6', endColorstr='#003377', GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, rgba(134, 154, 182, 1) 0%, rgba(0, 51, 119, 1) 100%); /* W3C */
		color:#FFF;
}

.col-1-banner {
		width:240px;
		float:left;
}

.col-2-banner {
		width:140px;
		float:right;
		line-height:1.8;
		border-left:1px solid #d2dae4;
		padding:0 0 24px 15px;
}

.img-banner {
		width:450px;
		background:#99b3d1;
		float:right;
		padding:15px 0px;
}

.img-banner img { padding-left:15px; }

.volver {
		background:#99B3D1 url(/global/img/logo-ft-mediakit.png) no-repeat right center;
		padding-left:10px;
}

.volver a {
		text-decoration:none;
		color:white;
		display: block;
		background:url(/global/img/flecha-volver.png) no-repeat 0 center;
		padding-left:30px;
		line-height:28px;
}

.volver a:hover { text-decoration:underline; }

.contenedor-cntpub { padding:120px 0; }

.contacto-publidad {
		background:url('/global/img/contacto-publicidad.png') #e9ecf1;
		border:1px solid #abc1d5;
		width:430px;
		margin:0px auto;
		padding:30px;
		-webkit-box-shadow: #BBB 0px 0 8px;
		-moz-box-shadow: #BBB 0px 0 8px;
		box-shadow: #BBB 0px 0 8px;
}

.foto-contacto { width:150px; }

.info-contacto { overflow: hidden; }


/*------------------- Publidad ---------------------------*/

