﻿body 
{
    margin: 0;
    padding: 0;
    border: none;
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    color: black;
    text-align: center;
}
/*p
{
    margin-top:10px;
    margin-bottom:10px;
    }*/
a
{
    text-decoration:none;
    color:#333333;
    }

a:link
{
    text-decoration:none;
    color:#333333;
    }
a:visited
{
    text-decoration:none;
    color:#333333;
    }
a:hover
{
    text-decoration:underline;
    color:#333333;
    }
a:active
{
    text-decoration:none;
    color:#333333;
    }

#estr_total
{
    position: relative;
    background: url(../../Images/fundo_geral.png);
    background-position:center;
    background-repeat:repeat-y;
}

#estr_topo
{
    background: url(../../Images/fundo_topo.png);    
    background-repeat:no-repeat;
    background-position:top;
    min-height:562px;
    
    }
    
#estr_rodape
{
    background: url(../../Images/fundo_rodape.png);    
    background-repeat:no-repeat;
    background-position:top;
    height:419px;
    clear:both;
    }
#estr_rodape_geral
{
    width: 955px;
    margin:0 auto;
        text-align:left;
    }
    
#estr_topo_geral
    {
        width: 955px;
        margin:0 auto;
        text-align:left;
        
        }
#topo_esq_topo
{
    margin-top:100px;
    }
#loading {
        margin-right: 10px;
        position:fixed;               
        text-align:center;
        z-index:2;
        background-color:White;
        color:Blue;
        padding:4px;
        display:none;
        left: 50%;             
         } 

.topo_esq
 {
    /*width:685px;*/
    width:745px;
    float:left;   
    
    padding:10px;
    
  }
.topo_dir
 {
    width:170px;
    float:right;       
    padding:10px;
    text-align:center;
    margin-top:120px;
    /*background: url(../../Images/linha_vertical.png);    
    background-repeat:no-repeat;
    background-position:left;*/
 }
 
 .menu_principal
 {     
     background: url(../../Images/menu-dgd.png);    
     height:37px;
     z-index:999;
     margin-top:8px; 
     }
     
 .princ
 {margin-top:14px;
 z-index:1px; 
     }
     
 
 .princ_conteudo{ background-color:Blue;}
       
.DivCarregando
{
    margin-top:13px;
   text-align:center;
    
    }
    
.ModalPopupBG
{
   /* background-color: #000000;
    filter: alpha(opacity=70);
    opacity: 0.7;*/
    opacity: .40;
    filter:Alpha(Opacity=40);
    background-image:url('../../Images/fundo_modal.png');
}

div#pagData
{
    text-align:right;
    
    }

    
h1#titulo 
{
    font-size:16px;
    text-align:left;
    color:#333333;    
    }
h1.titulo 
{
    font-size:16px;
    text-align:left;
    color:#333333;    
    }
h3#fonteMat 
{
    font-size:12px;
    text-align:left;
    color:#999999;    
    }

div#pagCorpo
{
    text-align:justify;
    margin-bottom:15px;
    text-indent:15px;
    padding:5px 5px
    }

.princ_ultNot
{
    position:relative;
    }
.princ_ultNot_esq 
{
    width:345px;
    margin-top:20px;
    float:left;     
     }
.princ_ultNot_dir
{
    width:380px;
    margin-top:20px;
    float:right;
    
      }

.titulo_capa
 {
    font-weight:bold;
 }


div.img_capa
{   
    text-align:center;    
    }
 
 div#ed_anteriores
 {
     clear:both;
          
     }
     
/*span[title*="Tuesday"]
{
    font-weight:bold;
    background-color:Black;
    }*/

.princ_inicio
{
    
     }
 .princ_inicio_esq
 {
     width:380px;
    float:left;       
    
     }
 .princ_inicio_dir
 {
    width:300px;
    float:right;
    background-color:Aqua;       
     }
 
 
   .foto_destaque_shadow
   {
    background:	url('../../Images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
       }
      
   /*a.innerborder, a.innerborder img {
        float: left;
        overflow:hidden;
        border:0px;
        }
   a.innerborder:hover {
        border:2px dashed #CCCCCC;
        }
   a.innerborder:hover img {
        margin: -2px;
    }*/

div#previsao_tempo
{
    height:180px;    
    }

div#estr_rodape_cima
    {        
        height:330px;
        padding:15px;        
        }
        
div#estr_rodape_cima_Esq
{
    float: Left;
    width: 450px;
    margin-top: 5px;
}
    
div#estr_rodape_cima_Dir
{
    float: right;
    width: 450px;
    margin-top: 5px;
}
    
div#estr_rodape_creditos
    {
        margin-left:10px;
        margin-right:10px
        
        }
        
#cadernos
        {
            text-align:left;
            }
            
div#BoxEdicaoAtual
{
    border-style:solid;
    border-width:1px;
    border-color:Green;
    margin-bottom:10px;
    padding:6px;
    }  
div#BoxEdicaoAntiga
{
    border-style:dashed;
    border-width:1px;
    border-color:gray;
    background-color:gainsboro;
    margin-bottom:10px;
    padding:10px;
    }            
span.desc_tipoCat
{
    font-size:14px;
    color:#000000;
    font-weight:bold;
    
    }
div.img_ultimahora
{
    padding:5px;
 text-align:left;
    }
div.footer_ultnot
{
 padding:5px;
 text-align:right;
}

div#btnComente
{
    width:150px;
    padding:5px;
    }
    
div#btnComente:hover
{
    background-color:Green;
    width:100px;
    padding:5px;
    }
div#FormContato
{
    text-align:left;
    font-size:x-small;
    }
       	
div#newsEsq
{
    float:Left;
    width:250px;
    
    }
    
div#newsDir
{
    float:right;
    width:190px;
    
    }

div#msgNews
{
    color:Red;
    font-size:10px;
    }

div#loadNews {
    display:none;        
    padding:10px;
}
div#loadContato {
    display:none;        
    /*padding:10px;*/
    float:right;
}
div#loadPagCont {
    display:none;        
    /*padding:10px;*/
    float:left;
}

