@charset "utf-8";

/* ---------------------------------------------*/
/* --->>> FOLHA DE ESTILOS <<<------------------*/
/* ---------------------------------------------*/

body {
	margin: 0em auto;
	background-color: #000000;
	background-image: url("img/fundo.jpg");
	background-repeat: no-repeat;
	background-repeat: repeat;
	background-attachment: fixed;
}

#grafismo {
	background-image: url("img/grafismo.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
}

#cabecalho {
	margin: 0em auto;
	width: 100%;
	height: 232px;
	background-image: url("img/fundo_opacidade.png");
	_background-image: url("img/fundo_normal.png");		
	background-repeat: repeat;
	behavior: url("pngbehavior.htc");
}

.imgcarregando {
	background: #000000 url("img/carregando.gif") no-repeat center center;
}

#menu {
	width: 100%;
	height: 75px;
	text-align: left;
} 
	
div.box {
	height: 500px;
	width: 200px;
	border: 1px solid black;
	background: orange;
}

#portifolio {
	margin: 2em auto;
	width: 100%;
}

.titulopeca {
	margin: 0em auto;
	width: 910px;
	height: 70px;
	text-align: left;
	background-image: url("img/fundo_opacidade.png");
	_background-image: url("img/fundo_normal.png");	
	background-repeat: repeat;	
}

.imagempeca {
	margin: 0em auto;
	width: 910px;
	text-align: left;
}

#curriculo {
	width: 100%;
	height: 472px;
	text-align: left;
	background-image: url("img/fundo_opacidade.png");
	_background-image: url("img/fundo_normal.png");		
	background-repeat: repeat;	
	position: relative;
	bottom: 0;
} 

#rodape {
	width: 100%;
	height: 200px;
	text-align: left;
	background-image: url("img/fundo_opacidade.png");
	_background-image: url("img/fundo_normal.png");		
	background-repeat: repeat;	
	position: relative;
	bottom: 0;
} 

/* ---------------------------------------------*/
/* --->>> TEXTOS <<<----------------------------*/
/* ---------------------------------------------*/

h1		{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#ffe400; line-height:22px; margin: 0em;}
h2		{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#ffe400; line-height:22px; margin: 0em;}
span	{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:19px; margin: 0em;}
.peca	{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#000000; line-height:22px; margin: 0em; background-color:#FFFFFF; 	padding-left:2px; padding-right:2px;}
.subtitulo		{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#ffe400; font-weight:bold; line-height:22px; margin: 0em;}


/* ---------------------------------------------*/
/* --->>> LINKS <<<-----------------------------*/
/* ---------------------------------------------*/

.linkbranco:link {
	color:#000000;
	background-color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
}
.linkbranco:visited {
	color:#000000;
	background-color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	text-decoration:line-through;
/*	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);	*/
}
.linkbranco:active {
	color:#000000;
	background-color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
}
.linkbranco:hover {
	color:#FFFFFF;
	background-color:#000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
}

.linkbrancodois:link {
	color:#000000;
	background-color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
}
.linkbrancodois:visited {
	color:#000000;
	background-color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	text-decoration:line-through;
/*	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);	*/
}
.linkbrancodois:active {
	color:#000000;
	background-color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
}
.linkbrancodois:hover {
	color:#000000;
	background-color:#ffe400;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
}

.linkamarelo:link {
	color:#000000;
	background-color:#ffe400;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
}
.linkamarelo:visited {
	color:#000000;
	background-color:#ffe400;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	text-decoration:line-through;
/*	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);	*/
}
.linkamarelo:active {
	color:#000000;
	background-color:#ffe400;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
}
.linkamarelo:hover {
	color:#FFFFFF;
	background-color:#000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
}

.linkanos:hover {
	background-image:url(img/ano_fundo.png);
	/*opacity:0.75;
	-moz-opacity:0.75;
	filter:alpha(opacity=75);*/
}
.linkrh:hover {
	background-image:url(img/botao_rh_fundo.png);
	/*opacity:0.75;
	-moz-opacity:0.75;
	filter:alpha(opacity=75);*/
}
