/* SOMENTE PARA PAGINAS */

.page .col_esq { width:129px; float:left; padding:5px; margin:4px; }

.page .col_esq .indique { margin-top:20px; }
.page .col_esq .indique a {
	display:block; width:129px; background:url(/imgs/twitter_mengoo.png); 
	height:130px; text-indent:-5000px; outline:none;
}

.page .col_esq ul { margin-left:5px; }
.page .col_esq ul li, .page .content ul li { padding:0 0 8px 12px; background:url(/imgs/marcador_red.gif) no-repeat 0 3px; }
.page .content ul li { background-position:0 4px; }

.page .content { 
	float:left; font-size:12px; padding:5px 5px 5px 10px; width:685px; 
	border-left:1px solid #e1e1e1; line-height:18px;
}

.page .content p.parceiros { }
.page .content p.parceiros a { padding:0 8px 0 0; outline:none; }

.form table { border-collapse:collapse; clear:both; width:100%; margin:7px 0px; }
.form table .invalido { border: 1px solid #d76157; }
.form input, .form select, .form textarea { padding:4px 2px; }
.form textarea, .form .textarea { width:326px; }
.form table th { padding:8px; line-height:15px; text-align:left; vertical-align:top; width:140px; }
.form table td { font-size:11px; line-height:20px; margin-bottom:9px; padding:2px 0 1px 2px; }
.form table label { cursor:pointer; padding-left:14px; }
.form table .extra { padding:0px; }
.form label.invalido { border:none; padding:0; }
.form label.required {
	background-image:url("/imgs/required.gif");
	background-position:2px 50%; background-repeat:no-repeat; padding:0 3px 0 14px;
}
