﻿@charset "utf-8";
body  {
    font-family: Arial, "Trebuchet MS";
    background: #FFFFFF;
    background-image:url(../images/background.jpg);
    margin: 0;
    padding: 0;
    color: #000000;
}
* {
    margin: 0;
    padding: 0;
}
img {
    border:none;
}


/*** GERAL ***/
#all {
    position: relative;
    width: 976px;
    margin: 0 auto;
    text-align: left;
    background-image:url(../images/fundo_geral.png);
}

/*** HEADER ***/
#header {
    height: 110px;
    background: #ffffff;
    background-image:url(../images/topo.jpg);
    margin-left:9px;
    margin-right:9px;
}
#header_caixa {
    width:170px;
    height:85px;
    z-index:1;
    float:right;
    margin: 10px 190px 0 0;
    text-align :right;
}
#logo-tce {
    width:414px;
    height:91px;
    float:left;
    margin: 10px 0 0 20px;
}
#main-content {
    padding:10px;
}

/*** CONTEÚDO PRINCIPAL ***/
#content {
	display:table;
    width:517px;
    float:left;
    background:url(/images/bg_meio.jpg) no-repeat center 20px;
    padding: 0 20px 15px 15px;
	font-size: 12px;
}
#content p {text-indent:50px;  font-size:110%;}
#content.content_no_column { 
    width: 880px;
    background-image: none;
    margin-left:20px;

}
div.titulo {background:url(../images/separador_meio.png) no-repeat; height:27px; width:900px;}
h1 {font: bold 135% 'century gothic', arial, sans-serif;
    color:#003563;
	margin-bottom:10px;
}
h3 {
    font-family: "Trebuchet MS", Arial;
    font-weight:bold;
    font-size:14px;
    margin:10px 0 10px 50px;
    color:#003563;
}
#conteudo {line-height: 22px; margin-left:50px; margin-right:70px; text-align:justify;}
#conteudo p {text-indent:50px; font-size:110%;} 

#subtitle {
	font: normal 175% 'century gothic', arial, sans-serif;
	color: #003663;
	margin: 0 0 15px 0;
	padding: 15px 0 0px 0;
	text-align: left;
	border-bottom: 2px #ff0000 solid;

}

#containerTexto {
		line-height: 22px; margin-left:50px; margin-right:70px; text-align:justify;
		float: left;
        background:#fff;
}

a#btnFechar {background:#ebe1c8; color:#003663; font-size:10px; padding:2px 5px 2px 5px; text-decoration:none;}
a:hover#btnFechar {background:#f0e9d5; color:#0059a4; font-size:10px; padding:2px 5px 2px 5px; text-decoration:underline;}

dt {padding-bottom:15px;}
dd {margin-left:12px; margin-bottom:15px;}

#indice a.lnks {color:#003663; font-size:105%; line-height:130%; text-decoration:none;}
#indice a:hover.lnks {color:#0059a4; font-size:105%; line-height:130%; background:#f0f0f0;text-decoration:none;}


table.tabA td {padding:8px;}
table.quadro1 {border:1px solid #000000; border-collapse:collapse}
table.quadro1 td {line-height:normal; padding:3px; border:1px solid #000000; border-collapse:collapse; text-align:center}
table.quadro1 td.quadro1_tit {background:#ccc;}

div.tit_interno {font-weight:bold; text-align:center; line-height:normal; font-size:14px}
div.fonte_interno {text-align:left; line-height:normal; margin-left:50px;}

table.quadro2 {border:1px solid #000; border-collapse:collapse}
table.quadro2 td {line-height:normal; padding:2px; border:1px solid #000; border-collapse:collapse; font-size:11px; text-align:left}


table.tabela2 td {line-height:normal; padding:2px; font-size:11px; text-align:center}
table.tabela2 th {line-height:normal; padding:2px; font-size:11px; text-align:center; border-top:1px solid #000; border-bottom:1px solid #000;}

td.cor1 {background:#fde9d9;}
td.cor2 {background:#fdc98a;}
td.cor3 {background:#f79646;}
td.cor4 {background:#e36c0a;}
td.cor5 {background:#ff0000;}
td.cor6 {background:#c0504d;}
td.cor7 {background:#632423; color:#fff;}
td.cor8 {background:#ff6600;}

table.tab_anexo {border:1px solid #000}
table.tab_anexo td {padding:10px;}
table.tab_anexo2 {border:1px solid #000; border-collapse:collapse;}
table.tab_anexo2 td {border:1px solid #000; border-collapse:collapse; padding:5px; text-align:right}

ul.nivel1 {margin-left:15px; font-size:14px;}
ul.nivel2 {margin-left:60px; font-size:14px}

table.tabela3 {line-height:normal;  font-size:12px; text-align:left}
table.tabela3 td {padding:4px;}

table.tabela4 {text-align:left}

/*** MENU INTERNO ***/
div.menu_interno {width:100%;}
div.menu1 {width:16%; float:left; font-size:13px; font-weight:bold; margin-right:5px; text-align:center;}
div.menu2 {width:28%; float:left; font-size:13px; font-weight:bold; margin-right:5px; text-align:center;}
div.menu3 {width:16%; float:left; font-size:13px; font-weight:bold; margin-right:5px; text-align:center;}
div.menu4 {width:38%; float:left; font-size:13px; font-weight:bold; text-align:center;}

div.menu_interno a {display:block; padding:10px 5px 10px 5px; text-decoration:none; background:#003663; color:#fff;}
div.menu_interno a:hover {display:block; padding:10px 5px 10px 5px; text-decoration:underline; background:#cdb575; color:#fff;}

#active {text-decoration:none; background:#cdb575; color:#003663;}


/*** RODAPÉ ***/
#rodape {
    padding-left:9px;
    padding-right:9px;
    clear:both;
    line-height:22px;
    text-align:center;
    color: #FFF;
}
#rodape p.titulo {
    font-size:17px;
    font-weight:bold;
}
#menu-rodape {
    background-color:#000;
    height:35px;
    border-bottom: 5px #977A31 solid;
    padding-left:95px;
}
#menu-rodape li {
    list-style-type:none;
    font-size:14px;
    color:#FFF;
    float:left;
    vertical-align:middle;
    margin-left:10px;
}
#menu-rodape li a {
    color:#FFF;
    text-decoration:none;
    height:23px;
    display:block;
    padding: 6px 10px 0 10px;
}
#menu-rodape li a:hover {
    text-decoration:underline;
}
#rodape-info {
    height:100px;
    background-color:#051C30;
    font-size:12px;
}
#rodape p {
    margin: 0;
    padding: 10px 0 5px 0;
}

