﻿body, h1, h2, h3, h4, h5, h6, p, ol, ul, form, blockquote
{
	padding:0px;
	margin:0px;
}
h1, h2, h3, h4, h5, h6, pre, code
{
	font-size: 1em;
}
a
{
	text-decoration: none;
}
a img
{
	border: none;
}

body 
{
    font-family:Arial, Helvetica, Sans Serif;
    font-size:11px;
    color:#333333;
    background-color:#EEEEEE;
	text-align:center;
	line-height:150%;
}

.tablaMain
{
    background-color:#FFFFFF;
}

.mainNav, .mainNavLeft
{
    height:20px;
    background-color:#333333;
    border-top:solid 1px #ABABAB;
    border-bottom:solid 2px #999999;
    vertical-align:middle;
}
.mainNav
{
    text-align:right;
}
.mainNavLeft
{
    text-align:left;
}
.enlaceGral
{
	text-align:right;
	cursor:pointer;
	padding:0px 6px 6px 6px;
	border-bottom:solid 2px #003366;
}
.enlaceGral a:link
{
    color:#666666;
    text-decoration:none;
}
.enlaceGral a:visited
{
    color:#666666;
    text-decoration:none;
}
.enlaceGral a:hover
{
    color:#993300;
    text-decoration:underline;
}
.enlaceGral a:active
{
    color:#666666;
    text-decoration:none;
}

.enlaceEstacion
{
	text-align:right;
	cursor:pointer;
}
.enlaceEstacion a:link
{
    color:#993300;
    text-decoration:none;
}
.enlaceEstacion a:visited
{
    color:#993300;
    text-decoration:none;
}
.enlaceEstacion a:hover
{
    color:#993300;
    text-decoration:underline;
}
.enlaceEstacion a:active
{
    color:#993300;
    text-decoration:none;
}

.MasterMenu_StaticHoverStyle
{
    color:#993300;
    text-decoration:none;
}
.MasterMenu_StaticMenuStyle
{
    text-decoration:none;
}
.MasterMenu_StaticMenuItemStyle
{
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
    padding:2px 0px 4px 4px;
}
.MasterMenu_StaticSelectedStyle
{
    color:#993300;
    text-decoration:none;
}

.siteMap
{
    height:18px;
    vertical-align:middle;
    text-align:left;
}

.mapPathSeparatorStyle
{
    text-decoration:none;
}
.mapCurrentNodeStyle
{
    color:#993300;
    text-decoration:none;
    font-weight:bold;
}
.mapNodeStyle
{
    text-decoration:none;
}
.mapRootNodeStyle
{
    color:#333333;
    text-decoration:none;
}

.CopeteInforme
{
	text-align:left;
	padding:0px 6px 6px 6px;
}
.TituloInforme
{
    font-family:Georgia, Arial, Helvetica, Sans Serif;
	font-weight:bold;
	font-size:175%;
	color:#003366;
	text-align:left;
	padding:0px 6px 6px 6px;
	border-bottom:solid 2px #003366;
}
.TituloEstacion
{
	border-bottom:solid 2px #003366;
}
.IconoInforme
{
	text-align:right;
	cursor:pointer;
	padding:0px 6px 6px 6px;
	border-bottom:solid 2px #003366;
}

.TituloTopico
{
    position:relative;
	font-size:150%;
	font-weight:bold;
	Color:#993300;
	padding:20px 6px 0px 6px;
	text-align:left;
}

.ItemsTopicos
{
    position:relative;
    float:right;
    width:160px;
    margin:10px 0px 10px 10px;
	border: solid 1px #ABABAB;
	background-color:#FAFAFA;
	color:#666666;
	text-align:left;
}
.PodCalendar
{
    position:relative;
    float:right;
    width:100%;
	border: solid 1px #ABABAB;
	background-color:#FAFAFA;
	color:#666666;
	text-align:left;
}

