* {
	margin:0;
	padding:0;
	font-size:1em;
}

body {
	font-family:"Trebuchet MS",Arial, sans-serif;
    font-size:.8em;
    /* background:url(images/bg.jpg) repeat-X; */
}

input, textarea {
	font-family:"Trebuchet MS",Arial, sans-serif;
	padding:0 2px;
}
button {
	cursor:pointer;
}

ul {
	list-style:none;
}

fieldset {
	border:0;
}

img {
	border:0;
}

.main {
	min-width:1001px;
  _width:;
}

.fecha_pop{
position:absolute;
top:-25px;
left:105px;
}


.popup{
position:absolute;
top:258px;
left:383px;

}

.clear {
	clear:both;
	height:1px;
    overflow:hidden;
}

.main .header {
	height:160px;
	background:#333647 url(images/bg_header_capa.gif) no-repeat;
	position:relative;
}
.main .header h1 {
    width:159px;
    height:61px;
    top:3px;
	left:138px;
	position:absolute;
}
.main .header h1 a {
    background:url(images/logo_forum.gif) no-repeat;
    display:block;
    width:100%;
    height:119px;
    text-indent:-5000em;
    overflow:hidden;
}

.main .header .newsletter {
	position:absolute;
	top:70px;
	left:450px;
}
.main .header .newsletter h3 {
  width:516px;
  height:31px;
  background:url(images/label_next_forum.gif) no-repeat;
  text-indent:-5000em;
    overflow:hidden;
  margin:0 0 10px 0;
}
.main .header .slogan {
  position:absolute;
  top:15px;
  left:320px;	
  width:650px;
	height:120px;
	color:white;
    overflow:hidden;
	margin:0 0 10px 0;
}

.main .header .newsletter span.label {
	width:278px;
	height:21px;
	background:url(images/label_cadastre_newletter.gif) no-repeat;
	text-indent:-5000em;
	overflow:hidden;
    display:-moz-inline-box;
	display:inline-block;
	margin:0 0 0 0px;
    vertical-align:middle;
}
.main .header .newsletter button,
.main .header .newsletter input {
	vertical-align:middle;
}
.main .header .newsletter input {
	border:1px solid #4c5165;
	margin:0 10px;
}
.main .header .newsletter button {
	width:80px;
	height:21px;
	background:url(images/btn_cadastrar_newsletter.gif) no-repeat;
	text-indent:-5000em;
	overflow:hidden;
	border:0;
}
.main .header .newsletter button.disable {
	background-image:url(images/btn_cadastrar_newsletter_disable.gif);
}
.main .header .newsletter #dvMsg {
	color:#fff;
}

.main .header .newsletter #loading {
	width:30px;
	height:21px;
	background:url(images/loading_news.gif) 50% 50% no-repeat;
    display:-moz-inline-box;
	display:inline-block;
	vertical-align:middle;
	display:none;
}
.main .header h2 {
    width:150px;
    height:191px;
	top:16px;
	left:720px;
	position:absolute;
    text-indent:-5000em;
    overflow:hidden;
	background:url(images/logo_blog.gif) no-repeat;
}
.main .header ul.subMenu {
	font-size:.9em;
	position:absolute;
	top:80px;
	left:340px;
}
.main .header ul.subMenu li {
	float:left;
	color:#FFF;
}
.main .header ul.subMenu li a {
	color:#FFF;
	padding:1px;
	text-decoration:none;
}
.main .header ul.subMenu li a:hover {
	text-decoration:underline;
}
.main .header ul.subMenu li.selected a {
	text-decoration:underline;
}

