/* Sequencial CTP - Style
 * Trupe - Design & Programing
 * last update 08-10-2010
 * último update 23-08-11
    -(override das definições da página de estágios)
----------------------------------------------------------------------------------------------*/
/*default content
----------------------------------------------------------------------------------------------*/
html,
body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  font-family: Arial;
  font-size: 12px;
}
a {
  text-decoration: none;
  color: #008bd0;
}
a:hover {
  text-decoration: none;
  color: #a2daf4;
}
img {
  border: 0;
}
.fgd,
#menu-geral li,
h1.title {
  font-family: "Franklin Gothic Demi";
}
h1.title {
  font-size: 40px;
  text-align: right;
  color: #edf0ee;
  text-transform: uppercase;
}
h2.sub {
  font-size: 20px;
  text-align: right;
  color: #7390c4;
  text-transform: uppercase;
}
.r-title {
  font-size: 22px;
  text-align: center;
}
#reset,
.reset {
  margin: 0px;
  padding: 0px;
  border: 0px;
}
.hd {
  display: none;
}
/*hack
----------------------------------------------------------------------------------------------*/
#align-div {
  position: relative;
  margin: auto;
  width: 990px;
}
/*page colls
----------------------------------------------------------------------------------------------*/
#top-left {
  float: left;
  width: 50%;
  background: url('../img/site/bg-top-l.gif');
  height: 606px;
  border-top: 6px solid #f7c506;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
#top-right {
  float: right;
  width: 50%;
  background: url('../img/site/bg-top-r.gif');
  height: 606px;
  border-top: 6px solid #cbdf01;
  position: absolute;
  left: 50%;
  z-index: -1;
}
#body {
  width: 990px;
  float: left;
  position: relative;
}
#center {
  margin-right: 200px;
  border-top: 6px solid #f7c506;
}
#right {
  width: 200px;
  height: 100%;
  position: absolute;
  background: url('../img/site/bg-right.png') repeat-y transparent left;
  top: 0px;
  left: 790px;
}
#footer {
  background: url('../img/site/bg-footer.gif');
  height: 90px;
  clear: both;
}
#footer .align {
  width: 990px;
  position: relative;
  margin: auto;
}
#footer .menu {
  text-align: center;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: bold;
  padding: 20px 0;
}
#footer .menu a {
  color: #000;
  border-left: 1px solid #000;
  padding: 0 5px;
}
#footer .menu a:hover {
  color: #000;
}
#footer .bottom {
  text-align: center;
  font-size: 10px;
}
#footer .bottom a {
  color: #000;
}
#footer .bottom a:hover {
  color: #cccccc;
}
.logo {
  background: url('../img/site/logo.png') no-repeat left center;
  height: 100px;
  margin-left: 30px;
  width:290px;
}
.logo a{
  display: block;
  width: 100%;
  height: 100%;
}
#content {
  margin: -50px 20px 20px 170px;
  background: url('../img/site/bg-content.png') repeat-y top right;
  padding: 20px;
  color: #58585a;
  font-size: 11px;
  font-family: Verdana;
  min-height:450px;
}
.clear {
  clear: both;
}
/*includes
----------------------------------------------------------------------------------------------*/
ul#menu-cursos{
  padding:0 0 4px 0;
  background-repeat: no-repeat;
  margin:0;
  list-style: none;
}

ul#menu-cursos li{
  height:40px;
  width:200px;
  margin-bottom: 2px;
  position:relative;
}
ul#menu-cursos li.novo:after{
  content:"";
  display:block;
  position: absolute;
  top:0;
  right:30px;
  width:50px;
  height: 33px;
  background:url('../img/novo-splash.png') center center no-repeat;
}
ul#menu-cursos li.li1 a{background-color:#DC008F;}
ul#menu-cursos li.li2 a{background-color:#71007C;}
ul#menu-cursos li.li3 a{background-color:#C663ED;}
ul#menu-cursos li.li4 a{background-color:#00C9DC;}
ul#menu-cursos li.li5 a{background-color:#008EC0;}
ul#menu-cursos li.li6 a{background-color:#26417B;}
ul#menu-cursos li.li7 a{background-color:#1A821A;}
ul#menu-cursos li.li8 a{background-color:#A1C300;}
ul#menu-cursos li.li9 a{background-color:#F0AB00;}
ul#menu-cursos li.li10 a{background-color:#DC5A0F;}
ul#menu-cursos li.li11 a{background-color:#CA0000;}
ul#menu-cursos li.li12 a{background-color:#81401D;}
ul#menu-cursos li.li13 a{background-color:#8C69AD;}
ul#menu-cursos li a{
  -webkit-border-radius:0 6px 6px 0;
  border-radius:0 6px 6px 0;
  display: block;
  font-size: 13px;
  font-weight: bold;
  color: #fff;
  height:35px;
  padding:5px 0 0 10px;
  background-image:url('../img/seta-bola-home.png');
  background-position: 97% center;
  background-repeat: no-repeat;
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}
ul#menu-cursos li a.marcado,
ul#menu-cursos li a:hover{
  background-color:#666;
}
/*
#menu-cursos dt {
  padding-bottom: 4px;
  background-repeat: no-repeat;
}
#menu-cursos dt a {
  width: 160px;
  height: 31px;
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  padding: 10px 30px 10px 10px;
  display: block;
}
#menu-cursos dt a:hover {
  color: #CCCCCC;
}
#menu-cursos .dt1 {
  background-image: url('../img/site/home/1-estetica.png');
}
#menu-cursos .dt2 {
  background-image: url('../img/site/home/2-radiologia.png');
}
#menu-cursos .dt3 {
  background-image: url('../img/site/home/3-administracao.png');
}
#menu-cursos .dt4 {
  background-image: url('../img/site/home/4-enfermagem.png');
}
#menu-cursos .dt5 {
  background-image: url('../img/site/home/5-meioambiente.png');
}
#menu-cursos .dt6 {
  background-image: url('../img/site/home/6-seguranca.png');
}
#menu-cursos .dt7 {
  background-image: url('../img/site/home/7-farmacia.png');
}
#menu-cursos .dt8 {
  background-image: url('../img/site/home/8-eletronica.png');
}
#menu-cursos .dt9 {
  background-image: url('../img/site/home/9-eletrotecnica.png');
}
*/
#menu-geral {
  width: 170px;
  float: left;
  position: absolute;
  font-size: 11px;
  z-index: 2;
  left: 0;
}
#menu-geral ul,
#menu-geral li {
  margin: 0;
  padding: 0;
  text-transform: uppercase;
}
#menu-geral .m1{
  position: relative;
  z-index: 1;
}
#menu-geral .m2{
  position: relative;
  z-index: 2;
}
#menu-geral .m1 li {
  list-style: none;
  background: url('../img/site/bg-menu-li.png') no-repeat 6px 2px;
  line-height: 16px;
  padding: 0 0 10px 30px;
  height: 16px;
}
#menu-geral .m1 li a {
  color: #008bd0;
}
#menu-geral .m1 li a:hover {
  color: #a2daf4;
}
#menu-geral .m1 li.destaque {
  list-style: none;
  padding: 0;
  height:34px;
  background:none;
}
#menu-geral .m1 li.destaque a{
  list-style: none;
  background: url('../img/site/bg-menu-li.png') #FF6600 6px center no-repeat;
  line-height: 16px;
  display:block;
  padding: 10px 0 10px 30px;
  height: 14px;
  color:#fff;
  font-size:12px;
  line-height: 14px;
  -webkit-border-radius: 14px;
  -moz-border-radius: 14px;
  -ms-border-radius: 14px;
  -o-border-radius: 14px;
  border-radius: 14px;
  border:1px #999999 solid;
  z-index:999999;
  width:130px;
}
#menu-geral .m1 li.destaque a:hover{
  color:#ffcc00;
}
#menu-geral .m2 {
  width: 144px;
  min-height: 190px;
  padding: 5px 8px;
  border: 1px #ccc dotted;
  border-radius: 18px;
  margin-top: 1px;
  padding: 10px 8px;
}
#menu-geral .m2 li {
  overflow: hidden;
  width: 118px;
  border-bottom: 1px dotted #b1b3b4;
  list-style: none;
  background: url('../img/site/bg-menu-li-g.png') no-repeat left 6px;
  line-height: 16px;
  padding: 5px 0 5px 24px;
  height: 16px;
}
#menu-geral .m2 li a {
  color: #879c23;
}
#menu-geral .m2 li a:hover {
  color: #ffcb65;
}
/*geral
----------------------------------------------------------------------------------------------*/
#content img {
  margin: 0 10px 10px 0;
  float: left;
}
#content .text {
  line-height: 18px;
}
.box-all {
  background: #f7f8f7;
  padding: 0 30px 10px 30px;
  margin-bottom: 10px;
}
.box-all .fgd {
  height: 10px;
  color: #fff;
  margin-bottom: 10px;
  font-size: 16px;
  background: #7390c4;
  margin-left: -30px;
  padding: 10px 30px;
  width: 100%;
}
.box-all table {
  width: 100%;
  border-collapse: collapse;
}
.box-all td {
  padding: 3px;
  border: dotted 1px #999;
}
/*home
----------------------------------------------------------------------------------------------*/
#top-left-h {
  margin-top: 30px;
  float: left;
  width: 50%;
  background: url('../img/site/bg-top-l.gif') #EDF2F3 left bottom repeat-x;
  height: 1011px;
  border-top: 6px solid #f7c506;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
