@import url("../library/vip.css");
.e-div {float: left; width: 100%;}

/* TITULO PADRÃO ENTRETENIMENTO  */
.titulo { float: left; width: 805px; margin: 0 0 35px 0; color: #1a4870; font-size: 3em; letter-spacing: -0.05em; font-weight: bold; border-bottom: 1px dashed #cccccc; padding: 0 0 15px 0;  }
.titulo a { float: right; color: #df5800; font-size: 0.5em; font-weight:normal; letter-spacing: -0.02em; margin: 14px 0 0 0; }
.titulo span { float: left;  }

.margin-zero { margin: 0 0 15px 0;}
.listaAds { float: left; width: 805px; margin: 0 0 25px 0; color: #1a4870; font-size: 3em; letter-spacing: -0.05em; font-weight: bold; border-bottom: 1px dashed #cccccc; padding: 0 0 15px 0;  }

/* MIGALHA PADRÃO ENTRETENIMENTO */
.migalha { font-size: 1.4em; width: 805px; color: #666666; border-bottom: 2px solid #d5d5d5; margin: 0 0 10px 0; padding: 0 0 10px 0;}
.migalha a{ color: #df5800; font-weight: normal; font-size: 1.1em;}

#eventos {float: left; width: 825px;  }
#eventos p { margin-bottom: 10px; }
#eventos span { font-size: 1.1em; }
#eventos h1 { font-size: 3em; color: #000000; margin-bottom: 1em;  }
#eventos h2 { font-size: 2.2em; margin: 30px 0 15px 0; border-bottom: 1px solid #cccccc;}
#eventos h3 { font-size: 1.7em; margin-bottom: 10px; font-weight: normal;  } 
#eventos h4 { font-size: 1.6em; font-weight: normal; margin: 3px 0; color: #333333;  }
#eventos img { margin-bottom: 2em; }
#eventos .vai { vertical-align: top; }
#eventos a { color: #df5800; font-size: 1.4em; }
#eventos a.sair { color: #df5800; font-size: 1em; }
#eventos #list-left { float: left; width: 370px; margin: 0 40px 0 0; }
#eventos #list-right { float: left; width: 370px; margin: 0 20px 0 20px; }
#eventos #vai .trp { float: left; width: 370px; margin: 0 0 20px 0; }
#eventos #vai .ft { float: left; width: 95px; }
#eventos #vai .tx { float: left; width: 275px; font-size: 0.9em; line-height: 1.3em; }
#eventos #vai .tx a { font-size: 1.4em; font-weight: bold;  }

#list-eventos { font-size: 0.9em; line-height: 1.3em; }
#list-eventos li { float:left; width: 810px; border-bottom: 1px dashed #cccccc; padding: 17px 0; }
#list-eventos li img { float: left; }
#list-eventos li a { color: #df5800; font-weight: bold;  }
#list-eventos li h2 { color: #2c2c2c; font-size: 1.5em; padding: 0; margin: 0; line-height: 1.3em; }
#list-eventos .ft { float: left; width: 93px; }
#list-eventos .tx { float: left; width: 607px; }
#list-eventos .tx img { float: none; position: relative; left: 10px; }
#list-eventos .mx { float: left; width: 85px; font-weight: bold; font-size: 0.9em; line-height: 0.975em; *line-height: 1.1em;   }
#list-eventos .mx p { float: left; margin: 4px 0 14px 0; }
#list-eventos .mx strong { line-height: 1.4em; }
#list-eventos .mx img { float: left; margin: 0 5px 0 0; }
.pag-limit { float: left; width: 810px; }	

#recados { float: left; width: 825px; }
#recados .lista { float: left; width:825px; margin: 0 0 10px 0; border-bottom: 1px dashed #cccccc; }
#recados .lista h3 { font-size: 1.5em; color: #df5800; margin-bottom: 8px; }
#recados .lista .trp { float: left; margin: 10px 0; }
#recados .lista .ft { float: left; width: 48px; }
#recados .lista .tx { float: left; font-size: 0.9em; color: #999999; }
#recados .lista .tx a { color: #ff9600; font-size: 1.1em; font-weight: bold; }

#galeria { float: left; width: 825px; }
#galeria .lista { float: left; width: 825px; border-bottom: 1px dashed #cccccc; }
#galeria .lista .trp { float: left; margin: 12px 0; width: 825px; }
#galeria .lista .ft { float: left; width: 120px; }
#galeria .lista .tx { float: left; width: 705px; }
#galeria .lista .tx a { color: #ff9600; font-size: 1.25em; font-weight: bold; }

#promo { float: left; width: 825px; }
#promo p { margin-bottom: 25px; font-size: 1.25em; }
#promo .lista { float: left; margin: 0 0 25px 0; padding: 0 0 25px 0; border-bottom: 1px dashed #cccccc; }
#promo .lista a { color: #df5800; font-size: 1.5em; font-weight: bold; }
#promo .lista h1 { font-size: 2.5em; color: #000000; margin-bottom: 8px; }
#promo .lista h2 { color: #df5800; font-size: 1.5em; font-weight: bold; }
#promo .lista .img { margin: 10px 0 20px 0; }
#promo .lista .ganhou .trp { float: left; margin: 12px 0; width: 825px; }
#promo .lista .ganhou .ft { float: left; width: 48px; }
#promo .lista .ganhou .tx { float: left; }
#promo .lista .ganhou .tx a { color: #ff9600; font-size: 1.1em; font-weight: bold; }

.l-horoscopo { font-size: 0.9em; line-height: 1.4em; padding: 7px 5px;  }
.l-horoscopo img { margin: 4px 8px 4px 9px; }

.separator { float: left; width: 100%; height: 30px; }