.Contenido
{
    font-size:110%;
    line-height:150%;
    position:relative;
    text-align:left;
	padding:10px 0px 10px 6px;
}
.Contenido p
{
	padding-bottom:10px;
}
.Contenido ul, ol
{
	padding-left:20px;
}
.Contenido li
{
	padding-bottom:10px;
}
.imgContenido, .imgContenidoDerecha, .imgContenidoIzquierda
{
	margin:10px 10px 0px 10px;
	padding:2px;
	border:solid 1px #ABABAB;
	background-color:#FAFAFA;
	text-align:center;
	width:190px;
}
.imgContenidoDerecha, .imgContenidoDerechaPie
{
	position:relative;
	float:right;
}
.imgContenidoIzquierda, .imgContenidoIzquierdaPie
{
	position:relative;
	float:left;
}
.imgContenidoPie, .imgContenidoDerechaPie, .imgContenidoIzquierdaPie
{
	margin:0px 10px 10px 10px;
	padding:2px 4px;
	border:solid 1px #ABABAB;
	border-top:0px;
	background-color:#FAFAFA;
	font-size:85%;
	text-align:left;
	width:186px;
}
.subtitulo
{
	color:#993300;
	font-weight:bold;
}
.Contenido a:link
{
    color:#993300;
    text-decoration:none;
}
.Contenido a:visited
{
    color:#993300;
    text-decoration:none;
}
.Contenido a:hover
{
    color:#993300;
    text-decoration:underline;
}
.Contenido a:active
{
    color:#993300;
    text-decoration:none;
}
.notaPie
{
    font-size:80%;
}

.Pod
{
	border: solid 1px #ABABAB;
	background-color:#FAFAFA;
	color:#666666;
	text-align:center;
}
.PodHeader
{
    padding:2px 4px 2px 4px;
	border-bottom: solid 1px #ABABAB;
	background-color:#ECE9D8;
	font-weight:bold;
	text-align:left;
}
.PodCell
{
    padding:2px 4px 2px 4px;
}
.PodCellItem, .PodCellItemSelected
{
    padding:2px 4px 2px 4px;
	text-align:left;
}
.PodCellItem a
{
    text-decoration:none;
}
.PodCellItem a:link
{
    color:#666666;
    text-decoration:none;
}
.PodCellItem a:visited
{
    color:#666666;
    text-decoration:none;
}
.PodCellItem a:hover
{
    color:#993300;
    text-decoration:none;
}
.PodCellItem a:active
{
    color:#666666;
    text-decoration:none;
}
.PodCellItemSelected
{
    font-weight:bold;
}
.PodCellItemSelected a
{
    color:#993300;
    text-decoration:none;
}
.PodFooter
{
    padding:2px 4px 2px 4px;
}

.tituloEvento
{
    font-size:150%;
    font-weight:bold;
    border-bottom:solid 2px #666666;
    padding:0px 10px 6px 0px;
    margin-bottom:10px;
}

.tituloEventoHome
{
    color:#003366;
    font-size:110%;
    font-weight:bold;
}
.tituloInformeHome
{
    color:#003366;
    font-size:110%;
    font-weight:bold;
}
.MapaEstaciones
{
    border:solid 1px #ABABAB;
    background-color:#F9F8F2;
}
.BotonesSeleccionEstaciones
{	
	border: solid 1px ActiveBorder;
	background-color:#ece9d8;
}

.TitulosControlesHome
{
	background-color:#ece9d8;
	vertical-align:middle;
	text-align:left;
	font-weight:bold;
}
.TitulosControlesHomeImage
{
	background-color:#ece9d8;
	vertical-align:middle;
	text-align:right;
	font-weight:bold;
}

.TitulosControlesHomeMarcados
{
	vertical-align:middle;
	text-align:center;
	font-weight:bolder;
}

.TitulosControlesLinksHome
{
	vertical-align:middle;
	text-align:left;
	font-weight:bold;
}


.TituloGrisTabla
{
	font-weight: bold; 
}

.TxtNormal
{
}

.TituloCabeceraTabla
{
	font-weight: bold;
	text-decoration: underline;
}

.TituloMapasDecadico
{
    position:relative;
    float:left;
}

.MenuCultivosDecadico
{
    position:relative;
    float:right;
    border:solid 1px #009900;
}
.MapaTituloDecadico
{
    position:relative;
    float:left;
    border:solid 1px #000099;
}

.TituloEvento
{
	text-align:left;
}

.TextoEventos
{
}

.TablaMapas
{
	background-color:#ECE9D8;
}
.TdGridMapas
{
	background-color: #f9f8f2;
	border-top-color:#9D9D9D;
	border-top-width:thin;
	border-bottom-color:#9D9D9D;
	border-bottom-width:thin;
	border-left-color:#9D9D9D;
	border-left-width:thin;
	border-right-color:#9D9D9D;
	border-right-width:thin;
	
}