.fraseRandomica {
    position:absolute;
    top:40px;
    left:340px;
}
/* / Header   */
.main .wrap {
	background: url(images/bg_wrap.jpg) top repeat-X;
	padding:0 0 1px 0;
}
/*   Coluna 1   */
.main .wrap .column {
	width:276px;
	padding:16px 34px 0 0;
	margin:-20px 0 0 0;
	text-align:right;
	float:left;
	background:#FFF url(images/bg_menu.jpg) 213px top no-repeat;
	color:#7c7f8e;
	font-weight:600;
	position:relative;
	min-height:500px;
}
.main .wrap .column ul.menu {
	font-size:.9em;
}
.main .wrap .column ul.menu li a {
	color:#7880a0;
	text-decoration:none;
	padding:0 12px 0 0;
	background-image:url(images/bullet_menu.gif);
	background-position:100% -33px;
	background-repeat: no-repeat;
  font-size:12px;
	letter-spacing: 0em;
}
.main .wrap .column ul.menu li.destaque a {
	font-size:1.1em;
	color:#4c5165;
  font-weight:1000; 
    background-position:100% -50px;
}
.main .wrap .column ul.menu li a.selected {
  color:#bf9f25;
  font-weight:1000;   
	padding:0 30px 0 0;
	background-position:100% 1px;
}
.main .wrap .column ul.menu li a.selected:hover {
	text-decoration:underline;
  color:#bf9f25;
  font-weight:1000;  
	padding:0 30px 0 0;
	background-position:100% 1px;
}
.main .wrap .column ul.menu li a:hover {
	color:#bf9f25;
	text-decoration:underline;
	font-weight:bolder;
	background-position:100% -17px;
}

.main .wrap .column ul.menu li {
	margin:0 0 0 0;
	height:16px;
}
.main .wrap .column ul.menu li.separador {
	text-align:right;
	height:16px;
	_margin:0 0 -4px 0;
	text-indent:-5000em;
	overflow:hidden;
	background:url(images/line_separador.gif) 90px 50% no-repeat;
}
.main .wrap .column ul.menu li.separador hr {
	display:none;
}

.main .wrap .column form.newsletter {
	padding:10px;
	margin:20px 0 0 0;
}
.main .wrap .column form.newsletter label {
	height:11px;
	display:block;
	background:url(images/label_newsletter.gif) top right no-repeat;
	margin:0 0 10px 0;
    text-align:left;
	text-indent:-5000em;
	overflow:hidden;
}
.main .wrap .column form.newsletter input {
	width:150px;
	border:1px solid #4c5165;
	font-weight:normal;
}
.main .wrap .column form.newsletter button {
    width:80px;
    height:20px;
    border:0;
    text-indent:-5000em;
	overflow:hidden;
	margin:10px 0 0 0;
	background:url(images/btn_cadastrar.gif) right no-repeat;
}
.main .wrap .column .logos {
	margin:140px 6px 0 0;
}
.main .wrap .column .logos .lblPatrocinioLateral {
    display:block;
    height:15px;
    overflow:hidden;
    text-align: left;
    text-indent:-5000em;
    background:url(images/labels/lbl_patrocinio_lateral.gif) right no-repeat;
}
.main .wrap .column .logos img {
	margin:5px 2px;
}
.main .wrap .column .logos img.lastPat {
    margin-bottom:37px;
}

/* / Coluna 1   */

/*   Conteudo do Blog   */
.main .wrap .blogContent {
	width:360px;
    float:left;
    padding:45px 15px 0 20px;
    line-height:1.6em;
}
.main .wrap .blogContent .post {
	margin:0 0 50px 0;
}
.main .wrap .blogContent .post h1 {

	color:#4c5165;
}
.main .wrap .blogContent .post h1 a {
	color:#4c5165;
	text-decoration:none;
}
.main .wrap .blogContent .post h1 a:hover {
	color:#4c5165;
	text-decoration:underline;
}
.main .wrap .blogContent .post .data {
	color:#4c5165;
	display:block;
	margin:5px 0 10px 0;
}
.main .wrap .blogContent .post .postInfo {
	color:#4c5165;
	display:block;
	margin:20px 0;
}
.main .wrap .blogContent .post .postInfo a {
	font-weight:bolder;
	color:#4c5165;
}
.main .wrap .blogContent .post .postInfo a:hover {
	color:#bf9f25;
}
/* / Conteudo do Blog   */

