@charset "utf-8";

/*---------------------------------------------
>> ESTILOS GLOBAIS
---------------------------------------------*/

/* CSS RESET */

html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, button, hr {

    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
	color:#333;

	vertical-align: baseline;font-weight: inherit;font-style: inherit; outline: 0; padding: 0; margin: 0; border: 0;
}

:focus {outline:0;}
body {background:white; color:black;}
ol, ul {list-style:none}
table {border-collapse: separate; border-spacing:0;}
caption, th, td {font-weight:normal; text-align:left;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
input, textarea, select, option, button {font-family: inherit;}

/* LINKS */

a {color: #33522E; text-decoration:none;}
a:hover {color:#030; text-decoration:underline;}

/* TEXT REPLACEMENT */

.textrep {overflow:hidden;display:block;text-indent:-5000px;width:0px;height:0px;font-size:1px;}

/* CONTENT */

.content h1, .content h2, .content h3, .content h4, .content h5, .content h6, .def-h1, .def-h2, .def-h3, .def-h4, .def-h5, .def-h6, dt {
	font-family:inherit;
	color:#3F1905;
	font-size:27px;
	font-weight:bold;
	margin:0 0 15px 0;
	clear:both;
}
.content h2, .def-h2 {font-size:24px;margin:0 0 25px 0;}
.content h3, .def-h3 {font-size:22px;}
.content h4, .def-h4 {font-size:19px;}
.content h5, .def-h5 {font-size:16px;}
.content h6, .def-h6, dt {font-size:12px;}

.content p, .def-p {
	font-family:inherit;
	font-size:12px;
	color:inherit;
	line-height:17px;
	text-align:justify;
	margin-bottom:15px;
}
.content ul, .content ol,
.def-ul, .def-ol {
	list-style:disc outside;
	line-height:17px;
	margin:20px 40px 20px 40px;
}
.content ul ul, .content ol ol {
	margin:3px 40px 20px 40px;
}
.content ol, .def-ol {list-style:decimal outside;}

.content ul li, .content ol li,
.def-ul li, .def-ol li {
	font-size:13px;
	color:inherit;
	margin-bottom:3px;
}
#content-sec-blog ul {
	margin:10px 0;
}
.content .img-link, .img-link {
	float:left;
	display:inline;
	margin:0 20px 20px 0;
}
.img-link {
	display:inline-block;
	margin:0;
	float:none;
}
.content address {font-style:normal; margin-bottom:20px;}
.content blockquote {font-family:inherit;padding:0 30px;font-style:italic;}

strong {font-family:inherit;font-weight:bold; font-size:inherit;}
cite,em,dfn {font-family:inherit;font-style:italic;}
pre, code, kbd, samp, tt, var {font-family:"Courier New", Courier, monospace;}
pre, dl {margin-bottom:20px;}
dl {line-height:17px;}
abbr, acronym {text-transform:uppercase; cursor:help; border-bottom:1px dotted #000;font-size:85%;}
acronym {cursor:auto; border-bottom:none;}
big { font-size:125%; line-height:80%;}
dfn, ins {text-decoration:underline;}
small {font-size:85%;}
sub, sup {font-size:85%;}
sub {vertical-align:bottom;}
sup {vertical-align:top;}

th {font-weight:bold;}

.tablePad{
	padding: 20px !important;
}

.aspas{
  background: url(../images/aspas.png) 3px 3px no-repeat #cd9;
  padding: 30px 10px 10px 10px;
  width: auto;
  height: auto;
  border: none;
  position: relative;
}

.destaque-colaboradores td{
	padding: 0px 20px 20px 20px;
	width:190px;
}

.destaque-colaboradores tr.colaboradores-titulo td{
	padding: 20px 20px 0px 20px !important;
	width:190px;
	vertical-align:bottom !important;
}

.destaque-colaborador:hover div{
	background-color:#dce4c1;
}

.comentario-link {
	padding-top: 20px;
}

.comentarios-box {
	padding-bottom:10px;
}

.comentarios-box span {
	margin:10px 0 0 0;
	display:block;
}

#content-sec  #content-sec-blog ol, #content-sec  #content-sec-blog ul {
   list-style:none !important;
}
