/* --------------------------------------------------------------- */
/* CONFIGURAÇÕES GERAIS */
body{
	background-color:#FFFFFF;
	width:100%;
	height:100px;
}

body,td,div,a,h1,h2,h3,h4,h5,select,input, form, textarea{
	font-family:Arial;
	font-size:11px;
	color:#333333;
	padding:0px;
	margin:0px;
}

body, textarea{
	scrollbar-base-color: #f0f0f0;
	scrollbar-arrow-color: #888888;
	scrollbar-3dlight-color: #f0f0f0;
	scrollbar-darkshadow-color: #f0f0f0;
	scrollbar-face-color: #f8f8f8;
	scrollbar-highlight-color: #f3f3f3;
	scrollbar-shadow-color: #c0c0c0;
	scrollbar-track-color: #f0f0f0;
}
/* Checkbox // Radiobutton */
input.ck, input.rd{
	border:0;
	background:none;
	width:auto;
}
/* Input file */
input.arq{
	font-size:10px;
	border:0px;
}
h1{
	font-size:15px;
}
h2{
	font-size:14px;
}
h3{
	font-size:13px;
}
h4{
	font-size:12px;
}			
br{
	clear:both;
}
fieldset{
	border:1px solid #cccccc;		
}

/* Link */
a{
	text-decoration:none;
}
a:hover{
	color:#000000;
	text-decoration:underline;
}
a.vermelho{
	text-decoration:underline;
	color:#900;
}
a.vermelho:hover{
	text-decoration:underline;
	color:#F00;
}
a.azul{
	text-decoration:underline;
	color:#036;
}
a.azul:hover{
	text-decoration:underline;
	color:#06F;
}

a.bt_visualizar_site{
	background-color:#0066CC;
	color:#f0f0f0;	
}
a.bt_visualizar_site:hover{
	text-decoration:none;
}
a.bt{
	padding:6px;
	border:1px solid #BAFA74;
	background:#DEFCBC;
	color:#498705;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	height:20px;
}
a.bt:hover{
	text-decoration:none;
	padding:6px;
	border:1px solid #498705;
	background:#BAFA74;
	color:#000;
	font-weight:bold;
	font-size:12px;
	text-align:center;	
}

/* get rid of those system borders being generated for A tags */
a:active {
  outline:none;
}
:focus {
  -moz-outline-style:none;
}
legend{
	font-size:11px;
	font-weight:bold;
	color:#333333;
	border:1px solid #cccccc;
	padding:4px;
	padding-left:10px;
	padding-right:10px;		
	background-color:#f0f0f0;
	margin:0px;		
}
legend.cabecalho{
	font-size:14px;
	color:#000;
	padding:6px;
	background-color:#FEFAED;
	border:1px solid #FCF2D6;
}
label{
	font-size:12px;
	font-weight:bold;
	color:#333333;
	padding-left:0px;
	margint-left:0px;
}
input, textarea, select{
	font-size:11px;
	font-weight:bold;
	color:#333333;
	padding:2px;
	border:1px solid #cccccc;
	background-color:#FFFFFF;		
}
	.select_big{
		font-size:16px;
		font-weight:bold;	
	}
select optgroup{
	background-color:#f0f0f0;
	font-weight:bold;
	font-style:normal;
	font-size:14px;
}	
.botao{
	font-size:11px;
	font-weight:bold;
	color:#333333;
	padding:2px;
	border-top:1px solid #f5f5f5;
	border-right:1px solid #f5f5f5;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;		
	background-color:#f0f0f0;
}
hr{
	height:1px;
	border:0px;
	padding:0px;
	background-color:#c0c0c0;
}
/* --------------------------------------------------------------- */	



/* --------------------------------------------------------------- */	
/* LEGENDAS */
#legenda{
	text-align:left;
}
#legenda span{
	width:50%;		
}
/* --------------------------------------------------------------- */	
	
/* --------------------------------------------------------------- */	
/* FORM LAYOUT */
.table_layout{
	border:1px solid #c0c0c0;
}
#table_acoes, #table_acoes td{
	padding:0px;
	margin:0px;
	border:0px;
}
.td_label, .td_label td{
	font-size:12px;
	font-weight:bold;
	background-color:#f0f0f0;
	padding:8px;
	border:1px solid #E5E5E5;
}
.td_label td b{
	color:#c90000;
}
.td_paginacao, .td_paginacao td{
	font-size:11px;
	font-weight:bold;
	background-color:#E5E5E5;
	padding:4px;
	border:1px solid #E5E5E5;	
}	
.td_paginacao td b{
	color:#c90000;	
}
.td_tools, .td_tools td{
	font-size:11px;
	font-weight:bold;
	background-color:#D5D5D5;
	padding:2px;
	border:1px solid #D5D5D5;
}	
.td_campo, .td_campo td{
	font-size:11px;	
	color:#000000;	
	padding:8px;		
	border:1px solid #E5E5E5;		
}
.td_dados, .td_dados td{
	font-size:11px;	
	color:#000000;	
	padding:8px;				
	background-color:#FFF;
	font-weight:bold;
}
.td_sublabel, .td_sublabel td{
	font-size:11px;	
	color:#000000;	
	padding:6px;				
	background-color:#f0f0f0;
	font-weight:bold;
	text-transform:uppercase;
}
.td_campo input{
	border:0px;
	background:none;
}
.td_campo .botao{
	font-size:11px;
	font-weight:bold;
	color:#333333;
	padding:2px;
	border-top:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	border-bottom:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;		
	background-color:#f0f0f0;
}
.td_campo span{
	font-size:10px;
	color:#c90000;
}	
/* --------------------------------------------------------------- */	



/* --------------------------------------------------------------- */	
/* LISTAGEM LAYOUT */
.list_tr_0{
	background-color:#ffffff;
}
.list_tr_1{
	background-color:#f8f8f8;
}
.tr_destaque{
	background-color:#e0e0e0;
}
.tr_aviso{
	background-color:#FEFAED;
}
.divisoria td{
	border-bottom:5px solid #d0d0d0;
}
/* --------------------------------------------------------------- */			

/* --------------------------------------------------------------- */	
/* LISTAGEM LAYOUT */
.aviso_fade{
	padding:3px;
	border:1px solid #c0c0c0;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#000;	
	position:absolute;
	z-index:12;
	width:100px;
}
	.aviso_fade.ok{
		background:#C7FEAF;	
	}
	.aviso_fade.erro{
		background:#FFCECE;	
	}
	.aviso_fade.alerta{
		background:#FFF5CE;	
	}
/* --------------------------------------------------------------- */	


/* --------------------------------------------------------------- */	
/* GRID */
.grid{
	padding:0px;
	margin:0px;
	border:1px solid #f8f8f8;
}
	.grid .cabecalho{
		background:#f8f8f8;
		font-weight:bold;
		text-transform:uppercase;
		color:#333;
		font-size:12px;
		padding:4px;
	}
	.grid .list_0 td{
		padding:1px;
		background-color:#ffffff;
		border:1px solid #f8f8f8;
	}
	.grid .list_1 td{
		padding:1px;
		background-color:#f8f8f8;
	}
/* --------------------------------------------------------------- */	

/* --------------------------------------------------------------- */	

/* INFORMATIVO PAINEL DE CONTROLE */	
#informativo, #comunicados, #usuarios{
	margin:10px;
	font-size:11px;
	font-weight:bold;
	padding:15px;
	color:#333333;		
}
/* COMUNICADO */
#comunicados {
	padding:0px;	
}
#comunicados .comunicados{
	width:100%;
	border:1px solid #F2E3A8;
	background:#FDFCE8;
	list-style:none;
	height:25px;
	list-style:none;
	padding:10px;
	margin-bottom:2px;
}
#comunicados .texto{
	float:left;
	width:90%;
	text-align:justify;
	padding:0px;
	margin:0px;
}
#comunicados .bt{
	width:8%;
	text-align:right;
	padding:0px;
	margin:0px;	
	float:left;	
}
#comunicados .ultimo{
	border:0px;
	padding-bottom:0px;
}
#comunicados a{
	color:#963C05;
}
/* PAGAMENTOS */	
#informativo.pagamentos{
	border:1px solid #FFA4A4;
	background:#FFE1E1;			
}
#informativo.pagamentos a{
	color:#5E0000;
}	
/* CONTATO */	
#informativo.contato{
	border:1px dashed #c0c0c0;
}
#informativo.contato a{
	color:#333333;
}	
#informativo.contato b{
	color:#990000;
}				
/* CHAMADOS */		
#informativo.chamados{
	border:1px solid #A6C6DD;
	background: #F3F9FC;	
}
#informativo.chamados a{
	color:#2B5E71;
}
/* USUARIOS */		
#usuarios.usuarios{
	border:1px solid #F3BD4B;
	background: #FDF3DF;	
}
	#usuarios.usuarios a{
		color:#F90;
	}