.TabsNoMarcado
{	
    position:relative;
    float:left;
    height:41px;
    width:79px;
	background-image: url(../../Imagenes/geaTabNoMarcado.gif);
	background-repeat: no-repeat;
	font-size:10px;
	font-weight: bold;
	color:#ABABAB;
	text-align:center;
 	cursor:pointer;
}

.TabsMarcado
{
    position:relative;
    float:left;
    height:41px;
    width:79px;
	background-image: url(../../Imagenes/geaTabMarcado.gif);
	background-repeat: no-repeat;
	font-size:10px;
	font-weight: bold; 
    color:#993300; 
	text-align:center;
	cursor:pointer;
 
}

.TabsNoMarcadoDecadico
{	
    position:relative;
    float:left;
    height:41px;
    width:79px;
	background-image: url(../../Imagenes/geaDecadicoTabNoMarcado.gif);
	background-repeat: no-repeat;
	font-size:10px;
	font-weight: bold;
	color:#ABABAB;
	text-align:center;
 	cursor:pointer;
}

.TabsMarcadoDecadico
{
    position:relative;
    float:left;
    height:41px;
    width:79px;
	background-image: url(../../Imagenes/geaDecadicoTabMarcado.gif);
	background-repeat: no-repeat;
	font-size:10px;
	font-weight: bold; 
    color:#993300; 
	text-align:center;
	cursor:pointer;
 
}
 
 .TabsFantasmaLeft
{
    position:relative;
    float:left;
    height:41px;
    width:13px;
	background-image: url(../../Imagenes/geaTabFantasmaLeft.gif);
	background-repeat: no-repeat;
}

.TabsFantasma
{
    position:relative;
    float:left;
    height:41px;
    width:13px;
	background-image: url(../../Imagenes/geaTabFantasma.gif);
	background-repeat: repeat-x;
}

.TabsFantasmaRight
{
    position:relative;
    float:left;
    height:41px;
    width:13px;
	background-image: url(../../Imagenes/geaTabFantasmaRight.gif);
	background-repeat: no-repeat;
}

 .TabsFantasmaLeftDecadico
{
    position:relative;
    float:left;
    height:41px;
    width:13px;
	background-image: url(../../Imagenes/geaDecadicoTabFantasmaLeft.gif);
	background-repeat: no-repeat;
}

.TabsFantasmaRightDecadico
{
    position:relative;
    float:left;
    height:41px;
    width:13px;
	background-image: url(../../Imagenes/geaDecadicoTabFantasmaRight.gif);
	background-repeat: no-repeat;
}
.TabsFantasmaDecadico
{
    position:relative;
    float:left;
    height:41px;
    width:168px;
	background-image: url(../../Imagenes/geaDecadicoTabFantasma.gif);
	background-repeat: repeat-x;
}

#ServiciosWrapper
{
    position:relative;
}

#TabsWrapper
{
    position:relative;
}

#MapaWrapper
{
    position:relative;
    clear:both;
    width:730px;
    padding:10px 10px 0px 10px;
    background-image:url(../../imagenes/geaMapaBody.gif);
    background-repeat:repeat-y;
}
#MapaFooter
{
    position:relative;
    clear:both;
    width:750px;
    background-image:url(../../imagenes/geaMapaFooter.gif);
    background-repeat:no-repeat;
    content:".";
}
#decadicoWrapper
{
    position:relative;
    float:left;
    width:510px;
    clear:both;
}
#DecadicoFooter
{
    position:relative;
    clear:both;
    width:510px;
    background-image:url(../../imagenes/geaDecadicoFooter.gif);
    background-repeat:no-repeat;
    content:".";
}
.MapaTitulo
{
    position:relative;
    width:710px;
	font-size:175%;
	color:#666666;
    font-weight:bold;
    text-align:left;
    padding:0px 10px 6px 10px;
    margin-bottom:10px;
    border-bottom:solid 2px #666666;
}
.IconoTitulo
{
    position:absolute;
    top:6px;
    right:26px;
}
#InformeWrapper
{
    position:relative;
    width:490px;
    clear:both;
    padding:0px 10px 0px 10px;
    background-image:url(../../imagenes/geaDecadicoBody.gif);
    background-repeat:repeat-y;
    color:#666666;
    text-align:left;
}
.DecadicoTexto
{
    position:relative;
    float:right;
    width:210px;
    color:#666666;
    text-align:left;
    clear:both;
}
.MapaImagen
{
    position:relative;
    float:left;
    width:480px;
    text-align:left;
    clear:both;
}
.MapaTexto
{
    position:relative;
    float:right;
    width:250px;
    color:#666666;
    text-align:left;
}
.GridInformes
{
    width:75%;
    border:solid 1px #ABABAB;
    background-color:#ECE9D8;
}
.MapaGrid
{
    width:230px;
    border:solid 1px #ABABAB;
}
.MapaDecadicoGrid
{
    width:210px;
    border:solid 1px #ABABAB;
}
.MapaGridTextoResaltado
{
    font-weight:bold;
}

