/* --------------------------------------- */
/* ----------- styles LOGIN PAGE --------- */

.alert_area_wrapper{
	float:left;
	width:189;
	height:313px;
	margin-left:10px;
}
.alert_area_top{
	width:189px;
	height:26px;
}
.alert_area_content{
	width:184px;
	height:273px;
	padding:5px 0 5px 5px;
	background:#bab9b9;
	border-top:3px solid #fff;
}

.login_area_wrapper{
	float:right;
	width:686px;
	height:313px;
	margin-right:0px;
	background-image: url(../images/bg_login.png);
	background-repeat:no-repeat;
}

.login_box{
	width:346px;
	height:256px;
	margin-left:280px;
	margin-top:30px;
	background-image: url(../images/login_bg.png);
	background-repeat:no-repeat;
}
.login_box_top{
	width:325px;
	height:36px;
	background:#2cb5e7;
	color:#fff;
	font-size:24px;
	padding-top:10px;
	padding-left:10px;
}

.login_box_content{
	width:300px;
	margin-top:10px;
	margin-left:10px;
}


/* --------------------------------------------- */
/* ----------- styles APÓS LOGIN PAGE --------- */
.aposLogin_image{
	float:left;
	width:268px;
	height:354px;
}

.novasFormacoes_wrapper{
	float:right;
	width:638px;
}
.novasFormacoes_top{
	height:42px;
	color:#fff;
	font-size:24px;
	padding-top:10px;
	padding-left:10px;
	background:#2cb5e7;
}
.novasFormacoes_content{
	width:637px;
	height:316px;
	padding:10px;
	background-image: url(../images/novasFormacoesBg.png);
	background-repeat:no-repeat;
}

#slimtest1 ul{
	font-family: verdana;
	font-size:16px;
	font-weight:bold;
}

#slimtest1 ul li{
	margin-top:20px;
}
#slimtest1 ul li a{
	color:#000;
}

.formacao_details{
	font-size:14px;
	font-weight:normal;
	color:#575656;
	margin-left:15px;
}
.formacao_details a{
	color:#575656;
}


/* ------- scroll ---------*/
.slimScrollDiv {
	color:#000;
	text-align:justify;
	padding-right:20px;
	margin:10px;
}

/* --------------------------------------------- */
/* ----- styles CURSOS SELECCIONADOS PAGE ----- */
.course_wrapper{
	clear:both;
}

.course_line{
	height:36px;
	margin-bottom:15px;
	padding:10px;
	background:#d7ddda;
}
.course_line ul{
	margin:0;
	padding:0;
}
.course_line ul li{
	display:inline;
	list-style:none;
}

/* --------------------------------------------- */
/* ------------- styles TRABALHOS ------------- */
.trabalhos_wrapper{
	clear:both;
	width:100%;
	padding:15px;
	margin-bottom:20px;
	background:#d7ddda;
}
.trabalhos_wrapper ul li{
	list-style:none;
	display:inline;
}

.resultados_pesquisa{
	clear:both;
	height:30px;
	margin:40px 70px 0px 0;
	overflow:auto;
}

.resultados_pesquisa a{
	font-size:14px;
	text-decoration:none;
	color:#000;
}
.resultados_pesquisa a:hover{
	text-decoration:underline;
}

.expandArea{
	display:none;
	padding: 10px;
}

.expandArea a{
	color:#000;
}

/* --------------------------------------------- */
/* ------------- styles HONORARIOS ------------- */

.Image_honorarios{
	clear:both;
	float:left;
	width:375px;
	height:346px;
	margin-bottom:20px;
}

.content_honorarios{
	float:right;
	width:290px;
	padding:10px;
	background:#d7ddda;
	margin-bottom:20px;
}

.confirmar_dados{
	clear:both;
	height:30px;
	margin:30px 10px 0px 0;
}

.confirmar_dados a{
	font-size:14px;
	text-decoration:none;
	color:#000;
}
.confirmar_dados a:hover{
	text-decoration:underline;
}

/* --------------------------------------------- */
/* ------------- styles AVALIAÇÃO ------------- */

.Image_avaliacao{
	clear:both;
	float:left;
	width:375px;
	height:346px;
	margin-bottom:20px;
}

.content_avaliacao{
	float:right;
	width:290px;
	padding:10px;
	background:#d7ddda;
	margin-bottom:20px;
}

/* --------------------------------------------- */
/* ----------------- styles FAQS --------------- */
.faqs_wrapper{
	clear:both;
}

.faq_question{
	background:#515151;
	color:#fff;
	font-size:16px;
	padding:10px;
	margin-top:15px;
}

.faq_answer{
	color:#000;
}

/* --------------------------------------------- */
/* ----- styles PAGINAÇÃO (content info) ------ */

.paginacao_wrapper{
	clear:both;
	margin-top:30px;
	margin-bottom:20px;
	height:25px;
}
.paginacao_wrapper ul{
	text-align:right;
}
.paginacao_wrapper ul li{
	display:inline;
	list-style:none;
	padding:0 5px 0 5px;
	border-right:1px solid #000;
}
.paginacao_wrapper ul li a{
	text-decoration:none;
	color:#000;
}
.paginacao_wrapper ul li a:hover{
	text-decoration:none;
	color:#fff
}

.pageSelected{
	background:#000;
	color:#fff;
}
.pageSelected a{
	color:#fff;
}
