
div#cnt { background:url(/imagens/bg-cnt-home.gif) repeat-y; }

/*-------------------------*/
	 /*** VITRINE ***/
/*-------------------------*/
#vtn {padding:9px 0 10px 8px;}


/*-------------------------*/
	 /*** BOX ***/
/*-------------------------*/
#home_col1 p, #home_col2 p { color:#868686; font-size:10px; }
#home_col1 h2, #home_col2 h2 { 
	color:#fff; 
	font-size:10px; 
	padding:0 0 0 25px; 
	height:15px; 
	margin:8px 0 10px 0;
	border:0;
	text-transform:uppercase;
}


/* Coluna da esquerda: Novo PictureMail e PictureXchange */
#home_col1 { float:left; margin:0; padding:0; width:346px; }
	#new_picmail {background:url(/imagens/box-home-01.png) 0 0 no-repeat; height:158px; margin:0 0 6px 6px; padding:0; width:340px; float:left;}
		#new_picmail p	{margin:20px 0 5px 90px;}
		
	#picxchg {background:url(/imagens/box-home-03.png) 0 0 no-repeat; height:128px; margin:0 0 6px 6px; padding:0; width:340px; float:left;}
		#picxchg p	{ width:300px; margin:20px 0 12px 25px; }

/* Coluna do centro: PictureMail e Picture IM */
#home_col2 { float:left; margin:0; padding:0; width:346px; }

	#picmail {background:url(/imagens/box-home-02.png) 0 0 no-repeat; height:158px; margin:0 0 6px 4px; padding:0; width:340px; float:left;}
		#picmail p { width:200px; margin:20px 0 17px 120px; }
		
	#pic_im {background:url(/imagens/box-home-03.png) 0 0 no-repeat; height:128px; margin:0 0 6px 4px; padding:0; width:340px; float:left;}
		#pic_im p { width:300px; margin:20px 0 12px 25px; }


/* Coluna da direita: Login */
#home_col3 { 
	width:255px; height:290px;
	margin:0 0 0 3px; padding:0;
	float:left;
	border:1px solid #e6e6e6;
	font-size:11px;
}

#home_col3 h3 a {display:block; float:left; width:124px; height:30px;}

#home_col3 form { margin:0; padding:5px 0 0 12px; clear:both; color:#666666; font-size:11px; line-height:11px; }
#home_col3 fieldset { border:none; margin:0; padding:0; }

#home_col3 form p {margin:2px 0;}
#home_col3 form div {margin:10px 0;}

h3.picture_web_mail {background:url(/imagens/btn-pic-web-painel.gif) no-repeat; height:30px; width:255px; text-indent:-10000px; margin:0; padding:0;}

h3.picture_painel {background:url(/imagens/btn-pic-web-painel.gif) 0 -30px no-repeat; height:30px; width:255px; text-indent:-10000px; margin:0; padding:0;}
    #cnt_pic_mail input.radio,
    #cnt_pic_mail input.checkbox { vertical-align:middle; }
	#cnt_pic_mail input.text {
		width:180px;
		background-color:#f9f9f9;
		border:1px solid #dfdfdf;
		margin:0px 0 0 5px;
		padding:1px;
		color:#666666;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}	
	
	#cnt_pic_mail #lbl_mail, #cnt_pic_mail #senha { margin:3px 0 0 0; }
	
	#cnt_pnl_ctl input.text {
		width:150px;
		background-color:#f9f9f9;
		border:1px solid #dfdfdf;
		margin:3px 0 0 5px;
		padding:1px;
		color:#666666;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}	
	
	#cnt_pnl_ctl #lbl_dom {margin:3px 0 0 0;}
	#cnt_pnl_ctl #lbl_senha_dom {margin:3px 11px 0 0;}

#home_col3 p.ok { padding:0; }
#home_col3 p.ok a { color:#6e6e6e; font-size:10px; line-height:15px; }
#btn-ok {
	width:35px; height:22px;
	margin-right:15px;
	border:none;
	background:url(/imagens/btn-ok-01.gif) no-repeat;
	cursor:pointer;
	float:right;
}

#btn-ok-dom {
	width:35px; height:22px;
	margin-right:15px;
	border:none;	
	background:url(/imagens/btn-ok-01.gif) no-repeat;
	cursor:pointer;
	float:right;
}

.check {margin:0;}
.sba_mais {background:url(/imagens/btn-saiba-mais.gif) 0 0 no-repeat; height:15px; text-indent:-100000px; width:94px; display:block; margin:0 0 0 248px;}
.sba_mais:hover {background-position:0 -15px;}

