/* Geral */
body, form, ul, pre {margin:0; padding:0}
body {background-color:#F4F8FA}
body, td, input, select, textarea, pre {font:normal 10px Verdana, Arial, sans-serif; color:#1B4F62}
body, textarea {scrollbar-face-color:#F2F7F9; scrollbar-highlight-color:#E3ECF0; scrollbar-3dlight-color:#AECDD8; scrollbar-darkshadow-color:#AECDD8; scrollbar-shadow-color:#E3ECF0; scrollbar-arrow-color:#4C859A; scrollbar-track-color:#F4F9FA}
textarea {overflow:auto}
img {border:0}

/* Fonts */
.f-preto {color:#000}
.f-branco {color:#FFF}
.f-vermelho {color:#CC0000}
.f-azul {color:#6B9BAC}
.f-laranja {color:#F87D01}
.f-marrom {color:#660000}

.f-9 {font-size:9px}
.f-11 {font-size:11px}
.f-13 {font-size:13px}
.f-15 {font-size:15px}
.f-17 {font-size:17px}

/* Line spacing */
.lh-16 {line-height:16px}
.lh-1 {line-height:130%}
.ls-10 {letter-spacing:-1px}

/* Margin e padding */
.mb-5 {margin-bottom:5px}
.m-7 {margin:7px}
.m-5 {margin:5px}
.p3 {padding:3px} 
.p5 {padding:5px} 
.p10 {padding:10px}
.p15 {padding:15px}
.p20 {padding:20px}
.pt5 {padding-top:5px}
.pt10 {padding-top:10px}
.pt15 {padding-top:15px}

/* Backgrounds */
.bg-none {background-image:none}
.bg-branco {background-color:#FFF}

/* Links */
a:link, a:visited, a:active, a:hover {color:#1B4F62; text-decoration:underline}
a:active, a:hover {text-decoration:none}

/* etc */
.noborder {border:0; background-color:transparent}
.DF-alert{background-color:#FCB1B1}

/* UPLOAD DE ÁUDIO E VÍDEO */
#containerUpload {
	font: 11px Verdana;
	color: #4F5769;
	line-height: 17px;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(../img/bg_upload.jpg) no-repeat;
	padding: 60px 0px 0px 20px;
}