#banner { position: relative; top: -10px; background-color:#CCC;}
	#banner img {  }

#menu_pos { /*position:absolute; right:0; top:83px;*/ width: 630px; height: 35px; margin-top: 0px; background: #eeeef1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-transform: capitalize; font-weight: bold; color: #FFF; }
* html #menu_pos { right: -1px; }
#menu_pos ul { float: left; list-style: none; width: 100%; height: 33px; margin: 5px 0 15px 10px }
#menu_pos ul li { display: inline; float: left; padding: 5px 15px; border: none!important; }

#sub-menu { /*position:absolute; right:0; top:83px;*/ width:950px; height:35px; margin-top:0px; background:#FFF; border:solid 1px #F60; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF; }
	* html #msub_menu { right: -1px; }

	#sub-menu ul { float: left; list-style: none; width: 100%; height: 33px; margin: 10px 0 15px 10px }
	#sub-menu ul li { display: inline; width: 155px; height: 33px; border: none!important; padding: 0 20px; }
	#sub-menu ul li a { color: #58595b; }
	#sub-menu ul li a.ativo { color: #F30; }

#social { width: 620px; padding: 5px; border-bottom: 1px solid #d1d1d3; border-top: 1px solid #d1d1d3; vertical-align: text-top; }
#line-link { margin: 0 0 12px 0; padding: 10px; background: url(http://br.educacao.yahoo.net/img//bg-dots.gif) repeat 0 0; border: 1px solid #CCC }
#line-link a { padding: 4px 0 4px 40px; font-size: 12px; font-weight: bold; color: #F60; text-transform: uppercase; background: url(http://br.educacao.yahoo.net/img//ico-arrow.png) no-repeat 0 0; cursor: pointer; }
#line-link a:hover { text-decoration: underline }
#post-comment { margin: 0 0 12px 0; padding: 10px; border: 1px solid #fff; background-color: #F0F0F0; outline: solid #ccc 1px; }
#post-comment a { height: 32px; padding: 7px 0 7px 40px; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #069; text-transform: none; background: url(http://br.educacao.yahoo.net/img//ico-comment.png) no-repeat 0 0; cursor: pointer; }
#post-comment a:hover { text-decoration: underline }
#send-mail { width: 610px; height: 66px; padding: 2px 10px 0 10px; border: 1px solid #fff; background-color: #003366; outline: solid #ccc 1px; }
#send-mail p { float: left; clear: left; /*width:610px; padding:20px 20px 12px 0;*/ font-family: 'Open Sans', sans-serif; font-weight: 300; font-size: 18px; color: #FFF; /*line-height:20px; */ }
#send-mail span { margin: 5px 0 0 0; float: left; clear: left; display: block; width: 565px; padding: 0 0 0 40px; background: url(http://br.educacao.yahoo.net/img/http://br.educacao.yahoo.net/img/-mail.png) no-repeat 0 1px; }
#send-mail span input { font-size: 11px; width: 435px; height: 12px; margin-right: 10px; float: left; border: 1px solid #dedede; padding: 5px; }
#send-mail a { margin: 1px auto; display: block; float: right; width: 107px; height: 22px; background: url(http://br.educacao.yahoo.net/img//btn-enviar.gif) no-repeat 0 0; text-indent: -6666px; overflow: hidden; cursor: pointer; }
#send-mail a:hover { text-decoration: none }
#line-courses { /*float:left; clear:left; width:445px;*/ height: 40px; padding: 0 0 0 15px; margin: 10px 0 12px 0; line-height: 40px; background: #f7d5b0 url(http://br.educacao.yahoo.net/img//bullet-1.gif) no-repeat 604px 0; color: #ee6904; font-size: 16px;/*margin:0 0 12px 0; padding:10px; background:url(http://br.educacao.yahoo.net/img//bg-line-green.gif) repeat 0 0; border:1px solid #006600*/ }
#line-courses strong { color: #ee6904; font-size: 16px; font-weight: bold; }
#line-courses a:hover { text-decoration: underline }
.other-content { display: block; font-size: 14px; font-weight: bold; letter-spacing: 1px; /*color:#58595b;*/ color: #ee6904; text-transform: uppercase; margin-top: 10px; }
.box-content-left { float: left; margin: 10px 20px 10px 0 }
.box-content-right { float: right; margin: 10px 10px 10px 20px }
.highlight { width: 291px; padding: 0; line-height: 20px; border-bottom: 1px solid #ee6904; border-top: 4px solid #ee6904; display: block; padding: .25em 0 .4em }
.highlight h1 { font-weight: bold; text-transform: uppercase; margin-bottom: -15px; }
.highlight ul { clear: both; padding: 0!important; margin: 0!important; list-style-image: none; list-style-position: outside; list-style-type: none }
.highlight ul li { border-bottom: 1px solid #DDD; margin-bottom: 0; overflow: hidden; padding: .66em 0 }
.highlight ul li .last { border-bottom: none; }
.highlight ul li a { font-weight: normal; font-size: 1.16em; color: #58595b; }
.highlight ul li a:hover { text-decoration: underline }
.highlight strong { font-weight: normal; }
.saibamais { width: 291px; padding: 0; padding-bottom: 1.165em }
.saibamais strong { border-bottom: 1px solid #DDD; border-top: 4px solid #333; display: block; font-weight: normal; letter-spacing: -0.05em; margin: 0!important; padding: .25em 0 .4em }
.saibamais ul { clear: both; padding: 0!important; margin: 0!important; list-style-image: none; list-style-position: outside; list-style-type: none }
.saibamais ul li { border-bottom: 1px solid #DDD; margin-bottom: 0; overflow: hidden; padding: .66em 0 }
.saibamais ul li a { font-weight: bold; font-size: 1.16em }
.saibamais ul li a:hover { text-decoration: underline }
.saibamais.expandido { width: 600px }
#section-title { font-family: 'Open Sans', sans-serif; font-weight: 600; font-size: 25px; color: #F60; /*font-weight:bold;*/ margin: 13px 0 13px 0; }
#section-content { width: 630px; padding: 6px 0 6px 0; color: #000; line-height: 16px; /*font-family: Georgia, "Times New Roman", Times, serif;*/ font-size: 13px; border-bottom: 1px dotted #CCC; }
#section-content a { text-decoration: inherit; }
#section-content a.title-content { color: #f60; font-weight: bold; font-size: 15px; }
#section-content a.title-content:hover { text-decoration: underline }
#section-content .source-content { color: #666666; font-size: 11px; }
#section-content .content { color: #000; }
#section-content a.more-content { color: #f60; }
#section-content a.more-content:hover { text-decoration: underline }
#section-content-top { width: 190px; height: 120px; color: #000; line-height: 16px; /*font-family: Georgia, "Times New Roman", Times, serif;*/ font-size: 13px; }
#section-content-top a { text-decoration: none; }
#section-content-top a.title-content { color: #f60; font-weight: bold; font-size: 14px; display: block; margin: 0 0 3px 0; }
#section-content-top a.title-content:hover { text-decoration: underline }
#section-content-top .source-content { color: #58595b; font-size: 11px; display: block; }
#section-content-top .content { color: #000; }
#section-content-top a.more-content { color: #f60; }
#section-content-top a.more-content:hover { text-decoration: underline }
/*** COURSE ***/
#main_content_course p { /*float:right; clear:left; width:100%;*/ padding: 0 20px 12px 0; }
#main_content_course p a { color: #F60; font-size: 12px; font-weight: bold; }
#main_content_course p a:hover { text-decoration: underline }
#main_content_course p span { color: #F60; font-weight: bold; }
#main_content_course p span.atention { font-size: 14px; line-height: 20px; color: #F60; }
#main_content_course .intro { float: right; width: 420px; }
#main_content_course img.course { display: block; float: left; margin: 0 0 10px 0; border: 0; width: 200px; height: 126px; position: relative; /*clip:rect(auto,200px,126px,auto);*/ }
#main_content_course strong.tit_curso { font-size: 14px; line-height: 20px; color: #F60; font-weight: bold; }
#main_content_course h1 { display: block; float: left; padding: 0 5px 0 5px; width: 620px; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 30px; color: #FFF; margin: 0 0 10px 0; background-color: #F30; }
#main_content_course h2.tit_objetivo { float: left; clear: left; position: relative; width: 590px; min-height: 11px; padding: 22px 9px 9px 31px; background: url(http://br.educacao.yahoo.net/img//bg-objetivo.gif) repeat 0 0; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 16px; color: #ffffff; }
#main_content_course .box_objetivo { display: block; float: left; width: 280px; min-height: 145px; background: url(http://br.educacao.yahoo.net/img//bg-way.gif) repeat 0 0; margin: 0 10px 10px 0; padding: 10px; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 16px; }
#main_content_course .box_preco { display: block; float: right; width: 320px; }
#main_content_course .box_preco .prc { display: block; float: left; width: 302px; border: #CCC solid 1px; margin-bottom: 10px; -webkit-border-radius: 5px; border-radius: 5px; font-size: 11px; color: #333; padding: 9px; }
#main_content_course .box_preco .prc strong { display: block; margin-top: 5px; font-size: 11px; font-weight: bold; color: #333; }
#main_content_course .box_preco .prc span { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 24px; color: #F60; }
#main_content_course .box_preco .prc a.btn_matricula { float: right; text-indent: -6666px; overflow: hidden; cursor: pointer; width: 159px; height: 35px; background: url(http://br.educacao.yahoo.net/img//btn-matriculese.gif) no-repeat 0 0; }
#main_content_course .box_preco .fpg { display: block; float: left; font: 11px; width: 162px; }
#main_content_course .box_preco .seg { display: block; float: right; font: 11px; width: 145px; }
#main_content_course .box_content { display: block; float: left; width: 610px; margin-bottom: 8px; padding: 0 10px 10px 10px; background: #f2f2f2; }
* html #main_content_course h2.tit_objetivo { height: 11px; }
#main_content_course h2.tit_objetivo span { position: absolute; left: 2px; top: 10px; width: 83px; height: 24px; text-indent: -6666px; overflow: hidden; background: url(http://br.educacao.yahoo.net/img//bg-tit-objetivo.gif) repeat 0 0; z-index: 100; }
#main_content_course h3 { float: left; clear: left; width: 610px; /*height:42px; text-indent:-6666px; overflow:hidden;*/ font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 16px; color: #F60; margin: 18px 0 10px 0; }
/*#main_content_course h3.tit_sobre_curso{background:url(http://br.educacao.yahoo.net/img//tit-sobre-curso.gif) no-repeat 0 18px;}
	#main_content_course h3.tit_metodologia{background:url(http://br.educacao.yahoo.net/img//tit-metodologia.gif) no-repeat 0 18px;}
	#main_content_course h3.tit_publico_alvo{background:url(http://br.educacao.yahoo.net/img//tit-publico-alvo.gif) no-repeat 0 18px;}
	#main_content_course h3.tit_conteudo{background:url(http://br.educacao.yahoo.net/img//tit-conteudo.gif) no-repeat 0 18px;}
	#main_content_course h3.tit_depoimento_alunos{background: url(http://br.educacao.yahoo.net/img//tit-depoimento-alunos.gif) no-repeat 0 18px;}*/


.linesep { float: left; width: 100%; height: 1px; background: #d1d1d3; }
#btn_curso { float: left; /*clear:left;*/ width: 430px; margin: -60px auto auto 180px; }
#btn_curso a { float: right; margin-left: 16px; width: 207px; height: 38px;  /*text-indent:-6666px;*/ overflow: hidden; }
#btn_curso a.btn_aula_gratis { background: url(http://br.educacao.yahoo.net/img//btn-faca-aula-gratis.gif) no-repeat 0 0; }
#btn_curso a.btn_faca_cadastro { width: 232px; background: url(http://br.educacao.yahoo.net/img//btn-faca-cadastro.gif) no-repeat 0 0; }
#btn_curso a.btn_faca_cadastro2 { width: 155px; background: url(http://br.educacao.yahoo.net/img//btn-faca-cadastro2.gif) no-repeat 0 0; }
#btn_curso a.btn_matricula { background: url(http://br.educacao.yahoo.net/img//btn-faca-sua-matricula.gif) no-repeat 0 0; }
#btn_curso a.btn_matricula-Gradient { text-align: center; color: #FFF; text-decoration: none; font-weight: bold; padding: 12px 0 0 0; height: 26px; text-transform: uppercase; font-size: 12px; /* Gradient background */ background: #FF3333; /* Old browsers */ background: -moz-linear-gradient(top, #FF3333 50%, #FF0000 51%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #FF3333), color-stop(51%, #FF0000)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #FF3333 50%, #FF0000 51%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #FF3333 50%, #FF0000 51%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #FF3333 50%, #FF0000 51%); /* IE10+ */ background: linear-gradient(top, #FF3333 50%, #FF0000 51%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF3333', endColorstr='#FF0000', GradientType=0 ); /* IE6-9 */
/* Shadow */ -webkit-box-shadow: inset 0px 0px 0px 2px #FF0000; -moz-box-shadow: inset 0px 0px 0px 2px #FF0000; box-shadow: inset 0px 0px 0px 2px #FF0000; behavior: url(/css/css3pie/PIE.htc); }
#btn_curso a.btn_pre_matricula-Gradient { text-align: center; color: #FFF; text-decoration: none; font-weight: bold; padding: 12px 0 0 0; height: 26px; text-transform: uppercase; font-size: 12px; /* Gradient background */ background: #FF3333; /* Old browsers */ background: -moz-linear-gradient(top, #FF3333 50%, #FF0000 51%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #FF3333), color-stop(51%, #FF0000)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #FF3333 50%, #FF0000 51%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #FF3333 50%, #FF0000 51%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #FF3333 50%, #FF0000 51%); /* IE10+ */ background: linear-gradient(top, #FF3333 50%, #FF0000 51%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF3333', endColorstr='#FF0000', GradientType=0 ); /* IE6-9 */
/* Shadow */ -webkit-box-shadow: inset 0px 0px 0px 2px #FF0000; -moz-box-shadow: inset 0px 0px 0px 2px #FF0000; box-shadow: inset 0px 0px 0px 2px #FF0000; behavior: url(/css/css3pie/PIE.htc); }
#box_descricao ul { float: left; clear: left; width: 610px; list-style: none; height: 30px; margin: 0 0 20px 0; }
#box_descricao ul li { float: left; display: inline; height: 20px; text-transform: uppercase; font-weight: bold; font-size: 12px; color: #FFF; margin-right: 2px; padding: 12px 15px 5px 15px; cursor: pointer; /* Gradient background */ background: #E8E8E8; /* Old browsers */ background: -moz-linear-gradient(top, #c5c5c5 50%, #B7B7B7 51%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #c5c5c5), color-stop(51%, #B7B7B7)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #c5c5c5 50%, #B7B7B7 51%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #c5c5c5 50%, #B7B7B7 51%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #c5c5c5 50%, #B7B7B7 51%); /* IE10+ */ background: linear-gradient(top, #c5c5c5 50%, #B7B7B7 51%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c5c5', endColorstr='#b7b7b7', GradientType=0 ); /* IE6-9 */
/* Shadow */ -webkit-box-shadow: inset 0px 0px 0px 2px #B7B7B7; -moz-box-shadow: inset 0px 0px 0px 2px #B7B7B7; box-shadow: inset 0px 0px 0px 2px #B7B7B7; behavior: url(/css/css3pie/PIE.htc); }
#box_descricao ul li:hover { /* Gradient background */ background: #666666; /* Old browsers */ background: -moz-linear-gradient(top, #858585 50%, #666666 51%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #858585), color-stop(51%, #666666)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #858585 50%, #666666 51%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #858585 50%, #666666 51%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #858585 50%, #666666 51%); /* IE10+ */ background: linear-gradient(top, #858585 50%, #666666 51%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#858585', endColorstr='#666666', GradientType=0 ); /* IE6-9 */
/* Shadow */ -webkit-box-shadow: inset 0px 0px 0px 2px #666666; -moz-box-shadow: inset 0px 0px 0px 2px #666666; box-shadow: inset 0px 0px 0px 2px #666666; behavior: url(/css/css3pie/PIE.htc); }
#box_descricao ul li a { color: #FFF; text-decoration: none; }
#box_descricao ul li a:hover { }
#box_descricao ul li.on { color: #FFF; /* Gradient background */ background: #006da0; /* Old browsers */ /*background: -moz-linear-gradient(top, #FF3333, #FF0000); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF3333), to(#FF0000));*/ background: rgb(102,153,51); /* Old browsers */ background: -moz-linear-gradient(top, #338ab3 50%, #006da0 51%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #338ab3), color-stop(51%, #006da0)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #338ab3 50%, #006da0 51%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #338ab3 50%, #006da0 51%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #338ab3 50%, #006da0 51%); /* IE10+ */ background: linear-gradient(top, #338ab3 50%, #006da0 51%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#338ab3', endColorstr='#006da0', GradientType=0 ); /* IE6-9 */
/* Shadow */ -webkit-box-shadow: inset 0px 0px 0px 2px #006da0; -moz-box-shadow: inset 0px 0px 0px 2px #006da0; box-shadow: inset 0px 0px 0px 2px #006da0; }
#info_01,
#info_02,
#info_03,
#info_04,
#info_05,
#info_06 { padding: 10px auto; }
.tit_desc { font-size: 110%; font-weight: bold; color: #F60; text-transform: uppercase; }
/* BOX DURAÇÃO */

#box_duracao { float: left; clear: left; width: 630px; }
#box_duracao ul { float: left; clear: left; width: 625px; padding: 0 0 0 1px; list-style: none; background: url(http://br.educacao.yahoo.net/img//bg-box-duracao.gif) repeat 0 0; border: 2px solid #dcdcdf; }
#box_duracao ul li { float: left; display: inline; margin: 0 3px 0 3px; color: #75787d; }
#box_duracao ul li a { float: left; width: 73px; height: 42px; padding: 24px 0 0 0; font-family: arial; line-height: 18px; font-size: 28px; color: #f6a128; font-weight: bold; background: url(http://br.educacao.yahoo.net/img//bg-duracao.gif) no-repeat 0 -66px; text-decoration: none; text-align: center; }
* html #box_duracao ul li a { line-height: 20px; }
#box_duracao ul li a span { float: left; font-family: arial; font-size: 14px; color: #fff; width: 100%; padding: 1px 0 0 0; cursor: pointer; }
#box_duracao ul li a span span { float: none; width: auto; padding: 3px 0 0 0; text-align: right; font-size: 28px; }
#box_duracao ul li a span.small { font-size: 11px; line-height: 17px; float: left; width: 100%; padding: 1px 0 0 0; }
#box_duracao ul li a:hover,
#box_duracao ul li a.on { background: url(http://br.educacao.yahoo.net/img//bg-duracao.gif) no-repeat 0 0; color: #ee6904; }
#box_duracao p { float: left; clear: left; margin: 2px 0 0 0; width: 564px; min-height: 22px; padding: 10px 12px 10px 54px; }
* html #box_duracao p { height: 22px; }
#box_duracao p span { float: right; line-height: 24px; font-size: 12px; font-family: arial; color: #aa282a; font-weight: bold; }
#box_duracao p span strong { font-size: 18px; color: #aa282a; }
#box_duracao p.bg_tempo { background: #eedace url(http://br.educacao.yahoo.net/img/http://br.educacao.yahoo.net/img/-relogio.gif) no-repeat 12px 8px; }
#box_duracao p.bg_investimento { background: #e8dada url(http://br.educacao.yahoo.net/img/http://br.educacao.yahoo.net/img/-moedas.gif) no-repeat 12px 8px; }
#box_duracao p.bg_info_adicionais { background: #e8dada url(http://br.educacao.yahoo.net/img/http://br.educacao.yahoo.net/img/-info-adicionais.gif) no-repeat 12px 8px; }
#box_duracao p span.small { float: right; clear: right; font-size: 10px; color: #75787d; }
#btn_matricula { float: left; /*clear:left;*/ width: 430px; margin: 20px auto 20px 180px; }
#btn_matricula a { float: right; margin-left: 16px; /*width:207px;*/ height: 38px;  /*text-indent:-6666px;*/ overflow: hidden; }
#btn_matricula a.btn_matricula { text-align: center; color: #FFF; text-decoration: none; font-weight: bold; padding: 12px 20px 0 20px; height: 26px; text-transform: uppercase; font-size: 12px; /* Gradient background */ background: #006600; /* Old browsers */ 
background: -moz-linear-gradient(top, #339900 50%, #006600 51%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #339900), color-stop(51%, #006600)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #339900 50%, #006600 51%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #339900 50%, #006600 51%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #339900 50%, #006600 51%); /* IE10+ */ background: linear-gradient(top, #339900 50%, #006600 51%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#339900', endColorstr='#006600', GradientType=0 ); /* IE6-9 */
/* Shadow */
-webkit-box-shadow: inset 0px 0px 0px 2px #006600; -moz-box-shadow: inset 0px 0px 0px 2px #006600; box-shadow: inset 0px 0px 0px 2px #006600; behavior: url(/css/css3pie/PIE.htc); }
#logo-imp { float: right; width: 91px; height: 40px; text-indent: -6666px; overflow: hidden; margin-top: -30px; background: url(http://br.educacao.yahoo.net/img//logo-imp.gif) no-repeat 0 0; }
#deivid-fcc a { float: right; width: 200px; height: 126px; text-indent: -6666px; overflow: hidden; margin-top: -30px; margin-left: 10px; background: url(http://br.educacao.yahoo.net/img/http://br.educacao.yahoo.net/img/-deivid-fcc.png) no-repeat 0 0; }
#deivid-cesgranrio a { float: right; width: 200px; height: 126px; text-indent: -6666px; overflow: hidden; margin-top: -30px; margin-left: 10px; background: url(http://br.educacao.yahoo.net/img/http://br.educacao.yahoo.net/img/-deivid-cesgranrio.png) no-repeat 0 0; }
table.tbl_fale_conosco { float: left; clear: left; border-top: 1px solid #ffddc4; }
table.list_check { border: 0; margin-bottom: 20px; margin-top: -15px }
table.list_check tr td { height: 10px; padding: 0; }
fieldset.fldset_cadastro { float: left; clear: left; width: 630px; padding: 22px 0 30px 0; }
fieldset.fldset_cadastro table { float: left; width: 400px; background: #fff0e3; }
fieldset.fldset_cadastro table tr td { padding: 0 0 0 10px; }
fieldset.fldset_cadastro table tr td input { font-size: 11px; height: 21px; float: left; border: 1px solid #f1c8a8; }
fieldset.fldset_cadastro table tr td label { color: #ee6904; font-size: 11px; float: left; margin-right: 10px; padding-top: 4px; padding-right: 0; padding-bottom: 0; padding-left: 0; }
fieldset.fldset_cadastro table tr td select { font-size: 11px; height: 21px; float: left; border: 1px solid #f1c8a8; }
fieldset.fldset_cadastro table tr td textarea { width: 321px; max-width: 321px; height: 98px; max-height: 98px; font-size: 11px; float: left; border: 1px solid #f1c8a8; font-family: arial; }
fieldset.fldset_cadastro table tr td input.inpnome { width: 510px; }
fieldset.fldset_cadastro table tr td input.inpemail { width: 510px; }
fieldset.fldset_cadastro table tr td input.inpddd { width: 30px; margin-right: 10px; }
fieldset.fldset_cadastro table tr td input.inptel { width: 75px; }
fieldset.fldset_cadastro table tr td input.text2 { width: 510px; }
fieldset.fldset_cadastro table tr td input.inpgrande { width: 600px; margin-top: -15px }
fieldset.fldset_cadastro table tr td select.dp_estado { width: 50px; margin-right: 25px; }
fieldset.fldset_cadastro table tr td select.dp_cidade { width: 200px; margin-right: 25px; }
fieldset.fldset_cadastro table tr td select.dp_escol { width: 215px; margin-right: 25px; }
fieldset.fldset_cadastro table tr td select.dp_escol2 { width: 400px; margin-top: -15px; margin-bottom: 20px; }
fieldset.fldset_cadastro table tr td select.dp_idade { width: 215px; margin-right: 25px; }
fieldset.fldset_cadastro table tr td label.txt_nome { margin-bottom: 20px; width: 80px }
fieldset.fldset_cadastro table tr td label.txt_email { margin-bottom: 20px; width: 80px }
fieldset.fldset_cadastro table tr td label.txt_estado { margin-bottom: 20px; width: 80px }
fieldset.fldset_cadastro table tr td label.txt_cidade { margin-bottom: 20px; width: 50px }
fieldset.fldset_cadastro table tr td label.txt_tel { margin-bottom: 20px; width: 50px }
fieldset.fldset_cadastro table tr td label.txt_escol { margin-bottom: 20px; width: 80px }
fieldset.fldset_cadastro table tr td label.txt_idade { margin-bottom: 20px; width: 50px }
fieldset.fldset_cadastro table tr td label.txt_info { margin-bottom: 20px; width: 80px }
fieldset.fldset_cadastro table tr td label.txt_outros { margin-bottom: 20px; width: 80px }
fieldset.fldset_cadastro table tr td label.txt_inscricao { margin-bottom: 20px; width: 80px }
fieldset.fldset_cadastro table tr td label.txt_grande { margin-bottom: 20px; width: 600px }
fieldset.fldset_cadastro table tr td label.txt_comp { margin-bottom: 20px; margin-top: -10px; width: 600px }
fieldset.fldset_cadastro table tr td textarea.text2 { width: 420px; max-width: 427px; height: 80px; max-height: 80px; }
fieldset.fldset_cadastro table tr td a { float: right; width: 88px; height: 26px; text-indent: -6666px; overflow: hidden; margin: 0 20px 20px 8px; }
fieldset.fldset_cadastro table tr td a.btn_cancelar { background: url(http://estude.eschola.comhttp://br.educacao.yahoo.net/img//btn-cancelar.gif) no-repeat 0 0; }
fieldset.fldset_cadastro table tr td a.btn_proximo_passo { background: url(http://estude.eschola.comhttp://br.educacao.yahoo.net/img//btn-enviar2.gif) no-repeat 0 0; }
fieldset.fldset_cadastro table tr td a.btn_voltar { background: url(http://estude.eschola.comhttp://br.educacao.yahoo.net/img//btn-limpar.gif) no-repeat 0 0; }
ul.tab_fraquia,
ul.tab_solucoes,
ul.tab_posgraduacao { float: left; clear: left; width: 100%; border-bottom: 1px solid #0e3747; padding: 0 0 2px 0; list-style: none; margin: 20px 0 20px 0; }
ul.tab_landing { float: left; clear: left; width: 595px; background: #FFF; border-bottom: 1px solid #FFF; padding: 0 0 2px 5px; list-style: none; }
ul.tab_fraquia li,
ul.tab_solucoes li,
ul.tab_posgraduacao li,
ul.tab_landing li { float: left; display: inline; height: 15px; margin: 0 28px 0 0; }
ul.tab_fraquia li a,
ul.tab_solucoes li a,
ul.tab_posgraduacao li a,
ul.tab_landing li a { float: left; height: 15px; text-indent: -6666px; overflow: hidden; background-position: 0 0; background-repeat: no-repeat; }
ul.tab_fraquia li a.on,
ul.tab_solucoes li a.on,
ul.tab_posgraduacao li a.on,
ul.tab_landing li a.on { background-position: 0 -15px; }
ul.tab_fraquia li a:hover,
ul.tab_solucoes li a:hover,
ul.tab_posgraduacao li a:hover,
ul.tab_landing li a:hover { background-position: 0 -15px; }
ul.tab_fraquia li.tab01 a { width: 56px; background-image: url(http://br.educacao.yahoo.net/img//tab-historico.gif); }
ul.tab_fraquia li.tab02 a { width: 145px; background-image: url(http://br.educacao.yahoo.net/img//tab-rede-franquias.gif); }
ul.tab_fraquia li.tab03 a { width: 153px; background-image: url(http://br.educacao.yahoo.net/img//tab-projecao-investimentos.gif); }
ul.tab_solucoes li.tab01 a { width: 185px; background-image: url(http://br.educacao.yahoo.net/img//tab-universidades-corporativas.gif); }
ul.tab_solucoes li.tab02 a { width: 153px; background-image: url(http://br.educacao.yahoo.net/img//tab-centros-treinamento.gif); }
ul.tab_posgraduacao li.tab01 a { width: 138px; background-image: url(http://br.educacao.yahoo.net/img//tab-sobre-posgraduacao.gif); }
ul.tab_posgraduacao li.tab02 a { width: 109px; background-image: url(http://br.educacao.yahoo.net/img//tab-faca-cadastro.gif); }
p.btn_area { float: left; clear: left; width: 480px; margin: 22px 0 0 0; }
p.btn_area a { float: right; margin-left: 16px; width: 141px; height: 26px; text-indent: -6666px; overflow: hidden; }
p.btn_area a.btn_tenha_franquia { width: 144px; background: url(http://br.educacao.yahoo.net/img//btn-tenha-sua-franquia.gif) no-repeat 0 0; }
/* Menu-areasDeEstudo */
#menu-areasDeEstudo { width: 240px; margin: 0px 0 20px 0px; float: left; }
#menu-areasDeEstudo ul { }
#menu-areasDeEstudo ul li.tit { background: url(../imagens/bg-menu-areasDeEstudo-tit.jpg) no-repeat top left; width: 225px; height: 25px; color: white; padding: 10px 0 0 15px; font: 16px 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: 400; }
#menu-areasDeEstudo ul li.first { background-color: #f2f2f0; padding: 2px 5px 0 2px; }
#menu-areasDeEstudo ul li { background-color: #f2f2f0; padding: 0 0 0 2px; }
#menu-areasDeEstudo ul li a { background: url(../imagens/icon_arrow_areas.jpg) no-repeat 4px 8px; color: #777777; padding: 4px 0 4px 10px; font: bold 12px bold Arial, Helvetica, sans-serif; border-bottom: 1px solid #e4e4e2; width: 224px; display: block; }
#menu-areasDeEstudo ul li a:hover { background-color: white; color: #9f1115; font: bold 12px bold Arial, Helvetica, sans-serif; text-decoration: none; }
/* Cursos */
#menu-areasDeEstudo .areas-submenu { display: none; position: absolute; width: 370px; margin: -60px 0 0 250px; padding: 4px; box-shadow: 1px 1px 10px black; background: white; z-index: 1000000000000; }
#menu-areasDeEstudo .areas-submenu .icon { margin: 30px 0 0 -17px; float: left; }
#menu-areasDeEstudo .areas-submenu .thumb { float: left; margin-right: 10px }
#menu-areasDeEstudo .areas-submenu .txt { /*float:left; width:266px; */ height: 70px; color: #FFF; }
#menu-areasDeEstudo .areas-submenu .txt .subtit { padding: 5px 0 0 10px; font: 12px 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: 400; color: #FFF; }
#menu-areasDeEstudo .areas-submenu .txt .tit { padding: 0 0 0 10px; font: 18px 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: 700; text-transform: uppercase; color: #FFF; }
#menu-areasDeEstudo .areas-submenu .qtd-cursos { width: 360px; border-radius: 5px; margin-left: 5px; }
#menu-areasDeEstudo .areas-submenu .qtd-cursos .qtd { color: #FFF; font-weight: bold; }
#menu-areasDeEstudo .areas-submenu .qtd-cursos a { background: none; border-radius: 5px; width: 330px; height: 15px; margin: 0px 0 0 5px; border: 0; padding: 3px 0 2px 0; text-transform: uppercase; text-align: center; color: #fff; font: 12px 'Droid Sans', Arial, Helvetica, sans-serif; font-weight: 400; }
#menu-areasDeEstudo .areas-submenu .qtd-cursos a:hover { color: #c7c7c7 !important; border: 0; }
#menu-areasDeEstudo .areas-submenu ul.list-cursos { background: white; margin: 4px 0 0 0; padding: 4px 0 4px 0; }
#menu-areasDeEstudo .areas-submenu ul.list-cursos li { background: white; }
#menu-areasDeEstudo .areas-submenu ul.list-cursos li.first { padding-top: 4px; }
#menu-areasDeEstudo .areas-submenu ul.list-cursos li.last { padding-bottom: 4px; }
#menu-areasDeEstudo .areas-submenu ul.list-cursos li.last a { padding-bottom: 4px; border: 0; }
#menu-areasDeEstudo .areas-submenu ul.list-cursos li a { font: bold 11px Arial, Helvetica, sans-serif; color: #777777; background: url(../imagens/icon/icon_arrow_areas_submenu.jpg) no-repeat center left; border: 0; border-bottom: 1px solid #d4d4d4; padding: 5px 0 5px 10px; margin: 0 0 0 4px; display: block; width: 350px; }
#menu-areasDeEstudo .areas-submenu ul.list-cursos li a:hover { background-color: #e5e5e5; }
/* Cursos separados */
#menu-areasDeEstudo .areas-submenu.submenu-administracao-publica { background: #1e8089; }
#menu-areasDeEstudo .areas-submenu.submenu-administracao-publica .qtd-cursos { background: #0b363b; }
#menu-areasDeEstudo .areas-submenu.submenu-auditoria-contabilidade-e-financas { background: #1c5a95; }
#menu-areasDeEstudo .areas-submenu.submenu-auditoria-contabilidade-e-financas .qtd-cursos { background: #113659; }
#menu-areasDeEstudo .areas-submenu.submenu-augusto-cury { background: #82d2d9; }
#menu-areasDeEstudo .areas-submenu.submenu-augusto-cury .qtd-cursos { background: #4e7e82; }
#menu-areasDeEstudo .areas-submenu.submenu-biomedicina { background: #217285; }
#menu-areasDeEstudo .areas-submenu.submenu-biomedicina .qtd-cursos { background: #144450; }
#menu-areasDeEstudo .areas-submenu.submenu-ciencia-da-informacao { background: #5f282d; }
#menu-areasDeEstudo .areas-submenu.submenu-ciencia-da-informacao .qtd-cursos { background: #39181b; }
#menu-areasDeEstudo .areas-submenu.submenu-comunicacao-social { background: #f89c15; }
#menu-areasDeEstudo .areas-submenu.submenu-comunicacao-social .qtd-cursos { background: #955e0d; }
#menu-areasDeEstudo .areas-submenu.submenu-concursos-publicos { background: #00748d; }
#menu-areasDeEstudo .areas-submenu.submenu-concursos-publicos .qtd-cursos { background: #004655; }
#menu-areasDeEstudo .areas-submenu.submenu-direito { background: #997a43; }
#menu-areasDeEstudo .areas-submenu.submenu-direito .qtd-cursos { background: #5c4928; }
#menu-areasDeEstudo .areas-submenu.submenu-diagnostico-e-imagem { background: #664783; }
#menu-areasDeEstudo .areas-submenu.submenu-diagnostico-e-imagem .qtd-cursos { background: #664783; }
#menu-areasDeEstudo .areas-submenu.submenu-e-commerce { background: #555555; }
#menu-areasDeEstudo .areas-submenu.submenu-e-commerce .qtd-cursos { background: #333333; }
#menu-areasDeEstudo .areas-submenu.submenu-educacao-e-magisterio { background: #c2345c; }
#menu-areasDeEstudo .areas-submenu.submenu-educacao-e-magisterio .qtd-cursos { background: #741f37; }
#menu-areasDeEstudo .areas-submenu.submenu-educacao-fisica { background: #dd455e; }
#menu-areasDeEstudo .areas-submenu.submenu-educacao-fisica .qtd-cursos { background: #852938; }
#menu-areasDeEstudo .areas-submenu.submenu-energia { background: #5399D5; }
#menu-areasDeEstudo .areas-submenu.submenu-energia .qtd-cursos { background: #224970; }
#menu-areasDeEstudo .areas-submenu.submenu-enfermagem { background: #4b6d5f; }
#menu-areasDeEstudo .areas-submenu.submenu-enfermagem .qtd-cursos { background: #2d4139; }
#menu-areasDeEstudo .areas-submenu.submenu-engenharia-e-arquitetura { background: #597286; }
#menu-areasDeEstudo .areas-submenu.submenu-engenharia-e-arquitetura .qtd-cursos { background: #354450; }
#menu-areasDeEstudo .areas-submenu.submenu-farmacia { background: #4a8e91; }
#menu-areasDeEstudo .areas-submenu.submenu-farmacia .qtd-cursos { background: #2c5557; }
#menu-areasDeEstudo .areas-submenu.submenu-filosofia { background: #90894b; }
#menu-areasDeEstudo .areas-submenu.submenu-filosofia .qtd-cursos { background: #56522d; }
#menu-areasDeEstudo .areas-submenu.submenu-fisioterapia { background: #9573e3; }
#menu-areasDeEstudo .areas-submenu.submenu-fisioterapia .qtd-cursos { background: #594588; }
#menu-areasDeEstudo .areas-submenu.submenu-fonoaudiologia { background: #ffa3a7; }
#menu-areasDeEstudo .areas-submenu.submenu-fonoaudiologia .qtd-cursos { background: #bf7a7c; }
#menu-areasDeEstudo .areas-submenu.submenu-gestao { background: #ff6733; }
#menu-areasDeEstudo .areas-submenu.submenu-gestao .qtd-cursos { background: #993e1f; }
#menu-areasDeEstudo .areas-submenu.submenu-gestao-bancaria { background: #4b9f2d; }
#menu-areasDeEstudo .areas-submenu.submenu-gestao-bancaria .qtd-cursos { background: #2c5b1a; }
#menu-areasDeEstudo .areas-submenu.submenu-licitacoes-e-contratos { background: #81847b; }
#menu-areasDeEstudo .areas-submenu.submenu-licitacoes-e-contratos .qtd-cursos { background: #43443f; }
#menu-areasDeEstudo .areas-submenu.submenu-lingua-portuguesa { background: #758E54; }
#menu-areasDeEstudo .areas-submenu.submenu-lingua-portuguesa .qtd-cursos { background: #4D662D; }
#menu-areasDeEstudo .areas-submenu.submenu-logistica { background: #8B4F10; }
#menu-areasDeEstudo .areas-submenu.submenu-logistica .qtd-cursos { background: #6A3E0F; }
#menu-areasDeEstudo .areas-submenu.submenu-mba { background: #395483 }
#menu-areasDeEstudo .areas-submenu.submenu-mba .qtd-cursos { background: #142F5E; }
#menu-areasDeEstudo .areas-submenu.submenu-meio-ambiente-e-sustentabilidade { background: #86b63c; }
#menu-areasDeEstudo .areas-submenu.submenu-meio-ambiente-e-sustentabilidade .qtd-cursos { background: #506d24; }
#menu-areasDeEstudo .areas-submenu.submenu-marketing { background: #F44144; }
#menu-areasDeEstudo .areas-submenu.submenu-marketing .qtd-cursos { background: #D03135; }
#menu-areasDeEstudo .areas-submenu.submenu-medicina-veterinaria { background: #C17A4E; }
#menu-areasDeEstudo .areas-submenu.submenu-medicina-veterinaria .qtd-cursos { background: #9B5428; }
#menu-areasDeEstudo .areas-submenu.submenu-nutricao { background: #c86500; }
#menu-areasDeEstudo .areas-submenu.submenu-nutricao .qtd-cursos { background: #783d00; }
#menu-areasDeEstudo .areas-submenu.submenu-petroleo-e-gas { background: #3a255e; }
#menu-areasDeEstudo .areas-submenu.submenu-petroleo-e-gas .qtd-cursos { background: #231638; }
#menu-areasDeEstudo .areas-submenu.submenu-poder-judiciario { background: #3d3d3d; }
#menu-areasDeEstudo .areas-submenu.submenu-poder-judiciario .qtd-cursos { background: #252525; }
#menu-areasDeEstudo .areas-submenu.submenu-politicas-publicas { background: #aaaba5; }
#menu-areasDeEstudo .areas-submenu.submenu-politicas-publicas .qtd-cursos { background: #666763; }
#menu-areasDeEstudo .areas-submenu.submenu-previdencia { background: #696971; }
#menu-areasDeEstudo .areas-submenu.submenu-previdencia .qtd-cursos { background: #3f3f44; }
#menu-areasDeEstudo .areas-submenu.submenu-psicologia { background: #98af9b; }
#menu-areasDeEstudo .areas-submenu.submenu-psicologia .qtd-cursos { background: #5b695d; }
#menu-areasDeEstudo .areas-submenu.submenu-saude-e-bem-estar { background: #c03433; }
#menu-areasDeEstudo .areas-submenu.submenu-saude-e-bem-estar .qtd-cursos { background: #731f1f; }
#menu-areasDeEstudo .areas-submenu.submenu-seguranca-do-trabalho { background: #a01927; }
#menu-areasDeEstudo .areas-submenu.submenu-seguranca-do-trabalho .qtd-cursos { background: #a01927; }
#menu-areasDeEstudo .areas-submenu.submenu-servico-social { background: #B973B9; }
#menu-areasDeEstudo .areas-submenu.submenu-servico-social .qtd-cursos { background: #955093; }
#menu-areasDeEstudo .areas-submenu.submenu-seguranca-publica-e-inteligencia { background: #464d57; }
#menu-areasDeEstudo .areas-submenu.submenu-seguranca-publica-e-inteligencia .qtd-cursos { background: #2a2e34; }
#menu-areasDeEstudo .areas-submenu.submenu-tecnologia-da-informacao { background: #2d95b8; }
#menu-areasDeEstudo .areas-submenu.submenu-tecnologia-da-informacao .qtd-cursos { background: #1b596e; }
#menu-areasDeEstudo .areas-submenu.submenu-teologia { background: #666a38; }
#menu-areasDeEstudo .areas-submenu.submenu-teologia .qtd-cursos { background: #3d4022; }

.cursos-tab { /*width: 630px; height: 26px;*/ width: 970px; background: #333; margin: 0 0 15px 0; }
	.cursos-tab .relacao { float: left; }
	.cursos-tab .search { float: left; }
	.cursos-tab .search form { }
	.cursos-tab .search input[type=text] { border: 1px solid #CCC; width: 525px; font: 14px Arial, Helvetica, sans-serif; color: #999999; padding: 3px 3px 3px 3px; box-shadow: inset 2px 5px 5px #F1F1F1; margin: -8px 0 0 1px; }
	.cursos-tab .search input[type=image] { margin: 0 0 -8px 2px; }
	.cursos-tab .sugira { float: right; }

#meio { width: 700px; margin: 0px 0 0 15px; float: left; }
	/*#meio h3 { font: 16px "Gotham Bold", Arial, Helvetica, sans-serif; color: #4d4d4d; text-transform: uppercase; }*/
	#meio p { width: 650px; }
	#meio .perguntas p { border-bottom: 1px solid #ddd; }
	#meio .perguntas a.more-ask { float: left; width: 250px; text-decoration: none; color: #333; font-weight: bold; }
	#meio .perguntas a.duvidas { width: 150px; text-align: right; text-decoration: none; color: #333; font-weight: bold; }
	#meio .maisprocurados { margin: 0; }
	#meio .maisprocurados li { clear: both; padding: 5px 0 7px 0; border-bottom: 1px solid #DDD; }
	#meio .maisprocurados li .number { padding: 0 10px; float: left; width: 20px; }
	#meio .sugira { width: 243px; margin: 0 auto; }
	

#cursos-pos { width:700px; margin:0 auto 0 auto;}
#cursos-pos .share { font: 11px Arial, Helvetica, sans-serif; color: #999999; padding: 8px; margin: -33px -15px -15px -15px; background: #f7f7f7; }
#cursos-pos .tit-curso { margin: 0 0 10px 0; font: 22px "Gotham Bold", Arial, Helvetica, sans-serif; color: #4d4d4d; text-transform: uppercase; font-weight: bolder } /* ALTERAR AQUI PARA margin:40px 0 10px 0; PARA REDES SOCIAIS*/
#cursos-pos .sub-tit { font: 12px Arial, Helvetica, sans-serif; color: #999999; text-transform: none; }
#cursos-pos .dados { background: #f2f2f2; border-radius: 4px; padding: 6px; margin: 0 0 10px 0; height: 39px }
#cursos-pos .dados .box-white { width: 200px; float: left; background: #FFF; border-radius: 3px; padding: 4px; margin: 0 9px 0 0; min-height: 30px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#cursos-pos .dados .box-red { background-color: transparent; background-image: url('http://www.wpos.com.br/img/btn/btn_matricula.png'); width: 175px; float: left; border-radius: 3px; height: 30px; padding: 4px; color: #FFF; text-align: center; text-transform: uppercase; }
#cursos-pos .dados .box-red a { color: #FFF; display: block; margin: 8px 0 0 0; }
#cursos-pos .box-interna-curso { padding: 5px; font: 13px Arial, Helvetica, sans-serif; color: #4d4d4d; }
#cursos-pos .box-interna-curso .tit { font: bold 16px Arial, Helvetica, sans-serif; color: #666666; }
#cursos-pos .box-interna-curso p { font: 13px Arial, Helvetica, sans-serif; color: #4d4d4d; }
#cursos-pos .list-cargaHoraria { margin: 10px 0 25px 0; }
#cursos-pos .list-cargaHoraria li { clear: both; font: bold 13px Arial, Helvetica, sans-serif; color: #565656; padding: 8px; }
#cursos-pos .list-cargaHoraria li .carga { font: bold 16px Arial, Helvetica, sans-serif; color: #4d4d4d; float: right; width: 50px; margin: 0 0 0 10px; text-align: right; }
#cursos-pos .list-cargaHoraria li.bg1 { background: #ddd; }
#cursos-pos .list-cargaHoraria li.bg2 { background: #ccc; }
#cursos-pos .duracao-valor { background: url(http://www.wpos.com.br/img/bg/bg_cursos_duracao.jpg) repeat-x top left; width: 100%; height: 74px; margin: 20px 0 20px 0; font: 16px Arial, Helvetica, sans-serif; color: #666666; }
#cursos-pos .duracao { float: left; width: 38%; height: 57px; border-right: 1px solid #CCC; padding: 15px 32px 0 30px; }
#cursos-pos .valor { float: left; width: 40%; padding: 15px 0 0 28px; }
#cursos-pos .hr { border-top: 1px solid #ccc; height: 1px; margin: 0 0 5px 0; }

.interna-pos { }
.interna-pos p { margin: 12px 0 0 0; font: 14px Arial, Helvetica, sans-serif; line-height: 18px; }
.interna-pos p a { color: #666666; }
.interna-pos p a:hover { color: #999999; }

.red { color: #900; }

.bold { font-weight: bold; }

.enviar {margin:0 auto 0 auto; width:600px;}

#main_content .curso { width: 960px; margin: 0; padding: 0 0 20px 0; }
#main_content .curso img { float: left; margin-right: 10px; }
#main_content .curso .txt { padding: 22px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-weight: 400; font-size: 18px; float: left; width: 800px; }
#main_content .curso .txt strong { font-size: 20px; font-family: 'Open Sans', sans-serif; font-weight: 400; color: #F60; }
#main_content ul li.list { /*height: 20px;*/ border-bottom: dotted 1px #CCC; padding: 6px 0 0 0; margin: 0 5px 0 5px; background: url("../imagens/icon/icon_arrow_2.png") no-repeat 0 10px; }
#main_content ul li.list a { color: #58595b; font: bold 15px Arial, Helvetica, sans-serif; margin-left: 10px; }

/***** RELAÇÃO DE CURSOS **********/
#main_content h2.list-tit { margin: 20px 0; }
#main_content h2.list-tit img,
.titulo { float: left; }
#main_content h2.list-tit .titulo { color: #999; font-size: 18px; font-family: "Gotham Bold", Arial, Helvetica, sans-serif; text-transform: uppercase; padding: 15px; }
.relacaocompleta { margin: 20px 0; }
#main_content ul li.list-cursos { border-bottom: dotted 1px #CCC; padding: 2px 0 5px; margin: 0 5px; background: url("../imagens/icon/icon_arrow_2.png") no-repeat 0 10px; }
#main_content ul li.list-cursos a { color: #58595b; font: bold 15px Arial, Helvetica, sans-serif; margin-left: 10px; }
/******** SUGIRA UM CURSO ********/

#content .interna form { left: 50px; margin-top: 15px; }
#content .interna form label { color: #555; font-size: 14px; font-weight: bold; }
#content .interna form .campo { width: 400px; border: 1px solid #ccc; height: 25px; margin: 5px 0 15px 0; }
#content #formularioContato .campo input { width: 850px; border: 1px solid #ccc; height: 30px; margin: 5px 0 5px 0; }
#content #formularioContato label { font-weight: bold; font-family: Arial; font-size: 14px; color: #555; margin-top: 10px }
#content .passo { width: 100px; padding: 10px; background: #888; font-family: "Gotham Bold", Arial, Helvetica, sans-serif; color: #ddd; font-size: 18px; margin-bottom: 10px; float: left; text-transform: uppercase; }
#content h3 { margin-bottom: 15px; font-size: 16px; color: #333; }
#content .description { background: #eee; color: #666; font-size: 18px; font-family: Arial, Helvetica, sans-serif; width: 800px; float: left; padding: 10px; text-transform: uppercase; font-weight: bold; margin-bottom: 10px; }
#content .campo_sexo { width: 610px; margin: 10px 0; }
#content .campo_tel1 { float: left; width: 420px; margin-right: 5px; }
#content .campo_tel1 input { width: 420px; height: 30px; border: 1px solid #ccc; margin: 5px 0 5px 0; }
#content .campo_tel2 { width: 420px; float: left; margin-left: 5px; }
#content .campo_tel2 input { width: 420px; height: 30px; border: 1px solid #ccc; margin: 5px 0 5px 0; }
#content .campo_uf { float: left; width: 420px; margin-right: 5px; }
#content .campo_cidade { float: left; width: 420px; margin-left: 5px; }
#content .campo_uf select { width: 420px; height: 30px; border: 1px solid #ccc; margin: 5px 0 5px 0; }
#content .campo_cidade select { width: 420px; height: 30px; border: 1px solid #ccc; margin: 5px 0 5px 0; }
#content .campo_curso { width: 300px; float: left; margin-right: 5px; }
#content .campo_curso input { width: 300px; height: 25px; border: 1px solid #ccc; margin: 5px 0 10px 0; }
#content .campo_empresa { width: 300px; float: left; margin-left: 5px; }
#content .campo_empresa input { width: 300px; height: 25px; border: 1px solid #ccc; margin: 5px 0 10px 0; }
#content .campo_cargo { width: 300px; float: left; margin-right: 5px; }
#content .campo_cargo input { width: 300px; height: 25px; border: 1px solid #ccc; margin: 5px 0 10px 0; }
.error { margin-bottom: 15px; color: red; }
#content ol li { margin: 5px 0 5px 30px; width: 600px; }
#content ol li.ask { font-family: Arial, sans-serif; cursor: pointer; font-size: 15px; font-weight: bold; color: #58595b; list-style-type: decimal; }
#content p.resposta { margin-left: 30px; font-size: 14px; color: #555555; width: 600px; }
#suggestionsList ul { background-color: #fff; border: 1px solid #ccc; padding: 0 5px; width: 300px; position: absolute; z-index: 9999999; }
#suggestionsList ul li { border-bottom: 1px dashed #f0f0f0; margin: 0; padding: 5px 0; width: 100%; }
#suggestionsList ul li a { color: #555; display: block; font-size: 90%; margin: 2px 0; padding: 4px 3px 4px 8px; text-decoration: none; }
#suggestionsList ul li a:hover { background: #f3f3f3; color: #000; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#content .interna ul li { padding: 0; }
#content .interna li .number { width: 30px; text-align: center; background: #bc1210; font: bold 24px Arial, Helvetica, sans-serif; color: #FFF; float: left; margin: 0 10px 0 0; padding: 5px 10px 5px 10px; }
#content .interna li .vantagem { font-size:16px; color: #000; background: #ccc; border-bottom: 1px solid #aaa; padding: 13px 10px 5px 10px; margin: 0 10px 0 0; height: 22px; width: 950px }

.list-vantagens { width:950px}
#list-vantagens ul li vantagem { width:500px}


.lead_info{width:225px; height:165px; margin:0 5px 20px 0; background:#eeeef1;}
.lead_info a{float:left; width:219px; height:159px; padding:3px; text-decoration:none;}
.lead_info .imgContainer{float:left; border:1px solid #ffffff; width:217px; height:99px; overflow:hidden;}
.lead_info .imgContainer img {width:217px; height:147px; margin:-24px 0 0 0; }
.lead_info img.titulo{margin:9px 0 0 8px; border:none;}
.lead_info span{ float: left; clear: left; width: 219px; font-size: 11px; padding: 8px; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #333; }