#top-right-h {
  float: right;
  width: 50%;
  background: url('../img/site/bg-top-r.gif') #EDF2F3 left bottom repeat-x;
  height: 1011px;
  border-top: 6px solid #cbdf01;
  position: absolute;
  left: 50%;
  z-index: -1;
}
#center .header {
  min-height: 608px;
}
#center .news {
  height: 316px;
  background: #e67817;
}
#center .news .left {
  float: left;
  font-weight: bold;
  padding: 30px 20px 33px 10px;
  background: url('../img/site/home/news-bg.png') no-repeat right top;
  height: 253px;
  width: 300px;
}
/*#center .news .left span{font-size:42px;color:#e05120;text-transform:uppercase;}
	#center .news .left div{float:left;width:300px;padding-bottom:16px;font-size:13px;}
	#center .news .left div a{color:#FFF;}
	#center .news .left div a:hover{color:#FF0;}
	#center .news .left .last{text-align:right;border-top:1px solid #fff;padding-top:10px;}
	#center .news .left .last a{color:#ffed00;}
	#center .news .left .last a:hover{color:#ffed00;}
	#center .news .left img{margin-right:10px;}
	#center .news .left a{color:#fff;}
	#center .news .left a:hover{color:#fff;}*/
#center .news .left .area-aluno {
  font-size: 28px;
  color: #524C2A;
}
#center .news .left .area-aluno-item {
  margin: 5px 0 10px 0;
}
#center .news .left .area-aluno-item a,
#center .news .left .area-aluno-item a:active,
#center .news .left .area-aluno-item a:visited {
  color: #FFF;
}
#center .news .left .area-aluno-item a:hover {
  color: #524C2A;
}
#center .news .left .area-aluno-item img {
  float: left;
}
#center .news .left .area-aluno-item .area-aluno-link {
  padding-left: 60px;
}
#center .news .left .area-aluno-item .area-aluno-titulo {
  margin: 2px 0 2px 0;
  line-height: 18px;
  font-size: 18px;
  color: #524C2A;
}
#center .news .depoimentos {
  margin-left: 330px;
  height: 254px;
  position: relative;
  padding: 30px 20px 30px 30px;
  overflow:hidden;
}
#center .news .depoimentos .slide{
  width:410px;
  height:252px;
}
#center .news .depoimentos .fgd {
  padding-bottom: 20px;
  color: #ffcc00;
  text-transform: uppercase;
}
#center .news .depoimentos .dep {
  color: #ffed00;
  font-size: 13px;
  font-weight: bold;
  background: url('../img/site/home/depoimentos-bg.png') no-repeat;
  width: 150px;
  height: 136px;
  padding: 0 28px 10px 32px;
  float: right;
}
#center .news .depoimentos .peo {
  float: right;
  width: 185px;
  margin-left:120px;
  text-align: right;
  padding: 30px 0px 0 0;
  color: #fff;
  font-size: 11px;
}
#center .news .depoimentos .peo a {
  color: #FF0;
}
#center .news .depoimentos .peo a:hover {
  color: #FF0;
}
#center .news .depoimentos img {
  position: absolute;
  left: -15px;
  top: 0px;
  z-index: 1;
  max-width: 194px;
  max-height: 194px;
  border:3px #fff solid;
