/**
* PORTO SANTO LINE - A Mambo 4.5.2 template
* @version 0.1
* @copyright (C) 2005 by BERRO - All rights reserved!
* @license http://www.expedita.com
*/
/* ###################### OVERALL SETTINGS ###################### */
BODY {
	margin			: 0px 0px 0px 0px;
	background-color: #FFFFFF ;
	color			: #000000;
}

tr {
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size		: 11px;/*8pt*/
	color			: #003399;
	line-height		: 15px;
}
td, p, div {
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 11px;/*8pt*/
	color				: #003399;
	text-align			: justify;
}

h1 { 
	color			: #003399;
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 11px;/*8pt*/
	font-weight		: bold;
	margin			: 0;
}

h2 { 
	color			: #003399;
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size		: 10pt;
	font-weight		: bold;
	margin			: 0;
}

h3 {
	color			: #003399;
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial; 
	font-size		: 12pt; 
	font-weight		: bold; 
	margin			: 0;
}

h4 {
	color			: #003399;
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size		: 14pt;
	font-weight		: bold;
	margin			: 0;}

h5 {
	color			: #003399;
	border-top-color	: #003399;
	border-top-style	: solid;
	border-top-width	: 1px;
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size		: 16pt;
	font-weight		: bold;
	margin			: 0;
	line-height		: 25px;
	text-align		: center;
/*	width			: 100%;*/
}



h6 {
	color				: #003399;
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 18pt;
	font-weight			: bold;
	margin				: 0;
}

ul {
	margin				: 0px 0px 0px 0px;
}

li {
	/* list-style-image	: url('../images/is_arrow.png'); */
	list-style-position	: inside;
}

hr {
	background			: #C0C0C0;
	height				: 1px;
	width				: 100%;
}

table.searchintro {
	background-color	: #FFFFFF;
	border				: solid 1px #777777;
}

/* ###################### LINKS ###################### */
img {
	border				: none;
	}

a:link {	
	font-size			: 11px;
	color				: #003399;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
}
a:visited {	
	font-size			: 11px;
	color				: #003399;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;	
}
a:hover {
	color				: #006699;
	text-decoration		: none;
}

a.mainmenu:link, a.mainmenu:visited {
	color				: #003399;
	font-weight			: normal;
}
a.mainmenu:hover {
	color				: #ED9517;
	text-decoration		: underline;
	background-color	: #FF0000;
}
a.category:link, a.category:visited {
	color				: #999999;
	font-weight			: bold;
}
a.category:hover {
	color				: #ED9517;
}

/*********back_button*****/
.back_button a:link, .back_button {	
	font-size			: 9px;
	color				: #809CC9;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	text-transform		: uppercase;
	text-align:right;
}
.back_button a:visited {	
	font-size			: 9px;
	color				: #809CC9;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;	
	text-transform		: uppercase;
	text-align:right;
}
.back_button a:hover {
	color				: #003399;
	text-decoration		: none;
	text-align:right;
}
/*********back_button*****/
/* ##################### MODULE SETTINGS ######################  */
table.moduletable_modulos {
	width				: 100%;
	vertical-align		: top;
	margin: 0px;
	padding: 0px;
}
table.moduletable_modulos th {
	font-family			: Georgia, "Times New Roman", Times, serif;
	text-transform		: uppercase;
	text-indent			: 0px;
	font-size			: 10px;
	font-weight			: normal;
	color				: #000000;
	text-align			: left;
	padding				: 0px;
	vertical-align		: top;
}
table.moduletable_modulos td {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 10px;
	padding				: 0px;
	height				: 10px;
	vertical-align		: top;
}
table.moduletable_blank {
	width				: 100%;
}
table.moduletable_blank th {
	font-family			: Georgia, "Times New Roman", Times, serif;
	text-transform		: uppercase;
	text-indent			: 0px;
	font-size			: 10px;
	font-weight			: normal;
	color				: #000000;
	text-align			: left;
	padding				: 0px;
}
table.moduletable_blank td {
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 10px;
	padding				: 0px;
	height				: 10px;
	vertical-align		: bottom;
}
table.moduletable {
	width				: 100%;
}
table.moduletable th {
	font-family			: Georgia, "Times New Roman", Times, serif;
	text-transform		: uppercase;
	font-size			: 11px;/*8pt*/
	font-weight			: normal;
	color				: #809CC9;
	text-align			: center;
	text-indent			: 0px;
	padding				: 0px;
	background-color	: #DEE5F0;
	height				: 18px;
	vertical-align		: middle;
}
table.moduletable td {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	height				: 22px;
/*	background-color	: #fcf8e4; */
	background-color	: #ffffff;
	vertical-align		: middle;
	border-bottom-style	: solid;
	border-bottom-color	: #FFFFFF;
	border-bottom-width	: 1px;
	border-top-style	: solid;
	border-top-color	: #FFFFFF;
	border-top-width	: 1px;
	padding				: 0px;
}
/* ##################### MODULE SETTINGS ADDON BY JMK ######################  */
table.moduletable_border {
	width				: 100%;
}

