* {outline:none; margin:0; padding:0; list-style-type:none; border:none; font-family:arial, helvetica, sans-serif; text-decoration:none;text-align:left;}

body {background:url("../images/bg-footer.jpg") repeat-y scroll center bottom transparent;}

center{position:absolute;left:50%;margin-left:-500px;*margin-left:-501px;}

body.sem-bg {background:none transparent !important;}

.no-border {border:none !important;}

.posrodape{top:900px !important;}
.posrodape2{top:640px !important;}
.posrodape3{top:964px !important;}

#wrap {background:url(../images/bg-wrap.jpg) repeat-y center top; margin-top:-21px;}

#main {background:url(../images/bg-main.jpg) no-repeat center top; height:666px;}

.alturamain2{height:962px !important;}
.alturamain3{height:1460px !important;}

#topo,#centro,#rodape{width:100%;float:left;}
.conteudo{margin:0 auto;width:1000px;}

#content {width:1000px; padding-bottom:60px; }

#header {width:1000px; height:182px;position:relative;}
#header .menu {width:860px; float:left; background:url(../images/menu.gif) no-repeat; display:inline; left:136px;top:3px;position:absolute;}
#header .menu ul li {display:inline;}
#header .menu ul li a {height:55px; float:left; text-indent:-5000px;}
#header .menu ul li.home a {width:107px; }
#header .menu ul li.pilares a {width:214px; }
#header .menu ul li.campanha a {width:229px; }
#header .menu ul li.envie a {width:218px;}
#header .menu ul li.login a {background:url("../images/btnlogin.jpg") no-repeat scroll right 11px transparent;width:85px;}
#header .menu ul li.sair a {background:url(../images/btnsair.jpg) right 11px no-repeat;width:85px;}
#header .menu ul li.home a:hover {background:url(../images/menu.gif) 0px -55px no-repeat; }
#header .menu ul li.home a.ativo,#header .menu ul li.home a.ativo:hover {background:url(../images/menu.gif) 0px -110px no-repeat; }
#header .menu ul li.pilares a:hover {background:url(../images/menu.gif) -107px -55px no-repeat; }
#header .menu ul li.pilares a.ativo,#header .menu ul li.pilares a.ativo:hover {background:url(../images/menu.gif) -107px -110px no-repeat; }
#header .menu ul li.campanha a:hover {background:url(../images/menu.gif) -321px -55px no-repeat; }
#header .menu ul li.campanha a.ativo,#header .menu ul li.campanha a.ativo:hover {background:url(../images/menu.gif) -321px -110px no-repeat; }
#header .menu ul li.envie a:hover {background:url(../images/menu.gif) -550px -55px no-repeat; }
#header .menu ul li.envie a.ativo,#header .menu ul li.envie a.ativo:hover {background:url(../images/menu.gif) -550px -110px no-repeat; }
#header h1 {float:right; width:407px; height:49px;background:url(../images/logo-sistema-fiep.gif) no-repeat; text-indent:-5000px; display:inline;position:absolute;right:64px;top:78px;}
#header h1 a {float:right; width:407px; height:45px;}
#header h2 {float:left; width:387px; height:49px; display:inline;position:absolute;left:51px;bottom:58px;}
#header a.filtro {position:absolute;bottom:10px;right:46px;background:url(../images/naoativo.jpg) center left no-repeat;padding-left:20px;color:#a6c88e;font-weight:bold;text-decoration:none;font-size:11px;}
#header a.filtro-ativo {position:absolute;bottom:10px;right:46px;background:url(../images/ativo.jpg) center left no-repeat;padding-left:20px;color:#6ecf1f;font-weight:bold;text-decoration:none;font-size:11px;}


