figure{ margin:0}
img, picture, video, embed{	border:0; max-width: 100%; /*define a largura mÃ¡xima em atÃ© 100%*/}
A{ text-decoration: none; color:#383838;}
A:hover{text-decoration: none;}
.sep {height:1px; border-bottom:1px solid #000; width:100%; margin-top:0px; margin-left:0; margin-right:0; margin-bottom:10px; clear:both}
.sep_branco {height:1px; border-bottom:1px solid #FFF; width:100%; margin-top:0px; margin-left:0; margin-right:0; margin-bottom:10px; clear:both}

body{font-family: 'Open Sans Condensed', sans-serif; color:#383838; margin:0; padding:0; background-color:#FFF; }

.page{ box-sizing: border-box; background-color:#FFF; margin:0; padding:0px}

.titulo_central{ color:#383838; text-align:center; font-size:23pt; margin:20px}

h1 {color:#383838; font-size:30pt; margin:0; padding-top:10px; font-family: 'Open Sans', sans-serif;}
h2 {color:#FFF; font-size:30pt; margin:0; font-family: 'Open Sans', sans-serif;}
h3 {color:#000; font-size:30pt; margin:0; font-family: 'Open Sans', sans-serif;}


/*.bg_escuro{ background-image:url(../images/bg_pedras.jpg);}*/
.bg_escuro{ background-color:#333333}

.rodape_base { background-color:#000; box-sizing:border-box; padding-top:10px; padding-bottom:10px; margin:0; box-sizing: border-box; clear:both;}
.titu_roda{text-transform:uppercase;font-weight:bold; font-size:15pt; color:#ff0000}
.link_roda{font-size:11pt; color:#FFF}
.link_roda_alt{ height:15px}
.rodape {box-sizing: border-box; clear:both; background-color:#ff0000; font-size:8pt; color:#FFF; text-align:center; padding:20px; margin:0}
.link_rodape{color:#FFF}


.form{ box-sizing: border-box; font-size: 10pt; padding-left:10px; color:#383838; border: 0px; width:100%; float:right; height:27px;padding-top:2px; margin:0px; background-color:#dddddd; margin-bottom:10px;font-family: 'Open Sans', sans-serif;-moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.form_txt{box-sizing: border-box; font-size: 10pt; padding-left:10px; color:#383838; border: 0px; width:100%; float:right;  height:77px;padding-top:2px; margin:0px; background-color:#dddddd; margin-bottom:10px;font-family: 'Open Sans', sans-serif;-moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.form_bt{box-sizing: border-box; font-size: 13pt; color:#FFF; border: 0px; width:100%; float:right;  height:70px; margin:0px; background-color:#383838; font-family: 'Open Sans', sans-serif;-moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; text-align:center; cursor:pointer}


.voltar{background-color:#383838; color:#FFF; width:80px; padding:10px; text-align:center; font-size:12pt; margin:auto 0}

.bloco{line-height:150%; margin:0px; padding-top:5px; text-align:justify; font-size:16pt}
.bloco_resumo{ font-style:italic; margin:0px; padding:0; text-align:justify; font-size:16pt}

.foto_evento_sem{ width:93%; height:180px; background-color:#383838; margin:0 auto; margin-bottom:10px; background-image:url(../images/sem.gif); background-position:center; background-repeat:no-repeat}

.fundo_data{float:left; width:60px; display:block; background-color:#383838; margin-right:10px; margin-bottom:3px}
.dia {color:#FFFFFF; font-size:30pt; margin:0px; text-align:center; height:35px;}
.mes {color:#FFFFFF; text-align:center;	font-size:15pt;	margin:0px;}
.ano {color:#FFFFFF; text-align:center;	font-size:15pt;	margin:0px; padding-bottom:5px}
