
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
*/
html {
		color:#333;
		background:#F5F5F5;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
		margin:0;
		padding:0;
}

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

fieldset, img { border:0; }

address, caption, cite, code, dfn, em, th, var {
		font-style:normal;
		font-weight:normal;
}

li { list-style:none; }

caption, th { text-align:left; }

h1, h2, h3, h4, h5, h6 {
		font-size:100%;
		font-weight:normal;
}

q:before, q:after { content:''; }

abbr, acronym {
		border:0;
		font-variant:normal;
}

:focus { outline: 0; }

sup { vertical-align:text-top; }

sub { vertical-align:text-bottom; }

input, textarea, select {
		font-family:inherit;
		font-size:inherit;
		font-weight:inherit;
}

input, textarea, select { *font-size:100%;
}

legend { color:#000; }

body { font:13px/1.39 "Trebuchet MS", Arial, Helvetica, sans-serif; *font-size:small;
*font:x-small;
}

table {
		font-size:inherit;
		font:100%;
}

pre, code, kbd, samp, tt {
		font-family:monospace;
*font-size:108%;
		line-height:100%;
}

body { text-align:center; }

#ft {
		clear:both;
		background:#FF7600;
		padding:1em;
}

#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 {
		margin:auto;
		text-align:left;
		width:57.69em;
*width:56.25em;
		min-width:750px;
}

#doc2 {
		width:73.076em;
*width:71.25em;
		background:white;
}

#doc3 {
		margin:auto 10px;
		width:auto;
}

#doc4 { width:74.923em; *width:73.05em;
}

.yui-b { position:relative; }

.yui-b { _position:static; }

#yui-main .yui-b { position:static; }

#yui-main { width:100%; }

.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main {
		float:right;
		margin-left:-25em;
}

.yui-t4 #yui-main, .yui-t5 #yui-main, .yui-t6 #yui-main {
		float:left;
		margin-right:-25em;
}

.yui-t1 .yui-b {
		float:left;
		width:12.30769em;
*width:12.00em;
}

.yui-t1 #yui-main .yui-b { margin-left:13.30769em; *margin-left:13.05em;
}

.yui-t2 .yui-b {
		float:left;
		width:13.8461em;
*width:13.50em;
}

.yui-t2 #yui-main .yui-b { margin-left:14.8461em; *margin-left:14.55em;
}

.yui-t3 .yui-b {
		float:left;
		width:23.0769em;
*width:22.50em;
}

.yui-t3 #yui-main .yui-b { margin-left:24.0769em; *margin-left:23.62em;
}

.yui-t4 .yui-b {
		float:right;
		width:13.8456em;
*width:13.50em;
}

.yui-t4 #yui-main .yui-b { margin-right:14.8456em; *margin-right:14.55em;
}

.yui-t5 .yui-b {
		float:right;
		width:18.4615em;
*width:18.00em;
}

.yui-t5 #yui-main .yui-b { margin-right:19.4615em; *margin-right:19.125em;
}

.yui-t6 .yui-b {
		float:right;
		width:23.0769em;
*width:22.50em;
}

.yui-t6 #yui-main .yui-b { margin-right:24.0769em; *margin-right:23.62em;
}

.yui-t7 #yui-main .yui-b {
		display:block;
		margin:0 0 1em 0;
}

#yui-main .yui-b {
		float:none;
		width:auto;
}

.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u { float:left; }

.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u { float:right; }

.yui-g div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first, .yui-ge div.first, .yui-gf div.first, .yui-g .yui-gc div.first, .yui-g .yui-ge div.first, .yui-gc div.first div.first { float:left; }

.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf { width:49.1%; }

.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
		width:32%;
		margin-left:1.99%;
}

.yui-gb .yui-u { *margin-left:1.9%;
*width:31.9%;
}

.yui-gc div.first, .yui-gd .yui-u { width:66%; }

.yui-gd div.first { width:32%; }

.yui-ge div.first, .yui-gf .yui-u { width:74.2%; }

.yui-ge .yui-u, .yui-gf div.first { width:24%; }

.yui-g .yui-gb div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first { margin-left:0; }

.yui-g .yui-g .yui-u, .yui-gb .yui-g .yui-u, .yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u, .yui-ge .yui-g .yui-u, .yui-gf .yui-g .yui-u { width:49%; *width:48.1%;
*margin-left:0;
}