table.moduletable_border th {
	font-family			: Georgia, "Times New Roman", Times, serif;
	text-transform		: uppercase;
	font-size			: 9pt;
	font-weight			: bold;
	color				: #FFFFFF;
	text-align			: left;
	padding				: 1px;
	background-color	: #fdb915;
	height				: 18px;
	vertical-align		: middle;
	text-indent			: 10px;
}

table.moduletable_border td {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	height				: 22px;
	background-color	: #fcf8e4;
	vertical-align		: middle;
	border-bottom-style	: solid;
	border-bottom-color	: #FFFFFF;
	border-bottom-width	: 1px;
	border-top-style	: solid;
	border-top-color	: #FFFFFF;
	border-top-width	: 1px;
	padding				: 0px;
}
table.moduletable_agentes {
	width				: 100%;
}
table.moduletable_agentes th {
	font-family			: Georgia, "Times New Roman", Times, serif;
	text-transform		: uppercase;
	text-indent			: 0px;
	font-size			: 10px;
	font-weight			: normal;
	color				: #000000;
	text-align			: center;
	padding				: 0px;
	background-color	: #FFFFFF;
}
table.moduletable_agentes td {
	color				: #666666;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 12px;
	padding				: 0px;
	height				: 30px;
	background-color	: #CCCCCC;
	vertical-align		: middle;
	text-align			: center;
	font-weight			: normal;
	border-color		: #FFFFFF;
	border-style		: solid;
	border-width		: 1px;
}
table.moduletable_viajar {
	width				: 150px;
}
table.moduletable_viajar th {
	font-family			: Georgia, "Times New Roman", Times, serif;
	text-transform		: uppercase;
	font-size			: 12px;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: center;
	color				: #5C7EB9;
	padding				: 1px;
	background-color	: #FEE679;
	height				: 18px;
	vertical-align		: middle;
}
table.moduletable_viajar td {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	height				: 22px;
	background-color	: #FCF2BC;/*LAST#f5f7fc;*/
	vertical-align		: middle;
	border-bottom-style	: solid;
	border-bottom-color	: #FFFFFF;
	border-bottom-width	: 1px;
	border-top-style	: solid;
	border-top-color	: #FFFFFF;
	border-top-width	: 1px;
	padding				: 0px;
}
/*copia*/
table.moduletable_navio {
	width				: 100%;
}
table.moduletable_navio th {
	font-family			: Georgia, "Times New Roman", Times, serif;
	text-transform		: uppercase;
	font-size			: 12px;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: center;
	color				: #FFFFFF;
	padding				: 1px;
	background-color	: #5C7EB9;
	height				: 18px;
	vertical-align		: middle;
}

table.moduletable_navio td {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	height				: 22px;
	background-color	: #BECAE2;/*LAST#eef1f7;*/
	vertical-align		: middle;
	border-bottom-style	: solid;
	border-bottom-color	: #FFFFFF;
	border-bottom-width	: 1px;
	border-top-style	: solid;
	border-top-color	: #FFFFFF;
	border-top-width	: 1px;
	padding				: 0px;
}
table.moduletable_pxo {
	width				: 100%;
}
table.moduletable_pxo th {
	font-family			: Georgia, "Times New Roman", Times, serif;
	text-transform		: uppercase;
	font-size			: 12px;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: center;
	color				: #FFFFFF;
	padding				: 1px;
	background-color	: #809CC9;
	height				: 18px;
	vertical-align		: middle;
}

table.moduletable_pxo td {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	height				: 22px;
	background-color	: #DEE5F0;/*LAST#eef1f7;*/
	vertical-align		: middle;
	border-bottom-style	: solid;
	border-bottom-color	: #FFFFFF;
	border-bottom-width	: 1px;
	border-top-style	: solid;
	border-top-color	: #FFFFFF;
	border-top-width	: 1px;
	padding				: 0px;
}

table.moduletable_cargo {
	width				: 100%;
}
table.moduletable_cargo th {
	font-family			: Georgia, "Times New Roman", Times, serif;
	text-transform		: uppercase;
	font-size			: 12px;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: center;
	color				: #5C7EB9;
	background-color	: #BECAE2;
	padding				: 1px;
	height				: 18px;
	vertical-align		: middle;
}

table.moduletable_cargo td {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	height				: 22px;
	background-color	: #E8EEF7;/*LAST#eef1f7;*/
	vertical-align		: middle;
	border-bottom-style	: solid;
	border-bottom-color	: #FFFFFF;
	border-bottom-width	: 1px;
	border-top-style	: solid;
	border-top-color	: #FFFFFF;
	border-top-width	: 1px;
	padding				: 0px;
}
table.moduletable_psl {
	width				: 100%;
}
table.moduletable_psl th {
	font-family			: Georgia, "Times New Roman", Times, serif;
	text-transform		: uppercase;
	font-size			: 12px;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: center;
	color				: #5C7EB9;
	padding				: 1px;
	background-color	: #DEE5F0;
	height				: 18px;
	vertical-align		: middle;
}