/* PEDIDOS */		
#informativo.pedidos{
	border:1px solid #C8E2C2;
	background: #EAF4E8;
}
#informativo.pedidos a{
	color:#000;
}		
/* COMENTARIOS */		
#informativo.comentarios{
	border:1px solid #CDE2D7;
	background:#E4EFEA;
}
#informativo.comentarios a{
	color:#000;
}
	#informativo.comentarios #comentarios_view{
		display:none;		
	}
/* --------------------------------------------------------------- */	

/* --------------------------------------------------------------- */
/* MENU DROPDOWN */
.menu_dropdown{
	background-color:#f0f0f0;
	padding:6px;
}
	.menu_dropdown a{
		text-decoration:none;
		color:#333333;
		margin-right:20px;
		font-weight:bold;
	}
	/* DADOS DAS FERRAMENTAS */
	.menu_dropdown img{
		margin-right:10px;
		border-right:3px solid #ccc;
	}
	.menu_dropdown h4{
		font-size:18px;
		font-weight:bold;
		color:#0066CC;
	}
	.menu_dropdown div{
		font-size:11px;
		font-weight:bold;	
		color:#555;	
	}
/* ----------------------- */
.menu_dropdown a:hover{
	color:#000000;
	text-decoration:underline;
}
.menu_dropdown select{
	background:#c0c0c0;
}
.menu_dropdown.label{
	background:#f0f0f0;
	color:#333333;
	font-weight:bold;
}	
/* --------------------------------------------------------------- */



/* --------------------------------------------------------------- */

/* MENU LATERAL */
.menu_manutencao{
	padding:5px;
	background-color:#c0c0c0;
	color:#000000;
	text-align:right;
}
.menu_lateral{
	background-color:#f0f0f0;
	padding:6px;
	border:1px solid #cccccc;
	width:50%;
	margin:6px;
}

.menu_lateral a:hover{
	color:#000000;
}

.menu_lateral .titulo, .menu_lateral .titulo a{
	font-size:14px;
	font-weight:bold;
	color:#555;
	margin-bottom:4px;
}
 .menu_lateral .titulo a:hover{
 	color:#0066CC;
 }
.menu_lateral.descricao{
	font-weight:bold;
	font-size:10px;
	color:#666666;
}	

/* --------------------------------------------------------------- */



/* --------------------------------------------------------------- */
/* PREVIEW DE IMAGENS DO CAMPO FILE */
/* --------------------------------------------------------------- */	
.imgPreview{
	border:1px dashed #333333;
}
/* --------------------------------------------------------------- */	

/* --------------------------------------------------------------- */
/* PREVIEW DE CONTEUDO DAS PÁGINAS DO SITE*/
/* --------------------------------------------------------------- */	
#preview_conteudo_pagina{
	padding:5px;
	border:1px dashed #000000;
	font:inherit;
	margin:inherit;
}
/* --------------------------------------------------------------- */		

/* --------------------------------------------------------------- */
/* PAINEL DE CONTROLE */
/* --------------------------------------------------------------- */	
#painel_controle{
	padding-top:10px;
}
#painel_controle a{
	text-decoration:none;
	color:#333333;
}	
#painel_controle a:hover{
	text-decoration:underline;
	color:#000000;
}		
#painel_controle h4{
	margin:0px;
	margin-top:5px;
	padding:0px;
	vertical-align:text-bottom;
	font-size:12px;
	color:#646464;
	font-weight:bold;
}
#painel_controle h5{
	margin:0px;
	padding:0px;
	font-size:11px;
	font-weight:normal;
}	
/* --------------------------------------------------------------- */


/* --------------------------------------------------------------- */
/* MENU TOPO */	
#menus_topo, #menus_topo td{
	margin:0px;
	padding:0px;		
}
#menus_topo a{
	text-decoration:none;
	width:100%;
	margin:0px;
	margin-right:4px;
	padding:8px;
}	
#menus_topo a:hover{
	background-color:#f8f8f8;
	color:#000000;
}		
/* --------------------------------------------------------------- */	



/* --------------------------------------------------------------- */
/* MENU DROPDOWN*/			
#menu_dropdown{
	display:none;
	z-index:100;
	border:1px solid #c0c0c0;
	border-top:0px;
	background-color:#f0f0f0;
	position:absolute;
	width:200px;
	margin:0px;
	padding:0px;			
}
#menu_dropdown ul {
	width:100%;
	margin:0px;
	padding:0px;		
	list-style;none;
}
#menu_dropdown ul li{
	width:100%;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #e0e0e0;				
}
#menu_dropdown a {
	text-decoration:none;
	width:100%;
	padding:4px;	
	margin:0px;
}
#menu_dropdown a:hover {
	background-color:#f8f8f8;
	color:#000000;
	text-decoration:none;
}
#menu_dropdown a:active {
	background-color:#c0c0c0;		
}	
/* --------------------------------------------------------------- */



/* --------------------------------------------------------------- */
/* CONTEUDO */
#conteudo{
	padding:4px;
}
/* --------------------------------------------------------------- */	

	 

/* --------------------------------------------------------------- */
/* LOGIN */
#login{
	margin:30px;
	padding:20px;
	width:300px;
	text-align:left;		
}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* VIDEO AJUDA - BOX LOGIN */
#box_videos_ajuda{
	border:1px solid #3389B7;
	margin:30px;
	width:300px;	
}
#box_videos_ajuda h1{
	background-color: #3389B7;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	padding:8px;
}

#box_videos_ajuda p{
	margin:0px;
	padding:15px;	
	text-align:justify;
}

#box_videos_ajuda a{
	font-size:14px;
	font-weight:bold;
	padding:6px;		
	text-align:center;	
	color:#3389B7;
	width:100%;	
	padding:10px;	
	padding-top:0px;	
}

#box_videos_ajuda a:hover{
	color:#000000;
}


/* --------------------------------------------------------------- */
/* REENVIO DE SENHA */
#reenvio_senha{
	margin:30px;
	padding:20px;
	width:85%;
	text-align:left;		
}	 	 
/* --------------------------------------------------------------- */	

/* --------------------------------------------------------------- */
/* MSG AO USUARIO */					 
#msg{
	padding:0px;
	background-color: #f8f8f8;		
	cursor:pointer;
	background-image:url("img/icones/icon_seta_cima_gray.gif");
	background-repeat:no-repeat;
	background-position:bottom right;
	text-align:center;
}
	#msg a{
		font-size:14px;	
		color:#06F;		
	}
#msg td{
	padding:6px;
	font-weight:bold;	
	color:#000000;	
	font-size:14px;			
	text-align:center;
}
.msg_tipo_layout{
	width:50%;
	position:absolute;
	top:50%;
	left:25%;
	z-index:200;
	background-image:url("img/icon_fechar.gif");
	background-repeat:no-repeat;
	background-position:100% 1 0 0;	
}
.msg_tipo_layout_ultimo{}
.msg_tipo_1{
	border:5px solid #BDE8B7;
	background-color: #E2F5E9;
}
.msg_tipo_2{
	border:5px solid #F8EEAB;
	background-color: #FDFBE8;
}
.msg_tipo_3{
	border:5px solid #DC9898;
	background-color:#F5E2E2;
}
 /* Load - carregando */
#msg_wait{
	display:none;
	z-index:34;
	position:absolute;
	width:50%;
	top:50%;
	left:25%;
	border:1px solid #c0c0c0;
}
	.msg_tipo_4{
		background:#f8f8f8;
		padding:20px;
		text-align:center;	
	}
/* --------------------------------------------------------------- */	



/* --------------------------------------------------------------- */
/* CARREGANDO */				 
#carregando,.carregando { 
	background-color:#f8f8f8;
	padding:20px;
	text-align:center;
}
/* --------------------------------------------------------------- */



/* --------------------------------------------------------------- */
/* BOX ANOTACOES */	
#box_anotacoes{
	width:300px;
	border:3px solid #c0c0c0;
	background-color:#f8f8f8;
	padding:4px;	
	z-index:12;
	top:0px;
	left:0px;
	position:absolute;
	display:none;
}
#box_anotacoes h3{
	padding:4px;
	color:#000;
	font-weight:bold;
	font-size:14px;
	border:1px solid #c0c0c0;
	background-color:#FFF1C4;	
}
#box_anotacoes p{
	padding-top:5px;
	padding-bottom:5px;	
	margin:0px;
	font-weight:bold;
}	
#box_anotacoes input, #box_anotacoes textarea{	
	width:250px;
}
#box_anotacoes textarea{
	height:50px;
}
#box_anotacoes td{
	padding:2px;
}
#box_anotacoes b{
	color:#666666;
	padding:5px;
}
#box_anotacoes_msg{
	margin-bottom:1px;
	padding:4px;
	background-color:#0066FF;
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
/* --------------------------------------------------------------- */


