/* Tags */
body {
	margin: 0px;
	padding: 0px;
	background: url(imagenes/fondo.gif) repeat;
}
p, div {
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	margin: 2px;
	color: #6A6B71;
}
p, div a {
	color: #6A6B71;
}
h1 {
	color: #604F7A;
	margin: 2px;
	font: bold 22px/27px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
}
h1 a {
	color: #604F7A;
	text-decoration: none;
}
h1 a:hover {
	text-decoration: underline;
}
h2 {
	color: #6B627A;
	margin: 2px;
	font: bold 13px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
h2 a {
	color: #6B627A;
	text-decoration: none;
}
h2 a:hover {
	text-decoration: underline;
}
h3 {
	color: #DF0127;
	margin: 2px;
	font: normal 17px/22px Georgia, "Times New Roman", Times, serif;
}

/* Top Menu */
.usuarios {
	color: #FFFFFF;
	margin: 2px 10px 5px 2px;
}
.usuarios a {
	color: #FFFFFF;
}
.usuarios a:hover {
	color: #FFFF00;
}

/* Menu Lateral */
.tdMenu {
	background: #f4f4f4 url(imagenes/fondo-menu.gif) no-repeat right top;
	width: 160px;
	border-right: 1px solid #cecece;
	border-left: 1px solid #a392be;
}
#menu {
	margin: 15px 0px 0px;
	padding: 0px;
	list-style: none;
}
#menu li {
	margin: 0px;
	padding: 0px;
}
#menu li.epigrafe {
	font: bold 15px/16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding: 6px 6px 6px 24px;
	background: #c3c2b7 url(imagenes/ico-epigrafe.gif) no-repeat 8px 10px;
}
#menu li a {
	display: block;
	font: 12px/16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #df0127;
	margin: 0px;
	padding: 6px 6px 6px 24px;
	text-decoration: none;
	border-bottom: 1px solid #efbac3;
	background: url(imagenes/fondo-li-a.gif) repeat-y right top;
}
#menu li a:hover {
	color: #370d7a;
	text-decoration: underline;
	border-bottom: 1px solid #efbac3;
	background: #f9f9f9 repeat-y right top;
}

/* Contenido */
.tdContenido {
	background: #FFFFFF url(imagenes/fondo-contenido.gif) repeat-x left top;
}
.seccion {
	color: #df0127;
	font-weight: bold;
}
.breadcrum {
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	margin: 2px 2px 10px;
	color: #666666;
}

/* Paginador */
/* Paginador */
#paginador {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: center;
}
#paginador li {
	display: inline;
	font: bold 10px/28px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 2px 0px 0px;
}
#paginador li.actual {
	font: bold 12px/28px Verdana, Arial, Helvetica, sans-serif;
	padding: 4px 6px;
	color: #000000;
}
#paginador li a{
	font: normal 10px/28px Verdana, Arial, Helvetica, sans-serif;
	padding: 4px 6px;
	color:#DF0127;
	text-decoration: none;
	background: #ffffff;
	border: 1px solid #CCCCCC;
}
#paginador li a:hover{
	color:#FFFFFF;
	text-decoration: none;
	background: #DF0127;
	border: 1px solid #000000;	
}

/* Banners */
.tdBanners {
	background: #f4f4f4 url(imagenes/fondo-banners.gif) repeat-x left top;
	width: 130px;
	border-left: 1px solid #cecece;
	border-right: 1px solid #a392be;
}


/* Pié de Página */
.tdPie {
	background: #FFFFFF url(imagenes/fondo-pie.gif) repeat-x left top;
}
.pie {
	color: #FFFFFF;
	margin: 2px;
}
.pie a {
	color: #FFFFFF;
}
.pie a:hover {
	color: #FFFF00;
}
.fotoMediana {
	background: #FFFFFF;
	margin: 2px 2px 10px 10px;
	padding: 2px;
	float: right;
	border: 1px solid #999999;
}


/* Clima */
table.ccDetails {
	border: 1px solid #CCCCCC;
	font-size: 12px;
}
.wTod {
	font-weight: bold;
	border-top: 1px Solid #eeeeee;
	border-bottom: 1px Solid #eeeeee;
}
.wForecast {
	border-top: 1px dotted #dddddd;
	font-size: 11px;
}
a.wForecastLink {
	font-size: 11px;
	color: #000000;	
}
.wObserv {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	background-color: #eee;
}
.wConditions {
	font-size: 12px;
	font-weight: bold;
}
.wCondDetails {
	font-size: 12px;
	font-weight: bold;
}
.wFeel {
	font-size: 11px;
	font-weight: bold;
	background-color: #eee;
}
.wFeelValue {
	font-size: 11px;
	background-color: #eee;
}
.wHumidity {
	font-size: 11px;
	font-weight: bold;
	background-color: #fff;
}
.wHumidityValue {
	font-size: 11px;
	background-color: #fff;
}
.wWinds {
	font-size: 11px;
	font-weight: bold;
	background-color: #eee;
}
.wWindsValue {
	font-size: .7em;
	background-color: #eee;
}
.wWindg {
	font-size: 11px;
	font-weight: bold;
	background-color: #fff;
}
.wWindgValue {
	font-size: 11px;
	background-color: #fff;
}
.wBar {
	font-size: 11px;
	font-weight: bold;
	background-color: #fff;
}
.wBarValue {
	font-size: 11px;
	background-color: #fff;
}
.wDew {
	font-size: 11px;
	font-weight: bold;
	background-color: #eee;
}
.wDewValue {
	font-size: 11px;
	background-color: #eee;
}
.wVisi {
	font-size: 11px;
	font-weight: bold;
	background-color: #fff;
}
.wVisiValue {
	font-size: 11px;
	background-color: #fff;
}
.wUv {
	font-size: 11px;
	font-weight: bold;
	background-color: #eee;
}
.wUvValue {
	font-size: 11px;
	background-color: #eee;
}
.wPrecip {
	font-size: 11px;
	font-weight: bold;
	background-color: #eee;
}
.wPrecipValue {
	font-size: 11px;
	background-color: #eee;
}
.wSunr {
	font-size: 11px;
	font-weight: bold;
	background-color: #fff;
}
.wSunrValue {
	font-size: 11px;
	background-color: #fff;
}
.wSuns {
	font-size: 11px;
	font-weight: bold;
	background-color: #eee;
}
.wSunsValue {
	font-size: 11px;
	background-color: #eee;
}
.wExtForecast {
	font-size: 10px;
 	text-align: center;
	background-color: #eee;
}
a.wExtForecast {
	font-size: 10px;
	color: #000000;
}

.wLsup { 
	font-size: 9px;
	color: #c0c0c0;
	text-align: right;
	background-color: #fff;
	border-top: 1px dotted #eeeeee;
}
.wDetails {
	color: #000000;
	background-color: #eeeeee;
	text-align: center;
	font-size: 9px;
}
.wxLinks {
	font-size: 10px;
	color: #000000;
}
a.weatherChannel:link {
	font-size: 10px;
	color: #000000;
}
a.weatherChannel:VISITED {
	font-size: 10px;
	color: #000000;
}
a.weatherChannel:ACTIVE {
	font-size: 10px;
	color: #000000;
}