table.moduletable_psl td {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	height				: 22px;
	background-color	: #f5f7fc;/*fcf8e4;*/
	vertical-align		: middle;
	border-bottom-style	: solid;
	border-bottom-color	: #FFFFFF;
	border-bottom-width	: 1px;
	border-top-style	: solid;
	border-top-color	: #FFFFFF;
	border-top-width	: 1px;
	padding				: 0px;
}
/*fim copia 4*/
table.moduletable_aux {
	width				: 100%;
}
table.moduletable_aux th {	
	font-size			: 12px;
	font-family			: Georgia, "Times New Roman", Times, serif;
	text-transform		: uppercase;
	font-weight			: normal;
	color				: #FFD400;
	text-align			: left;
	padding				: 1px;
	background-color	: #6789A4;
	height				: 18px;
	vertical-align		: middle;
	text-indent			: 10px;
}

table.moduletable_aux td {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	height				: 22px;
	background-color	: #fcf8e4;
	vertical-align		: middle;
	border-bottom-style	: solid;
	border-bottom-color	: #FFFFFF;
	border-bottom-width	: 1px;
	border-top-style	: solid;
	border-top-color	: #FFFFFF;
	border-top-width	: 1px;
	padding				: 0px;
}

table.moduletable_news {
	width				: 100%;
	text-transform		: lowercase;
}
table.moduletable_news th {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	text-transform		: none;
	font-size			: 12px;
	font-weight			: bold;
	color				: #fce247;;
	text-align			: center;
	padding				: 1px;
	background-color	: #003366;
	height				: 20px;
	vertical-align		: middle;
	text-indent			: 0px;
}

table.moduletable_news td, table.moduletable_news td a:link, table.moduletable_news td a:visited {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	height				: 22px;
	color				: #FFFFFF;
	background-color	: #0099cc;
	vertical-align		: middle;
	padding				: 3px;
	text-align			: justify;
}

table.moduletable_news td a:hover {
	color				: #003366;
}

table.moduletable_top {
	width				: 100%;
	text-align			: center;
}

table.moduletable_top th {
	font-size			: 9pt;/*11px;*/
	font-weight			: bold;
	color				: #000000;
	text-align			: right;
	padding				: 1px;
	border-bottom		: 1px #C0C0C0 solid;
}

table.moduletable_top td {
	height				: 15px;
	padding				: 1px;
	color				: #000000;
	background-color	: #e5eaf5;
	text-align			: center;
}
table.moduletable_bottom {
	width				: 100%;
	text-align			: center;
}

table.moduletable_bottom th {
	font-size			: 9pt;
	font-weight			: bold;
	color				: #000000;
	text-align			: right;
	padding				: 1px;
	border-bottom		: 1px #C0C0C0 solid;
}

table.moduletable_bottom td {
	height				: 15px;
	padding				: 1px;
	color				: #000000;
	background-color	: #e5eaf5;
	text-align			: center;
}
table.moduletable_copyright {
	width				: 100%;
	text-align			: center;
	/*margin-bottom		: 10px;*/
}

table.moduletable_copyright th {
	font-size			: 9pt;/*11px;*/
	font-weight			: bold;
	color				: #5C7EB9;
	text-align			: center;
	padding				: 1px;
	border-bottom		: 1px #C0C0C0 solid;
}

table.moduletable_copyright td {
	line-height			: 20px;
	padding				: 1px;
	color				: #5C7EB9;
	background-color	: #FFFFFF;
	text-align			: left;
}

/* ###################### MODULE SETTINGS ###################### */
.pathwaytext {
	color				: #808080;
}

.maintitletext {
	font				: bold italic 26pt "Times New Roman", serif, georgia;
	color				: #000000;
	margin-top			: 20px;
	margin-left			: 20px;
}

.mainmenu {
  color            : #FF9900;
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
  font-weight      : normal;
  text-decoration  : none;
}

.frameheader {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 18px;
	font-weight			: normal;
	color				: #808080;
}

.poll {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size        	: 10px;
	color            	: #666666;
	line-height      	: 15px
}

/* ###################### FORMULAR SETTINGS ###################### */
.button {
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-style       : normal;
	font-weight      : bold;
	font-size        : 10px;
	color            : #000000;
	border           : 1px solid;
}

.inputbox {
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
  font-size        : 10px;
  font-weight      : bold;
  color            : #000000;
  background       : #FFFFFF;
  border           : 1px solid;
}

/* ###################### CONTENT PAGE SETTINGS ###################### */
.page_bg {
background: #ffffff; /* #eefefe url("../images/back_fade.jpg") repeat-x; */
padding: 0px 0px 0px 0px;
margin: 0px;
border: 0px;
}
.contentpane {
  text-align: justify;
/*  height: 100%;*/
}

.contentpaneopen {
  text-align: justify;
width:100%;
}

.contentpaneopen td {
  height: 100%;
}

.contentheading, .componentheading {
	background-image	: url(/psl/templates/psl_1/images/colors2.png);
	background-repeat	: no-repeat;
	background-position	: 0px 6px;
	font-family			: Georgia, "Times New Roman", Times, serif;
	text-transform		: uppercase;
	font-size			: 10pt/*8pt*/;
	font-weight      	: normal;
	color				: #5C7EB9;
	text-align			: left;
	text-indent			: 80px;
	text-transform		: uppercase;
	width				: 100%;
	height				: 20px;
	padding				: 1px;
}

