/* ----------------------------------------------------------------------------
    1. General HTML elements
    2. General classes
    3. General structure
		1. header
		2. Content
		3. Sidebar
    4. Sitewide elements 
    	1. Introduction boxes
    	2. Navigation
    5. Elements for specific areas
    	1. Weblog
---------------------------------------------------------------------------- */

* {margin:0;padding:0;}
body {	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #333;
	background-color: #FFF;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	/*line-height: 1.7em;*/
	/* Center in IE5.5 */
	text-align: center;
}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: large; font-weight: normal; color: #000066;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: large; font-weight: normal; color: #000066;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: medium;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: small;}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: small; padding-left: 5px;}
h5,h6 {
  margin-top: 1em;
  margin-bottom:	0.5em;
}
.pageheader a:link, .pageheader a:visited{
  color: #333;
  text-decoration: none;
}
img {border: none;}
p {margin-bottom:	1em;}
a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; text-decoration: none;} 
A:hover { color: #c00; text-decoration: underline;}
ul {
	margin-top: 1em;
	list-style-type: square;
}
ul li {
	margin-left: 2em;
	font-size: x-small;
	color: #CC0000;
	background-color: inherit;
	font-family: Arial, Helvetica, sans-serif;
/*	padding-left: 1em;*/
}
/* ----------------------------------------------------------------------------
	Structure
---------------------------------------------------------------------------- */
div#container {
	width: 90%;
	max-width: 790px;	
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	font-size: 1em;
	/* Don't center text, only div#container */
	text-align: left;
}
div#headerLogo {
	/* This height controls the vertical position of #content and #sidebar */
	width:30%;
	height: 130px;
	overflow: hidden;
	float:left;
	position: relative;
	display: block;
}
div#header {
	/* This height controls the vertical position of #content and #sidebar */
	width:70%;
	height: 130px;
	overflow: hidden;
	float:left;
	position: relative;
	display: block;
}
div#header h1 {
	height: 30px;
	margin: 0;
	margin-top: 10px;
	margin-left: 100px;
	padding: 0;
	font-weight: bold;
	font-size: 24pt;
}
div#header p {
	height: 30px;
	margin: 0;
	margin-left: 160px;
	padding: 0;
	font-weight: bold;
	font-size: 14pt;
	color: #666;
}
/*
div#logo {
	float:left;
	width:110px;
	height:140px;
	margin-right:31px;
}
*/
#content {margin-left: 190px;}
/* Fix the IE only 3pixel jog - documented at http://www.positioniseverything.net/articles/hollyhack.html#haslayout \*/
* html #content {
	height: 1px;
}
#contentRexistro {margin-left: 60px;}
/* Fix the IE only 3pixel jog - documented at http://www.positioniseverything.net/articles/hollyhack.html#haslayout \*/
* html #contentRexistro {
	height: 1px;
}
/* End hide from IE5-mac */
/* Tabla de datos*/
/* Fix IE*/
* html #contido{
	height: 1px;
/*	margin-left: 190px; */
	min-width: 510px;
}
/* FIN Fix IE*/
#contido table.edit {
	color: black;
	background-color: #FFF;
	border: 0px none #CCC;
	border-collapse: collapse;
	text-align: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	min-width: 600px;
}
#contido table.edit thead tr th {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	margin: 0px;
	color: black;
	background-color: #CCC;
	border-bottom: #666 1px solid;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#contido table.edit th {
	font-size: 11px;
	text-align: left;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	background-color: inherit;
}
#contido .title {
	margin: 0px;
	color: black;
	background-color: #CCC;
	border-bottom: #666 1px solid;
