.curde_mbox{
	padding: 10px;
}

.curde_boxondetails{
	width: 400px;
}

.curde_piccurso{
	padding-right: 4px;
}

.curde_infocurso{
	padding: 0px 0px 0px 15px;
	width: 260px;
}

.curde_spanline{
	display: block;
}

.curde_spanline span{
	font-weight: bold;
}

.curde_titulo{
	font-size: 13pt;
	font-weight: bold;
	color: #2466af;
}

.curde_predescricao{}

.curde_cursoespe_base{
	padding-top: 15px;
}

.curde_turma_descricao{
	padding-top: 10px;
}






.curde_ecomturm{
	width: 185px;
}

.curde_onturmasele{
	padding-bottom: 10px;
}

.curde_onbuyinfo{
	background: url(../../index/img/pi.gif) repeat-x top;
	padding: 10px 0px 10px 0px;
}

.curde_onbuyinfo .curde_delinfovalue{}

.curde_onbuyinfo .curde_delinfovalue span{
	display: block;
	font-size: 8pt;
	color: #7f7f7f;
}

.curde_onbuyinfo .curde_delinfovalue span.curso_valor{
	font-weight: bold;
	font-size: 14pt;
	color: #e56124;
	text-align: right;
}

.curde_onbuyinfo .curde_buttonbuy{
	text-align: right;
	padding-top: 5px;
}

.curde_formaspagamento{
	background: url(../../index/img/pi.gif) repeat-x top;
	padding-top: 10px;
}

.curde_forpague_subbox{}

.curde_forpague_subbox span{
	display: block;
	font-size: 8pt;
	color: #7f7f7f;	
}

.curde_forpague_ontitle{
	padding-bottom: 5px;
}

.curde_forpague_boxonabas{
	background: url(../../index/img/pi.gif) repeat-x bottom;
	height: 19px;
}

.curde_forpague_boxonabas .item{
	font-size: 8pt;
	float: left;
	border: 1px solid #e2e2e2;
	border-bottom: none;
	margin-right: 5px;
	height: 17px;
	background: #f2f2f2;
	cursor: pointer;
}

.curde_forpague_boxonabas .item div{
	padding: 3px 10px 3px 10px;
	color: #818181;
}

.curde_forpague_boxonabas .item_selected{
	font-size: 8pt;
	float: left;
	border: 1px solid #e2e2e2;
	border-bottom: 1px solid white;
	margin-right: 5px;
	cursor: default;
	height: 17px;
	*height: 18px;
}

.curde_forpague_boxonabas .item_selected div{
	padding: 3px 10px 0px 10px;
	color: #2f7799;
}

.curde_forpague_subbox .curde_lisformpag{
	border: 1px solid #e2e2e2;
	border-top: none;
	padding: 6px 5px 5px 5px;
}

.curde_forpague_subbox .curde_lisformpag .item{
	float: left;
	border: 1px solid #e9e9e9;
	padding: 2px;
	background: white;
	margin-right: 5px;
}



.curde_detalhescurso{}

.curde_placeabas{
	padding: 20px 0px 20px 0px;
}

.curde_placeabas .curde_subboxabas{
	height: 30px;
	background: url(../../index/img/pi.gif) repeat-x bottom;
}

.curde_placeabas .curde_subboxabas .abaitem_normal{
	float: left;
	border: 1px solid #d6d6d6;
	height: 28px;
	padding: 0px 10px 0px 10px;
	margin-right: 10px;
	cursor: pointer;
	background: #ededed;
	*height: 30px;
}

.curde_placeabas .curde_subboxabas .abaitem_normal div{
	padding: 7px 0px 0px 0px;
	color: #6c6c6c;
}

.curde_placeabas .curde_subboxabas .abaitem_selected{
	float: left;
	border: 1px solid #d6d6d6;
	border-bottom: 1px solid white;
	height: 28px;
	padding: 0px 10px 0px 10px;
	margin-right: 10px;
	*height: 30px;
}

.curde_placeabas .curde_subboxabas .abaitem_selected div{
	padding: 7px 0px 0px 0px;
	color: #3c97bf;
}

.curde_boxdifiino{}

.onpage_barbuttonsbox{
	padding: 20px 0px 0px 0px;
}

.onpage_barbutton_secbox{
	background: url(../../index/img/pi.gif) repeat-x top;
	padding: 10px 0px 0px 0px;
}