.contentdescription {
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size		: 11px;/*8pt*/
	color			: #003399;
	text-align		: justify;
	height			: 100%;
}
.category {
	color			: #999999;
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size		: 9pt;
	font-weight		: bold;
	text-decoration	: none;
}
.pagenav, .pagenavbar, .pagenav a:link, .pagenav a:hover, .pagenav a:visited, .pagenavbar a:link, .pagenavbar a:visited {
	color			: #5C7EB9;
	text-align		: center;
	vertical-align	: bottom;
}
.pagenavbar a:hover {
	color			: #5C7EB9;
	text-align		: center;
	vertical-align	: bottom;
	text-decoration	: underline;
}
/* ###################### SECTION LISTING SETTINGS ###################### */
.sectiontableheader, .sectiontableheader td {
	background-color	: #e5eaf5;/*f0f0f0*/
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 12px;
	font-weight      	: bold;
	text-align: center;
	text-indent			: 0px;/*10*/
	text-transform		: uppercase;
	color            	: #0088b8;
	height           	: 20px;
	line-height			: 25px;
	vertical-align:middle;
	border-bottom    	: 1px dotted #0088b8;
	border-top       	: 1px dotted #0088b8;
}
.sectiontableheader a:link, .sectiontableheader a:hover, .sectiontableheader a:visited, .sectiontableheader td a:link {
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 12px;
	font-weight      	: bold;
	text-align			: center;
	text-indent			: 0px;/*10*/
	text-transform		: uppercase;
	color            	: #0088b8;
	vertical-align		: middle;
}
.sectiontableheadercont, .sectiontableheadercont td {
	background-color	: #e5eaf5;/*f0f0f0*/
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 12px;
	font-weight      	: bold;
	text-align: center;
	text-indent			: 0px;/*10*/
	text-transform		: uppercase;
	color            	: #0088b8;
	height           	: 20px;
	line-height			: 25px;
	vertical-align:middle;
	border-bottom    	: 1px dotted #0088b8;
}
.sectiontablesubheader {
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 12px;
	font-weight      	: normal;
	text-indent			: 0px;
	text-transform		: uppercase;
	height           	: 20px;
	line-height			: 20px;
	vertical-align		: text-top;
	border-bottom    	: 1px dotted #0088b8;
}
.sectiontablesubheader td {
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 12px;
	font-weight      	: normal;
	text-indent			: 5px;
	text-transform		: uppercase;
	height           	: 20px;
	line-height			: 20px;
	vertical-align		: text-top;
	border-bottom    	: 1px dotted #0088b8;
}
/* H E A D E R S . C O M . B O R D E R . À . D I R E I T A  (PARA COLUNAS DE TABELA)*/
.sectiontableheader2, .sectiontableheader2 td {
	background-color	: #e5eaf5;/*f0f0f0*/
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 12px;
	font-weight      	: bold;
	text-align: center;
	text-indent			: 0px;/*10*/
	text-transform		: uppercase;
	color            	: #0088b8;
	height           	: 20px;
	line-height			: 25px;
	vertical-align:middle;
	border-bottom    	: 1px dotted #0088b8;
	border-top       	: 1px dotted #0088b8;
	border-right		: 1px dotted #0088b8;
}
.sectiontableheadercont2, .sectiontableheadercont2 td {
	background-color	: #e5eaf5;/*f0f0f0*/
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 12px;
	font-weight      	: bold;
	text-align: center;
	text-indent			: 0px;/*10*/
	text-transform		: uppercase;
	color            	: #0088b8;
	height           	: 20px;
	line-height			: 25px;
	vertical-align:middle;
	border-bottom    	: 1px dotted #0088b8;
	border-right		: 1px dotted #0088b8;
}
.sectiontablesubheader2 {
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 12px;
	font-weight      	: normal;
	text-indent			: 0px;
	text-transform		: uppercase;
	height           	: 20px;
	line-height			: 20px;
	vertical-align		: text-top;
	border-bottom    	: 1px dotted #0088b8;
	border-right		: 1px dotted #0088b8;
}
.sectiontablesubheader2 td {
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 12px;
	font-weight      	: normal;
	text-indent			: 5px;
	text-transform		: uppercase;
	height           	: 20px;
	line-height			: 20px;
	vertical-align		: text-top;
	border-bottom    	: 1px dotted #0088b8;
	border-right		: 1px dotted #0088b8;
/* F I M = H E A D E R S . C O M . B O R D E R . À . D I R E I T A  (PARA COLUNAS DE TABELA)*/
}
.sectiontableentry2, .sectiontableentry2 td, .sectiontableentry2 tr {
	background-color	: #e5eaf5;/*f0f0f0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	line-height			: 15px;
	vertical-align		: middle;
	text-align			: justify;
	height				: 20px;
}
.sectiontableentry1, .sectiontableentry1 td, .sectiontableentry1 tr {
	background-color	: #FFFFFF;/*E0E0E0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	line-height			: 15px;
	vertical-align		: middle;
	text-align			: justify;
	height				: 20px;
}
.sectiontableentry2 a {
	background-color	: #e5eaf5;/*f0f0f0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	vertical-align		: middle;
}
.sectiontableentry1 a { 
	background-color	: #FFFFFF;/*E0E0E0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	vertical-align		: middle;
}
.sectiontableentry4, .sectiontableentry4 td, .sectiontableentry4 tr {
	background-color	: #e5eaf5;/*f0f0f0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	line-height			: 15px;
	vertical-align		: middle;
	text-align			: justify;
	height				: 20px;
	border-right		: 1px dotted #0088b8;
}
.sectiontableentry3, .sectiontableentry3 td, .sectiontableentry3 tr {
	background-color	: #FFFFFF;/*E0E0E0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	line-height			: 15px;
	vertical-align		: middle;
	text-align			: justify;
	height				: 20px;
	border-right		: 1px dotted #0088b8;
}
.sectiontableentry3b, .sectiontableentry3b td, .sectiontableentry3b tr {
	background-color	: #FFFFFF;/*E0E0E0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	line-height			: 15px;
	vertical-align		: middle;
	text-align			: justify;
	height				: 20px;
	border-right		: 1px dotted #0088b8;
	border-bottom		: 1px dotted #0088b8;

}
.sectiontableentry4 a {
	background-color	: #e5eaf5;/*f0f0f0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	vertical-align		: middle;
}
.sectiontableentry3 a { 
	background-color	: #FFFFFF;/*E0E0E0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	vertical-align		: middle;
}
.sectiontableheaderup, .sectiontableheaderup td { /*para espaços no topo*/
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 12px;
	font-weight      	: bold;
	text-indent			: 5px;/*10*/
	color            	: #0088b8;
	height           	: 20px;
	line-height			: 25px;
	vertical-align		: text-top;
	border-bottom    	: 1px dotted #0088b8;
}
.sectiontableheaderbottom { /*para espaços no fundo*/
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 12px;
	font-weight      	: bold;
	text-indent			: 5px;/*10*/
	color            	: #0088b8;
	height           	: 20px;
	line-height			: 25px;
	vertical-align		: text-top;
	border-top       	: 1px dotted #0088b8;
}
.sectiontableheaderbottom td { /*para espaços no fundo*/
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 12px;
	font-weight      	: bold;
	text-indent			: 5px;/*10*/
	color            	: #0088b8;
	height           	: 20px;
	line-height			: 25px;
	vertical-align		: text-top;
	border-top       	: 1px dotted #0088b8;
}
/* ###################### SMALL FONT SETTINGS ###################### */
.small {
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
  font-size        : 9px;
  color            : #006699;
  text-decoration  : none;
  font-weight      : normal;
}