.yui-g .yui-gb div.first, .yui-gb .yui-gb div.first {
*margin-right:0;
*width:32%; _width:31.7%; }

.yui-g .yui-gc div.first, .yui-gd .yui-g { width:66%; }

.yui-gb .yui-g div.first {
*margin-right:4%; _margin-right:1.3%; }

.yui-gb .yui-gc div.first, .yui-gb .yui-gd div.first { *margin-right:0;
}

.yui-gb .yui-gb .yui-u, .yui-gb .yui-gc .yui-u {
*margin-left:1.8%; _margin-left:4%; }

.yui-g .yui-gb .yui-u { _margin-left:1.0%; }

.yui-gb .yui-gd .yui-u {
*width:66%; _width:61.2%; }

.yui-gb .yui-gd div.first {
*width:31%; _width:29.5%; }

.yui-g .yui-gc .yui-u, .yui-gb .yui-gc .yui-u {
		width:32%;
		_float:right;
		margin-right:0;
		_margin-left:0;
}

.yui-gb .yui-gc div.first { width:66%; *float:left;
*margin-left:0;
}

.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf .yui-u { margin:0; }

.yui-gb .yui-gb .yui-u { _margin-left:.7%; }

.yui-gb .yui-g div.first, .yui-gb .yui-gb div.first { *margin-left:0;
}

.yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u { *width:48.1%;
*margin-left:0;
}

s .yui-gb .yui-gd div.first { width:32%; }

.yui-g .yui-gd div.first { _width:29.9%; }

.yui-ge .yui-g { width:24%; }

.yui-gf .yui-g { width:74.2%; }

.yui-gb .yui-ge div.yui-u, .yui-gb .yui-gf div.yui-u { float:right; }

.yui-gb .yui-ge div.first, .yui-gb .yui-gf div.first { float:left; }

.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf div.first {
*width:24%; _width:20%; }

.yui-gb .yui-ge div.first, .yui-gb .yui-gf .yui-u {
*width:73.5%; _width:65.5%; }

.yui-ge div.first .yui-gd .yui-u { width:65%; }

.yui-ge div.first .yui-gd div.first { width:32%; }

#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after {
		content:".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
}

#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf { zoom:1; }

h1, h2, h3, h4, h5, h6 {
		color:#FF7600;
		text-align:left;
		margin:0 0 .5em 0;
		padding:0;
		line-height:1.2;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}

h1 { font-size:182%; }

h2 { font-size:167%; }

h3 { font-size:153.9%; }

h4 { font-size:138.5%; }

h5 { font-size:123.1%; }

h6 { font-size:108%; }

/* forms.css */

label {
		font-size:85%;
		color:#888888;
}

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

legend {
		font-weight:bold;
		font-size:1.2em;
}

input, textarea, select {
		margin:0;
		color:#333;
		border: solid 1px #999999;
		background: #FFF;
		font:85% Arial, Helvetica, sans-serif;
}

input:focus, textarea:focus, select:focus { background: #FFF; }

.input_50 {
		width:50px;
		padding:2px;
}

.input_60 {
		width:60px;
		padding:2px;
}

.input_70 {
		width:70px;
		padding:2px;
}

.input_80 {
		width:80px;
		padding:2px;
}

.input_90 {
		width:90px;
		padding:2px;
}

.input_100 {
		width:100px;
		padding:2px;
}

.input_110 {
		width:110px;
		padding:2px;
}

.input_130 {
		width:130px;
		padding:2px;
}

.input_150 {
		width:150px;
		padding:2px;
}

.input_250 {
		width:250px;
		padding:3px;
}

.input_300 {
		width:300px;
		padding:3px;
}

.input_320 {
		width:320px;
		padding:3px;
}

.input_340 {
		width:340px;
		padding:3px;
}

.input_350 {
		width:350px;
		padding:3px;
}

textarea {
		width:390px;
		height:250px;
		padding:5px;
		overflow: hidden;
		color:#333;
		font:85% Arial, Helvetica, sans-serif;
		border: solid 1px #999999;
}

p { margin-bottom:1em; }

/* Fonts / Tipos */
.georgia { font-family : Georgia, "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; }

/* Tamaños */
.t3 { font-size : 3px; }

.t9 { font-size : 9px; }

.t10 { font-size : 77%; }

.t11 { font-size : 85%; }

.t12 { font-size : 93%; }

.t13 { font-size : 100%; }

.t14 { font-size : 108%; }

.t15 { font-size : 116%; }

.t16 { font-size : 123.1%; }

.t17 { font-size : 131%; }

.t18 { font-size : 138.5%; }

.t19 { font-size : 146.5%; }

.t20 { font-size : 153.9%; }

.t21 { font-size : 161.6%; }

.t22 { font-size : 167%; }

.t23 { font-size : 174%; }

.t24 { font-size : 182%; }

.t25 { font-size : 189%; }

.t26 { font-size : 197%; }

/* Decoraciones */
.tdn { text-decoration : none; }

.tdu { text-decoration : underline; }

/* Paddings */

.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; }

.p5 { padding : 5px; }

.pt5 { padding-top : 5px; }

.pb5 { padding-bottom : 5px; }

.pl5 { padding-left : 5px; }

.pr5 { padding-right : 5px; }

.p10 { padding : 10px; }

.pt10 { padding-top : 10px; }

.pb10 { padding-bottom : 10px; }

.pl10 { padding-left : 10px; }

.pr10 { padding-right : 10px; }

.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; }

