* {
padding:0;
margin:0;
}

body {
background-color:#CCCCCC;
}

#Entrada {
width:79.5%;
margin-left:10%;
margin-right:10%;
margin-top:0.7%;
margin-bottom:5px;
background-color:#CCC;
border:solid #FFF 8px;
}

#EntradaCamadas {
padding:8px;
}

#EntradaCamadas #Desenvolvimento{
background:url(../images_site/BackgroundEntrada.png); background-repeat:repeat-x;	
width:40%;
height:100%;
padding:4px;
margin-bottom:10px;
}

#EntradaCamadas #Desenvolvimento a{
text-decoration:none;
color:#000;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

#EntradaCamadas #Desenvolvimento a:hover{
text-decoration:underline;
color:#333;
font-size:19px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

#EntradaCamadas #FotoProfissional{
border:#060 4px solid;
}

#EntradaCamadas #Academico{
background:url(../images_site/BackgroundEntradaAcademico.png); background-repeat:repeat-x;
width:35%;
height:100%;
padding:4px;
}

#EntradaCamadas #Academico a{
text-decoration:none;
color:#000;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;

}

#EntradaCamadas #Academico a:hover{
text-decoration:underline;
color:#333;
font-size:19px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

#EntradaCamadas #FotoAcademico{
border:#060 4px solid;
}

#EntradaCamadas #Pessoal{
background:url(../images_site/BackgroundEntradaPessoal.png); background-repeat:repeat-x;
width:25%;
height:100%;
padding:4px;
}

#EntradaCamadas #Pessoal a{
text-decoration:none;
color:#000;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;

}

#EntradaCamadas #Pessoal a:hover{
text-decoration:underline;
color:#333;
font-size:19px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

#LinkHomeEntrada{
	border:none;
	margin-right:10px;
	margin-top:6px;
	margin-bottom:4px;
}

#Geral {
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:5px;
	background-color:#666;
	border:solid #FFF 8px;
}

#Topo {
border-bottom:solid #FFF 8px;
}

#TopoEntrada {
border-bottom:solid #FFF 8px;
}

#Menu {
	border: #06F solid 6px;
	height:30px;
	width:97,5%;
	margin-left:5px;
	margin-right:5px;
	margin-top:7px;
	margin-bottom:7px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left:4px;
	padding-right:4px;
	background-color:#CCC;
}

#BoasVindas {
	text-align:left;
	margin-bottom:6px;
	background-color:#999;
	border-top: solid #FFF 6px;
	border-bottom: solid #FFF 6px;
	margin-top: 6px;
	margin-bottom: 6px;
	padding-right:2px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:4px;
	font-weight:bold;
	height:20px;
	width:99.3%
}

#BoasVindas a {
	text-decoration:none;
}

#BoasVindas a:hover {
	text-decoration:underline;
}

#BoasVindas2 {
	text-align:left;
	margin-bottom:6px;
	background-color:#999;
	border-top: solid #FFF 6px;
	border-bottom: solid #FFF 6px;
	margin-top: 6px;
	margin-bottom: 6px;
	padding-right:2px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:4px;
	font-weight:bold;
	height:20px;
	width:99.3%
}

#BoasVindas2 a {
	text-decoration:none;
}

#BoasVindas2 a:hover {
	text-decoration:underline;
}

#Curriculo {
background-color:#CCC;
border-style:groove;
padding:4px;
}

#Pessoal {
background-color:#CCC;
border-style:groove;
padding:4px;
}

#SobreMim {
background-color:#CCC;
border-style:groove;
padding:4px;
}

#Academico {
background-color:#CCC;
border-style:groove;
padding:4px;
}

#Desenvolvimento {
background-color:#CCC;
border-style:groove;
padding:4px;
}

#Suporte {
background-color:#CCC;
border-style:groove;
padding:4px;
}

#Consultoria {
background-color:#CCC;
border-style:groove;
padding:4px;
}

#UL ul {
padding-right:3px;
list-style:none;
display:block;
}

#UL ul li{
padding-right:3px;
list-style:none;
display:block;
background-color:#333333;
}

#ListaRecados {
	width:40%;
	background-color:#CCC;
	border-style:groove;
	font-weight:bold;
}

#divisor {
	background-color:#999;
}

#Login {
	background-color:#CCC;
	width:30%;
	font-weight:bold;
	border-style:groove;
}

#Login input {
	background-color:#C2D7E7;
	font-weight:bold;
}

#LinkCadastro {
	font-weight:bold;
	color:#000;
}

#LinkCadastro a {
	font-size:14px;
	text-decoration:none;
}

#LinkCadastro a:hover {
	font-size:16px;
	text-decoration:underline;
}

#FormCadUsers {
	background-color:#CCC;
	width:30%;
	font-weight:bold;
	border-style:groove;
}

#FormCadUsers input {
	background-color:#C2D7E7;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:8px;
	padding-right:8px;
}

