/*padrao do template.css aqui ficam somente os dados que mudam as cores do site*/

/*Cor do cabecalho*/
header {
	background-color: #195128;
	/*retirei alguns para testar nos navegadores atuais*/
	//background-image: -moz-radial-gradient(center, ellipse cover, #17882c 1%, #00510f 100%);
	//background-image: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(1%, #17882c), color-stop(100%, #00510f));
	//background-image: -webkit-radial-gradient(center, ellipse cover, #17882c 1%, #00510f 100%);
	//background-image: -o-radial-gradient(center, ellipse cover, #17882c 1%, #00510f 100%);
	//background-image: -ms-radial-gradient(center, ellipse cover, #17882c 1%, #00510f 100%);
	background-image: radial-gradient(ellipse at center, #17882c 1%, #00510f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#157b28, endColorstr=#00510f, GradientType=1);
	color: #fff;
	padding: 14px 0 0 0
}
header #logo a {
	color: #fff
}

/*Cores do Menu acessibilidade*/
header #accessibility a {
	color: #dcffe3;/*Menu esquerdo*/
	font-size: .7em
}
header #accessibility a span {
	background-color: #cad2cc;
	color: #195128;
	padding: 0 2px 0 3px
}
header #accessibility a:hover {
	background: #788b7d;
}
header #portal-siteactions a, header #language a {
	color: #dcffe3;/*#FF1493;/*menu direito*/
	font-size: .73em
}

/*Cores do campo de busca*/
header #portal-searchbox input.searchField:focus {
	background-color: #ffffe5
}
header #portal-searchbox .searchButton {
	background: #fff;
}
header #portal-searchbox .searchButton i.icon-search {
	color: #195128;
}

/*Icones da redes sociais*/
header #social-icons a {
	color: #fff
}

/*Barra div sobre*/
header div.sobre {
	background-color: #00420c;
	border-bottom: 2px solid #00420c
}
header div.sobre li {
	border-right: 1px solid #2f5439;
}
header div.sobre a {
	color: #fff;
	font-size: .88em
}

/*Cores do menu principal*/
main #navigation nav a:hover {
	text-decoration: none;
    color: #00893E;
}
main #navigation nav h2 {
	border-top: 3px solid #00500f;
	background: #eaebee;
	color: #00500f;	
}
main #navigation nav h2 i {
	color: #717782
}
main #navigation nav h3 {
	border-top: 3px solid #00500f;
	background: #eaebee;
	color: #00500f;
}	
main #navigation nav h3 i {
	color: #717782
}
main #navigation nav ul {
	border-top: 1px solid #e8e7e7
}
main #navigation nav li {
	border-bottom: 1px solid #b7b7b7;/*#e8e7e7*/
}
main #navigation nav li.deeper {
	background: #eaebee url("../img/menu-ativo.gif") no-repeat 10px 14px;
	border-top: 2px solid #6a9a76;
	border-bottom: 2px solid #6a9a76;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0
}
main #navigation nav li.deeper ul {
	background: #eaebee;
	border-top: 1px solid #dcdada
}
main #navigation nav li.deeper ul li {
	padding-left: 0;
	border-bottom: 1px solid #dcdada
}
main #navigation nav li.deeper ul li.deeper {
	background: transparent url("../img/menu-ativo.gif") no-repeat 15px 14px;
	border-top: 1px solid #b6b3b3;
	border-bottom: 0
}
main #navigation nav li.deeper ul li.deeper ul {
	background: #d9dadc;
	border-top: 1px solid #c3c0c0
}
main #navigation nav li.deeper ul li.deeper ul li {
	padding-left: 0;
	border-bottom: 1px solid #c3c0c0
}
main #navigation nav li.deeper ul li.deeper ul li.deeper {
	background: transparent url("../img/menu-ativo.gif") no-repeat 20px 14px;
	border-top: 0;
	border-bottom: 0
}
main #navigation nav li.deeper ul li.deeper ul li.deeper ul {
	background: #cacbce
}
main #navigation nav li.deeper ul li.deeper ul li.deeper ul li.deeper {
	background: transparent url("../img/menu-ativo.gif") no-repeat 25px 14px;
	border-bottom: 0
}
main #navigation nav li.deeper ul li.deeper ul li.deeper ul li.deeper ul {
	background: #c1c2c4;
	border-top: 1px solid #b6b3b3
}
main #navigation nav li.deeper ul li.deeper ul li.deeper ul li.deeper ul li {
	padding-left: 5px;
	border-bottom: 1px solid #b6b3b3
}
main #navigation .menu-de-apoio a {
	color: #2c66ce;
	font-size: 1.05em
}

