/* FICHEIRO DE FORMATAÇÃO DOS MENUS, CABEÇALHOS E RODAPÉS */





/* TABELAS *//* TABELAS *//* TABELAS *//* TABELAS *//* TABELAS *//* TABELAS */
/*************************************************************************************************************************************/
/* Logotipo e Cantos do Cabeçalho */
/*********************************************************************************/
TD.logo1 {background: url(../images/logos/logocicloviabgcor_01.png) no-repeat;}
TD.logo2 {background: url(../images/logos/logociclovia_02.png) no-repeat;}
TD.logo3 {background: url(../images/logos/logociclovia_03.png) no-repeat;}
TD.logo4 {background: url(../images/logos/logociclovia_04.png) no-repeat;}
TD.logo5 {background: url(../images/logos/logociclovia_05.png) no-repeat;}
TD.logo6 {background: url(../images/logos/logociclovia_06.png) no-repeat;}
TD.logo7 {background: url(../images/logos/logocicloviabgcor_07.png) no-repeat;}
TD.logo8 {background: url(../images/logos/logociclovia_08.png) no-repeat;}
TD.ctsup {background: url(../images/cantobgcorsup.png) no-repeat;}
TD.ctinf {background: url(../images/cantobgcorinf.png) no-repeat;}



/* Linha de Base do Cabeçalho */
/*********************************************************************************/
TD.cabbott1 {
border-bottom: solid 1px #1F5624;
}
/* Linha de Base do Cabeçalho */
/*************************************************************/
TD.cabbott2t {
border-bottom: 1px solid #1F5624;
vertical-align: bottom;
text-align: right;
font: 18pt Verdana, Geneva, sans-serif;
color: #80B121;
}





/* PARÁGRAFOS *//* PARÁGRAFOS *//* PARÁGRAFOS *//* PARÁGRAFOS */
/*************************************************************************************************************************************/
/* Parágrafo do Menu Horizontal Principal */
/*********************************************************************************/
p.menuprinc1 {
font: 8pt Thaoma, sans-serif;
color: #709C1D;
margin-top: 3px;
margin-bottom: 0;
text-align: left;
}



/* Parágrafo do Menu Ciclovias */
/*********************************************************************************/
p.menuciclo {font:8pt Verdana, Geneva, sans-serif; color:#77BBFF;}





/* TEXTO *//* TEXTO *//* TEXTO *//* TEXTO *//* TEXTO *//* TEXTO */
/**************************************************************/
/* Separador 1 do Menu Ciclovias */
/*********************************************************************************/
span.mnciclo {font:10pt "Times New Roman", Times, serif; color:#FFFF66;}
/* Separador 2 do Menu Ciclovias */
/*************************************************************/
span.mnciclo2 {font:10pt "Comic Sans MS", cursive; color:#FFFF66;}



/* Formatação do texto Pequeno de KMS */
/*********************************************************************************/
span.titkmspqn {
font-size: 13.5pt;
}




/* LINKS *//* LINKS *//* LINKS *//* LINKS *//* LINKS *//* LINKS */
/*************************************************************************************************************************************/
/* Menu Horizontal da Homepage Principal */
/*********************************************************************************/
a.menuprinc:link, a.menuprinc:visited, a.menuprinc:active {
text-decoration: none;
color: #000;
font: bold 10pt Verdana, Geneva, sans-serif;
}
a.menuprinc:hover {
text-decoration: none;
color: #CF3;
font: bold 10pt Verdana, Geneva, sans-serif;
}

/* Estado do Menu Horizontal Principal */
/*************************************************************/
a.estmenuprinc:link, a.estmenuprinc:visited, a.estmenuprinc:active, a.estmenuprinc:hover {
text-decoration: none;
color: #D2ED9C;
font: bold 10pt Verdana, Geneva, sans-serif;
}
a.estmenuprinc:hover {
text-decoration: none;
color: #CF3;
font: bold 10pt Verdana, Geneva, sans-serif;
}



/* Menu Ciclovias */
/*********************************************************************************/
a.menuciclo:link, a.menuciclo:visited, a.menuciclo:active {
text-decoration: none;
color: #EAFFFF;
font: 8pt Verdana, Geneva, sans-serif;
}
a.menuciclo:hover {
text-decoration: none;
color: #000080;
font: 8pt Verdana, Geneva, sans-serif;
}

/* Estado do Menu Ciclovias */
/*************************************************************/
a.estmenuciclo:link, a.estmenuciclo:visited, a.estmenuciclo:active, a.estmenuciclo:hover {
text-decoration: none;
color: #000080;
font: 8pt Verdana, Geneva, sans-serif;
}

/* Estado do Menu das Ciclovias que ainda não estão prontas */
/*************************************************************/
a.notmenuciclo:link, a.notmenuciclo:visited, a.notmenuciclo:active {
text-decoration: none;
color: #185c7d;
font: 8pt Verdana, Geneva, sans-serif;
}
a.notmenuciclo:hover {
text-decoration: none;
color: #F90;
font: 8pt Verdana, Geneva, sans-serif;
}





/* MENUS *//* MENUS *//* MENUS *//* MENUS *//* MENUS *//* MENUS */
/*************************************************************************************************************************************/
/* Árvore de Menus */
/*********************************************************************************/
.dtree {
font-family: Verdana, Geneva, sans-serif;
font-size: 8pt;
white-space: nowrap;
color: #0000FF;
line-height: 10px;
}

.dtree img {border:0; vertical-align:middle;}

.dtree a {text-decoration:none;}

.dtree a.node {
 color: #2E7E27;
white-space: nowrap;
padding: 1px 4px 1px 4px;
}

.dtree a.nodeSel {
color: #080;
white-space: nowrap;
padding: 1px 4px 1px 4px;
}

.dtree a.node:hover {color:#080; text-decoration:underline;}

.dtree a.nodeSel:hover {color:#080; text-decoration:underline;}

.dtree .clip {
overflow: hidden;
font-family: Verdana, Geneva, sans-serif;
font-size: 12pt;
font-weight: bold;
line-height: 22px;
}