body {
background:#092B46 url(images/fundo1px.gif) repeat fixed;
margin:10px 0px 0px 0px;
padding:0px;
}

hr, h1, h2, h3, h4, h5, h6, ul, li, p {
margin:0px;
padding:0px;
}

hr {
display:none;
}
/*

*/
div#mae {
background:#28547B;
width:780px;
position:absolute;
float:left;
margin-left:50%;
left:-390px;
border:2px #FFF solid;
font-family:Arial, "Arial Narrow", "Arial Black";
}

div.tudo {
width:780px;
float:left;
position:relative;
}

div#logo {
position:relative;
float:left;
width:136px;
}

div#topo {
position:relative;
float:left;
width:644px;
text-align:center;
}

div#topo sup{
font-size:25px;

}

div#topo h1 {
font-size:38px;
color:#FF0;
font-style:italic;
font-weight:none;
letter-spacing:-2px;
}

div#topo h2 {
font-size:20px;
color:#FFF;
font-style:italic;
font-weight:none;
letter-spacing:-1px;
margin:5px 0 0 0; 
}

div#topo h3 {
font-size:26px;
color:#F00;
font-style:italic;
font-weight:none;
letter-spacing:-1px;
padding:5px 0 0 0; 
}

div#aprender {
position:relative;
float:left;
width:314px;
font-size:14px;
color:#FFF;
font-style:italic;
font-weight:bold;
padding:0 0 0 15px;
}

div#hotel {
position:relative;
float:left;
width:451px;
}

div.texto {
text-align:center;
}

div.texto h2 {
font-size:22px;
color:#FFF;
font-style:italic;
font-weight:none;
margin:15px 0 30px 0;
}

div.texto h3 {
font-size:35px;
color:#FF0;
font-style:italic;
font-weight:none;
letter-spacing:-1px;
}

div.foto_pales {
position:relative;
float:left;
width:226px;
}

div.curriculo {
position:relative;
float:left;
width:346px;
text-align:left;
padding:0 0 0 5px;
text-align:left;
}

div.curriculo h1 {
font-size:32px;
color:#FF0;
font-style:italic;
font-weight:bold;
text-align:left;
padding:0;
margin:0;
}

div.curriculo h2 {
font-size:20px;
font-style:italic;
font-weight:bold;
color:#AFE2FF;
text-align:left;
}

div.curriculo h2 span {
font-size:12px;
font-style:italic;
font-weight:bold;
color:#AFE2FF;
text-align:left;
}

div.curriculo h3 {
font-size:14px;
font-style:italic;
font-weight:bold;
color:#FFF;
text-align:left;
}

div.curriculo p {
font-size:14px;
font-weight:none;
color:#FFF;
padding:15px 0 0 0;
text-align:left;
}

div.curriculo ul {
padding:10px 0 10px 0;
width:346px;
}

div.curriculo li {
font-size:14px;
font-weight:none;
color:#FFF;
padding:5px 0 0 0;
list-style:url(images/setas.jpg) outside;
margin:0 0 0 15px;
width:316px;
}

div.livro {
position:relative;
float:left;
width:203px;
}

div#data {
text-align:center;
}

div#data h1{
font-size:26px;
color:#FF0;
font-style:italic;
font-weight:none;
letter-spacing:-1px;
margin:0 0 5px 0;
}

div#data h2{
font-size:36px;
color:#FFF;
font-weight:none;
letter-spacing:-1px;
}

div#data h4{
font-size:20px;
color:#FF0;
font-weight:none;
letter-spacing:-1px;
}

div.fundo {
background:#133350;
padding:5px 0;
}

div#opor {
position:relative;
width:718px;
margin:10px auto;
padding:10px 5px;
border:1px #000 solid;
background:#027CD1;
font-size:12px;
color:#FFF;
text-align:center;
font-style:italic;
font-weight:bold;
}

iframe {
height:400px;}

h1 {
font-size:24px;
color:#FFF;
font-weight:bold;
font-style:italic;
text-align:center;
margin:0 0 15px 0;
}

.borda {
border-bottom:#FFF 1px solid;
border-top:#FFF 1px solid;
padding:0 0 10px 0;
margin:0 0 5px 0;
background:#133350;
}

fieldset {
margin:10px 30px;
padding:15px;
border:1px #FFF solid;
font-size:16px;
color:#FFF;
font-weight:bold;
width:690px;
}

legend {
font-size:24px;
color:#FF0;
text-align:left;
font-style:italic;
font-weight:bold;
padding:0 15px;
}

span {
color:#FF0;
}

/*form*/
.formularios {
position:relative;
padding:0 60px 0 0;
width:660px;
font-size:14px;
margin:auto;
color:#FFF;
}

div#form {
margin:0px 0px 10px 0px;
}

div#form h2 {
padding:10px 0px 0px 0px;
color:#FF0;
font-size:34px;
text-align:center;
}

div#form h6 {
padding:0px 0px 12px 0px;
color:#FFF;
font-weight:normal;
font-size:12px;
text-align:center;
}

div.fomul {
width:330px;
float:left;
position:relative;
text-align:right;
padding:0px 0px 3px 0px;
}

div#botao {
position:relative;
float:left;
width:660px;
text-align:center;
padding:10px 0px 0px 0px;
}

input.rest {
border:0px;
width:200px;
font-size:14px;
}

input.incr {
width:50px;
border:0px;
margin:0px 150px 0px 0px;
font-size:14px;
}

input.bot {
background:#F00;
border:2px #000 solid;
padding:3px 8px;
margin:0px 0px 0px 0px;
font-size:16px;
font-weight:bold;
color:#FFF;
font-family:Arial, "Arial Narrow", "Arial Black";
}
/* fim do form*/

#popup {
position:relative;
width:100%;
background:#28547b;
display:none;
font-family:Arial, "Arial Narrow", "Arial Black";
margin:-10px 0 10px 0;
padding:10px 0 0 0;
}

#popup a {
color:#FF0;
text-decoration:none;
font-size:12px;
}


#popup a:hover {
color:#FFF;
}


