@charset "utf-8";
/*------------------------------- Body ---------------------------------*/
body{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0;
	font-family:Arial, Tahoma;
	height:100%;
}
html {
	border: 0;
	height:100%;
	/* -webkit-text-size-adjust: none; */
}
form{
	margin:0px;
	padding:0px;	
}

.background-index{
	background-image:url(../imgs/background_index.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.background-interna{
	background-image:url(../imgs/background_interna.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

/*------------------------------- Tags ---------------------------------*/
a {
	text-decoration: none;
	color: #5B8BA8;
	outline: none;
}
a:hover {
	text-decoration: none;
	color: #385467;
}
a:visited {
	text-decoration: none;
	color: #5B8BA8;
}
.inputbusca-cursos {	
	padding:3px;
	font-family:Arial, Tahoma;
	font-size:21px;
	color:#808080;
	border:solid 1px #535353;
	background: #fff url(../imgs/textarea-bg.png) repeat-x;
	width:480px;
	height:37px;
}
.formcontato {	
		width:405px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:24px;
		color:#53524b;
		border:solid 2px #999;
		background: #fff url(../imgs/textarea-bg.png) repeat-x;
}
.inputlogin {	
	padding:3px;
	font-family:Arial, Tahoma;
	font-size:12px;
	color:#808080;
	border:solid 1px #535353;
	background: #fff url(../imgs/textarea-bg.png) repeat-x;
	width:103px;
}
.inputbusca {	
	padding:3px;
	font-family:Arial, Tahoma;
	font-size:12px;
	color:#808080;
	border:solid 1px #535353;
	background: #fff url(../imgs/textarea-bg.png) repeat-x;
	width:222px;
}
h1{
	font-size:18px;
	font-weight:normal;
	margin: 2px 0px 2px;
	padding: 0 0 0 0px;
	line-height:21px;
	color:#808080;
}
h2{
	font-size:18px;
	font-weight:bold;
	margin: 2px 0px 2px;
	padding: 0 0 0 0px;
	line-height:21px;
	color:#FFFFFF;
}
h3{
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color: #DDDDDD;
	margin: 2px 0px 2px;
	padding: 0 0 0 0px;
	height:10px;
}
h4{
	font-size:18px;
	font-weight:normal;
	margin: 2px 0px 2px;
	padding: 0 0 0 0px;
	line-height:21px;
	color:#808080;
}
h5{
	font-size:18px;
	font-weight:normal;
	margin: 0px 0px 0px;
	padding: 0 0 0 0px;
	line-height:21px;
	color:#5B8BA8;
}
p{
	line-height:1.3em;	
}
.t1{
	font-size:24px;
	font-weight:normal;
	color: #808080;
	margin: 2px 0px 2px;
	padding: 0 0 0 0px;
	height:10px;
}
.t2{
	font-size:19px;
	font-weight:normal;
	color: #808080;
	margin: 2px 0px 2px;
	padding: 0 0 0 0px;
	height:10px;
}
.t3{
	font-size:14px;
	font-weight:normal;
	color: #808080;
	margin: 2px 0px 2px;
	padding: 0 0 0 0px;
	height:10px;
}
.t4{
	font-size:11px;
	font-weight:normal;
	color: #808080;
	margin: 2px 0px 2px;
	padding: 0 0 0 0px;
	height:10px;
}
#botao-saibamais{
	float:left;
	margin:0 auto;
	overflow:hidden;
	height:14px;
	margin-right:6px;
}
	#botao-saibamais a{
		font-size:12px;
		display:block;
		float:left;
	}
	#botao-saibamais a:hover{
		display:block;
		float:left;
	}
	#botao-saibamais a:visited{
		display:block;
		float:left;
	}

