/* CSS Document */
body {margin:0;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#838383;background:url(images/bg.jpg) repeat;}

/*--- Zera margens p e form ---*/
p, form{margin:0;}
.clearthis{clear:both;}
img {border:0;}

a {color:#d82219;text-decoration:none;}
a:hover {color:#d82219;text-decoration:underline;}

/* ----- Index ----- */
#index{width:500px;height:174px;position:absolute;top:50%;left:50%;margin:-87px 0 0 -250px;text-align:center;font-size:1.5em;line-height:115%;color:#666;font-family:georgia;}
#index .marginP{margin:0 0 25px 0;}
#index a{color:#000;text-decoration:underline;}
#index a:hover{color:#000;text-decoration:none;}

/*--- box404 ---*/
.box404{width:500px;float:left;clear:both;line-height:170%;font-size:1.1em;font-size:1em;margin:0 0 0 320px;padding:0;}

/* ----- Pagenator ----- */
.pagenator {margin:20px 0 10px 0;padding:0;clear:both;float:left;width:450px;}
.pagenator ul{margin:0;padding:0;clear:both;float:left;width:450px;list-style:none;;overflow:hidden;line-height:normal;font-size:.9em;font-family:Arial, Helvetica, sans-serif;}
.pagenator ul li{float:left;display:inline;clear:none;color:#000;margin:0 1px 0 0;}
.pagenator ul li.qtdPages{margin:2px 0 0 10px;}
	
.pagenator ul li.pageInativo{float:left;text-decoration:none;color:#ccc;text-align:left;border:1px solid #ccc;padding:.2em .5em;font-weight:bold;cursor:default;}
	
.pagenator ul li a{float:left;text-decoration:none;color:#ccc;text-align:left;border:1px solid #ccc;padding:.2em .5em;font-weight:bold;}	
.pagenator ul li a:hover{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #a3b4c5;background:#a3b4c5;}
	/*- Ativar Page -*/
.pagenator ul li .pageAtivo{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #5a6f85;background:#5a6f85;cursor:default;}
.pagenator ul li .pageAtivo:hover{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #5a6f85;background:#5a6f85;cursor:default;}


/*---------------------------- S I T E --------------------------*/

h1{margin:10px 0 20px 0;padding:0;font-size:30px;color:#000;float:left;clear:both;width:709px;font-weight:normal;}
h1.w462{width:462px;}

h2{margin:0 0 10px 0;padding:0 0 10px 0;font-size:13px;font-size:16px;color:#3b3b3b;background:url(images/sep2.gif) repeat-x bottom;font-weight:normal;}
h2.w462{width:462px;}
h2 a{color:#3f3f3f;text-decoration:none;}
h2 a:hover{color:#d82219;text-decoration:underline;}

h3{margin:0;padding:0;}
h4{margin:0 0 5px 0;padding:0;font-weight:bold;font-size:11px;}
h4 a{color:#3f3f3f;text-decoration:none;}
h4 a:hover{color:#3f3f3f;text-decoration:underline;}

h5{margin:0 0 10px 0;padding:0 0 0 15px;font-size:18px;color:#000;background:url(images/arrow-h5.gif) no-repeat left;}
h6{margin:0;padding:0;font-weight:normal;font-size:16px;color:#fff;}

.btnContLendo{margin:5px 0 0 0;font-size:10px;color:#d82219;}
.btnContLendo a{color:#d82219;text-decoration:none;}
.btnContLendo a:hover{color:#d82219;text-decoration:underline;}

.saibaMais{margin-top:8px;text-align:right;padding-right:20px;}

/*--- container ---*/
#container{width:100%;float:left;clear:both;}

/*--- main ---*/
#main{width:980px;clear:both;margin:0 auto;position:relative;}


#content{width:980px;float:left;clear:both;background:url(images/main-bg.gif) repeat-y;position:relative;padding-bottom:11px;padding-bottom:20px;}
.mainBottom{width:980px;height:11px;background:url(images/main-bottom.gif) no-repeat;position:absolute;bottom:0;left:0;}

/*--- topo ---*/
.topo{width:980px;height:173px;background:url(images/topo-bg.gif) no-repeat top;float:left;clear:both;}
.logo{width:131px;height:173px;position:absolute;top:0;left:49px;}

/*--- line980 ---*/
.line980{width:980px;float:left;clear:both;}

/*--- line404 ---*/
.line404{width:580px;float:left;clear:both;padding:10px 200px;color:#3f3f3f;line-height:180%;background:url(images/bg-topo-404.gif) no-repeat top;}
.line404 .logo404{text-align:center;margin-bottom:20px;}

/*--- lineGaleriaFotos ---*/
.lineGaleriaFotos{width:917px;float:left;clear:both;height:202px;padding:0 31px 0 32px;margin-bottom:10px;}
.titleGaleria{width:917px;height:43px;position:relative;background:url(images/bg-title-galeria-fotos.gif) no-repeat top;}
.titleGaleria .maisFotos{position:absolute;top:0;left:86px;}

.boxGaleria{width:907px;height:153px;float:left;clear:both;background:url(images/bg-box-galeria-fotos.gif) no-repeat bottom;padding:6px 0 0 10px;}

/*--- colMenor ---*/
.colMenor{width:220px;float:left;position:relative;}

/*--- colMedio ---*/
.colMedio{width:462px;float:left;margin:0 20px 0 0;position:relative;}

/*--- colMaior ---*/
.colMaior{width:709px;float:left;margin-left:20px;position:relative;}

/*--- boxArtigo462 ---*/
.boxArtigo462{width:462px;float:left;clear:both;margin:0;line-height:160%;color:#3f3f3f;}

/*--- boxArtigo709 ---*/
.boxArtigo709{width:709px;float:left;clear:both;margin:0;line-height:160%;color:#3f3f3f;}

/*--- boxDataArtigo ---*/
.boxDataArtigo{width:709px;float:left;clear:both;margin:0 0 10px 0;color:#999;font-size:.9em;}

/*--- boxBuscaTopo ---*/
.boxBuscaTopo{width:353px;height:37px;position:absolute;top:28px;right:31px;background:url(images/box-busca-topo-bg.gif) no-repeat top left;line-height:35px;}

/*--- ex-alunos ---*/
.btnCadastrarExAlunos{ margin:25px 0;}
.boxExAlunos{ width:709px; float:left; line-height:150%; margin:10px 0;}
.textSmallCadastro{font-size:11px; text-align:center;}

/*--- boxEspalhePorAi ---*/
.boxEspalhePorAi{width:685px;padding:10px;float:left;clear:both;margin:20px 0 0 0;font-family:arial;font-size:9px;border:2px solid #eee;}
.boxEspalhePorAi ul{margin:0;padding:0;list-style:none;float:left;clear:both;width:680px;text-transform:uppercase;}
.boxEspalhePorAi ul li{float:left;margin:0 35px 0 0;}
.boxEspalhePorAi ul li a{color:#000;text-decoration:none;outline:none;}
.boxEspalhePorAi ul li a:hover{color:#000;text-decoration:none;outline:none;}

#containerEspalhe{width:675px;float:left;clear:both;border:2px solid #eee;border-top:none;padding:15px;margin:0;}
.tableEspalhe{width:675px;}
.tableEspalhe tr td{width:675px;padding:5px 0;}
.tableEspalhe tr.cinza td{background:#eee;padding:10px;}
.tableEspalhe tr.marginLinha td{padding:20px 5px 5px 5px;}

ul.iconsEspalhe{margin:0;padding:0;list-style:none;float:left;clear:both;}
ul.iconsEspalhe li{float:left;margin:0 10px 0 0;}
ul.iconsEspalhe li a{color:#000;text-decoration:none;outline:none;}
ul.iconsEspalhe li a:hover{color:#000;text-decoration:none;outline:none;}

.tableEnviarParaAmigo tr td{width:686px;padding:5px 0;}

.zerarMarginDestaque{margin:0;}

/*--- date cal ---*/
.date_cal {text-align:center;float:left;font-family: georgia, serif;color: #dddddd;font-size: 26px;margin:0;padding: 15px 20px 20px 0;}
.date {font-family:georgia, serif;font-weight:700;color:#ccc;font-size:50px;margin:0;padding:0 0 5px 6px;}
.month {font-style: italic;font-family:georgia, serif;color:#ccc;font-size:30px;margin:0;padding:0;}

/*--- boxItem ---*/
.boxItem{width:709px;float:left;clear:both;margin:0 0 15px 0;padding:0 0 15px 0;line-height:160%;color:#3f3f3f;background:url(images/sep2.gif) repeat-x bottom;}
.boxItem h2{background:none;padding:0;margin:0 0 7px 0;}

.boxItem:hover .date {color:#a73338;}
.boxItem:hover .month {color:#c35156;}

.linhaProd{ width:680px; float:left; clear:both; margin:5px 0 10px 0;}
.prod{ width:150px; float:left; margin:0 50px 0 0;}
.prod .fotolegenda{ padding: 5px 0; }

/*--- boxCalendario ---*/
.boxCalendario{width:209px;float:left;clear:both;padding-left:11px;}
.titleCalendario{width:209px;float:left;clear:both;background:url(images/calendario.gif) no-repeat top;text-indent:-9999em;height:29px;margin-bottom:18px;}


/*--- box-Bem Vindo ---*/
.box-bemVindo{width:209px;float:left; clear:both; padding-left:11px;}
.box-bemVindo p{ margin:0px 0px 20px 20px;}
.title-bemVindo{width:209px; float:left; clear:both; background:url(images/usuario.gif) no-repeat top; text-indent:-9999em;height:29px;margin-bottom:18px;}
ul.btn-bemVindo{width:189px;margin:0 0 15px 0;padding:0 0 0 20px;list-style:none;font-size:11px;line-height:120%;float:left;clear:both;}
ul.btn-bemVindo li{width:189px;margin:0 0 5px 0;padding:0;float:left;clear:both;}
ul.btn-bemVindo li a{width:100px; margin:0; padding:3px 8px; float:left; color:#666;text-decoration:none;clear:both; background:#CCC; text-align:center; -webkit-border-radius:3px;  -moz-border-radius:3px;}
ul.btn-bemVindo li a:hover{color:#000;text-decoration:underline;}


/*--- tableCalendario ---*/
.tableCalendario{width:205px;font-size:.9em;float:left;margin-right:37px;}
.tableCalendario a{ text-decoration:underline;}
.tableCalendario tr td{padding:3px;text-align:center;background:#ede4d2;color:#3f3f3f;border:1px solid #fff;}
.tableCalendario tr.mes td{background:#ba1719;color:#fff;padding:5px 3px;border:none;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;}
.tableCalendario tr.diasSemana td{background:#ffc704;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:.9em;}
.tableCalendario tr td.colsExtremos{background:#d1c6af;}

/*--- itemCalendario ---*/
	ul.itemCalendario{width:189px;margin:0 0 15px 0;padding:0 0 0 20px;list-style:none;font-size:11px;line-height:120%;float:left;clear:both;}
	ul.itemCalendario li{width:189px;margin:0 0 15px 0;padding:0;float:left;clear:both;}
	ul.itemCalendario li a{width:189px;margin:0;padding:0;float:left;color:#838383;text-decoration:none;clear:both;}
	ul.itemCalendario li a:hover{color:#838383;text-decoration:underline;}
	
	ul.itemCalendario li .data{display:block;color:#d82219;font-size:10px;}
	
	ul.itemCalendario li.vejaTodas a{color:#d82219;text-decoration:none;clear:both;font-size:10px;}
	ul.itemCalendario li.vejaTodas a:hover{color:#d82219;text-decoration:underline;}

/*--- bannerHome ---*/
#bannerHome{width:709px;height:205px;float:left;margin-bottom:20px;position:relative;background:#000;clear:both;}

/*--- Banner Home ---*/
#tab{width:709px;height:205px;margin:0;padding:0;float:left;clear:both;position:absolute;top:0;}
.ui-tabs-nav{bottom:10px;left:10px;position:absolute;margin:0;padding:0;background:none;float:left;clear:both;list-style:none;}
.ui-tabs-panel{width:709px;height:205px;font-size:30px;text-align:center;}
.ui-tabs-hide{display:none;}
ul.ui-tabs-nav li{border:none;color:#000;float:left;font-size:10px;margin:0 3px 0 0;padding:0;text-align:center;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
ul.ui-tabs-nav li a:link, ul.ui-tabs-nav li a:visited, ul.ui-tabs-nav li a:active{color:#000;line-height:12px;padding:3px 6px;text-decoration:none;outline:none;background-color:#fff;float:left;}
ul.ui-tabs-nav li.ui-tabs-selected{border:none;background-color:#a42b23;}
ul.ui-tabs-nav li.ui-tabs-selected a{font-weight:bold;color:#fff;background-color:#a42b23;}

/*--- line709 ---*/
.line709{width:709px;float:left;clear:both;margin-bottom:20px;}

/*--- boxHighlight ---*/
.boxHighlight{width:333px;float:left;background:url(images/box-highlight-middle.gif) repeat-y left;position:relative;margin-right:43px;}
.boxHighlight .top{position:absolute;top:0;left:0;background:url(images/box-highlight-top.gif) no-repeat top;width:323px;height:10px;}
.boxHighlight .bottom{position:absolute;bottom:0;left:0;background:url(images/box-highlight-bottom.gif) no-repeat top;width:323px;height:10px;}
.boxHighlight .tag{position:absolute;bottom:6px;right:0px;background:url(images/box-highlight-tag.gif) no-repeat top;width:80px;height:29px;font-size:11px;padding:3px 0 0 0;text-align:center;}
.boxHighlight .tag a{color:#fff;}
.boxHighlight .inner{padding:30px 30px 45px 30px;font-size:.9em;line-height:140%;}

/*--- destaquesHome ---*/
.titleDestaquesHome{width:462px;height:28px;float:left;clear:both;background:url(images/bg-destaques-title.gif) no-repeat 0 0;position:relative;margin-bottom:18px;}
.maisNoticiasDestaque{width:103px;height:28px;position:absolute;top:0;left:129px;}
.itemDestaqueHome{width:462px;float:left;clear:both;margin-bottom:15px;font-size:11px;}

/*--- boxItemCurriculo ---*/
#container .boxItemCurriculo{width:709px;margin:15px 0;padding:0;float:left;clear:both;font-size:11px;line-height:normal;}
#container .boxItemCurriculo .txtSmall{font-size:10px;color:#3F3F3F;}

/*--- boxUnidades ---*/
.boxUnidades{background:url(images/box-unidade-middle.gif) repeat-y;position:relative;float:left;clear:both;width:227px;margin-bottom:10px;}
.boxUnidades .boxUnidadesTop{background:url(images/box-unidade-top.gif) no-repeat;height:25px;width:217px;color:#fff;line-height:25px;text-align:right;font-weight:bold;padding-right:10px;}
.boxUnidades .boxUnidadesBottom{background:url(images/box-unidade-bottom.gif) no-repeat;height:11px;position:absolute;bottom:0;left:0;width:227px;}
.boxUnidades .boxUnidadesInner{padding:10px 10px 15px 10px;text-align:right;font-size:10px;/*background:url(images/icon-unidade.gif) no-repeat 20px ;*/}
.boxUnidades .boxUnidadesInner .boxItemUnidade{ float:left;clear:both;margin-bottom:20px;}
.boxUnidades .boxUnidadesInner .titleUnidade{font-weight:bold;font-size:11px;text-align:right;color:#3f3f3f;}

/*-- unidadeRodape ---*/
.boxUnidadeRodape{width:916px;float:left;clear:both;padding:0 32px;font-size:10px;margin:10px 0 0 0;}
.unidadeRodape{width:250px;float:left;text-align:center;}
.unidadeRodape .titleUnidade{font-weight:bold;font-size:11px;text-align:center;color:#3f3f3f;margin:0 0 5px 0;}
.unidadeMiddle{margin:0 42px;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:0 40px;min-height:80px;}

/*--- boxEnquete ---*/
.boxEnquete{background:url(images/box-unidade-middle.gif) repeat-y;position:relative;float:left;clear:both;width:227px;margin-bottom:10px;}
.boxEnquete .boxEnqueteTop{background:url(images/box-unidade-top.gif) no-repeat;height:25px;width:217px;color:#fff;line-height:25px;text-align:right;font-weight:bold;padding-right:10px;}
.boxEnquete .boxEnqueteBottom{background:url(images/box-unidade-bottom.gif) no-repeat;height:11px;position:absolute;bottom:0;left:0;width:227px;}
.boxEnquete h4{color:#3f3f3f;}
.boxEnquete .boxEnqueteInner{padding:10px 20px 15px 20px;text-align:left;font-size:10px;}
.boxEnquete .boxRadioInner{padding:7px 10px 12px 10px;text-align:left;font-size:10px;}
dl.enquete{width:187px;color:#666;float:left;clear:both;margin:0 0 5px 0;padding:0;font-size:11px;line-height:120%;}
dl.enquete dt{float:left;margin:0 6px 0 0;padding:4px 0 0 0;}
dl.enquete dd{margin:2px 0;padding:5px 5px 5px 0;}

.titleRadio{width:207px;float:left;clear:both;padding:0 0 153px 0;font-weight:bold;color:#0062b3;font-size:1.2em;text-align:center;background:url(images/radio-ipe.gif) no-repeat center 35px;}
.linhaRadio{width:207px;float:left;clear:both;margin:10px 0 0 0;}
.linhaRadio span{color:#d82219;text-transform:uppercase;font-size:.8em;display:block;margin:3px 0 0 0;}
.linhaRadio2{width:207px;float:left;clear:both;margin:10px 0 0 0;border-top:1px solid #ddd;padding:10px 0 10px 0;}

/*--- boxBanners ---*/
.boxBanners{width:227px;float:left;clear:both;margin:5px 0 0 0;padding:15px 0 0 0;background:url(images/sep.gif) repeat-x top;}
.itemBanner{width:227px;text-align:center;margin-bottom:7px;}

/*--- listaCategorias ---*/
ul.listaCategorias{width:684px;float:left;clear:both;margin:25px 0 0 25px;padding:0;list-style:none;}
ul.listaCategorias li{float:left;clear:both;width:684px;margin-bottom:10px;}
ul.listaCategorias li a{ background:url(images/arrow-h5.gif) no-repeat left;float:left;clear:both;width:665px;padding:0 0 0 19px;color:#000;}

ul.listaCategorias li ul{width:640px;float:left;clear:both;margin:10px 0 0 25px;padding:0;list-style:none;font-size:.9em;}
ul.listaCategorias li ul li{float:left;clear:both;width:640px;margin-bottom:7px;}
ul.listaCategorias li ul li a{background:url(images/arrow-black.gif) no-repeat left;width:630px;padding:0 0 0 10px;color:#000;}


/*--- containerRodape ---*/
#containerRodape{width:100%;float:left;clear:both;height:110px;background:url(images/rodape-linha.gif) repeat-x top;margin-top:13px;}
#containerRodape #rodape{width:980px;height:110px;margin:0 auto;position:relative;}
.copyright{position:absolute;bottom:13px;left:20px;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.ilion{position:absolute;bottom:0;right:0;width:130px;height:25px;}

.boxNewsletterRodape{width:322px;height:37px;position:absolute;top:0;right:13px;background:url(images/bg-newsletter-rodape.gif) no-repeat top left;line-height:35px;}

/*--- boxLogin ---*/
#boxLogin{width:270px;height:200px;position:absolute;top:50%;left:50%;margin:-100px 0 0 -135px;background:url(images/bg-login.png) no-repeat top;}
#boxLogin .textLogin{position:absolute;top:16px;left:23px;color:#fff;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
#boxLogin .loginFechar{position:absolute;top:17px;right:19px;color:#fff;width:10px;height:12px;}
#boxLogin .elementos{width:228px;height:137px;position:absolute;top:37px;left:11px;padding:15px 0 0 20px;color:#3f3f3f;}
#boxLogin .elementos p{margin:0 0 3px 0;}
#boxLogin .elementos p.marginElemento{margin:0 0 7px 0;}

/*--- Menu Hierarquico --*/
.boxMenuHierarquico{width:709px;float:left;clear:both;list-style:none;margin:10px 0;padding:0;font-family:Tahoma, Geneva, sans-serif;font-size:11px;color:#999;}
.boxMenuHierarquico a{text-decoration:none;color:#666;font-weight:normal;}
.boxMenuHierarquico a:hover{text-decoration:underline;color:#666;}


.boxMenuHierarquico2{width:462px;float:left;clear:both;list-style:none;margin:10px 0;padding:0;font-family:Tahoma, Geneva, sans-serif;font-size:11px;color:#999;}
.boxMenuHierarquico2 a{text-decoration:none;color:#666;font-weight:normal;}
.boxMenuHierarquico2 a:hover{text-decoration:underline;color:#666;}

/*--- mapaDoSite ---*/
ul.mapaDoSite{color:#c51827;}
ul.mapaDoSite li {margin-bottom:5px;}
ul.mapaDoSite li a{color:#c51827;text-decoration:none;font-size:1.2em;font-weight:bold;}
ul.mapaDoSite li ul{margin-bottom:20px;}
ul.mapaDoSite li ul li a{color:#c51827;text-decoration:none;font-size:11px;font-weight:normal;}

/*--- listaCirculares ---*/
ul.listaCirculares{list-style:none;clear:both;font-size:1.1em;}
ul.listaCirculares li{clear:both;background:url(images/icon-pdf.gif) no-repeat left;padding:7px 0 7px 22px;}
ul.listaCirculares li a{color:#3f3f3f;text-decoration:none;}
ul.listaCirculares li a:hover{color:#3f3f3f;text-decoration:none;border-bottom:1px dotted #3f3f3f;}

/* -------- Ações -------- */
.red {color:#d82219;}
.blue {color:#3d87c2;}
.nomargim{margin:0;}
.italico{font-style:italic;}
.hidden {display:none;}
.textsmall{font-size:.9em;}
.floatleft{float:left;}
.alignMiddle{vertical-align:middle;}
.floatright{float:right;}
.textSmallLineHigher{font-size:.9em;line-height:140%;}


/* -- fotos -- */
.fotoTopo{margin:0px 0px 12px 0px;}
.fotoleft{float:left;text-align:left;margin:0px 0px 10px 0px;}
.fotoright{float:right;text-align:right;margin:0px 0px 10px 0px;}
.fotoinferior{margin:0px 20px 20px 0px;float:left;}

.containerfotoleft{padding:0px 20px 0px 0px;float:left;}
.containerfotoright{padding:0px 0px 0px 20px;float:right;}
.containerfotoinferior{margin:20px 0px 0px 0px;text-align:justify;}

.fotolegenda{font-family:Arial, Helvetica, sans-serif;font-size:10px;margin-top:5px;text-align:center;}
.fotocreditos{font-family:Arial, Helvetica, sans-serif;font-size:9px;margin-bottom:3px;text-align:left;}

/*--- downloadlistacontainer ---*/
.downloadlistacontainer ul{list-style:none;}
.downloadlistacontainer ul li{background:url(arquivos/icon_img_download_25px.gif) no-repeat 0 2px;padding-left:30px;}
.downloadlistacontainer ul li a{color:#006400;text-decoration:none;}
.downloadlistacontainer ul li a:hover{color:#006400;text-decoration:none;border-bottom:1px dotted #006400;}

/*--- form login acesso livros ---*/
.boxLogin-trabalhe{ width:300px; float:left; clear:both; background:#F2F2F2; margin:20px 0px; padding:15px; border:1px solid #CCC; -webkit-border-radius:10px;-moz-border-radius:10px;}
.boxLogin dt{ font:bold 11px Arial, Helvetica, sans-serif; color:#900; margin:0px 0px 5px 0px; padding:0px;}
.boxLogin dd{color:#CCC; margin:0px 0px 10px 0px; padding:0px;}
.boxLogin dd input{ width:250px; padding:5px 0px 5px 5px; font:normal 10px Arial, Helvetica, sans-serif; color:#333;}
.boxLogin dd button{color:#FFF; background: #900; border:none; padding:3px 10px; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; -webkit-border-radius:3px; -moz-border-radius:3px;}
.boxLogin dd a{font:bold 10px Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}
.boxLogin dd a:hover{text-decoration:underline;}

/*--- popUpHome --*/
#popUpHome{width:500px;height:500px;position:absolute;top:50%;left:50%;margin:-250px 0 0 -250px;z-index:800000000000000000;}
#popUpHome .btnFechar{position:absolute;top:-24px;right:0px;z-index:1002;font-size:10px;margin:0;background:#000;padding:6px 10px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
#popUpHome .btnFechar a{text-decoration:none;color:#fff;}
#popUpHome .btnFechar a:hover{text-decoration:none;color:#a70e13;}
#animacaoNatal{width:500px;height:500px;position:absolute;top:0;left:0;}