#AtualizarCadastroUsers {
	background-color:#CCC;
	width:30%;
	font-weight:bold;
	border-style:groove;
}

#AtualizarCadastroUsers input {
	background-color:#C2D7E7;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
}

#CadDicas {
	background-color:#CCC;
	width:30%;
	font-weight:bold;
	border-style:groove;
}

#CadDicas input {
	background-color:#C2D7E7;
	font-weight:bold;
}

#CadDicas textarea {
	background-color:#C2D7E7;
	font-weight:bold;
}

#FormRec {
	background-color:#CCC;
	width:30%;
	font-weight:bold;
	border-style:groove;
}

#FormRec input {
	background-color:#C2D7E7;
	font-weight:bold;
}

#FormRec textarea {
	background-color:#C2D7E7;
	font-weight:bold;
}

#DownloadDicas {
	background-color:#CCC;
	width:70%;
	margin-left:15%;
	margin-right:15%;
	border-style:groove;
	text-align: left;
	font-weight:bold;
}

#DownloadDicas a {
	text-decoration:none;
}

#DownloadDicas a:hover {
	text-decoration: underline;
}

#DownloadDicas tr#Titulo {
	text-align: center;
}

#DownloadDicas td#Dica_Nome {
	text-align: right;
}

#DownloadDicas td#Dica_Genero {
	text-align: right;
}

#DownloadDicas td#Dica_Arquivo {
	text-align: right;
}

#DownloadDicas td#Dica_Descricao {
	text-align: right;
}

#DownloadDicas tr#Separacao {
	text-align: center;
}

#DownloadDicas tr#Paginacao {
	text-align: center;
}

#DownDicas {
	background-color:#CCC;
	width:100%;
	text-align: left;
	font-weight:bold;
}

#DownDicas a {
	text-decoration:none;
}

#DownDicas a:hover {
	text-decoration:none;
}

#DownDicas td#Dicas {
	text-align: right;
}

#DownDicas td#Genero {
	text-align: right;
}

#DownDicas td#Download {
	text-align: right;
}

#DownDicas td#Descricao {
	text-align: right;
}

#CapaNovidades {
	border:groove;
	margin-left:3px;
	margin-right:3px;
	background-color:#CCC;
}

#Producoes {
	background-color:#CCC;
	width:100%;
	text-align: left;
	font-weight:bold;
}

#Producoes a {
	text-decoration:none;
}

#Producoes a:hover {
	text-decoration:none;
}

#Filmes {
	background-color:#CCC;
	width:100%;
	text-align: left;
	font-weight:bold;
}

#Filmes a {
	text-decoration:none;
}

#Filmes a:hover {
	text-decoration:none;
}

#BoasVindas {
width:100%;
margin-bottom:5px;
background-color:#CCFFFF;
border-top: solid #FFFFFF 4px;
border-bottom: solid #FFFFFF 4px;
}

#Conteudo {
	border-top: solid #333 6px;
	border-left: solid #333 6px;
	border-bottom: solid #333 6px;
	background-color:#CFF;
	padding-bottom:8px;
	padding-top:8px;
	float:right;
	width:72%;
}

#Conteudo #TextoHome {
	padding-top:6px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:6px;
	border-style:groove;
	background-color:#CCC;
	text-align:left;
}

#Conteudo2 {
	border-top: solid #333 6px;
	border-right: solid #333 6px;
	border-bottom: solid #333 6px;
	float:left;
	width:26%;
	margin-right:2px;
	margin-bottom:4px;
	padding-top:8px;
	padding-left:1px;
	padding-bottom:5px;
	background-color:#CCFFFF;
}

#Clear {
clear:both;
}

#Rodape {
	border:solid #FFF 8px;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	background-color:#666;
}

#RodapeEntrada {

width:79.5%;
margin-left:10%;
margin-right:10%;
margin-bottom:5px;
background-color:#333;
border:solid #FFF 8px;
}

.h1 {
width:98%;
border-top: solid #FFFFFF 4px;
border-bottom: solid #FFFFFF 4px;
margin-bottom:4px;
}

.h2 {
	
	background-color:#89C;
	height:30px;
	text-decoration:none;
	vertical-align:middle;
	color:#000;
	border-top:#06F solid 4px;
	border-bottom:#06F solid 4px;
	padding-top:4px;
	margin-bottom:8px;
	text-align: center;
}

.h3 {
	height:23px;
	width: 100%;
	text-decoration:none;
	color:#000000;
	padding-bottom:2px;
}

.h4 {
text-decoration:underline;
color:#FF0000;
}

.style1 {color: #FF0000;
}

.style3 {
	color: #0000FF;
}

.style4 {
	color: #333333;
	font-weight:bold;
}

.style5 {
color:#006633;
font-weight:bold;
text-decoration:underline;
}

.style6 {
color:#006633;
font-weight:bold;
}

