body 
{
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	color: #333333;
	font-family: Verdana; 
	font-size: 10px;
}

/* MAPA SITE inicio */

.mapasite-nivel-0{background:#0F3F6F;color:White;font:10px verdana;height:16px;width:100px;padding-left:5px;padding-right:5px;border-bottom:1 solid #CCCCCC;border-right:1 solid #CCCCCC; font-weight:bold}
.mapasite-nivel-0:HOVER{background:#ffff00;color:#003366;text-decoration:none}
.mapasite-nivel-1{background:#54789F;color:White;font:10px verdana;height:16px;width:100px;padding-left:5px;padding-right:5px;border-bottom:1 solid #CCCCCC;border-right:1 solid #CCCCCC; font-weight:bold}
.mapasite-nivel-1:HOVER{background:#ffff00;color:#003366;text-decoration:none}
.mapasite-nivel-2{background:#B7C9DB;color:#003366;font:9px verdana;height:16px;width:100px;padding-left:5px;padding-right:5px;border-bottom:1 solid #CCCCCC;border-right:1 solid #CCCCCC}
.mapasite-nivel-2:HOVER{background:#ffff00;color:#003366;text-decoration:none}
.mapasite-nivel-3{background:#E1E9EE;color:#003366;font:9px verdana;height:16px;width:100px;padding-left:5px;padding-right:5px;border-bottom:1 solid #CCCCCC;border-right:1 solid #CCCCCC}
.mapasite-nivel-3:HOVER{background:#ffff00;color:#003366;text-decoration:none}
.mapasite-nivel-4{background:#B7C9DB;color:#6699CC;font:9px verdana;height:16px;width:100px;padding-left:5px;padding-right:5px;border-bottom:1 solid #99CCFF;border-right:1 solid #99CCFF}
.mapasite-nivel-4:HOVER{border:1 solid black;text-decoration:none}
.mapasite-nivel-5{background:White;color:#6699CC;font:9px verdana;height:16px;width:100px;padding-left:5px;padding-right:5px;border-bottom:1 solid #99CCFF;border-right:1 solid #99CCFF;border-top:1 solid #EAF6FF;border-left:1 solid #EAF6FF}
.mapasite-nivel-5:HOVER{border:1 solid black;text-decoration:none}
/* MAPA SITE fim */

#Pesquisa
{
	color:#003366;
	font-size:small;
	width: 828px;
	height:34px;
}

#cabecalho
{
	width: 828px;
	height:133px;
	padding: 0px;
	margin: 0px;
	color:#003366;
	font-size:small;
	background-image:url(/img/header_enapor.jpg);
}
/*
#header
{
   padding: 0px;
   margin: 0px;
   width: 830px;
   height: 168px;
   background-color:Yellow;
}

#header span
{
   font-weight: bold;
   font-size: larger;
   color: Maroon;
}
*/

#centercol
{
   position: relative;
   padding-top:10px;
   margin-left: 200px;
   padding: 0px;
   background-color: #FAFAF3;
   background:#FAFAF3;
   max-width:628px;
}

#centercolcontent
{
   padding: 0px;
   font-family:Verdana;
   font-style:normal;
   font-size:10px;
   color:#333333;
   max-width:628px;
}



#centercolcontent div.sectiontitle, #centercolcontent .sectiontitle span
{
   font-weight: bold;
   font-size: 13px;
   color: #003366;
}

#leftcol
{
   position: absolute;
   left: 0px;
   width: 200px;
   font-size: 10px;

}

#leftcol div.text
{
   padding: 6px 6px 6px 6px;
   text-align: justify;
}

#rightcol
{
   position: absolute;
   top:0px;
   left:828px;
   right: 0px;
   width:175px;
   color: White;
   font-size: 10px;
}

#rightcol a
{
   color: Yellow;
}

#rightcol div.text
{
   padding: 6px 6px 6px 6px;
   text-align: justify;
}

#rightcol div.sectiontitle, #rightcol .sectiontitle span
{
   padding: 6px 6px 6px 3px;
   background-color: #706a6a;
   color: #f7b76b;
   font-size: 12px;
   font-weight: bold;
   text-transform: uppercase;
}

#breadcrumb
{
   background-color: #FAFAF3;
   color: black;
   font-size: 10px;	
   padding-top: 15px;
   padding-bottom: 0px;
}

#breadcrumb a
{
   color: Yellow;
}

/*
* Estilos definidos "a limpo"
*/

/* Usado em:
*  Data/Hora, Copyright,Texto do ticker de informacao */
.azulReg9{ color:#003366; font-family:Verdana; font-size: 9px; text-decoration:regular; }

/* Usado em:
*   */
.azulReg11{ color:#003366; font-family:Verdana; font-size: 11px; text-decoration:regular; }

/* Usado em:
*  data nos eventos da agenda */
.azulReg8{ color:#003366; font-family:Verdana; font-size: 8px; text-decoration:regular; }

/* Usado em:
*  Data noticias detalhe, */
.azul2Reg9{ color:#0066CC; font-family:Verdana; font-size: 9px; text-decoration:regular; }

/* Usado em:
*  numeração da quantidade de equipamento, */
.verde{ color:#008B00; font-family:Verdana; font-size: 10px; text-decoration:regular; font-weight:bold; }


/* Usado em:
* Menu Utilitários*/
.azulReg9Link{ color:#003366; font-family:Verdana; font-size: 9px; text-decoration:regular; }
.azulReg9Link:HOVER{ color:#0066CC; font-family:Verdana; font-size: 9px; text-decoration:regular; text-decoration:underline; }

/* Usado em:
* Contactos, Faqs*/
.azulReg10Link{ color:#003366; font-family:Verdana; font-size: 10px; text-decoration:regular; }
.azulReg10Link:HOVER{ color:#0066CC; font-family:Verdana; font-size: 10px; text-decoration:regular; text-decoration:underline; }


/* Usado em:
*  BarraPesquisa_Enapor, BarraPesquisa_Pesquisar*/
.amareloBold9 { color:#FFFC06; font-family:Verdana; font-size: 9px; font-weight:bold;}


/* Usado em:
*  links do menu Enapor nivel2, links do menu Portos Enapor nivel2*/
.linkN2 {  color:#003366; font-family:Arial; font-size: 10px; }

/* Usado em:
*  links do menu nivel3*/
.linkMenuN3 {  color:#333333; font-family:Verdana; font-size: 9px; text-decoration:regular; }
.linkMenuN3_selected {  color:#003366; font-family:Verdana; font-size: 9px; font-weight:Bold; }

/* Usado em:
*  links do menu Portos Enapor nivel1*/
.linkN2N1 { color:#FFFC06; font-family:Verdana; font-size: 10px; font-weight:bold;}

/* Usado em:
*  E-business link, coluna direita "ver todas",Coluna direita "Contactos Enapor - mail", */
.azulIt10 { color:#0066CC; font-family:Verdana; font-size: 10px;font-style:italic; text-decoration:underline}

/* Usado em:
*  Coluna direita "A Enapor informa", */
.azulBoldReg10 { color:#003366; font-family:Verdana; font-size: 10px;font-weight:bold;text-decoration:regular; }

/* Usado em:
*  Agenda de Eventos */
.azulBoldReg10Link { color:#003366; font-family:Verdana; font-size: 10px;font-weight:bold;}
.azulBoldReg10Link:HOVER { color:#0066CC; font-family:Verdana; font-size: 10px;font-weight:bold; text-decoration:underline}

/* Usado em:
*  Coluna direita links de "A Enapor informa", */
.azulReg10 { color:#003366; font-family:Verdana;font-weight:bold; font-size: 10px;text-decoration:regular; }
.azulReg10:HOVER { color:#003366; font-family:Verdana; background-color:Yellow; font-size: 10px;font-weight:bold;text-decoration:regular; }

/* Usado em:
*  Coluna direita "Contactos Enapor", */
.azul2BoldReg10 { color:#333333; font-family:Verdana; font-size: 10px;font-weight:bold;text-decoration:regular; }

/* Usado em:
*  background das areas de conteudos */
.bkgdConteudos { background-color:#FAFAF3; }

/* Usado para:
*  colocar o bkgrnd em branco em listas */
.bk_branco{background-color: #FFFFFF}

/* Usado para:
*  colocar o bkgrnd em azul em listas */
.bk_Azul{background-color: #EDF2F6}

/* Usado para:
*  colocar o bkgrnd cinza nos serviços e equipamentos */
.bk_Cinza{background-color: #F1F1F1}

/* Usado para:
*  colocar o bkgrnd em amarelo nos serviços e equipamentos*/
.bk_Amarelo{background-color: #FAFAE6}



/* Usado para:
*  os titulos das seccoes */
.sectiontitle{font-weight: bold; font-size: 13px; color: #003366; text-transform:uppercase; font-family:Verdana;}

/* Usado para:
*  os subtitulos das seccoes em projectos */
.subsectiontitle_yellow{background: #FAF9B6; font-size: 11px; color: #003366; text-transform:uppercase; font-family:Verdana; padding-top:2px; padding-bottom:3px;}

/* Usado para:
*  os subtitulos das seccoes em projectos */
.subsectiontitle_blue{background: #DDE4EC; font-size: 11px; color: #003366; text-transform:uppercase; font-family:Verdana; padding-top:2px; padding-bottom:3px;}

/* Usado para:
*  calendario */
.calendar { font-family:Verdana; font-size:xx-small; color:#999999; border:none 0 Transparent; width:135px; background-color:Transparent; }


/* sem uso aparente
 *

.linkAmarelo{	color:#333333; font-family:Verdana; font-size: 11px;font-weight: bold}
.linkAmarelo:HOVER{color:#CC9900; font-family:Verdana; font-size: 11px;font-weight: bold;text-decoration:underline}


.linkAzulUnd{color:#003366; font-family:Verdana; font-size: 9px;text-decoration:underline;}
.linkAzulUnd:HOVER{color:#0066CC; font-family:Verdana; font-size: 9px;text-decoration:none;}

.linkAzulUnd10{color:#003366; font-family:Verdana; font-size: 10px;text-decoration:underline;}
.linkAzulUnd10:HOVER{color:#0066CC; font-family:Verdana; font-size: 10px;text-decoration:none;}

.linkAzulClaro{color:#0066CC; font-family:Verdana; font-style:italic; font-size: 9px;text-decoration:none;margin-right:5px;margin-left:5px;}
.linkAzulClaro:HOVER{color:#0066CC; font-family:Verdana;font-style:italic; font-size: 9px;text-decoration:underline; margin-right:5px;margin-left:5px;}

.linkAzulClaro13{color:#0066CC; font-family:Verdana; text-decoration:underline; font-style:normal; font-size:13px;}
.linkAzulClaro13:VISITED{color:#0066CC; font-family:Verdana; text-decoration:underline; font-style:normal; font-size: 13px;}

.linkAzul11{font-weight:normal; font-size: 11px; color: #003366; font-family:Verdana;}
.linkAzul11Bold{font-weight:bold; font-size: 11px; color: #003366; font-family:Verdana;}

.linkAzul10Regular{font-weight:normal; font-size: 10px; color: #003366; font-family:Verdana; text-decoration:none;}

.linkAzul10Bold{font-weight:bold; font-size: 10px; color: #003366; font-family:Verdana; text-decoration:none;}
.linkAzul10Bold:HOVER{font-weight:bold; font-size: 10px; color:#0066CC; font-family:Verdana; text-decoration:underline;}

.texto{font-weight:normal; font-size: 11px; color: #333333; font-family:Verdana;} 
*/


A.linkUnderlined{text-decoration:underline}
.linkPopups{text-decoration:underline}
A.linkPopups:HOVER{text-decoration:none}

A{text-decoration:none}

.txt_cabecalho
{
	color: #003366;
	font-family: Verdana; font-size: 9px;
}

.txt_normal
{
	color: #333333;
	font-family: Verdana; font-size: 10px;
}

.txt_destaque
{
	color: #003366;
	font-family: Verdana; font-size: 10px; font-weight:bold;
}


.txt_normal_branco
{
	color: #ffffff;
	font-family: Verdana; font-size: 10px;
}
.txt_normal_azul
{
	color: #003366;
	font-family: Verdana; font-size: 10px;
}
.txt_italico_azul
{
	color: #0066CC;
	font-family: Verdana; font-size: 9px;
	text-decoration:none;
}


/**
* Menu
**/

.menu_nivel_1
{
	vertical-align:middle;
	width: 170px;
	height: 23px;
	text-transform:uppercase;
	background-image:url(/img/menu/menu_azul.gif);
}

/* Nivel 2 do menu Enapor */
.menu_nivel_1_nivel_2_op_0_default
{
	vertical-align:middle;
	width: 170px;
	height: 23px;
	text-transform:uppercase;
	background-image:url(/img/menu/menu1.gif);
	background-color:#FDFCDA;
}

.menu_nivel_1_nivel_2_op_1_default
{
	vertical-align:middle;
	width: 170px;
	height: 23px;
	text-transform:uppercase;
	background-image:url(/img/menu/menu2.gif);
	background-color:#FDFCDA;
}
.menu_nivel_1_nivel_2_op_2_default
{
	vertical-align:middle;
	width: 170px;
	height: 23px;
	text-transform:uppercase;
	background-image:url(/img/menu/menu3.gif);
	background-color:#FDFCDA;
}
.menu_nivel_1_nivel_2_op_3_default
{
	vertical-align:middle;
	width: 170px;
	height: 23px;
	text-transform:uppercase;
	background-image:url(/img/menu/menu4.gif);
	background-color:#FDFCDA;
}
.menu_nivel_1_nivel_2_op_4_default
{
	vertical-align:middle;
	width: 170px;
	height: 23px;
	text-transform:uppercase;
	background-image:url(/img/menu/menu5.gif);
	background-color:#FDFCDA;
}
.menu_nivel_1_nivel_2_op_5_default
{
	vertical-align:middle;
	width: 170px;
	height: 23px;
	text-transform:uppercase;
	background-image:url(/img/menu/menu6.gif);
	background-color:#FDFCDA;
}

.menu_nivel_1_nivel_2_selected
{
	vertical-align:middle;
	width: 170px;
	height: 23px;
	text-transform:uppercase;
	background-color:#FDFCDA;
	background-image:url(/img/menu/menu_amarelo.gif); 
}

/* Nivel 2 do menu Portos Enapor */
.menu_nivel_2_nivel_2_default
{
	vertical-align:middle;
	width: 170px;
	height: 40px;
	text-transform:uppercase;
	background-position:left center;
	background-image:url(/img/menu/menu_mais.gif);
}

.menu_nivel_2_nivel_2_selected
{
	vertical-align:middle;
	width: 170px;
	height: 40px;
	font-weight:bold;
	text-transform:uppercase;
	background-image:url(/img/menu/menu_open.gif);
}	

.menu_nivel_3_default
{
	vertical-align:middle;
	text-indent:7px;
	width: 168px;
	height: 25px;
	background-color:#FDFCDA;
}

