body{margin:0; padding:0; font:10px Verdana, Arial, Helvetica, sans-serif; background-image:url(../imagens/fundo.gif);}
h1{color:#312C7C; margin:0; padding:0; font-size:14px; font-weight:bold;}
h2{color:#666666; margin:0; padding:0; font-size:10px; font-weight:bold;}#ED2828
a{text-decoration:none;}
a:hover{text-decoration:none; color:#999999;}
/*classe para limpar floats*/
.limparFloat{clear:both;}
#corpo{width:777px; background-color:#FFFFFF; float:left;}
#corpo div#cabecalho{width:100%; height:220px;}
#corpo div#rodape{width:100%; height:26px; clear:both; background-image:url(../imagens/rodape.jpg); background-repeat:no-repeat; background-position:left;}
#corpo div#rodape div.flashRoda{width:190px; height:26px; float:right;}
/*
#bannerLado{float:left; width:217px; height:679px; background-color:#FFFFFF; border:1px solid #CCCCCC; margin-left:4px;}
#bannerLadoDois{float:left; width:217px; height:602px; background-color:#FFFFFF; border:1px solid #CCCCCC; margin-left:4px;}
#bannerLado div.titulo{width:100%; height:30px; background-color:#EA0000;}
#bannerLado div.titulo div.texto{width:140px; margin-left:3px; text-align:center; color:#FFFFFF; padding-top:2px;}
#bannerLado div.titulo div.fechar{width:68px; float:right; margin-top:10px;}
#bannerLado div.primeiros{width:210px; height:90px; border:1px solid #BBBBD5; background-color:#E1E1EC; margin:0 auto; margin-top:3px;}
#bannerLado div.primeiros div.calendario{width:55px; height:45px; background-color:#2C2879; float:right; margin-top:4px; margin-right:3px;}
#bannerLado div.primeiros div.calendario div.cima{width:100%; height:14px; text-align:center; color:#FFFFFF; font-size:9px;font-weight:bold;}
#bannerLado div.primeiros div.calendario div.dia{width:51px; height:28px; margin:0 auto; background-color:#FFFFFF;}
#bannerLado div.primeiros div.calendario div.dia div.texto{width:100%; text-align:center; color:#EA0000; font-size:18px; padding-top:2px;}
#bannerLado div.primeiros div.nomeDestaque{margin-top:4px; padding-left:4px;}
#bannerLado div.primeiros div.nomeDestaque p{margin:0; padding:0;}
#bannerLado div.primeiros div.nomeDestaque p.negrito{margin:0; padding:0; color:#272174; font-weight:bold;}
#bannerLado div.primeiros div.precos{width:100%; clear:both; padding-top:8px;}
#bannerLado div.primeiros div.precos div.esquerda{padding-left:4px;}
#bannerLado div.primeiros div.precos div.esquerda p{margin:0 auto;}
#bannerLado div.primeiros div.precos div.esquerda p.grande{color:#272174; font-size:14px; font-weight:bold;}
#bannerLado div.primeiros div.precos div.direita{float:right; padding-right:4px;}
#bannerLado div.primeiros div.precos div.direita p{margin:0 auto;}
#bannerLado div.primeiros div.precos div.direita p.grande{color:#272174; font-size:14px; font-weight:bold;}
#bannerLado div.normal{width:210px; margin:0 auto; margin-top:3px; border-bottom:1px solid #CCCCCC; padding-bottom:4px;}
#bannerLado div.normal div.aData{width:55px; float:left; padding-top:12px;}
#bannerLado div.normal div.aData div.mes{width:100%; text-align:center; color:#EA0000; font-size:9px; font-weight:bold;}
#bannerLado div.normal div.aData div.dia{width:100%; text-align:center; color:#2C2879; font-size:18px; font-weight:bold;}
#bannerLado div.normal div.nomeDestaque{float:left; margin-top:13px; padding-left:3px;}
#bannerLado div.normal div.nomeDestaque p{margin:0; padding:0;}
#bannerLado div.normal div.nomeDestaque p.negrito{color:#272174; font-weight:bold;}
#bannerLado div.normal div.precos{width:68px; float:right; }
#bannerLado div.normal div.precos div.separado{float:left;}
#bannerLado div.normal div.precos div.separado p{margin:0; padding:0; font-size:9px;}
#bannerLado div.normal div.precos div.separado p.negrito{color:#EB0000; font-weight:bold;font-size:9px;}
*/

#bannerLado{width:217px; float:left; margin-left:4px;}
#bannerLado div.destaques{width:211px; margin-bottom:4px;}
#bannerLado div.destaques div.titulo{width:100%; height:31px; background-image:url(../imagens/lado/cabecaLado.gif);}
#bannerLado div.destaques div.base{width:100%; background-color:#E3E5D3; }
#bannerLado div.destaques div.base div.borda01{width:205px; margin:0 auto; background-color:#FFFFFF; padding-top:2px; padding-bottom: 2px;}
#bannerLado div.destaques div.base div.borda01 div.destaque01{width:199px; height:90px; border:1px solid #BBBBD5;  background-color:#E1E1EC; margin:0 auto; margin-top:2px;}
#bannerLado div.destaques div.base div.borda01 div.destaque01 div.calendario{width:55px; height:45px; background-color:#2C2879; float:right; margin-top:4px; margin-right:2px;}
#bannerLado div.destaques div.base div.borda01 div.destaque01 div.calendario div.cima{width:100%; height:14px; text-align:center; color:#FFFFFF; font-size:9px;font-weight:bold;}
#bannerLado div.destaques div.base div.borda01 div.destaque01 div.calendario div.dia{width:51px; height:28px; margin:0 auto; background-color:#FFFFFF;}
#bannerLado div.destaques div.base div.borda01 div.destaque01 div.calendario div.dia div.texto{width:100%; text-align:center; color:#EA0000; font-size:18px; padding-top:2px;}
#bannerLado div.destaques div.base div.borda01 div.destaque01  div.nomeDestaque{margin-top:4px; padding-left:4px;}
#bannerLado div.destaques div.base div.borda01 div.destaque01  div.nomeDestaque p{margin:0; padding:0;}
#bannerLado div.destaques div.base div.borda01 div.destaque01  div.nomeDestaque p.negrito{margin:0; padding:0; color:#272174; font-weight:bold;}
#bannerLado div.destaques div.base div.borda01 div.destaque01  div.precos{width:100%; clear:both; padding-top:8px;}
#bannerLado div.destaques div.base div.borda01 div.destaque01  div.precos div.esquerda{padding-left:4px;}
#bannerLado div.destaques div.base div.borda01 div.destaque01  div.precos div.esquerda p{margin:0 auto; height: 1em;}
#bannerLado div.destaques div.base div.borda01 div.destaque01  div.precos div.esquerda p.grande{color:#272174; font-size:14px; font-weight:bold;}
#bannerLado div.destaques div.base div.borda01 div.destaque01  div.precos div.direita{float:right; padding-right:4px;}
#bannerLado div.destaques div.base div.borda01 div.destaque01  div.precos div.direita p{margin:0 auto; text-align: right; height: 1em;}
#bannerLado div.destaques div.base div.borda01 div.destaque01  div.precos div.direita p.grande{color:#272174; font-size:14px; font-weight:bold;}
#bannerLado div.destaques div.base02{width:100%; background-color:#E3E5D3;}
#bannerLado div.destaques div.base02 div.borda02{width:205px; margin:0 auto; background-color:#FFFFFF; padding-top:2px;}
#bannerLado div.destaques div.base02 div.borda02 div.normal{width:205px; margin:0 auto; margin-top:13px; border-bottom:1px solid #CCCCCC; padding-bottom:4px;}
#bannerLado div.destaques div.base02 div.borda02 div.normal div.aData{width:55px; float:left;}
#bannerLado div.destaques div.base02 div.borda02 div.normal div.aData div.mes{width:100%; text-align:center; color:#EA0000; font-size:9px; font-weight:bold;}
#bannerLado div.destaques div.base02 div.borda02 div.normal div.aData div.dia{width:100%; text-align:center; color:#2C2879; font-size:18px; font-weight:bold;}
#bannerLado div.destaques div.base02 div.borda02 div.normal div.nomeDestaque{padding-left:2px; margin-left: 55px;}
#bannerLado div.destaques div.base02 div.borda02 div.normal div.nomeDestaque p{margin:0; padding:0;}
#bannerLado div.destaques div.base02 div.borda02 div.normal div.nomeDestaque p.negrito{color:#272174; font-weight:bold;}
#bannerLado div.destaques div.base02 div.borda02 div.normal div.precos{width:68px; float:right; }
#bannerLado div.destaques div.base02 div.borda02 div.normal div.precos div.separado{float:right;}
#bannerLado div.destaques div.base02 div.borda02 div.normal div.precos div.separado p{margin:0; padding:0; font-size:9px;}
#bannerLado div.destaques div.base02 div.borda02 div.normal div.precos div.separado p.negrito{color:#EB0000; font-weight:bold;font-size:9px;}