/*	background-color: #CBDFEC;*/
/*	border-bottom: black 1px solid;*/
	font-size: 12px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	text-align: left;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#contido table.edit th.sortable {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	margin: 0px;
	color: black;
	background-color: #CCC;
	border-bottom: #666 1px solid;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#contido table.edit th.sortable a{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	background-color: inherit;
}
#contido table.edit th.sortable a:visited{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	background-color: inherit;
}
#contido table.edit th.sortable a:active{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	background-color: inherit;
}
#contido table.edit th.sortable a:hover{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: black;
	background-color: inherit;
}
#contido table.edit th.sortable.sorted.order1 {
	/*ascending*/
	color: black;
	background: #EEE url('icons/ascending.gif') 4% 50% no-repeat;
	font-size: x-small;
	text-align: left;
	padding-left: 25px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#contido table.edit th.sortable.sorted.order2 {
	/*descending*/
	color: black;
	background: #EEE url('icons/descending.gif') 4% 50% no-repeat;
	font-size: x-small;
	text-align: left;
	padding-left: 25px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#contido table.edit th.ascending {
	color: black;
	background: #EEE url('icons/ascending.gif') 4% 50% no-repeat;
	font-size: x-small;
	text-align: left;
	padding-left: 25px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#contido table.edit th.descending {
	color: black;
	background: #EEE url('icons/descending.gif') 4% 50% no-repeat;
	font-size: x-small;
	text-align: left;
	padding-left: 25px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#contido table.edit th.number {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	margin: 0px;
	color: black;
	background-color: #CCC;
	border-bottom: #666 1px solid;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#contido table.edit tr.even {
	color: inherit;
	background-color: #EEE;
}
#contido table.edit tr.even:hover {
	color: inherit;
	background-color: #FCFBF4; /*#F0F8FF;*/
}
#contido table.edit tr.odd {
	color: inherit;
	background-color: #FFF;
}
#contido table.edit tr.total {
	color: inherit;
	background-color: inherit;
        font-weight: bold;
}
#contido table.edit tr.odd:hover {
	color: inherit;
	background-color: #FCFBF4;
}
#contido table.edit td, table th {
	border: 1px solid #FFF;
	padding-left: 5px;
}
#contido table.edit td.string {
	text-align: left;
	border: 1px solid #FFF;
	padding-left: 5px;
}
#contido table.edit td.number {
	text-align: right;
	border: 1px solid #FFF;
	padding-left: 5px;
}
#contido table.edit td.numberbold {
	text-align: right;
	border: 1px solid #FFF;
	padding-left: 5px;
	font-weight: bold;
}
#contido .pagebanner{
	color: black;
	background-color: inherit;
	border: 0px none #CCC;
	border-collapse: collapse;
	text-align: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#contido .pagebanner a{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	background-color: inherit;
}
#contido .pagebanner a:visited{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	background-color: inherit;
}
#contido .pagebanner a:active{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	background-color: inherit;
}
#contido .pagebanner a:hover{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: black;
	background-color: inherit;
}
#contido .pagelinks{
	color: black;
	background-color: inherit;
	border: 0px none #CCC;
	border-collapse: collapse;
	text-align: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#contido .exportlinks{
	color: black;
	background-color: inherit;
	border: 0px none #CCC;
	border-collapse: collapse;
	text-align: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#contido .export.csv{
	color: black;
	background-color: inherit;
	border: 0px none #CCC;
	border-collapse: collapse;
	text-align: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#contido .export.excel{
	color: black;
	background-color: inherit;
	border: 0px none #CCC;
	border-collapse: collapse;
	text-align: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#contido .export.xml{
	color: black;
	background-color: inherit;
	border: 0px none #CCC;
	border-collapse: collapse;
	text-align: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#contido .noresults{
	color: BLACK;
	background-color: inherit;
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
/* FIN Tabla de datos*/