/* --------------------------------------------------------------- */
/* BOX CONTEUDO */	
#box_conteudo{
	padding:10px;
}
#box_conteudo fieldset{
	padding:20px;		
}
#box_conteudo legend{
		
}	
#box_conteudo fieldset h4{
	color:#666666;
	background-color:#f0f0f0;
	padding:6px;
	margin:4px;
	margin-left:0px;
	margin-right:0px;
}
#box_conteudo fieldset label{
	width:200px;
	padding-left:0px;
}
#box_conteudo #ftp_test_label, #box_conteudo #install_webstudio_label{
	margin-left:5px;
	padding:2px;
	border:1px solid #c0c0c0;
	background-color:#f0f0f0;
	color:#000000;
	font-weight:bold;
}

#box_conteudo #smtp_test_label, #box_conteudo #install_webstudio_label{
	margin-left:5px;
	padding:2px;
	border:1px solid #c0c0c0;
	background-color:#f0f0f0;
	color:#000000;
	font-weight:bold;
}
.info_ok{
	padding:2px;
	text-align:center;
	border:1px solid #BDE8B7;
	background-color:#E2F4DF;
	color:#000000;
}
.info_erro{
	padding:2px;
	text-align:center;
	border:1px solid #E9B6B6;
	background-color: #F4DFDF;
	color:#000000;
}	

/* --------------------------------------------------------------- */



/* --------------------------------------------------------------- */

/* ANOTAÇÕES */

.anotacao_titulo, .anotacao_descricao{
	scrollbar-base-color: #e0d96b;
	scrollbar-arrow-color: #847f36;
	scrollbar-3dlight-color: #eedd00;
	scrollbar-darkshadow-color: #847f36;
	scrollbar-face-color: #eedd00;
	scrollbar-highlight-color: #f3f3f3;
	scrollbar-shadow-color: #beb750;
	scrollbar-track-color: #beb750;
}
.anotacao_titulo{
	margin-top:2px;
	padding-top:10px;
	width:84%;
	height:40px;
	font-weight:bold;
	font-size:12px;
	color:#222222;
	overflow:auto;	
	vertical-align:middle;
}
.anotacao_descricao{
	width:84%;
	height:75px;
	overflow:auto;
	font-size:11px;
	color:#555555;	
	text-align:justify;
}
.anotacao_data{
	text-align:right;
	font-size:10px;
	font-weight:bold;
}
/* --------------------------------------------------------------- */					 



/* --------------------------------------------------------------- */
/* RODAPE */	
.rodape{
	border-top:1px solid #f0f0f0;
	padding:15px;
}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* API # CEP */	
#result_cep{
	border:1px solid #FC0;
	padding:4px;
	background:#FFC;
	color:#000;
	font-weight:bold;
	display:none;
	z-index:14;
	position:absolute;
}
/* --------------------------------------------------------------- */	

/* --------------------------------------------------------------- */
/* API # CEP */		
.controle_rapido{
	border:1px solid #c0c0c0;
	background-color:#f0f0f0;
}
.filtro_on{
	border:1px solid #F8EEAB;
	background-color: #FDFBE8;
	color:#000000;
}

/* ADMINISTRAR CONTEÚDOS - SUBSTITUIR TERMO */
#box_substituir_termo{
	border:1px solid #000000;
	background-color:#ffffff;
	width:250px;
	z-index:2;
	position:absolute;
	display:none;
	margin-top:10px;
	padding:5px;		
}
/* ADMINISTRAR CONTEÚDOS - CRIAÇÃO DE PÁGINA RÁPIDA */
#box_criar_pagina_rapida{
	border:1px solid #000000;
	background-color:#ffffff;
	width:250px;
	z-index:2;
	position:absolute;
	display:none;
	margin-top:10px;
	padding:5px;		
}
/* ADMINISTRAR CONTEÚDOS - METAS DA PÁGINA */
#box_metas{
	border:1px solid #000000;
	background-color:#ffffff;
	width:350px;
	z-index:3;
	position:absolute;
	display:none;
	margin-top:10px;
	padding:5px;
}
	#box_metas textarea{
		width:100%;
		height:60px;
	}
/* ADMINISTRAR CONTEÚDOS - SEO */
#box_seo{
	border:1px solid #000000;
	background-color:#ffffff;
	width:350px;
	z-index:3;
	position:absolute;
	display:none;
	margin-top:10px;
	padding:5px;
}
	#box_seo textarea{
		width:100%;
		height:150px;
	}	
/* ADMINISTRAR CONTEÚDOS - IMAGEM DE CAPA */

/* ADMINISTRAR CONTEÚDOS - COMENTARIOS */
#box_comentarios, #box_imagem_capa{
	border:1px solid #000000;
	border:1px solid #000000;
	background-color:#ffffff;
	width:350px;
	z-index:4;
	position:absolute;
	display:none;
	margin-top:10px;
	padding:5px;
}
	#box_imagem_capa #img{
		text-align:center;
		width:100%;
		margin:0px;
		padding:0px;
		border:1px solid #d0d0d0;
	}
		#box_imagem_capa #img span{
			font-weight:bold;
			color:#AAA;
			font-size:12px;
			padding:20px;
			width:100%;
			height:60px;
			background-color:#f0f0f0;
			text-transform:uppercase;
		}
		#box_imagem_capa #img img{
			border:0px;
			width:100%;
			margin:0px;
			padding:0px;
			clear:both;
		}
	background-color:#ffffff;
	width:350px;
	z-index:5;
	position:absolute;
	display:none;
	margin-top:10px;
	padding:5px;
}
	#box_comentarios #comentarios{
		width:100%;
		height:200px;
		overflow:auto;
		border:2px solid #c0c0c0;
	}
		#box_comentarios #comentarios table{}
		
		/* Status do comentario */
		#box_comentarios #comentarios .ativo{
			background-color:#AFFAB9;	
		}
		#box_comentarios #comentarios .inativo{
			background-color:#FBC6B7;
		}
		#box_comentarios #comentarios .sem_comentarios{
			margin-top:80px;
			width:100%;
			font-weight:bold;
			background-color:#CCC;
			color:#999;
			text-align:center;
			padding:10px;
			font-size:12px;
		}
		
		#box_comentarios #comentarios table tr.comentario{}
			#box_comentarios #comentarios table tr.comentario td{
				border-bottom:1px solid #d0d0d0;
				padding:4px;
			}
				#box_comentarios #comentarios table tr.comentario td .dados{
					background-color:#e0e0e0;
					padding:4px;
					margin-bottom:4px;
				}
					#box_comentarios #comentarios table tr.comentario td .contador{
						background-color:#999;
						color:#FFF;
						width:20px;
						height:40px;
						text-align:center;
						float:left;
						margin-right:2px;
						font-weight:bold;
						padding-top:13px;
					}
					#box_comentarios #comentarios table tr.comentario td .nome{
						font-size:12px;
						color:#333;
						font-weight:bold;
					}
					#box_comentarios #comentarios table tr.comentario td .email{
						font-size:10px;
						color:#666;
					}
					#box_comentarios #comentarios table tr.comentario td .data{
						font-size:10px;
					}				
				#box_comentarios #comentarios table tr.comentario td .comentario{
					padding:4px;
					color:#000;
				}
	
/* --------------------------------------------------------------- */


/* --------------------------------------------------------------- */
/* AUTO CONFIG DE EMAIL */			
#box_auto_config{
	padding:4px;
	border:1px solid #FAE6B8;
	background-color:#FFF4DD;
	font-weight:bold;
	color:#000000;
	display:none;
	width:100%;
}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */		
/* CONFIGURAÇÕES - FORMAS DE ENTREGA */
#formas_entrega{
	list-style:none;
}
#formas_entrega  .prazo, #formas_entrega  .prazo_personalizado{
	width:150px;
	text-align:right;
	border:1px solid red;
}
/* --------------------------------------------------------------- */	

/* --------------------------------------------------------------- */		
/* ESTOQUE / VARIACOES / CARACTERÍSTICAS */
#caixa_variacoes{
	border:1px solid #f0f0f0;	
}
	#caixa_variacoes td{
		font-size:12px;
		font-weight:bold;		
	}
		#caixa_variacoes a{
			font-weight:bold;
			font-size:14px;
			color:#666;
			background:#f0f0f0;
			display:block;
			width:100%;
			text-decoration:none;
			padding:4px;
		}
		#caixa_variacoes a:hover{
			background:#333;
			color:#FFF;
		}
		#caixa_variacoes a:active{
			background:#333;
			color:#FFF;
		}
			#caixa_variacoes a input{
				background:none;
				border:0;
			}
		#caixa_variacoes a.adicionar, #caixa_variacoes a.adicionar:active{
			font-weight:bold;
			font-size:16px;
			color:#0066FF;			
			background:none;
			width:auto;
		}
			#caixa_variacoes a.adicionar:hover{
				color:#0066FF;			
				background:none;
				text-decoration:underline;
			}			
		span.adicionar{
			font-weight:bold;
			font-size:16px;
			color:#0066FF;			
			background:none;
			width:auto;
			cursor:pointer;
			text-decoration:underline;	
		}
