/* ESTRUTURA COMUM HOME/PAGINAS */

body
{
background-image:url(../image/back-internas.jpg);
background-position:0px 120px;
background-repeat:repeat-x;
}

.image-no-margin
{
	margin:0px;
	border:0px;
	padding:0px;
}

/* TOPO INICIO */

.top-container-pages
{
width:100%;
height:81px;
background:url(../image/back-top.gif);
background-repeat:repeat-x;
}

.top-center-pages
{
width:980px;
height:81px;
color:#FF0000;
margin-left: auto;
margin-right: auto;
background:url(../image/back-top-pages.gif);
}

.logo-pages
{
	float:left;
	padding:10px 0px 0px 10px;
	width:250px;
	height:70px;
}

.busca-pages
{
	float:left;
	width:450px;
}

.busca-inside
{
padding-top:10px;
width:330px;
height:20px;
background-image:url(../image/home-lupa-busca.png);
background-position:left;
background-repeat:no-repeat;
}

.input-busca-inside
{
float:left;
border:0px;
margin:0px 0px 0px 30px;
width:215px;
height:18px;
background:#5F5F5E;
color:#ccc;
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
line-height:20px;
padding-left:5px;
}

.botao-buscar-inside
{
float:right;
width:70px;
height:20px;
border:0px;
text-align:center;
background-image:url(../image/botao-busca-off.gif);
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#fff;
line-height:19px;
}

.botao-buscar-inside:hover
{
background-image:url(../image/botao-busca-on.gif);
}

.info-logo-inside
{
padding-top:30px;
font:12px/12px Arial, Helvetica, sans-serif;
color:#549311;
font-weight:bold;
text-align:left;
}

.atendimento-pages
{
	float:left;
	padding-top:20px;
	width:160px;
	height:60px;
}

.fale-pages
{
	padding-top:50px;
	float:left;
	width:110px;
	height:30px;
}

#menu-principal
{
width:100%;
height:39px;
background:url(../image/menu-main-back.png);
}

/* TOPO FIM */

/* CENTRO INICIO */

.geral-miolo
{
width:100%;
height:auto;
}


.centro-paginas
{
width:980px;
height:auto;
margin-left: auto;
margin-right: auto;
}

.estrutura-miolo
{
	width:980px;

}

.area-centro
{
	float:left;
	width:710px;
}

.miolo-esquerda
{
	float:left;
	width:170px;
	padding-right:10px;
}

.miolo-centro
{
	float:right;
	width:530px;
}

.miolo-largo
{
	float:right;
	width:800px;
}

.miolo-total
{
	float:right;
	width:980px;
}

.area-direita
{
	float:right;
	width:260px;
}

/*PAGINAS ESQUERDA COMECO*/

.navegador
{
	width:180px;
	height:50px;
	background-image:url(../image/back-navegador.png);
	background-repeat:no-repeat;
	background-position:left;
	margin-bottom:10px;
	background-color:#549311;
}

.navegador-dell
{
	width:180px;
	height:50px;
	background-image:url(../image/back-navegador.png);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#000000;
	margin-bottom:10px;
}


.navegador-principais
{
	width:170px;
	height:50px;
	background-image:url(../image/back-navegador-areas.png);
	margin-bottom:10px;
}

.navegador-areas
{
	width:180px;
	height:40px;
	background-image:url(../image/back-navegador.png);
	/*background-image:url(../image/back-navegador-areas.png);*/
	background-repeat:no-repeat;
	background-position:left;
	background-color:#549311;
	padding-top:10px;
	margin-bottom:10px;
}

.navegador-areas h2
{
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	text-align:right;
	margin-right:20px;
}

.navegador-areas h3
{
	font:17px/17px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	text-align:right;
	margin-right:20px;
	padding-top:3px;
	color:#549311;
}

.navegacao-area
{
	width:170px;
	background:#3C3C3D;
	height:40px;
}

.navegador h3, .navegador-principais h3, .navegador-dell h3
{
	font:20px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	padding:22px 0px 0px 10px;
}