#botao-saibamais-branco{
	float:left;
	margin:0 auto;
	overflow:hidden;
	height:14px;
	margin-right:6px;
}
	#botao-saibamais-branco a{
		font-size:12px;
		color:#FFFFFF;
		display:block;
		float:left;
	}
	#botao-saibamais-branco a:hover{
		color:#CCCCCC;
		float:left;
	}
	#botao-saibamais-branco a:visited{
		color:#FFFFFF;
		float:left;
	}


/*------------------------------- INDEX ---------------------------------*/
#container{
	width:960px;
	margin:0 auto;
	overflow:hidden;
}
#container-topo{
	margin:2px;
	margin-bottom:10px;
	overflow:hidden;
}
	#container-topo-menu{
			height:72px;
			margin:0 auto;
			overflow:hidden;
		}
		#container-topo-menu ul{
			list-style:none;
			margin:0px;
			padding:0px;
		}
			#container-topo-menu li{
				list-style:none;
				display:block;
				float:left;
				margin-top:0px;
				margin-right:1px;
			}
				#container-topo-menu li a{
					display:block;
					float:left;
					width:134px;
					height:72px;
				}
					#container-topo-menu li a span{
						display:none;
					}
					#container-topo-menu li a:hover{
						text-decoration:none;
					}
				#container-topo-menu li a.inicio{
					background:url(../imgs/menu_inicio.jpg) no-repeat center center;
				}
					#container-topo-menu li a:hover.inicio{
						background:url(../imgs/menu_inicio_select.jpg) no-repeat center center;
					}
				#container-topo-menu li a.ovoupassar{
					background:url(../imgs/menu_ovoupassar.jpg) no-repeat;
				}
					#container-topo-menu li a:hover.ovoupassar{
						background:url(../imgs/menu_ovoupassar_select.jpg) no-repeat;
					}
				#container-topo-menu li a.cursos{
					background:url(../imgs/menu_cursos.jpg) no-repeat;
				}
					#container-topo-menu li a:hover.cursos{
						background:url(../imgs/menu_cursos_select.jpg) no-repeat;
					}
				#container-topo-menu li a.noticias{
					background:url(../imgs/menu_noticias.jpg) no-repeat;
				}
					#container-topo-menu li a:hover.noticias{
						background:url(../imgs/menu_noticias_select.jpg) no-repeat;
					}
				#container-topo-menu li a.faleconosco{
					background:url(../imgs/menu_faleconosco.jpg) no-repeat;
				}
					#container-topo-menu li a:hover.faleconosco{
					background:url(../imgs/menu_faleconosco_select.jpg) no-repeat;
					}
				
				/* menu selected */
				#container-topo-menu li a.inicioselect, #container-topo-menu li a:hover.inicioselect{
					background:url(../imgs/menu_inicio_select.jpg) no-repeat center center;
				}
				#container-topo-menu li a.ovoupassarselect, #container-topo-menu li a:hover.ovoupassarselect{
					background:url(../imgs/menu_ovoupassar_select.jpg) no-repeat;
				}
				#container-topo-menu li a.cursosselect, #container-topo-menu li a:hover.cursosselect{
					background:url(../imgs/menu_cursos_select.jpg) no-repeat;
				}
				#container-topo-menu li a.noticiasselect, #container-topo-menu li a:hover.noticiasselect{
					background:url(../imgs/menu_noticias_select.jpg) no-repeat;
				}
				#container-topo-menu li a.faleconoscoselect, #container-topo-menu li a:hover.faleconoscoselect{
					background:url(../imgs/menu_faleconosco_select.jpg) no-repeat;
				}
				
	#container-topo-itens{
		margin-top:9px;
		margin-bottom:8px;
		overflow:hidden;
	}
		#container-topo-itens-left{
			float:left;
			width:310px;
		}
		#container-topo-itens-right{
			float:right;
			margin-top:10px;
			width:265px;
		}
			#container-topo-itens-right-topo{
				padding-right:41px;
				color:#FFF;
				font-size:10px;
			}
				#container-topo-itens-right-topo a{
					color:#FFF;
					font-size:10px;
				}
				#container-topo-itens-right-topo a:hover{
					color:#CCCCCC;
					font-size:10px;
				}
			#container-topo-itens-right-login{
				margin:0 auto;	
				overflow:hidden;
			}
				#container-topo-itens-right-login-email{
					float:left;
					width:120px;
					margin:0px;
					padding:0;
					overflow:hidden;
				}
				#container-topo-itens-right-login-senha{
					float:left;
					width:103px;
					margin:0px;
					padding:0;
					overflow:hidden;
				}
				#container-topo-itens-right-busca-btn{
					float:left;
					width:27px;
					overflow:hidden;
				}
			
			#container-topo-itens-right-busca{
				float:left;
				width:222px;
				margin-top:8px;	
				overflow:hidden;
			}
			#container-topo-itens-right-busca-btn{
				float:left;
				width:27px;
				margin-top:8px;	
				overflow:hidden;
			}
				#container-conteudo-cursos-topo-esquerda{
					float:left;
					width:650px;
				}
				#container-conteudo-cursos-topo-direita{
					margin-top:7px;
					float:right;
					width:134px;
				}
				
					#container-conteudo-cursos-slider-setavoltar{
						float:left;
						width:50px;
						height:210px;
					}
						#container-conteudo-cursos-slider-setavoltar img{
							position:relative;
							top:50%;
							margin-top:-20.5px;
						}
						
					#container-conteudo-cursos-slider-setaavancar{
						float:left;
						width:40px;
						height:210px;
					}
						#container-conteudo-cursos-slider-setaavancar img{
							position:relative;
							top:50%;
							left:100%;
							margin-top:-20.5px;
							margin-left:-31px;
						}
					
				#container-conteudo-cursos-holder{
					margin-bottom:10px;
					margin-top:10px;
					overflow:hidden;
				}
					#container-conteudo-cursos-slider{
						width:870px;
						height:224px;
						float:left;
						margin:0 auto;
						overflow:hidden;
					}
						#container-conteudo-cursos-slider ul{
							float:left;
							margin:0;
							padding:0;
							list-style:none;
						}
						#container-conteudo-cursos-slider li{
							float:left;
							width:870px;
							margin:0px;
							padding:0;
							overflow:hidden;
						}
						#container-conteudo-cursos-slider-item{
							float:left;
							width:275px;
							margin-right:15px;
							color:#808080;
							font-size:12px;
							overflow:hidden;
						}
							#container-conteudo-cursos-slider-item p{
								margin-top:0px;
								margin-bottom:0px;
								line-height:1.3em;
							}
						#container-conteudo-cursos-slider-item-saibamais{
							float:right;
						}
	
	#container-topo-destaques{
		margin:0 auto;
		margin-bottom:10px;
		height:210px;
		overflow:hiden;
	}
	
	#container-conteudo{
		margin:0 auto;
		clear:both;
	}
		#container-conteudo-cursos{
			margin:0 auto;
		}
			#container-conteudo-cursos-divisoria{
				clear:both;
				margin-bottom:10px;
				height:5px;
				background-image:url(../imgs/divisoria.jpg);
				background-position:center center;
				background-repeat:no-repeat;
				padding:0px;
			}
		
		#container-conteudo-noticiasconcursos{
			margin:0 auto;
			overflow:hidden;
		}
			#container-conteudo-noticiasconcursos-esquerda{
				float:left;
				width:457px;
				overflow:hidden;
			}
			#container-conteudo-noticiasconcursos-direita{
				float:right;
				width:457px;
				overflow:hidden;
			}
				#container-conteudo-noticiasconcursos-topo{
					margin:0 auto;
					height:45px;
					background-image:url(../imgs/noticias_bg.jpg);
					background-repeat:no-repeat;
					overflow:hidden;
				}
					#container-conteudo-noticiasconcursos-topo-esquerda{
						float:left;
						margin:11px;
						width:250px;
						font-size:21px;
						color:#FFFFFF;
					}
					#container-conteudo-noticiasconcursos-topo-direita{
						float:right;
						width:158px;
						margin-top:16px;
						font-size:21px;
					}
					#container-conteudo-noticiasconcursos-topo-direita-noticias{
						float:right;
						width:145px;
						margin-top:16px;
					}
			#container-conteudo-noticiasconcursos-chamada{
				margin:0 auto;
				overflow:hidden;
			}
				#container-conteudo-noticiasconcursos-chamada ul{
					margin:0;
					padding:0;
					list-style:none;
				}
				#container-conteudo-noticiasconcursos-chamada li{
					margin-top:8px;
					padding:0;
					list-style:none;
					height:30px;
					background:url(../imgs/divisoria_concursos.jpg) no-repeat bottom;
				}
					#container-conteudo-noticiasconcursos-chamada li a{
						color:#808080;
						font-size:12px;
					}
					#container-conteudo-noticiasconcursos-chamada li a:hover{
						color:#385467;
						font-size:12px;
					}
					#container-conteudo-noticiasconcursos-chamada li a:visited{
						color:#808080;
						font-size:12px;
					}
					
