@charset "utf-8";
/* CSS Document */
body {background-image: url(../img/bg.jpg);	background-repeat:repeat-x;	background-color:#000000;	margin:0px;	padding:0px;}
#principal {margin-left:auto;	margin-right:auto;width:778px;background-image:url(../img/bg_conteudo.jpg);background-color:#FFFFFF;}
#topo {	margin-top:47px; height:9px; margin-left:auto; margin-right:auto;  width:778px; background:url(../img/bg_topo.jpg) no-repeat;  overflow:hidden;}
#xbanner { margin:0px; padding:0px; height:245px; }
#esquerda {float:left; margin:0px; padding:0px;height:auto; margin-left:8px; display:inline; width:234px;  }
#conteudo {float:right; width:528px; margin-right:8px; margin-top:0px; display:inline;}
#conteudo img {float:left; margin:0px 10px 10px 30px; }
.hr{background:#537287; float:right; width:495px; height:1px; display:inline; margin-right:0px; margin-top:0px; margin-bottom:30px;}
.hr_corrido{background:#537287; float:right; width:495px; height:1px; display:inline; margin-right:0px; margin-top:0px; margin-bottom:20px;}
	
#caminho {height:34px; width:536px; float:right; background:url(../img/bg_caminho.jpg) left no-repeat; background-color:#CCCCCC;}
	
#rodape {height:51px; *height:71px; _height:71px; width:762px; clear:both; margin-bottom: z-index:-1;}
#rodape img { float:right; margin-top:-17px; margin-right:30px; margin-bottom:14px;}
#rodape hr {background:#959595; margin-left:8px; width:762px; height:1px;}
	
#base {margin-left:auto; margin-right:auto; height:8px; width:778px; background:url(../img/bg_base.jpg); overflow:hidden; margin-bottom:30px;}
	

#outros_projetos_topo {margin-top:12px; height:48px; width:234px; background:url(../img/bg_outros_proj_topo.jpg); }
#outros_projetos_topo p{ margin-left:25px; padding-top:25px; _padding-top:15px; *padding-top:15px; font-family:Arial; color:#6c6c6c}

#outros_projetos_corpo {width:234px; background:url(../img/bg_outros_proj_corpo.jpg);  }
#outros_projetos_corpo hr{width:95%;  margin:0px; margin-left:auto; margin-right:auto;}
#outros_projetos_corpo img{margin-left:30px; margin-bottom:15px; margin-top:15px; }

.outros_projetos_rodape {height:19px; width:234px; background:url(../img/bg_outros_proj_bot.jpg); margin-bottom:20px; }
	
.fotos_ul {list-style:none; width:495px; margin-left:30px; margin:0px; padding:0px; margin-top:15px; display:block; position:static}
.fotos_li {margin:5px -28px 0 0px; float:left; }
.lista_fotos {clear:both; height:5px; }

#curriculo {float:right; margin-right:15px; margin-top:-15px; background:url(../img/2_r2_c2.jpg) left no-repeat;}
#curriculo p{margin-left:65px; }
#portfolio {float:right;margin:5px 15px 20px 0; padding-top:20px; background:url(../img/icone_portfolio.jpg) left no-repeat;height:55px}
#portfolio p a{margin-left:27px; }

.video_top {background:url(../img/bg_video_top.jpg) no-repeat; width:350px; height:6px; margin-left:35px; margin-top:25px;}
.video_centro {background:url(../img/bg_video_centro.jpg); width:350px; margin-left:35px; height:303px; }
.video_bot {background:url(../img/bg_video_bot.jpg) no-repeat; width:350px; height:14px; margin-left:35px; margin-bottom:-62px;}
.mg_video{margin:10px 15px 0 35px}

.campo{width:300px; }
.botao{color:#FFFFFF; background:#53718D;margin-top:5px;}

.boxfr{float:right!important;width:300px}