.navegador h5
{
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#549311;
	font-weight:bold;
	text-align:right;
	padding:10px 20px 0px 0px;
}


.navegador h6
{
	font:18px/18px Arial, Helvetica, sans-serif;
	color:white;
	font-weight:bold;
	text-align:right;
	padding:0px 20px 0px 0px;
}

.navegador h6 a
{
	color:white;
	text-decoration:none;
}

.navegador h6 a:hover
{
	text-decoration:underline;
}

.header-menu-lateral
{
	width:170px;
	height:30px;
	background-image:url(../image/header-menu-lateral.gif);
}

.header-menu-lateral2
{
	width:170px;
	height:30px;
	background-image:url(../image/header-menu-lateral.gif);
	margin-top:10px;
}

.header-menu-lateral h3, .header-menu-lateral2 h3
{
	font:14px/30px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	text-indent:10px;
}

.cursos-menu
{
	width:170px;
	background:#3C3C3D;
	margin:0px;
	padding:5px 0px 5px 0px;
}

.cursos-menu li
{
margin:0px;
font:11px/12px Arial, Helvetica, sans-serif;
color:#333;
list-style:none;
list-style-position:inside;
padding:5px 10px 5px 10px;
}

.cursos-menu li a
{
color:white;
}

.cursos-menu li:hover
{
	background:#549311;
}

.cursos-menu li a:hover
{
	text-decoration:none;
}

.modulos-esquerda
{
	margin-top:20px;
	width:auto;
	padding-bottom:10px;
	border-bottom:1px #4C4C4C dotted;
}


.modulos-esquerda h2
{
	font:12px/12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#549311;
	margin-top:10px;
	margin-bottom:2px;
}

.modulos-esquerda h4
{
	font:14px/14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#549311;
	margin-bottom:5px;
}

.modulos-esquerda h4 strong
{
	color:#333;
}

.modulos-esquerda p
{
	line-height:15px;
}

.modulos-esquerda .iconeh3
{
	float:left;
	margin:0px 10px 0px 0px;
}

.modulos-esquerda h6
{
	font:14px/16px Arial, Helvetica, sans-serif;
	color:#333;
	margin-top:10px;
	font-weight:bold;
}

.modulos-esquerda h6 em
{
	font:14px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	background:#549311;
	font-style:normal;
	padding:2px 5px 2px 5px;
	font-weight:bold;
}

.modulos-esquerda h3
{
	font:14px/16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	margin:10px 0px 5px 0px;
}

.modulos-esquerda .icone
{
	margin-right:5px;
}

.modulos-esquerda .produto
{
	margin:10px 0px 0px 0px;
}

.list-lateral
{
	width:150px;
	height:30px;
	background:#3C3C3D;
	padding:0px 10px 10px 10px;
}

.list-lateral .combos-cinza
{
	width:100%;
	height:20px;
	background:#ebebeb;
	border:1px #ebebeb solid;
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#333;
	margin:10px 0px 10px 0px;
}


/*PAGINAS ESQUERDA FIM*/

/*PAGINAS CENTRO COMECO*/

.titulo-pagina
{
	width:100%;
	height:50px;
	background:#549311;
	margin-bottom:10px;
}

.titulo-pagina-dell
{
	width:530px;
	height:50px;
	background:#00000;
	margin-bottom:10px;
}


.titulo-pagina h1
{
	font:28px/60px Arial, Helvetica, sans-serif;
	color:white;
	font-weight:bold;
	text-indent:10px;
}

.splash-internas
{
	width:530px;
	height:330px;
	background:#333;
	margin-bottom:10px;
}

.splash-internas-areas
{
	width:530px;
	height:280px;
	background:#333;
	margin-bottom:10px;
}

.splash-internas-parceiros
{
	width:530px;
	height:240px;
	background:#333;
	margin-bottom:10px;
}


.modulos-content
{
	width:510px;
	padding:10px;
	height:auto;
	background:url(../image/back-modulos-content.png);
	background-position:top;
	background-repeat:repeat-x;
	margin-bottom:10px;
	overflow:hidden; /*pode dar problema aqui*/
}