div#sidebar {
	float: left;
	width: 170px;
	margin-top: -4px;
	font-size: 0.8em;
}
div#sidebar h2 {
	margin: 0;
	font-size: 1.1em;
	font-weight: bold;
}
div#sidebar ul {
	margin-top: 0;
	margin-bottom: 1em;
	padding: 0;
}
div#sidebar ol li {
	margin: 0 0 2px 0px;
	padding: 0;
	line-height: 1.3em;	
	background-image: none;
}
div#sidebar ol li a {
	display: block;
	width: 150px;
	padding: 0.2em 0;
}
div#sidebar ul li  {
	margin-left: 10px;
}
div#sidebar ol>ol  {
	padding-left: 5px;
	padding-right: 5px;
	list-style-type: none;
}
div#sidebar ol>ol li a {
	display: block;
	width: 140px;
	padding: 0.2em 0;
	margin-left: 10px;
}
div#sidebar ol li a:hover {}

/* ----------------------------------------------------------------------------
	Specific site-wide elements
---------------------------------------------------------------------------- */
/* Introduction boxes */
.introduction {
	margin-bottom: 1em;
	padding: 1em;
	background-color: #D6DFE8;
}
.introduction p {margin-bottom: 0;}
/* Navigation */
ul#navMain {
	height: 22px;
	margin: 0;
	margin-left: 60px;
	padding: 10px 0;

	list-style-type:none;	
}
ul#navMain li {
	display: inline;
	background-image: none;	
	margin: 0;
	padding: 0;
}
ul#navMain li {border-left: 1px solid #FFFFFF;}
ul#navMain li.first-child {
	/* Wouldn't it be nice if IE was up-to-date with the rest of the world so we could skip 
	superfluous classes? */
	border-left: none;
}
ul#navMain li a {
	padding: 0.2em 1em;	
	
	color: #FFFFFF;
	text-decoration: none;
}
ul#navMain li.first-child a {
	/* Wouldn't it be nice if IE was up-to-date with the rest of the world? */
	padding-left:	0;
}
ul#navMain li a:hover {	
	text-decoration: underline;
	background-color: transparent;
}
/* Mark the current page */
ul#navMain li.current a {font-weight: bold;}
div#footer {
	width:100%;
	height: 160px;
	overflow: hidden;
	float:left;
	position: relative;
	display: block;
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
}
ul#navFooter {
	height: 15px;
	margin: 0;
/*	margin-left: 190px;*/
	padding: 10px 0;
	list-style-type:none;
}
ul#navFooter li {
	display: inline;
	background-image: none;	
	margin: 0;
	padding: 0;
}
ul#navFooter li {border-left: 1px solid black;}
ul#navFooter li.first-child {
	/* Wouldn't it be nice if IE was up-to-date with the rest of the world so we could skip 
	superfluous classes? */
	border-left: none;
}
ul#navFooter li a {
	padding: 0.2em 1em;	
	color: black;
	text-decoration: none;
}
ul#navFooter li.first-child a {
	/* Wouldn't it be nice if IE was up-to-date with the rest of the world? */
	padding-left:	0;
}
ul#navFooter li a:hover {	
	text-decoration: underline;
	background-color: transparent;
}



/* Mark the current page */
ul#navMainRexistro li.current a {font-weight: bold;}
div#footerRexistro {
	width:100%;
	height: 160px;
	overflow: hidden;
	float:left;
	position: relative;
	display: block;
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
}
ul#navFooterRexistro {
/*	height: 15px;*/
	margin: 0;
