
.style6 {font-size: 18px; color: #0058B0; }
.style21 {font-size: 12px; font-weight: bold; }
.style25 {
	font-size: 12pt;
	color: #0058B0;
}
.style26 {
	color: #D62E05;
	font-weight: bold;
}

.style7 {
	font-size: 16px;
	font-weight: bold;
}
.style9 {font-size: 16px; font-weight: bold; }

.style22 {font-size: 22px}
.style5 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0058B0;
}
.style1 {font-weight: bold}
.style2 {font-size: 18px}
.style23 {font-size: 16px}
.style29 {color: #0058B0}
.style30 {
color: #0058B0;
font-size: 12px; 
font-weight: bold;
}
.style31 {font-size: 14px}
.style32 {font-size: 12px;
color: #242424;
 }
.style24 {font-size: 22px}
.style33 {color: #EF5D05}
.style34 {color: #0058B0}
.style8 {font-size: 22px}
.style11 {
	color: #C33F00;
	font-weight: bold;
}
.style19 {font-size: 22px}
.style21 {font-size: 12px; font-weight: bold; }
.style32 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style40 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF; }
.style41 {font-size: 12pt; color: #0000FF; }
.style42 {font-size: 16; font-family: Arial, Helvetica, sans-serif;}
.style43 {color: #0000FF}
.style44 {font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }
.style49 {font-size: 9pt}
.style36 {color: #C33F00}
.style38 {font-size: 16px; font-weight: bold; color: #0280D2; }
.style50 {font-family: Arial, Helvetica, sans-serif}
.style51 {
	color: #A5011C;
	font-weight: bold;
}
.style52 {color: #4A0052}




/* reset
--------------------------------------------------*/
body, h1, h2, h3, h4, h5, h6, p, form, fieldset {margin:0;padding:0;}
.low {display:none;}


/* body
--------------------------------------------------*/
body {
	font-family:Verdana, Helvetica, sans-serif;
	
	text-align:center;
	color:#242424;
	background: #FFFFFF url('../IMAGENS/page_main.jpg') repeat-x top left;
}


/* headings
--------------------------------------------------*/
h1 {font-size:22px;}

h1, h1 a,
h2, h2 a,
h3 a,
h4 a
  {color:#0058B0;}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover
  {color:#F6660B;}


/* paragraphs, lists, etc
--------------------------------------------------*/
pre,
code
  {background-color:#F8FAF2;}

kbr {color:#009193;}


/* content font size = title size
--------------------------------------------------*/

#content h2 {
	font-size: 22px;
	border-bottom:1px solid #07A2F0;
	border-left:6px solid #EF3705;
	
	margin:0 0 8px 0;
	padding-left:9px;

	font-weight:normal;
font-family: Times New Roman, Times, serif;}


#content h6 {
	font-size: 15px;
	border-bottom:1px solid #07A2F0;
	border-left:6px solid #EF3705;
	
	margin:0 0 8px 0;
	padding-left:9px;

	font-weight:normal;
font-family: Times New Roman, Times, serif;}

#content h3 {
	font-size: 20px;
	margin-top:8px;
	margin-bottom:8px;
}

#content h4 {
	margin:0;
	font-size:1em;
}

#content h5 {
	font-size: 22px;
	border-bottom:1px solid #07A2F0;
	border-left:6px solid #EF3705;
	
	margin:0 0 8px 0;
	padding-left:9px;
	color:#0058B0;
	font-weight:strong;
font-family: times;}

#content.archive h2 {margin:0 0 26px 0;}

#content.archive h3 {
	margin:0 0 10px 0;
	font-family:times;

	font-weight:normal;
}

#content.archive h4 {
	margin:0 0 18px 0;
	font-size:1em;
}

#content.archive h5 {
	margin:0;
	font-size:1em;
}


/* links
--------------------------------------------------*/
a {text-decoration:none;}

/*a img {border:none;}*/

a {color:#EF5D05;}

a:hover {color:#0058B0;}



/* paragraphs, lists, etc paragraph margins
--------------------------------------------------*/
p {
	margin:0;
	padding:0 0 12px 0;
}

ul {
	margin:0 0 0 1.4em;
	padding:0 0 12px 0;
}

ul ul {padding:0;}

blockquote {
	margin:0;
	padding:0 18px;
	font-style:italic;
}

pre {
	overflow:auto;
	margin:0 0 18px 0;
	padding:4px;
}

pre, code, kbr {font-family:Courier, Monaco, monospace;}

code, kbr {padding:0 2px;}

abbr, acronym {
	font-size:0.9em;
	letter-spacing:1px;
}


/* images
--------------------------------------------------*/
img.left {
	float:left;
	margin:0 12px 0 0;
}

img.right {
	float:right;
	margin:0 0 0 12px;
}

img.center {
	display: block;
	margin:0 auto;
}


/* container
--------------------------------------------------*/
#container {
	font-size: 70%;
	width:767px;
	margin:0 auto;
	padding:0px;
	text-align:left;
	background: #FFFFFF url('../IMAGENS/page_container.gif') no-repeat top left;
	
}

#commentspopup #container {
	width:455px;
	padding:0 15px;
}

#container.singlecol,
#commentspopup #container {background-image:url('none');}



/* header ***********
--------------------------------------------------*/
#header {
	height:110px;
	padding:0px;
	background: #FFFFFF url('../IMAGENS/topo.jpg') repeat-x top left;
}


#header h1 {
	display:none; 
}


/* rodaper ***********
--------------------------------------------------*/
#rodape {
	height:66px;
	padding:0px;
	background: #FFFFFF url('../IMAGENS/rodape.jpg') repeat-x top left;
}