/*   Conteudo do Site   */
.main .wrap .content {
	width:567px;
       height:auto;
	position:relative;
	padding:20px 34px  34px;
    margin:0 0 -20px 0; 
    _margin:0 0 -20px 0;
    line-height:20px;
    float:left;
    _background:transparent ;
    z-index:1;
}
.main .wrap .fotos .content {
	width:540px;
    height:auto;
	position:relative;
	/*margin:0 0 0 295px;*/
	/*padding:45px 148px 0 48px;*/
	padding:20px 117px 0 34px;
    margin:0 0 0 0;
    _margin:0 0 -20px 0;
    line-height:20px;
    float:left;
    background:url(images/bg_right.jpg) top right no-repeat;
    z-index:1;
}

.main .wrap .fotos_galeria {
	height:auto;
}

.main .wrap .content h1 {
    height:46px;
	padding:0px 0 0 0;
	background:url(images/bg_content_title.gif) top left no-repeat;
	color:#FFF;
    margin:0 0 30px 0;
}
.main .wrap .content h1.label span {
    width:100px;
    height:30px;
	text-indent:-5000em;
	overflow:hidden;
	display:block;
	padding:0 13px 0 13px;
	background-image:url(images/labels/labels_title.gif);
	background-repeat:no-repeat;
	background-color:#bf9f25;
}
.main .wrap .content h1.forum_da_liberdade span {
	width:120px;
	background-position:13px 2px;
}
.main .wrap .content h1.tema span {
	width:180px;
	background-position:13px -44px;
}
.main .wrap .content h1.local_data span {
	width:80px;
	background-position:13px -90px;
}
.main .wrap .content h1.lblProgramacao span {
	width:80px;
	background-position:13px -135px;
}
.main .wrap .content h1.lblPalestrantes span {
	width:80px;
	background-position:13px -180px;
}
.main .wrap .content h1.lblVideosFotos span {
	width:85px;
	background-position:13px -272px;
}
.main .wrap .content h1.lblFotos span {
	width:50px;
	background-position:18px -727px;
}
.main .wrap .content h1.lblSalaImprensa span {
	width:105px;
	background-position:13px -318px;
}
.main .wrap .content h1.lblContato span {
	width:55px;
	background-position:13px -363px;
}
.main .wrap .content h1.lblCreditos span {
	width:55px;
	background-position:13px -225px;
}
.main .wrap .content h1.lblApresentacoes span {
    width:65px;
    background-position:13px -410px;
}
.main .wrap .content h1.lblForumNaMidia span {
    width:95px;
    background-position:13px -455px;
}
.main .wrap .content h1.lblInscricoes span {
    width:65px;
    background-position:13px -500px;
}
.main .wrap .content h1.lblEntidades span {
    width:120px;
    background-position:13px -590px;
}
.main .wrap .content h1.lblLinks span {
    width:40px;
    background-position:13px -545px;
}
.main .wrap .content h1.lblAprePalestrantes span {
    width:150px;
    background-position:10px -638px;
}
.main .wrap .content h1.lblnovo_clipe span {
    width:50px;
    background-position:6px -682px;
}
.main .wrap .content h1.lblvideos span {
    width:50px;
    background-position:16px -773px;
}
.main .wrap .content dl.creditos {
}


.main .wrap .content .pSalaImprensa {
    margin:20px 0;
    padding:0 0 10px 70px;
    background:url(images/icon_bloco_notas.gif) 24px 0 no-repeat;
}
.main .wrap .content h2 {
	color:#857f7f;
	margin:20px 0 10px 0;
    font-size:1.2em;
}
.main .wrap .content h2.videos,
.main .wrap .content h2.fotos {
	padding:17px 0 0 50px;
	color:#4c5165;
	font-size:1.2em;
}
.main .wrap .content h2.videos {
	background:url(images/icon_gal_videos.gif) top left no-repeat;
}
.main .wrap .content h2.fotos {
	background:url(images/icon_gal_fotos.gif) top left no-repeat;
}
.main .wrap .content p {
	margin:0 0 30px 0;
	text-align:normal;
}
.main .wrap .content p cite {
	font-style: normal;
	display:block;
	padding:0 0 0 41px;
	margin:0 0 10px 0;
	position:relative;
	background:url(images/aspas.gif) 0 4px no-repeat;
}