/* --------------------------------------------------------------- */	

/* --------------------------------------------------------------- */		
/* CROSS-SELLING */
#rel_produtos{
	margin:5px;
	border:1px solid #f0f0f0;
	padding:2px;
	height:300px;
	overflow:auto;
	list-style:none;
}

#rel_produtos li{
	padding:4px;
	font-size:11px;
	font-weight:bold;
}

#rel_produtos li input{
	border:0px;
	background:transparent;
}				

#rel_produtos li.cabecalho{
	background-color:#e0e0e0;
	font-size:12px;
}					

#rel_produtos li.linha_1{
	background-color:#ffffff;
}

#rel_produtos li.linha_2{
	background-color:#f5f5f5;							
}									

/* --------------------------------------------------------------- */		



/* --------------------------------------------------------------- */		

/* CONFIG PAGAMENTOS */

.config_pagamentos{

	border:1px solid #f0f0f0;

	padding:5px;

	margin:0px;

}

.config_pagamentos h4{
	padding:4px;
	margin:0px;	
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	background-color:#666666;
}

/* --------------------------------------------------------------- */		



/* --------------------------------------------------------------- */		

/* AGENDA */

#agenda{

}
#agenda#cabecalho_semana{
	height:40px;	
	padding-right:13px;
	background-color:#DDDDDD;	
}
#agenda#cabecalho_semana .dias_semana{
	background-color:#A2BBD5;
	margin:0px;
	padding:6px;
	border-right:1px solid #ffffff;	
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;	
	text-align:center;
}
#agenda#box_dias{
	overflow:auto;
	height:450px;
}
#agenda .cabecalho_horas, #agenda .compromisso{
	margin:0px;
	padding:6px;
	color:#000000;
	border-bottom:1px dashed #e0e0e0;
	border-right:1px dashed #e0e0e0;	
	height:60px;			
}
#agenda .cabecalho_horas {
	background-color:#f5f5f5;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	padding-top:20px;
	border:1px solid #f0f0f0;	
}
#agenda#cabecalho_semana .nula{
	background-color:#DDDDDD;
}
#agenda .compromisso{
	padding:0px;
	margin:0px;
	height:100px;
}
#agenda .cabecalho_horas, #agenda .compromisso, #agenda#cabecalho_semana .dias_semana, #agenda#cabecalho_semana .nula{
	width:12.5%;
}
#agenda#cabecalho_semana .cel_scroll{
	width:10px;
	font-size:1px;
	padding:0px;
	margin:0px;
	background-color:#DDDDDD;	
}
#agenda .linha_dia_semana{
	border-left:3px solid #f0f0f0;
}
#agenda .compromisso a{
	width:100%;
	height:100%;
	text-decoration:none;
	text-align:right;
}
#agenda .compromisso a:hover{
	background-color:#B8DAEB;
}
/* DIA NOW */
#agenda#box_dias .atual{
	background-color:#FFFCEC;
}
#agenda .atual a:hover{
	background-color:#f1eccf;
}
/* NOW */
#agenda#box_dias .agora{
	background-color:#FCEEE4;
}
#agenda .agora a:hover{
	background-color:#F9DBC6;
}
#agenda .destaque{
	border:4px solid #0066CC;
}
#agenda .compromisso .agendado{
	margin:1px;
	background-color:#DBEEF7;
	padding:6px;
	font-weight:bold;
	display:block;
}
#agenda .compromisso .identificacao		{ font-size:11px;text-transform:uppercase;font-weight:bold;	}
#agenda .compromisso .data_hora			{ font-size:10px;	}
#agenda .compromisso .opcoes			{ margin-top:3px; }
#agenda .compromisso .opcoes a			{ background:transparent;text-align:right;margin:0px;padding:0px; }
#agenda .compromisso .opcoes a:hover	{ background:transparent; }

/* --------------------------------------------------------------- */		



/* --------------------------------------------------------------- */		

/* TOOLTIP */
a.tooltip{
  cursor:help; 
}

a.tooltip span{display: none}

a.tooltip:hover span{ 
  display:block;
  position:absolute;
  width:250px; 
  text-align:justify;
  padding:5px;
  border:1px solid #333;
  background:#FFC; 
  color:#000;
  z-index:10;   
  text-decoration:none;
}
/* --------------------------------------------------------------- */	



/* --------------------------------------------------------------- */		

/* ANOTAÇÕES - TOPO */
#topo_anotacoes{
	width:100%;
	border:0;
	padding:0;
	margin:0;
	position:static;
}

#topo_anotacoes a{
	width:50%;
	float:left;
	font-size:11px;
	padding:3px;
	border:1px solid #f0f0f0;
	background-color:#ffffff;
	font-weight:bold;
	color:#333333;
}
#topo_anotacoes a:hover{
	border:1px solid #c0c0c0;
	background-color:#FFF1C4;
	color:#000000;
}
#topo_anotacoes a.bt_visualizar_site{
	background:#0066CC;
	color:#fff;
}
#topo_anotacoes a.bt_visualizar_site_ativo{
	background:#093;	
	color:#fff;
	text-decoration:none;
}
	#topo_anotacoes a.bt_visualizar_site_ativo:hover{
		background:#c90000;
		color:#fff;	
	}
#topo_anotacoes a.bt_visualizar_site_inativo{
	background:#c90000;
	color:#fff;
	text-decoration:none;
}
	#topo_anotacoes a.bt_visualizar_site_inativo:hover{
		background:#093;	
		color:#fff;
	}
/* MENU DE ACESSO RAPIDO */
#menu_acesso_rapido{
	width:100%;
	border:1px solid #f0f0f0;
	margin-bottom:5px;
	background-color:#FFFFFF;
}
/* --------------------------------------------------------------- */			



/* --------------------------------------------------------------- */	

/* CAIXA DE DESCRIÇÃO DE FUNCIONALIDADES */

/* --------------------------------------------------------------- */	
div.lista_ferramentas{
	text-align=left;
	font-weight:bold;
	border:1px solid #f0f0f0;
	padding:5px;
}
div.lista_ferramentas ol{
	padding:5px;
	margin:0px;
}
div.lista_ferramentas h3{
	padding:3px;
	background-color:#f0f0f0;
	color:#666666;
}
div.lista_ferramentas ol li{
	list-style-type:circle;
	margin-left:20px;
}

div.lista_ferramentas ol li a{
}

div.lista_ferramentas ol li a span{
	display:none;
	z-index:250;
	padding:10px;
	margin-bottom:150px;
	position:absolute;
	border:1px solid #F7E29B;
	background-color:#FFFCEC;
	color:#333333;
	text-align:justify;
	width:300px;
	text-decoration:none;
	font-weight:normal;
}

div.lista_ferramentas ol li a:hover span{
	display:block;
}

/* --------------------------------------------------------------- */	



/* --------------------------------------------------------------- */	
/* ÍCONES DE STATUS*/
/* --------------------------------------------------------------- */	
.status_ok	{	
	padding:6px;
	background-color:green;
	padding:0px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}
.status_erro	{	
	padding:6px;
	background-color:red;
	padding:0px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;	
}
.status_info	{	
	padding:6px;
	background-color:yellow;
	padding:0px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;	
}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */	
/* PAINEL REVENDA */
/* --------------------------------------------------------------- */	
#painel_revenda	{	
	margin:0px;
	padding:0px;
	list-style:none;
	display:block;
}
#painel_revenda	h1{	
	padding:4px;
	border:0px;
	margin:0px;
	background-color:#006699;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;	
}
#painel_revenda	li{	
	border:6px solid #f0f0f0;
	height:400px;		
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	width:50%;
	overflow:auto;
}
/* --------------------------------------------------------------- */	

/* --------------------------------------------------------------- */	
/* INPUTS DESTAQUE  */
/* --------------------------------------------------------------- */	
.bt_destaque_alert{
	border:1px solid #FDF4D7;
	background-color:#FEFAED;
}
.bt_destaque_ok{
	border:1px solid #DCEBD6;
	background-color:#F2FAF1;
}
.bt_destaque_erro{
	border:1px solid #EFD1D1;
	background-color:#FBF4F4;
}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */	
/* INPUTS DESTAQUE  */
/* --------------------------------------------------------------- */	
.msg_little_ok{
	border:1px solid #DCEBD6;
	border-left:30px solid #2ECE1C;
	background-color:#F2FAF1;
	font-weight:bold;
	color:#000;
	padding:10px;
	font-size:12px;
}
.msg_little_erro{
	border:1px solid #EFD1D1;
	border-left:30px solid #2ECE1C;
	background-color:#FBF4F4;
	font-weight:bold;
	color:#fff;
	padding:10px;
	font-size:12px;
}
.msg_little_alert{
	border:1px solid #FDF4D7;
	border-left:30px solid #EFE02C;
	background-color:#FEFAED;
	font-weight:bold;
	color:#000;
	padding:10px;
	font-size:12px;
}
/* --------------------------------------------------------------- */	

