@media screen{
    /* Geral e TAG principais */
    h1 {
        color: #3aa0c2;
    }
    
    h2 {
        color: #3aa0c2;
    }
    
    h3 {
        color: #3aa0c2;
    }
    
    h4 {
        color: #3aa0c2;
    }
    
    h5 {
        color: #3aa0c2;
    }
    
    a{
        color: #3aa0c2;
    }
    
    a:link{
        color: #3aa0c2;
    }
    
    a:hover{
       color: #276f87;
    }
    /* Geral e TAG principais */
    
    
    /* Barra Governo */
    #barra-governo {background-image: url(../../imgs/sistemas/geral/fundo_topo.png); background-repeat: repeat-x;}
    /* Barra Governo */
    
    /* Fundo do cabecalho */
    #topo {
        background-image: url(../../imgs/sistemas/geral/imgTopo.png);
    }
    
    .header {
        background-image: url(../../imgs/sistemas/Pmaq/logo_cabecalho.png);
    }
    /* Fundo do cabecalho */
    
    /*MENU SUPERIOR*/
    .menu ul li a{
    	color: #5cb9d8 !important;
    }
    
    .menu ul li a:hover{
        color: #fff !important;
    	background-image: url(../../imgs/sistemas/Pmaq/botaoMenuPmaq.png);
    }
    /*MENU SUPERIOR*/
    
    /*MENU LATERAL*/
    
    .menu_lateral {
        background-image: url(../../imgs/sistemas/Pmaq/backMenuPmaq.png);
    }
    
    ul#Menu {/** width:200px; */ padding: 5px !important; font-size: 12px;}
    ul#Menu li {display:block; /** width:200px; */ height:auto;}
    ul#Menu li a {display:block; width:160px; height:auto; margin-bottom:3px; padding:10px 15px; text-decoration:none; background-color: #92ccdf; color:#000; border-bottom:1px solid #3488a3; }
    ul#Menu li a:hover {display:block; width:160px; height:auto; margin-bottom:3px; padding:10px 15px; background-color:#3488a3; color:#ffffff; text-decoration:none; font-weight: bold;}
    ul#Menu li a.logado {display:block; width:160px; height:auto; margin-bottom:3px; padding:10px 15px; background-color:#009db9; color:#ffffff; text-decoration:none;}
    ul#Menu li ul { display:none; padding: 0 !important;}
    ul#Menu li ul li{}
    ul#Menu li ul li a {display:block; width:160px; height:auto; margin-bottom:3px; padding:10px 15px; background-color: transparent; border-bottom:1px solid #009db9; color:#000; text-decoration:none;}
    ul#Menu li ul li a:hover {display:block; width:160px; height:auto; margin-bottom:3px; padding:10px 15px; background-color:#fff; border-bottom:1px solid #009db9; color:#000; text-decoration:none; font-weight: bold;}
    .setaMenu {background:transparent url(../../imgs/sistemas/Pmaq/setaMenu.png) bottom right no-repeat;}
    
    /*MENU LATERAL*/
    
    /*CONTEUDO*/
    .content {
        background-image: url(../../imgs/sistemas/Pmaq/backMenuPrincPmaq.png);
    }
    
    .desenhoRodape{
        background-image: url(../../imgs/sistemas/Pmaq/desenhoRodape.png);
        background-repeat: no-repeat;
        background-position: bottom right !important;
    }
    
    /*CONTEUDO*/
    
    /*TABLE*/
    table, tr, td {
        /*border: 1px solid #d7d7d7;
        color:#3aa0c2;*/
        color: #000;
    }
    
    thead {
        background-image:url(../../imgs/sistemas/Pmaq/bgTablePmaq.png);
        font-weight: bold;
        /*border: 1px solid #d7d7d7;*/
    }
    /*TABLE*/
    
    /*Publicacoes*/
    
    .contentBox img:hover {
    	border: 2px solid #3aa0c2;
    }
    /*Publicacoes*/
    
    /* CSS para Login  */
    #login {
        padding:0px 10px 0px 0px;
        font-size: 10px;
        color: #3aa0c2;
        text-decoration: none;
        cursor: pointer;
        width: 100%;
    }
    /* CSS para Login  */
    
    /* FIELDSET  */
    fieldset {
    	text-align: justify;
    	margin: 10px 0px 0px 0px;
    	padding: 10px 10px 10px 10px;
    	border: 1px solid #CCCCCC;
    	font-family: Verdana, Tahoma, Arial, Helvetica;
    	font-size: 12px;
    	background-image: url(../../imgs/sistemas/geral/backForm.png);
    	background-repeat: repeat-x;
    	/*background-color: #E6EBF1;*/
        background-color: #FFFFFF;
    	vertical-align: bottom;
    	visibility: visible;
        cursor: pointer;
    }
    
    legend {
    	font-weight: bold;
    	letter-spacing: 0px;
    	font-family: Verdana, Tahoma, Arial, Helvetica;
    	font-size: 12px;
    	padding: 0px;
    	margin: 0px;
    }
    /* FIELDSET  */
    
    /* result */
    #amplia {cursor:pointer;}
    .rearWindow{position:absolute; z-index:1; top:0; display: block; background: #C1CCD2;}
    .aviso{width: 720px; margin-top: 200px; position:absolute; z-index:2; background: #FFF; cursor:pointer; border: 3px solid #92CCDF; display: none;}
	.aviso fieldset {margin: 5px 5px 5px 5px; background: none; text-align: justify; padding: 10px 15px 15px 15px; border: 1px solid #CCCCCC; font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 12px; background-color: #FFFFFF; vertical-align: bottom; visibility: visible;}
    .divMessage {border-color: #3aa0c2 !important;}
    .divDelete {border-color: #3aa0c2 !important;}
    .divCadastro {border-color: #3aa0c2 !important;}
    .divLoading {border-color: #3aa0c2 !important;}
    
    .acessibilidade { text-align: center; font-size: xx-small; margin-top: 25px; }
    .acessibilidade div { margin-top: 5px; }
    .acessibilidade div a img { border:0; width:88px; height:31px; }
    
    span.h2{ margin: 0px 0px 10px 0px; padding-top: 0; color: #3aa0c2; font-size: 13px; font-weight: normal; }
    
    .header #acessibilidadeTexto {float:right; margin-top:120px; width:100%; text-align:right; z-index: 1000 !important;}
}