#container-conteudo-sobrevoupassar{
	margin:0 auto;
	font-size:12px;
	color:#808080;
	margin-top:5px;
	margin-bottom:15px;
}
#container-conteudo-sobrevoupassar-topo{
	height:55px;
	background:url(../imgs/chamadasobre_bg.jpg) no-repeat;
	font-size:18px;
	color:#FFF;
	overflow:hidden;
}
	#container-conteudo-sobrevoupassar-topo-txt{
		margin:15px;
		overflow:hidden;
	}
#container-conteudo-sobrevoupassar-bullets{
	margin:0 auto;
	overflow:hidden;
	margin-bottom:28px;
}
	#container-conteudo-sobrevoupassar-bullets-item{
		float:left;
		width:220px;
		height:80px;
		color:#808080;
		font-size:12px;
		font-weight:bold;
	}
	#container-conteudo-sobrevoupassar-bullets-divisoria{
		width:20px;
		float:left;
	}
		#container-conteudo-sobrevoupassar-bullets-item-icon{
			width:54px;
			height:70px;
			float:left;
			margin-right:5px;
		}

#rodape{
	margin-top:21px;
	background-color:#5B8BA8;
	padding:10px;
	color:#FFF;
}
	#rodape-conteudo{
		margin:0 auto;
		width:960px;
		overflow:hidden;
	}
		#rodape-conteudo-mapadosite{
			color:#FFF;
			font-size:12px;
			margin-bottom:21px;
		}
			#rodape-conteudo-mapadosite a{
				color:#FFFFFF;
				font-size:12px;
			}
			#rodape-conteudo-mapadosite a:hover{
				color:#CCCCCC;
				font-size:12px;
				text-decoration:underline;
			}
			#rodape-conteudo-mapadosite a:visited{
				color:#FFF;
				font-size:12px;
			}	
		#rodape-conteudo-esquerda{
			margin:0 auto;
			font-size:12px;
		}
			#rodape-conteudo-esquerda a{
				color:#FFFFFF;
				font-size:12px;
			}
			#rodape-conteudo-esquerda a:hover{
				color:#CCCCCC;
				font-size:12px;
				text-decoration:underline;
			}
			#rodape-conteudo-esquerda a:visited{
				color:#FFF;
				font-size:12px;
			}
			#rodape-conteudo-esquerda p{
				margin-top:0px;
				margin-bottom:0px;
				line-height:1.3em;
			}
		#rodape-conteudo-direita{
			float:left;
			margin-top:14px;
			width:39px;
		}