/* --------------------------------------------------------------- */	
/* FÓRUM  */
/* --------------------------------------------------------------- */	
.forum_topico{
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-left:4px;
	margin:1px;
	background-color:#0066CC;
	width:50px;
	display:table-cell;
}
.forum_tema{
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	padding-left:4px;
	margin:1px;
	background-color:#66CC66;
	width:50px;
	display:table-cell;	
}
.forum_descricao{
	font-size:10px;
	text-align:justify;
}
#box_forum_mensagens{
	padding:0px;
	margin:0px;
	border:3px solid #d0d0d0;
}
#box_forum_mensagens td{
	padding:5px;
}
#box_forum_mensagens .cabecalho td{
	padding:5px;
	background-color:#f0f0f0;
	color:#000;
}
#box_forum_mensagens .cabecalho *{
	color:#000;
}

#box_forum_mensagens .cabecalho_msg td{
	padding:5px;
	background-color:#e0e0e0;
	color:#000;
}
#box_forum_mensagens .rodape td{
	padding:5px;
	background-color:#d0d0d0;
	color:#000;
	font-weight:bold;
}
#box_forum_mensagens .titulo_mensagens td{
	padding:6px;
	background-color:#66CC66;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	text-transform:uppercase;
}
#box_forum_mensagens .box_forum_mensagens_usuario{
	font-size:12px;
	font-weight:bold;	
	padding-left:5px;			
}
#box_forum_mensagens .box_forum_mensagens_contador{
	border-right:1px solid #f0f0f0;
}
#box_forum_mensagens .box_forum_mensagens_contador{
	font-weight:bold;
	font-size:12px;
}
#box_forum_mensagens .box_forum_mensagens_data{
	font-size:10px;	
	font-weight:bold;	
	color:#999999;	
	padding-left:5px;	
}
#box_forum_mensagens .box_forum_mensagens_ip{
	font-size:10px;	
	font-weight:bold;	
	color:#666;	
	padding-left:5px;	
}
#box_forum_mensagens .box_forum_mensagens_status{
	
}
#box_forum_mensagens .box_forum_mensagens_acao{
	font-size:11px;	
	border-left:1px solid #f0f0f0;
	padding:5px;
	font-weight:bold;	
	padding-left:15px;
}
#box_forum_mensagens .box_forum_mensagens_mensagem{
	font-size:12px;	
	border-left:1px solid #f0f0f0;
	padding:5px;
	font-weight:bold;
	color:#000000;
}
#box_forum_mensagens .usuario_mensagem td{
	border-bottom:1px solid #f0f0f0;
}
/* --------------------------------------------------------------- */	

/* --------------------------------------------------------------- */	
/* Navegador interno das ferramentas */
/* --------------------------------------------------------------- */	
#nav_interno{
	padding:5px;
	background-color:#fff;
	color:#666666;
	font-weight:bold;
}
/* --------------------------------------------------------------- */	

/* --------------------------------------------------------------- */	
/* Resumo estatístico // Painel inicial */
/* --------------------------------------------------------------- */
#resumo_estatistico{

}
#resumo_estatistico td{
	font-size:16px;
	padding:2px;
	font-weight:bold;
}
#resumo_estatistico b{
	color:#0066CC;
	font-size:18px;	
}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */	
/* Zoom banco imagens */
/* --------------------------------------------------------------- */
#div_view_img{
	text-align:center;
	vertical-align:middle;
	width:1px;
	height:1px;
	padding:5px;
	background-color:#f0f0f0;
	border:5px solid #c0c0c0;
	z-index:20;
	position:absolute;	
}
#div_view_img div{
	padding:10px;
	border:1px solid #c0c0c0;
	background-color:#FFFFFF;
}
/* --------------------------------------------------------------- */	

/* --------------------------------------------------------------- */	
/* Labels destaque */
/* --------------------------------------------------------------- */
.str_nome_destaque{
	padding:10px;
	background-color:f5f5f5;
}
.str_nome_destaque label{
	font-size:16px;
}
.str_nome_destaque input, .str_nome_destaque textarea, , .str_nome_destaque select{
	width:50%;
	font-size:16px;
}
	.str_nome_destaque input.ck, .str_nome_destaque input.rd{
		width:auto;	
	}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */	
/* Labels destaque */
/* --------------------------------------------------------------- */
.box_cinza{
	background-color:#f0f0f0;
	padding:5px;
	font-size:14px;
}
.box_destaque{
	background-color:#0066CC;
	color:#FFFFFF;
	padding:5px;
	font-size:14px;	
}
/* --------------------------------------------------------------- */
/* --------------------------------------------------------------- */	
/* Classes form */
/* --------------------------------------------------------------- */
/* Submit destacado */
.bt_ampliado{
	font-size:14px;
	font-weight:bold;
	border:3px solid #003399;
	background-color:#0066CC;
	color:#fff;
	cursor:pointer;
}
.bt_ampliado_cancelar{
	font-size:14px;
	font-weight:bold;
	border:3px solid #990000;
	background-color:#FF3333;
	color:#fff;
	cursor:pointer;
}
/* File selecionado  */
.bt_file_ok{
	border:1px solid #003399;
	color:#003399;
}
/* Botoes de acao*/
.bts_acao input{
	width:100%;
	border:1px solid #e0e0e0;
	background-color:#f0f0f0;
	margin:1px;
}
.bts_acao input.bt_cancelar{
	color:#000000;
	border:1px solid #FAC9C9;
	background-color:#FDE8E8;	
}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* Box de dados internos da listagem */
/* --------------------------------------------------------------- */
.box_dados_internos{
	margin:0px;
	padding:0px;
}
.box_dados_internos td{
	margin:0px;
	padding:0px;
	border:0px;
}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* Grupo de fotos // Imoveis  */
/* --------------------------------------------------------------- */
#grupo_fotos{
	margin:0px;
	padding:0px;
	list-style:none;
}
#grupo_fotos li{
	background-color:#f0f0f0;
	border:1px solid #c0c0c0;
	padding:0px;
	margin:1px;
	width:140px;
	height:170px;
	float:left;
	text-align:center;
}
#grupo_fotos li img{
	width:130px;
	height:130px;	
	display:block;
}
#grupo_fotos li input{
	width:100%;
}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* Divisoria dos grupos da ferramenta Menu  */
/* --------------------------------------------------------------- */
.menu_divisoria td{
	border-top:5px solid #d0d0d0;
}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* Menu - CSS Opções de endereçamento  */
/* --------------------------------------------------------------- */
.enderecado_pagina		{	font-weight:bold; color:#330099;	} .enderecado_pagina b 		{	color:#333333;	}
.enderecado_secao		{	font-weight:bold; color:#330099;	} .enderecado_secao b 		{	color:#333333;	}
.enderecado_galeria		{	font-weight:bold; color:#330099;	} .enderecado_galeria b 	{	color:#333333;	}
.enderecado_produtos	{	font-weight:bold; color:#330099;	} .enderecado_produtos b 	{	color:#333333;	}
.enderecado_anuncio		{	font-weight:bold; color:#969;	} 	  .enderecado_anuncio b 	{	color:#333333;	}
.enderecado_imoveis		{	font-weight:bold; color:#330099;	} .enderecado_imoveis b 	{	color:#333333;	}
.enderecado_forum		{	font-weight:bold; color:#330099;	} .enderecado_forum b 		{	color:#333333;	}
.enderecado_faq			{	font-weight:bold; color:#330099;	} .enderecado_faq b 		{	color:#333333;	}
.enderecado_arquivo		{	font-weight:bold; color:#330099;	} .enderecado_arquivo b 	{	color:#333333;	}
.enderecado_link		{	font-weight:bold; color:#330099;	} .enderecado_link b 		{	color:#333333;	}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* Topo Controle Remoto  */
/* --------------------------------------------------------------- */
#bt_controle_remoto a{
	border:1px solid #93C0CE;
	background-color:#C9E0E7;
}
#bt_controle_remoto a:hover{
	border:1px solid #3A7181;
	background-color:#93C0CE;
	color:#fff;
}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* Topo Atendimento Online  */
/* --------------------------------------------------------------- */
#status_usuarios_online .espacador{
	padding:3px;
}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* Topo Monitoramento Online  */
/* --------------------------------------------------------------- */
#status_atendimento_online .espacador{
	padding:3px;
}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* Barra superior  */
/* --------------------------------------------------------------- */
#barra_superior{
	text-align:right;
	background:#fff;
	padding:4px;
	border-bottom:1px solid #c0c0c0;
}
	#barra_superior a{
		color:#00F;
		text-decoration:underline;
		font-size:11px;
		font-size:bold;
	}
	#barra_superior a:hover{
		color:#000;
		text-decoration:underline;
		font-size:bold;		
	}
#comentarios_sugestoes{
	position:absolute;
	border:3px solid #000;
	padding:20px;
	margin:10px;
	background:#fff;
	display:none;
	width:350px;
	left:55%;
}
	#comentarios_sugestoes textarea{
		width:100%;	
	}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* Controle Remoto  */
/* --------------------------------------------------------------- */
#msg_aviso_entrada{
	background-color:#FEFAED;	
	padding:10px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	margin:10px;
	border:1px solid #FFCC33;
}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* TEMAS  */
/* --------------------------------------------------------------- */
#ws_topo{
	padding:0;
	margin:0;
}
	#ws_topo #img_msg_comemorativa{
		width:245px;
		height:160px;	
		margin-top:2px;
	}
	/* Nome do CP no topo do painel */
	#ws_topo #cp_nome{
		text-align:right;
		width:100%;
		margin-right:10px;
		vertical-align:text-bottom;
	}
		#ws_topo #cp_nome span{
			padding:10px;
			color:#000;
			background:#f0f0f0;
			height:20px;
			border:0;
			filter: progid:DXImageTransform.Microsoft.Shadow(color=#c0c0c0,direction=90,strength=4);
			letter-spacing:-1px;
			font-size:20px;
			font-weight:bold;
			color:#0066CC;			
		}
	/* PADRAO */
	#ws_topo.padrao{}
		#ws_topo.padrao #img_revenda{}
		#ws_topo.padrao #img_msg_comemorativa{}
	/* CARNAVAL */
	#ws_topo.carnaval{
		background:url(../adm/img/topos/carnaval.jpg) repeat-x;	
	}
		#ws_topo.carnaval #img_revenda{}
		#ws_topo.carnaval #img_msg_comemorativa{
			background:url(../adm/img/topos/carnaval-complemento.gif) no-repeat;
		}
	/* PRAIA */
	#ws_topo.praia{
		background:url(../adm/img/topos/praia.jpg) repeat-x;	
	}
		#ws_topo.praia #img_revenda{}
		#ws_topo.praia #img_msg_comemorativa{
			background:url(../adm/img/topos/praia-complemento.jpg) no-repeat top;
		}
	/* FUTEBOL */
	#ws_topo.futebol{
		background:url(../adm/img/topos/futebol.jpg) repeat-x;	
	}
		#ws_topo.futebol #img_revenda{}
		#ws_topo.futebol #img_msg_comemorativa{
			background:url(../adm/img/topos/futebol-complemento.jpg) no-repeat;
		}
	/* ZEN */
	#ws_topo.zen{
		background:url(../adm/img/topos/zen.jpg) repeat-x;	
	}
		#ws_topo.zen #img_revenda{}
		#ws_topo.zen #img_msg_comemorativa{
			background:url(../adm/img/topos/zen-complemento.jpg) no-repeat;
		}
	/* MYPET */
	#ws_topo.mypet{
		background:url(../adm/img/topos/mypet.jpg) repeat-x;	
	}
		#ws_topo.mypet #img_revenda{}
		#ws_topo.mypet #img_msg_comemorativa{
			background:url(../adm/img/topos/mypet-complemento.jpg) no-repeat;
		}	
	/* O APARADOR */
	#ws_topo.oaparador{
		background:url(../adm/img/topos/oaparador.jpg) repeat-x;	
	}
		#ws_topo.oaparador #img_revenda{}
		#ws_topo.oaparador #img_msg_comemorativa{
			background:url(../adm/img/topos/oaparador-complemento.jpg) no-repeat;
		}										
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* Painel de controle de páginas - Conteudos */