/*Cores do rodape*/
footer {
	background: #00420c;
    color: #fff;
}
footer text-muted {
  color: #fff;
}
footer .footer-atalhos {
	background: #fff;
	border-bottom: 2px solid #00420c
}	
footer .footer-atalhos .voltar-ao-topo a {
	color: #717782
}

/*Cor da barra de baixo*/
#footer-brasil {
	background: none repeat scroll 0% 0% #092d0f;
}

.mod-ufla {
    border-top: 4px solid #00500f;
    background: #eeeff2;
    min-height: 53px;
    margin: 0 0 22px 0;
    position: relative;
    padding: 11px 8px 10px 8px;
    font-size: 1.45em;
    font-weight: 400;
    color: #00500f;
}

.mod-ufla-verde {
    border-top: 4px solid #00500f;
    background: #eeeff2;
    min-height: 53px;
    margin: 0 0 22px 0;
    position: relative;
    padding: 11px 8px 10px 8px;
    font-size: 1.45em;
    font-weight: 400;
    color: #00500f;
}

.mod-ufla-azul {
    border-top: 4px solid #3268ba;
    background: #eeeff2;
    min-height: 53px;
    margin: 0 0 22px 0;
    position: relative;
    padding: 11px 8px 10px 8px;
    font-size: 1.45em;
    font-weight: 400;
    color: #3268ba;
}

.mod-ufla-amarelo {
    border-top: 4px solid #f8ba07;
    background: #eeeff2;
    min-height: 53px;
    margin: 0 0 22px 0;
    position: relative;
    padding: 11px 8px 10px 8px;
    font-size: 1.45em;
    font-weight: 400;
    color: #004F89;
}

.mod-ufla-branco{
    border-top: 4px solid #555;
    background: #caff79;
    min-height: 53px;
    margin: 0 0 22px 0;
    position: relative;
    padding: 11px 8px 10px 8px;
    font-size: 1.45em;
    font-weight: 400;
    color: #555;
}

/*icone das redes sociais*/
a.branco {
    color: #fff;
}
a.branco:hover, a.branco:focus {
	color: #caff79;
	text-decoration: none;
}

/*** MENU LEFT1 ***/

.moduletable_menu1{/*margin:30px auto;*/ float:none;}
.moduletable_menu1 ul{width:100%; padding-left:0;}
.moduletable_menu1 ul li{width:100%; min-height:30px; margin-bottom:2px; background:#f4f4f4; list-style:none; /*padding:10px;*/ 
  font-family:"open sans", serif ;
   font-size:12px;}