/*-------------------------------outros-------------------------*/

#quemacreditaTitulo{
	float:left;
	font-size:21px;
	font-weight:normal;
	margin: 2px 0px 2px;
	padding: 0 0 0 0px;
	line-height:21px;
	color:#808080;
}
#quemacereditaLink{
	float:left;
	margin-left:20px;
	padding-top:5px;
}
#div_quebra{
	clear:both;	
}

/*------------------------------- INTERNA ---------------------------------*/
#container-conteudo-cursos-topo-esquerda-interna{
	float:left;
	width:600px;
}
#container-conteudo-cursos-topo-direita-interna{
	margin-top:7px;
	float:right;
	width:340px;
	color:#385467;
	font-size:10px;
}

#container-conteudo-interna{
	color:#808080;
	font-size:12px;
	text-align:justify;
}
	#container-conteudo-interna-video{
		float:left;
		margin-right:10px;
	}
	#container-conteudo-interna-quemacredita{
		margin:0 auto;
		overflow:hidden
	}
	#container-conteudo-interna-quemacredita-item{
		margin:0 auto;
		padding:10px;
		background-color:#EAEAEA;
		color:#808080;
		overflow:hidden
	}
	
#container-conteudo-metodo{
	margin:0 auto;
	overflow:hidden;
}
	#container-conteudo-metodo-item{
		width:290px;
		margin:15px;
		float:left;
	}

