body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F3F0BC;
	background-color:#996600;
	line-height:17px;
	
	}
.table_form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F3F0BC;
}

.tituloMaterias{
width:100%; 
background:#CC0000;
color:#FFFFCC;
font-weight:bold;
text-align:center;
}

.contentMaterias{
padding: 10px 15px 10px 15px;
background:#FFFF99;
color:#000;
}

.rodapeMaterias{
width:100%; 
background:#CC0000;
color:#FFFFCC;
height:auto;
padding:0;
margin:0;
height:15px;
}
form{
margin:0px;
padding:0px;

}
	
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a:link {
	color:#FFFF00;
	text-decoration: underline;
}
a:visited {
	color: #FFFF00;
	text-decoration: underline;
}
a:hover {
	color:#FFFFFF;
}
a:active {
	color:#CCCCCC;
	text-decoration:underline;
}

#animacoes{
	width:777px;
	left:50%;
	margin-left:-388px;
	position:absolute;
	background-color:#680607;
	padding:0;
}

#flash{
	
	width:777px;
	left:50%;
	margin-left:-388px;
	position:absolute;

}

#topo_animacoes{
background-image:url(images/bg_topo_animacoes.jpg);
background-repeat:no-repeat;
}
#conteudo{
	top:50px;
	padding-top:90px;
	width:777px;
	left:50%;
	margin-left:-388px;
	position:absolute;
	background-color:#680607;
}

#conteudo_aulas{
	padding-top:0px;
	width:777px;
	left:50%;
	margin-left:-388px;
	position:absolute;
	background-color:#680607;
}
#conteudo_portfolio{
	top:0px;

	text-align:justify;
}
#texto_quemsou{
	background-image:url(images/canto_curriculo_top.gif);
	background-repeat: no-repeat;
	margin-right:12px;
	float:right;
	width:450px;
	text-align:justify;
	padding-left:10px;
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #666666;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #666666;

}

#frame_portfolio{
	background-image:url(images/canto_curriculo_top.gif);
	background-repeat: no-repeat;
	margin-right:12px;
	float:right;
	width:590px;
	text-align:justify;
	padding-left:10px;
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #666666;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #666666;

}
#titulos {
	margin-bottom: 8px;
	margin-left: 145px;
}

#home_down{
padding-left:15px;
padding-right:15px;
}

#bloco_direita_top{
	float:right;
	width:454px;
	border-left-width: thin;
	border-left-style:outset;
	border-left-color:#996600;
	padding-left:21px;
	padding-right:15px;
	margin-right:15px;
	height:205px;

	}

#bloco_esquerda_top{
float:left;
width:240px;
margin-right:15px;
padding-top:10px;
padding-left:6px;s

}

#bloco_esquerda{
float:left;
width:240px;

}

#texto_artigo{
}
#bloco_direita{
	float:right;
	width:454px;
	border-left-width: thin;
	border-left-style:outset;
	border-left-color:#996600;
	padding-left:21px;
	padding-right:15px;
	text-align:justify;
	}
#rodape{
	background-color:#A2110A;
	height:30px;
	empty-cells:show;
	border-top-color:#530405;
	border-top-style:solid;
	border-top-width:1px;
	clear:both;
	font-size:11px;
}
.basico{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F3F0BC;
	line-height:17px;
}
.voltar_animacoes{
	top:8px;
	width:65px;
	height:65px;
	left:50%;
	margin-left:230px;
	position:absolute;

}

.titulo_animacoes{
margin-left:35px;
margin-top:10px;
}

.titulos_internos{
color:#FF940C;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
text-transform:uppercase;
letter-spacing:1px;
padding:8px 0 0 8px;
}

.titulos_artigo{
color:#990000;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
text-transform:uppercase;
letter-spacing:1px;
margin-left:8px;
}