div#loadComment {
    display:none;        
    /*padding:10px;*/
    /*float:right;*/
}

div#divComment
{ text-align:left;
    }

p#validaComment
{
    font-size:10px;
    color:DarkRed;
    padding:10px;
    font-weight:bold;
    float:right;
    margin:0px;
    width:350px;
    margin-top:10px;
        }

p#validaNews
{
    font-size:10px;
    color:DarkRed;
    padding:10px;
    font-weight:bold;
        }
        
p#validaContato
{
    font-size:10px;
    color:DarkRed;
    padding:10px;
    font-weight:bold;
    float:right;
    margin:0px;
    width:210px;
        }
        
p#validaPagCont
{
    font-size:10px;
    color:DarkRed;
    padding:10px;
    font-weight:bold;
    float:right;
    margin:0px;
    width:300px;
        }
div#newsletters
{
    height:130px;    
    }

div#publicidade_rodape
{
    
    }
    
div.img_charge
{
    margin-top:10px;
    }
    
div.linhaCinza
{
    background-image:url('../../Images/risco-cinza.png');
    height:8px;   
    }
    
div.box
{
    border-style:solid;
    border-width:1px;
    border-color:gray;
    margin:10px;
    padding:10px;
    font-style:italic;
    }

div.boxWarning
{
    border-style:solid;
    border-width:2px;
    border-color:red;
    margin:10px;
    padding:5px;
    font-style:italic;
    font-weight:bold;
    color:Red;
    vertical-align:middle;
    }
    
    div.boxOk
{
    border-style:solid;
    border-width:2px;
    border-color:green;
    margin:10px;
    padding:5px;
    font-style:italic;
    font-weight:bold;
    color:green;
    vertical-align:middle;
    }

div#cadCartola
{    
    margin-top:6px;
    }

div#cadFonte
{    
    margin-bottom:6px;
    font-size:x-small;
    }
    
div#Img2_Legenda
{
   margin-top:6px;
}
        
span#legFonte
{
  font-size:x-small;
}

div#pagContato
{
    margin-left:100px;
    margin-right:100px;
    }

div#ban_esq_2
{
    margin-top:20px;
    }


label, input, textarea, button { display:block; font-family:Arial; }
input.text { margin-bottom:12px; width:95%; padding: .4em; }
textarea.text { margin-bottom:12px; width:95%; height:60px; padding: .4em; }
input.textComment { margin-bottom:12px; width:300px; padding: .4em; }
fieldset { padding:0; border:0; margin-top:10px; }
h1 { font-size: 1.2em; margin: .6em 0; }
div#users-contain {  width: 350px; margin: 20px 0; }
div#users-contain table { margin: 1em 0; border-collapse: collapse; width: 100%; }
div#users-contain table td, div#users-contain table th { border: 1px solid #eee; padding: .6em 10px; text-align: left; }
.ui-button { outline: 0; margin:0; padding: .4em 1em .5em; text-decoration:none;  !important; cursor:pointer; position: relative; text-align: center; }
.ui-dialog .ui-state-highlight, .ui-dialog .ui-state-error { padding: .3em;  }
div#formularioDiv{ text-align:left; font-size: 62.5%; }
div#enviar{ width:150px;float:left;}
div#cancel{ width:150px;float:right;}
#comentario_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
#comentario_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
ul#icons {margin: 0; padding: 0;}
ul#icons li {margin: 2px; position: relative; padding: 4px 0 ; cursor: pointer; float: left;  list-style: none;}
span.iconsText {position: relative; margin-right: 15px; cursor: pointer; float: left;  list-style: none; font-size:80%;}
ul#icons span.ui-icon {float: left; margin: 0 4px;}