/* navigation
--------------------------------------------------*/
#navigation {
	height:2.7em;
	line-height:2.7em;
}

#navigation ul {
	margin:0;
	padding:0;
}

#navigation li {
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
	border-right:1px solid;
	white-space:nowrap;
}

#navigation li a {
	display:block;
	padding:0 18px;
	font-size:0.8em;
	text-transform:uppercase;
	letter-spacing:1px;
}

* html #navigation a {width:1%;} 


/* content paddint top = height at the top*************()
--------------------------------------------------*/
#content1 {
	float:left;
	width:465px;
	padding-top:12px;
	margin-left:20px;
	padding-right:30px;
	border:0px solid;
font-family: Verdana, Helvetica, sans-serif;}

.singlecol #content {
	float:none;
	width:550px;
	margin:0 10px;
}

#commentspopup #content {
	float:none;
	padding-top:0;
}


/* entry margin space between, line height between text
--------------------------------------------------*/
.entry {margin:0 0 3px 0;
}

.entry p {
	line-height:1.5em;
	border-left:0px solid #000000;
	padding-left:16px;
font-family: Verdana, Helvetica, sans-serif;
font-size:11px;
}


.entry.single {clear:both;}

.entry.single .info {margin:0 0 6px 0;}

.entry .info a {
	margin-right:6px;
	padding-right:9px;
	border-right:1px solid;
}

.entry .info em {
	padding-right:6px;
	font-style:normal;
}

.entry .author,
.entry .editlink a {
	margin:0;
	padding:0 0 0 10px;
	border-left:1px solid;
	border-right:none
}

.entry #filedunder {
	clear:both;
	padding:0px;
	padding-left:12px;
	font-size:0.9em;
	border-top:1px solid;
	
}

.entry {margin:0 0 2px 0;}






/* subcontent
--------------------------------------------------*/
#subcontent {
	float:left;
	width:228px;
	margin-right:0px;	
	margin-top:0px;
	padding:1px;
	
	line-height:1.5em;
}

/* subcontent headings
--------------------------------------------------*/
#subcontent h2 {

	border-left:4px solid #C23900;
	border-bottom:1px solid #C23900;
	margin:18px 12px 10px 0px;
	font-size:16px;
	padding:2px;
font-family: arial;
font-weight: bold;

}

/* subcontent headings
--------------------------------------------------*/
#subcontent h3 {

	border-left:4px solid #07A2F0;
	border-bottom:1px solid #07A2F0;
	margin:18px 12px 10px 0px;
	font-size:16px;
	padding:2px;
font-family: arial;
font-weight: bold;
 /*background-color:#F6F6F6;*/
}
/* subcontent headings
--------------------------------------------------*/
#subcontent h4 {

	border-left:4px solid #EF3705;
	border-bottom:1px solid #EF3705;
	margin:18px 12px 10px 0px;
	font-size:16px;
	padding:2px;
font-family: arial;
font-weight: bold;
 /*background-color:#F6F6F6;*/
}



/* subcontent list navigation line below, border bottom
--------------------------------------------------*/
#subcontent ul li {
	margin:1px;
	margin-bottom: 4px;
	padding-left:26px;
	border-bottom:0px solid;
	list-style-type:none; 
	
	background-position: top left; 
	background-repeat: no-repeat; 
}

#subcontent li a {
	display:block;
	padding:1px 0;
	height:1%; /* IE WIN */
}


#subcontent ul li {border-bottom-color:#F0F0F0;}

#subcontent li a:hover {background-color:#EFEFEF;}

#subcontent ul.pages li {background-image:  url('../IMAGENS/page_2.gif'); }
#subcontent ul.pages li a {color:#C23900; }


#subcontent ul.categories li,
#subcontent ul.months li { background-image:  url('../IMAGENS/page_3.gif'); }

#subcontent ul.categories li a,
#subcontent ul.months li a {color:#3366CC; }

#subcontent ul.links li { background-image:   url('../IMAGENS/page_1.gif'); }

#subcontent ul.links li a {color:#CC6600; }









/* subcontent list - search
--------------------------------------------------*/

#subcontent ul.pages li.search {color:#C23900;
}

/*#subcontent ul.pages li.search a {display:inline !important;}*/
#subcontent ul.pages li.search input.btn {width:26px; color:#FFF; background-color:#42C000; border:1px solid #669933; padding:1px;}

/* subcontent form - search
--------------------------------------------------*/



#subcontent ul, #subcontent p {margin:0 5px;}



/* footer
--------------------------------------------------*/
#footer {
	
	clear:both;
	height:40px;
	padding-top:0px;
	font-size:0.9em;
}


#footer {
  background-position: top left; color:#CCC;
  background-color:white; background-repeat:no-repeat; background-attachment:scroll
}


#footer a {color:#888;}

#footer a:hover {color:#0F62B4;}

#footer strong {color:#888; font-weight:normal;}










table.alerts
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 260px;
background-color: #fafafa;
border: 1px #d79900 solid;
border-collapse: collapse;
border-spacing: 0px;}


.alertHd
{ border-bottom: 2px solid #d79900;
background-color: #fff2ba;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;}


.alertBod p
{ text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
line-height: 12px;
color: #404040;
background-color: #fafafa;
text-indent: -8px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;}

a.indexicones	       {text-decoration:none; margin:0; padding:0  }
a.indexicones.link     {text-decoration:none; margin:0; padding:0 }
a.indexicones.hover    {text-decoration:none; margin:0; padding:0 }
a.indexicones.active   {text-decoration:none; margin:0; padding:0 }
a.indexicones.visited  {text-decoration:none; margin:0; padding:0 }
img.indexicones          {margin-right:2px; padding:0; border:none; filter:alpha(opacity=80) }