#highlights {width:915px; height:637px; position:relative; float:left; display:inline; padding-left:50px; background:url(../images/sombra-highlights.png) bottom center no-repeat;}
#highlights .arrow {width:44px; height:84px; position:absolute; top:200px; text-indent:-5000px;}
#highlights .left {left:6px; background:url(../images/arrow-left-hl.gif) no-repeat;}
#highlights .right {right:-31px; background:url(../images/arrow-right-hl.gif) no-repeat;}
#highlights .left-off {left:6px; background:url(../images/arrow-left-off-hl.gif) no-repeat;}
#highlights .right-off {right:6px; background:url(../images/arrow-right-off-hl.gif) no-repeat;}
#highlights .images {width:901px; float:left; padding:1px 1px 0 1px; background:#006727;height:480px;}
#highlights .images a {float:left; margin:1px;}
#highlights .images a.thumb {width:118px; height:118px;}
#highlights .images a img {display:block;position:absolute;left:0;top:0;visibility: hidden;margin:1px;}
#highlights .images ul li {position:relative;height:60px;width:60px;float:left; background:url(../images/load.gif) no-repeat center center #00451a;}
#highlights .images ul li.tam2 {height:120px;width:120px;}
.tooltip {display:none;z-index:300;position:absolute;background:url(../images/bg-tooltip.png); font-size:11px; color:#82a867; width:228px; border:2px solid #1f5d09;}
.tooltip p,.tooltip2 p {float:left;margin:0 10px;padding:14px 0;width:208px;}
.tooltip p strong,.tooltip2 p strong {color:#fff; font-size:12px; display:block;}
.tooltip img,.tooltip2 img {margin-bottom:-13px; float:left;}
.tooltip2 {display:none;z-index:300;position:absolute;background:url(../images/bg-tooltip.png); font-size:11px; color:#82a867; width:228px; border-top:2px solid #1f5d09; border-left:2px solid #1f5d09; border-right:2px solid #1f5d09;}
#highlights .column-1 {width:120px; float:left;}
#highlights .column-2 {width:60px; float:left;}
#highlights .footer {float:left;position:relative;width:902px;height:80px;}
#highlights .footer .wrap {float:left; width:858px; height:80px; background:#014a1c;}
#highlights .footer .corner {float:left; width:44px; height:80px; background:url(../images/corner-footer-hl.png) no-repeat;position:absolute;right:0;top:0;*right:2px;}
#highlights form {margin:20px 0 0 40px; float:left; display:inline;position:relative;}
#highlights .search {background:#fff url(../images/corner-search.gif) left no-repeat; width:173px; height:40px; line-height:40px; color:#777; font-size:14px; padding:0 0 0 10px;top:0;left:0;position:absolute;}
#highlights .button {margin:0;padding:0;height:40px;width:44px;position:absolute;left:172px;top:0;}
#highlights .pages {float:left; position:relative; margin-left:280px;}
#highlights .pages .arrow {width:9px; height:7px; position:absolute; top:28px; text-indent:-5000px;}
#highlights .pages .left {left:-16px; background:url(../images/arrow-left-pages.gif) no-repeat;}
#highlights .pages .right {right:-14px; background:url(../images/arrow-right-pages.gif) no-repeat;}
#highlights .pages ul li {display:inline; height:47px; float:left;}
#highlights .pages ul li a {float:left; width:20px; height:18px; background:url(../images/bg-page.gif) no-repeat 0 22px; margin-right:2px; text-align:center; color:#37851b; font-weight:bold; font-size:14px; padding-top:24px;}
#highlights .pages ul li.ativo a {color:#fff; height:47px; background:url(../images/bg-page-ativo.gif)  no-repeat;}
#highlights .envie {width:230px; height:38px; background:url(../images/bt-envie-msg.gif) no-repeat; float:right; text-indent:-5000px; margin-top:18px;}
#header .search-result {width:auto; display:block;  background:url(../images/corner-left-sr.gif) left top no-repeat; padding-left:11px; position:absolute; top:149px; left:42px; z-index:100; font-size:11px; text-transform:uppercase; color:#004319;}
#header .search-result strong {color:#fff;}
#header .search-result div {height:22px; float:left; line-height:22px;}
#header .search-result div span{background:url(../images/bg-search-result.gif) repeat-x;float:left;*display:inline-block;*float:none;}
#header .search-result div p {float:left;}
#header .search-result a {margin:5px 5px 0 5px; float:left;}
#highlights .invite {width:281px; height:100px; position:absolute; left:660px; top:130px; background:url(../images/bg-convidar-sr.gif) no-repeat;z-index:100;postiion:relative;}
#highlights .invite a {width:110px;height:24px;margin:63px 0 0 80px;}
#highlights .invite a img{position:relative;left:0;top:0;z-index:200002;visibility: visible;}

#colunas{padding-left:50px;width:100%;}

#column-left { width:270px;float:left;}
#column-left h3 {margin-bottom:18px;width:270px;}
#column-left .a-campanha {display:block;}
#column-left .a-campanha p {color:#fff; font-size:14px; margin:15px 0 8px 0;}
#column-left .a-campanha a {color:#6ecf1f; font-size:11px; font-weight:bold;}
#column-left .a-campanha a:hover  {color:#6ecf1f !important;text-decoration:underline !important;}
#column-left .veja-tambem{display:block;margin-bottom:20px;}
#column-left .veja-tambem p{color:#fff; font-size:14px;}
#column-left .veja-tambem p.corverde {color:#6ecf1f; font-size:11px; font-weight:bold;margin:2px 0 13px;}
#column-left .veja-tambem ul{float:left;margin-bottom:40px;}
#column-left .veja-tambem ul li {width:118px;height:28px; margin-bottom:2px; float:left; background:url(../images/arrow-veja-tambem.gif) left no-repeat; padding-left:14px;margin-right:2px;}
#column-left .veja-tambem ul li a {height:28px; line-height:28px; float:left; width:115px; color:#fff; background:#1B651C; font-size:14px; font-weight:bold; padding-left:4px;}
#column-left .veja-tambem a:hover {text-decoration:underline !important;}
#column-left .veja-tambem a {color:#6ecf1f; font-size:11px; font-weight:bold;}

#column-middle {float:left;margin:0 69px; width:275px;}
#column-middle h3 {margin-bottom:18px;}

#column-right {float:left; width:230px;margin-top:-7px;}
#column-right h3 {margin-bottom:18px;width:230px;}
#column-right .tags {margin-bottom:44px;}
#column-right .tags a {color:#fff;}
#column-right .tags a:hover {text-decoration:underline;}
#column-right .tags a.f11 {font-size:11px;}
#column-right .tags a.f14 {font-size:14px;}
#column-right .tags a.f16 {font-size:16px;}
#column-right .tags a.f18 {font-size:18px;}
#column-right .tags a.f20 {font-size:20px;}
#column-right .tags a.f22 {font-size:22px;}
#column-right .tags a.f24 {font-size:24px;}
#column-right .tags a.f26 {font-size:26px;}
#column-right .top20 {float:left; margin-bottom:24px;width:224px;}
#column-right .top20 ul {float:left;}
#column-right .top20 ul li {float:left; display:inline;background:#00451a; }
#column-right .top20 ul li a {float:left; margin:1px}
#column-right .convide {clear:left; height:244px; background:url(../images/bg-convide-amigo.gif) no-repeat;}
#column-right .convide p {font-size:14px; color:#00501d; float:left; margin:105px 0 0 20px; width:230px; line-height:18px;}
#column-right .convide a {float:left; margin:20px 0 0 75px;}

#wrap-login {width:791px; height:464px; background:url(../images/sombra-envie-login.png) bottom right no-repeat; padding-left:15px;}
#wrap-login .login {width:551px; height:314px; padding:40px 0 40px 40px; margin:25px 0 0 200px; background:url(../images/bg-envie-login.gif) no-repeat;}
#wrap-login .login p {width:501px; font-size:14px; color:#fff; line-height:22px;}
#wrap-login .login p strong {color:#a6c88e;}
#wrap-login .login form {width:495px; border-top:1px solid #00772c; margin-top:30px; padding-top:30px;}
#wrap-login .login form label {float:left; width:220px; clear:left; text-align:right; color:#fff; font-size:14px; font-weight:bold; line-height:20px;}
#wrap-login .login form label.esqsenha {width:347px;}
#wrap-login .login form label.esqsenha a {color:#a6c88e;text-decoration:underline;font-size:11px;font-weight:normal;}
#wrap-login .login form label span {display:block; color:#6ecf1f; font-size:11px;}
#wrap-login .login form label span.exemplo {display:inline; color:#fff;}
#wrap-login .login form label.senha {line-height:40px;}
#wrap-login .login form input {width:215px; float:left; height:40px;line-height:40px; margin:0 0 10px 20px; padding:0 5px 0 10px; color:#777; font-size:14px;}
#wrap-login .login form input.acessar {width:130px; height:40px; margin:10px 0 0 240px; padding:0;}

.paglogin{background-position:right 323px !important;}
.paglogin .login{background:url(../images/bg-login.gif) no-repeat 0 -30px !important;}
.paglogin .login form{border:none !important;}

#wrap-passo2 {width:865px; height:730px; background:url(../images/sombra-envie-passo2.png) bottom right no-repeat; padding-left:15px;}
#wrap-passo2 .passo2 {width:762px; height:600px; margin:40px 0 0 100px; background:url(../images/bg-envie-passo2.gif) no-repeat;}
#wrap-passo2 .bg2passo2 {height:695px;background:url(../images/bg-envie-passo2externo.gif) no-repeat;}
#wrap-passo2 .perfil{background:url("../images/pointer-ad-imagem.gif") no-repeat scroll 222px 147px transparent;float:left;margin:40px 0 0;padding-left:40px;position:relative;width:260px;}
#wrap-passo2 .perfil .avatar {width:180px; height:180px; border:1px solid #004d1d; background:#2c530c url(../images/icon-photo.gif) center center no-repeat;position:relative;}
#wrap-passo2 .perfil .avatar a {float:left;}
#wrap-passo2 .perfil .avatar .btnaddimagem{bottom:10px;left:19px;position:absolute;}
#wrap-passo2 .perfil .pointer {position:absolute; top:160px; right:0;}
#wrap-passo2 fieldset label {display:block; font-size:12px; color:#a6c88e; font-weight:bold; margin-top:20px;}
#wrap-passo2 fieldset input {height:25px;line-height:26px; margin-top:5px; width:175px; padding:0 5px; color:#777; }
#wrap-passo2 fieldset select {height:30px; padding:5px; margin-top:5px;}
#wrap-passo2 fieldset select#unidade{width:185px;}
#wrap-passo2 fieldset select#anoinicio{width:73px;}
#wrap-passo2 fieldset span {font-size:12px; color:#6ecf1f; font-size:14px;}
#wrap-passo2 .mensagem {float:left; margin:40px 0 0; width:430px; height:477px;_margin-left:40px;}
#wrap-passo2 .mensagem h4 {color:#00501d; font-size:32px;}
#wrap-passo2 .mensagem label {color:#6ecf1f; font-size:18px; margin:0 0 10px;display:block;}
#wrap-passo2 .mensagem label textarea {width:415px; height:185px; border:1px solid #cdcdcd; padding:5px; color:#777; font-size:14px; overflow-y:hidden;}
#wrap-passo2 .mensagem label input{ border:1px solid #cdcdcd; color:#00501d; font-size:32px; width:415px;}
#wrap-passo2 .mensagem label strong {display:block; color:#6ecf1f; font-size:11px; margin-top:7px;}
#wrap-passo2 .twitter {width:430px; height:95px; background:url(../images/bg-msg-twitter.gif) no-repeat; margin-top:23px;}
#wrap-passo2 .twitter fieldset {float:left; margin:0 16px 0 76px; display:inline;}
#wrap-passo2 .twitter fieldset label {font-size:11px; color:#adadad;margin-top:10px;}
#wrap-passo2 .twitter fieldset label strong {color:#00cafd; display:inline;}
#wrap-passo2 .twitter fieldset span {color:#777777;display:inline-block;font-size:18px;font-weight:bold;height:44px;line-height:34px;}
#wrap-passo2 .twitter fieldset input {width:180px; border:1px solid #cdcdcd;font-size:20px;height:32px;}
#wrap-passo2 .twitter p {color:#777777;float:left;font-size:11px;margin:20px 0;width:120px;}
#wrap-passo2 .submit {clear:left;color:#A6C88E;float:left;font-size:11px;margin:25px 0 0;width:100%;}
#wrap-passo2 .submit a {color:#a6c88e; text-decoration:underline;}
#wrap-passo2 .submit div {float:left; margin:10px 4px 0 40px; display:inline;}
#wrap-passo2 .submit div input {margin-right:2px;}
#wrap-passo2 .submit .button {float:right; margin:0 43px 0 0;}
#wrap-passo2 .duplo {width:212px;display:inline-block !important;}
#wrap-passo2 .duplo input{width:200px !important;}
#wrap-passo2 .altura2{height:571px;}
#wrap-passo2 .vermelho{color:#f00;}
#wrap-passo2 .boxcheck{margin-top:2px !important;}
#wrap-passo2 .boxcheck span{display:block;margin:0 0 5px;}
#wrap-passo2 .boxsenha{display:none;}
#wrap-passo2 .check{width:auto;height:auto;}

#tw{height:35px !important;}

#wrap-share {width:791px; height:413px; background:url(../images/sombra-envie-login.png) bottom right no-repeat; padding-left:15px;}
#wrap-share .share {width:611px; height:314px; padding:40px 0 0 40px; margin:25px 0 0 200px; background:url(../images/bg-compartilhe.gif) no-repeat;}
#wrap-share .share p {font-size:14px; color:#fff; line-height:22px; float:left;width:100%;}
#wrap-share .share p span {color:#6ecf1f; font-size:18px;}
#wrap-share .share ul {margin:28px 0; float:left; clear:both; width:100%;}
#wrap-share .share ul li {display:inline; float:left; margin-right:10px;}
#wrap-share .share ul li.espacador {display:inline; float:left; margin-left:70px;}
#wrap-share .share a {color:#6ecf1f;}
#wrap-share .share a:hover {text-decoration:underline;}

#wrap-profile {width:995px; height:573px; background:url(../images/sombra-envie-passo2.png) 80px bottom no-repeat; position:relative; padding-left:5px;}
#wrap-profile .profile {width:762px; height:510px; float:left; background:url(../images/bg-perfil.gif) no-repeat; }
#wrap-profile .back {position:absolute; width:143px; height:22px; background:url(../images/bg-back.gif) no-repeat; text-align:center; line-height:22px; top:-11px; left:156px;}
#wrap-profile .back a {color:#fff; font-size:11px;}
#wrap-profile .back a:hover {text-decoration:underline;}
#formimagem .back {width:143px; height:22px; background:url(../images/bg-back.gif) no-repeat; text-align:center; line-height:22px;}
#formimagem .back a {color:#fff; font-size:11px;}
#formimagem .back a:hover {text-decoration:underline;}
#wrap-profile .other-left {width:113px; float:left; margin-top:25px;}
#wrap-profile .other-left strong {font-size:11px; color:#83ab66; line-height:12px; margin-left:35px; float:left;}
#wrap-profile .other-left ul {margin-top:10px; float:left;}
#wrap-profile .other-left ul li {float:left; width:113px; height:84px; background:url(../images/bg-other-left.gif) no-repeat; margin-bottom:2px;}
#wrap-profile .other-left ul li span{float:left;margin:11px 0 0 37px;}
#wrap-profile .other-left a{margin:2px;float:left;}
#wrap-profile .other-left a:hover{border:2px solid #fff;}
#wrap-profile .other-right {width:113px; float:left; margin-top:25px;}
#wrap-profile .other-right strong {font-size:11px; color:#83ab66; line-height:12px; margin-left:12px; float:left; text-align:right;}
#wrap-profile .other-right ul {margin-top:10px; float:left;}
#wrap-profile .other-right ul li {float:left;height:84px;width:115px; background:url(../images/bg-other-right.gif) no-repeat; margin-bottom:2px; }
#wrap-profile .other-right ul li span{float:left;margin:10px 0 0 16px;}
#wrap-profile .other-right a{margin:2px;float:left;}
#wrap-profile .other-right a:hover{border:2px solid #fff;}
#wrap-profile .perfil {background:url("../images/pointer-ad-imagem.gif") no-repeat scroll 222px 147px transparent;float:left;margin:40px 0 0;padding-left:40px;position:relative;width:260px;}
#cartao{float:left;position:absolute;width:55px;height:57px;left:190px;top:150px;}
#wrap-profile .perfil .avatar {border:1px solid #004d1d;float:left;height:180px;width:180px;}
#wrap-profile .perfil ul {width:180px; margin-top:10px;}
#wrap-profile .perfil ul li {width:180px; color:#6ecf1f; font-weight:bold; font-size:14px; float:left; padding-bottom:10px; margin-top:10px; border-bottom:1px solid #1c7e23;}
#wrap-profile .perfil ul li label {display:block; font-size:12px; color:#a6c88e; font-weight:bold;}
#wrap-profile .mensagem {float:left; margin:40px 0 0; width:430px; height:390px;_margin-left:40px;}
#wrap-profile .mensagem #btneditar{background:url("/images/btneditar.jpg") no-repeat scroll 0 center transparent;color:#6ECF1F;float:right;font-size:11px;padding-left:18px;text-align:right;}
#wrap-profile .mensagem #btneditar:hover{text-decoration:underline;}
#wrap-profile .mensagem h4 {color:#00501d; font-size:32px;}
#wrap-profile .mensagem p {color:#6ecf1f; font-size:18px; margin:20px 0 5px 0;}
#wrap-profile .mensagem p.msg {width:415px; font-size:14px; color:#777; margin:0 0 20px 0;}
#wrap-profile .mensagem strong {display:block; color:#6ecf1f; font-size:11px; margin-top:7px;}
#wrap-profile .compartilhe {float:right;line-height:4px;text-align:right;width:245px;}
#wrap-profile .compartilhe strong {color:#6ECF1F;float:left;font-size:11px;line-height:15px;margin-top:0;}
#wrap-profile .compartilhe ul {float:right; margin-left:10px;}
#wrap-profile .compartilhe ul li {display:inline;}
#wrap-profile .twitter {width:430px; height:95px; background:url(../images/bg-msg-twitter.gif) no-repeat; margin-top:25px; clear:both; float:left;}
#wrap-profile .twitter p {font-size:11px; color:#777; width:330px; float:left; margin:5px 0 0 74px; display:inline;}
#wrap-profile .twitter p a {color:#0057b1; text-decoration:underline;}
#wrap-profile .last-tweet {float:left; font-size:11px; color:#0057b1; width:330px; margin:15px 0 0 74px; font-weight:bold; display:inline; text-align:right;}
#wrap-profile .last-tweet span {color:#00cafd; float:left;}
#wrap-profile .tags {width:100%; clear:left; font-size:11px; margin-top:5px; float:left;}
#wrap-profile .tags strong {display:inline;}
#wrap-profile .tags a {color:#0057b1; text-decoration:underline; }
#wrap-profile .search {background:url("../images/corner-search.gif") no-repeat scroll left center #FFFFFF;color:#777777;float:left;font-size:14px;height:40px;line-height:40px;padding:0 5px;width:270px;}
#wrap-profile .submit {float:left; width:762px;}
#wrap-profile .submit form {display:inline;float:left;margin:20px 0 0 40px;position:relative;}
#wrap-profile .submit .button {height:40px;left:240px;margin:0;padding:0;position:absolute;top:0;width:44px;}
#wrap-profile .submit a {float:right; margin:19px 43px 0 0;}

#wrap-confirma {width:995px; height:573px; position:relative; padding-left:5px;}
#wrap-confirma .confirma{background:url("../images/bg-envie-login.gif") no-repeat scroll center bottom transparent;height:370px;width:100%;}
#wrap-confirma .confirma span{float:left;margin:145px 0 0 335px;width:321px;}
#wrap-confirma .confirma span p{text-align:center;margin:0 0 5px;color:#fff;font-weight:bold;}
#wrap-confirma .confirma span p.email{color:#a0c58c;margin: 0 0 15px;}
#wrap-confirma .confirma span p.texto2{color:#67d225;}

#formimagem label{display:block;margin-bottom:10px;}
#formimagem label input{float:none;margin:0;}
#formimagem label span{display:none;}
#formimagem label input.imagem{color:#777777;height:20px;margin-top:5px;padding:5px;border:1px solid #CDCDCD;width:180px;}

#enviamsg{float:left;width:900px;background:url(../images/bg-envie-passo1.gif) no-repeat 172px center;height:380px;}
#enviamsg .conteudo{float:left;margin:100px 0 0;padding-left:210px;}
#enviamsg .conteudo .painel{width:338px;float:left;}
#enviamsg .conteudo .painel p{color:#fff;width:251px;}
#enviamsg .conteudo .painel .btn-participar{float:left;margin:54px 0 45px 8px;}
#enviamsg .conteudo .painel a{display:inline-block;color:#a6c88e;font-size:11px;text-decoration:underline;}
#enviamsg .conteudo .painel form{margin:20px 0 0;display:block;font-size:14px;}
#enviamsg .conteudo .painel form input{float:left;clear:left;height:26px;padding:0 10px;line-height:20px;margin:0 0 15px;width:202px;}
#enviamsg .conteudo .painel form input.acessar{height:auto;margin-left:35px;padding:0;width:auto;}
#enviamsg .conteudo .painel form label{color:#fff;float:left;margin:0 0 10px;clear:left;font-size:14px;font-weight:bold;}
#enviamsg .conteudo .painel form label p{display:inline;}
#enviamsg .conteudo .painel form label span{font-size:11px;}
#enviamsg .conteudo .painel form label span.exemplo{display:block;color:#a6c88e;}

#footer {width:100%;position:absolute;top:1450px;padding:20px 0 25px 0; background:url(../images/bg-footer.jpg) center top no-repeat; color:#a6c88e; text-align:center; font-size:14px; clear:both;}

.star-rating {float:left; list-style:none; margin-top:-5px; padding:0px; width:100px; height:25px; position:relative; overflow:hidden; background:url(../images/alt-star.gif) top left repeat-x;}
.star-rating li{padding:0px; margin:0px; width:20px; height:25px; /*\*/float:left;/* */}
.star-rating li a{display:block; width:20px; height:25px; line-height:25px; text-decoration:none; text-indent:-9000px; z-index:20; position:absolute; padding:0px; overflow:hidden;}
.star-rating li a:hover,.star-rating li a.ativo{background:url(../images/alt-star.gif) left bottom; z-index:2; left:0px; border:none;}
.star-rating a.one-star{left:0px;}
.star-rating a.one-star:hover,.star-rating a.one-star.ativo {width:20px;}
.star-rating a.two-star{left:20px;}
.star-rating a.two-star:hover,.star-rating a.two-star.ativo{width:40px;}
.star-rating a.three-star{left:40px;}
.star-rating a.three-star:hover,.star-rating a.three-star.ativo{width:60px;}
.star-rating a.four-star{left:60px;}	
.star-rating a.four-star:hover,.star-rating a.four-star.ativo {width:80px;}
.star-rating a.five-star {left:80px;}
.star-rating a.five-star:hover,.star-rating a.five-star.ativo{width:100px;}
.star-rating li.current-rating{background:url(../images/alt_star.gif) left center; position:absolute; height:25px; display:block; text-indent:-9000px; z-index:1;}

#imagem{position:relative;margin:0 0 15px;overflow:hidden;height:383px;width:324px;}
#imagem img{width:324px;}
#imagem #boxcrop{position:absolute;background:#000;border:2px solid #fff;display:none;}

#formemail{width:323px;}
#formemail h3{margin:0 0 10px;}
#formemail label{clear:left;float:left;line-height:32px;margin:10px 0 0;width:100%;font:14px bold "arial";color:#777777;}
#formemail label.menor{line-height: 18px;margin: 0 0 10px;}
#formemail label input.texto,#formemail label textarea{border:1px solid #CDCDCD;color:#00501D;height:32px;width:223px;float:right;}
#formemail label textarea{height:160px;width:322px;}
#formemail label input.button{float:right;}
#formemail label a,#formimagem label a{text-decoration: underline;color:#6ecf1f;font:14px normal "arial";float:left;margin-right:90px;}
#formemail label small{font:11px normal "arial";color:#adadad;}

h2.termo{color:#6ecf1f;font:16px normal "arial";}
p.termo{margin:10px 0;}
#textotermo{height:339px;overflow-x:hidden;overflow-y:auto;width:332px;}
#textotermo p{margin-bottom:10px;}
a#btnfechartermo{text-decoration: underline;color:#6ecf1f;font:14px normal "arial";display:block;margin-top:15px;}

#flybanner{position:absolute;z-index:10000;top:150px;left:212px;}
#flybanner .conteudofly{float:left;position:relative;background:url(../images/bgflybanner.gif) no-repeat 0 0;height: 220px;width: 220px;}
#flybanner .conteudofly #fecharfly{position:absolute;right:-8px;top:-8px;}
#flybanner .conteudofly p{text-align:center;margin:20px 0 0;color:#00210c;padding:0 15px;font:bold 14px/18px arial;}
#flybanner .conteudofly p a{margin:20px 5px 0;display:block;width:180px;}

.margemlabel{margin-bottom:5px !important;}
.margemp{color:#ADADAD;font-size:9px;margin-bottom:10px;}