-webkit-box-shadow: 0 0 10px 2px #C17A3B;
box-shadow: 0 0 10px 2px #C17A3B;
}
.banner-home {
  padding: 30px 0;
  float: left;
}
.home-align {
  padding: 0 10px 0 30px;
  float: left;
}
.home-align .box {
  width: 240px;
  height: 188px;
  float: left;
  background: #f9f7f6;
  margin: 30px 10px 0 0;
  font-family: verdana;
}
.home-align .box a {
  color: #000;
}
.home-align .box a:hover {
  color: #000;
}
.home-align .box .content {
  height: 168px;
  padding: 10px;
}
.home-align .box .content span {
  font-size: 14px;
  font-weight: bold;
}
.home-align .box .footer {
  height: 30px;
  padding: 0 10px;
  text-align: right;
  line-height: 30px;
  color: #fff;
  font-weight: bold;
  font-size: 14px;
}
.home-align .box .footer a {
  color: #fff;
}
.home-align .box .footer a:hover {
  color: #fff;
}
.home-align .box.c1 {
  border-top: 2px solid #e20023;
  border-bottom: 30px solid #e20023;
  color: #e20023;
}
.home-align .box.c2 {
  border-top: 2px solid #f09218;
  border-bottom: 30px solid #f09218;
  color: #f09218;
}
.home-align .box.c3 {
  border-top: 2px solid #b3c624;
  border-bottom: 30px solid #b3c624;
  color: #b3c624;
}
.home-align .box2 {
  width: 200px;
  height: 178px;
  float: left;
  margin-right: 10px;
  padding: 20px 20px 40px 20px;
}
.home-align .box2 p {
  height: 45px;
  padding: 5px 0;
  margin: 0;
}
.home-align .box2 a {
  color: #fff;
}
.home-align .box2 a:hover {
  color: #fff;
}
.home-align .box2 span {
  font-size: 22px;
  color: #fff;
  text-transform: uppercase;
}
.home-align .box2.c1 {
  background: url('../img/site/home/box1.png') no-repeat top;
}
.home-align .box2.c2 {
  background: url('../img/site/home/box2.png') no-repeat top;
}
.home-align .box2.c3 {
  background: url('../img/site/home/box3.png') no-repeat top;
}
#right .header {
   height:674px;
  padding-top: 30px;
}
#right .header .banner {
  padding-left: 20px;
  color: #84c225;
  height: 90px;
  line-height: 105%;
}
#right .header .banner .title {
  font-size: 22px;
}
#right .enquete {
  height: 276px;
  padding: 20px 0 20px 20px;
  color: #fff;
}
#right .enquete span {
  font-size: 13px;
  color: #f8c300;
  font-weight: bold;
}
#right .enquete button {
  background: transparent;
  border: 1px solid #fff;
  color: #fff;
  cursor: pointer;
  font-size: 12px;
}
#right .convenio {
  font-size: 13px;
  color: #00b4e3;
  padding: 20px 0 20px 20px;
  font-weight: bold;
}
#right .convenio img {
  padding-bottom: 10px;
}
/*cursos
----------------------------------------------------------------------------------------------*/
#cursos-unidades {
  margin-top: -30px;
  height: 265px;
  background: #f7f3e7;
  padding: 20px;
  z-index: 1;
  position: relative;
  float: left;
  width: 750px;
}
#cursos-unidades .ct,
#cursos-unidades .fgd {
  float: right;
  width: 570px;
  font-weight: bold;
}
#cursos-unidades div.fgd {
  font-size: 16px;
  color: #b2ad7f;
  padding-bottom: 10px;
}
#cursos-unidades .box {
  line-height: 18px;
  float: left;
  border-top: 50px #000 solid;
  margin-right: 10px;
  padding: 4px 0px 10px 0px;
  width: 180px;
}
#cursos-unidades .box div {
  margin-top: -50px;
  color: #fff;
  height: 54px;
  text-transform: uppercase;
  padding: 0 10px;
}
#cursos-unidades .box span {
  font-size: 18px;
}
#cursos-unidades .c1 {
  border-top: 50px #95b61e solid;
  color: #95b61e;
}
#cursos-unidades .c1 a {
  color: #95b61e;
}
#cursos-unidades .c1 a:hover {
  color: #95b61e;
}
#cursos-unidades .c2 {
  border-top: 50px #e47907 solid;
  color: #e47907;
}
#cursos-unidades .c2 a {
  color: #e47907;
}
#cursos-unidades .c2 a:hover {
  color: #e47907;
}
#cursos-unidades .c3 {
  border-top: 50px #9d5e74 solid;
  color: #9d5e74;
}
#cursos-unidades .c3 a {
  color: #9d5e74;
}
#cursos-unidades .c3 a:hover {
  color: #9d5e74;
}
#cursos-unidades .c4 {
  border-top: 50px #A11A30 solid;
  color: #A11A30;
}
#cursos-unidades .c4 a {
  color: #A11A30;
}
#cursos-unidades .c4 a:hover {
  color: #A11A30;
}
#cursos-convenio {
  background: #ee7f00;
  padding: 20px 20px 10px 30px;
  font-size: 16px;
  color: #fff;
  padding-bottom: 10px;
  float: left;
  width: 740px;
}
#cursos-convenio dt {
  width: 118px;
  height: 140px;
  background: #fff;
  float: left;
  margin: 0 10px 10px 0;
  padding: 10px;
  color: #000;
  font-size: 10px;
  text-align: center;
}
#cursos-convenio dt img {
  margin-bottom: 10px;
}
#content.det {
  min-height: 460px;
}
#content.det .text {
  margin-left: 180px;
}
#content.det .head {
  color: #008fd0;
  background: url('../img/site/cursos/bg-det.jpg');
  width: 242px;
  height: 100px;
  padding: 22px 20px 20px 100px;
  margin-bottom: 10px;
}
#cursos-footer .left {
  float: left;
  width: 390px;
  padding-right: 10px;
}
#cursos-footer .right {
  float: right;
  width: 390px;
}
/*unidades
----------------------------------------------------------------------------------------------*/
#unidades {
  margin-top: -30px;
  background: #edf0ee;
  padding: 20px;
  z-index: 1;
  position: relative;
  float: left;
  width: 750px;
}
#unidades .ct,
#unidades .fgd {
  float: right;
  width: 570px;
  font-weight: bold;
}
#unidades div.fgd {
  font-size: 16px;
  color: #008bd0;
  padding-bottom: 10px;
}
.color1 {
  color: #008bd0;
}
.menu_unidades {
  background-repeat: no-repeat;
  width: 160px;
  height: 31px;
  font-size: 14px;
  font-weight: bold;
  padding: 10px 30px 14px 10px;
  margin-top: 10px;
}
.menu_unidades a {
  color: #fff;
}
.menu_unidades a:hover {
  color: #CCCCCC;
}
.menu_unidades span {
  font-size: 10px;
}
.menu_unidades.l1 {
  background-image: url('../img/site/unidades/r1.png');
}
.menu_unidades.l2 {
  background-image: url('../img/site/unidades/r2.png');
}
.menu_unidades.l3 {
  background-image: url('../img/site/unidades/r3.png');
}
.menu_unidades.l4 {
  background-image: url('../img/site/unidades/r4.png');
}
.mu-l1 {
  color: #95b61e;
  font-weight: bold;
  padding-left: 20px;
}
.mu-l1 a {
  color: #95b61e;
}
.mu-l1 a:hover {
  color: #95b61e;
}
.mu-l2 {
  color: #e0780b;
  font-weight: bold;
  padding-left: 20px;
}
.mu-l2 a {
  color: #e0780b;
}
.mu-l2 a:hover {
  color: #e0780b;
}
.mu-l3 {
  color: #9d5e74;
  font-weight: bold;
  padding-left: 20px;
}
.mu-l3 a {
  color: #9d5e74;
}
.mu-l3 a:hover {
  color: #9d5e74;
}
.mu-l4 {
  color: #A11A30;
  font-weight: bold;
  padding-left: 20px;
}
.mu-l4 a {
  color: #A11A30;
}
.mu-l4 a:hover {
  color: #A11A30;
}
.uni {
  width: 170px;
  float: left;
  margin-right: 20px;
}
.uni span {
  text-decoration: uppercase;
  font-size: 10px;
}
.uni .topo {
  height: 30px;
  margin-bottom: 5px;
  background-color: #000;
  font-size: 14px;
  padding: 10px;
  color: #fff;
}
.uni .desc {
  height: 11px;
  margin-bottom: 5px;
  background-color: #000;
  text-align: right;
  text-decoration: lowercase;
  font-size: 10px;
  padding: 5px 10px;
}
.uni .img {
  margin-bottom: 5px;
  background-color: #000;
  padding: 9px;
}
.uni .end {
  height: 140px;
  margin-bottom: 5px;
  font-size: 11px;
  color: #58585a;
}
.uni .c1 {
  background: #95b61e;
}
.uni .c1 a {
  color: #dce282;
}
.uni .c1 a:hover {
  color: #dce282;
}
.uni .c2 {
  background: #e0780b;
}
.uni .c2 a {
  color: #ffed00;
}
.uni .c2 a:hover {
  color: #ffed00;
}
.uni .c3 {
  background: #9d5e74;
}
.uni .c3 a {
  color: #f5b3b3;
}
.uni .c3 a:hover {
  color: #f5b3b3;
}
.uni .cExt {
  background: #1A6C4C;
}
.uni .cExt a {
  color: #ffed00;
}
.uni .cExt a:hover {
  color: #ffed00;
}
.uni .c4 {
  background: #A11A30;
}
.uni .c4 a {
  color: #e0780b;
}
.uni .c4 a:hover {
  color: #e0780b;
}
#unidades-det {
  background: #008bd0;
  padding: 20px;
  float: left;
  width: 750px;
  color: #fff;
  min-height: 346px;
  position: relative;
}
#unidades-det a {
  color: #fff;
}
#unidades-det a:hover {
  color: #fff;
}
#unidades-det .ct,
#unidades-det .fgd {
  font-weight: bold;
}
#unidades-det div.fgd {
  font-size: 16px;
  color: #fff;
  padding-bottom: 10px;
}
.uni-det.cl1 {
  width: 200px;
  float: left;
  padding-right: 10px;
}
.uni-det.cl2 {
  margin-left: 190px;
  text-align: right;
}
.uni-det.vm {
  padding: 5px 10px;
  text-align: right;
}
.sub.uni-det.c1 {
  color: #95b61e;
}
.sub.uni-det.cext {
  color: #1A6C4C;
}
.uni-det.cl2.c1 img {
  border: 10px solid #95b61e;
}
.uni-det.vm.c1 {
  background: #95b61e;
}
.uni-det.vm.cext {
  background: #1A6C4C;
}
.uni-det.vm.cext a{
	color:#ffed00;
}
.uni-det.vm.c1 a {
  color: #dce282;
}
.uni-det.vm.c1 a:hover {
  color: #dce282;
}
.sub.uni-det.c2 {
  color: #e0780b;
}
.uni-det.cl2.c2 img {
  border: 10px solid #e0780b;
}
.uni-det.cext img {
  border: 10px solid #1A6C4C;
}
.uni-det.vm.c2 {
  background: #e0780b;
}
.uni-det.vm.c2 a {
  color: #ffed00;
}
.uni-det.vm.c2 a:hover {
  color: #ffed00;
}
.sub.uni-det.c3 {
  color: #9d5e74;
}
.uni-det.cl2.c3 img {
  border: 10px solid #9d5e74;
}
.uni-det.vm.c3 {
  background: #9d5e74;
}
.uni-det.vm.c3 a {
  color: #f5b3b3;
}
.uni-det.vm.c3 a:hover {
  color: #f5b3b3;
}
.sub.uni-det.c4 {
  color: #A11A30;
}
.uni-det.cl2.c4 img {
  border: 10px solid #A11A30;
}
.uni-det.vm.c4 {
  background: #A11A30;
}
.uni-det.vm.c4 a {
  color: #f5b3b3;
}
.uni-det.vm.c4 a:hover {
  color: #f5b3b3;
}
#unidades-det .c1 {
  width: 240px;
  padding-right: 10px;
  float: left;
  line-height: 20px;
}
#unidades-det .c2 {
  width: 500px;
  margin-left: 250px;
  position: relative;
  height: 326px;
}
#unidades-det .c2 img {
  border: 10px solid #fff;
}
#unidades-footer {
  clear: both;
  padding-bottom: 10px;
}
#unidades-footer .left {
  float: left;
  width: 390px;
  padding-right: 10px;
}
#unidades-footer .right {
  float: right;
  width: 390px;
}
.uni-all {
  background: #f7f8f7;
  padding: 0 30px 10px 30px;
  margin-bottom: 10px;
}
.uni-all .fgd {
  height: 10px;
  color: #fff;
  margin-bottom: 10px;
  font-size: 16px;
  background: #95B61E;
  margin-left: -30px;
  padding: 10px 30px;
  width: 100%;
  position: relative;
}
.uni-all table {
  width: 100%;
  border-collapse: collapse;
}
.uni-all td {
  padding: 3px;
  border: dotted 1px #999;
}
.uni-all2 {
  background: #f7f8f7;
  padding: 0 30px 10px 30px;
  margin-bottom: 10px;
}
.uni-all2 .fgd {
  height: 10px;
  color: #fff;
  margin-bottom: 10px;
  font-size: 16px;
  background: #E0780B;
  margin-left: -30px;
  padding: 10px 30px;
  width: 100%;
  position: relative;
}
.uni-all2 table {
  width: 100%;
  border-collapse: collapse;
}
.uni-all2 td {
  padding: 3px;
  border: dotted 1px #999;
}
.uni-all3 {
  background: #f7f8f7;
  padding: 0 30px 10px 30px;
  margin-bottom: 10px;
}
.uni-all3 .fgd {
  height: 10px;
  color: #fff;
  margin-bottom: 10px;
  font-size: 16px;
  background: #9D5E74;
  margin-left: -30px;
  padding: 10px 30px;
  width: 100%;
  position: relative;
}
.uni-all3 table {
  width: 100%;
  border-collapse: collapse;
}
.uni-all3 td {
  padding: 3px;
  border: dotted 1px #999;
}

