	#wrap {
		width: 760px; height: 100%;
		margin: 0 auto;	
		background: #FFF url(../img/contentbg.png) no-repeat 0 85px;
		text-align: left;
	}	
		#header {
			height: 86px;
			background: #000 url(../img/headerbg.png) repeat-x 0% 100%;
			
			position:relative;
		}
			#header h1#logo {
				width:190px; height:61px;
				background: url(../img/logotipo.png) no-repeat;
				
				position:absolute;
				top:-10px; left:0;
				
				overflow:hidden;
				text-indent:-9999em;
			}
			
			#header h1#logo a{
				width:190px; height:61px;
				display:block;
			}
			
			#header h2#slogan {
				position: absolute;	 
				top:48px; left: 95px;
				
				font: bold 11px Tahoma, 'trebuchet MS', Sans-serif; 
				color:#053668;
				text-indent: 0px;
				text-transform: none;	
			}
			
			#header h2#slogan span{ color:#F4C801; }
			
			#header div#welcomeMsg{
				width:330px; height:22px;
				padding:35px;
				padding-top:3px;
				
				position: absolute;
				top: 0px; right: 0px;
				
				background:#EFEFEF;
				color:#053668;
				
				text-align:right;
			}
			
			#header form.loginForm, #header .msgAlerta {
				position: absolute;
				top: 28px; right: 20px;
			}
				#header .msgAlerta{
					top:-20px; right:280px;
					widht:110px;
					padding:5px;
					background:darkred;
					color:white;
					text-align:center;
					font:10px Verdana, Sans-Serif;
				}
			
				#header form.loginForm input#user{ background:#FFF url(../img/userIcon.gif) no-repeat 5px; }
				#header form.loginForm input#password{ background:#FFF url(../img/keyIcon.gif) no-repeat 5px; }

				#header form.loginForm input#user, #header form.loginForm input#password{			
					width:120px;
					padding:4px; padding-left:25px;
					border:1px solid #ccc;

					font: 11px Verdana, Sans-Serif;
				}
			
				#header form.loginForm input#login{
					width:25px; height:25px;
					border:0px;
					background:none;
					
					position:relative;
					top:5px;
					
				}
				
				#menu {
					width:183px;
					margin:0;
				}
					#menu ul{
						margin:0;
					}
					
					#menu li a {
						height:35px; min-height:30px;
						padding:2px; padding-left:40px; padding-top:5px; 
				
						border-top: 1px solid #6297BC;
						border-bottom:1px solid #FFF;
						
						display: block;
				
						text-decoration:none;
						color: #053668;
					}
				
					#menu li strong { font-weight:normal }
				
					#menu li a#home{ background: url(../img/homeIcon.gif) no-repeat 3px; }
					#menu li a#home strong{
						position:relative;
						top:6px;
					}
					#menu li a:hover#home{ 
						border-bottom:1px solid #FEED78;
						background:#FFFCEF url(../img/homeIcon.gif) no-repeat 3px;
					}
					
					
					#menu li a#empresa{ background: url(../img/empresaIcon.gif) no-repeat 3px; }
					#menu li a#empresa strong{
						position:relative;
						top:6px;
					}
				
					#menu li a:hover#empresa{
						border-bottom:1px solid #FEED78;
						background:#FFFCEF url(../img/empresaIcon.gif) no-repeat 3px;
					}
				
					#menu li a#atuacao{ 
						background:#FFFCEF url(../img/atuacaoIcon.gif) no-repeat 3px; 
						cursor:pointer;
						_cursor:hand;
					}
					#menu li a#atuacao strong{ 
						position:relative;
						top:6px;
					}
				
					#menu li a:hover#atuacao{
						border-bottom:1px solid #FEED78;
						background:#FFFCEF  url(../img/atuacaoIcon.gif) no-repeat 3px;
					}
					
					#menu li a#treina{
						padding-left:38px;	
						border-left:1px dashed #EFEFEF;
						background: url(../img/atuaTreinaIcon.gif) no-repeat 5px 7px;
					}
					
					#menu li a#treina strong{}
					
					#menu li a:hover#treina{
						background:#FFFCEF  url(../img/atuaTreinaIcon.gif) no-repeat  5px 7px;
						border-bottom:1px solid #FEED78;
					}
					
					#menu li a#consultoria{
						background: url(../img/consultoriaIcon.gif) no-repeat 5px 7px;
						padding-left:38px;
						border-left:1px dashed #EFEFEF;
					}
					
					#menu li a#consultoria strong{}
					
					#menu li a:hover#consultoria{
						background:#FFFCEF  url(../img/consultoriaIcon.gif) no-repeat 5px 7px; 
						border-bottom:1px solid #FEED78;
					}
					
					#menu li a#bancoTalento{
						background: url(../img/bancoTalentoIcon.gif) no-repeat 5px 7px;
						padding-left:38px;
						border-left:1px dashed #EFEFEF
					}
					
					#menu li a#bancoTalento strong{
						position:relative;
						top:6px;
					}
					
					#menu li a:hover#bancoTalento{
						background:#FFFCEF  url(../img/bancoTalentoIcon.gif) no-repeat 5px 7px;
						border-bottom:1px solid #FEED78;
					}
					
					#menu li a#solucoes{
						background: url(../img/solucoesIcon.gif) no-repeat 5px 7px;
						padding-left:38px;
						border-left:1px dashed #EFEFEF;
					}
					
					#menu li a#solucoes strong{}
					
					#menu li a:hover#solucoes{
						background:#FFFCEF url(../img/solucoesIcon.gif) no-repeat  5px 7px;
						border-bottom:1px solid #FEED78
					}
				
					#menu li a#clientes{background: url(../img/clientesIcon.gif) no-repeat 3px;}
					#menu li a#clientes strong{
						position:relative;
						top:6px;
					}
					
					#menu li a:hover#clientes{
						background:#FFFCEF url(../img/clientesIcon.gif) no-repeat 3px;
						border-bottom:1px solid #FEED78;
					}
				
					#menu li a#faleConosco{ background: url(../img/faleConoscoIcon.gif) no-repeat 3px; }
					
					#menu li a#faleConosco strong{
						position:relative;
						top:6px;
					}
					
					#menu li a:hover#faleConosco{
						border-bottom:1px solid #FEED78;	
						background:#FFFCEF  url(../img/faleConoscoIcon.gif) no-repeat 3px;
					}
				
									
				
	#content-wrap {
		clear: both;
		margin: 0; padding: 0;
	}		
		#promos{
			height:119px;
		}
		
		#promos a img{
			border:0;
		}
		
		#main {
			width:546px;
			margin: 0 10px;
			margin-right:0;
			padding: 0;
			padding-top:30px;
			position:relative;

			float: right;
		}
		
			#main p{
				padding:5px 16px;
			}
			
			#main #miniBlock p{
				padding:5px 0px;
			}
		
			#treinamentoHome{ width:520px; }
			
			#blogCorporativo{
				clear:both;
				width:525px;
				margin-left:5px;
				margin-bottom:10px;
				border:1px outset #EBEBEB;
				background:url(../img/fundoBlock.jpg) repeat-x;
				_position:relative;
				_top:-50px;
				margin-top:-70px;
			}
			
			#blogCorporativo h2{
				position:relative;
			}
			
			#blogCorporativo h2 img{
				position:absolute;
				top:-30px;
				right:0px;
			}
			
			#blogCorporativo ul{
				margin:16px;
				padding-bottom:5px;
			}
			
			#blogCorporativo ul li{ 
				font:13px Tahoma, 'trebuchet MS', Sans-serif; 
				position:relative;
			}
			
			#blogCorporativo ul li a{
				height:15px;
				margin:5px;
				padding:3px;
				border-bottom:1px dotted #ccc;
				border-left:8px dotted #fbfbf0;
				
				display:block;
				
				text-decoration:none;
				color:#053668;
				
				_margin-top:-10px;
			}
			
			#blogCorporativo ul li a strong{
				font-size:11px;
				color:#daa379;
			}
			
			#blogCorporativo ul li a:hover{
				color:#d47933;
			}
			
			#blogCorporativo ul li span.plus{
				font:bold 15px Arial;
				cursor:pointer;
				_cursor:hand;
				position:absolute;
				top:4px;
				left:0px;
			}
			
			#blogCorporativo a.conteudoArtigo{
				height:60px;
			}
			
			#mainFocus{
				height: 415px;
				_height: 465px;
				position:relative;
				top:-2px;
				_top:0;
			}
			
			#focus1, #focus2, #focus3{
				width: 254px;
				height: 421px;
				_height: 465px;
			}
			
				#focus1{background:url(../img/focus1.jpg) no-repeat;}
				#focus2{background:url(../img/focus2.jpg) no-repeat;}
				#focus3{background:url(../img/focus3.jpg) no-repeat;}

			#depoFocus{
				height: 140px;
				width:265px;
				clear:left;
				position:relative;
				top:-160px;
			}
			
			#focus4, #focus5, #focus6{
				width: 254px;
				height: 156px;
			}

		#sidebar {
			width: 190px;
			margin: 0;	padding: 0; 
			
			float: left;
			display: inline;
		}
		
		#btCurriculo li a#cadastraCurriculo{
			width:91px; height:120px;
			margin:auto;
			margin-bottom:10px;
			border-bottom:5px solid #FFF;
			background:url(../img/curriculoIcon.jpg) no-repeat;
			
			display:block;
			overflow:hidden;
			
			text-indent:-999em;
		}
				
		#btCurriculo li a:hover#cadastraCurriculo{ border-bottom:5px solid #FFE509; }

		#footer { 
			height: 80px;
			margin: 0; padding: 0;
			margin-top:12px;
			border-top: 5px solid #568EB6;
			clear: both;

			background: #225e98;

			font-size: 95%;
			color: #FFF;
		}
		
			#footer a { 
				text-decoration: none; 
				font-weight: bold;	
				color: #FFF;
			}
			
			
			
			#footer .footer-left{
				width: 50%;
				float: left;
				margin-left:15px;
				margin-top: 10px;
				maargin-bottom:0px;
			}
		
			#footer .footer-right{
				width: 30%;
				float: right;
				margin-right:15px;
				margin-top: 10px;
				margin-bottom:0;
			}

			.endereco{
				width:730px;
				margin:auto;
				
				border-top: 1px solid #EFEFEF;
				clear:both;
			}

	ul.listasPartner{ margin-left:15px; }
	
	ul.listasPartner li a{ 
		font-size:15px;
		text-decoration:none; 
		color:#000;
	}
	
	ul.listasPartner li{
		width:470px;
		padding:5px;
		padding-left:25px;
		margin-bottom:5px;
		border:1px outset #bebebe;
		
		background:#F8FEDF url(../img/fdListas.gif) repeat-x;
		display:block;
		position:relative;
		
		font-size:12px;
	}
	
	ul.listasPartner li span.novo, ul.listasPartner li span.lancamentoInedito{
		width:101px; height: 25px;
		display:block;
		position:absolute;
		top:0;
		right:0;
		background:url(../img/novo.gif) no-repeat;
	}
	
	ul.listasPartner li span.lancamentoInedito{
		background:url(../img/lancamento.gif) no-repeat;
	}
	
	
	ul.listaLink li{
		width:165px;
		float:left;
	}
	
	ul.listaLink li a{
		background:#00386F;
		display:block;
		
		padding-bottom:8px;
		text-align:center;
		font-size:15px;
		text-decoration:none; 
		color:#FFF;
		
		cursor:pointer;
		_cursor:hand;
	}
	
	ul.listaLink li a img{
		border:1px outset #ccc;
		margin-top:8px;
	}
	
	ul.listaLink li a:hover{ background:#; }
	ul.listaLink li a:hover img{ border:1px inset #ccc; }
	
	h2.contentTitle{
		width:500px;
		height:30px;
		_margin-left:20px;
		
		background: url(../img/fundoh2Main.jpg) repeat-x;
		
		text-align:center;
		font-size:24px;	
		color:#9d4c03;
	}
	
	div.central{
		width:513px; 
		height:99px;
		margin:10px;
		border:1px outset #ccc;
		background: url(../img/central.jpg) no-repeat;
		
		position:relative;
	}
	
	div.central h2{
		position:absolute;
		top:-2px;
		left:100px;
	}
	
	div.central p.msg{
		position:absolute;
		top:30px;
		left:100px;
	}
	
	div.central p.tele{
		position:absolute;
		top:45px;
		left:100px;
	}
	
	div.central a{
		position:absolute;
		bottom:15px;
		right:15px;
		
		color:blue;
		font-weight:bold;
		text-decoration:none;
		border-bottom:1px solid blue;
	}
	
	div.central a:hover{
	
	}
	
	
	a#voltar {
		width:120px; height:32px;
		padding:6px;
		margin:20px;
		background: url(../img/btVoltar.jpg) no-repeat;
	
		display:block;
		
		text-decoration:none;
		font-size:13px;
		font-weight:bold;
		text-indent:-99999em;
		overflow:hidden;
		color:#fff;
		
		
	}

	a:hover#voltar {}
	
	#iframeContainer{
		position:relative;
	}
	
	#iframeFoto{
		height:450px;
		width:708px;
		border:6px solid #EDF4FA;
		padding:5px;
		margin:0;
		position:absolute;
		left:-200px;
		top:10px;
		
	}
	
	.formLogin{
		margin-top:10px;
	}