.smalldark {
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
  font-size        : 9px;
  color            : #000000;
  font-weight      : normal;
}
/* ##################### MORE LINKS BY JMK ######################  */
a.mainlevel:link, a.mainlevel:visited {	
	font-size			: 11px;/*8pt*/
	color				: #003399;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	padding-left		: 10px;
	width				: 100%;
}

a.mainlevel:hover {
	color				: #0099FF;
	font-weight			: normal;
	text-decoration		: none;
	width				: 100%;
}
a.mainlevel_agentes:link, a.mainlevel_agentes:visited {
	font-size			: 11px;
	color				: #003399;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	padding-left		: 10px;
	width				: 100%;
	text-align			: left;
}

a.mainlevel_agentes:hover {
	color				: #0099FF;
	font-weight			: normal;
	text-decoration		: none;
	text-align			: left;
}
a.mainlevel_viajar:link {
	font-size			: 11px;
	color				: #003399;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	padding-left		: 10px;
	width				: 100%;
	text-align			: left;
}
a.mainlevel_viajar:visited {
	font-size			: 11px;
	color				: #003399;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	padding-left		: 10px;
	width				: 100%;
	text-align			: left;
}
a.mainlevel_viajar:hover {
	background-color	: #0066cc;
	color				: #FFFFFF;
	font-weight			: normal;
	text-decoration		: none;
	width				: 100%;
	text-align			: left;
}
a.sublevel_viajar:link, a.sublevel_viajar:visited {	
	font-size			: 11px;
	color				: #003399;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	padding-left		: 10px;
	height				: 18px;
	vertical-align		: text-top;
	border-top		: #FFFFFF dotted 1px;
	width				: 100%;
	text-align			: left;
}

a.sublevel_viajar:hover {
	color				: #FFFFFF;
	background-color	: #0066cc;/*FFD900;*/
	font-weight			: normal;
	text-decoration		: none;
	width				: 100%;
	padding-left		: 10px;
	height				: 18px;
	text-align			: left;
}
a.mainlevel_pxo:link, a.mainlevel_pxo:visited {	
	font-size			: 11px;
	color				: #003399;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	padding-left		: 10px;
	width				: 100%;
	text-align			: left;
}

a.mainlevel_pxo:hover {
	background-color	: #DEE5F0;/*LAST#0066cc;*/
	color				: #FFFFFF;
	font-weight			: normal;
	text-decoration		: none;
	width				: 100%;
	text-align			: left;
}
a.sublevel_pxo:link, a.sublevel_pxo:visited {
	height				: 15px;
	font-size			: 11px;
	color				: #003399;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	width				: 135px;
	border-style		: solid;
	border-color		: #FFFFFF;
	border-width		: 2px;
	vertical-align		: bottom;
	background-color	: #FFFFFF;
	text-align			: left;
}
a.sublevel_pxo:hover {
	background-color	: #0066cc;/*FFCC00;*/
	color				: #FFFFFF;
	font-weight			: normal;
	text-decoration		: none;
	width				: 100%;
	text-align			: left;
}
a.mainlevel_psl:link, a.mainlevel_psl:visited {	
	font-size			: 11px;
	color				: #003399;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	padding-left		: 10px;
	width				: 100%;
	text-align			: left;
}