.uni-all4 {
  background: #f7f8f7;
  padding: 0 30px 10px 30px;
  margin-bottom: 10px;
}
.uni-all4 .fgd {
  height: 10px;
  color: #fff;
  margin-bottom: 10px;
  font-size: 16px;
  background: #A11A30;
  margin-left: -30px;
  padding: 10px 30px;
  width: 100%;
  position: relative;
}
.uni-all4 table {
  width: 100%;
  border-collapse: collapse;
}
.uni-all4 td {
  padding: 3px;
  border: dotted 1px #999;
}
/*sequencial
----------------------------------------------------------------------------------------------*/
.sequencial-img {
  float: left;
  width: 180px;
}
#sequencial {
  background: #edf0ee;
  padding: 20px;
  float: left;
  width: 750px;
}
#sequencial .ct,
#sequencial .fgd {
  float: right;
  width: 570px;
  font-weight: bold;
}
#sequencial dt a {
  color: #FFF;
}
#sequencial dt a:hover {
  color: #FC0;
}
#sequencial div.fgd {
  font-size: 16px;
  color: #008bd0;
  padding-bottom: 10px;
}
#sequencial dl {
  float: right;
  width: 570px;
  padding-bottom: 10px;
  min-height: 50px;
  margin: 0;
}
#sequencial dt {
  width: 150px;
  height: 30px;
  float: left;
  margin-right: 20px;
  font-size: 16px;
  color: #fff;
  font-weight: bold;
  padding: 10px;
}
#sequencial dt span {
  font-size: 10px;
}
#sequencial dt.c1 {
  background: #95b61e;
}
#sequencial dt.c2 {
  background: #e0780b;
}
#sequencial dt.c3 {
  background: #9d5e74;
}
#sequencial dt.c4 {
  margin-top: 15px;
  background: #A11A30;
}
#sequencial .last {
  float: right;
  width: 530px;
  text-align: center;
  margin-right: 20px;
  background: #008bd0;
  color: #fff;
  font-size: 16px;
  padding: 10px;
}
#sequencial .last b {
  font-size: 18px;
}
.s-img {
  float: right;
}
.s-img img {
  border: 3px solid #008bd0;
  margin-top: 10px;
}
/*enquete
----------------------------------------------------------------------------------------------*/
#enquete-left {
  height: 400px;
  padding: 10px;
  width: 300px;
  float: left;
}
#enquete-left .content {
  height: 310px;
  overflow-y: auto;
}
#enquete-left dt {
  padding-left: 10px;
  max-height: 41px;
  margin-bottom: 10px;
  padding-bottom: 5px;
  overflow: hidden;
  border-bottom: 1px dotted #0081C7;
}
#enquete-left dt a {
  color: #0081C7;
}
#enquete-left dt a:hover {
  color: #0081C7;
}
#enquete {
  color: #58585a;
  height: 370px;
  width: 500px;
  float: left;
  background: #EEEEEE;
  padding: 10px;
  overflow-y: auto;
  overflow-x: hidden;
  margin-top: 30px;
}
#enquete div.fgd {
  color: #008BD0;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 20px;
}
#enquete span {
  font-size: 14px;
  font-weight: bold;
  color: #1a171b;
}
#enquete .enquete {
  line-height: 20px;
}
#enquete .response {
  border-bottom: 3px solid #87888a;
  border-top: 3px solid #87888a;
  color: #87888a;
  margin-bottom: 20px;
  padding: 5px;
}
/*noticias
----------------------------------------------------------------------------------------------*/
#noticias ul.list {
  margin: 0px;
  padding: 0px;
  font-size: 12px;
  min-height: 400px;
}
#noticias li.list {
  list-style: none;
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px dotted #008bd0;
  min-height: 55px;
  background: url(../img/site/noticias/icone-noticias.png) 0 50% no-repeat;
}
#noticias li.list span {
  font-size: 9px;
  color: #58585A;
}
#noticias li.list span a {
  font-size: 9px;
  color: #58585A;
}
#noticias li.list span a:hover {
  font-size: 9px;
  color: #a2daf4;
}
#noticias li.list p {
  line-height: 140%;
  margin: 0 0 0 0;
  padding: 3px 0 0 40px;
  min-height: 20px;
  font-weight: bold;
}
/*pagination
----------------------------------------------------------------------------------------------*/
#pagination {
  font-size: 14px;
  text-align: center;
  padding-top: 10px;
}
#pagination a {
  border: 1px solid #EDF0EE;
  padding: 5px;
  background-color: #EDF0EE;
  color: #000;
}
#pagination a:hover {
  border: 1px solid #EDF0EE;
  background-color: #000;
  padding: 5px;
  color: #fff;
}
#dt-noti {
  text-align: right;
  font-size: 10px;
  padding-top: 10px;
  margin-top: 10px;
  border-top: 1px dotted #58585A;
}
/*contato
----------------------------------------------------------------------------------------------*/
#contato {
  min-height: 400px;
}
#contato input[type=text],
#contato select,
#contato textarea {
  width: 100%;
  font-size: 20px;
  border: 1px solid #EDF0EE;
  color: #58585A;
  font-family: Arial;
}
#contato .in {
  padding-bottom: 10px;
}
/*faq
----------------------------------------------------------------------------------------------*/
#faq {
  min-height: 400px;
}
/*depoimentos
----------------------------------------------------------------------------------------------*/
#depoimentos-geral {
  background: #ee7f00;
  padding: 20px 20px 10px 30px;
  font-size: 12px;
  color: #fff;
  float: left;
  width: 740px;
}
#depoimentos-geral img {
  float: left;
  margin: 20px 10px 0 0;
}
#depoimentos-geral .text {
  line-height: 18px;
  margin-top: 20px;
  border-bottom: 1px dotted #FFF;
  min-height: 260px;
}
#depoimentos-geral .text p{
  margin-left:270px;
}
/*convenios
----------------------------------------------------------------------------------------------*/
#convenios-convenio {
  background: #ee7f00;
  padding: 20px 20px 10px 30px;
  font-size: 16px;
  color: #fff;
  padding-bottom: 10px;
  float: left;
  min-height: 400px;
}
#convenios-convenio dt {
  width: 118px;
  height: 200px;
  background: #fff;
  float: left;
  margin: 0 10px 10px 0;
  padding: 10px;
  color: #000;
  font-size: 10px;
  text-align: center;
}
#convenios-convenio dt img {
  margin-bottom: 10px;
}
/*estagios
----------------------------------------------------------------------------------------------*/
#estagios {
  margin-top: 30px;
}
#estagios div.fgd {
  font-size: 16px;
  color: #b2ad7f;
}
#estagios h1 {
  color: #39C;
  margin-top: 30px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-top: 8px;
  border-top: #39C 1px dotted;
}
#estagios p {
  background-image: url('../img/site/estagios/icone-estagios.png');
  background-position: top left;
  background-repeat: no-repeat;
  padding-left: 35px;
  padding-bottom: 8px;
}
/*eventos
----------------------------------------------------------------------------------------------*/
#eventos {
  margin-top: 30px;
}
#eventos #box_evento {
  height: auto;
  background-image: url('../img/site/eventos/icone_eventos.gif');
  background-position: 0 18px;
  background-repeat: no-repeat;
  padding-left: 35px;
  padding-bottom: 8px;
  border-top: 1px dotted #39C;
  padding-top: 10px;
}
#eventos #box_evento p {
  margin: 5px 0 5px 0;
  color: #000;
}
#eventos h1 {
  color: #39C;
  margin-top: 30px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-top: 8px;
}
#eventos #box_evento p a {
  color: #000;
}
#eventos #box_evento p a:hover {
  color: #a2daf4;
}
#eventos #show_evento {
  height: auto;
  padding-left: 35px;
  padding-bottom: 8px;
  padding-top: 10px;
}
#eventos #show_evento p {
  margin: 5px 0 5px 0;
  color: #58585A;
  line-height: 18px;
}
#eventos #show_evento h1 {
  font-size: 15px;
  color: #58585A;
  margin-top: 10px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-top: 8px;
}
#eventos #show_evento img {
  border: 1px solid #58585A;
}
/*dicas
----------------------------------------------------------------------------------------------*/
#dicas {
  margin-top: 30px;
}
#dicas #box_dica {
  height: auto;
  min-height: 30px;
  background-image: url('../img/site/dicas/mais.png');
  background-position: 0 12px;
  background-repeat: no-repeat;
  padding-left: 20px;
  padding-bottom: 8px;
  border-top: 1px dotted #39C;
  padding-top: 10px;
}
#dicas #box_dica p {
  margin: 5px 0 5px 0;
  color: #000;
}
#dicas h1 {
  color: #39C;
  margin-top: 30px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-top: 8px;
}
#dicas #box_dica p a {
  color: #000;
}
#dicas #box_dica p a:hover {
  color: #a2daf4;
}
#dicas #show_dica {
  height: auto;
  padding-left: 35px;
  padding-bottom: 8px;
  padding-top: 10px;
}
#dicas #show_dica p {
  margin: 5px 0 5px 0;
  color: #58585A;
  line-height: 18px;
}
#dicas #show_dica h1 {
  font-size: 15px;
  color: #58585A;
  margin-top: 10px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-top: 8px;
}
/*estágios novo (23-08-11)
-------------------------------------------------------------------------------*/
#body #center #content #estagios h1.fgd {
  border-top: none;
  text-transform: uppercase;
  background-color: #3797CB;
  color: #FFF;
  padding-left: 5px;
  padding-top: 8px;
  padding-bottom: 8px;
}
#estagios p b a {
  font-size: 14px;
}
p.empty {
  height: 30px;
  line-height: 30px;
}
#eventos {
  min-height: 500px;
}
.jur .olho {
  color: #7D8DC2;
  font-weight: bold;
  font-size: 16px;
}
.jur #box_juramento {
  padding-left: 40px;
  min-height: 59px;
  margin-bottom: 10px;
  margin-top: 10px;
  background: url('../img/site/juramentos/icone-juramentos.png') 0% 40% no-repeat;
  border-top: 1px #1B77C3 dotted;
}
.jur #box_juramento .notdtdivul {
  font-family: 'Verdana', 'sans-serif';
  font-size: 16px;
  font-weight: bold;
  color: #0180C6;
  margin: 10px 0 5px 0;
  line-height: 100%;
}
.jur #box_juramento .nottit {
  font-family: 'Verdana', 'sans-serif';
  font-size: 12px;
  font-weight: bold;
  color: #0180C6;
  margin: 5px 0 5px 0;
  line-height: 100%;
}
.jur #box_juramento .notolho {
  font-family: 'Verdana', 'sans-serif';
  font-size: 10px;
  margin: 5px 0 10px 0;
  line-height: 100%;
}
.jur #box_juramento .notolho a {
  color: #000;
}
.det-divulgacao {
  background-color: #0180C6;
  color: #FFF;
  padding-left: 40px;
  height: 36px;
  line-height: 36px;
  font-size: 16px;
  font-weight: bold;
  font-family: 'Verdana', 'sans-serif';
  background: url('../img/site/juramentos/icone-juramentos.png') #0180c6 1% 50% no-repeat;
}
.det-divulgacao-evento {
  color: #0180C6;
  padding-left: 40px;
  height: 36px;
  line-height: 36px;
  font-size: 14px;
  font-weight: bold;
  font-family: 'Verdana', 'sans-serif';
  background: url('../img/site/eventos/icone_eventos.gif') #e1e8e8 1% 50% no-repeat;
}
.det-divulgacao-noticia {
  margin-top: 15px;
  /*    padding-left:40px;*/

  height: 20px;
  line-height: 20px;
  font-size: 10px;
  font-family: 'Verdana', 'sans-serif';
  background-color: #E1E8E8;
}
h2.titulo-not {
  font-family: 'Verdana', 'sans-serif';
  font-size: 16px;
  font-weight: bold;
  color: #0180C6;
  margin-top: 25px;
}
.icone-noticias {
  float: left;
  margin: 0 !important;
  margin-top: -5px !important;
  padding-left: 10px;
  padding-right: 10px;
}
h1.det-tit {
  font-family: 'Verdana', 'sans-serif';
  font-size: 14px !important;
  font-weight: bold;
  color: #0180C6 !important;
}
h1.det-tit-evento {
  font-family: 'Verdana', 'sans-serif';
  font-size: 16px !important;
  font-weight: bold;
  color: #0180C6 !important;
}
.olho-noticia,
.olho-evento {
  padding: 10px;
  background-color: #F4F6F6;
  font-family: 'Verdana', 'sans-serif';
  font-size: 12px;
  font-weight: bold;
  font-style: italic;
  color: #0180C6;
}
.timestamp {
  border-top: 1px #cecece dotted;
  text-align: right;
  margin: 4px 0 4px 0;
  padding: 2px 0 2px 0;
}
.nopadding {
  padding-left: 0 !important;
}
.voltar-btn {
  margin-top: 5px;
  border-top: 1px #0180c6 dotted;
  padding-top: 2px;
}
.voltar-btn a {
  font-family: 'Verdana', 'sans-serif';
  font-size: 14px;
  font-weight: bold;
  color: #0180C6;
}
.voltar-btn a:hover {
  color: #A2DAF4;
}
.voltar-btn a:active,
.voltar-btn a:visited {
  color: #0180C6;
}
.box_manuais {
  padding: 8px 0 0 8px;
  background: transparent url('../img/site/home/icone-manuais-downloads.jpg') 100% 50% no-repeat;
  /*min-height: 140px;*/

  border-top: 1px #C2D3DA solid;
}
.box_manuais p {
  width: 315px;
  padding-left: 190px;
}
.box_manuais a,
.box_manuais a:active,
.box_manuais a:visited {
  display: block;
  min-height: 120px;
  height: 100%;
  color: #000;
  font-size: 14px;
  width: 100%;
  z-index: 9999;
  position: relative;
}
.box_manuais a:hover {
  color: #4293BF;
}
.box_manuais .man-titulo {
  margin-top: 8px;
  font-size: 16px;
  font-weight: bold;
  color: #4293BF;
}
.box_manuais p {
  margin: 5px 0 0 0;
}
#menu-cursos {
  margin: 0;
}
/*************************************************************************************/
/*
Arquivo para criação do estilo da nova página de bolsas
Este arquivo não é incluído no site
A versão compilada em .css é copiada no final do style.css
*/
.inline {
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: top;
}
.content-bolsas h2 {
  font-family: "Franklin Gothic Demi";
  font-size: 20px;
  color: #008BD0;
}
.content-bolsas #botoes {
  font-size: 0;
  margin: 40px 0 30px 0;
}
.content-bolsas #botoes a {
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: top;
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
  width: 173px;
  margin-right: 15px;
  position: relative;
  border: 1px #69abce solid;
}
.content-bolsas #botoes a:last-child {
  margin-right: 0;
}
.content-bolsas #botoes a:after {
  content: "";
  position: absolute;
  bottom: -12px;
  left: 50%;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 12px solid #006bab;
  -moz-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  opacity: 0;
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}
.content-bolsas #botoes a .imagem {
  width: 173px;
  height: 100px;
}
.content-bolsas #botoes a .texto {
  line-height: 100%;
  padding: 4px 7px;
  background: #006bab;
  color: #8cee89;
  text-align: center;
  font-family: 'Arial', sans-serif;
  font-size: 10px;
  font-weight: bold;
}
.content-bolsas #botoes a#link-pronatec .imagem {
  background: url('../img/site/bolsas/pronatec.jpg') center center no-repeat;
}
.content-bolsas #botoes a#link-vence .imagem {
  background: url('../img/site/bolsas/vence.jpg') center center no-repeat;
}
.content-bolsas #botoes a#link-bolsas .imagem {
  background: url('../img/site/bolsas/bolsas-sequencial.jpg') center center no-repeat;
}
.content-bolsas #botoes a.grayscale {
  border: 1px #8b8b8b solid;
}
.content-bolsas #botoes a.grayscale .texto {
  color: #c4c4c4;
  background: #8b8b8b;
}
.content-bolsas #botoes a.grayscale#link-pronatec .imagem {
  background: url('../img/site/bolsas/pronatec-2.jpg') center center no-repeat;
}
.content-bolsas #botoes a.grayscale#link-vence .imagem {
  background: url('../img/site/bolsas/vence-2.jpg') center center no-repeat;
}
.content-bolsas #botoes a.grayscale#link-bolsas .imagem {
  background: url('../img/site/bolsas/bolsas-sequencial-2.jpg') center center no-repeat;
}
.content-bolsas #botoes a:hover:after,
.content-bolsas #botoes a.aberto:after {
  opacity: 1;
}
.content-bolsas #botoes a:hover .texto,
.content-bolsas #botoes a.aberto .texto {
  background: #006bab;
  color: #8cee89;
}
.content-bolsas #botoes a#link-pronatec:hover .imagem {
  background: url('../img/site/bolsas/pronatec.jpg') center center no-repeat;
}
.content-bolsas #botoes a#link-vence:hover .imagem {
  background: url('../img/site/bolsas/vence.jpg') center center no-repeat;
}
.content-bolsas #botoes a#link-bolsas:hover .imagem {
  background: url('../img/site/bolsas/bolsas-sequencial.jpg') center center no-repeat;
}
.content-bolsas #targets {
  min-height: 500px;
}
.content-bolsas #targets .texto h3 {
  line-height: 150%;
  color: #007fc2;
  font-size: 18px;
  font-family: 'Verdana', sans-serif;
}
.content-bolsas #targets .texto h4 {
  line-height: 150%;
  color: #007fc2;
  font-size: 15px;
  margin-bottom: 5px;
  font-family: 'Verdana', sans-serif;
}
.content-bolsas #targets .texto p {
  margin-top: 2px;
  color: #586264;
  font-size: 13px;
  line-height: 150%;
  font-family: 'Verdana', sans-serif;
}
.content-bolsas #targets .texto p a {
  color: #007fc2;
  text-decoration: none;
  font-weight: bold;
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}
.content-bolsas #targets .texto p a:active,
.content-bolsas #targets .texto p a:visited {
  color: #007fc2;
}
.content-bolsas #targets .texto p a:hover {
  color: #a2daf4;
}
.content-bolsas #targets .texto p + h3 {
  margin-top: 30px;
}
.content-bolsas #targets .texto strong {
  font-weight: bold;
}
.content-bolsas #targets .texto a.linkfinal {
  display: block;
  text-align: center;
  text-decoration: none;
  font-size: 24px;
  color: #fff;
  background: #006bab;
  padding: 15px;
  margin-top: 40px;
}
.content-bolsas #targets .texto a.linkfinal:active,
.content-bolsas #targets .texto a.linkfinal:visited {
  color: #fff;
}
.content-bolsas #targets .texto a.linkfinal:hover {
  color: #8cee89;
}
.content-bolsas #targets .texto .linkfinal-desativado h5 {
  display: block;
  text-align: center;
  text-decoration: none;
  font-size: 24px;
  color: #c4c4c4;
  background: #8b8b8b;
  padding: 15px;
  margin-top: 40px;
  margin-bottom: 15px;
}
.content-bolsas #targets .texto .linkfinal-desativado p {
  text-align: center;
  font-size: 13px;
}

