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



html {

	overflow-y:scroll;

	margin-top:10px;	

}





p,th,td,dd,dl,dt,ul{  

	font-family: Arial; 

	font-size: 11pt; 

	color: #196655; 

	text-decoration: none;



}



p,dl{

	margin-left: 13%;

	margin-right: 10%;

	line-height: 130%;

}



ul {

	line-height: 150%;	

}





p#info {

	float:left; 

	margin-bottom:0; 

	margin-left: 163px;

	line-height: 200%;

	margin-top:0;

}



p#info-right{

	float:right; 

	margin:0;

	height: 28px;

	padding-left:0%;

	width:143px;

	text-decoration: underline;	

	position:relative;

	top:8px;

}





a:link, a:visited, a:hover  {  

	color: #196655; 

}





#barra { 

	margin-top:0%;

	margin-left:2%; 

	margin-bottom:3%;

	padding-left:100px;

	text-align:center;

	clear:both;

	background: #196655 url(../common/logo.jpg) center no-repeat;

	background-position: 0px 50%;

	height:60px; 



}



#barra #texto{ 

	margin-right:200px;

	text-align:right;

	font: 140% "Times new roman";

	color:white;

	height:35px;

}







H1 a:link,H1 a:visited, H1 a:hover {  

	font-family: Arial; 

	font-size: 11pt; 

	color: white; 

	text-decoration: none;

	padding-right:0%;

	/*font-weight: bolder;*/

}



H1 a:hover {  color: #FFFF00; }



table {

	border: 2px;

	padding: 9px;

	/*margin-left: 13%;

	margin-right: 10%;*/

	margin-left: auto;

	margin-right: auto;

}



th {  

	margin:0% 5% 0% 5%;	

	background: #196655;

	color: white;

	padding: 9px;

}



td {  

	margin:0% 5% 0% 5%;	

	background: #FFFFDD;

	padding: 9px;

	text-align:left;

}



input{

	margin-right:20px;

	margin-left:8px;

}





dd{

	margin-left: 5%;

}

/*

ul{

	margin:0% 5% 0% 5%;	

	margin-left: 15px;

}

*/

#lista ul{

	list-style-type: none;

    text-align: center;



}

#lista li{

   display: inline;

   text-align: center;

   padding: 100px;

   }

   

  

#invisible tr{

	height: 100px;

}



#invisible td {  

	background: white;

	width: 270px;

}  



img {

	margin: 0; 

	padding: 0; 

	border: 0;

	margin-left: auto;

	margin-right: auto;	

}



.floatright { float: right; margin-left: 30px}



.floatleft { float: left; margin-right: 30px}







/* Root = Horizontal, Secondary = Vertical */

ul#menu {

  margin: 0;

  border: 0 none;

  padding: 0;

  width:700px; /*For KHTML*/

  list-style: none;

  height: 25px;

  margin-left:auto;

  margin-right:auto;  

}



ul#menu li {

  margin: 0;

  border: 0 none;

  padding: 0;

  float: left; /*For Gecko*/

  display: inline;

  list-style: none;

  position: relative;

  height: 25px;

}



ul#menu ul {

  margin: 0;

  border: 0 none;

  padding: 0;

  list-style: none;

  display: none;

  position: absolute;

  top: 24px;

  left: 0;

}



ul#menu ul:after /*From IE 7 lack of compliance*/{

  clear: both;

  display: block;

  font: 1px/0px serif;

  content: ".";

  height: 0;

  visibility: hidden;

}



ul#menu ul li {



  float: left; /*For IE 7 lack of compliance*/

  display: block !important;

  display: inline; /*For IE*/

}



/* Root Menu */

ul#menu a {

  border: 1px solid #196655;

  border-bottom: 0;  

  padding-left: 6px;

  padding-right: 6px;

  float: none !important; /*For Opera*/

  float: left; /*For IE*/

  display: block;

  background: #196655;

  color: #fff;

  line-height: 24px;

  text-decoration: none;

  height: 24px;

}



ul#menu a.actual {

  border: 1px solid #6CC;

  border-bottom: 0;  

  background: #6CC;

  color: #000;  

}



ul#menu a.actual2 {

  border: 1px solid #6CC;

  border-bottom: 0;  

}



/* Root Menu Hover Persistence */

ul#menu a:hover,

ul#menu li:hover a,

ul#menu li.iehover a {

  border: 1px solid #6CC;

  border-bottom: 0;

}



ul#menu a.actual:hover ,

ul#menu li:hover a.actual,

ul#menu li.iehover a.actual {

  border: 1px solid #6CC;

  border-bottom: 0;  

  background: #6CC;

  color: #000;   

}



/* 2nd Menu */

ul#menu li:hover li a,

ul#menu li.iehover li a {

  float: none;



}



/* 2nd Menu Hover Persistence */

ul#menu li:hover li a:hover,

ul#menu li:hover li:hover a,

ul#menu li.iehover li a:hover,

ul#menu li.iehover li.iehover a {

  background: #6CC;

  color: #000;

}



ul#menu ul ul,

ul#menu ul ul ul {

  display: none;

  position: absolute;

  top: 0;



}



/* Do Not Move - Must Come Before display:block for Gecko */

ul#menu li:hover ul ul,

ul#menu li:hover ul ul ul,

ul#menu li.iehover ul ul,

ul#menu li.iehover ul ul ul {

  display: none;

}



ul#menu li:hover ul,

ul#menu ul li:hover ul,

ul#menu ul ul li:hover ul,

ul#menu li.iehover ul,

ul#menu ul li.iehover ul,

ul#menu ul ul li.iehover ul {

  display: block;

}