#container-conteudo-topocursos{
	margin:0 auto;
	overflow:hidden;
}
	#container-conteudo-topocursos-esquerda{
		float:left;
		width:600px;
		margin-top:53px;
	}
	#container-conteudo-topocursos-esquerda-interna{
		float:left;
		width:600px;
		margin-top:21px;
		margin-bottom:21px;
	}
	#container-conteudo-topocursos-direita{
		float:right;
		width:300px;
	}
		#container-conteudo-topocursos-direita ul{
			list-style:none;
			margin:0px;
			padding:0px;
		}
		#container-conteudo-topocursos-direita li{
			float:right;
			width:267px;
			height:63px;
			margin-top:10px;
		}
			#container-conteudo-topocursos-direita li a{
				list-style:none;
				display:block;
				margin-top:0px;
				margin-right:1px;
				width:267px;
				height:63px;
			}
			#container-conteudo-topocursos-direita li span{
				display:none;
			}
			#container-conteudo-topocursos-direita li a:hover{
				text-decoration:none;
			}
				#container-conteudo-topocursos-direita li a.videoaula{
					background:url(../imgs/btn_cliqueparavideoaulademonstrativa.jpg) no-repeat center center;
				}
					#container-conteudo-topocursos-direita li a:hover.videoaula{
						background:url(../imgs/btn_cliqueparavideoaulademonstrativa_select.jpg) no-repeat center center;
					}
				#container-conteudo-topocursos-direita li a.conhecaplataforma{
					background:url(../imgs/btn_conhecaaplataformavoupassar.jpg) no-repeat center center;
				}
					#container-conteudo-topocursos-direita li a:hover.conhecaplataforma{
						background:url(../imgs/btn_conhecaaplataformavoupassar_select.jpg) no-repeat center center;
					}
#container-conteudo-topocursos-busca{
	float:left;
	width:483px;
	overflow:hidden;
	margin-top:1px;
}
#container-conteudo-topocursos-busca-btn{
	float:left;
	width:76px;
	overflow:hidden;
}