.logo.zindex{
  position: relative;
  z-index: 9;
}
#conteudo-nova-home{
  margin-left: 180px;
  margin-top: -100px;
  position: relative;
  z-index: 1;
}


#conteudo-nova-home #banners-area{
  height:350px;
}
#conteudo-nova-home #banners-area #slider{
  height:330px;
  width:600px;
  position:relative;
}
#conteudo-nova-home #banners-area #slider a{
  width:100%;
  height:330px;
  display:block;
  position:absolute;
  top:0;
  left:0;
}
#conteudo-nova-home #banners-area #slider a img{
  max-width:600px;
  max-height:330px;
}
#conteudo-nova-home #banners-area #slider-nav{
  height:20px;
  text-align:center;
}
#conteudo-nova-home #banners-area #slider-nav a{
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: top;
  margin:5px;
  width:10px;
  height:10px;
  border-radius:100%;
  background-color:#919191;
}
#conteudo-nova-home #banners-area #slider-nav a:hover{
  background-color:#054AAD;
}
#conteudo-nova-home #banners-area #slider-nav a.activeSlide{
  background-color:#054AAD;
  -moz-transform: scale(1.3);
  -webkit-transform: scale(1.3);
  -o-transform: scale(1.3);
  -ms-transform: scale(1.3);
  transform: scale(1.3);
  -webkit-transition: all .3s ease-in;
  -moz-transition: all .3s ease-in;
  -ms-transition: all .3s ease-in;
  -o-transition: all .3s ease-in;
  transition: all .3s ease-in;
}