a.comentarios_pendentes{
	color:#cc0000;
}

.paginas_configuracoes{
	border:0px;
	padding:0px;
	margin:0px;
	width:100%;
}
.paginas_configuracoes tr{}
.paginas_configuracoes tr td{
	padding:1px;
	margin:0px;
	border:0px;
	background:transparent;
}
/* Imagem na frente do nome da página */
.paginas_configuracoes tr th.box_imagem_capa {
	width:60px;	
}
.paginas_configuracoes tr th.box_imagem_capa img{
	width:60px;
	border:2px solid #d0d0d0;
	margin-right:5px;
	cursor:pointer;
}
.paginas_configuracoes tr td.nome, td.nome{
	padding-bottom:5px;
}
.paginas_configuracoes tr td.nome a{
	font-size:16px;
	font-weight:bold;
}
.paginas_configuracoes tr td.configs, td.configs{}
	.paginas_configuracoes tr td.configs .painel_configs_paginas, .painel_configs_paginas{
		display:none;
		border-top:1px solid #d0d0d0;
		margin-top:10px;
	}
	.paginas_configuracoes tr td.configs .painel_configs_paginas td.tb_configs, .tb_configs{
		border-right:1px solid #d0d0d0;
		padding:4px;
		width:40%;
	}
		.paginas_configuracoes tr td.configs .painel_configs_paginas td.tb_configs td, .tb_configs td{
			border-bottom:1px solid #d0d0d0;
		}		
		.paginas_configuracoes tr td.configs .painel_configs_paginas td.tb_configs h3, .tb_configs h3{	
			margin-top:5px;
			margin-bottom:5px;
			color:#ffffff;
			text-transform:uppercase;
			background-color:#c0c0c0;
			padding:5px;
			font-size:12px;			
		}
	.paginas_configuracoes tr td.configs .painel_configs_paginas td.tb_seo, td.tb_seo{
		padding:4px;		
		width:60%;		
	}	
		.paginas_configuracoes tr td.configs .painel_configs_paginas td.tb_seo td, td.tb_seo td{
			border-bottom:1px solid #d0d0d0;
		}	
		.paginas_configuracoes tr td.configs .painel_configs_paginas td.tb_seo h3, td.tb_seo h3{	
			margin-top:5px;
			margin-bottom:5px;		
			color:#ffffff;
			text-transform:uppercase;
			background-color:#c0c0c0;
			padding:5px;
			font-size:12px;
		}	

.paginas_configuracoes .label{
	width:20%;
	color:#666666;
	font-weight:normal;
	vertical-align:text-top;
}
.paginas_configuracoes tr td.dados{
	font-weight:bold;
	width:80%;
}
.paginas_configuracoes tr td.dados .vazio{
	color:#CCCCCC;
}
.paginas_configuracoes tr td.dados .ativo_rss{
	color:#FF6600;
}
.paginas_configuracoes tr td.dados .ativo_twitter{
	color:#00CCFF;
}
.paginas_configuracoes tr td.dados .ativo_delicious{
	color:#0033FF;
}
.paginas_configuracoes tr td.dados .ativo_permalink{
	color:#006699;
}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* CRIAÇÃO DE MENU RÁPIDO */
#box_criacao_rapida{}
#box_criacao_rapida .txt{
	border:1px solid #c0c0c0;
	font-weight:bold;
	font-size:14px;
}
#box_criacao_rapida a.adicionar, a.adicionar{
	font-weight:bold;
	font-size:16px;
	color:#0066FF;
}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* Painel - topo -- visitantes no site */
div#status_visitantes_site{
	border-right:1px solid #c0c0c0;
	margin-right:5px;
}
	#status_visitantes_site b{
		color:#0066CC;
	}
	#status_visitantes_site a{
		border:1px solid #d0d0d0;
		padding:2px;
		text-align:center;
	}
	#status_visitantes_site .status{
		padding:0px;
		margin:0px;
		color:#000000;
		font-size:12px;		
		margin-bottom:2px;
	}	
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* Painel - topo -- atendimento online */
div#status_atendimento_online{
	border-right:1px solid #c0c0c0;
	margin-right:5px;
}
	#status_atendimento_online b{
		color:#0066CC;
	}
	#status_atendimento_online a{
		border:1px solid #d0d0d0;
		padding:2px;
		text-align:center;
	}
	#status_atendimento_online .status{
		padding:0px;
		margin:0px;
		color:#000000;
		font-size:12px;		
		margin-bottom:2px;
	}	
	#status_atendimento_online .on{
		color:#6C0;	
	}
	#status_atendimento_online .off{
		color:#c0c0c0;
	}
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* Banco de arquivos  */
#arquivos{
	width:100%;
	border:3px solid #d0d0d0;
	text-align:center;	
}
#arquivos .box_arquivo{
	padding:5px;
	margin:5px;
	border:1px solid #c0c0c0;
	width:220px;
	height:220px;
	text-align:center;
}
#arquivos .box_arquivo .nome{
	padding:4px;
	background-color:#f0f0f0;
	font-weight:bold;
	font-size:12px;
	height:50px;
}
#arquivos .box_arquivo .tools td{}
#arquivos .box_arquivo .tools img{
	cursor:pointer;
}
/* --------------------------------------------------------------- */