.modulos-content-largo
{
	width:780px;
}

.modulos-content-total
{
	width:960px;
}

.modulos-content h5
{
	font:28px/30px Arial, Helvetica, sans-serif;
	color:#549311;
	font-weight:bold;
}

.modulos-content h6
{
	margin-bottom:10px;
}

.modulos-content h6 a
{
	font:14px/16px Arial, Helvetica, sans-serif;
	background-color:#549311;
	color:#fff;
	font-weight:bold;
	padding:2px 4px 2px 4px;
}


.modulos-content table
{
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#333;
}

.modulos-content table h6
{
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
}

.modulos-content table h5
{
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
}

.modulos-content table h2
{
	font:20px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
}

.modulos-content .video
{
	width:auto;
	padding:10px 0px 10px 0px;
}

.modulos-content-requisitos
{
	width:440px;
	padding:10px 10px 10px 80px;
	height:auto;
	background:url(../image/back-cursos-requisitos.png);
	background-repeat:repeat-x;
	margin-bottom:10px;
}

.modulos-content-info
{
	width:480px;
	padding:10px 10px 10px 40px;
	height:auto;
	background:url(../image/back-cursos-info.png);
	background-repeat:repeat-x;
	margin-bottom:10px;
}


.modulos-content h2, .modulos-content-info h2
{
	font:20px/20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
}

.modulos-content h3
{
	font:18px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#549311;
	margin-bottom:5px;
}

.modulos-content-requisitos h3
{
	font:18px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#549311;
	margin-bottom:5px;
}

.modulos-content ul, .modulos-esquerda ul
{
	margin:0px;
	padding:0px;
}

.modulos-content-requisitos ul
{
	margin:0px;
	padding:0px;
}

.modulos-content li, .modulos-esquerda li
{
padding:0px;
margin:0px;
font:12px/16px Arial, Helvetica, sans-serif;
color:#333;
list-style-position:inside;
list-style-image:url(../image/lists-bullets.gif);
}

.modulos-content-requisitos li
{
padding:0px;
margin:0px;
font:12px/16px Arial, Helvetica, sans-serif;
color:#333;
list-style-position:inside;
list-style-image:url(../image/lists-bullets.gif);
}

.modulos-content h4
{
	font:16px/16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	margin:10px 0px 0px 0px;
}

.modulos-content img
{	
	float:left;
	margin:0px 10px 10px 0px;
}

.modulos-content-palestrante-img
{	
	margin:12px 10px 10px 0px;
}

.listas-centro
{
	margin-top:20px;
	width:510px;
	height:100px;
	border-bottom:1px #333333 dotted;
	padding-bottom:10px;
}

.listas-centro h2
{
	font:17px/17px Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:bold;
	margin:0px 0px 2px 0px;
}

.listas-centro h5
{	
	background:#549311;
	position:absolute;
	font:13px/13px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	padding:5px;
	width:auto;
}

/*PAGINAS CENTRO FIM*/

/*PAGINAS DIREITA INICIO*/

.dir-top-vagas
{
	height:70px;
}

.dir-top-info
{
	width:260px;
}

.dir-top-info h6
{
	width:239px;
	height:50px;
	margin-top:0px;
	font:14px/16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	padding:10px;

}

.dir-top-info h6 strong
{
	font:28px/28px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#549311;
}

.dir-top-info em
{
	color:#549311;
	font-size:15px;
	font-style:normal;
}

.dir-top-info img
{
	float:right;
	margin:0px;
}

.dir-grade
{
	width:259px;
	clear:both;
}

.dir-grade h3
{
	font:16px/16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#549311;
	margin-bottom:20px;
}

.dir-grade h4
{
	font:16px/16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#549311;
	margin-bottom:10px;
}


.dir-grade table
{
	background:#3C3C3D;
	border:0px;
	height:30px;
	border:2px #3C3C3D solid;
	margin-bottom:10px;
	width:259px;
}