/*	margin-left: 60px;*/
	padding: 10px 0;
	list-style-type:none;
}
ul#navFooterRexistro li {
	display: inline;
	background-image: none;	
	margin: 0;
	padding: 0;
}
ul#navFooterRexistro li {border-left: 1px solid black;}
ul#navFooterRexistro li.first-child {
	/* Wouldn't it be nice if IE was up-to-date with the rest of the world so we could skip 
	superfluous classes? */
	border-left: none;
}
ul#navFooterRexistro li a {
	padding: 0.2em 1em;	
	color: black;
	text-decoration: none;
}
ul#navFooterRexistro li.first-child a {
	/* Wouldn't it be nice if IE was up-to-date with the rest of the world? */
	padding-left:	0;
}
ul#navFooterRexistro li a:hover {	
	text-decoration: underline;
	background-color: transparent;
}
/* Mark the current page */
ul#navFooter li.current a {
	font-weight: bold;
}
.copyright{
/*	margin-left: 190px; */
	color: #666666;
	background-color: inherit;
	text-align: left;
	font-size: xx-small;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.copyrightRexistro{
/*	margin-left: 60px;*/
	color: #666666;
	background-color: inherit;
	text-align: left;
	font-size: xx-small;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
/*Formularios*/
.ayuda{
	margin-bottom: 4px;
   font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.titulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: normal;
	color: #000066;
}
.subtitulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	margin-top: 12px;
	margin-bottom: 8px;
	border-bottom: 1px solid #000066;
}
.idiomas{
	margin-bottom: 4px;
   font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.idioma{
	margin-bottom: 4px;
   font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	padding-left: 10px;
}
.e{
	/* Elemento */
	background: white;
	float:left;
	position: relative;
	display: block;
	margin-bottom: 4px;
	font-size: x-small;
   font-family: Arial, Helvetica, sans-serif;
}
.botones{
	background: white;
	float:left;
	position: relative;
	display: block;
	margin-bottom: 4px;
	margin-top: 8px;
	text-align: right;
}
label{
    font-size: x-small;
    font-family: Arial, Helvetica, sans-serif;
}
select{
	font-weight: normal;
	font-size: small;
	color: #666666;
	background-color: #FFFFFF;
}
input{
	font-weight: normal;
	font-size: x-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #DCDCDC;
}
input[type="text"] {
	font-weight: normal;
	font-size: x-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #DCDCDC;
}
input[type="button"],input[type="submit"],input[type="reset"]{
	font-weight: normal;
	font-size: small;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #666;
	background-image: url('icons/btn_fondo.gif');
	background-repeat: repeat-x;
}
input.text{
	font-weight: normal;
	font-size: x-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #DCDCDC;
}
input.button{
	font-weight: normal;
	font-size: small;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #666;
	background-image: url('icons/btn_fondo.gif');	
	background-repeat: repeat-x;
}
input radio{
	border:none; 
}
input.checkbox{
	border:none; 
}
textarea{
	font-weight: normal;
	font-size: x-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #DCDCDC;
}
.texto_obrigado{
	font-size: 9px;
	font-weight: bold;
	color: #CC0000;
	background-color: inherit;
	font-family: Arial, Helvetica, sans-serif;
}
/* Menu Show only to IE PC \*/
/* http://www.vertexwerks.com/tests/sidebox/ */
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */
.sidebox {
	margin: 0 auto; /* center for now */
	width: 100%; /* ems so it will grow */
	background: url('icons/sbbody-r.gif') no-repeat bottom right;	
	font-size: 100%;
}
.boxhead {
	background: url('icons/sbhead-r.gif') no-repeat top right;	
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url('icons/sbhead-l.gif') no-repeat top left;
	margin: 0;
	padding: 5px 0px 2px;
	color: white; 
	font-weight: bold; 
	font-size: 1em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url('icons/sbbody-l.gif') no-repeat bottom left;	
	margin: 0;
	padding: 3px 10px 4px;
}
/*Páginas con contenido estatico*/
div#content div#estatico {
	width:100%;
	overflow: hidden;
	float:left;
	position: relative;
	display: block;
	font-weight: normal;
	font-size: x-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
div#content div#estatico h1 {
	font-weight: bold;
	font-size: medium;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
div#content div#estatico h2 {
	font-weight: bold;
	font-size: small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
div#content div#estatico h3 {
	font-weight: bold;
	font-size: x-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
div#content div#estatico h4 {
	font-weight: normal;
	font-size: xx-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
div#content div#estatico ul {
	margin-top: 1em;
	list-style-type: square;
	font-weight: normal;
	font-size: x-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;	
}
div#content div#estatico ul li {
	margin-left: 4em;
	font-weight: normal;
	font-size: x-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;	
}
div#content div#estatico table {
	font-weight: normal;
	font-size: x-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;	
}