/* --------------------------------------------------------------- */
/* Orçamentos */				 
#box_orcamento{
	padding:10px;
}
#box_orcamento .carregando_estrutura{ 
	background-color:#f8f8f8;
	padding:20px;
	text-align:center;
	font-size:18px;
	color:#000000;
	font-weight:bold;
}
/* --------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------- */
/* Autocompletar */
.autocompletar {
	position:absolute;
	border:1px solid #333333;
	display:none;
	background-color:#ffffff;
	height:150px;
	overflow:auto;
}
.autocompletar a {
	float:left;
	width:350px;
	clear:both;
	padding:3px 5px;
	text-decoration:none;
}
.autocompletar a:hover {
	background-color:#666666;
	color:#FFFFFF;
}
/* ---------------------------------------------------------------------------------- */	

/* ---------------------------------------------------------------------------------- */
/* Renomear */
.form_renomear{
	display:none;	
}
	.form_renomear input{
		border:1px solid #d0d0d0;	
	}
/* ---------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------- */
/* Autocompletar */
.autocompletar {
	position:absolute;
	border:1px solid #333333;
	display:none;
	background-color:#ffffff;
}
	.autocompletar a {
		float:left;
		width:350px;
		clear:both;
		padding:3px 5px;
		text-decoration:none;
	}
	.autocompletar a:hover {
		background-color:#666666;
		color:#FFFFFF;
		text-decoration:none;		
	}
.autocompletar_lista {
	display:none;	
}
	.autocompletar_lista a {
		float:left;
		width:100%;
		clear:both;
		padding:3px 5px;
		text-decoration:none;
	}
	.autocompletar_lista a:hover {
		background-color:#666666;
		color:#FFFFFF;
		text-decoration:none;		
	}	
	.autocompletar_lista h1{
		font-size:12px;
		margin:0px;
		padding:5px;
		font-weight:bold;
		color:#333;
		background-color:#e0e0e0;
	}
	.autocompletar_lista ul{
		margin:0px;
		padding:0px;
		list-style:none;
		height:150px;
		overflow:auto;
	}
		.autocompletar_lista ul li{
			padding:4px;	
			border-bottom:1px solid #d0d0d0;
		}
		.autocompletar_lista ul li span{
			padding-left:4px;
			font-size:14px;
			font-weight:bold;
			padding:3px;
		}
/* ---------------------------------------------------------------------------------- */	

/* ---------------------------------------------------------------------------------- */
/* Autocompletar */
.box_forma_pagamento{
	float:left;
	padding:10px;
	border:1px solid #d0d0d0;
	margin:10px;
	color:#666;
	background-color:#FFF;	
	width:60px;
}
	.box_forma_pagamento:hover{
		color:#000;
		background-color:#f0f0f0;
		border:1px solid #000;
	}
.box_forma_pagamento_checked{
	float:left;
	padding:10px;
	margin:10px;
	color:#039;
	background-color:#CCC;
	width:60px;
}
	.box_forma_pagamento_checked:hover{
		color:#000;
		background-color:#BBB;
	}
.box_opcoes_pagamento{
	display:none;
	width:200px;
	z-index:14;
	position:relative;
	background-color:#CCC;
	margin:10px;
	margin-left:-11px;
	float:left;
	padding:10px;
	color:#039;
}
	.box_opcoes_pagamento input{
		border:0px;
		background:Transparent;
	}
/* ---------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------- */
/* Links  */
a.nome{
	font-size:16px;
	font-weight:bold;
}
a.nome:hover{}
/* ---------------------------------------------------------------------------------- */