a.mainlevel_psl:hover {
	background-color	: #0066cc;
	color				: #FFFFFF;
	font-weight			: normal;
	text-decoration		: none;
	width				: 100%;
	text-align			: left;
}

a.mainlevel_cargo:link, a.mainlevel_cargo:visited {
	font-size			: 11px;
	color				: #003399;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	padding-left		: 10px;
	width				: 100%;
	text-align			: left;
}

a.mainlevel_cargo:hover {
	background-color	: #0066cc;
	color				: #FFFFFF;
	font-weight			: normal;
	text-decoration		: none;
	width				: 100%;
	text-align			: left;
}

a.mainlevel_navio:link, a.mainlevel_navio:visited {
	font-size			: 11px;
	color				: #003399;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	padding-left		: 10px;
	width				: 100%;
	text-align			: left;
}

a.mainlevel_navio:hover {
	background-color	: #0066cc;/*LAST#0066cc;*/
	color				: #FFFFFF;
	font-weight			: normal;
	text-decoration		: none;
	width				: 100%;
	text-align			: left;
}

a.sublevel_navio:link, a.sublevel_navio:visited {	
	font-size			: 11px;
	color				: #003399;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	padding-left		: 10px;
	height				: 18px;
	vertical-align		: text-top;
	border-top		: #FFFFFF dotted 1px;
	width				: 100%;
	text-align			: left;
}
a.sublevel_navio:hover {
	color				: #FFFFFF;
	background-color	: #0066cc;/*FFD900;*/
	font-weight			: normal;
	text-decoration		: none;
	width				: 100%;
	padding-left		: 10px;
	height				: 18px;
	text-align			: left;
}

a.mainlevel_bottom:link, a.mainlevel_bottom:visited {
	font-size        	: 10px;
	font-weight      	: normal;
	color            	: #003399;
	text-decoration  	: none;
	letter-spacing   	: 1px;
	text-transform		: uppercase;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	text-align			: left;	
}

a.mainlevel_bottom:hover {
  	color            	: #0099FF;
  	text-decoration  	: none;
}

a.mainlevel_top:link, a.mainlevel_top:visited {
	font-size        	: 9px;
	font-weight      	: normal;
	color            	: #003399;
	text-decoration  	: none;
	letter-spacing   	: 1px;
	text-transform		: UPPERCASE;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	text-align			: left;
	background-color	: #CCCC00;	
}
a.mainlevel_top:hover {
  color            : #0099FF;
  text-decoration  : none;
}

