
		


			
			#conteudo {
				float:left;
				width:970px;
				padding-top:20px;
			}
			
			#conteudo_esquerdo {
				float:left;
				width:660px;
			}
			
			#conteudo_direito {
				float:left;
				background:url(../images/bg_mn_lateral.gif) no-repeat;
				width:285px;
				height:798px;
				margin-left:10px;
			}
			
					/********************
					Tratamento de erros
					********************/
					#msg {
						padding:25px;
						margin-bottom: 20px;
						border: 1px solid #E7DF83;
						background-color: #F3EEB3;
					}
					
					#msg h3, #msg strong { color: #900; }
					#msg li { color: #555; }
					
					#msg h3 {
						font-size: 1.1em;
						text-align: justify;
					}
					
					#msg ol, #msg li { margin-bottom: 0; float:left;}
					
					/********************
					Fim: Tratamento de erros
					********************/
					
					/* Formulário */
					#formulario {  float:left; font-size:12px; }
					#formulario fieldset { padding-bottom:20px }
					#formulario legend {
						color:#2973a5;
						font-size:12px;
						text-indent:0px;
						display:block;
						margin-bottom:5px
					}
					#formulario li {
						position:relative;
						margin-bottom:10px;
						list-style:none;
						font-size:12px;
					}
					#formulario li.half {
						float:left;
						width:310px;
						height:50px;
					}
					#formulario li.right { float:right; height:50px; }
					#formulario li.clear { clear:both }
					#formulario input,#formulario textarea {
						display:block;
						width:97%;
						padding:5px 5px;
						background:#dae8f6;
						border:1px solid #dae8f6;
						color:#2e506b;
						font-size:12px;
					}
						
					#formulario input:focus,#formulario textarea:focus, #formulario input.focus,#formulario textarea.focus  {
					background:#fff;
					border:1px solid #dae8f6;
					}
					
					#formulario .half input { width:95% }
					#formulario span {
						display:block;
						padding:0 0px 3px;
						font-size:12px;
					}
					#formulario .vObrigatorio span { font-weight:normal }
					#formulario .vErro span { color:#BC0505 }
					#formulario span small {
						color:#999;
						font-weight:normal
					}
					#formulario select {
						width:99%;
						padding:5px 5px;
						background:#dae8f6;
						border:1px solid #dae8f6;
						color:#2e506b;
						font-size:12px;
					}
					#formulario textarea { height:150px }
					
					#formulario button {
						float:right;
						margin-right:5px;
						background: url(../images/bt_enviar.gif) no-repeat;
						display:block;
						width:87px;
						height:21px;
						text-indent:-9999px;
					}
					
					#formulario button:hover {
						background-position:left bottom;
						}
						
					/* CONTATO */
					
					/* ERROR */
						li.error strong { background-color:transparent; font-size:1em; color:#EC5656 !important; display:inline; padding:0; }
						li.error input, li.error textarea, li.error select { background-color:#F5C8C8 !important; border-color:#EC5656; }
					
						.jqmWindow {
							display: none;
							
							position: fixed;
							top: 40%;
							left: 50%;
							
							margin-left: -200px;
							width: 400px;
							
							background-color: #F8EAEA;
							border: 1px solid #EC5656;
							padding: 12px;
						}
						
						.jqmWindow h3 {
							color:#EC5656;
							font-size:1.3em;
						}
						.jqmWindow p {
							color:#EC5656;
							letter-spacing:1px;
							line-height:1.5em;
							text-align:justify;
						}
						.jqmWindow a {
							color:#EC5656;
							text-decoration:underline;
						}
						.jqmWindow a:hover {
							color:#EC5656;
							text-decoration:none;
						}
						.jqmWindow p.close {
							 text-align:right;
						}
					
						.jqmOverlay { background-color: #000; }
					
						/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
						* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
							width: expression(this.parentNode.offsetWidth+'px');
							height: expression(this.parentNode.offsetHeight+'px');
						}
					
						/* Fixed posistioning emulation for IE6
							 Star selector used to hide definition from browsers other than IE6
							 For valid CSS, use a conditional include instead */
						* html .jqmWindow {
							 position: absolute;
							 top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 60) + 'px');
						}
					/* Fim: ERROR */
			
			/* Breadcrumb */		
			#bread {
				float:left;
				font-size:1.2em;
				width:640px;
				margin-top:10px;
			}
			
			.breadcrumb { 
				float:left;
				padding: 3px 0;
				}
			.breadcrumb {
				width: 620px;
			}
			.breadcrumb {  margin-left: 20px; _margin-left: 10px; margin-right: 5px; }
		
			.breadcrumb ul {
				float: left;
				padding-left: 10px;
				background: url(../images/bullet1.gif) no-repeat 0 60%;
			}
			.breadcrumb li { display: inline;}
			.breadcrumb li.title, .breadcrumb .voltar { color: #ad7876 }
			.breadcrumb li a { text-decoration: none; color:#2b3d5e; }
			.breadcrumb li a:hover, .breadcrumb li a:focus, .breadcrumb li a.focus { text-decoration: underline }
		
			.breadcrumb span {
				float: right;
				padding-left: 10px;
				background:url(../images/bullet_back.gif) no-repeat 0 60%;
			}
			
			.breadcrumb .voltar {
				display:block;
				color:#2b3d5e;
				}
				
			.breadcrumb .voltar:hover, .breadcrumb .voltar.hover {
				background-position:left bottom;
				}
				
			#texto {
				float:left;
				width:636px;
				padding-left:20px;
				padding-top:20px;
				}
			
			.texto {
				font-size: 1.2em;
				margin-top: 15px;
				color:#2e506b;
			}
			.texto hr {
				margin:20px 0;
			}
			.texto * { font-family: Arial, Helvetica, sans-serif
; }
			.texto h3, .texto a { color: #8aa0a1}
			.texto h3 {
				font-size: 1.6em;
				font-weight: bold;
				margin-bottom: 10px;
				color:#3673a4;
			}
			
			.texto img {
				margin-right:10px;
				margin-bottom:10px;
			}
			
			.texto h2, .texto a { color: #01458f }
			.texto h2 {
				font-size: 1.4em;
				font-weight: normal;
				margin-bottom: 10px;
			}
			
			.texto p, .texto ul, .texto ol {
				text-align: justify;
				line-height: 1.5em;
				margin-bottom: 15px
			}
			.texto ul, .texto ol { padding-left: 0px }
			.texto li { margin-bottom: 7px }
			.texto ul li { list-style: none }
			.texto ol li { list-style: none }
			.texto a:link { color:#697b8e; text-decoration: none }
			.texto a:visited { color:#697b8e; text-decoration: none; }
			.texto a:hover, .texto a:focus, .texto a.focus { color:#004076; text-decoration: underline }
			
			.texto p.left {
				float:left;
				margin-right:10px;
			}
			
			/* Termina: Breadcrumb */
			
			#chamadas {
				width:230px;
				margin:0 auto;
			}
			
			#chamada01 {
				float:left;
				display:block;
				width:227px;
				text-decoration:none;
				margin-top:20px;
			}
			
			#chamada01:hover, #chamada01.hover {
				background:url(../images/bg_chamada.gif) no-repeat;
				text-decoration:none;
			}
			
			#chamada01 h3 {
				float:left;
				_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/title_informacoes_comerciais.png');
				width:168px;
				height:17px;
				margin-left:30px;
				_margin-left:15px;
				margin-bottom:20px;
				text-indent:-9999px;
			}
			#chamada01 h3.ff[class] {
				background:url(../images/title_informacoes_comerciais.png) no-repeat;
			}
			
			#chamada01 a span {
				float:left;
				margin-left:5px;
				width:210px;
				font-size:1.1em;
				color:#606783;	
				text-align:justify;
				margin-top:10px;
				cursor:pointer;
			}
			
			#chamada01 a:hover span, #chamada01 a.hover span {
				text-decoration:underline;
			}
			
			#chamada02 {
				float:left;
				display:block;
				width:227px;
				height:200px;
				text-decoration:none;
				margin-top:30px;
			}
			
			#chamada02:hover, #chamada02.hover {
				background:url(../images/bg_chamada.gif) no-repeat;
				text-decoration:none;
			}
			
			#chamada02 h3 {
				float:left;
				_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/certificacao_title.png');
				width:133px;
				height:17px;
				margin-left:40px;
				_margin-left:20px;
				margin-bottom:20px;
				text-indent:-9999px;
			}
			
			#chamada02 h3.ff[class] {
				background:url(../images/certificacao_title.png) no-repeat;
			}
			
			#chamada02 a span {
				float:left;
				width:210px;
				font-size:1.1em;
				color:#606783;	
				text-align:justify;
				margin-top:10px;
				text-decoration:none;
				cursor:pointer;
			}
			
			#chamada02 a:hover span, #chamada02 a.hover span {
				text-decoration:underline;
			}
			
			#chamada03 {
				float:left;
				display:block;
				width:227px;
				height:200px;
				text-decoration:none;
				margin-top:30px;
			}
			
			#chamada03 h3 {
				float:left;
				_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/solucoes_title.png');
				width:204px;
				height:17px;
				margin-left:5px;
				margin-bottom:20px;
				text-indent:-9999px;
			}
			
			#chamada03 h3.ff[class] {
				background:url(../images/solucoes_title.png) no-repeat;
			}
			
			#chamada03 a span {
				float:left;
				width:210px;
				font-size:1.1em;
				color:#606783;	
				text-align:justify;
				margin-top:10px;
				cursor:pointer;
			}
			
			#chamada03 a:hover span, #chamada03 a.hover span {
				text-decoration:underline;
			}		