#conteudo-nova-home #chamadas{
  padding:20px 0px 5px 20px;
  width:604px;
  font-size:0;
  margin-left:-20px;
  background:#fff;
  border-left:1px #fff solid;
  border-top:1px #E8E7E7 solid;
  border-right:1px #E8E7E7 solid;
  border-bottom:1px #FFF solid;
  -webkit-border-radius: 0 14px 0 0;
  -moz-border-radius: 0 14px 0 0;
  -ms-border-radius: 0 14px 0 0;
  -o-border-radius: 0 14px 0 0;
  border-radius: 0 14px 0 0;
}
#conteudo-nova-home #chamadas a{
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: top;
}
#conteudo-nova-home #chamadas a.uniExt,
#conteudo-nova-home #chamadas a.uni4{
  margin:0 5px;
}
#conteudo-nova-home #chamadas a.uni2 .texto{
  background: #ec8c03; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlYzhjMDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2U3MDExIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-radial-gradient(center, ellipse cover,  #ec8c03 0%, #ce7011 100%); /* FF3.6+ */
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ec8c03), color-stop(100%,#ce7011)); /* Chrome,Safari4+ */
  background: -webkit-radial-gradient(center, ellipse cover,  #ec8c03 0%,#ce7011 100%); /* Chrome10+,Safari5.1+ */
  background: -o-radial-gradient(center, ellipse cover,  #ec8c03 0%,#ce7011 100%); /* Opera 12+ */
  background: -ms-radial-gradient(center, ellipse cover,  #ec8c03 0%,#ce7011 100%); /* IE10+ */
  background: radial-gradient(ellipse at center,  #ec8c03 0%,#ce7011 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec8c03', endColorstr='#ce7011',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
#conteudo-nova-home #chamadas a .texto span{
  font-size:9px;
}
#conteudo-nova-home #chamadas a .texto strong{
  margin-top:3px;
  font-size:19px;
  display:block;
}
#conteudo-nova-home #chamadas a .imagem img{
  border:3px #FFF solid;
  -webkit-border-radius: 18px;
  -moz-border-radius: 18px;
  -ms-border-radius: 18px;
  -o-border-radius: 18px;
  border-radius: 18px;
}
#conteudo-nova-home #chamadas .imagemOnly{
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: top;
	border: 2px #FFF solid;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	-ms-border-radius: 18px;
	-o-border-radius: 18px;
	border-radius: 18px;
}
#conteudo-nova-home #chamadas .imagemOnly:hover{
	border:3px #0180C6 solid;
	-moz-transform: scale(1.03);
	-webkit-transform: scale(1.03);
	-o-transform: scale(1.03);
	-ms-transform: scale(1.03);
	transform: scale(1.03);
}
#conteudo-nova-home #chamadas a.uni1 .imagem img{border-color:#98CB2E;}
#conteudo-nova-home #chamadas a.uni2 .imagem img{border-color:#ED9418;}
#conteudo-nova-home #chamadas a.uni3 .imagem img{border-color:#BC829A;}
#conteudo-nova-home #chamadas a:hover .imagem img{border-color:#0483D3;}
#conteudo-nova-home #chamadas a:hover{
  -moz-transform: scale(1.03);
  -webkit-transform: scale(1.03);
  -o-transform: scale(1.03);
  -ms-transform: scale(1.03);
  transform: scale(1.03);
}