.main .wrap .content a {
	color:#bf9f25;
}
.main .wrap .content p strong {
	color:#4c5165;
}
.main .wrap .content p .imgDestaque {
	float:right;
	position:relative;
	margin:5px 0 10px 10px;
	text-decoration:none;
	text-align:right;
    color:#4c5165;
}
.main .wrap .content p .imgDestaque span {
	font-weight:bold;
    font-size:0.9em;
}
.main .wrap .content p .imgDestaque span.lupa {
	width:30px;
	height:30px;
	position:absolute;
	right:5px;
	bottom:30px;
	cursor:pointer;
	background:url(images/lupa.gif) top right no-repeat;
}
.main .wrap .content .premios {
    /*
    padding:0 0 0 50px;
	background:url(images/premio.gif) 0 4px no-repeat;
    */
}
.main .wrap .content h3 {
	margin:0 0 10px 0;
}
.main .wrap .content ul {
	margin:10px 0 30px 0;
}
.main .wrap .content .imgTema {
	margin:0 0 0 20px;
}
.main .wrap .content .boxLocal {
	width:500px;
	height:300px;
	padding:10px 20px;
	background:url(images/local_bg.gif) 0 0 no-repeat;
}
.main .wrap .content .localTitle {
	margin:30px 0 10px 0;
	padding:0 0 0 50px;

	background:url(images/local_title_bullet.gif) 38px 50% no-repeat;
}
.main .wrap .content .localTitle strong {

	margin:0 45px 0 0;
}
.main .wrap .content .localComment {
	padding:0 20px;
	margin:10px 0 0;
	color:#000;
}
.main .wrap .content .localComment strong {
	color:#000;
}
.main .wrap .content .boxLocal img {
	border:1px solid #c3a16b;
}
.main .wrap .content .boxLocal .mapa {
	border:1px solid #c3a16b;
	height:298px;
}

.main .wrap .content .programacao {
	padding:15px 15px 15px 80px;
	margin:30px 0;
	background-position: 0 0;
	background-repeat: no-repeat;
}
.main .wrap .content .programacao p {
    margin:15px 0;
}
.main .wrap .content .programacao#dia7 {
	background-image: url(images/fundo_prog1.jpg);
}
.main .wrap .content .programacao#dia8 {
	background-image: url(images/fundo_prog2.jpg);
}

.main .wrap .content .mostra_subMenu li.selected a {
	color:#000;
}

main .wrap .content .apres_palestrantes {
	padding:5px 5px 5px 5px;
	margin:5px 0;
	background-position: 0 0;
	background-repeat: no-repeat;
}
.main .wrap .content .apres_palestrantes p {
    margin:5px 0;
}


.main .wrap .content .mostra_subMenu li.selected a {
	color:#000;
}

.main .content dl {
}
.main .content dl dt  {
    padding:0 0 0 10px;
    font-weight:bold;
    position:relative;
	background:url(images/bullet.gif) 0 8px no-repeat;
	color: #4c5165;
}
.main .content dl dd {
	margin:0 0 30px 0;
}
.main .content .imgLivro {
    float:left;
    margin:0 10px 10px 0;
    font-size:.85em;
    color:#999;
    text-align:center;
    line-height:13px;
}

.main .content .revista {
}
.main .content .revista .rvTitle {
    display:block;
    margin:0 0 10px 0;
}
.main .content .revista img {
    float:left;
    margin:25px 30px 10px 0;
    font-size:.85em;
    color:#999;
    text-align:center;
}

.main .content dl.creditos {
	width:540px;
	position:relative;
	z-index:10;
}
.main .content dl.creditos dt {
	margin:10px 0;
	padding:0;
	background:none;
}
.main .content dl.creditos dd {
	margin:0 -150px 0 0;
}
.main .content dl.creditos dd a {
	margin:0 19px 0 0;
}
.main .wrap .content h2.edTitle {
    color:#000;
    display:block;
    font-weight: bold;
    margin:20px 0 20px 0;
}
.main .wrap .content .selectEdicao {
    position:absolute;
    top:90px;
    right:120px;
}
.main .wrap .content .selectEdicao select {
    width:200px;
}
.main .wrap .content #ampulheta {
    width:24px;
    height:31px;
    position:absolute;
    top:49px;
    right:120px;
    background:url(images/ampulheta.gif) 0 no-repeat;
}
.main .wrap .content .wrapVideo {
    width:385px;
    padding:20px;
    background:#DDDDDD;
}
.main .wrap .content .youtube {
    width:385px;
    background:#DDDDDD url(images/loading.gif) 50% no-repeat;
}