#container-conteudo-interna-cursositem{
	width:960px;
	margin:0 auto;
	padding:10px;
	margin-bottom:10px;
	overflow:hidden;
}
	#container-conteudo-interna-cursositem-esquerda{
		float:left;
		width:280px;
		margin-right:5px;
	}
	#container-conteudo-interna-cursositem-meio{
		float:left;
		width:500px;
		margin-right:21px;
		overflow:hidden;
		text-align:justify;
	}
	#container-conteudo-interna-cursositem-meio p{
		margin-top:0px;
		margin-bottom:0px;
		line-height:1.3em;
	}
	#container-conteudo-interna-cursositem-direita{
		float:left;
		width:124px;
		height:83px;
		background:url(../imgs/ico_preco.jpg) top center no-repeat;
		padding-top:26px;
		text-align:center;
		margin:0 auto;
	}
	#container-conteudo-interna-cursositem-direita p{
		margin-top:0px;
		margin-bottom:8px;
		line-height:1.3em;
	}
	
	#container-interna-curso-holder{
		margin-bottom:30px;
		overflow:hidden;
	}
		#container-interna-curso-holder-botoes{
		float:left;
		width:255px;
	}
	
	#container-interna-curso-holder-infos{
		float:left;
		width:280px;
	}
	#container-interna-curso-holder-infos-img{
		float:left;
		margin:5px;
	}
		#container-interna-curso-holder-infos p{
			margin-top:8px;
			margin-bottom:8px;
			line-height:1.3em;
		}
	
		#container-interna-curso-holder-infos ul{
			list-style:none;
			margin:0px;
			padding:0px;
		}
		#container-interna-curso-holder-infos li{
			float:left;
			width:267px;
			height:63px;
			margin-top:10px;
		}
			#container-interna-curso-holder-infos li a{
				list-style:none;
				display:block;
				margin-top:0px;
				margin-right:1px;
				width:267px;
				height:63px;
			}
			#container-interna-curso-holder-infos li span{
				display:none;
			}
			#container-interna-curso-holder-infos li a:hover{
				text-decoration:none;
			}
				#container-interna-curso-holder-infos li a.videoaula{
					background:url(../imgs/btn_cliqueparavideoaulademonstrativa.jpg) no-repeat center center;
				}
					#container-interna-curso-holder-infos li a:hover.videoaula{
						background:url(../imgs/btn_cliqueparavideoaulademonstrativa_select.jpg) no-repeat center center;
					}
				#container-interna-curso-holder-infos li a.conhecaplataforma{
					background:url(../imgs/btn_conhecaaplataformavoupassar.jpg) no-repeat center center;
				}
					#container-interna-curso-holder-infos li a:hover.conhecaplataforma{
						background:url(../imgs/btn_conhecaaplataformavoupassar_select.jpg) no-repeat center center;
					}
						
	#container-interna-curso-holder-preco{
		float:right;
		width:124px;
		height:83px;
		background:url(../imgs/ico_preco.jpg) top center no-repeat;
		padding-top:26px;
		text-align:center;
		margin:0 auto;
	}
	#container-interna-curso-holder-preco-rs p{
		margin-top:0px;
		margin-bottom:8px;
		line-height:1.3em;
	}
	
	#container-cursos-saibamais-holder{
		margin:0 auto;
		overflow:hidden;
	}
		#container-cursos-saibamais-holder-item1{
			float:left;
			min-width:50px;
			margin-right:10px;
			padding:5px;
			font-size:9px;
			background-color:#EFEFEF;
			color:#808080;
			-moz-border-radius:4px;
			-webkit-border-radius:4px;
		}
			#container-cursos-saibamais-holder-item1 a{
				font-size:10px;
				background-color:#EFEFEF;
				color:#808080;
			}
			#container-cursos-saibamais-holder-item1 a:hover{
				font-size:10px;
				color:#535353;
				font-weight:bold;
			}
		#container-cursos-saibamais-holder-item2{
			float:left;
			min-width:50px;
			margin-right:10px;
			padding:5px;
			font-size:9px;
			background-color:#5B8BA8;
			color:#FFFFFF;
			-moz-border-radius:4px;
			-webkit-border-radius:4px;
		}
			#container-cursos-saibamais-holder-item2 a{
				font-size:10px;
				background-color:#5B8BA8;
				color:#FFFFFF;
			}
			#container-cursos-saibamais-holder-item2 a:hover{
				font-size:10px;
				color:#CCCCCC;
				font-weight:bold;
			}




