/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 08/10/2014, 09:20:55
    Author     : pedro.teixeira
*/
div.content {
    
}

#block-menu-menu-links-acess-rios {
	padding-top: 2px;
	height: 19px;
        /*border: 1px solid red;*/
}
#block-menu-menu-links-acess-rios ul {
    /*height: 19px;*/
    /*border: 1px solid green;*/
    /*width: 850px;*/
}

#block-menu-menu-links-acess-rios ul li {
	float: left;
	/*margin-right: 10px;*/
	height: 19px;
        
}
#block-menu-menu-links-acess-rios ul li a {
	float: left;
	padding-left: 5px;
	font-size: 12px;
	font-weight: bold;
	/*color: #ffaa33;*/
	color: white;
	/*background-image: url(../images/seta_menu_topo.gif);*/
	background-position: bottom left;
	background-repeat: no-repeat;
}

#block-menu-menu-links-acess-rios ul li.leaf{
	width: auto !important;
	/*margin-top: 0 !important;*/
	padding: 0 !important;
	font-size: 12px;
        color: #ffaa33;
}
#block-menu-menu-links-acess-rios ul li a.com_espaco {
	/*margin-left: 79px;*/
        /*color: #ffaa33;*/
        color: white;
}
#block-menu-menu-links-acess-rios ul li.com_espaco_ingles {
	/*margin-left: 119px;*/
	/*margin-right: 38px;*/
}
#block-menu-menu-links-acess-rios ul li.first {
	margin-right: 100px;
}
.logo_menu {
    /*border: 1px solid black;*/
    background: url('../images/logo_icict.png');
    display: block !important;
    /*float: left;*/
    width: 325px !important;
    height: 30px !important;
    padding: 0 !important;
    margin-top: -7px !important;
    margin-right: 125px;
    color: transparent !important;
}
.logo_menu:hover {
    color: transparent !important;
}

#block-menu-menu-links-acess-rios ul li a:hover {
	background-position: top left;
}
#block-menu-menu-links-acess-rios {
    overflow: visible;
}
#block-menu-menu-links-acess-rios ul li a.com_espaco {
    /*border: 1px solid rosybrown;*/
}
#block-menu-menu-links-acess-rios ul li a:hover {
    color: transparent;
    text-decoration: none;
}
#block-block-1 {
    /*border: 1px solid purple;*/
    overflow: auto;
    width: 600px;
    margin-top: 35px;
}
#block-block-2 {
    /*border: 1px solid red;*/
    overflow: auto;
    width: 200px;
    float: right;
    margin-top: -15px;
}
#block-block-2 .content {
    /*border: 1px solid blue;*/
    overflow: auto;
    width: 115px;
    float: right;
    
}
.bloco_final {
    float: right;
    width: 113px;
    height: 20px;
    /*margin-left: -55px !important;*/
    /*border: 1px solid yellow;*/
    /*margin-top: -15px;*/
/*    position: relative;
    z-index: 99;*/
    /*top: -2px;*/
}
.controla_textos {
	
}
.controla_textos ul li {
	float: left;
	margin-left: 2px;
	width: 18px;
	height: 18px;
}
.controla_textos ul li a {
	display: block;
}

