/**********************************************************************/
/*	
	WeZ - Soluções para Internet
	Design: Dhez
	xHTML/CSS: André Mácola Machado
/**********************************************************************/
	
/**********************************************************************/
/*********** Definições de HTML, estruturais e Publicador *************/
/**********************************************************************/

/*************************** DEFINIÇÕES GERAIS ************************/
/* - Definições de itens em geral. EX: img, p, body, div , hX etc...  */
* { margin:0px; padding:0px; list-style:none; border:none;}
body { font:11px Arial, Helvetica, sans-serif; line-height:130%; background:url(imagens/bg_bodyblue.jpg) repeat-x #1655A5 left top;}
a {text-decoration:none; color:#5B5B5B;}
a:hover {text-decoration:underline; cursor: hand;  }
.left { float:left; }
.right {float:right; }
.cleal{clear:left;}
.clear{clear:right;}
.center { text-align:center; }
.hidden { display:none; }
/*************************** DEFINIÇÕES ESTRUTURAIS *******************/
#background {background:url(imagens/body2.jpg) no-repeat center top; }

#geral { width:784px; margin:auto; background:url(imagens/back_geral.jpg) bottom left no-repeat #FFF; display:table; position:relative;}

#geral #topo { float:left; position:relative; width:784px; height:270px;  background:url(imagens/topo_argola.jpg) top left no-repeat #FFFFFF;}
#topo .logomarca {background:url(imagens/logo.jpg) top left no-repeat; width:144px; height:181px; display:block; text-indent:-50000px; overflow:hidden; margin:20px 0px 0px 50px;}
#topo .bannertopo {text-indent:335px;position:absolute;left: 198px;top: 26px;color:#999999;font-weight:bold;width:586px;}

#geral #corpo { width:784px; clear:left; margin:10px 0px 0px 0px;  float:left;}

#corpo #esquerda { width:165px; float:left; padding:0px 10px 0px 20px; }
#corpo #esquerda ul {width:156px; margin:10px 0px 40px 0px; text-transform:uppercase;}
#corpo #esquerda ul li { font-size:13px; font-family:"trebuchet MS", Arial, sans-serif; display:inline;}
#corpo #esquerda ul li a {color:#2F2F2F; padding:2px; display:block; margin-bottom:5px; }
#corpo #esquerda ul li a:hover { color:#666; text-decoration:none; margin-left:3px;}

#esquerda #email { background:url(imagens/back_mail.jpg) top repeat-x #99CC33; width:163px; height:auto !important; height:120px; min-height:120px; clear:left; float:left; margin:0px 0px 10px 0px; padding:80px 0px 0px 0px; color:white; }
#esquerda #email h1 { text-indent:-50000px; overflow:hidden; background:url(imagens/webmail.gif) no-repeat 10px 0px; height:17px;}
#esquerda #email form { padding:10px 10px 0px 10px; position:relative; }
#esquerda #email .form { height:20px; margin:5px 2px 0px 0px; color:#6FAB17; border:1px solid #FFF;}
#esquerda #email .bot {position:absolute;top: 68px;left: 136px; background:url(imagens/seta.gif) no-repeat; text-indent:-5000px; overflow:hidden; cursor:pointer; width:16px;}

#esquerda #central { background:url(imagens/back_assinante.jpg) top repeat-x #FDC806; width:163px; height:auto !important; height:143px; min-height:143px; clear:left; float:left; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; color:white; }
#esquerda #central h1 { text-indent:-50000px; overflow:hidden; background:url(imagens/central.jpg) no-repeat 10px 0px; height:50px;}

#esquerda #central form { padding:10px 10px 0px 10px; position:relative; }
#esquerda #central .form { height:20px; margin:5px 2px 0px 0px; color:#FE330A; border:1px solid #FFF;}
#esquerda #central .bot {position:absolute;top: 58px;left: 136px; background:url(imagens/seta.gif) no-repeat; text-indent:-5000px; overflow:hidden; cursor:pointer; width:16px;}

#corpo #direita { float:left; width:589px;}

#direita form { background:#99CC33; position:relative; padding:5px; text-align:right; color:white; font-size:13px; font-weight:bold; width:579px; }
#direita form  #objFind { padding:0px 0px 0px 0px;margin:0px 40px 0px 0px; color:#FF3309; font-size:12px; border:1px solid #FFF; height:18px;}
#direita form  .bot {position:absolute;left: 544px;top: 6px;}
#rodape { width:764px; background:url(imagens/back_rodape.jpg) repeat-x bottom #7674BF; padding:10px; position:relative; float:left; clear: left; }
#rodape address { font-style:normal; }
#rodape, #rodape a { color:#FFF; }
#rodape .credits {position:absolute;left: 516px;top: 42px;}
#rodape .feeds {position:absolute;left: 686px;top: 29px; text-align:center;}
/*************************** PUBLICADOR *******************************/
/* - Definições de itens usados pelo publicador  */