/* --------------------------------------------------------------- */	
/* LINK CLÁSSICO */
/* VERDE */
a.classico_verde:link, a.classico_verde:active, a.classico_verde:hover, a.classico_verde:visited	{
	text-decoration:underline;	
}
a.classico_verde:link				{	color:#18742D;	}
a.classico_verde:active				{	color:#000000;	}
a.classico_verde:visited			{	color:#18742D;	}		
a.classico_verde:hover				{	color:#0DF21E;	}

/* VERDE DESTAQUE */
a.classico_verde_destaque			{
	text-decoration:underline;	
	font-size:12px;
	font-weight:bold;
}		
a.classico_verde_destaque:hover		{	color:#0DF21E;	}

/* PADRÃO */
a.classico:link, a.classico:active, a.classico:hover, a.classico:visited	{	
	text-decoration:underline;	
}
a.classico:link						{	color:#0000FF;	}
a.classico:active					{	color:#9900FF;	}
a.classico:visited					{	color:#0000FF;	}		
a.classico:hover					{	color:#FF0000;	}	
/* --------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------- */
/* Novidades */
.novidade{
	border:1px dashed #003399;
	padding:10px;
	color:#000;
	text-align:left;
}
	.novidade h1{
		font-size:16px;
		margin:0px;
		padding:0px;
		margin-bottom:5px;
		color:#0066CC;
	}
	.novidade p{
		padding:0px;
		margin:0px;
	}
	.novidade span{
		color:#900;
		font-size:10px;
	}
	.novidade a{
		text-decoration:underline;	
		font-size:13px;
		font-weight:bold;
		color:#0066CC;
	}
	.novidade a:hover{
		color:#000;
	}
/* ---------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------- */
/* Dicas */
.dicas{
	border:1px solid #c0c0c0;
	padding:10px;
	margin:10px;
	color:#000;
	text-align:left;
}
	.dicas h1{
		font-size:16px;
		margin:0px;
		padding:0px;
		margin-bottom:5px;
		color:#0066CC;
	}
/* ---------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------- */
/* Preview de vídeo */
#preview_video{
	width:320px;
	height:240px;
	padding:10px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	background:#000;
}
.video_codigo{
	width:100%;
	height:80px;
	border:1px solid #d0d0d0;
	border-top:0px;	
	padding:5px;
}
	.video_codigo textarea{
		width:100%;
		height:70px;
		border:1px solid #d0d0d0;
	}
	.video_codigo input{
		width:100%;	
	}
	
/* ---------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------- */
/* Tabs */
/* tab pane styling */
div.paineis div {
	display:none;		
	padding:15px 10px;
	border:1px solid #c0c0c0;
	border-top:0;
	height:100px;
	background-color:#fff;
}
/* root element for tabs  */
ul.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;	
	border-bottom:1px solid #666;	
	height:30px;
}
	ul.videos {
		border:1px solid #c0c0c0;
		border-bottom:0;
		background:#f0f0f0;
	}

/* single tab */
ul.tabs li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
}
	ul.videos li { 
		border-right:1px solid #c0c0c0;
	}
		ul.videos li.last{
			border-right:0px;	
		}

/* link inside the tab. uses a background image */
ul.tabs a { 
	background: url(/webstudio/adm/img/tabs.png) no-repeat -420px 0;
	font-size:11px;
	display:block;
	height: 30px;  
	line-height:30px;
	width: 134px;
	text-align:center;	
	text-decoration:none;
	color:#333;
	padding:0px;
	margin:0px;	
	position:relative;
	top:1px;
}
	ul.videos a { 
		background:#f0f0f0;
		width:70px;
		padding:4px;
		cursor:pointer;
	}	
		ul.videos a img{
			cursor:pointer;	
			width:50px;
		}

ul.tabs a:active {
	outline:none;		
}
	ul.videos a:active {
		border-bottom:0;
		background:#fff;
	}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {
	background-position: -420px -31px;	
	color:#fff;	
}
	ul.videos a:hover {
		background-position:inherit;
		background:#d0d0d0;
		border:0px;
		margin:0;
	}

/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	background-position: -420px -62px;		
	cursor:pointer !important; 
	color:#000 !important;
}

/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */


/* width 1 */
ul.tabs a.s 			{ background-position: -553px 0; width:81px; }
ul.tabs a.s:hover 		{ background-position: -553px -31px; }
ul.tabs a.s.current  	{ background-position: -553px -62px; }

/* width 2 */
ul.tabs a.l 			{ background-position: -248px -0px; width:174px; }
ul.tabs a.l:hover 		{ background-position: -248px -31px; }
ul.tabs a.l.current  	{ background-position: -248px -62px; }


/* width 3 */
ul.tabs a.xl 			{ background-position: 0 -0px; width:248px; }
ul.tabs a.xl:hover 		{ background-position: 0 -31px; }
ul.tabs a.xl.current 	{ background-position: 0 -62px; }


/* initially all panes are hidden */ 
div.paineis div.pane {
	display:none;		
}
div.paineis h1{
	color:#039;	
}
div.paineis textarea{
	width:97%;
	height:80px;
}

/* Tabs - JQuery UI */
#tabs{
	border:0;	
	width:100%;
	display:block;
	background-position:top;
}
	#tabs .tab_aba{
		width:100%;
		height:80px;
		border:1px solid #d0d0d0;
		border-top:0px;	
		padding:20px;
	}
/* ---------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------- */
/* File Uploader */
#div_uploader {
	width:100%;
	height:auto;
	margin-bottom:10px;
	text-align:left;
	overflow:hidden;
}
	.uploadifyQueueItem {
		font-size:11px;
		border:2px solid #E5E5E5;
		background-color: #F5F5F5;
		margin:0;
		margin-bottom:2px;
		padding:10px;
		width:96%;
	}
	.uploadifyError {
		border: 2px solid #FBCBBC !important;
		background-color: #FDE5DD !important;
	}
	.uploadifyQueueItem .cancel {
		float: right;
	}
	.uploadifyProgress {
		background-color: #FFFFFF;
		border-top: 1px solid #808080;
		border-left: 1px solid #808080;
		border-right: 1px solid #C5C5C5;
		border-bottom: 1px solid #C5C5C5;
		margin-top: 10px;
		width:100%;
	}
	.uploadifyProgressBar {
		background-color: #0099FF;
		width: 1px;
		height: 3px;
	}
/* ---------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------- */
/* Link estilo botão */
/* ---------------------------------------------------------------------------------- */
a.botao{
	font-size:14px;
	font-weight:bold;	
	text-align:center;	
	background:#039;
	color:#FFF;
	padding:10px;
	text-decoration:none;
}

a.botao:hover, a.botao:active{
	background:#000;
	color:fff;
}
/* ---------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------- */
/* Anuncios */
/* ---------------------------------------------------------------------------------- */
.anuncios{
	text-align:left;
	margin-bottom:5px;
}
	.anuncios h1{
		margin:0px;
		padding:0px;
		font-size:14px;
		font-weight:normal;
	}
		.anuncios h1 a{
			font-size:16px;
			color:#03C;
			text-decoration:underline;
		}
		.anuncios h1 a:hover{
			color:#000;
		}
	.anuncios p{
		margin:0px;
		padding:0px;
		color:#000;
		font-size:11px;
		font-weight:normal;		
	}
	.anuncios .url{
		color:#03C;
	}
/* ---------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------- */
/* COLOR PICKER */
/* ---------------------------------------------------------------------------------- */
.colorpicker {
	width: 356px;
	height: 176px;
	overflow: hidden;
	position: absolute;
	background: url(../adm/img/colorpicker/custom_background.png);
	font-family: Arial, Helvetica, sans-serif;
	display: none;
}
.colorpicker_color {
	width: 150px;
	height: 150px;
	left: 14px;
	top: 13px;
	position: absolute;
	background: #f00;
	overflow: hidden;
	cursor: crosshair;
}
.colorpicker_color div {
	position: absolute;
	top: 0;
	left: 0;
	width: 150px;
	height: 150px;
	background: url(../adm/img/colorpicker/colorpicker_overlay.png);
}
.colorpicker_color div div {
	position: absolute;
	top: 0;
	left: 0;
	width: 11px;
	height: 11px;
	overflow: hidden;
	background: url(../adm/img/colorpicker/custom_select.gif);
	margin: -5px 0 0 -5px;
}
.colorpicker_hue {
	position: absolute;
	top: 13px;
	left: 171px;
	width: 35px;
	height: 150px;
	cursor: n-resize;
}
.colorpicker_hue div {
	position: absolute;
	width: 35px;
	height: 9px;
	overflow: hidden;
	background: url(../adm/img/colorpicker/custom_indic.gif) left top;
	margin: -4px 0 0 0;
	left: 0px;
}
.colorpicker_new_color {
	position: absolute;
	width: 60px;
	height: 30px;
	left: 213px;
	top: 13px;
	background: #f00;
}
.colorpicker_current_color {
	position: absolute;
	width: 60px;
	height: 30px;
	left: 283px;
	top: 13px;
	background: #f00;
}
.colorpicker input {
	background-color: transparent;
	border: 1px solid transparent;
	position: absolute;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #898989;
	top: 4px;
	right: 11px;
	text-align: right;
	margin: 0;
	padding: 0;
	height: 11px;
}
.colorpicker_hex {
	position: absolute;
	width: 72px;
	height: 22px;
	background: url(../adm/img/colorpicker/custom_hex.png) top;
	left: 212px;
	top: 142px;
}
.colorpicker_hex input {
	right: 6px;
}
.colorpicker_field {
	height: 22px;
	width: 62px;
	background-position: top;
	position: absolute;
}
.colorpicker_field span {
	position: absolute;
	width: 12px;
	height: 22px;
	overflow: hidden;
	top: 0;
	right: 0;
	cursor: n-resize;
}
.colorpicker_rgb_r {
	background-image: url(../adm/img/colorpicker/custom_rgb_r.png);
	top: 52px;
	left: 212px;
}
.colorpicker_rgb_g {
	background-image: url(../adm/img/colorpicker/custom_rgb_g.png);
	top: 82px;
	left: 212px;
}
.colorpicker_rgb_b {
	background-image: url(../adm/img/colorpicker/custom_rgb_b.png);
	top: 112px;
	left: 212px;
}
.colorpicker_hsb_h {
	background-image: url(../adm/img/colorpicker/custom_hsb_h.png);
	top: 52px;
	left: 282px;
}
.colorpicker_hsb_s {
	background-image: url(../adm/img/colorpicker/custom_hsb_s.png);
	top: 82px;
	left: 282px;
}
.colorpicker_hsb_b {
	background-image: url(../adm/img/colorpicker/custom_hsb_b.png);
	top: 112px;
	left: 282px;
}
.colorpicker_submit {
	position: absolute;
	width: 22px;
	height: 22px;
	background: url(../adm/img/colorpicker/custom_submit.png) top;
	left: 322px;
	top: 142px;
	overflow: hidden;
	cursor:pointer;
}
.colorpicker_focus {
	background-position: center;
}
.colorpicker_hex.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_submit.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_slider {
	background-position: bottom;
}
/* Selector */
.colorSelector {
	position: relative;
	width: 36px;
	height: 36px;
	background: url(../adm/img/colorpicker/select.png);
	cursor:pointer;
}
.colorSelector div {
	position: absolute;
	top: 3px;
	left: 3px;
	width: 30px;
	height: 30px;
	background: url(../adm/img/colorpicker/select.png) center;
}
/* ---------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------- */
/* PAINEL - TAREFAS */
/* ---------------------------------------------------------------------------------- */
#painel_box_tarefas{}
/* ---------------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------------------- */
/* PEDIDOS */
/* ---------------------------------------------------------------------------------- */
/* Ajax Previsão de entrega */
#box_previsao_entrega{
	border:1px solid #000000;
	background-color:#ffffff;
	width:300px;
	z-index:3;
	position:absolute;
	display:none;
	margin-top:30px;
	padding:5px;
}
#box_previsao_entrega textarea{
	width:100%;
	height:60px;
}
/* ---------------------------------------------------------------------------------- */


/* ---------------------------------------------------------------------------------- */
/* CURRICULOS */
/* ---------------------------------------------------------------------------------- */
.box_foto{
	width:70px;
	padding:5px;	
}
	.box_foto img{
		margin:4px;
		padding:0px;
		border:1px solid #d0d0d0;
		width:70px;
		height:80px;
	}
/* ---------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------- */
/* Galeria */
/* ---------------------------------------------------------------------------------- */
.box_galeria_foto{
	padding:4px;
	margin:2px;
	border:1px solid #c0c0c0;
	width:150px !important;
	height:165px !important;
	text-align:center;
	float:left;	
	cursor:pointer;
}
	.box_galeria_foto .imagem{
		clear:both;	
		display:block;
		height:80px !important;
		overflow:hidden;
		width:150px !important;
	}
		.box_galeria_foto .imagem img{
			width:100%;
			clear:both;	
			cursor:move;
		}
	.box_galeria_foto .tools{
		text-align:center;	
		padding:1px;
		margin-top:4px;
		width:150px !important;
	}
	.box_galeria_foto .legenda{
		color:#333;
		text-align:center;
		width:150px !important;
		padding:4px;
	}
		.box_galeria_foto .legenda .atual{			
			height:40px;
			overflow:auto;	
			width:145px !important;
		}
		.box_galeria_foto .legenda .editar{
			display:none;	
			width:145px !important;
		}
			.box_galeria_foto .legenda .editar .txt{
				width:92%;	
				font-size:11px;
			}
			.box_galeria_foto .legenda .editar .bt{
				border:1px solid #c0c0c0;
				text-align:center;
				font-size:10px;
				color:#999;
				text-transform:lowercase;
				background:#f0f0f0;
				padding:0px;
				width:45%;
				cursor:pointer;
			}
.galeria_tipo{
	margin:4px;
	width:160px;
	border:1px solid #f0f0f0;
	float:left;	
	overflow:hidden;
	cursor:pointer;
}
	.galeria_tipo img{
		width:100%;	
	}
	.galeria_tipo .box_destaque		{}
	.galeria_tipo .box_cinza		{}
/* ---------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------- */
/* Opções acima das ferramentas  */
/* ---------------------------------------------------------------------------------- */
.barra_opcoes{
	text-align:right;
	padding:5px;
	background:#f0f0f0;
}
	.barra_opcoes a{
		text-decoration:underline;
		color:#06C;
		font-size:12px;
		font-weight:normal;	
	}
	.barra_opcoes a:hover{
		color:#000;	
	}