.moduletable_menu1 ul li i{font-size:10px; color:#ccc; padding-right:5px;}
 
.moduletable_menu1 ul li a{color:#4f4f4f; display:block !important; text-decoration:none; width:100%; }
.moduletable_menu1 ul li:nth-child(1){border-right: 5px solid #3C844F/*8d54a3*/}
.moduletable_menu1 ul li:nth-child(2){border-right: 5px solid #3C844F/*6CC437*/}
.moduletable_menu1 ul li:nth-child(3){border-right: 5px solid #3C844F/*#f28c1d*/}
.moduletable_menu1 ul li:nth-child(4){border-right: 5px solid #3C844F/*#e94979*/}
.moduletable_menu1 ul li:nth-child(5){border-right: 5px solid #3C844F/*#00B0F0*/}
.moduletable_menu1 ul li:nth-child(6){border-right: 5px solid #3C844F/*#cc3333*/}
.moduletable_menu1 ul li:nth-child(7){border-right: 5px solid #3C844F/*#FABE09*/}
.moduletable_menu1 ul li:nth-child(8){border-right: 5px solid #3C844F/*#e94979*/}
.moduletable_menu1 ul li:nth-child(9){border-right: 5px solid #3C844F/*#8d54a3*/}
.moduletable_menu1 ul li:nth-child(10){border-right: 5px solid #3C844F/*#6CC437*/}
.moduletable_menu1 ul li:nth-child(11){border-right: 5px solid #3C844F/*#f28c1d*/}
.moduletable_menu1 ul li:nth-child(12){border-right: 5px solid #3C844F/*#e94979*/}
.moduletable_menu1 ul li:nth-child(13){border-right: 5px solid #3C844F/*#00B0F0*/}
.moduletable_menu1 ul li:nth-child(14){border-right: 5px solid #3C844F/*#F46652*/}
.moduletable_menu1 ul li:nth-child(15){border-right: 5px solid #3C844F/*#FABE09*/}
.moduletable_menu1 ul li:nth-child(16){border-right: 5px solid #3C844F/*#6CC437*/}
.moduletable_menu1 ul li:nth-child(17){border-right: 5px solid #3C844F/*#f28c1d*/}
.moduletable_menu1 ul li:nth-child(18){border-right: 5px solid #3C844F/*#e94979*/}
.moduletable_menu1 ul li:nth-child(19){border-right: 5px solid #3C844F/*#00B0F0*/}
.moduletable_menu1 ul li:nth-child(20){border-right: 5px solid #3C844F/*#F46652*/}
.moduletable_menu1 ul li:nth-child(21){border-right: 5px solid #3C844F/*#FABE09*/}

.moduletable_menu1 ul li:hover a{color:#fff; text-decoration:none; }
/*.moduletable_menu1 ul li:nth-child(1):hover{background-color:#3C844F}/*#8d54a3*/
/*.moduletable_menu1 ul li:nth-child(2):hover{background-color:#3C844F}/*#6CC437*/
/*.moduletable_menu1 ul li:nth-child(3):hover{background-color:#3C844F}/*#f28c1d*/
/*.moduletable_menu1 ul li:nth-child(4):hover{background-color:#3C844F}/*#e94979*/
/*.moduletable_menu1 ul li:nth-child(5):hover{background-color:#3C844F}/*#00B0F0*/
/*.moduletable_menu1 ul li:nth-child(6):hover{background-color:#3C844F}/*#cc3333*/
/*.moduletable_menu1 ul li:nth-child(7):hover{background-color:#3C844F}/*#FABE09*/
/*.moduletable_menu1 ul li:nth-child(8):hover{background-color:#3C844F}/*#e94979*/
/*.moduletable_menu1 ul li:nth-child(9):hover{background-color:#3C844F}/*#8d54a3*/
/*.moduletable_menu1 ul li:nth-child(10):hover{background-color:#3C844F}/*#6CC437*/
/*.moduletable_menu1 ul li:nth-child(11):hover{background-color:#3C844F}/*#f28c1d*/
/*.moduletable_menu1 ul li:nth-child(12):hover{background-color:#3C844F}/*#e94979*/
/*.moduletable_menu1 ul li:nth-child(13):hover{background-color:#3C844F}/*#00B0F0*/
/*.moduletable_menu1 ul li:nth-child(14):hover{background-color:#3C844F}/*#F46652*/
/*.moduletable_menu1 ul li:nth-child(15):hover{background-color:#3C844F}/*#FABE09*/
/*.moduletable_menu1 ul li:nth-child(16):hover{background-color:#3C844F}/*#6CC437*/
/*.moduletable_menu1 ul li:nth-child(17):hover{background-color:#3C844F}/*#f28c1d*/
/*.moduletable_menu1 ul li:nth-child(18):hover{background-color:#3C844F}/*#e94979*/
/*.moduletable_menu1 ul li:nth-child(19):hover{background-color:#3C844F}/*#00B0F0*/
/*.moduletable_menu1 ul li:nth-child(20):hover{background-color:#3C844F}/*#F46652*/
/*.moduletable_menu1 ul li:nth-child(21):hover{background-color:#3C844F}/*#FABE09*/

#content.internas .tileContent {
	border-left: 5px solid #00420c !important;
}