.MapaGridFecha
{
    border:solid 1px #ABABAB;
}
.MapaGridFecha a:link
{
    color:#666666;
    text-decoration:none;
}
.MapaGridFecha a:visited
{
    color:#666666;
    text-decoration:none;
}
.MapaGridFecha a:hover
{
    color:#993300;
    text-decoration:underline;
}
.MapaGridFecha a:active
{
    color:#666666;
    text-decoration:none;
}
.MapaGridHeader
{
    border:solid 1px #ABABAB;
    border-bottom:0px;
    font-weight:bold;
    padding:6px;
}
.MapaGridFooter
{
    border:solid 1px #ABABAB;
    font-weight:bold;
    padding:6px;
}
.MapaGridPager
{
    border:solid 1px #ABABAB;
    text-align:center;
}
.MapaGridRow
{
    background-color:#FAFAFA;
    padding:6px;
}
.MapaGridAlternating
{
    background-color:#F9F8F2;
    padding:6px;
}

.DatalistInformeTitulo
{
	font-weight: bold;
}
.DatalistInformeTexto
{
	font-weight: bold;
}

.ColorDataList
{
	 background-color: #f9f8f2;
	 border:Gray 1px solid;
}


.ColorDataListFooter
{
	 background-color: #f9f8f2; 
}

.ControlInterrogacionHeader
{
    padding:0px 10px 10px 10px;
}
.TablaInterrogacionesUsrCtr
{
	border:solid 1px #ABABAB;
	border-bottom:0px;
	text-align:left;
}
.TablaInterrogacionesUsrCtrHeaderRow
{
	background-color: #ECE9D8;
	padding:4px 10px 4px 10px;
}
.TablaInterrogacionesUsrCtrHeaderCell
{
	border-bottom:solid 1px #ABABAB;
}

.TablaInterrogacionesUsrCtrRow1
{
	background-color: #FAFAFA;
	padding:4px 10px 4px 10px;
}
.TablaInterrogacionesUsrCtrRow2
{
	background-color: #F9F8F2;
	padding:4px 10px 4px 10px;
}

.TablaInterrogacionesUsrCtrCell
{
	border-bottom:solid 1px #ABABAB;
}

.TabsFantasmaLeft1
{
	width: 5px;
	border-bottom-color:activeborder;
    border-bottom-style:inset;
	border-bottom-width:thin;
}

.TabsFantasmaRight1
{
	width: 490px;
	border-bottom-color:activeborder;
   	border-bottom-style:inset;
	border-bottom-width:thin;
}

 .TabsFantasmaLeftCalendario
{
	width: 15px;
	border-bottom-color:activeborder;
    border-bottom-style:inset;
    border-bottom-width:thin;
}

.TabsFantasmaRightCalendario
{
	width: 270px;
	border-bottom-color:activeborder;
    border-bottom-style:inset;
    border-bottom-width:thin;
}

.Puntero
{
	cursor:pointer;
}