/* Margins */



.m1 { margin:1px; }

.mt1 { margin-top:1px; }

.mb1 { margin-bottom:1px; }

.ml1 { margin-left:1px; }

.mr1 { margin-right:1px; }

.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; }

.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; }

.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; }

/*colores*/

.rojo { Color: #EE0000; }

.naranja { Color: #FF7700; }

.amarillo { Color: #FFDD00; }

.negro { Color: #333333; }

.verde { Color: #22BB11; }

.azul { Color: #1188BB; }

.bold { font-weight:bold; }

.hide { display:none; }

.error {
		background:#EE0000;
		Color: white;
		padding:.5em;
		margin-bottom:.5em;
}

.subrayado { border-bottom: 3px solid #E60004; }

.linea-gris { border-bottom: 1px solid #E6E6E6; }

form {
		margin:0;
		padding:0;
		width:100%;
}
/* new clearfix */
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.clear {
		clear:both;
		margin:0;
		padding:0;
		height:0;
		line-height:0;
}

img { border:none; }

acronym {
		border-bottom:1px dotted;
		cursor:help;
}

a {
		color:#0B85B7;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
}

a:hover { text-decoration:underline; }

/* Use this to create a horizontal ruler across a column. */
hr {
		background: #E6E6E6;
		color: #E6E6E6;
		clear: both;
		float: none;
		width: 100%;
		height: .1em;
		margin: 1em 0;
		border: none;
}

.left { float:left; }

.right { float:right; }

.outline { outline:0; }

.hide { display:none; }

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

.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;
}

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

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

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

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

/*NAV*/

#nav {
		border-bottom:3px solid #666666;
		margin-bottom:2em;
}

#nav a {
		width:170px;
		display: block;
		font-size:100%;
		padding:3px 0 3px 10px;
		color:#666666;
		font-weight:bold;
		border-bottom:solid 1px #CCC;
}

#nav a:hover {
		background:#ECECEC;
		text-decoration:none;
}

#nav ul {
		list-style:none;
		margin-left: 0;
		padding-left: 0;
}

#nav ul li {
		margin:0;
		padding:0;
}

#nav ul ul { margin-bottom:10px; }

#nav ul ul li { margin-left:10px; }

#nav ul ul a {
		font-size:95%;
		font-weight:normal;
		background: url(/global/img/bullet.gif) no-repeat left 10px;
		padding-left: 8px;
		width:160px;
		color:#1188BB;
}

#nav ul ul a:hover { background: #EDF9FD url(/global/img/bullet.gif) no-repeat left 10px; }

/*bloques*/

.bloque {
		border-bottom:1px solid #EE0000;
		margin-bottom:1em;
		padding-bottom:1em;
}

.linkBloque {
		padding-left:10px;
		text-align:left;
}

.bloque ul li {
		margin-bottom:.5em;
		margin-right:.5em;
}

.formNewsletter { width:100%; }

.titulo-newsletter {
		background: url(/global/img/tit-newsletter.gif) no-repeat left top;
		height:20px;
}

.newsletterCampo { width:130px; }

.newsletterBt {
		background:url(../img/enviarNews.gif) no-repeat left top;
		height:23px;
		width:56px;
		margin-top:5px;
		border-style:none;
}

div#bannerUp {
		background:#1188BB;
		height:27px;
}

div#bannerUp li {
		display:inline;
		list-style:none;
		margin:0 2em;
}