.dir-grade .table-normal
{
	border:0px;
	height:auto;
	padding:0px;
	background:#fff;
	height:auto;
}

.dir-grade .table-normal td
{
border-right:1px #fff solid;
border-left:0px;
vertical-align:bottom;
}

.dir-grade table td
{
border-left:2px #3C3C3D solid;
}

.dir-grade table p
{
	color:#fff;
	text-indent:6px;
}

.grade-on
{
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	background:#549311;
	text-align:center;
	width:30px;
}

.grade-off
{
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#666;
	font-weight:bold;
	background:#000;
	text-align:center;
	width:30px;
}

.grade-on-sab
{
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	background:#549311;
	text-align:center;
	width:62px;
}

.grade-off-sab
{
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#666;
	font-weight:bold;
	background:#000;
	text-align:center;
	width:62px;
}

.dir-grade h2
{
	font:14px/14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:5px;
}

.dir-grade h2 em
{
	font:11px/11px Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	color:#539010;
}

.dir-grade img
{
	float:right;
	margin:0px;
}

.dir-preco
{
	float:left;
	width:249px;
	background-color:#549311;
	font:18px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	padding:5px;
}

.dir-precos
{
	float:left;
	width:190px;
	height:30px;
	background:url(../image/cursos-back-preco.png);
	font:24px/24px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	text-indent:10px;
	padding-top:70px;
	margin-top:10px;
}

.dir-desconto
{
	float:right;
	width:70px;
	height:75px;
	margin-top:10px;
	font:22px/22px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	text-align:center;
	background:url(../image/cursos-back-com-desconto.png);
	padding-top:25px;
}

.dir-sem-desconto
{
	margin-top:10px;
	float:right;
	width:70px;
	height:100px;
	background:url(../image/cursos-back-sem-desconto.png);
}

.dir-parcelas
{
	clear:both;
	width:249px;
	height:42px;
	background:#ccc;
	border-top:1px #fff solid;
	border-bottom:1px #fff solid;
	padding:5px;
}

.dir-parcelas strong
{
	color:#549311;
	font-size:20px;
	line-height:40px;
}

.dir-formas-cartoes
{
	width:250px;
	height:auto;
	background:#ebebeb;
	padding:10px 0px 10px 10px;
}

.dir-formas-cartoes p
{
	font-weight:bold;
	line-height:18px;
}

.dir-formas-cartoes img
{
	margin-top:10px;
}

.dir-comprar
{
	width:auto;
	height:31px;
	background:url(../image/cursos-back-comprar-fone.png);
	border-top: 1px #fff solid;
	font:15px/30px Arial, Helvetica, sans-serif;
	text-align:right;
	color:#fff;
	font-weight:bold;
	padding-right:10px;
}

.dir-top-cursos
{
	height:60px;
}

.dir-cursos-tipo
{
	width:auto;
	height:auto;
	background:#EBEBEB;
	padding:10px;
}

.dir-cursos-tipo h3
{
	font:18px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	margin-bottom:2px;
}

.dir-cursos-tipo h6
{
	font:10px/13px Arial, Helvetica, sans-serif;
	color:#333;
	padding:10px 0px 0px 40px;
	border-top:1px #333 dotted;
	margin-top:10px;
	background:url(../image/aviso-black.png);
	background-position:0px 10px;
	background-repeat:no-repeat;
}

.dir-cursos-tipo h3 em
{
	font-style:normal;
	color:#549311;

}


.combos
{
	width:100%;
	height:20px;
	background:#fff;
	border:1px #fff solid;
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#333;
	margin:10px 0px 10px 0px;
}

.combos-cinza
{
	width:100%;
	height:20px;
	background:#ebebeb;
	border:1px #ebebeb solid;
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#333;
	margin:10px 0px 10px 0px;
}

.combos-cinza-texto
{
	width:100%;
	height:140px;
	background:#ebebeb;
	border:1px #ebebeb solid;
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#333;
	margin:10px 0px 10px 0px;
}

.botao-ok
{
	text-align:right;
	border:0px;
}

