/* CSS Document */

* { margin: 0; padding: 0; }

body {
    text-align: center;
    font: 70% Arial, Verdana, Tahoma, "Trebuchet MS";
    background:#000 url(../imagens/fundo.gif);
    color: #666;
	margin: 25px 0 0 0;	
}

ul { list-style: none; }
p { margin-bottom: 10px; }
h1 { margin-bottom: 5px; color: #fef200; font-size: 170%; }
h2 { margin-bottom: 2px; color: #fef200; font-size: 140%; }
h3 { color: #999; font-size: 130%; margin:5px 0;}
td {text-align:left;}

#geral {
    margin: 0 auto;
    width: 925px;
    text-align: left;
}

#topo {
width: 925px;
height:62px;
}

#topo img {
float:left;
}

#geral {
    margin: 0 auto;
    width: 925px;
    text-align: left;
}

#menu ul { height: 1%; display: table; padding-top:26px;}
#menu ul li { float: left; margin: 0 4px; }
#menu ul li.primeira { margin-left: 0; }
#menu ul li a {
	text-decoration:none;
    display: block;
    float: left;
    padding: 10px 17px;
    background-color: #fef200;
    color: #000;
	font-size:14px;
    font-weight: bold;
}

#menu ul li a.selecionado, #menu ul li a:hover { background-color: #373737; color: #fff; text-decoration: none; }

#conteudo { 
background:#373737; 
color: #fff; 
padding: 20px 10px 3px 10px; 
width:940px;
height:650px; 
text-align:justify; 
}

#conteudo2 { 
background:#373737; 
color: #fff; 
padding: 20px 10px 3px 10px; 
width:940px;
height:478px; 
text-align:justify; 
}

#rodape { 
text-align: center; 
padding: 10px; 
}

#rodape a { 
color: #666; 
background:#ffff00;
}

#rodape a:hover { 
text-decoration: none;
color:#000;
}

#logo {
text-align:left;
padding:10px;
margin-left:12%;
}

a {
text-decoration:none;
color:#000;
}

a:hover {
color:#fff;
background:#fef200;
}

.destaque {
font-weight:bold;
color:#0099FF;
}

.contato {
margin:0 auto;
padding:0;
width:920px;
height:460px;
background:url(../imagens/bg_contato.jpg);
}

/*******************************************/
/*************** FORMULÁRIO ****************/
/*******************************************/
#form {
background:#000;
width:343px;
margin:0 0 0 510px;
height:440px;
padding:10px;
text-align:left;
}

form {padding:10px 0 0 5px;}
form fieldset {border:0 solid;} /* Opera */
form textarea {overflow:auto;}

form p {
padding:6px 0;
border-color:white;
font-size:10px;
}

form em {
margin-left:5px;
font-size:10px;
font-style:normal;
color:#CC0000;
}

form label {
display:block;
float:left;
width:320px;
color:#000;
}

.box {
padding:2px;
width:320px;
border:2px solid;
font-size:10px;
color:#fff;
border-color:#fef200;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#333;
}