* {
margin: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

p {
font-size: 12px;
color: #444444;
margin-bottom: 20px ;
}

h1 {
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
font-size: 18px;
color: #107392;
margin-bottom: 20px;
}

h2 {
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
font-size: 14px;
color: #107392;
}

#geral {
width: 770px;
height: auto;
margin: 0 auto;
}

#topo {
float: left;
width: 770px;
height: 181px;
}

/*menu*/
#menu {
float: left;
width: 770px;
height: 35px;
}

#menu ul {
width: 770px;
height: 35px;
background-color: #b70000;
text-align: center;
}

#menu ul li{
display: inline;
list-style: none;
}

#menu ul li a{
float: left;
display: inline;
width: auto;
background-color: #b70000;
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
color: #fff;
text-decoration: none;
padding: 6px 20px;
margin-left: 70px ;
}

#menu ul li a:hover{
background-color: #c70404;
}

/*active menus*/
#bodyPrograma a.item1,
#bodyLocal a.item2,
#bodyInscricoes a.item3,
#bodyBlog a.item4{
background-color: #c70404;
}

/*fim menu*/

#conteudo {
float: left;
display: inline;
width: 710px;
height: auto;
padding: 30px;
}

.btInscrevase {
margin: 40px auto 0 auto;
width: 168px;
height: 47px;
}


#footer {
float: left;
width: 770px;
height: 82px;
text-align: left;
margin-top: 30px ;
}

/*inscricoes*/
.inputs {
width: 200px;
font-family: font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.ddd {
width: 30px;
font-family: font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
