body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-image:url("images/fundo.jpg");*/
	background-position:top;
	background-repeat:no-repeat;
	/*background-color:#86a6df;*/
}
td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: block;
}

#FWTableContainer47132340 {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;
	margin:0px;
	width:900px;
	height:1161px;
	text-align:left;
}

#MMMenuContainer1014183919_0 {
/* This ID is related to the master menu div for menu MMMenuContainer1014183919_0 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:300px;
	top:224px;
	visibility:hidden;
	z-index:300;
}

#MMMenu1014183919_0 {
/* This class defines things about menu MMMenu1014183919_0's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#555555;
	border:1px solid #555555;
	width:125px;
	height:116px;
}

.MMMIFVStyleMMMenu1014183919_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu1014183919_0 */
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #555555;
	border-right:1px solid #555555;
	width:125px;
	height:24px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:117px;
	height:16px;
}

.MMMIVStyleMMMenu1014183919_0 {
/* This class determines the general characteristics of the menu items in menu MMMenu1014183919_0 */
	border-top:0px;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #555555;
	border-right:1px solid #555555;
	width:125px;
	height:23px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:117px;
	height:16px;
}

#MMMenu1014183919_0_Item_0 {
/* Unique ID for item 0 of menu MMMenu1014183919_0 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu1014183919_0_Item_1 {
/* Unique ID for item 1 of menu MMMenu1014183919_0 so we can set its position */
	left:0px;
	top:24px;
}

#MMMenu1014183919_0_Item_2 {
/* Unique ID for item 2 of menu MMMenu1014183919_0 so we can set its position */
	left:0px;
	top:47px;
}

#MMMenu1014183919_0_Item_3 {
/* Unique ID for item 3 of menu MMMenu1014183919_0 so we can set its position */
	left:0px;
	top:70px;
}

#MMMenu1014183919_0_Item_4 {
/* Unique ID for item 3 of menu MMMenu1014183919_0 so we can set its position */
	left:0px;
	top:93px;
}

#MMMenuContainer1014183919_0 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer1014183919_0 a {
/* Controls the general apperance for menu MMMenuContainer1014183919_0's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#303342;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer1014183919_0 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer1014183919_0 */
	color:#000000;
	background-color:#dededc;
}
#MMMenuContainer1014184142_1 {
/* This ID is related to the master menu div for menu MMMenuContainer1014184142_1 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:411px;
	top:224px;
	visibility:hidden;
	z-index:300;
}

#MMMenu1014184142_1 {
/* This class defines things about menu MMMenu1014184142_1's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#555555;
	border:1px solid #555555;
	width:102px;
	height:70px;
}

.MMMIFVStyleMMMenu1014184142_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu1014184142_1 */
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #555555;
	border-right:1px solid #555555;
	width:102px;
	height:24px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:94px;
	height:16px;
}

.MMMIVStyleMMMenu1014184142_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu1014184142_1 */
	border-top:0px;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #555555;
	border-right:1px solid #555555;
	width:102px;
	height:23px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:94px;
	height:16px;
}

#MMMenu1014184142_1_Item_0 {
/* Unique ID for item 0 of menu MMMenu1014184142_1 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu1014184142_1_Item_1 {
/* Unique ID for item 1 of menu MMMenu1014184142_1 so we can set its position */
	left:0px;
	top:24px;
}

#MMMenu1014184142_1_Item_2 {
/* Unique ID for item 2 of menu MMMenu1014184142_1 so we can set its position */
	left:0px;
	top:47px;
}

#MMMenu1014184142_1_1 {
/* This class defines things about menu MMMenu1014184142_1_1's div. */
	position:absolute;
	left:95px;
	top:7px;
	visibility:hidden;
	background-color:#555555;
	border:1px solid #555555;
	width:202px;
	height:116px;
}

.MMMIFVStyleMMMenu1014184142_1_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu1014184142_1_1 */
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #555555;
	border-right:1px solid #555555;
	width:202px;
	height:24px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:194px;
	height:16px;
}

.MMMIVStyleMMMenu1014184142_1_1 {
/* This class determines the general characteristics of the menu items in menu MMMenu1014184142_1_1 */
	border-top:0px;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #555555;
	border-right:1px solid #555555;
	width:202px;
	height:23px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:194px;
	height:16px;
}