#conteudo-nova-home .nivo-controlNav{
  margin-left: -18px;
  width: 618px;
  border-top:1px #E8E7E7 solid;
  padding:0;
  padding-top:4px;
}

#conteudo-nova-home .nivo-controlNav a{
  font-size:0;
  width:10px;
  height:10px;
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: top;
  margin:0 2px;
  background:#0180c6;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  -webkit-transition: all .3s ease-in;
  -moz-transition: all .3s ease-in;
  -ms-transition: all .3s ease-in;
  -o-transition: all .3s ease-in;
  transition: all .3s ease-in;
}
#conteudo-nova-home .nivo-controlNav a:hover{
  background:#fcc931;
}
#conteudo-nova-home .nivo-controlNav a.active{
  background:#fcc931;
  -moz-transform: scale(1.2);
  -webkit-transform: scale(1.2);
  -o-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}

#aviso-fixo{
  position:fixed;
  right:40px;
  bottom:0;
  width:500px;
  height:60px;
  z-index:999999999;
  -webkit-transition:all .3s ease-in;
  transition:all .3s ease-in;
}

#aviso-fixo .abrir-aviso{
  display:block;
  width:500px;
  height:60px;
  overflow: hidden;
  text-indent: -9000px
  -webkit-transition:all .3s ease-in;
  transition:all .3s ease-in;
}
#aviso-fixo .abrir-aviso img{
  display:block;
  width:500px;
  height:60px;
}

#aviso-fixo .aviso{
  position:relative;
  width:500px;
  height:290px;
}
#aviso-fixo .aviso .fechar-aviso{
  position:absolute;
  display:block;
  top:0;
  left:0;
  height:60px;
  width:500px;
  z-index:2;
  overflow:hidden;
  text-indent: -9900px;
}
#aviso-fixo .aviso .link-sistec{
  position:absolute;
  display:block;
  top:60px;
  left:0;
  height:230px;
  width:500px;
  z-index:2;
  overflow:hidden;
  text-indent: -9900px;
}
#aviso-fixo .aviso img{
  position:absolute;
  display:block;
  top:0;
  left:0;
  z-index:1;
  height: 290px;
  width:500px;
}


#aviso-fixo.aberto{
  height:290px;
}
#aviso-fixo.aberto .abrir-aviso{
  height:0;
  opacity:0;
}

#aviso-fixo.fechado{
  bottom:-290px;
}
