@charset "iso-8859-1";

#lateral ul {background-image:url(/_img/lateral-bg-novo.jpg)}
body {margin:0px; padding:0px;}

#wrap
{
	background:white url(../_img/centro-bg.jpg) repeat-x top left;
	width:100%;
}

.geral {width:100%; min-width:1000px;background:transparent url(../_img/centro-sombra.jpg) no-repeat top center;display:table;}

.geral .topo {height:85px; width:1000px;}

.geral .banner {height:270px; width:820px; float:right;}

.geral .menu_ho {position:relative; float:right; height:30px; width:820px;margin-top:22px; margin-bottom:20px; }
.geral .menu_ho ul {display:block;}
.geral .menu_ho ul li {display:inline; font-family: 'HelveticaNeue-CondensedBold', Arial, sans-serif; font-size:14px; color:#FFF;}
.geral .menu_ho ul li a {display:block;float:left; font-family: 'HelveticaNeue-CondensedBold', Arial, sans-serif; font-size:14px; color:#FFF; text-decoration:none;margin-right:1px;}
.geral .menu_ho ul li a:hover {background:#1c5b86;}


.geral .menu_ver {position:absolute;}



.geral .miolo {float:right; display:table; height:auto; width:780px; margin-right:30px;margin-top:15px;}

.geral .miolo .cursos_des {position:relative; height:320px; width:780px; margin-top:10px;}
.geral .miolo .cursos_des .c_500 {position:relative; height:40px; width:780px; background-image:url(../_img/des_pontos.png); background-repeat:no-repeat; background-position:center center;}
.geral .miolo .cursos_des .c_500txt {color: #4B4B4B; font-family: 'HelveticaNeue-CondensedBold',Arial,sans-serif; font-size: 26px;}
.geral .miolo .cursos_des .c_500txtazul {color: #2386d7; font-family: 'HelveticaNeue-CondensedBold',Arial,sans-serif; font-size: 26px;}

.geral .miolo .cursos_des .c_500 ul {display:block;}
.geral .miolo .cursos_des .c_500 ul li {display:inline;}

/*.geral .miolo .cursos_des .c_500 .seta {height:40px; width:25px;}
.geral .miolo .cursos_des .c_500 .frase_txt {height:40px; width:25px; width:780px;}*/

.geral .miolo .cursos_des .box_cursos {height:260px; width:780px; overflow:hidden;} 

.geral .miolo .cursos_des .box_cursos .xcursos {height:280px; width:2100px; margin-top:10px;}

/*CURSO OVER */
.geral .miolo .cursos_des .box_cursos .xcursos .curso {float:left; height:250px; width:195px; background-image:url(../_img/bg_curso.jpg); background-repeat:repeat-x; border-radius: 4px; box-shadow: #d9d9d9 0px 1px 1px; margin-right:15px;}
.geral .miolo .cursos_des .box_cursos .xcursos .curso a { text-decoration:none;}
.geral .miolo .cursos_des .box_cursos .xcursos .curso .c_cont {height:80px; width:175px; padding:10px}
.geral .miolo .cursos_des .box_cursos .xcursos .curso .c_cont p.c_titulo { font-size:14px; color:#2c2c2c; margin-bottom:5px; margin-top:5px;line-height:15px;}
.geral .miolo .cursos_des .box_cursos .xcursos .curso .c_cont p.c_preco { font-size:12px; color:#2386d7;}
.geral .miolo .cursos_des .box_cursos .xcursos .curso .c_cont p.c_parcela {float:left;  font-size:12px; color:#9c9c9c;}
.geral .miolo .cursos_des .box_cursos .xcursos .curso .c_cont p.c_txt { font-size:12px; color:#636363; margin-top:5px;margin-bottom:10px;}


.geral .miolo .cursos_des .box_cursos .xcursos .curso .promo {position:absolute; height:102px; width:101px; z-index:999; top:50px; left:208px;}


/*CURSO OVER */
.geral .miolo .cursos_des .box_cursos .xcursos .curso_over {height:230px; width:175px; background-image:url(../_img/bg_over.jpg); background-repeat:no-repeat; border-radius: 4px; box-shadow: #d9d9d9 0px 1px 1px; margin-right:15px; padding:10px;}
.geral .miolo .cursos_des .box_cursos .xcursos .curso_over p.c_titulo_over { font-size:14px; color:#ffffff; margin-bottom:10px; margin-top:5px; text-shadow:#2d658a 0px 1px 0px;line-height:15px;}
.geral .miolo .cursos_des .box_cursos .xcursos .curso_over p.c_preco_over { font-size:12px; color:#f8cd00; text-shadow:#2d658a 0px 1px 0px;}
.geral .miolo .cursos_des .box_cursos .xcursos .curso_over p.c_parcela_over {float:left;  font-size:12px; color:#ffffff; text-shadow:#2d658a 0px 1px 0px;}
.geral .miolo .cursos_des .box_cursos .xcursos .curso_over p.c_txt_over { font-size:11px; color:#ffffff; margin-top:10px;}


.geral .miolo .planos {position:relative; float:left; height:170px; margin-top:0;margin-bottom:20px;}

.geral .miolo .planos ul {display:block;}
.geral .miolo .planos ul li {display:inline; margin-right:10px;}

.geral .miolo .planos p.t_planos {font-family:'HelveticaNeue-CondensedBold', Arial, sans-serif; font-size:18px; color:#4b4b4b; margin-bottom:10px;}



.geral .miolo .curso_geral {position:relative; float:left; width:780px; margin-bottom:20px;}

.geral .miolo .curso_geral p.t_gcursos {font-family:'HelveticaNeue-CondensedBold', Arial, sans-serif; font-size:18px; color:#4b4b4b; margin-bottom:10px;}

.geral .miolo .curso_geral h2.t_gcursos {font-family:'HelveticaNeue-CondensedBold', Arial, sans-serif; font-size:18px; color:#4b4b4b; margin-bottom:10px;text-transform: uppercase;}

.geral .miolo .curso_geral .g_curso {position:relative; float:left; height:93px; width:250px; background-image:url(../_img/bg_cursos0.jpg); background-repeat:no-repeat; border-radius: 4px; box-shadow: #d9d9d9 0px 1px 1px; margin:0px 15px 15px 0px;}
.geral .miolo .curso_geral .g_curso a { text-decoration:none;}
.geral .miolo .curso_geral .g_curso  p.g_titulo { font-size:14px; color:#4b4b4b; margin-bottom:5px; text-shadow:#ffffff 0px 1px 0px; margin-top:10px; font-weight:bold;line-height:15px;}
.geral .miolo .curso_geral .g_curso  p.g_numero { font-size:14px; color:#1b6f9b; text-shadow:#ffffff 0px 1px 0px;}
.geral .miolo .curso_geral .g_curso  p.g_partir { font-size:10px; color:#5b5b5b; text-shadow:#ffffff 0px 1px 0px; margin-top:8px;display:inline;}
.geral .miolo .curso_geral .g_curso  p.g_preco { font-size:14px; color:#db0000; font-weight:bold;display:inline;}
.geral .miolo .curso_geral .g_curso  img {float:left; margin:0px 12px 5px 10px;}



/* CURSO OVER */

.geral .miolo .curso_geral .g_curso_over {position:relative; float:left; height:93px; width:250px; background-image:url(../_img/bg_cursos_over.jpg); background-repeat:no-repeat; border-radius: 4px; box-shadow: #d9d9d9 0px 1px 1px; margin:0px 15px 15px 0px;}
.geral .miolo .curso_geral .g_curso_over  p.g_titulo { font-size:14px; color:#4b4b4b; margin-bottom:10px; text-shadow:#ffffff 0px 1px 0px; margin-top:10px; font-weight:bold;}
.geral .miolo .curso_geral .g_curso_over  p.g_numero { font-size:14px; color:#1b6f9b; text-shadow:#ffffff 0px 1px 0px;}
.geral .miolo .curso_geral .g_curso_over  p.g_clique { font-size:12px; color:#5b5b5b; text-shadow:#ffffff 0px 1px 0px; margin-top:8px;}
.geral .miolo .curso_geral .g_curso_over  p.g_preco { font-size:14px; color:#db0000; font-weight:bold;}
.geral .miolo .curso_geral .g_curso_over  img {float:left; margin:10px 12px 5px 10px; *margin:0px 12px 5px 10px;}



.geral .miolo .d_tv {position:relative; float:left; height:280px; width:400px;}
.geral .miolo .d_tv p.t_tv {font-family:'HelveticaNeue-CondensedBold', Arial, sans-serif; font-size:18px; color:#4b4b4b; margin-bottom:10px;}


.geral .miolo .d_premios {position:relative; float:right; height:280px; width:310px;}
.geral .miolo .d_premios p.t_premios {font-family:'HelveticaNeue-CondensedBold', Arial, sans-serif; font-size:18px; color:#4b4b4b; margin-bottom:10px;}


.geral .miolo .b_facebook {position:relative; float:left; height:280px; width:300px;}
.geral .miolo .b_facebook p.t_face {font-family:'HelveticaNeue-CondensedBold', Arial, sans-serif; font-size:18px; color:#4b4b4b; margin-bottom:10px;}

.geral .miolo .b_twitter {position:relative; float:right; height:205px; width:320px;}
.geral .miolo .b_twitter p.t_tw {font-family:'HelveticaNeue-CondensedBold', Arial, sans-serif; font-size:18px; color:#4b4b4b; margin-bottom:10px;}
.geral .miolo .b_twitter .tw_balao {height:72px; width:285px; background-image:url(../_img/bg_twitter.png); background-repeat:no-repeat; padding:10px;}
.geral .miolo .b_twitter .tw_balao p.tw_txt { font-size:12px; color:#6c7881; margin-top:5px; margin-left:5px; line-height:18px;}
.geral .miolo .b_twitter .tw_balao p.tw_txt a { font-size:12px; color:#46a1b8;}

.geral .miolo .b_twitter .tw_perfil {color: #5D5D5D; font-family: Arial,Helvetica,sans-serif; font-size: 12px; height: 40px; margin-top: 30px; position: relative; width: 290px;}
.geral .miolo .b_twitter .tw_perfil img {margin:0px 15px 0px 0px; float:left;}
.geral .miolo .b_twitter .tw_perfil p.tw_horas {float:left; font-size:12px; color:#5d5d5d; margin-top:7px;}

.geral .miolo .b_twitter .tw_seguir {float: left; height: 25px; position: absolute; width: 225px;}


.geral .miolo .b_gmais { float: left; height: 280px; margin-top: 50px; position: relative; width: 300px; *margin-top: 75px;}
.geral .miolo .b_gmais  p.t_gmais {font-family:'HelveticaNeue-CondensedBold', Arial, sans-serif; font-size:18px; color:#4b4b4b; margin-bottom:10px;}



.curso .curso_over{display:none}
.curso:hover .curso_over{display:block}

.curso:hover .promo{ display:none;}

.curso:hover .c_cont{ display:none;}
.curso:hover #ativo{ display:none;}

.g_curso .g_curso_over{display:none}
.g_curso:hover .g_curso_over{display:block}

.g_curso:hover #ativo{ display:none;}



