* {
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
	border:none;
	vertical-align:middle;
}

body {
	background-color:#990000;
	background-image:url(../imagens/bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	color:#CCCCCC;
	font-size:11px;
	font-family:Arial, Verdana, Tahoma;
	line-height:150%;
	padding:0;
	margin:0;
}

/************************************
GERAL - Todo o site.
************************************/
#geral {
	background-image:url(../imagens/detalhe.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:770px; 
}

/************************************
TIPOS TAG (Body) - Home ou Interna.
************************************/
#home {}
#interna {} 
#popup { margin:0; padding:0; background-color:#990000; background-image:none; }

/************************************
CABEÇALHO - Título do site.
************************************/
h1 {
	background-image:url(../imagens/logo.gif);
	background-position:33px 119px;
	background-repeat:no-repeat;
	text-indent:-5000em;
	overflow:hidden;
	width:400px;
	float:left;
}

h1 a {
	display:block;
	height:415px;
}

/************************************
TOPO - H2 da Página.
************************************/
#topo { margin-bottom:35px; }
#topo p { display:none }

/************************************
TÍTULOS E SUBTÍTULOS - Tags h2 e h3.
************************************/
h2#titulo-brevenovowebsite { background-image:url(../content/home/imagens/titulo_brevenovowebsite.gif); height:63px; }
h2#titulo-trabalhena712 { background-image:url(../content/trabalhena712/imagens/titulo_trabalhena712.gif); height:63px; }
h2#titulo-faleconosco { background-image:url(../content/faleconosco/imagens/titulo_faleconosco.gif); height:63px; }
h3#subtitulo-ultimas { background-image:url(../content/home/imagens/ultimas.gif); height:16px; margin-bottom:10px; }

h2#titulo-brevenovowebsite, h2#titulo-trabalhena712, h2#titulo-faleconosco, h3#subtitulo-ultimas { 
	background-position:top left;
	background-repeat:no-repeat;
	text-indent:-5000em;
	overflow:hidden;
}

/************************************
CONTEÚDO
************************************/
#conteudo {	margin:170px 0 0 0; float:left; width:370px; }
#conteudo p { margin-bottom:10px; }
#conteudo p, #conteudo h3, #conteudo h4, #conteudo small, #conteudo a { margin-left:6px; }
#conteudo a { color:#CCCCCC; font-weight:bold; text-decoration:underline; }

/************************************
SEÇÕES - Novidades, Currículo e Fale Conosco.
************************************/

/* NOVIDADES */
#interna #novidades h3 { margin-bottom:10px; font-size:12px; }
#interna #novidades img { float:right; margin:0 0 10px 10px; }
#home #novidades h4 a, #interna #novidades h3 a { color:#CCCCCC; font-weight:bold; font-size:12px; text-decoration:none; margin-left:0;}
#home #novidades h4 a:hover, #interna #novidades h3 a:hover { text-decoration:underline; }

/* CURRÍCULO */
#curriculo { width:360px; }
#curriculo h3 { margin-top:15px; font-size:12px; }
#curriculo h4 { font-size:11px; padding-top:15px; clear:both; text-transform:uppercase; color:#FFFFFF; margin:0; }
#curriculo label b { margin-top:2px; display:block; }
#curriculo label { display:block; float:left; margin-right:10px; }
#curriculo li {	display:inline; }
#curriculo img { display:block; clear:both; margin-top:0px; }
#curriculo form p {	padding-top:5px; clear:both; }

#curriculo-cadastro form p { margin-left:0px; }
#curriculo-cadastro label input { margin-top:0; }
#curriculo-cadastro input { margin-top:17px; }

/* FALE CONOSCO */
#faleconosco input { margin-top:10px; }
#faleconosco label { display:block; }
#faleconosco label input { margin:0 0 6px 0;}

/* PAGINACAO */
#popup #paginacao { margin:auto; text-align:center; }
#popup #paginacao { margin-top:10px; }
#popup #paginacao li { display:inline; vertical-align:middle; }
#popup #paginacao a.pagina-ativa {	font-weight:bold; color:#FFF; text-decoration:underline; }
#popup #paginacao a { color:#CCC; text-decoration:none;	font-weight:normal; }
#popup #paginacao a:hover { color:#CCC; text-decoration:underline;	font-weight:normal; }

/************************************
FORMULÁRIOS - Características Gerais
************************************/
/* ESTILO FORMS */
input, select, textarea {
	font-size:11px;
	color:#333333;
	border-top:1px solid #515153;
	border-right:1px solid #DEDAD3;
	border-bottom:1px solid #DEDAD3;
	border-left:1px solid #515153;
	margin-bottom:3px;
}

label input { padding:1px 1px; }
fieldset { margin:0 0 10px 6px; }
legend { display:none; }

/* BOTÕES */
#geral input.input-img-semborda { border:none; margin-bottom:10px; }
#geral input.input-img-comborda { }
#geral input.input-submit-texto {
	cursor:pointer;
	vertical-align:top;
	margin:0;
	background:none;
	border:none;
	color:#223D79;
	text-decoration:none;
	font-weight:bold;
}
#geral input.input-submit-texto:hover {	text-decoration:underline; }

/************************************
RODAPÉ - Assinatura do site.
************************************/
#rodape { width:770px; clear:both; height:80px; }
#rodape ul { padding-top:10px; }
#rodape ul li { display:inline; }
#rodape address, #rodape ul { margin-left:406px; }
#rodape address { font-style:normal; }
#rodape a {	color:#CCCCCC; font-weight:bold; }
#rodape a:hover { text-decoration:underline; }