/* cabecalho >> menu principal */
.menu_areas ul.menu li a {
    background-image: url('../images/seta_links.png');
    background-repeat: no-repeat;
    background-position: 4px 18px;
}
.menu_areas ul.menu li a:hover {
    background-image: url('../images/seta_links_hover.png');
}
.menu_areas ul.menu li a.active, .menu_areas ul.menu li a.active-trail {
    background-image: url('../images/seta_links_hover.png');
    color: #1b94c9 !important;
}
.menu_areas ul.menu li a.home {
    background-image: none;
}
.menu_areas {
        /*border: 1px solid red;*/
        margin: auto;
        margin-top: 31px;
        width: 965px;
}
.menu_areas ul li {
	float: left;
	margin: 0;
	height: 53px;	
}
.menu_areas ul li a {
	display: block;
	height: 53px;
	font-size: 13.5px;
        font-family: Arial;
        font-weight: bold;
        
}
.menu_areas ul li a:hover {
	text-decoration: none !important;
}
/* home */
.menu_areas ul li a.home {
	/*width: 69px;*/
}
.menu_areas ul li a.home {
	width: 50px;
	/*background-image: url(../images/botoes_ai/botao-home.png);*/
	/*background-image: url(../images/menu_home.png);*/
	background-position: center;
	background-repeat: no-repeat;
        /*background-color: #f0d1d0;*/
        /*margin-right: 3px;*/
}
.menu_areas ul li a.home.active {
        /*background-color: #ffffff;*/
        background-image: url(../images/menu_home.png);
}
.menu_areas ul li a.home.active:hover {
	/*background-position: right top;*/
}
.menu_areas ul li a.home:hover {
	/*background-position: bottom left;*/
	text-decoration: none;
}
/* areas 2, 3, 4, 5 */
.menu_areas ul li a.area_2, 
.menu_areas ul li a.area_3, 
.menu_areas ul li a.area_4, 
.menu_areas ul li a.area_5,
.menu_areas ul li a.p_middle
{
	padding: 15px 15px 15px 10px;
	width: 120px;
	height: 43px; 
/*	background-image: url(../images/botoes_ai/botao-seta-topo.png);*/
	/*background-position: left top;*/
	background-repeat: no-repeat;
        text-align: left;
        
}
/*  classe que coloca o texto do menu principal no meio (middle)  */
.menu_areas ul li a.p_middle {
    
}
.menu_areas ul li a.p_middle {
        /*padding: 20px 10px 10px 20px !important;*/
	width: 100px !important;
	height: 23px !important;
        margin-left: 1px;
        margin-right: 3px;
        background-color: #ccdbd3;
        color: #004b24;
}
.menu_areas ul li.li_home {
/*        width: 75px;
        margin-right: 10px;*/
    background: url('../images/sinitox/home_menu_desativado.png') center transparent;
    margin-right: 3px;
}
.menu_areas ul li a.home.active {
        /*background-color: #ffffff;*/
    background-image: url(../images/menu_home.png);
    background-color: white !important;
    /*border: 1px solid red;*/
    
}
.p_middle {
/*	padding: 20px 0 0 20px !important;
	width: 125px !important;
	height: 33px !important;
        margin-left: 2px;
        margin-right: 2px;
        background-color: #f1d3d1;
        color: #aa1800;*/
	/*background-image: url(../images/botoes_ai/botao-seta-meio.png) !important;*/
}
/* areas 2, 3, 4, 5, 6 hover */
.menu_areas ul li a.area_2:hover, 
.menu_areas ul li a.area_3:hover, 
.menu_areas ul li a.area_4:hover, 
.menu_areas ul li a.area_5:hover, 
.menu_areas ul li a.area_6:hover,
.menu_areas ul li a.p_middle:hover,
.menu_areas ul li a:hover
{
	/*color: #FFF !important;*/
	color: #1b94c9 !important;
	/*background-position: left -53px;*/
}
/* area_2 active */
.menu_areas ul li a.area_2.active-trail, 
.menu_areas ul li a.area_2.active,
.menu_areas ul li a.area_2.active:hover,
.menu_areas ul li a.area_2.active-trail:hover, 
.menu_areas ul li a.area_2.active:hover,
.menu_areas ul li a.active,
.menu_areas ul li a.active:visited
{   
        background-color: white;
	/*background-position: left -265px;*/
	/*color: #aa1800 !important;*/
       color: #1b94c9 !important;
}
/* area_3 active */
.menu_areas ul li a.area_3.active-trail, 
.menu_areas ul li a.area_3.active,
.menu_areas ul li a.area_3.active-trail:hover, 
.menu_areas ul li a.area_3.active:hover
{
	/*background-position: left -106px;*/
	/*color: #613f86 !important;*/
        color: #1b94c9 !important;
}


.menu_areas ul li a.area_4.active-trail, 
.menu_areas ul li a.area_4.active,
.menu_areas ul li a.area_4.active-trail:hover, 
.menu_areas ul li a.area_4.active:hover
{
	/*background-position: left -159px;*/
	/*color: #85457b !important;*/
       color: #1b94c9 !important;
}

.menu_areas ul li a.area_5.active-trail, 
.menu_areas ul li a.area_5.active,
.menu_areas ul li a.area_5.active-trail:hover, 
.menu_areas ul li a.area_5.active:hover
{
	/*background-position: left -212px;*/
	/*color: #174b38 !important;*/
        color: #1b94c9 !important;
}

/* -- FOOTER --*/
#footer-sitemap {
    /*border: 1px solid yellow;*/
    margin-top: -20px;
    padding-bottom: 15px;
    margin-bottom: 15px;
    text-align: center;
    padding-top: 25px;
}
#footer-sitemap ul.footer_links_main-menu,
#footer-sitemap ul.footer_links_menu-menu-footer { 
    text-align: left;
}
#footer-sitemap ul.footer_links_menu-menu-footer li,
#footer-sitemap ul.footer_links_main-menu li {
    /*margin-right: 15px;*/
    /*margin-top: 15px;*/
    display: block;
    width: 115px;
    margin-right: 10px;
}
#footer-sitemap ul.footer_links_menu-menu-footer li a,
#footer-sitemap ul.footer_links_main-menu li a {
    font-size: 13px !important;
    font-family: Arial, Verdana;
    color: white;
    width: 100px;
    line-height: 16px !important;
    display: block;
    margin-bottom: 5px;
    padding-left: 7px;
    background-image: url('../images/seta_menu.png');
    background-repeat: no-repeat;
    background-position: 0px 4px;
}
#footer-sitemap ul.footer_links_menu-menu-footer li a:hover,
#footer-sitemap ul.footer_links_main-menu li a:hover {
    background-image: url('../images/seta_menu_hover.png');
}
#footer-sitemap ul.footer_links_menu-menu-footer li a:before,
#footer-sitemap ul.footer_links_main-menu li a:before {
    background: url('../images/bulets.png');
    
}
#footer-sitemap ul.footer_links_menu-menu-footer li a.fs-root-link,
#footer-sitemap ul.footer_links_main-menu li a.fs-root-link {
    /*border: 1px solid red;*/
    font-weight: bold;
    display: block;
    margin-bottom: 10px;
}
#footer-sitemap ul.footer_links_main-menu li.active a {
    
}
.menu-237,
.menu-1018 {
    display: none !important;
}
#footer-sitemap ul.footer_links_main-menu li.first {
    /*display: none;*/
}
#texto-rodape {
    padding-bottom: 50px;
}
#texto-rodape span {
    color: white !important;
}