/* 
    Document   : meteo
    Created on : 28/Nov/2013, 14:59:25
    Author     : User
    Description:
        Purpose of the stylesheet follows.
*/
.colPrincipal h1 { margin-top: 40px !important; }
#meteoFrame { margin-top: -16px; /*height: 640px; altura comentada por sanches em 20140417, senao a página n esticava verticalmente quando se estava na vista diária, mostrando apenas as primeiras horas e cortando o resto*/ /*694px; Devido à ocultação da exportação da tabela... */ }
#meteoFrame ul  
{ 
    color: #000000;
    list-style-type: none;
    width: 708px;/*690px;*/
    height: 30px;
    /*padding-left: 3px;*/
}

#meteoFrame button
{
    color: #FFFFFF;
    height: 19px; /*20px;*/
}

#meteoFrame button:disabled, 
#meteoFrame li button:disabled 
{ cursor: default; }

#meteoFrame #toexcel,
#meteoFrame #imprimir
{ 
    background-color: #604B32;
    font-size: 12px;
    font-weight: lighter;
    margin-left: 289px;/*-12px;*/
    width: 130px; /*68px;*/
    position: absolute;
}

#meteoFrame #aux,
#meteoFrame #aux2
{
    color: #818181;
    font-size: 11px;
    margin-top: 38px;/*5px;*/
    margin-left: 150px;
    position: absolute;
}
#meteoFrame #aux2 
{ 
    margin-top: 43px; 
    margin-left: 163px;
}

#meteoFrame #imprimir 
{ 
    /*width: 110px;*/
    /*margin-left: 599px;*/
    margin-top: 14px; /*5px;*/
}

#meteoFrame #toexcel { margin-top: 20px; }

@media screen and (-webkit-min-device-pixel-ratio:0) { /*Viva o Crómio!!*/
    #meteoFrame #toexcel { margin-top: -2px; } 
}

/*#meteoFrame #graph { margin-left: 20px; }*/
#meteoFrame #title 
{
    border-bottom: 1px solid #AFAFAF;
    font-size: 14px;/*12px;*/
    font-weight: lighter;/*bold;*/
    line-height: 25px;
    margin-top: 15px; /*-10px;*/
}

#meteoFrame #logoBlocker
{
    background-color: #FFFFFF;
    width: 84px;
    height: 22px;
    margin-left: 620px; /*605px;*/
    margin-top: -20px;
    position: relative;
    z-index: 1;
}

#meteoFrame div table 
{ 
    /*border: 1px solid #604B32;*/ 
    font-size: 9px;
    margin-top: 75px;/*40px;*/
}

#meteoFrame div table th 
{
    /*border: 1px solid #604B32;*/
    border-bottom: 1px solid #604B32;
    /*font-size: 12px;*/
    font-weight: bold;
    text-align: center;
    width: 80px;
    height: 25px;
}

#meteoFrame div table td 
{ 
    /*border: 1px solid #604B32;*/
    font-size: 10px;
    padding-right: 10px;
    text-align: center; /*right;*/
    width: 80px;
    height: 25px;
}

#meteoFrame div table td:first-child 
{
    padding-left: 10px;
    text-align: center; /*left;*/
}

#meteoFrame div.hr 
{ 
    border-top: 1px solid #666666;
    width: 690px;
    margin-top: 32px;
}

#filters li:first-child { margin-left: 0px; }
#filters li
{
    float: left;
    margin-top: 6px;
    margin-left: 21px;/*12px;*/ /*11px;*//*14px;*/
}

/*#filters li:nth-last-child(2)
{
    margin-top: 8px;
    margin-left: 587px;
}*/

#filters li:last-child 
{
    width: 50px;
    height: 20px;
    margin-top: -19px; /*8px*/;
    margin-left: 630px; /*18px;*/
}

#filters li select
{
    color: #604B32;
    font-size: 12px;
    font-weight: lighter;
	height:22px;
}
