*{
	margin:0px;
	padding:0px;
}

/* GLOBAL DEFINITONS */

@media print {
#header01{display:none;}
#headerFlash{display:none;}
#headlines{display:none;}
#m2{display:none;}
#footer{display:none;}
}

body{
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	color: #666666;
	margin:0px;
	padding:0px;	
	background-image: url(../../img/generic/contentArea.fundo01.gif);
	background-repeat: repeat-y;
	background-position: center top;	
}

h1{font-size: 1.9em;}
h2{font-size: 1.6em;}
h3{font-size: 1.4em;}
h4{font-size: 1.2em;}
h5{font-size: 1.1em; font-weight:bold;}
h6{font-size: 1em; font-weight:bold;}

.separador{clear:both; display:block;}
.txtBaseColor02{color:#FF33CC;}

/* PROFILE DEFINITIONS */

#content a:link, #content a:visited,
#locais a:link, #locais a:visited {
	text-decoration:none;
	color:#FF33CC;
}
#content a:hover, #content a:active,
#locais a:hover, #locais a:active  {
	text-decoration:underline;
	color:#FF33CC;
}
/*
#content .treeFolders a:link, #content .treeFolders a:visited {
	text-decoration:none;
	color:#393939;
}*/


/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */
html,body {margin:0;padding:0}


/* ESTRUTURA BASE */

#globalContainer{
	min-height:100%;
	margin-bottom:-30px;
	height:auto;}
* html #globalContainer{height:100%;}

#header01{
	/*border: 1px solid #FF33CC;*/
	padding: 0px 0px 1px 0px;
	background-color:#FFFFFF;
}

#header01 #locais{
	height:40px;
	text-align:right;
	font-size:9px;
}
#header01 #locais ul{
	padding-top:8px;
}
#header01 #locais ul li{
	display:inline;
	padding: 0px 0px 0px 6px;
}

#header01 #headerLogo{
	float:left;
	width:95px;
}
#header01 #m1{
	float:left;
	width:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -0.04em;
}

#header01 #m1 ul{
	list-style:none;
	margin-left:0px;
	padding-top:14px;
	padding-left:0px;
}
#header01 #m1 ul li{
	display:inline;
	font-weight:900;
	color:#999999;
	padding-right:10px;
	background-image: url(../../img/generic/header01.m1.bullet.gif);
	background-repeat: no-repeat;
	background-position: right -5px;
}

#header01 #m1 a:link,#header01 #m1 a:visited{
	text-decoration:none;
	color:#999999;
	display:inline;
	padding:3px;
}
#header01 #m1 a.active, #header01 #m1 a:visited.active{color:#FF33CC}
#header01 #m1 a.active:hover{color:#FFFFFF}
#header01 #m1 a:hover, #header01 #m1 a:active{
	text-decoration:none;
	color:#999999;
	background-color:#FF33CC;
	color:#FFFFFF;
}

#header01 .container{
	width:740px;
	height:78px;
	margin:auto;
	background-image: url(../../img/generic/header01.fundo01.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

#headerFlash{
	height:115px;
	background-color:#FFFFFF;
	background-image: url(../../img/generic/headerFlash.fundo01.gif);
	background-repeat: repeat-x;
	background-position: top;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	overflow:auto;
}

.home #headerFlash{
	height:200px;
	background-color:#FFFFFF;
	background-image: url(../../img/generic/headerFlash.fundo01.gif);
	background-repeat: repeat-x;
	background-position: top;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	overflow:hidden;
}

#headerFlash .container{
	width:740px;
	margin:auto;
}

#headlines{
	/*border: 1px solid #FF33CC;*/
	height:105px;
	background-image: url(../../img/generic/headlines.fundo01.gif);
	background-repeat: repeat-x;
	background-position: top;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;	
}

#headlines .container{
	width:740px;
	margin:auto;
	background-image: url(../../img/generic/healines.container.fundo01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#headlines #commandBar{
	color: #7F7F7F;
	padding: 3px;
	font-size:9px;
	margin-bottom: 5px;
	height:10px;
}

#headlines #commandBar #bread{
	float:left;
	width:60%;
}
#headlines #commandBar #bread ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
	} 