a.mainlevel_aux:link, a.mainlevel_aux:visited {
	font-size			: 10px;
	color				: #999999;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	padding-left		: 10px;
	width				: 100%;
	text-transform		:uppercase;
	text-align			: left;
}
a.mainlevel_aux:hover {
	color				: #0099FF;
	font-weight			: normal;
	text-decoration		: none;
	width				: 100%;
	text-align			: left;
}
a.modulos:link, a.modulos:visited {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 11px;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: center;
	color				: #5C7EB9;
	padding				: 1px;
	vertical-align		: middle;
	text-decoration		: none;
}
a.modulos:hover {
	color				: #0099FF;
	text-decoration		: none;
}
a.toclink:link, a.toclink:visited {	
	font-size			: 11px;
	color				: #003399;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
}
a.sublevel:hover {
	color				: #0099FF;
	font-weight			: normal;
	text-decoration		: none;
	width				: 100%;
}
a.sublevel:link, a.sublevel:visited {	
	font-size			: 11px;
	color				: #003399;
	text-decoration		: none;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	width				: 135px;
	border-style		: solid;
	border-color		: #FFFFFF;
	border-width		: 2px;
	vertical-align		: bottom;
	background-color	: #FFFFFF;
}
/* M O D U L O S . D O S . S E P A R A D O R E S */
table.moduletable_1viajar {
	width				: 100%;
	text-align			: center;
}
table.moduletable_1viajar th {
	font-family			: Georgia, Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
}
table.moduletable_1viajar td {
	color				: #FFFFFF;
	background-image	: url(/psl/templates/psl_1/images/site_separ1.jpg);
	background-repeat	: no-repeat;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 11px;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: center;
	text-transform		: uppercase;
	height				: 18px;
	vertical-align		: middle;
}
table.moduletable_2navio {
	width				: 100%;
	text-align			: left;
}
table.moduletable_2navio th {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
}
table.moduletable_2navio td {
	color				: #FFFFFF;
	background-image	: url(/psl/templates/psl_1/images/site_separ2.jpg);
	background-repeat	: no-repeat;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 11px;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: center;
	text-transform		: uppercase;
	height				: 18px;
	vertical-align		: middle;
}
table.moduletable_3portosanto {
	width				: 100%;
	text-align			: left;
}
table.moduletable_3portosanto th {
	font-family			: Georgia, "Times New Roman", Times, serif;
}
table.moduletable_3portosanto td {
	color				: #FFFFFF;
	background-image	: url(/psl/templates/psl_1/images/site_separ3.jpg);
	background-repeat	: no-repeat;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 11px;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: center;
	text-transform		: uppercase;
	height				: 18px;
	vertical-align		: middle;
}
table.moduletable_4carga {
	width				: 100%;
	text-align			: center;
}
table.moduletable_4carga th {
	font-family			: Georgia, "Times New Roman", Times, serif;
}
table.moduletable_4carga td {
	color				: #FFFFFF;
	background-image	: url(/psl/templates/psl_1/images/site_separ4.jpg);
	background-repeat	: no-repeat;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 11px;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: center;
	text-transform		: uppercase;
	height				: 18px;
	vertical-align		: middle;
}
table.moduletable_5psl {
	width				: 100%;
	text-align			: left;
}
table.moduletable_5psl th {
	font-family			: Georgia, "Times New Roman", Times, serif;
}
table.moduletable_5psl td {
	color				: #FFFFFF;
	background-image	: url(/psl/templates/psl_1/images/site_separ5.jpg);
	background-repeat	: no-repeat;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 11px;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: center;
	text-transform		: uppercase;
	height				: 18px;
	vertical-align		: middle;
}
/* M O D U L O . D E . T E S T E */
table.moduletable_123 {
	width				: 100%;
	text-align			: center;
}
table.moduletable_123 th {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
}
table.moduletable_123 td {
	background-color	: #FFFFFF;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 11px;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: center;
	text-transform		: lowercase;
	color				: #FFFFFF;
	vertical-align		: middle;
	padding				: 0px;
	border-color		: #FFFFFF;
	border-width		: 3px;
	border-style		: solid;
}
table.moduletable_reserva {
	width				: 100%;
	text-align			: center;
	padding				: 0px;
	border-spacing		: 0px;
}
table.moduletable_reserva th {
	font-family			: Georgia, "Times New Roman", Times, serif;
	padding				: 0px;
}
table.moduletable_reserva td {
	background-color	: #ffcc00;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 11px;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: center;
	text-transform		: lowercase;
	color				: #FFFFFF;
	vertical-align		: middle;
	padding				: 0px;
		
}
table.moduletable_hea {
	width				: 100%;
	text-align			: center;
	padding				: 0px;
	border-spacing		: 0px;
}
table.moduletable_hea th {
	font-family			: Georgia, "Times New Roman", Times, serif;
	padding				: 0px;
}
table.moduletable_hea td {
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 11px;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: center;
	text-transform		: lowercase;
	color				: #FFFFFF;
	vertical-align		: middle;
	color				: black;
	padding-bottom		: 0px;
}
/* L I N K . D O S . M O D U L O S . D O S . S E P A R A D O R E S */
a.mainlevel_sepviajar:link, a.mainlevel_sepviajar:visited, a.mainlevel_sepviajar:hover {
	color            	: #5C7EB9;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size        	: 12px;
	font-weight      	: bold;
	text-transform		: uppercase;
	text-decoration  	: none;
	text-align			: center;
	letter-spacing   	: 0px;
	vertical-align		: middle;
	height				: 15px;
	padding-right		: 10px;
}
a.mainlevel_sepnavio:link, a.mainlevel_sepnavio:visited, a.mainlevel_sepnavio:hover {
	color            	: #FFFFFF;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size        	: 12px;
	font-weight      	: bold;
	text-transform		: uppercase;
	text-decoration  	: none;
	text-align			: center;
	letter-spacing   	: 0px;
	vertical-align		: middle;
	height				: 15px;
	padding-right		: 10px;
}
a.mainlevel_seppxo:link, a.mainlevel_seppxo:visited, a.mainlevel_seppxo:hover {
	color            	: #FFFFFF;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size        	: 12px;
	font-weight      	: bold;
	text-transform		: uppercase;
	text-decoration  	: none;
	text-align			: center;
	letter-spacing   	: 0px;
	vertical-align		: middle;
	height				: 15px;
	padding-right		: 10px;
}
a.mainlevel_sepcarga:link, a.mainlevel_sepcarga:visited, a.mainlevel_sepcarga:hover {
	color				: #5C7EB9;/*#FFFFFF;/*003399;*/
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size        	: 12px;
	font-weight      	: bold;
	text-transform		: uppercase;
	text-decoration  	: none;
	text-align			: center;
	letter-spacing   	: 0px;
	vertical-align		: middle;
	height				: 15px;
	padding-right		: 10px;
}
a.mainlevel_seppsl:link, a.mainlevel_seppsl:visited, a.mainlevel_seppsl:hover {
	color            	: #5C7EB9;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size        	: 12px;
	font-weight      	: bold;
	text-transform		: uppercase;
	text-decoration  	: none;
	text-align			: center;
	letter-spacing   	: 0px;
	vertical-align		: middle;
	height				: 15px;
	padding-right		: 10px;
}
/* M O D U L O S . D E . E S P A Ç A M E N T O . E N T R E . L I N H A S . D O S . S E P A R A D O R E S */
table.moduletable_colorviajar {
	width				: 100%;
	background-color	: #FEE679;
	height				: 100%;
}
table.moduletable_colorviajar th {
	background-color	: #FEE679;
	height				: 100%;
}
table.moduletable_colorviajar td {
	background-color	: #FEE679;
	height				: 100%;
}
table.moduletable_colornavio {
	width				: 100%;
	background-color	: #5C7EB9;
	height				: 100%;
}
table.moduletable_colornavio th {
	background-color	: #5C7EB9;
	height				: 100%;
}
table.moduletable_colornavio td {
	background-color	: #5C7EB9;
	height				: 100%;
}
table.moduletable_colorpxo {
	width				: 100%;
	background-color	: #809CC9;
	height				: 100%;
}
table.moduletable_colorpxo th {
	background-color	: #809CC9;
	height				: 100%;
}
table.moduletable_colorpxo td {
	background-color	: #809CC9;
	height				: 100%;
}
table.moduletable_colorpsl {
	width				: 100%;
	background-color	: #DEE5F0;
	height				: 100%;
}
table.moduletable_colorpsl th {
	background-color	: #DEE5F0;
	height				: 100%;
}
table.moduletable_colorpsl td {
	background-color	: #DEE5F0;
	height				: 100%;
}
table.moduletable_colorcarga {
	width				: 100%;
	background-color	: #BECAE2;
	height				: 100%;
}
table.moduletable_colorcarga th {
	background-color	: #BECAE2;
	height				: 100%;
}
table.moduletable_colorcarga td {
	background-color	: #BECAE2;
	height				: 100%;
}
table.moduletable_coloroutro {
	width				: 100%;
	background-color	: #3A75D7;
	height				: 100%;
}
table.moduletable_coloroutro th {
	background-color	: #3A75D7;
	height				: 100%;
}
table.moduletable_coloroutro td {
	background-color	: #3A75D7;
	height				: 100%;
}