.RadiacionWrapper
{
    position:relative;
    text-align:left;
    padding:0px 10px 0px 10px;
    width:710px;
}
.RadiacionEstacion
{
    font-size:150%;
    font-weight:bold;
    color:#993300;
    border:solid 1px #ABABAB;
    background-color:#ECE9D8;
    padding:6px;
    width:696px;
}
.RadiacionDatos
{
    position:relative;
    border:solid 1px #ABABAB;
    border-top:0px;
    background-color:#FAFAFA;
    margin-bottom:10px;
    padding:6px;
    width:696px;
}
.RadiacionTabla
{
    width:170px;
    position:relative;
    float:right;
    margin-top:10px;
    margin-right:2px;
}
.RadiacionTablaHeader
{
    border:solid 1px #ABABAB;
    border-bottom:0px;
    background-color:#ECE9D8;
    color:#666666;
    font-weight:bold;
    padding:6px;
}
.RadiacionTablaFooter
{
    color:#666666;
    padding:6px;
}
.RadiacionTablaItem
{
    border:solid 1px #ABABAB;
    padding:4px;
}
.RadiacionFecha
{
    position:relative;
    float:left;
    color:#666666;
}

.RadiacionValor
{
    position:relative;
    float:right;
    color:#666666;
    text-align:right;
}
.RadiacionGrafica
{
    position:relative;
    float:left;
    width:480px;
}
.eventosUC
{
    position:relative;
    float:right;
    width:140px;
    margin-top:20px;
}
.CalendarioEventos
{
    position:relative;
    float:left;
    width:576px;
    text-align:left;
    clear:both;
}
.CalendarioReferencias
{
    position:relative;
    float:right;
    width:140px;
    color:#666666;
    text-align:left;
}

.CalendarDayStyle
{
    height:60px;
    border:solid 2px #F9F8F2;
    background-color:#ECE9D8;
}

.CalendarFooterStyle
{
}

.CalendarSelectedDayStyle
{
    border:solid 2px #F9F8F2;
    background-color:#ECE9D8;
}

.CalendarOtherMonthDayStyle
{
    height:60px;
    border:solid 2px #F9F8F2;
    background-color:#EEEEEE;
}

.CalendarNextPrevStyle
{
    font-size:150%;
    font-weight:bold;
    color:#516D89;
    background-color:#F9F8F2;
    padding:10px 20px 10px 20px;
}

.CalendarCalendarStyle
{
    width:100%;
}

.CalendarWeekendDayStyle
{
    border:solid 2px #F9F8F2;
    background-color:#ECE9D8;
}

.CalendarTodayDayStyle
{
    border:solid 2px #F9F8F2;
    background-color:#ECE9D8;
}

.CalendarDropDownStyle
{
}

.CalendarDayHeaderStyle
{
    font-size:125%;
    font-weight:bold;
    color:#FFFFFF;
    background-color:#516D89;
    padding:10px 0px 10px 0px;
    border:solid 2px #F9F8F2;
}

.CalendarTitleStyle
{
    font-size:150%;
    font-weight:bold;
    color:#516D89;
    background-color:#F9F8F2;
    padding:10px 0px 10px 0px;
}

.DataListDefaultSelectedItemStyle
{
	text-align:left;
}


.DataListDefaultHeaderStyle
{
	font-weight:bold;
	vertical-align:top;
	text-align:left;
}

 .DataListDefaultEditItemStyle
{
}
.BotonesSeleccionEstaciones
{	
	border: solid 1px ActiveBorder;
	background-color:#ece9d8;
}

/*Clears*/
.clear:after
{
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility: hidden;
}
.clear {
	min-height: 1px;
}
* html .clear {
	height: 1px;
}

.TablaServiciosHistoricos
{
	width: 100%;
	border-right: gray 1px outset;
	border-top: gray 1px outset;
	border-left: gray 1px outset;
	border-bottom: gray 1px outset;
}

.SeparadorGraficasLecturasSolares
{
	border-bottom: #ffcc66 2px dashed ;
}
.AcercaDeWrapper
{
    position:relative;
    width:710px;
}
.TituloAcercaDe
{
    position:relative;
    width:710px;
    font-family:Georgia, Arial, Helvetica, Sans Serif;
	font-weight:bold;
	font-size:175%;
	color:#003366;
	text-align:left;
	padding:0px 6px 6px 6px;
	border-bottom:solid 2px #003366;
}
.ContenidoAcercaDe
{
    position:relative;
    float:left;
    width:694px;
	text-align:left;
	padding:0px 6px 6px 6px;
	border:solid 2px #FF0000;
}
#TipoCultivo
{
	position:relative;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px 10px 0px 10px;
	border-bottom:solid 2px #ABABAB;
	color:#333333;
	font-size:150%;
	font-weight:bold;
}