.msgError {
    color:red;
}

/* / Conteudo do Site   */

/*   Contato */
.main .content .dvEndereco,
.main .content .dvOrganizacao {
	margin:0 0 20px 0;
	float:left;
}
.main .content .dvEndereco {
	width:300px;
}
.main .content .dvOrganizacao {
	width:240px;
}

.main .content .frmContato fieldset {
	float:left;
}
.main .content fieldset input,
.main .content fieldset textarea {
    border:1px solid #4c5165;
	background:#f3f3f3;
}

.main .content fieldset input {
	width:150px;
	margin:0 0 20px 0;
	_margin:0 0 18px 0;
}
.main .content fieldset textarea {
	width:374px;
	height:138px;
	overflow:auto;

}
.main .content .frmContato fieldset.fdsDados {
    padding:0 20px 0 0;
}

.main .content .frmContato fieldset.fdsMsg {
   height:auto;
   margin-bottom:20px;
}
.btnWrap {
    text-align:right;
}
.main .content fieldset.btnWrap {
	float:none;
	clear:both;
	text-align:right;
  margin-right:10px; 
}
.main .content .frmSalaImprensa fieldset.btnWrap {
    width:155px;

}
.main .content fieldset.btnWrap button {
    width:60px;
    height:20px;
	border:0;
	text-indent:-5000em;
	overflow:hidden;
	margin:0 0 0 10px;
}
.main .content fieldset.btnWrap button.btnLimpar {
	background:url(images/btn_limpar.gif);
	width:46px;
}
.main .content fieldset.btnWrap button.btnEnviar {
	background:url(images/btn_enviar.gif);
}
/* / Contato */

/*   Palestrante */
.main .wrap .content .palestrante {
	position:relative;
	margin:20px 0 50px 0;
  width:540px;
  min-height:100px;
}
.main .wrap .content .palestrante.big {
	margin:20px 0 50px 0;
}
.main .wrap .content .palestrante h3 {
	color:#4c5165;
    padding:0 0 0 40px;
}
.main .wrap .content .palestrante h3.espanha {
	background: url(images/flag_espanha.gif) no-repeat;
}
.main .wrap .content .palestrante h3.venezuela {
	background: url(images/flag_venezuela.gif) no-repeat;
}
.main .wrap .content .palestrante h3.brasil {
	background: url(images/flag_brasil.gif) no-repeat;
}
.main .wrap .content .palestrante h3.iceland {
	background: url(images/flag_iceland.gif) no-repeat;
}
.main .wrap .content .palestrante h3.cuba {
    background: url(images/flag_cuba.gif) no-repeat;
}
.main .wrap .content .palestrante h3.eua {
    background: url(images/flag_eua.gif) no-repeat;
}

.main .wrap .content .palestrante .fotoPalestrante {
	width:70px;
	height:98px;
	background: url(images/bg_foto_palestrante.gif) no-repeat;
	padding: 10px 10px 10px 15px;
	float:left;
}
.main .wrap .content .palestrante.big .fotoPalestrante {
	width:103px;
	height:110px;
	background:url(images/bg_foto_palestrante_big.gif) no-repeat;
}

.main .wrap .content .palestrante .info {
	margin:0 0 0 100px;
}
.main .wrap .content .palestrante.big .info {
	margin:0 0 0 130px;
}
.main .wrap .content .palestrante .info p {
	margin:0 0 20px 0;
}
.main .wrap .content .palestrante .info ul {
	margin:30px 0 0 0;
}
.main .wrap .content .palestrante .info ul li {
	padding:0 0 0 10px;
	background:url(images/bullet.gif) 0 8px no-repeat;
}
/* / Palestrante */