div#bannerUp li img {
		margin:0;
		padding:0;
}

div#bannerPub {
		padding-bottom:1em;
		padding-top:.5em;
}

div#pub {
		margin-right:auto;
		margin-left:auto;
		text-align:center;
}

div#news { padding:1em; }

.noticias-destacadas { padding-bottom:1em; }

.listado {
		border-bottom:1px solid #E6E6E6;
		padding-bottom:.6em;
		margin-bottom:.6em;
}

.volanta {
		color:#666666;
		margin-bottom: .25em;
}

.copeteNEWS {
		color:#4C4C4C;
		border-bottom:1px solid #E6E6E6;
		padding-bottom:.6em;
}

.relacionados {
		border-top: 1px solid #e6e6e6;
		padding-top:.39em;
}

.pic {
		border:1px solid #E6E6E6;
		float:left;
		margin-right:1em;
		width:150px;
		padding:5px;
}

.pic-der {
		border:1px solid #E6E6E6;
		padding:5px;
}

.piepic { width:150px; }

.titulo-galeria {
		background: url(/global/img/tit-galeria.png) no-repeat left top;
		height:20px;
}

.titulo-doma {
		background: url(/global/img/tit-festival.png) no-repeat left top;
		height:40px;
}

.titulo-plnciudad {
		background: url(/global/img/tit-mapa.png) no-repeat left top;
		height:20px;
}

.titulo-busqueda {
		background: url(/global/img/tit-busqueda.png) no-repeat left top;
		height:16px;
}

.titulo-agenda {
		background: url(/global/img/tit-agenda.png) no-repeat left top;
		height:20px;
		text-indent: -9999px;
		overflow: hidden;
}

.footerCopy { color:#FFF; }

.productos ul { margin:1em auto; }

.productos li {
		float:left;
		width:70px;
		margin:0 1.6em;
		display:inline;
}

.enlaces { margin:2em; }

.enlaces li {
		background: url(/global/img/bullet.gif) no-repeat left 6px;
		padding-left: 10px;
}

.recuadroGaleria {
		width:154px;
		margin:1em;
		min-height: 180px;
		height: auto !important;
		height: 180px;
		background:#F5F5F5;
		border:1px solid #E2E2E2;
}

.imgGaleria {
		height:115px;
		overflow:hidden
}

.infoGaleria { padding:.5em; }

.links-rel { margin-bottom:.5em; }

.calendario {
		font-size:.83em;
		margin-bottom:1em;
}

.calendario a { cursor:pointer; }

.tit-actividad {
		color:#333333;
		background-color:#E6E6E6;
		padding:.25em .5em;
		border-bottom:1px solid #808080;
}

.imgShort {
		width:120px;
		border:1px solid #E6E6E6;
		padding:5px;
}

.busqAgendaBis { margin:1em 0; }

.label-busqueda { width:65px; }

.mr-10 { margin-right:10px; }

.mr2 { margin-right:2px; }

.pag-not-num { width:350px; }

.paginador { width:200px; }

.videos { width:184px; }

.nombre_seccion {
		padding-bottom:0.1em;
		margin-right: 18px;
		margin-bottom: 0.75em;
		border-bottom:solid 3px #E81519;
		text-decoration: none;
}

.nombre_seccion a:hover { text-decoration:none !important; }

.audio-lst {
		border-bottom:solid 1px #d4d4d4;
		padding-bottom:0.25em;
}

.audio {border-bottom:solid 1px #d4d4d4;
		padding-bottom:0.5em; margin-bottom:1em;}
		
.icoT {float: left; _display:inline; width:70px;}		
.overflow {overflow: hidden;}
.clm-th {margin-bottom:.25em; line-height:1.2;}
.clima {padding:0.5em 2em; background: rgb(204,204,204); /* Old browsers */
background: -moz-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* W3C */ border-bottom:solid 3px #CCC; }
.ampliar {padding:50px; background: rgb(204,204,204); /* Old browsers */
background: -moz-linear-gradient(top, rgba(204,204,204,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, rgba(204,204,204,1) 0%,rgba(238,238,238,1) 100%); /* W3C */}
.ico-ac { width:130px; }
.cl-tit {line-height:2; margin-left:1em;}
.data-ac { width: 250px;text-align: left; }
.tdclima { background: #E0E0E0;text-align: left; padding:1em 0 1em 1em; }

.w50 {width:50px;}
.w130 {width:130px;}
