/*css by ethan li*/
body{ background-color:#999; color:white; margin-top:0; text-align:center; margin-bottom:0;}
h1{
	color:#000;
	margin:0;
	font-size:16px;
	font-family: "trebuchet ms";
	text-align: left;
}
h2{color:#fff; margin:0; font-size:16px; font-family: trebuchet ms;}

#formulario{clear:both; margin:0 auto; margin:10px 0; padding-left:0px;  font-family:Verdana; font-size:11px;}
	#formulario label{display:block;font-weight:normal; height:20px; font-size:12px; color: #000;margin-top: 5px; }
	#formulario input[type=text] {border: 1px solid gray; padding:4px; width:90%;}
    #formulario textarea{border: 1px solid gray; padding:4px; width:90%;}
    #formulario input:focus, select:focus {border:1px solid #BF7515;}
    #formulario textarea:focus {border:1px solid #BF7515;}
	
#wrappertop{width:860px; margin-left:auto; margin-right:auto;
background-color:#e38c1b; 
border-left:15px solid #ccc;
border-right:15px solid #ccc;
border-bottom:6px solid #ccc;}

#wrapper{
	width:860px;
	margin-left:auto;
	margin-right:auto;
	background-color:#fff;
	border-left:15px solid #ccc;
	border-right:15px solid #ccc;
	color: #00F;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#container{
	color:black;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	background-color:#fff;
	text-align:justify;
	overflow:visible;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#containertop{ margin-left:auto;margin-right:auto;
width:800px; background-color:#fff; text-align:center; margin-top:4px;}

#top{width:800px; height: 25px; text-align:left;}
#tleft{
	padding-left: 10px;
	width: 190px;
	float:left;
	height: auto;
}

#tright{float:right; width: 340px; height: 25px; margin:0;}
#navlist{margin: 0; padding: 4px 0 20px 10px;}
  #navlist ul, #navlist li{ margin: 0; padding: 0; display: inline;
  list-style-type: none;}
  #navlist a:link, #navlist a:visited{ float: left;line-height: 13px;
  font:11px trebuchet ms; margin: 0 10px 4px 10px; text-decoration: none;
  color: #999;}
  #navlist a:link#current1, #navlist a:visited#current1, #navlist a:hover
  {border-bottom: 4px solid #e38c1b; padding-bottom: 2px;
  background: transparent; color: #e38c1b;}
  #navlist a:hover { color: #666; border-bottom: 4px solid #fdd982;}

#bn{
	width:800px;
	clear:both;
	height: 95px;
	background-color: #ffab00;
	border-top:5px solid #f6b22f;
}
#bnl{height: 95px; width:520px; float:left; background-color:#bf7515;}
.bnl{font:25px trebuchet ms; text-align:right;  padding-top:49px; padding-right:35px;}
#bnr{
	background-color:#fff;
	width:270px;
	height: 95px;
	float:left;
	border-left:5px solid #ffab00;
	text-align: center;
}
.bnr{
	margin:0;
	font: 11px trebuchet ms;
	text-align:right;
	padding:0px;
	text-align:center
}

#left{width:229px; float:left; text-align:left; border-right:1px solid #ffab00;} 
.ha, .hb{padding-left:10px; padding-top:10px;}
.hb{ color:#999; font: 12px trebuchet ms;border-bottom:1px solid #ffab00; padding-right:3px;}
.li{height:100px; width:100px;background-color:#fff; margin:4px; margin-bottom:0; border:1px solid #ccc; float:left;}

#leftnav{margin-top:0; padding-left:0; margin-left: 0; width: 200px;}
#leftnav li{list-style: none;padding-top: 12px;}
#leftnav li a {padding-left: 5px; font: 15px trebuchet ms; color:#ffab00; 
text-decoration: none;border-left: 7px solid #bf7515;}
#leftnav a#current {border-left: 12px solid #ffab00;}
#leftnav  a:hover, #navlist a#current:hover {border-left:12px solid #bf7515;}

#right{float:left; text-align:left; width:560px; padding-left:10px; padding-top:5px;}
.ra{
	color:#999;
	padding-left: 10px;
	font: 13px trebuchet ms;
	padding-right:10px;
	padding-bottom:10px;
	text-align: justify;
}
.imgl{background-image:url(); height:150px; width:150px; float:left; background-color:#fff; margin:6px; border:1px solid #ffab00; margin-bottom:0;}
.imgr{background-image:url(); height:150px; width:150px; float:right; background-color:#fff; margin:6px;  border:1px solid #ffab00; margin-bottom:0;}

#footer{width:800px; clear:both; font:10px arial; color: #999;border-top: 1px solid #bf7515; padding:10px;}
a{color:red; text-decoration:none;}
a:hover{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: left;
	color: #00F;

}
a img{
	border:0;
	text-align: center;
}
.blau {
	color: #00F;
}
#wrapper #container #right .ra .Estilo8 .Estilo8 {
	text-align: justify;
}
#wrappertop #containertop #bn #bnr table tr td .Estilo81 {
	color: #000;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