#MMMenu1014184142_1_1_Item_0 {
/* Unique ID for item 0 of menu MMMenu1014184142_1_1 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu1014184142_1_1_Item_1 {
/* Unique ID for item 1 of menu MMMenu1014184142_1_1 so we can set its position */
	left:0px;
	top:24px;
}

#MMMenu1014184142_1_1_Item_2 {
/* Unique ID for item 2 of menu MMMenu1014184142_1_1 so we can set its position */
	left:0px;
	top:47px;
}

#MMMenu1014184142_1_1_Item_3 {
/* Unique ID for item 3 of menu MMMenu1014184142_1_1 so we can set its position */
	left:0px;
	top:70px;
}

#MMMenu1014184142_1_1_Item_4 {
/* Unique ID for item 4 of menu MMMenu1014184142_1_1 so we can set its position */
	left:0px;
	top:93px;
}

#MMMenu1014184142_1_1_Item_5 {
/* Unique ID for item 5 of menu MMMenu1014184142_1_1 so we can set its position */
	left:0px;
	top:116px;
}

.MMMenuItemSpanMMMenu1014184142_1 {
/* The span class definition so we can make sure that arrows and menu text in menu MMMenu1014184142_1 look correct */
	float:left;
	width:88px;
}

.MMArrowStyleMMMenu1014184142_1 {
/* This class allows us to position the submenu arrows for menu MMMenu1014184142_1 */
	position:absolute;
	left:89px;
	top:8px;
}

#MMMenuContainer1014184142_1 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer1014184142_1 a {
/* Controls the general apperance for menu MMMenuContainer1014184142_1's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#303342;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer1014184142_1 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer1014184142_1 */
	color:#000000;
	background-color:#dededc;
}

#MMMenuContainer0003142803_2 {
/* This ID is related to the master menu div for menu MMMenuContainer0003142803_2 and contains the important positioning information for the menu as a whole */
	position:absolute;
	left:551px;
	top:224px;
	visibility:hidden;
	z-index:300;
}

#MMMenu0003142803_2 {
/* This class defines things about menu MMMenu0003142803_2's div. */
	position:absolute;
	left:0px;
	top:0px;
	visibility:hidden;
	background-color:#555555;
	border:1px solid #555555;
	width:170px;
	height:93px;
}

.MMMIFVStyleMMMenu0003142803_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu0003142803_2 */
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #555555;
	border-right:1px solid #555555;
	width:170px;
	height:24px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:162px;
	height:16px;
}

.MMMIVStyleMMMenu0003142803_2 {
/* This class determines the general characteristics of the menu items in menu MMMenu0003142803_2 */
	border-top:0px;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #555555;
	border-right:1px solid #555555;
	width:170px;
	height:23px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:162px;
	height:16px;
}

#MMMenu0003142803_2_Item_0 {
/* Unique ID for item 0 of menu MMMenu0003142803_2 so we can set its position */
	left:0px;
	top:0px;
}

#MMMenu0003142803_2_Item_1 {
/* Unique ID for item 1 of menu MMMenu0003142803_2 so we can set its position */
	left:0px;
	top:24px;
}

#MMMenu0003142803_2_Item_2 {
/* Unique ID for item 2 of menu MMMenu0003142803_2 so we can set its position */
	left:0px;
	top:47px;
}

#MMMenu0003142803_2_Item_3 {
/* Unique ID for item 3 of menu MMMenu0003142803_2 so we can set its position */
	left:0px;
	top:70px;
}

#MMMenuContainer0003142803_2 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}

#MMMenuContainer0003142803_2 a {
/* Controls the general apperance for menu MMMenuContainer0003142803_2's items, including color and font */
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:3px;
	background-color:#303342;
	font-weight:normal;
	font-style:normal;
	display:block;
	position:absolute;
}

