* {margin:0; padding:0; list-style:none}
img {border:0}

body {background: #DCE2ED url(../images/borboletas.gif) no-repeat 60% top; text-align:center;/* Centraliza no IE */ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2A3D8A}

#geral {width:974px; margin:0 auto;/* Centraliza em navegadores padrão */ text-align:left/* Remédio para o hack do IE */}

#top {width:974px; height:145px; position:relative; margin-bottom: 20px;}

img.logo {margin-top:8px; float:left}
img.txtData {width:339px; height:14px; position:absolute; top:127px; left:0px}
#auxTop {float:right}
#auxTop li {display:inline; margin-left:3px;}

#navLeft {float:left; margin-top:6px}

#menu {margin-bottom:40px}
#realizacao {margin-bottom:20px}
#apoio {margin-bottom:50px}
#apoio img[alt=CAPES] {margin: 10px 15px 0px 0px}
#apoio img[alt=FAPERGS] {margin-top:15px; margin-left: 40px;}
#apoio2 {float:right; text-align: left; margin-top: 25px; background:transparent url(../images/bg_content.jpg) repeat-x top left;}
#apoio2 p img {margin-left:20px;}
#apoio2 img {margin-bottom:30px;}

#content {width:742px; float:left; margin-left:40px; }

#animacao {margin-bottom:15px}

#sobreCic {width:437px; background:transparent url(../images/bg_content.jpg) repeat-x top left; float:left; margin-bottom:40px; min-height:150px;}
#sobreCic p.sobreIndex {padding:10px 15px}
#sobreCic p {padding:10px 15px 0 15px}
#sobreCic ul {padding:10px 15px 0 15px}
#sobreCic li {list-style-type:disc; margin:0 0 2px 15px}

#duvidas {width:437px; background:transparent url(../images/bg_content.jpg) repeat-x top left; float:left; margin-bottom:40px; min-height:150px;}
#duvidas p {padding:10px 15px 0 15px}
#duvidas ul {padding:10px 15px 0 15px}
#duvidas li {list-style-type:disc; margin:0 0 2px 15px}

#noticias {width:437px; background:transparent url(../images/bg_content.jpg) repeat-x top left; float:left; margin-bottom:40px; min-height:150px;}
#noticias h3 {padding:10px 0 0 15px; font-size:11px}
#noticias p {padding:0 15px 5px 15px}
#noticias h3.fixo { color: #ff3300 }

div.alignRight {text-align:right; margin:10px 15px 0 0}

#datasImportantes {width:273px; background:transparent url(../images/bg_content.jpg) repeat-x top left; float:right; min-height:150px;}
#datasImportantes h3 {font-size:11px; padding:10px 0 0 15px}
#datasImportantes p {padding:0 15px 0 15px}
#datasImportantes div.alignRight {margin-top:30px}

#comoChegar {width:437px; background:transparent url(../images/bg_content.jpg) repeat-x top left; float:left; margin-bottom:40px; min-height:150px;}
#comoChegar h3 {font-size:11px; padding:10px 0 0 15px}
#comoChegar p {padding:0 15px 0 15px}

#organizacao {width:437px; background:transparent url(../images/bg_content.jpg) repeat-x top left; float:left; margin-bottom:40px; min-height:150px;}
#organizacao p {padding:10px 15px 2px 15px}

#avaliadores {width:437px; background:transparent url(../images/bg_content.jpg) repeat-x top left; float:left; margin-bottom:40px; min-height:150px;}
#avaliadores h3 {font-size:11px; padding:10px 0 0 15px}
#avaliadores p {padding:0 15px 0 15px}

#identidade {width:437px; background:transparent url(../images/bg_content.jpg) repeat-x top left; float:left; margin-bottom:100px; min-height:150px;}
#identidade p {padding:10px 15px 0 15px}
div.identidadeAux {background:#C5CEE0; float:right; padding:8px; margin:0 0 20px 0}

#regulamento {width:437px; background:transparent url(../images/bg_content.jpg) repeat-x top left; float:left; margin-bottom:40px; min-height:150px;}
#regulamento p {padding:10px 15px 0 15px}

#programacao {width:437px; background:transparent url(../images/bg_content.jpg) repeat-x top left; float:left; margin-bottom:40px; min-height:150px;}
#programacao div.dia{margin-top:10px}
#programacao h3 {font-size:11px; padding:0 0 0 15px}
#programacao p {padding:0 15px 0 15px}

#inscrevase {background:transparent url(../images/bg_content.jpg) repeat-x top left; min-height:150px;}
#inscrevase p {padding:10px 15px 0 15px}
#inscrevase h3 {font-size:11px; padding:10px 0 10px 15px}
#inscrevase a {color:#2A3D8A; }
#inscrevase fieldset {border:0}

#faleconosco {width:437px; background:transparent url(../images/bg_content.jpg) repeat-x top left; float:left; margin-bottom:40px; min-height:150px;}
#faleconosco p {padding:10px 15px 10px 15px}
#faleconosco fieldset {border:0; margin-left:15px}
#faleconosco label {display:block; font-weight:bold; margin:0 0 1px 1px}
#faleconosco input {margin-bottom:10px; background:white; border:1px solid #26509A; width:224px}
#faleconosco textarea {background:white; border:1px solid #26509A; width:405px; height:115px}
#faleconosco input[type=image] {display:block; margin:10px 15px 0 0; float:right; width:73px}

#footer {clear:both; background:#8796C9; height:50px; margin-bottom:10px; font-size:9px; padding:6px; color: white;}
#footer a {color:white; font-weight: bold;}
#footerLeft {float:left}
#footerRight {float:right; text-align:right;}
#footerRight a {text-decoration:none}

