/* FICHEIRO DE FORMATAÇÃO DOS MENUS, CABEÇALHOS E RODAPÉS */
body {font-size:100%;}





/* LISTAS *//* LISTAS *//* LISTAS *//* LISTAS *//* LISTAS *//* LISTAS */
/*************************************************************************************************************************************/
/* Menu interior das páginas das Ciclovias */
/*********************************************************************************/
.mncicloint{
padding: 3px 0;
margin-left: 0;
font: 12px Verdana, Geneva, sans-serif;
border-bottom: 1px solid #1F5624;
list-style-type: none;
text-align: right; /*set to left, center, or right to align the menu as desired*/
}

.mncicloint li{
display: inline;
margin: 0;
}

.mncicloint li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 0;
border: 1px solid gray;
border-bottom: none;
background-color: #f6ffd5;
color: #2d2b2b;
}

.mncicloint li a:visited{
color: #2d2b2b;
}

.mncicloint li a:hover{
background-color: #DBFF6C;
color: black;
}

.mncicloint li a:active{
color: black;
}

.mncicloint li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 4px;
background-color: #DBFF6C;
color: black;
}





/* 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 1.1em Verdana, Geneva, sans-serif;
}
a.menuprinc:hover {
text-decoration: none;
color: #CF3;
font: bold 1.1em 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 1.1em Verdana, Geneva, sans-serif;
}
a.estmenuprinc:hover {
text-decoration: none;
color: #CF3;
font: bold 1.1em 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, a.nodeSel {
	white-space: nowrap;
	padding: 1px 4px;
	}
.dtree a.node {color: #2E7E27;}
.dtree a.nodeSel {color: #55AAAA;}
.dtree a.node:hover, a.nodeSel:hover {color: #993333;}
.dtree .clip {
	overflow: hidden;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	line-height: 22px;
	}
