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

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

a {color:#2f649e;text-decoration:none;outline:none;outline:none;}
a:hover {color:#2f649e;text-decoration:underline;}
a:focus {outline:none;}

/* ----- 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:#f0f0f0;font-family:georgia;}
#index .marginP{margin:0 0 25px 0;}
#index a{color:#fff;text-decoration:underline;}
#index a:hover{color:#fff;text-decoration:none;}

/* ----- aguarde ----- */
#aguarde{width:680px;height:376px;position:absolute;top:50%;left:50%;margin:-188px 0 0 -340px;text-align:center;font-size:1.5em;line-height:115%;color:#f0f0f0;font-family:georgia;}

/*--- Menu Hierarquico --*/
#boxMenuHierarquico{width:540px;float:left;clear:both;padding:0 0 0 400px;margin:0 0 24px 0;font-size:1.2em;color:#999;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;text-align:right;}
#boxMenuHierarquico a{text-decoration:none;color:#666;font-weight:normal;}
#boxMenuHierarquico a:hover{text-decoration:underline;color:#666;}

/*--- pagina404 --*/
#box404{width:708px;float:left;clear:both;padding:90px 0 0 232px;margin:0 0 24px 0;font-size:1.2em;text-align:left;line-height:140%;font-size:13px;text-align:justify;}
#box404 ul{list-style:none;margin-top:25px;}
#box404 ul li{background:url(images/seta.gif) no-repeat 0 6px;padding-left:23px;margin-bottom:10px;}

/*--- popUpHome --*/
#popUpHome{width:400px;position:absolute;top:80px;left:50%;margin:0 0 0 -200px;background:#fff;z-index:800;border:2px solid #ccc;padding:2px;}
#popUpHome .btnFechar{position:absolute;top:-25px;right:-2px;z-index:1002;font-size:10px;margin:0;background:#ccc;padding:6px;-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:#666;}
#popUpHome .btnFechar a:hover{text-decoration:none;color:#a70e13;}

/* -------- Ações -------- */
.red {color:#FF0000;}
.blue {color:#3d87c2;}
.hidden {display:none;}
.textsmall{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration:none;line-height:normal;}
.floatleft{float:left;}
.alignMiddle{vertical-align:middle;}
.floatright{float:right;}

/* ----- Pagenator ----- */
	#container .pagenator {margin:20px 0 10px 0;padding:0;clear:both;float:left;width:450px;}
	#container .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;}
	#container .pagenator ul li{float:left;display:inline;clear:none;color:#000;margin:0 1px 0 0;}
	#container .pagenator ul li.qtdPages{margin:2px 0 0 10px;}
	
	#container .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;}
	
	#container .pagenator ul li a{float:left;text-decoration:none;color:#ccc;text-align:left;border:1px solid #ccc;padding:.2em .5em;font-weight:bold;}	
	#container .pagenator ul li a:hover{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #a3b4c5;background:#a3b4c5;}
	/*- Ativar Page -*/
	#container .pagenator ul li .pageAtivo{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #5a6f85;background:#5a6f85;cursor:default;}
	#container .pagenator ul li .pageAtivo:hover{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #5a6f85;background:#5a6f85;cursor:default;}

/*-- Agenda --*/
.ILIONcpYearNavigation,.ILIONcpMonthNavigation { background-color:#C0C0C0; text-align:center; vertical-align:center; text-decoration:none; color:#000000; font-weight:bold; }
.ILIONcpDayColumnHeader, .ILIONcpYearNavigation,.ILIONcpMonthNavigation,.ILIONcpCurrentMonthDate,.ILIONcpCurrentMonthDateDisabled,.ILIONcpOtherMonthDate,.ILIONcpOtherMonthDateDisabled,.ILIONcpCurrentDate,.ILIONcpCurrentDateDisabled,.ILIONcpTodayText,.ILIONcpTodayTextDisabled,.ILIONcpText { font-family:arial; font-size:8pt; }
TD.ILIONcpDayColumnHeader { text-align:right; border:solid thin #C0C0C0;border-width:0px 0px 1px 0px; }
.ILIONcpCurrentMonthDate, .ILIONcpOtherMonthDate, .ILIONcpCurrentDate  { text-align:right; text-decoration:none; }
.ILIONcpCurrentMonthDateDisabled, .ILIONcpOtherMonthDateDisabled, .ILIONcpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
.ILIONcpCurrentMonthDate, .ILIONcpCurrentDate { color:#000000; }
.ILIONcpOtherMonthDate { color:#808080; }
TD.ILIONcpCurrentDate { color:white; background-color: #C0C0C0; border-width:1px; border:solid thin #800000; }
TD.ILIONcpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }
TD.ILIONcpTodayText, TD.ILIONcpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1px 0px 0px 0px;}
A.ILIONcpTodayText, SPAN.ILIONcpTodayTextDisabled { height:20px; }
A.ILIONcpTodayText { color:black; }
.ILIONcpTodayTextDisabled { color:#D0D0D0; }
.ILIONcpBorder { border:solid thin #808080; }


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

h1{margin:0;padding:6px 0 0 50px;color:#fff;font-size:16px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;text-transform:lowercase;line-height:59px;background:url(images/bg-title.gif) no-repeat left 0;height:53px;position:absolute;top:19px;left:18px;width:396px;}
h1.en{background:url(images/bg-title-en.gif) no-repeat left 0;}

h2{margin:0 0 10px 0;padding:0;font-family:arial;color:#000;font-size:30px;}
h2.interno{margin:30px 0 10px 0;padding:0;font-family:arial;color:#3f3f3f;font-size:20px;}
h2 a{color:#3f3f3f;text-decoration:none;}
h2 a:hover{color:#3f3f3f;text-decoration:none;}

h3{margin:0 0 10px 0;padding:0;color:#3f3f3f;font-size:15px;font-weight:bold;}

h3.saiuNaImprensa{background:url(images/h3-saiu-na-imprensa.gif) no-repeat left 0;height:27px;text-align:right;color:#e7e7e7;padding:30px 15px 0 0;font-family:arial;font-size:16px;}

h3.pressRelease{background:url(images/h3-press-release.gif) no-repeat left 0;height:27px;text-align:right;color:#e7e7e7;padding:30px 15px 0 0;font-family:arial;font-size:16px;}

h3.espacoDoChef{background:url(images/h3-espaco-do-chef.gif) no-repeat left 0;height:27px;text-align:right;color:#e7e7e7;padding:30px 15px 0 0;font-family:arial;font-size:16px;}

h3.chefSpace{background:url(images/h3-chef-space.gif) no-repeat left 0;height:27px;text-align:right;color:#e7e7e7;padding:30px 15px 0 0;font-family:arial;font-size:16px;}

h3.arquivoNews{background:url(images/h3-arquivo-news.gif) no-repeat left 0;height:27px;text-align:right;color:#e7e7e7;padding:30px 15px 0 0;font-family:arial;font-size:16px;}

h3.arquivoNewsEn{background:url(images/h3-arquivo-news-en.gif) no-repeat left 0;height:27px;text-align:right;color:#e7e7e7;padding:30px 15px 0 0;font-family:arial;font-size:16px;}

h3.submenu{background:url(images/h3-submenu.gif) no-repeat left 0;height:27px;text-align:right;color:#f0f0f0;padding:30px 15px 0 0;font-family:arial;font-size:16px;}
h3.submenuEn{background:url(images/h3-submenu-en.gif) no-repeat left 0;height:27px;text-align:right;color:#f0f0f0;padding:30px 15px 0 0;font-family:arial;font-size:16px;}

h3.horarioDeFuncionamento{background:url(images/h3-horario-de-funcionamento.gif) no-repeat left 0;height:34px;text-align:left;color:#f0f0f0;padding:0 0 0 15px;font-family:arial;font-size:16px;line-height:34px;margin-top:10px;}

h3.weAreOpen{background:url(images/h3-we-are-open.gif) no-repeat left 0;height:34px;text-align:left;color:#f0f0f0;padding:0 0 0 15px;font-family:arial;font-size:16px;line-height:34px;margin-top:10px;}

h4{margin:0 0 7px 0;padding:0;color:#3f3f3f;font-size:12px;font-weight:bold;}
h4 a{color:#3f3f3f;text-decoration:none;}
h4 a:hover{color:#3f3f3f;text-decoration:none;}

.btnContLendo{margin:7px 0 0 0;font-size:10px;}
.btnContLendo a{text-decoration:none;}
.btnContLendo a:hover{text-decoration:underline;}

.btnVoltar{margin:14px 0 0 0;font-size:10px;clear:both;}
.btnVoltar a{text-decoration:none;}
.btnVoltar a:hover{text-decoration:underline;}

/*--- containerTopo ---*/
#containerTopo{width:100%;height:143px;background:url(images/bg-topo.jpg) repeat-x top;}
#containerTopo #topo{width:980px;height:143px;background:url(images/topo.jpg) no-repeat top;margin:0 auto;position:relative;}

/*--- buscarTopo ---*/
.buscarTopo{position:absolute;top:65px;right:12px;text-align:right;}

/*--- container ---*/
#container{width:100%;float:left;clear:both;background:url(images/bg-container-bottom.jpg) no-repeat bottom #fff;}
#container #contentBottom{width:980px;margin:0 auto;}
#container #contentBottom #contentTop{width:980px;margin:0;background:url(images/bg-container-top.jpg) no-repeat top;float:left;clear:both;}
#container #contentBottom #contentTop #content{width:940px;margin:0;float:left;clear:both;padding:25px 20px 8px 20px;position:relative;}



/*--- marginCols ---*/
.marginCols{margin:0 20px 0 0;}
.marginColsInterno{margin:0 40px 0 0;}

/*--- colMaior ---*/
.colMaior{width:446px;float:left;}

/*--- colInterno ---*/
.colInterno{width:673px;float:left;}

/*--- boxDestaque ---*/
.boxDestaque{width:446px;float:left;clear:both;font-size:11px;background:url(images/sep.gif) repeat-x bottom;padding:0 0 10px 0;margin:21px 0 10px 0;position:relative;}
.boxDestaque p{margin:0 0 10px 0;}
.boxDestaque .fotoDestaque{margin:0 0 10px 0;}

/*-- mais Noticias ---*/
.maisNoticias a {margin:0;height:37px;width:98px;background:transparent url(images/mais-noticias.gif) no-repeat 0 0;text-indent:-9000px;float:left;position:absolute;top:0;right:0;}
.maisNoticias a:hover {background-position: 0 -37px;}

/*--- boxHorarioFuncionamento ---*/
.boxHorarioFuncionamento{width:446px;float:left;clear:both;font-size:11px;margin:0 0 25px 0;}
ul.listaHorarios{margin:0;padding:0;list-style:none;width:446px;float:left;clear:both;}
ul.listaHorarios li{margin:0;padding:0 0 0 22px;float:left.;clear:both;line-height:23px;}
ul.listaHorarios li.verde{background:url(images/horario-verde.gif) no-repeat left;}
ul.listaHorarios li.laranja{background:url(images/horario-laranja.gif) no-repeat left;}
ul.listaHorarios li.azul{background:url(images/horario-azul.gif) no-repeat left;}

/*--- boxNewsletterBusca ---*/
.boxNewsletterBusca{width:940px;margin:30px 0 0 0;float:left;clear:both;padding:0;position:relative;height:56px;}

/*--- boxNewsletter ---*/
.boxNewsletter{width:427px;height:27px;float:left;clear:both;font-size:11px;margin:0;background:url(images/bg-newsletter.gif) no-repeat left 0px;padding:29px 0 0 19px;position:absolute;top:0;left:0;}
.boxNewsletter:hover{background:url(images/bg-newsletter.gif) no-repeat left -56px;}

.boxNewsletterEn{width:427px;height:27px;float:left;clear:both;font-size:11px;margin:0;background:url(images/bg-newsletter-en.gif) no-repeat left 0px;padding:29px 0 0 19px;position:absolute;top:0;left:0;}
.boxNewsletterEn:hover{background:url(images/bg-newsletter-en.gif) no-repeat left -56px;}

/*--- boxBuscaRodape ---*/
.boxBuscaRodape{width:472px;height:27px;float:right;clear:both;font-size:11px;margin:0;background:url(images/busca-rodape.gif) no-repeat 22px 0px;padding:29px 0 0 19px;position:absolute;top:0;right:0;text-align:right;}
.boxBuscaRodape:hover{background:url(images/busca-rodape.gif) no-repeat 22px -56px;}

/*--- colMenor ---*/
.colMenor{width:227px;float:left;}

/*--- boxSaiuNaImprensa ---*/
.boxSaiuNaImprensa{width:227px;float:left;clear:both;background:url(images/sep.gif) repeat-x bottom;padding:0 0 10px 0;margin:0 0 10px 0;}
.boxSaiuNaImprensa .imagem{width:227px;text-align:center;margin:0 0 7px 0;float:left;clear:both;}
.boxSaiuNaImprensa .texto{width:227px;margin:0 0 7px 0;float:left;clear:both;font-size:11px;color:#838383;line-height:130%;}
.boxSaiuNaImprensa:hover h3.saiuNaImprensa{background:url(images/h3-saiu-na-imprensa.gif) no-repeat left -57px;}
.boxSaiuNaImprensa:hover h3.pressRelease{background:url(images/h3-press-release.gif) no-repeat left -57px;}

/*--- boxEspacoDoChef ---*/
.boxEspacoDoChef{width:227px;float:left;clear:both;background:url(images/sep.gif) repeat-x bottom;padding:0 0 10px 0;margin:0 0 10px 0;}
.boxEspacoDoChef .imagem{width:227px;text-align:center;margin:0 0 7px 0;float:left;clear:both;}
.boxEspacoDoChef .texto{width:227px;margin:0 0 7px 0;float:left;clear:both;font-size:11px;color:#838383;line-height:130%;}
.boxEspacoDoChef:hover h3.espacoDoChef{background:url(images/h3-espaco-do-chef.gif) no-repeat left -57px;}
.boxEspacoDoChef:hover h3.chefSpace{background:url(images/h3-chef-space.gif) no-repeat left -57px;}

/*--- boxArquivoNews ---*/
.boxArquivoNews{width:227px;float:left;clear:both;background:url(images/sep.gif) repeat-x bottom;padding:0 0 10px 0;margin:0 0 10px 0;}
.boxArquivoNews .texto{width:227px;margin:0 0 7px 0;float:left;clear:both;font-size:11px;color:#838383;line-height:130%;}
.boxArquivoNews:hover h3.arquivoNews{background:url(images/h3-arquivo-news.gif) no-repeat left -57px;}
.boxArquivoNews:hover h3.arquivoNewsEn{background:url(images/h3-arquivo-news-en.gif) no-repeat left -57px;}

/*--- boxSubmenu ---*/
.boxSubmenu{width:227px;float:left;clear:both;background:url(images/sep.gif) repeat-x bottom;padding:0 0 10px 0;margin:0 0 10px 0;}
ul.submenu{margin:2px 0 0 0;padding:0;float:left;clear:both;width:227px;list-style:none;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:1.1em;}
ul.submenu li{width:227px;margin:0 0 2px 0;padding:0;float:right;clear:both;text-align:right;}
ul.submenu li a{margin:0;padding:4px 7px;float:right;clear:both;color:#3f3f3f;text-decoration:none;text-align:right;}
ul.submenu li a:hover{text-decoration:underline;font-weight:normal;}
ul.submenu li.ativo a{text-decoration:none;font-weight:bold;color:3f3f3f;}
ul.submenu li.ativo a:hover{text-decoration:none;font-weight:bold;color:3f3f3f;}

/*--- boxBanner ---*/
.boxBanner{width:227px;float:left;clear:both;margin:0 0 10px 0;}

/*--- boxClimaTempo ---*/
.boxClimaTempo{width:225px;float:left;clear:both;margin:0 0 10px 0;border:1px solid #b1b1b1;text-align:center;padding:21px 0 22px 0;}

/*--- boxRedesSociais ---*/
.boxRedesSociais{width:227px;float:left;clear:both;margin:10px 0;}
.boxRedesSociais a{ float:left;margin:0 6px;}

/*--- boxItem ---*/
.boxItem{width:673px;float:left;clear:both;background:url(images/sep-interno.gif) repeat-x bottom;margin:0;padding:0 0 30px 0;}

/*--- boxArtigo446 ---*/
.boxArtigo446{width:446px;float:left;clear:both;line-height:140%;font-size:13px;text-align:justify;}

/*--- boxArtigo650 ---*/
.boxArtigo673{width:673px;float:left;clear:both;line-height:140%;font-size:13px;text-align:justify;}
.boxArtigo673 ul{list-style:none;}
.boxArtigo673 ul li{background:url(images/seta.gif) no-repeat 0 6px;padding-left:23px;margin-bottom:10px;}

/*--- dataArtigo ---*/
.dataArtigo{width:673px;float:left;clear:both;font-size:11px;margin:0 0 15px 0;color:#999;}

/*--- lineThumbs ---*/
.lineThumbs{width:673px;float:left;clear:both;margin:30px 0 20px 0;}

.marginThumbs{margin:0 54px 0 55px;}

.thumb{width:180px;float:left;font-size:11px;line-height:130%;}
.thumb h4{margin:7px 0 7px 0;padding:0;color:#3f3f3f;font-size:12px;font-weight:bold;}



/*--- boxShareRodape ---*/
#container .boxArtigo673 .boxShareRodape{width:649px;float:left;clear:both;padding:12px;margin:25px 0;background:#f3f3f3;-moz-border-radius:5px;-webkit-border-radius:5px;}
#container .boxArtigo673 .boxShareRodape img{vertical-align:middle;margin:0 5px 0 0;}
#container .boxArtigo673 .boxShareRodape ul{width:649px;list-style:none;float:left;clear:both;margin:0;padding:0;font-size:9px;font-family:arial;}
#container .boxArtigo673 .boxShareRodape ul li{margin:0 30px 0 0;padding:0;float:left;background:none;}
#container .boxArtigo673 .boxShareRodape ul li a{margin:0;padding:0;float:left;background:none;color:#333;text-decoration:none;}
#container .boxArtigo673 .boxShareRodape ul li a:hover{color:#333;text-decoration:none;}

/*--- containerRodape ---*/
#containerRodape{width:100%;height:75px;float:left;clear:both;}
#containerRodape #rodape{width:980px;height:75px;background:url(images/bg-rodape.jpg) no-repeat top;margin:0 auto;position:relative;color:#afafaf;font-family:arial;}
#containerRodape #rodape a{color:#afafaf;text-decoration:none;}
#containerRodape #rodape a:hover{text-decoration:none;color:#fff;}

ul.menuRodape{margin:0;padding:0;list-style:none;font-size:11px;position:absolute;top:37px;left:13px;}
ul.menuRodape li{margin:0 6px 0 0;padding:0;float:left;}
ul.menuRodape li a{font-weight:bold;}

.copyright{position:absolute;top:38px;left:388px;font-size:10px;}

.assinatura{position:absolute;right:13px;bottom:24px;font-size:7.5px;text-transform:uppercase;float:left;line-height:12px;}
.assinatura a{background:url(images/logo-ilion.gif) right 0 no-repeat;padding:0 60px 0 0;text-decoration:none;float:left;}
.assinatura a:hover{background:url(images/logo-ilion.gif) right -12px no-repeat;text-decoration:underline;}