#headlines #commandBar #bread ul li {
	margin-left: 0;
	padding-left: 2px;
	border: none;
	list-style: none;
	display: inline;
}
#headlines #commandBar #bread ul li:before {
	content: "/ \0020 \0020";
	color: #7F7F7F;
}
#headlines #commandBar #pageFormat{
	float:left;
	width:40%;
	text-align:right;
	font-size:9px;
}

#headlines #commandBar #pageFormat #botImprimir,
#headlines #commandBar #pageFormat #botRecomendar{
	margin: 0px 8px 0px 0px;
}

#headlines .container .coluna{
	float:left;
	width:16%;
	height:65px;
	padding:5px 10px 5px 10px;
	font-size:9px;
	background-image: url(../../img/generic/headlines.coluna.fundo01.gif);
	background-repeat: repeat-y;
	background-position: right;
	overflow:auto;
}

#headlines .container .coluna h4{
	background-image: url(../../img/generic/headlines.coluna.h4.bullet.gif);
	font-size:1.30em;
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding: 0px 10px 0px 15px;
	color:#FFFFFF;
}
#headlines .container .coluna p{
	padding: 5px 0px 0px 15px;
	line-height: 0.86em;
}

#headlines a:link, #headlines a:visited {color:#FFFFFF; text-decoration:none;}
#headlines a:visited, #headlines a:active{color:#FFFFFF;}

#contentArea{
	/*border: 1px solid #FF33CC;*/
}

#contentArea .container{
	clear:both;
	width:740px;
	margin:auto;
}

#contentArea .container #m2{
	float:left;
	padding:15px;
	width:160px;
	text-align: right;
	color: #FFFFFF;
}

#contentArea .container #m2 ul{
	color: #CCCCCC;
	font-size:0.85em;
	list-style:none;
	margin: 1em 0em 1em 0em;
}

#contentArea .container #m2 ul li{
	background-image: url(../../img/generic/contentArea.m2.li.fundo01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0.1em 0.1em 0.20em 0.1em ;
}

#contentArea .container #m2 ul li a:link, #contentArea .container #m2 ul li a:visited{
	color: #CCCCCC;
	text-decoration:none;
}

#contentArea .container #m2 ul li a:hover, #contentArea .container #m2 ul li a:active{
	color: #FFFFFF;
}

#contentArea .container #m2 ul ul{
	color: #FFFFFF;
	font-size:0.90em;
	list-style:none;
	margin:0em;
}
#contentArea .container #m2 ul ul li{
	padding: 0.02em;
	background-image: url(../../img/generic/contentArea.m2.li.fundo02.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

#contentArea .container #m2 span{
	font-size:85%;
	margin: 8px 0px;
}



#contentArea .container #content{
	padding:15px;	
	float:left;
	width:520px;
}

#footer{
	font-size:0.85em;
	width:100%;
	clear:both;
	height:85px;
	background-color: #666666;
	color: #E8E8E8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;	
}
#footer .container{
	width:740px;
	margin:auto;
	float:right;
	padding:5px;
}

#footer ul{
	list-style:none;
}

#footer ul li{
	display: inline;
}

#footer ul li a, #footer ul li a:visited{
	text-decoration: none;
	color:#CECECE;
	background-image: url(../../img/generic/footer.bullet01.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 10px;
	margin-left: 5px;
}

#footer ul li a:active, #footer ul li a:hover{
	text-decoration: none;
	color:#FFFFFF;
}


#footer .signature{
	padding: 5px 5px 0 0;
	float:right;
	text-align: right;
	}
#footer .signature a:link,
#footer .signature a:visited{
	color: #fff;
	text-decoration: none;
	}
#footer img#protocolos{
	margin:5px 0 0 0;
}

#clearfooter{clear:both;height:50px;}


/* =LISTAGENS */


.treeFolders{}
.treeFolders .col01,
.treeFolders .col02,
.treeFolders .col03{
	float:left;
	width: 30%;
	margin: 8px 0px 8px 10px;
}

.treeFolders ul{
	list-style:none;}
.treeFolders ul li{
	padding: 2px 0px 2px 0px;
}

.treeFolders .root{
	background-image: url(../../img/generic/lista02.listSearch.fundo01.gif);
	background-repeat: repeat;
	padding: 2px 2px 2px 15px;
}

.lista02 .treeFolders {
	border-top: 1px solid #CCCCCC;
	margin-top: 5px;
}

.lista02 .treeFolders td{
	top: 0px;
	vertical-align:top;
}