.pageclass_teste td, .pageclass_teste tr, .pageclass_teste th, .pageclass_teste p, .pageclass_teste div {
	background-color: #000099;
}
.promoheader {
	color				: #809CC9;
	border-top-color	: #809CC9;
	border-top-style	: solid;
	border-top-width	: 1px;
	border-bottom-color	: #809CC9;
	border-bottom-style	: solid;
	border-bottom-width	: 1px;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 20px;/*16pt*/
	font-weight			: normal;
	margin				: 0;
	line-height			: 25px;
}
.promotext {
	color				: #5C7EB9;
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 11px;
	font-weight			: normal;
	margin				: 0;
	line-height			: 15px;
	text-align				: center;
	text-align			: justify;
}
.readon_varios
{
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;	
	color			: #003399;
	line-height		: 15px;
	text-align			: left;
}
.pslforms, .pslforms td {
	text-align	: right;
	line-height	: 30px;
}
.destaque, .destaque a:link, .destaque a:visited, .destaque a:hover {
	color			: #003366;
	font-family		: Georgia, "Times New Roman", Times, serif;
	font-weight		: bold;
	font-size		: 11px;
	text-align		: center;
	line-height		: 35px;
	border-bottom	: #003366 solid 1px;
}
/* START SERVICE A BORDO REMARK STYLE */
/* TITULO DO SERVICE */
.servicosh {
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	font-size		: 12px;
	color			: #FFFFFF;
	line-height		: 15px;
	vertical-align	: top;
	padding-left	: 5px;
	padding-top		: 5px;
	border-right	: #FFFFFF solid 2px;
	text-align		: left;
}
/* PAVIMENTO DO SERVICE */
.servicosp {
	color			: #FFCC00;
	font-weight		: bold;
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	padding-left	: 5px;
	border-right	: #FFFFFF solid 2px;
	text-align		: left;
}
/* SERVICE BOTTOM */
.servicosa {
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #FFFFFF;
	padding-left	: 5px;
	border-right	: #FFFFFF solid 2px;
	text-align		: left;
}
/* SERVICE REMARK */
.servicosl {
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #FFFFFF;
	padding-left	: 5px;
	border-top		: #FFFFFF solid 1px;
	border-right	: #FFFFFF solid 1px;
	border-left		: #FFFFFF solid 1px;
	text-align		: left;
	line-height		: 20px;
}
/* END SERVICE A BORDO REMARK STYLE */
/* START MAPA DO SITE CSS*/
.sitemap {
	font-size			: 12px;
	font-weight			: normal;
	text-align			:left;
}
.sitemap ul {
	margin-left			: 10px;
}
.sitemap li {
	color				: #5C7EB9;
	/* list-style-image	: url('../images/is_arrow.png'); */
	list-style-position	: inside;
}
.sitemap a:link, .sitemap a:hover, .sitemap a:visited {
	font-size			: 12px;
	font-weight			: normal;
	text-align			:left;
}
/* TITULO DE CADA MODULO*/
.title, .title li, .title ul, .title a:link, .title a:hover, .title a:visited {
	font-size			: 12px;
	font-weight			: bold;
	text-align			:left;
	text-transform		: capitalize;
}
.trunk {
	border-bottom    	: 1px dotted #0088b8;
	margin				: 5px;
	padding-bottom		: 5px;
}
/* END MAPA DO SITE CSS*/
/* PAGE NAV */ 
div.pagenavbar {
 width: 100%;
 text-align: center;
 position:absolute;
}
/* END PAGE NAV */ 
.menu360 {
	color				: #FFFFFF;
	width				: 80px;
	vertical-align		: top;
	text-align			: center;
	border				: #FFFFFF solid 1px;
	background-color	: #5C7EB9;
}