/*   Coluna 2   */
.main .wrap .column2 {
	width:280px;
    float:left;
    padding:100px 0 0 15px;
    background:url(images/bg_column2.gif) top right no-repeat;
}
.main .wrap .column2 h3 {
    width:139px;
    height:40px;
    padding:0 0 0 21px;
    background:url(images/bg_column2_h3.gif) no-repeat;
    color:#FFF;

}
.main .wrap .column2 ul {
    width:160px;
    margin:10px 0;
    text-align:right;
}
.main .wrap .column2 ul li {
	margin:0 30px 0 0;
}
.main .wrap .column2 ul li a {
    color:#4c5165;
    text-decoration:none;
}
.main .wrap .column2 ul li a:hover {
    text-decoration:underline;
}
.main .wrap .column2 form.busca {
	padding:10px 0;

}
.main .wrap .column2 form.busca input {
    width:120px;
	border:1px solid #4c5165;
	margin:0;
}
.main .wrap .column2 form.busca button {
    width:26px;
    height:20px;
    border:0;
    text-indent:-5000em;
    overflow:hidden;
	background:url(images/btn_ok.gif) no-repeat;
	margin:0 0 0 7px;
}

/* / Coluna 2   */
/*   Rodape   */
.main .footer {

    clear:both;
    height:72px;
    _height:155px;
    position:relative;
    margin:0px;
    _margin:-120px 0 0 0;
    background:url(images/bg_footer.gif) repeat-x;
    background-position: bottom;
    z-index:0;

}
.main .footer p {
    width:591px;
	height:30px;
	padding:10px 0 0 5px;
	bottom:0;
	left:0;
	position:absolute;
	color:#FFF;
}
.main .footer p img {
    top:2px;
    left:850px;
	border:0;
	position:absolute;
}
/* / Rodape   */

/*   Clipe */
.main .content .clipe {
    width:425px;
	padding:0 20px 42px;
	position:relative;
	background:url(images/bg_clipe.gif) bottom left repeat-X;
}
.main .content .clipe .cortina {
    width:20px;
    position:absolute;
	top:0;
	height:420px;
}
.main .content .clipe .cortina.esquerda {
	left:0;
	background:url(images/bg_cortina_esquerda.gif) 0 repeat-Y;
}
.main .content .clipe .cortina.direita {
	right:0;
	background:url(images/bg_cortina_direita.gif) 100% 0 repeat-Y;
}
.main .content .clipe .cortina .barra {
	width:20px;
    height:53px;
	background:blue;
	position:absolute;
	bottom:0;
}
.main .content .clipe .cortina .barra.esquerda {
	background:url(images/bg_barra_esquerda.gif) 0 no-repeat;
}
.main .content .clipe .cortina .barra.direita {
	background:url(images/bg_barra_direita.gif) 100% 0 no-repeat;
}
/* / Clipe */

#dvThumbs {
}
#dvThumbs ul {
    height:100px;
}
#dvThumbs ul li {
    position:relative;
    top:0;
    left:0;
    float:left;
    padding:2px;
    cursor:pointer;
}
#dvThumbs ul li img {
    position:relative;
    top:0;
    left:0;
    padding:2px;
    width:20%;
    height:20%;
    border:1px solid #FFF;
    /*margin:10px;*/
}

.error {
    color:red;
    border:1px solid red;
    padding:10px;
}

.links li {
    margin:7px 0;
}
.edAnteriores h2 {
    font-size:1em;
}
.edAnteriores h3 {
    font-size:1em;
    color:#4C5165;
}
.edAnteriores ul {
}
.edAnteriores ul li {
    padding:0 0 0 11px;
    margin:0 0 10px 0;
    background:url(images/bullet.gif) 0 8px no-repeat;
}

dl.listFiles {
}
dl.listFiles dt {
    margin:7px 0;
}

.tblPriceInsc {
    border-collapse:collapse;
    border:1px solid #e5e5e5;
    margin:20px auto;
}

.tblPriceInsc th {
    text-align:left;
    padding:14px 23px;
}
.tblPriceInsc td {
    padding:2px 23px;
}
.tblPriceInsc thead {
    background:#d7d8dd;
    border:1px solid #e5e5e5;
}
.tblPriceInsc tbody {
    background:#f4f4f6;
    border:1px solid #e5e5e5;
}
.btnInc {
    width:117px;
    height:20px;
    background:url("images/btn_faca_inscricao.gif") no-repeat;
    display:block;
    float:right;
    text-indent:5000em;
    overflow:hidden;
}