#content .treeFolders a:link,
#content .treeFolders a:visited {
	background-image: url(../../img/generic/treeFolders.folder01closed.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display:block;
	color:#646464;
	font-size:110%;
	font-weight:700;
	width:100%;
	padding: 2px 2px 2px 17px;
	text-decoration:none;
	margin: 0px 15px 0px 20px;
}
#content .treeFolders a:active,
#content .treeFolders a:hover{
	background-image: url(../../img/generic/treeFolders.folder01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color:#FF33CC;	
}


.lista01{font-size:0.85em;}
.lista01 .artigo{
	padding-bottom: 15px;
	background-image: url(../../img/generic/lista01.artigo.fundo01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.lista01 .artigo .data{
	font-size:0.90em;
	color:#999999;
	margin: 8px 0px 0px 0px;
}

.lista01 .artigo .intro{margin-left:15px;}

.lista01 .paginar {
	padding:5px;
}
.lista01 .paginar .status{
	float:left;
	width:30%;
}
.lista01 .paginar .options{
	float:left;
	width:70%;
	text-align:right;
}


.lista02{font-size:0.85em;}
.home .lista02 .col01{
	float:left;
	width:300px;
}
.home .lista02 .col02{
	float:left;
	width:160px;
	margin: 0px 0px 0px 30px;
}
.lista02 .featured{}
.lista02 .featured .capa{
	float:left;	
	width:150px;
	margin: 0px 15px 8px 0px;
}

.lista02 .featured .capa img{
	border: 1px solid #DDDEDA;
	padding: 1px;
	display:block;
}

.lista02 img{
	border: 1px solid #DDDEDA;
	padding: 1px;
	display:block;
	float:left;
	margin: 4px 5px 0px 0px;
}

.lista02 .thumb{
	float:left;
	width: 59px;
	margin:0 10px 0 0;
}


.lista02 h3{
	margin: 0px 0px 10px 0px;
}

.lista02 .intro{
	margin: 10px 10px;
}

.lista02 .listSearch{
	float:left;
	width: 490px;
	height:160px;
	border: 1px solid #E1E1E1;
	padding:5px;
	background-image: url(../../img/generic/lista02.listSearch.fundo01.gif);
	background-repeat: repeat;
	margin: 0px 5px 15px 0px;
}

#calendarContainer{float:left; width:200px;}

.home .listSearch{
	width: 160px;
	height:100px;
}

.lista02 .inlineSearch{
	border: 1px solid #E1E1E1;
	padding:5px;
	background-image: url(../../img/generic/lista02.listSearch.fundo01.gif);
	background-repeat: repeat;
	margin: 0px 5px 0px 0px;
}

.lista02 .navSector{
	position:relative;
	clear:both;
	border: 1px solid #E1E1E1;
	padding:5px;
	height: 25px;
	background-image: url(../../img/generic/lista02.listSearch.fundo01.gif);
	background-repeat: repeat;
	margin: 0px 5px 0px 0px;
}
.lista02 .navSector .seguinte{
	position:relative;
	float:right;
}
.lista02 .navSector .anterior{
	position:relative;
	float:left;
}

.lista02 .listCalendar{
	float:left;
	width: 200px;
}

.lista02 .featured {
	clear:both;
}

.lista02 .featured .lista{
	float:left;	
	width:310px;
	margin: 0px 8px 8px 0px;
}

.lista02 .featured .lista .indice{
	margin: 10px 0px;
	padding-bottom: 15px;
	background-image: url(../../img/generic/lista01.artigo.fundo01.gif);
	background-repeat: repeat-x;
	background-position: bottom;}
.lista02 .featured .lista .indice ul{
	list-style:none;
}
.lista02 .featured .lista .indice ul li{
	background-image: url(../../img/generic/artigoMod01.bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding: 0px 0px 0px 10px;
}

/* _sector01 = LISTAGEM DE ENTRADA EM SECCAO */

.lista02 .sector01 {
	clear:both;
}

.lista02 .sector01 .capa{
	float:left;	
	width:170px;
	margin: 0px 25px 8px 0px;
}

.lista02 .sector01 .capa img{
	border: 1px solid #DDDEDA;
	padding: 1px;
	display:block;
}

.lista02 .sector01 .lista{
	float:left;	
	width:300px;
	margin: 0px 8px 8px 0px;
}

.lista02 .sector01 .lista .indice{
	margin: 10px 0px;
	padding-bottom: 15px;
	background-image: url(../../img/generic/lista01.artigo.fundo01.gif);
	background-repeat: repeat-x;
	background-position: bottom;}
.lista02 .sector01 .lista .indice ul{
	list-style:none;
}
.lista02 .sector01 .lista .indice ul li{
	background-image: url(../../img/generic/artigoMod01.bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding: 0px 0px 0px 10px;
}

.lista02 .sector01 .related{
	margin-top:1em;} 
.lista02 .sector01 .related ul{
	margin-top:1em;
	list-style:none;
} 
.lista02 .sector01 .related ul li{
	position:relative;
	padding: 0px 0px 8px 0px;
	background-image: url(../../img/generic/artigoMod01.div.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.lista02 .sector01 .related ul li a{
	padding: 0px 0px 0px 20px;
	background-image: url(../../img/generic/ico.link.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 250px;
} 

.lista02 .sector01 .related ul li span{
	width: 150px;
	position:absolute;
	top:0px;
	right:0px;
	font-size:83%;
} 




.lista02 .artigo{
	padding-bottom: 15px;
	background-image: url(../../img/generic/lista01.artigo.fundo01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	clear:both;
}
.lista02 .artigo .intro{
	margin-left: 10px;
}

.lista02 .artigo .category{
	font-size:80%;
}

#content .lista02 .artigo .category a:link,
#content .lista02 .artigo .category a:visited{
	color:#999999;
	text-decoration:none;
}

#content .lista02 .artigo .category a:hover,
#content .lista02 .artigo .category a:active{
	color:#FFFFFF;
	background-color: #FF33CC;
	text-decoration:none;
}

.lista02 .artigo .agenda{
	font-size:85%;
	background-image: url(../../img/generic/lista02.bullet01.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 8px;	
	color:#999999;
}

.lista02 .paginar {}
.lista02 .paginar .status{
	float:left;
	width:30%;
}
.lista02 .paginar .options{
	float:left;
	width:70%;
	text-align:right;
}

.lista03 {}

.lista03 .artigo{
	margin: 1.5em 0em 1em 0em;
	clear:both;
}
.lista03 .artigo .titulo{
	text-transform: capitalize;
	margin: 1em 0em;
	padding: 0em 0em 0.5em 0em;
	border-bottom: 1px solid #E9E9E9;
}
.lista03 .artigo .intro{
	margin: 1em 0em 0em 15px;
	font-size:90%;
}
.lista03 .artigo .col{
	font-size:90%;
	width:45%;
	float:left;
	padding: 1em 10px 0em 10px;
}

.lista03 .artigo .col ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

.lista03 .artigo .col ul li{
	margin:0px 0px 0px 0px;
	padding:4px 0px 4px 0px;
	display:block;
	width:98%;
	border-bottom: 1px solid #E9E9E9;
}

.lista03 .artigo .col ul li p{
	margin: 0px 0px 0px 15px;
	font-size:95%;
}

.lista03 .artigo .col ul li a{
	padding:4px 0px 4px 15px;
	background-image: url(../../img/generic/lista03.bullet02.gif);
	background-repeat: no-repeat;
	background-position: 5px 7px;
}
.lista03 .artigo .col ul li a:visited{
	background-image: url(../../img/generic/lista03.bullet03.gif);
	background-repeat: no-repeat;
	background-position: 5px 7px;
}





.arquivo{
	width:520px;
	clear:both;
	float:left;
	margin: 1em 0em;
	background-color:#F3F3F3;
}
.arquivo .col01{
	float:left;
	width:80px;
	padding:10px;
}
.arquivo .col02{
	float:left;
	width:320px;
	background-image: url(../../img/generic/arquivo.divVert.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.arquivo .col03{
	float:left;
	width:50px;	
	background-image: url(../../img/generic/arquivo.divVert.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.arquivo .col{
	font-size:85%;
	float:left;
	padding: 8px;
	width:75px;
}

.arquivo .col03 .col{
	font-size:85%;
	float:left;
	padding: 8px;
	width:50px;
}
.arquivo .col ul{
	list-style:none;
}
#content .arquivo .col li a, .arquivo .col li a:visited{
	background-image: url(../../img/generic/arquivo.bullet01.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-left: 15px;
	font-weight:bold;
	text-decoration:none;
	width:100%;
	display:block;
	color:#666666;
}
#content .arquivo .col li a:hover{
	background-image: url(../../img/generic/arquivo.bullet01b.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	background-color:#FF33CC;
	color:#FFFFFF;
	padding-left: 15px;
	text-decoration:none;
}

.arquivo .col ul li.yearDiv{
	background-image: url(../../img/generic/arquivo.bullet02.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
	background-color:#767676;
	color:#FFFFFF;
	padding-left: 15px;
	text-decoration:none;
	width:100%;
	display:block;
	font-weight:bold;
}



/* =ARTIGOS */
div.flashGallery{margin:1em 0;}

.artigoMod01{}
.artigoMod01 .col{
	float:left;
	margin: 10px 20px 10px 0px;	
	padding: 0px 0px 0px 10px;
}
.artigoMod01 .col h4{
	background-image: url(../../img/generic/artigoMod01.bullet.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding: 0px 0px 0px 10px;
}
.artigoMod01 .artigo{
	margin: 10px 0px 10px 20px;
	font-size:0.90em;}
.artigoMod01 .artigo h2{
	margin: 10px 0px 10px -20px}
	
.artigoMod01 .artigo h3, .artigoMod01 .artigo h4{
	margin: 20px 0px 10px -10px
}
.artigoMod01 .artigo .intro{
	font-size:115%;
	margin: 15px 0px 10px -20px;
	color:#9F9F9F;
}

.artigoMod01 .artigo p{
	margin: 10px 0px 0px 0px;
}

.artigoMod01 .artigo .data{
	font-size:80%;
	margin: 10px 0px 0px 0px;
	color:#A8A8A8;
}
.artigoMod01 .artigo .gallery01{
	float:left;
	width: 210px;
	margin: 10px 8px 8px -10px;
}

.artigoMod01 .artigo .gallery01 img{
	border: 1px solid #DDDEDA;
	padding: 1px;
	display:block;
}
.artigoMod01 .artigo .gallery01 .thumbs{
	margin: 0px 0px 0px 0px ;
}
.artigoMod01 .artigo .gallery01 .thumbs img{
	border: 1px solid #DDDEDA;
	padding: 1px;
	display:inline;
	margin: 5px 3px 0px 0px;
}
.artigoMod01 .artigo .gallery01 .instructions{
	font-size:9px;
	color: #999999;
}

.artigoMod01 .artigo .paginar {
	margin:15px 0px 20px 0px;
	font-size:85%;
}

.artigoMod01 .artigo .paginar .status{
	float:left;
	width:30%;
}
.artigoMod01 .artigo .paginar .status ul{
	list-style:none;
}
.artigoMod01 .artigo .paginar .status ul li{
	display:inline;
	padding:8px 3px 2px 3px;
}

#content .artigoMod01 .artigo .paginar .status ul li a{
	background-image: url(../../img/generic/artigoMod01.paginar.page.gif);
	background-repeat: no-repeat;
	background-position: center 5px;
	padding:8px 3px 2px 3px;
	color:#6D6D6D;
}

#content .artigoMod01 .artigo .paginar .status a:hover, #content .artigoMod01 .artigo .paginar .status a.active{
	background-image: url(../../img/generic/artigoMod01.paginar.pageOn.gif);
	background-repeat: no-repeat;
	background-position: center 3px;
}

.artigoMod01 .artigo .paginar .options{
	float:left;
	width:70%;
	text-align:right;
}

.artigoMod01 .artigo .anexos{} 
.artigoMod01 .artigo .anexos ul{
	list-style:none;
} 
.artigoMod01 .artigo .anexos ul li{
	position:relative;
	padding: 0px 0px 8px 0px;
	background-image: url(../../img/generic/artigoMod01.div.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.artigoMod01 .artigo .anexos ul li a,
.artigoMod01 .artigo .anexos ul li a:visited {
	padding: 0px 0px 0px 20px;
	background-image: url(../../img/generic/ico.doc.gif);
	background-repeat: no-repeat;
	background-position: 5px top;
	width: 200px;
} 

.artigoMod01 .artigo .anexos ul li span{
	width: 150px;
	position:absolute;
	top:0px;
	right:0px;
	font-size:83%;
} 


.artigoMod01 .artigo .related{} 
.artigoMod01 .artigo .related ul{
	list-style:none;
} 
.artigoMod01 .artigo .related ul li{
	position:relative;
	padding: 0px 0px 8px 0px;
	background-image: url(../../img/generic/artigoMod01.div.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.artigoMod01 .artigo .related ul li a{
	padding: 0px 0px 0px 20px;
	background-image: url(../../img/generic/ico.link.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 250px;
} 

.artigoMod01 .artigo .related ul li span{
	width: 150px;
	position:absolute;
	top:0px;
	right:0px;
	font-size:83%;
} 

/* EDITION = Conjunto de artigos da mesma edicao */

.artigoMod01 .artigo .edition{} 

.artigoMod01 .artigo .edition .thumb{
	float:left;
	width:55px;
	border: 1px solid #DDDEDA;
	padding: 1px;	
}

.artigoMod01 .artigo .edition ul{
	float:left;
	position:relative;
	list-style:none;
	width: 440px;
} 
.artigoMod01 .artigo .edition ul li{
	padding: 0px 0px 8px 0px;
	background-image: url(../../img/generic/artigoMod01.div.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.artigoMod01 .artigo .edition ul li a{
	padding: 0px 0px 0px 20px;
	background-image: url(../../img/generic/artigoMod01.bullet.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
	width: 250px;
} 

.artigoMod01 .artigo .edition ul li span{
	width: 150px;
	top:0px;
	right:0px;
	font-size:83%;
} 

.artigoMod01 .table01 {
	font-size:95%;
	margin: 10px 0px;
	}
.artigoMod01 .table01 .txtLeft{text-align:left;}
.artigoMod01 .table01 .txtCenter{text-align:center;}
.artigoMod01 .table01 .txtRight{text-align:right;}
.artigoMod01 .table01 th{
	background-color:#F2F2F2;
	border-bottom: 2px solid #CCCCCC;
	padding:5px;
}
.artigoMod01 .table01 td{
	padding:2px 5px;
}
.artigoMod01 .table01 .tr01{
	background-color:#FFFFFF;
}
.artigoMod01 .table01 .tr02{
	background-color:#F8F8F8;
}

.artigoMod01 .table01 .trSum{
	border-top: 1px solid #CCCCCC;
	background-color:#FFFFFF;
	font-weight:bold;
	font-size:120%;
}

.artigoMod01 .table01 .trSum td{
	border-top: 1px solid #CCCCCC;
	}

.artigoMod01 .table02 {
	font-size:95%;
	border: 1px solid #CCCCCC;
	background-color:#F7F7F7;
}

.artigoMod01 .table02 td{
	text-align:center;
	padding:4px;
	border-bottom: 1px solid #EFEFEF;
}


#sectionFilter{margin:0em 0em 2em 0em;color:#999999;}
#sectionFilter h2{
	display:inline;
	margin:0em 1em 0em 0em;
	background-image: url(../../img/generic/sectionFilter.h2.bulet.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px;
	letter-spacing: -0.04em;		
	line-height: 1em;
}

#sectionFilter h4{
	display:inline;
	margin:0em 0.5em 0em 0em;
	background-image: url(../../img/generic/sectionFilter.h2.bulet.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 10px;
}

#sectionFilter h5{
	display:block;
	margin:0em 1em 5px 0em;
	padding-left: 0px;
	color: #B8B8B8;
	letter-spacing: -0.04em;
}
#sectionFilter span{
	font-size:0.85em;
	margin-left:0.5em;
}


.warn01{
	background-color:#FFFFF0;
	padding:5px;
	border: 1px solid #F4E9B9;
	margin: 10px 0px;
	clear:both;
}

#content .warn01 h3,
#content .warn01 h4,
#content .warn01 h5{
	margin:0px 0px 0px 0px;
	padding:0px;
}

ul.sitemap, ul.sitemap ul {margin:0.5em; list-style:none;}
ul.sitemap li {padding-left:18px; margin-left:0.5em;}
ul.sitemap li, ul.sitemap ul li {font-size:0.90em; background: url(../../img/generic/sitemap.li.icon02.gif) no-repeat left top;}
ul.sitemap li.folder {padding-left:18px; background: url(../../img/generic/sitemap.li.icon01.gif) no-repeat left top;}
ul.sitemap ul li.folder {padding-left:18px; background: url(../../img/generic/sitemap.li.icon03.gif) no-repeat left top;}
