#tudo{
position: absolute;
left: 50%;
top: 50%;
width:720px;
height:450px;
margin-left: -360px; /* half of width */
margin-top: -225px;  /* half of height */
background-color: #FFF;
border:none;
}

#logo, #conteudo, #menu, #rodape {
position: relative;
left:0px;
top:1150px;
}

a{
font-weight:bold;
padding:1px;
}
a:link{
background:transparent;
color:#FF6D35;
}
a:visited{
background:transparent;
color:#B7B7B7;
}
a:hover{
background:transparent;
color:#FF550D;
}
a:active{
background:transparent;
color:#000000;
}

body {
	height: 100%;
	}

body,td{
background:#FFFFFF;
color:#575757;
font:76%/1em Georgia,Times,"Times New Roman",serif;
margin:0;
padding:0;
}
fieldset{
background:#F8F8F8;
border:1px solid #DFDFDF;
margin:1em 0;
padding:1em;
width:17em;
}
fieldset #mandar{
width:5em;
}
fieldset em,fieldset .notinha{
color:#FF550D;
}
fieldset input{
width:15em;
}
fieldset label{
display:block;
}
fieldset	legend{
color:#848484;
padding:0.3em;
}
h1{
font-size:1.6em;
}
h1,h2,h3,h4,h5,h6{
background:transparent;
color:#000000;
font-family:Helvetica,Arial,sans-serif;
font-weight:bold;
letter-spacing:0.05em;
margin-bottom:0.8em;
margin-top:0.8em;
}
h2{
color:#6A6A6A;
font-size:1.4em;
}
h3{
color:#FF6D35;
font-size:1.2em;
margin-top:3em;
margin-bottom: 1.2em;
}
h4{
font-size:1em;
}
h5{
font-size:0.8em;
}
h6{
font-size:0.6em;
}
img{
border:0;/* turns off gaps around images */
}
input.radio{
float:left;
margin-right:0.5em;
width:auto;
}
input:focus,textarea:focus{
background:#FFEFD9;
}
ol,li,dl,dt,dd{
line-height:1.5em;
}
p{
line-height:1.7;
}
textarea{
height:10em;
width:15em;
}
.notinha{
font:italic 0.9em/0.5 Helvetica,Arial,sans-serif;
margin:0;
padding:0;
}
.temp{
position: absolute;
left:0px;
top:-150px;
padding-top:5px;
padding-bottom:5px;
font-size: 90%;
background:#800000;
border:1px #FF0000 solid;
color:#FFFFFF;
line-height: 1.5em;

text-align:center;
}
.temp:hover{
background:#000;
color:#FFFFFF;
}

#conteudo ul li{
line-height:2em;
}
#conteudo a.ext {
	font-weight: normal;
	color: #575757;
}

#menu{
border-bottom:1px solid #DFDFDF;
border-top:1px solid #DFDFDF;
font:bold 1.1em Helvetica,Arial,sans-serif;
margin-top:3em;
margin-bottom:0.8em;
}
#menu a{
margin-bottom:2em;
margin-top:2em;
}
#menu ul{
list-style-type:decimal;
}
#menu ul ul{
list-style-type:lower-latin;
}
#menu ul ul ul{
list-style-type:lower-roman;
}
#rodape{
background:#FFF;
border:0;
color:#A7A7A7;
font:0.8em Geneva,Verdana,Helvetica,Arial,sans-serif;
margin:1em;
padding:0.5em;
text-align:center;
}