.btnIncRetornar {
    width:188px;
    height:20px;
    background:url("images/btn_retornar_inscricao.gif") no-repeat;
    display:block;
    float:right;
    text-indent:5000em;
    overflow:hidden;
}

.div_entidades {
	width: 485px;
	height: 82px;
	margin: 10px 0 30px 27px;
	border: solid 1px #9193a0;
	background: #d7d8dd;
}

.sub_entidades {
	float: left;
	height: 43px;
	padding: 20px 25px;
	background: #9193a0;
}

.div_entidades span {
	float: left;
	width: 340px;
	padding: 10px 10px;
}

.main .wrap .content .div_entidades a 		{color: #000; text-decoration: none}
.main .wrap .content .div_entidades a:hover {color: #000; text-decoration: underline}

.tbl_entidades {
	width: 500px;
	border: solid 1px #d3d3d3;
	border-collapse:collapse;
    margin:20px auto;
}

.tbl_entidades th {
    text-align:left;
    padding:8px 23px;
    color: #4c4c4c;
}
.tbl_entidades td {
    padding:2px 20px;
}
.tbl_entidades thead {
    background:#d7d8dd;
    border:1px solid #e5e5e5;
}
.tbl_entidades tbody {
    background:#f4f4f6;
    border:1px solid #e5e5e5;
}
.divTitulo
{
  margin-top:20px;
  margin-bottom:10px;
  padding:0px;
  background: url(images/fundo_titulo.gif);
  background-repeat:repeat-x;
  width:100%;
  height:50px;
}
.divTitulo img
{
  height:33px;
} 
.cadastrarButton {
    width:80px;
    height:20px;
    border:0;
    text-indent:-5000em;
  overflow:hidden;
  margin:10px 0 0 0;
  background:url(images/btn_cadastrar.gif) right no-repeat;
}
.capa
{
  margin-top:0px;
  padding:20px;
  padding-top:20px;
}
.capa_inscricoes
{
  width:510px;
  height:178px;
  background: url(images/capa_ingresso.gif) no-repeat;
}
.capa_inscricoes a
{
  font-family: Trebuchet MS;
  font-size:14px;
  font-weight:bold;
  text-decoration:underline;
  position:relative;
  left:190px;
  top:110px;
}
.capa_inscricoes a:hover
{
  font-family: Trebuchet MS;
  font-size:14px;
  font-weight:bold;
  text-decoration:underline;
}
.capa_inscricoes a:visited
{
  font-family: Trebuchet MS;
  font-size:14px;
  font-weight:bold;
  text-decoration:underline;
}
.blog_textoP
{
  font-family:Trebuchet MS;
  font-size:13px;
  font-weight:normal;
  color:#4c5165;
  width:230px;
}
.blog_textoSpan
{
  font-family:Trebuchet MS;
  font-size:13px;
  font-weight:normal;
  color:#000000;
}
.blog_titulo
{
  font-family:Trebuchet MS;
  font-size:14px;
  font-weight:bold;
  color:#4c5165;
}
.blog_data
{
  font-family:Trebuchet MS;
  font-size:11px;
  font-weight:normal;
  color:#4c5165;
}
.blog_link
{
  font-family:Trebuchet MS;
  font-size:13px;
  font-weight:bold;
  text-decoration:underline;
  color:#bf9f25;
}
.blog_link:hover
{
  font-family: Trebuchet MS;
  font-size:13px;
  font-weight:bold;
  text-decoration:underline;
}
.blog_link:visited
{
  font-family: Trebuchet MS;
  font-size:13px;
  font-weight:bold;
  text-decoration:underline;
}
.inscricoes_titulo
{
  Font-family:Trebuchet MS;
  font-size:18px;
  font-weight:bold;
  color:#626985;
  margin:0px;
  padding:0px;
}
.inscricoes_divisoria
{
  height:1px;
  width:220px;
  background: url(images/inscricoes_divisoria.gif) no-repeat;;
  margin-top:13px;
  margin-bottom:13px;
  _margin-bottom:0px; 
}
