@CHARSET "ISO-8859-1";

	body {
		background: url('img/background-layer_90.png');
		margin: 0; padding: 0;
	}
	/*html *, *, body, html { 
		font-family: Calibri, Trebuchet MS;
		font-size: 100%; 
		color: inherit;
	}*/
	.body-background {
		background: #111;
	}
	.bg-content {
		background: url('img/transp_50.png');
	}
	.bg50 {
		background: url('img/transp_50.png');
	}
	.bg80 {
		background: url('img/transp_80.png');
	}
	.bgd50 {
		background: url('img/opacity_50.png');
	}
	.bgd80 {
		background: url('img/opacity_80.png');
	}
	.body-background .margin_top {
	}
	h1, .h1 {
		font-family: Trebuchet MS, Calibri;
		font-size: 25px;
		color: #eee;
		font-weight: bold;
		font-size-adjust: 0.51;
		
	}
	h2, .h2 {
		font-size: 20px;
		font-family: Calibri, Trebuchet MS;
		margin-top: 20px;
		font-weight: bold;
		font-size-adjust: 0.52;
	}
	p, td, th, legend, q, tt, body, table , .p, input, textarea, .cke_contents {
		color: #bbb;
		font-family: segoe ui, Arial; 
		font-size: 14px;
		font-size-adjust: 0.51;
	}
	
	.contact tbody input,.contact tbody textarea {
		width: 100%;
		border: 1px solid #dcdcdc;
		color: #333;
		padding: 2px;
	}
	a { 
		text-decoration: none;
		color: inherit;
		font-family: inherit; 
		font-size: inherit;
		
	}
	a:hover {
		text-decoration: underline;
		font-weight: inherit;
		
	}
	
	input { 
		color: #333; 
	
	}
	
	.contato input {
		color: #333; 
		padding-top: 3px; padding-bottom:3px;
	}
	.contato input.wa, .contato textarea.wa  { 
		background: #333;
		border: 1px solid #ccc;
		border-radius: 2px;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		padding-top: 3px; padding-bottom:3px;
	}
	
	
	/*Images*/
	
	/*Editing*/
	.content { border: 1px dashed transparent; }
	.content_over { border: 1px dashed silver; }
	.panel_container { width:820px;position:absolute;z-index:50; }
	.hc_panel { z-index:500; }