* {border:none;}
body{text-align:center; padding:0; margin:0; background-color:#f4f4f4;  height:100%; background:url(../_imagens/bg_geral.jpg) repeat-x;}
#wrap {width:773px; margin:0 auto; text-align:left;}
#topo{width:773px; height:205px; background:url(../_imagens/bg_topo.jpg) no-repeat;}
#topo input{border:1px solid #9e9b94; width:62px; height:15px; font-family:Verdana; font-size:10px;float:left; margin-right:2px;}
#cont_logomn{float:left;}
#logo{padding-left:15px; padding-top:10px;}
#bts_topo{padding-left:98px; padding-top:4px; padding-bottom:0;}
#menu_principal div{float:left;margin-top:34px;}
#mn_empresa{padding-left:26px; padding-right:8px;}
#mn_produtos{padding-right:12px;}
#mn_representadas{padding-right:7px;}
#flash_topo{float:left;}

#topo_dir{float:right; padding-right:4px;}
#tits_login img{padding-right:30px; float:left; padding-top:5px;}
#cps_login{clear:both; padding-top:3px;}
#linguas{padding-top:12px; padding-right:12px;}

#home_news{width:151px; height:188px; background:url(../_imagens/bg_noticias_home.gif) no-repeat; float:left;
		   padding-top:40px; padding-left:10px; padding-right:10px;font-family:Verdana; font-size:11px; color:#000000;}
#home_news a{text-decoration:none; color:#871714; font-size:11px;}
#imgs_home img{float:left;}
#home_representadas{clear:both; width:600px; text-align:center;}
#home_representadas img{padding-bottom:5px;}
#meio{width:771px; border-left:1px solid #9e9b94; border-right:1px solid #9e9b94;  min-height:1000px;_height:1000px;
	  border-bottom:1px solid #9e9b94; background:url(../_imagens/bg_meio.gif) repeat-y;}

#mn_prodserv{width:161px; height:143px;background:url(../_imagens/bg_produtosserv.gif) no-repeat; padding-left:10px; padding-top:45px;}
#mn_prodserv img{padding-bottom:10px;}
#direita{width:170px;float:right; background-color:#b6b4af;}


#imgs_home{padding-left:18px;}
#imgs_home img{padding-right:18px;}
#dst_home{float:left;}

#lateral{float:left; padding-left:20px; padding-top:15px; width:581px;}
#lateral_cont{float:left; padding-left:20px; padding-top:15px; padding-right:20px;}
#conteudo{float:left; font-family:Arial; font-size:11px; width:370px; padding-top:20px;}
#conteudo li{padding-bottom:7px; padding-right:10px;}
#conteudo p{margin-bottom:7px; padding-right:10px;}
#conteudo a{text-decoration:none; color:black;width:350px;}
#submenu img{padding-right:5px;}
#submenu{padding-bottom:10px;}

#produtos{border-top:1px solid #9e9b94; background-color:#FFFFFF;float:left;width:756px; padding-left:15px; min-height:1000px;_height:1000px;}
#txt_produto{font-family:Verdana; font-size:10px; color:#000000; padding-left:10px; width:350px;}
.prod_titulo{padding-left:10px; padding-top:20px;}
.prod_resenha{padding-left:10px; padding-top:5px; width:500px;font-family:Verdana; font-size:11px;}
.img_produto{float:left; height:275px; margin:0; padding-left:0px; padding-right:0px;}
.img_produto p{font-family:Verdana; font-size:11px; width:190px; padding-left:40px; margin:0; padding-top:2px; padding-bottom:5px;}
.img_produto a{font-family:Verdana;text-decoration:none; color:#861714; font-size:10px; font-weight:bold; line-height:20px;}

#contato{float:left;padding-left:20px;font-family:Verdana; width:550px; font-size:11px;}
#contato p{margin-bottom:7px;}
input, textarea{font-family:Verdana; font-size:11px; margin-bottom:2px;}
textarea{height:65px;}
#contato table input{font-family:Verdana; font-size:11px;height:18px;}

#navega_topo,#navega_topo img,#navega_lat{ float:left;}
#navega_topo a img {margin-right:10px; margin-left:5px;}
#navega_img{float:right}

.prod_lateral,.prod_galeria{float:left; padding-left:0; padding-top:20px;}
.prod_pequenas{width:390px;}
.prod_pequenas img{float:left; padding-right:3px;}
#imgAltera{padding-top:2px;}
.box_representa{margin-bottom:45px;}
.box_representaimg,.box_representa p{float:left;}
.box_representa p{width:240px;}
.box_representa p a{color:#830000;text-decoration:none; }
.box_representaimg{padding-right:8px;width:86px; text-align:right; padding-top:8px;}

.menuItens{visibility:hidden;margin-left:105px; margin-top:-68px;position:absolute;width:135px; height:20px;}

#curriculos{background-color:#F0EFED; height:850px; width:275px; float:left;}
.curs{ padding-left:10px;height:330px; width:230px; display:none; border-left:2px solid #a6a4a0; font-family:Verdana; font-size:11px;}

#equipe{float:left; font-family:Verdana; font-size:11px; width:300px; padding-top:20px;}
#equipe p{margin-bottom:7px;}
#equipe a{text-decoration:none; color:black;}

#lista_arquivos{width:450px; overflow:auto; height:350px; background-color:#ffffff; border:1px solid #bcb9b3; padding:10px;}