.enviar-formularios
{
	width:90px;
	height:30;
	color:#fff;
	background:#559411;
	font:20px/30px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	border:0px;
}

.enviar-formularios:hover
{
	background:#7EBC3F;
}

/*PAGINAS DIREITA FIM*/

/* RODAPE INICIO */

.rodape-geral
{
margin-top:10px;
clear:both;
width:100%;
}

/* RODAPE LINKS ALPHA INICIO */

.rodape-alpha
{
width:980px;
height:50px;
background:#E5E5E5;
margin-left: auto;
margin-right: auto;
}

.rodape-alpha .logo
{
float:left;
margin-right:10px;
}

.rodape-alpha ul
{
float:left;
margin:0px;
padding:0px;
}

.rodape-alpha li
{
margin:0px;
padding:0px;
font:11px/50px Arial, Helvetica, sans-serif;
list-style:none;
display:inline;
}

.rodape-alpha li a
{
color:#333;
padding:0px 5px 0px 5px;
}

.rodape-alpha li a:hover
{
color:#fff;
background:#539010;
text-decoration:none;
}

.rodape-alpha .twitter,.rodape-alpha .redesocial
{
float:right;
margin:9px 10px 0px 0px;
}

/* RODAPE LINKS ALPHA FIM */

/* RODAPE PARCEIROS INICIO */

.rodape-parceiros
{
margin-top:10px;
width:980px;
height:69px;
margin-left: auto;
margin-right: auto;
border-bottom:1px dotted #949494;
}

/* RODAPE PARCEIROS FIM */

/* RODAPE CURSOS INICIO */

.rodape-cursos
{
margin-top:10px;
width:980px;
height:250px;
background-image:url(../image-news/rodape-back-001.jpg);
margin-left: auto;
margin-right: auto;
}

.rodape-cursos .lateral
{
float:left;
margin:0px;
}

.rodape-cursos h1
{
font:22px/40px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#fff;
}

.rodape-cursos ul
{
float:left;
margin:0px;
padding:0px;
}

.rodape-cursos li
{
margin:0px;
padding:0px;
font:13px/20px Arial, Helvetica, sans-serif;
list-style:none;
}

.rodape-cursos li .data
{
color:#fff;
font-weight:bold;
}

.rodape-cursos a
{
padding:2px 5px 2px 5px;
color:#333;
}

.rodape-cursos a:hover
{
text-decoration:none;
background:#539010;
color:#fff;
}

/* RODAPE CURSOS FIM */

/* RODAPE MAPA INICIO */

.rodape-mapa
{
margin-top:10px;
width:970px;
margin-left:auto;
margin-right:auto;
background:#E5E5E5;
padding:0px 0px 10px 10px;
height:auto;
}

/* RODAPE ALL LINKS INICIO*/

.rodape-mapa ul
{
margin:0;
padding:0;
}
.rodape-mapa .column {
margin-right: 10px;
width: 184px !important;
}
.rodape-mapa ul h1
{
font:14px/14px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#549311;
margin:5px 0px 0px 0px;
}

.rodape-mapa li
{
margin:0;
padding:0;
font:10px/20px Arial, Helvetica, sans-serif;
list-style:none;
}
.rodape-mapa li.traco {
border-bottom:1px dotted #bdbdbd;
}
.rodape-mapa a
{
color:#333;
text-decoration:none;
}

.rodape-mapa a:hover
{
color:#549311;
text-decoration:underline;
}

/* RODAPE ALL LINKS FIM*/

.sombra-pe
{
width:100%;
height:10px;
background-image:url(../image/sombra-pe.gif);
background-position:left;
background-repeat:repeat-x;
}

.sombra-pe-miolo
{
width:980px;
margin-left:auto;
margin-right:auto;
height:10px;
background-image:url(../image/sombra-pe-miolo.gif);
background-position:left;
background-repeat:repeat-x;
}

/* RODAPE MAPA FIM */

/* RODAPE PARCEIROS EDUCACIONAIS INICIO*/