.artigo{
padding-left:8px;
padding-right:8px;
background-image:url(images/bg_artigos_top.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFCC;
color:#990000;
}

.lateraldir {
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}

.textos_paginas{
	margin-left:289px;
	width:462px;;
	text-align:justify;
	
}

.internos{
margin-left:10px;
margin-right:10px;
}

.cantinho_esquerdo{
float:left;
}

.cantinho_direito{
float:right;
}
.copyright{
text-align:center;
padding-top:5px;
}

.foto_quemsou{
margin-left:50px;
margin-right:8px;
float:left;
}

.topicos_curriculo{
cursor:hand;
}

.topicocurriculoesquerda{
	float:left;
	width:auto;
	color:#FF9900;
	font-weight:bold;
	padding-top:8px;
	padding-left:23px;

}
.textocurriculodireita{
	clear:left;

	text-align:left;
	padding-left:23px;
	left:23px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

.imagem_esquerda_home{
	float: left;
	margin-left:15px;
	margin-top:20px;
	
}

.imagem_direita{
	float: right;
}
.imagem_esquerda{
	float: left;
}
.imagem_esquerda2{
	float: left;
	margin-right:16px;
}

.titulos_flash{
	margin-top:10px;
}
.teste_linha{
	width:30%;
	border: thin dotted #FFFFCC;
	text-align:left;
	margin-left:0px;
}
.linha{
	clear:both;
	border: thin dotted #996600;
	margin-left:15px;
	margin-right:15px;
}

.bloco_menu_portfolio{
	width:auto;
	margin-top:15px;
	float:left;
	margin-left:15px;

}

.bloco_engloba_thumbs_sites{
	width:460px;
	margin-top:0px;
	float:right;
	padding:4px;
	margin-left:15px;
	margin-right:20px;
	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #996600;
}

.bloco_thumbs_sites{
	width:410px;
	margin-top:15px;
	border: thin dotted #996600;
	padding:4px;
	margin-left:30px;
	clear:both;
}
.legendas_portfolio{
	text-indent:16px;
}

.imagem_midia_alternativa{
	border: thin solid #FF9900;
	margin:0 auto;
}

/* ATENÇÂO THUMBS ANIMAÇÕES TEM CONDICIONAL PARA O IE*/
.thumbs_animacoes{
	float:left;
	margin-top:15px;
	border: thin dotted #996600;
	padding:4px;
	margin-left:50px;
}

.thumbs_animacoes_baixo{
	float:left;
	margin-top:15px;
	border: thin dotted #996600;
	padding:4px;
	margin-left:150px;
}
/* FIM DE THUMBS ANIMAÇÕES*/


.textos_portfolio{
margin-left:13px;
}
.imagem_esquerda_curriculo {
	float: left;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 23px;

}

.icone_mais_artigos{
float:right;
}

.item_interno{
color:#FF9900;
font-weight:bold;
text-align:left;
}
.item_interno2{
color: #00CC66;
font-weight:bold;
text-align:left;
}
.lapis{
text-decoration:none;
}
.subtitulos_portfolio{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:underline;
text-transform:uppercase;
letter-spacing:1px;
color:#FF940C;
margin-left:70px;
}


/*Browsers - gecko é o mesmo que Mozzila*/
/*linha divisória*/		
		.ie .linha2 {
			clear:both;
			border: thin dotted #996600;
			margin-top:0px;

		}
		.gecko .linha2 {
			clear:both;
			border: thin dotted #996600;
			margin-top:5px;

		}
		.opera .linha2 {
			clear:both;
			border: thin dotted #996600;
			margin-top:5px;
			
		}
		.konqueror .linha2 {
			clear:both;
			border: thin dotted #996600;
			margin-top:5px;
			
		}
		.safari .linha2 {
			clear:both;
			border: thin dotted #996600;
			margin-top:5px;
			
		}
/*titulos em flash*/

.ie .titulos_flash_secundarias{
	margin-top:10px;
	margin-left:135px;

}


.gecko .titulos_flash_secundarias{
	margin-top:10px;
	margin-left:65px;

}

.opera .titulos_flash_secundarias{
	margin-top:10px;
	margin-left:65px;

}

.safari .titulos_flash_secundarias{
	margin-top:10px;
	margin-left:65px;

}

.konqueror .titulos_flash_secundarias{
	margin-top:10px;
	margin-left:65px;

}



/*thumb abaixo nas animações*/

.ie .thumbs_animacoes{
	float:left;
	margin-top:15px;
	border: thin dotted #996600;
	padding:4px;
	margin-left:30px;
		
}

.ie .thumbs_animacoes_baixo{
	float:left;
	margin-top:15px;
	border: thin dotted #996600;
	padding:4px;
	margin-left:73px;
		
}


		.no-js { display: block }
		.has-js { display: none }
		.js .no-js { display: none }
		.js .has-js { display: block }
		

#aulas_geral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #680607;
	background-color: #FFFFCC;
	text-indent: 30px;
	padding-right: 25px;
	padding-left: 25px;
}
.topo_aulas{
background-color:#A2110A;
height:30px;
}

.titulosCurriculoNovo{
font-weight:bold;
text-decoration:underline;
color:#990000;
}