#notas table.nota {
	color: black;
	background-color: #FFF;
	border: 0px none #CCC;
	border-collapse: collapse;
	text-align: left;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	min-width: 600px;
}
#notas table.nota thead tr{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	margin: 0px;
	color: black;
	background-color: #CCC;
	border-bottom: #666 1px solid;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#notas table.nota tbody tr {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	margin: 0px;
	color: black;
	background-color: #FFF;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}

div#headerUSC {
	height: 130px;
}
.frame {margin-top: 0;	margin-bottom: 0;	margin-right: auto;	margin-left: auto; width: 760px;}
.izqda {width: 170px; vertical-align: top;}
.centro {padding: 5px; width: 400px; text-align: left; vertical-align: top;}
.centro_dos {text-align: left; vertical-align: top;}
.menu_inf {border: 1px solid #666; font-size: x-small; background-color: #DDD; text-align: center; margin: 5px 0px 0px 0px; width: 760px; padding: 2px; color: #000;}

div#headerUSC .ancho100 {width: 100%;}
div#headerUSC .frame {margin-top: 0;	margin-bottom: 0;	margin-right: auto;	margin-left: auto; width: 760px;}
div#headerUSC .idiomas {text-align: center; width: 50%;}
div#headerUSC .logo {margin: 5px 0px; text-align: left;}
div#headerUSC .menu_sup {border: 1px solid #666; background-color: #DDD; font-size: x-small; text-align: right; vertical-align: middle; width: 760px; padding: 2px; margin: 0px 5px; color: #000;}
div#headerUSC .negrita {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #000;}
div#headerUSC .normal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small;}

div#sidebarUSC {
	float: left;
	width: 170px;
	margin-top: -4px;
	font-size: 0.8em;
}
div#sidebarUSC .caixa {border: 1px solid #666; margin: 5px 0px; border-collapse: collapse; width: 165px;}
div#sidebarUSC .tit_caixa {background-color: #DDD; padding: 3px 0px 3px 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; text-align: left; color: #000;}
div#sidebarUSC .resto_caixa {padding: 2px 2px 2px 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; line-height: 150%; text-align: left;}

div#contentUSC {/*margin-left: 190px;*/}
/* Fix the IE only 3pixel jog - documented at http://www.positioniseverything.net/articles/hollyhack.html#haslayout \*/
* html div#contentUSC {height: 1px;}
#contentRexistroUSC {/*margin-left: 60px;*/}
/* Fix the IE only 3pixel jog - documented at http://www.positioniseverything.net/articles/hollyhack.html#haslayout \*/
* html #contentRexistroUSC {height: 1px;}

/*Páginas con contenido estatico*/
div#contentUSC div#estatico {
	overflow: hidden;
	float:left;
	position: relative;
	display: block;
	font-weight: normal;
	font-size: x-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
div#contentUSC div#estatico h1 {
	font-weight: bold;
	font-size: medium;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
div#contentUSC div#estatico h2 {
	font-weight: bold;
	font-size: small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
div#contentUSC div#estatico h3 {
	font-weight: bold;
	font-size: x-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
div#contentUSC div#estatico h4 {
	font-weight: normal;
	font-size: xx-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
div#contentUSC div#estatico ul {
	margin-top: 1em;
	list-style-type: square;
	font-weight: normal;
	font-size: x-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;	
}
div#contentUSC div#estatico ul li {
	margin-left: 4em;
	font-weight: normal;
	font-size: x-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;	
}
div#contentUSC div#estatico table {
	font-weight: normal;
	font-size: x-small;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;	
}
div#footerUSC {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
}
div#footerRexistroUSC {
	font-size: xx-small;
	font-family: Arial, Helvetica, sans-serif;
}
