/* CSS */

/* TUDO */

body{
	margin:0px;
	padding:0px;
	background-image: url(imagens/bg_principal.gif);
	background-repeat: no-repeat;

	}
	
img {border:0;}
	
/* LAYOUT */
	
#divesq {
	position:absolute;
	top:-3px;
	left:0px;
	height:120px; 
	width: 196px;
	margin:24px 0px 0px 37px;
	/* background-color:#666666; */
}

#menu {

	height:80px;
	background-image: url(imagens/bg_menu.gif);
	background-repeat: repeat-x;
	padding:0px 0px 0px 230px;
	margin:0px;
}


#principal {

	width:467px; 
	padding:0px;
	margin-top:-5px;
	margin-left:65px;
	background-image: url(imagens/fundonome.gif);
	background-repeat: repeat-y;
	background-position: 384px 14px;

}

#curriculum {
	padding:0px;
	margin-top:-5px;
	margin-left:65px;
	width:467px; 
	z-index:1;
	background-color:#fff;
}

#interna {
	position:absolute;
	left:294px; 
	top:165px; 
	z-index:1;
	padding:0px;
	margin: 0px;
	background-color:#FFFFFF;

}

#interna2 {
	position:absolute;
	left:37px; 
	top:165px; 
	z-index:1;
	padding:0px;
	margin: 0px;
	background-color:#FFFFFF;

}

#peca {

	margin-left:294px; 
	top:160px; 
	padding:0px;
	margin: 0px;
	border:1px solid #ccc;
}

#volta {
	padding:18px;

}

#legenda {
	border-top:1px solid #ccc;
	padding: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size: 11px;
	color: #666666;

}

/* CONTEUDO */


#linha {
	width:397px;
	height:1px;
	border-bottom:1px solid #ccc;
	padding:0px;
	margin:0px;
	}

#nav {
	width:397px;
	padding-top: 12px;
	padding-left: 20px;
	padding-bottom: 10px;
	}
	
#cur {	
	border:1px solid #ccc;
	padding: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size: 11px;
	color: #666666;
	}
	
#bloco {
	width:397px;     
	margin:0px;
	padding:0px;
	}
	

	
.esq1 {
	width:185px;
	height:110px;
	float:left;
	border:1px solid #ccc;
	border-bottom:0px;
	text-align:center;
	padding-top:12px;
	background-color:#fff;
	}

.miolo1 {
	width:23px;
	height:100px;
	float:left;	
	border-top:1px solid #ccc;
	}
	
.dir1 {
	width:185px;
	height:110px;
	float:right;
	border:1px solid #ccc;
	border-bottom:0px;
	text-align:center;
	padding-top:12px;
	background-color:#fff;
	}
	
.meio1 {
	
	border:1px solid #ccc;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 115px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color:#fff;
	}
	
.esq {
	width:185px;
	height:110px;
	float:left;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	text-align:center;
	padding-top:12px;
	background-color:#fff;
	}
	
.miolo {
	width:15px;
	height:100px;
	float:left;	
	}
	
.dir {
	width:185px;
	height:110px;
	float:right;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	text-align:center;
	padding-top:12px;
	background-color:#fff;
	}
	
.baixo {
	clear:both;
	height:80px;	
	border:1px solid #ccc;
	padding-top: 8px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	}
	
.meio {
	
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 115px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	}
	
	


/* CLASSES */

.tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	padding:0px;
	margin:0px;
}

.tit_sites {
 	height:88px;
	background-image:url(imagens/titsites.gif);
	background-repeat: no-repeat;
}

.tit_portifolio {
 	height:88px;
	background-image:url(imagens/titportifolio.gif);
	background-repeat: no-repeat;
}

.tit_ilustracoes {
 	height:88px;
	background-image:url(imagens/titilustracoes.gif);
	background-repeat: no-repeat;
}

.tit_emarketing {
 	height:88px;
	background-image:url(imagens/titemarketing.gif);
	background-repeat: no-repeat;
}

.tit_curriculum {
 	height:88px;
	background-image:url(imagens/titcurriculum.gif);
	background-repeat: no-repeat;
}

.tit_agenda {
 	height:88px;
	background-image:url(imagens/titagenda.gif);
	background-repeat: no-repeat;
}

.trabalhos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#666;
	padding-left: 20px;
	padding:0px;
	margin:0px;
	
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

/* ROLLOVER */

ul#nav-top {
	width:106px;
	list-style-type: none; 
}

ul#nav-top li {
	background: transparent no-repeat left top;
	list-style-type: none; 
}

ul#nav-top li.nome a{
	position: absolute;
	top: 55px;
	left: 0px;
	width: 193px;
	height:44px;
	background-image:url(imagens/nome1.gif);

}

ul#nav-top li.nome a:hover {
	background-image: url(imagens/nome2.gif);
}

/* LINKS */

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484848;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #484848;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	background: #666666;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}

a.linkfooter:link, a.linkfooter:visited, a.linkfooter:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#666;
	text-decoration: none;

}
a.linkfooter:hover{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#fff;
	text-decoration: none;
	background: #666666;

}

a.linktop:link, a.linktop:visited, a.linktop:active, a.linktop:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666;
	text-decoration: underline;
background: #fff;
}










/* OLD */


.tabelaprincipal {
	width:100%;
	height:450px; 
	background-image: url(imagens/fundo.gif);
	padding:0px;
	margin:0px;
	border:0px;
	border-collapse: collapse;

}

.tdtopo {
 	height:60px; 
 	background-image:url(imagens/fundotopo.gif);
 	vertical-align:0px;
	padding:0px;
	margin:0px;
	border:0px;

}

.tdport {
 	width:715px;
 	height:114px;
  	background-image:url(imagens/titportifolio2.gif);
}

.tdemkt {
 	width:715px;
 	height:114px;
  	background-image:url(imagens/titemarketing.gif);
}

.tdilu {
 	width:715px;
 	height:110px;
  	background-image:url(imagens/titilustracoes.gif);
}

.tdcur {
 	width:715px;
 	height:114px;
  	background-image:url(imagens/titcurriculum.gif);
}
.tabelas {
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px solid #CCCCCC;

}