#MMMenuContainer0003142803_2 a:hover {
/* Controls the mouse over effects for menu MMMenuContainer0003142803_2 */
	color:#000000;
	background-color:#dededc;
}


	a { /* comportamento do link */
		text-decoration:none;
		color:#666666; 
		font-family: Verdana, Arial, sans-serif;
		font-size: 10px;
	}
	a:hover, #notprin:hover, #notdest a:hover, #notoutr a:hover, #clientes a, #clientes a:hover, h1 a, h1 a:hover, h2 a, h2 a:hover, h4 a:hover { /* comportamento do link ao passar do mouse por cima */
		text-decoration:underline;
		color:#000000; 
		font-family: Verdana, Arial, sans-serif;
		font-size: 10px;
	}
	a, a:visited, #notprin a:visited, #notdest a:visited, #notoutr a:visited, #clientes a:visited, h1 a:visited, h2 a:visited, h4 a:visited  { /* comportamento do link visitado */
		text-decoration:none; 
		color:#666666; 
		font-family: Verdana, Arial, sans-serif;
		font-size: 10px;
	}

	a.b { /* comportamento do link */
		text-decoration:underline;
		color:#0000CC; 
		font-family: Verdana, Arial, sans-serif;
		font-size: 12px;
	}
	a.b:hover, #notprin:hover, #notdest a:hover, #notoutr a:hover, #clientes a, #clientes a:hover, h1 a, h1 a:hover, h2 a, h2 a:hover, h4 a:hover { /* comportamento do link ao passar do mouse por cima */
		text-decoration:underline;
		color:#FF0000; 
		font-family: Verdana, Arial, sans-serif;
		font-size: 12px;
	}
	a.b, a.b:visited, #notprin a:visited, #notdest a:visited, #notoutr a:visited, #clientes a:visited, h1 a:visited, h2 a:visited, h4 a:visited  { /* comportamento do link visitado */
		text-decoration:underline; 
		color:#0000CC; 
		font-family: Verdana, Arial, sans-serif;
		font-size: 12px;
	}
	