.parceiros-educacionais
{
width:100%;
background:#000;
height:80px;
}

.parceiros-logos
{
margin-left:auto;
margin-right:auto;
width:960px;
padding:10px 10px 0px 10px;
}

.parceiros-logos img
{
border:0px;
float:left;
margin-right:30px;
}

.parceiros-logos p
{
margin-top:45px;
color:#FFF;
font-weight:bold;
text-align:right;
}

/* RODAPE PARCEIROS EDUCACIONAIS FIM*/

/* LISTAGENS DE BUSCA COMECO*/

.top-listagens
{
	border-bottom:1px #333 dotted;
}

.top-listagens h2
{
	font: 20px/20px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
}


.top-listagens p strong
{
	font: 18px/18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#549311;
}

.modulos-content .top-listagens td ul
{
	float:right;
	margin:0px;
	padding:0px;
	list-style:none;
	margin-bottom:10px;
}

.modulos-content .top-listagens td li
{
	float:left;
	list-style:none;
	width:18px;
	height:18px;
	margin:0px 0px 0px 1px;
	text-align:center;
	background:#549311;
	font:11px/18px Arial, Helvetica, sans-serif;
	color:#ffffff;
}

.modulos-content .top-listagens td li a
{
	background:#333;
	color:white;
	text-decoration:none;
	padding:2px 6px 2px 6px;
}

.modulos-content .top-listagens td li a:hover
{
	background:#549311;
	color:white;
	text-decoration:none;
	padding:2px 6px 2px 6px;
}

.modulos-content p.trabalhos-paginacao
{
	float:right;
	font-size:14px!important;
	padding-top:5px;
}

/* LISTAGENS DE BUSCA FIM*/

/* RODAPE FIM */

/* BLOG COMECO*/
.top-blog
{
	width:980px;
	height:130px;
	background:#000;
}

.logo-blog-aluno
{
	float:left;
	width:190px;
	height:130px;
}

.topo-blog-aluno
{
	float:left;
	width:790px;
	height:130px;
}

.topo-blog-aluno h2
{
	font:36px/36px Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	margin:75px 0px 0px 10px;
}

.topo-blog-aluno h2 a
{
	padding:6px 8px 6px 8px;
	background:#559413;
	color:#fff;
}

.topo-blog-aluno h2 a:hover
{
	text-decoration:none;
	background:#333;
}


.miolo-centro-blog
{
	margin-top:20px;
	float:right;
	width:530px;
}

.blog-imagem-post
{
	width:510px;
	margin:10px 0px 0px 0px;
	overflow:hidden;
}

.blog-compartilhe
{
	float:left;
	width:255px;
	overflow:hidden;
	text-align:left;
	margin-top:20px;
	height:20px;
}

.blog-compartilhe p
{
	float:left;
	margin-right:10px;
	font-weight:bold;
}

.blog-comente
{
	float:right;
	width:255px;
	overflow:hidden;
	text-align:right;
	margin-top:20px;
	height:20px;
}

.blog-comente p
{
	font-weight:bold;
}


.blog-tags
{
	margin-top:20px;
	float:left;
	width:510px;
	overflow:hidden;
}

/* TRABALHOS */

.trabalho-box
{
	width:239px;
	display:inline-block;
	background-color:#fff;
	background-image:url('/image/trabalho-mais.jpg');
	background-repeat:no-repeat;
	background-position:230px 65px; 
	float:left;
	margin:4px;
	border:1px solid #ccc;
	padding:5px;
}

.trabalho-box img
{
	float:left;
	margin:0;
	border:0;
	padding:0;
	width:110px;
	height:80px;
}

.trabalho-box .div-curso
{
	color:#549311;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0 5px;
	margin-top:7px;
	width:118px;
}

.trabalho-box .div-aluno
{
	color:#000;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0 5px;
	width:118px;
}

/* HELP */

.help-box
{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:400px;
	height:200px;
}

.help-box h3
{
	font:17px/17px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#549311;
	margin-bottom:15px;
}

.help-box p
{
	margin-bottom:15px;
}

