@charset "utf-8";
* {
	margin: 0;
	padding: 0;
	font-family:"Trebuchet MS", Georgia, Tahoma, Verdana;
	font-size: 10px;
	color: #848484;
	list-style: none;
}
body {
	background: #000000;
	text-align: center;
}
img {border: 0;}
p {font-size: 12px; margin: 12px 0 0; line-height: 14px;}
.container {width: 980px; margin: 0 auto; text-align:left;}
.title {display: block; float: left; width: 154px; height: 30px; background:url(../images/h1_logotipo.jpg) no-repeat top left; text-indent: -999px; overflow: hidden; margin: 6px 0 0 36px;}
.title a{display: block; width: 154px; height: 30px;}
.menuSup {display: block; float: left; margin: 6px 0 0 436px;}
.menuSup li{float: left; display:inline; padding: 0 17px 0 10px; background:url(../images/ul_barra.jpg) no-repeat center right;}
.menuSup li.linkblog{background:none;}
.menuSup li a {text-decoration: none; font-size: 12px;}
.menuSup li.linkblog a {text-decoration: none; color: #FFFFFF}
.menuSup li a:hover {text-decoration: underline; color:#FFFFFF;}
#home .flash{clear: both; height: 380px; margin: 12px 0 0;}
.container .content {background: url(../images/bg_principal.jpg) top center no-repeat; padding: 36px 41px 0; clear: both}
.perfil {width: 514px; float:left; padding: 0 48px 0 0;}
.perfil h2{display: block; width: 39px; height: 14px; background:url(../images/h2_perfil.jpg) no-repeat top left; text-indent: -999px; overflow: hidden;}
.perfil ul {display: block; margin: 15px 0 0;}
.perfil li.perfilcompleto {float: left; display: inline; width: 136px; height: 13px; background:url(../images/btn_barra.jpg) center right no-repeat;}
.perfil li.perfilcompleto a {display: block; width: 117px; height: 13px; background: url(../images/btn_fullResume.jpg) no-repeat;  text-indent: -999px; overflow: hidden;}
.perfil li.downloadpdf {float: left; display: inline;}
.perfil li.downloadpdf a {display: block; width: 99px; height: 13px; background: url(../images/btn_pdf.jpg) no-repeat;  text-indent: -999px; overflow: hidden; margin: 0 0 0 5px;}
.contato {width: 330px; float:left;}
.contato h2{display: block; width: 52x; height: 14px; background:url(../images/h2_contato.jpg) no-repeat top left; text-indent: -999px; overflow: hidden;}
.contato ul { margin: 20px 0 0 0;}
.contato ul li {margin: 5px 0; padding: 0 0 0 25px; font-size: 12px}
.contato ul li a{font-size: 12px; text-decoration: none;}
.contato ul li.fone {background: url(../images/ico_phone.jpg) center left no-repeat;}
.contato ul li.gtalk {background: url(../images/ico_gtalk.jpg) center left no-repeat;}
.contato ul li.email {background: url(../images/ico_mail.jpg) center left no-repeat;}
.contato ul li.msn {background: url(../images/ico_msn.jpg) center left no-repeat;}

.interna .title{ margin: 6px 0 20px 36px;}
.interna .menu { background: url(../images/fundo_menu.jpg) bottom center no-repeat; display:block}

.content h3 {
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 20px 0 0;
	clear: both;
}
ul.software {display: table;}
ul.software li {float: left; display: inline; width: 85px; padding: 20px;}
ul.software li.photoshop {background: url(../images/ico_ps.gif) no-repeat center left;}
ul.software li.indesign {background: url(../images/ico_id.gif) no-repeat center left;}
ul.software li.flash {background: url(../images/ico_flash.gif) no-repeat center left;}
ul.software li.dreamweaver {background: url(../images/ico_dw.gif) no-repeat center left;}
ul.software li.max {background: url(../images/ico_max.gif) no-repeat center left;}
ul.software li.combustion {background: url(../images/ico_comb.gif) no-repeat center left;}
ul.software li.illustrator {background: url(../images/ico_ai.gif) no-repeat center left;}
ul.linguagem  {display: table;}
ul.linguagem li {float: left; display: inline; width: 85px; padding: 20px; background: url(../images/ticked.gif) no-repeat center left;}
ul.treinamentos  {display: table;}
ul.treinamentos li {padding: 20px; background: url(../images/ticked.gif) no-repeat center left;}

.web {width: 514px; float:left; padding: 0 48px 0 0;}
.web h2{display: block; width: 39px; height: 14px; background:url(../images/h2_web.gif) no-repeat top left; text-indent: -999px; overflow: hidden; margin: 0 0 25px;}
.web ul {display: table;}
.web ul li {float: left; width: 120px; text-align: center; margin: 10px 0;}

.animacao {width: 514px; float:left; padding: 0 48px 0 0;}
.animacao h2{display: block; width: 130px; height: 14px; background:url(../images/h2_animacao.gif) no-repeat top left; text-indent: -999px; overflow: hidden; margin: 0 0 25px;}
.animacao ul {display: table;}
.animacao ul li {float: left; width: 120px; text-align: center; margin: 10px 0;}

.outros {width: 514px; float:left; padding: 0 48px 0 0;}
.outros h2{display: block; width: 130px; height: 14px; background:url(../images/h2_outros.gif) no-repeat top left; text-indent: -999px; overflow: hidden; margin: 0 0 25px;}
.outros ul {display: table;}
.outros ul li {float: left; width: 120px; text-align: center; margin: 10px 0;}