.style5 {font-family: Verdana, Arial, sans-serif; font-weight: bold; font-size: 14px; color: #FFFFFF; }
.style20 {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF; }
.style20A {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #666666; }
.style21 {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000; text-decoration:none}
.style21A {font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #000000; text-decoration:none;font-weight: bold;}
.style18 {

	color: #ffffff;

	font-family: Verdana, Arial, sans-serif;

	font-weight: bold;
	font-size:18;

}
.style18a {

	color: #007DC9;

	font-family: Verdana, Arial, sans-serif;

	font-weight: bold;
	font-size:18;

}
.style6 {
	font-family: Verdana, Arial, sans-serif;FONT-SIZE: 10pt; COLOR: #999999; 
}
.style16 {
	font-family: Verdana, Arial, sans-serif;FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #c0c0c0
}
.style7 {
	font-family: Verdana, Arial, sans-serif;FONT-SIZE: 10pt; COLOR: #999999
}
.style9 {
	font-family: Verdana, Arial, sans-serif;COLOR: #0099ff
}
.style11 {
	font-family: Verdana, Arial, sans-serif;FONT-SIZE: 10pt
}
.style13 {
	font-family: Verdana, Arial, sans-serif;FONT-SIZE: 10pt; COLOR: #000000
}
.style17 {
	font-family: Verdana, Arial, sans-serif;FONT-WEIGHT: bold; FONT-SIZE: 10pt;
}


.style22 {font-size: 10px;font-family: Verdana, Arial, sans-serif;FONT-WEIGHT: normal; FONT-SIZE: 8pt;}
	div#menu { /* formatacao do menu */
		float:left;
		width:150px;
		text-align:left;
	}
	/* retira o link pagina principal da index */
	div#menu.pp .pp {display:none;}
	
		div#menu .itemmenu { /* formatacao dos botoes do menu */
			font:11px Verdana, Arial, sans-serif;
		}
			.telefone { /* comportamento do link dentro do menu */
				color:#000000;
				text-decoration:none;
				width:163px;
				height: 20px;
				text-align:left;				
				}
			.itemmenu a, .itemmenu a:visited { /* comportamento do link dentro do menu */
				color:#000000;
				text-decoration:none;
				width:163px;
				height: 20px;
				display:block;
				
				
			}
			.itemmenu a:hover { /* comportamento do link dentro do menu ao passar do mouse */
				color:#000000;
				width:163px;
				height: 20px;
				background:#eff6fa ;
			}
.box_destaques {
	font-family: Verdana, Arial, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt;
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #999999;
	BORDER-BOTTOM: white 1px solid;
}
.bot11 { font-size: 11px; color: #000000; font-family: tahoma; text-decoration: none; border: 1px solid #7F7F7F; background: #F2F2F2; }
.bot12 { font-size: 12px; color: #000000; font-family: tahoma; text-decoration: none; border: 1px solid #7F7F7F; background: #F2F2F2; }
.bot13 { font-size: 13px; color: #000000; font-family: tahoma; text-decoration: none; border: 1px solid #7F7F7F; background: #F2F2F2; }

.button{
	background : #D7DFE9;
	border-style: solid solid solid double;
	border-color: #D7DFE9;
	border : 1px solid #386187;
	font-family : Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight : bolder;
	color: #004080;
	}
	
		TD.rempli { font-family : Verdana, Arial, sans-serif; background-color : #66CC99;}
	TD.memo { font-family : Verdana, Arial, sans-serif; background-color: #E8E8E8;}
	TD.cent { font-family : Verdana, Arial, sans-serif; background-color: #DDE3EB; text-align: center; font-size : 8pt; color: Black;}
	TD.right { font-family : Verdana, Arial, sans-serif; background-color: #DDE3EB; text-align: right; font-size : 8pt; color: Black;}
	TD.right2 { font-family : Verdana, Arial, sans-serif; text-align: right; font-size : 8pt; color: Black;}
	TD.headers { font-family : Verdana, Arial, sans-serif; background-color : #CFCFCF; BACKGROUND-IMAGE: url(../webmail/themes/beauvoir/header-bg.gif); text-align : center; font-size : 8pt; color:  #004080;  }
	TD.default { font-family : Verdana, Arial, sans-serif; background-color : #DDE3EB; font-size : 8pt;color : Black; }
	TD.default2 { font-family : Verdana, Arial, sans-serif; font-size : 8pt;color : Black; }
	TD.default9 { font-family : Verdana, Arial, sans-serif; background-color : #E8E8E8; font-size : 9pt;color : Black; }
	TD.title { font-family : Verdana, Arial, sans-serif; color: #191970; background-color : #B0C4DE; text-align : center; font-size : 8pt;}
	TD.headerright { font-family : Verdana, Arial, sans-serif; color: #004080; background-color : #E6ECF3; text-align : right;  font-size : 8pt; }
	TD.headerright2 { font-family : Verdana, Arial, sans-serif; color: #004080; background-color : #E6ECF3;  BACKGROUND-IMAGE: url(../webmail/themes/beauvoir/header-bg.gif); text-align : right;  font-size : 8pt; }
	select {BACKGROUND-COLOR: #F4F1D9;font-size : 12px;}
	combo {BACKGROUND-COLOR: #F4F1D9;font-size : 12px;}
	TextArea {BACKGROUND-COLOR: #F4F1D9;font-size : 12px;}
	
	.textbox {
		color : Black;
		background-color : #ececec;
		height : 19px;
		font-size : 10px;
		font-family : Verdana, Arial, sans-serif;
	}
	

	.ComboBox {
		color : Black;
		background-color : #ececec;
		font-size : 10px;
		font-family : Verdana, Arial, sans-serif;
	}
	
	.radio {
		color : Black;
		background-color : #ececec;
		font-size : 10px;
		font-family : Verdana, Arial, sans-serif;
	}		
	.formfield {
	
		border-width : 0 0 0 0;
		background-color : #ffffff;
		font-size : 12px;
		font-family : Verdana, Arial, sans-serif;
	}

.formfield2 {
	
		border-color : #cecece #cecece #cecece #cecece;
		border-width : 1px 1px 1px 1px;
		border-style:solid;
		color : Black; 
		background-color : #ececec;
		font-size : 12px;
		font-family:Verdana, arial, Helvetica;
	}
	.formfield3 {
	
		border-color : #cecece #cecece #cecece #cecece;
		border-width : 1px 1px 1px 1px;
		border-style:solid;
		color : Black; 
		background-color : #ffffff;
		font-size : 12px;
		font-family:Verdana, arial, Helvetica;
	}	
	.risco_azul {
	border: 1px solid #010166;
}

.borda_tabela1 {border-collapse: collapse;}

.borda_tabela1 tr td {border:1px solid #666666;}