/* tags con estilo */
*{
	margin: 0;
	padding: 0;
}
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin: 0;
	color: #010101;
}
input,select,textarea, button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
input, select{
	margin-right: 3px;
}
input[type="text"], input[type="password"], select{
	border: 1px solid #0080C0;	
	background: transparent url("../img/ly/input_bg.gif") repeat-x center center;
}
input[type="radio"]{
	border: none;
	background-image: none;
}
textarea{
	background: transparent url("../img/ly/textarea_bg.gif") repeat-x center center;
	border: 1px solid #0080C0;
}
img{
	border:0;
	padding: 0;
	margin: 0;
}
a{
	text-decoration:underline;
}
a:link, a.link{
	color: #284b85;
}
a:visited{
	color: #602070;
}
a:hover{
	color: #407099;
}
ul{
	list-style-type:  circle;
}
ol li, ul li{
	margin: 3px 0;
}
fieldset{
	border: 0;
	border-left: 2px solid #CCCCCC;
	margin: 5px 0;
	padding: 0 5px;
}
legend{
	font-weight: bold;
	color: #000;
	margin-left: 0;
	padding-left: 0;
}
form ul{
	list-style-type: none;
	margin-left: 5px;
	padding-left:0;
}
form li{
	margin: 5px 0;
}
form em {
	color: #808080;
}
label{
	display: block;
	margin: 5px 5px 5px 0;
	padding: 0;
}
label input{
	vertical-align: middle;
}
address{
	font-style: normal;
	margin: 10px 0;
}
noscript#advertencia{
	color:red;
	display: block;
	text-align: center;
	margin: 5px 0;
}
h2{
	font-size: 1.4em;
}
h3{
	font-size: 1.2em;
	margin: 5px 0;
	padding: 0;
}
h4{
	font-size: 1.1em;
	margin: 5px 0;
	padding: 0;
}
h5{
	font-size: 1em;
}
h2 span{
	display: none;
}
dfn{
	font-style: normal;
}
textarea{
	width: 90%;
}
p{
	margin: 7px 0;
}
/* Clases comunes*/
.obrigatorio{
	color: #FF002A;
}
.erro{
	width: 95%;
	margin: 3px auto;
	background-color: #F98888;
	border: 1px solid #000000;
}
.erro h3{
	background-color: #FF0000;
	border-bottom: 1px solid #000000;
	margin: 0;
	padding: 4px;
}
.erro p {
	margin: 5px;
	text-align: center;
}
.erro ul{
	margin: 5px;
	padding-left: 20px;
}
.ok{
	width: 95%;
	margin: 3px auto;
	background-color: #00CCFF;
	border: 1px solid #000000;
}
.ok p{
	margin: 5px;
	text-align: center;
}
.consulta{
	width: 100%;
	margin: 10px auto;
	border: 1px solid #ccc;
	padding: 1px;
	width: 90%;
}
.consulta caption {
	font-weight: bold;
}
.consulta tfoot td{
	text-align: center;
	padding: 3px 2px;
	color: #484848;
}
.consulta th{
	padding: 5px 2px;
}
.consulta th a{
	color: #000;
}
.consulta tbody tr{
	background-color: #FDFDFD;
	height: 26px;
}
.consulta tbody tr.zebra, .zebra, .row_two{
	background-color: #F1F1F1;
}
.consulta tbody td{
	padding: 2px;
}
.perm{
	width: 30px;
	text-align: center;
}
.dh{
	width: 80px;
	text-align: center;
}
.seudo-label{
	margin: 5px 0;
}
.email{
	width: 190px;
	text-align: center;
}
.data{
	color: #284B85;
	font-weight: bold;
}
.desc{
	font-weight: bold;
}
tr.grupo *{
	background-color: #ABBEEF;
}
.center-inline{
	text-align:center;
}
.centro{
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}
.clear{
	clear:both;
}
.cursor-default{
	cursor:default;
}
.help{
	cursor:help;
}
.cursor-pointer{
	cursor: pointer;
}
.c{
	text-align: center;
}
.l{
	text-align: left;
}
.r{
	text-align: right;
}
.c img, .l img, .r img{
	display: inline;
}
.inline{
	display:  inline;
}
.block{
	display: block;
}
.float-left{
	float: left;
}
.float-right{
	float: right;
}
.oculto{
	display: none;
}
.hidden{
	visibility: hidden;
}
.visible_b{
	display: block;
}
.filtro{
	clear: both;
}
.filtro fieldset{
	padding-left: 10px;
}
.filtro li{
	margin-right: 10px;
	float: left;
	height: 3.5em;
	position: relative;
}
.filtro input.bttn{
	position: absolute;
	bottom: -6px;
}
.lar{
	color: #fa7c25;
}
.cz{
	color: #888888;
}
.verm, a.verm{
	color: #b0091d;
	text-decoration: none;
}
.foto{
	border: 1px solid #ccc;
	padding: 1px;
}
.foto img{
	display: block;
}
.foto p {
	margin: 1px;
	padding: 4px;
	background-color: #EAF7FF;
}
.qt{
	width: 80px;
}
.bold{
	font-weight: bold;
}
#conteudo-st ul.sem-nada{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
}
#legenda{
	text-align: right;
	width: 78%;
	float: right;
}
#legenda li{
	display: inline;
	margin-right: 15px;
}
#legenda li img{
	vertical-align: middle;
}
.red{
	color: #F00;
}
#conteudo-st ul.botoes{
 	padding-left: 0;
	margin-left: 0;
}
/* Instrucciones de posicionamiento del layout */
#tudo{
	max-width: 93em;
	margin-left: auto;
	margin-right: auto;
	min-width: 730px;
	border-left: 1px solid #FCFCFC;
	border-right: 1px solid #FCFCFC;
}
#cabecalho{
	background: transparent url("../img/ly/banner_bg.gif") repeat-x center center;
	height: 136px;
	position: relative;
}
#moca{
	position: absolute;
	top: 0;
	left: 0;
}
#mapa-mundi{
	height: 136px;
	background: transparent url("../img/ly/mapa_mundi.gif") no-repeat 10% 0;
	width: 95%;
	float: left;
}
#menu{
	height: 27px;
	width: 100%;
	background: transparent url("../img/ly/menu_bg.gif") repeat-x center center;
	position: absolute;
	top: 98px;
	left: 0;
	width: 100%;
	list-style-type: none;
}
#menu li{
	float: left;
	margin: 0;
	width: 13%;
	text-align: center;
}
#menu li#prim{
	padding-left: 67px;
	width: 16%;
}
#menu li#seg{
	width: 20%;
}
#externos{
	position: absolute;
	right: 0;
	top: 10px;
	list-style-type: none;
	font-size: 1.5em;
	font-weight: bold;
	margin-right: 40px;
}
#externos li{
	float: left;
	margin-left: 17px;
}
#externos a{
	text-decoration: none;
	color: #48bced;
}
#externos img{
	vertical-align: middle;
}
#formas_ct{
	position: absolute;
	right: 95px;
	top: 28px;
	list-style-type: none;
}
#formas_ct li{
	float: left;
	display: block;
	height: 52px;
	margin-left: 18px;
}
#ct_noweb{
	background: transparent url("../img/ly/mundo.png") no-repeat left center;
	width: 210px;
}
#ct_noweb > img{
	margin-top: 7px;
}
#ct_noweb img{
	display: block;
	float: right;
}
#www img{
	margin-top: 9px;
}
#logotipo{
	position: absolute;
	top: 3px;
	left: 110px;
}
.col{
	float: left;
}
#corpo{
	background: transparent url("../img/ly/lat_bg.gif") repeat-y right top;
	position: relative;
	height: 100%
}
#esq{
	width: 77%;
	background-color: #fff;
}
#dir{
	width: 23%;
}
.laterais{
	margin-bottom: 10px;
	margin-top: 5px;
}
#col-fixa{
	width: 174px;
	margin-left: auto;
	margin-right: auto;
}
#rodape{
	clear: both;
	border-top: #e0e0df 19px solid;
	background: transparent url("../img/ly/rodape_bg.gif") repeat-x center bottom;
	height: 57px;
}
#rodape ul{
	list-style-type: none;
	padding: 5px;
}
/* Instrucciones de la capa */
.secao{
	width: 50%;
	height: 110px;
	float: left;
	margin: 5px 0;
}
.secao h2 a, #col-fixa h2 a, #col-fixa h2, #noticias h2 a{
	color: #1bbcf0;
	font-variant: small-caps;
	text-decoration: none;
}
#noticias{
	clear: both;
}
#noticias h2{
	width: 172px;
	height: 27px;
	background: transparent url("../img/ly/noticias_aba.gif") no-repeat center center;
	position: relative;
	top: 10px;
}
#noticias h3, #noticias p{
	font-size: 1em;
	margin: 2px 0;
}
#noticias ul{
	list-style-type: none;
	margin-bottom: 5px;
	border-style: solid;
	border-color: #e4f5fd;
	border-width: 5px;
	border-top-width: 11px;
	padding: 3px 10px;
}
#noticias li{
	margin: 6px 0;
}
.todos{
	display: block;
	text-align: right;
}
.secao h2 a{
	text-decoration: none;
}
#banda_l img{
	margin-right: 8px;
}
#banda_l h2, #planos_hp p, #duvidas_fq p{
	margin-top: 10px;
}
#banda_l p{
	text-align: right;
	margin-right: 10px;
	margin-top: 10px;
}
#desenv_ws h2{
	margin-top: 5px;
	margin-left: 15px;
}
#desenv_ws p{
	margin-top: 10px;
	margin-left: 15px;
}
#planos_hp h2, #duvidas_fq h2{
	text-align: right;
	margin-top: 5px;
	margin-right: 5px;
}
#planos_hp p{
	text-align: right;
	margin-right: 5px;
}
#duvidas_fq p{
	text-align: right;
	margin-right: 5px;
}
#enquete h3{
	font-size: 1em;
	margin-top: 10px;
}
#enquete ul{
	list-style-type: none;
	margin: 10px 0;
}
#eq_topo, #eq_fundo, #fale_topo, #fale_fundo, #acesso_fundo, #assine_topo, #assine_fundo{
	height: 6px;
}
#eq_topo{
	background: transparent url("../img/ly/fale_tp.gif") no-repeat center center;
}
#eq_centro{
	padding: 4px 8px;
	background-color: #cfeefc;
}
#fale_img, #assine_img{
	width: 30%;
	float: left;
	text-align: center;
}
#fale_cn h2, #assine h2{
	text-align: center;
	width: 70%;
	float: left;
	padding-top: 20px;
}
#assine_img, #assine h2{
	float: right;
}
#assine_img{
	margin-right: 18px;
}
#assine h2{
	padding-top: 17px;
	width: 57%;
}
#fale_topo{
	background: transparent url("../img/ly/enquete_tp.gif") no-repeat center center;
}
#assine_topo{
	background: transparent url("../img/ly/assine_tp.gif") no-repeat center center;
}
#fale_fundo{
	background: transparent url("../img/ly/enquete_bt.gif") no-repeat center center;
}
#assine_fundo{
	background: transparent url("../img/ly/assine_bt.gif") no-repeat center center;
}
#fale_centro, #assine_centro{
	background-color: #a3dff8;
	position: relative;
	height: 100%
}
#assine_centro{
	background-color: #b4e6fa;
}
#eq_centro h2{
	text-align: center;
}
#eq_fundo{
	background: transparent url("../img/ly/fale_bt.gif") no-repeat center center;
}
#rg_dominio{
 	color: #111111;
	margin-top: 10px;
}
#rg_dominio li{
	display: inline;
}
#form_login ul{
	list-style-type: none;
}
#webmail, #painel, #central{
/*	border-top: 1px solid #E2BD4A;*/
	clear: both;
	margin: 0;
	padding: 0;
	height: 85px;
	padding-top: 15px;
	background-color: #7ED1F3;
}
#webmail form, #painel form,  #central form{
	margin: 0;
	padding: 0;
}
#form_login{
	width: 100%;
}
#abas{
	margin: 0;
	padding: 0;
	height: 32px;
	background-color: #CFEEFC;
	border-bottom: 1px solid #FFF;
}
#abas li{
	border-right: 1px solid #FFF;
	border-top: 1px solid #FFF;
	display: block;
	width: 55px;
	padding: 1px;
	height: 28px;
	text-align: center;
	float: left;
	margin-bottom: -1px;
	margin-top: 2px;
	background-color: #7ED1F3;
}
#abas a{
	color: #FFF;
	text-decoration: none;
	display: block;
	width: 100%;
	height: 20px;
	outline-style: none;
}
#abas li.aba-oculta{
	background-image: none;
}
#abas li.aba-oculta a{
	color: #1BBCF0;
}
#abas-webmail{
	margin-bottom:  5px;
	background-image: url("../img/ly/acesso_tpe.gif");
	background-position: left top;
	background-repeat:  no-repeat ;
	/*background-color: #7ED1F3;left top*/
}
#abas li#abas-central{
	/*border-bottom: 1px solid #FFF;*/
}
#abas li#abas-painel{
	float: right;
	/*border-bottom: 1px solid #FFF;*/
}
#abas a{
	font-weight: bold;
}
#painel label, #webmail label, #central label{
	display: block;
	width: 45px;
	margin-left: 5px;
}
#painel label, #central label{
	margin-left: 5px;
}

#abas li.aba-oculta{
	background-color: transparent;
	border: none;
}
#acesso label{
	color: #01588d;
	font-weight: bold;
}
#acesso_fundo{
	background: transparent url("../img/ly/acesso_bt.gif") no-repeat center center;
}
.mais{
	text-decoration: none;
	color: #01588D;
}
.bttn, .bttn-lg{
	border:medium none;
	color:#0A0A0A;
	display:inline-block;
	height:22px;
	line-height:22px;
	text-align:center;
	text-decoration:none;
}
.bttn{
	background:transparent url(../img/ly/bttn.png) no-repeat scroll center bottom;
	width:79px;
}
.bttn-lg{
	background:transparent url(../img/ly/bttn_lg.png) no-repeat scroll center bottom;
	width:120px;
}
a.bttn:link, a.bttn-lg:link, a.bttn:hover, a.bttn-lg:hover, a.bttn:visited, a.bttn-lg:visited{
	color: #000;
}
.status{
	float: left;
	width: 70%;
	text-align: center;
	font-weight: bold;
}
#disp{
	color: #008080;
}
#indisp{
	color: #D6020E;
}
#dominio{
	width: 37%;
}
/* Instrucciones de las areas internas */
#conteudo-st{
	background:transparent url(../img/ly/conteudo_bg.jpg) repeat-x right top;
	padding: 7px 10px;
	clear: both;
	text-align: justify;
}
#conteudo-st ul, #conteudo-st ol{
	padding-left: 20px;
}
#conteudo-st form ul{
	padding-left: 10px;
}
dfn{
	font-weight: bold;
}
#submenu{
	background-color: #E4F5FD;
	margin: 0;
	padding: 0;
	height: 25px;
}
ul#submenu{
	list-style-type: none;
}
ul#submenu li{
	margin: 0;
	padding: 0;
	display:  block;
	float: left;
	font-weight: bold;
}
ul#submenu li a{
	text-decoration: none;
	color: #01588D;
	display: block;
	height: 17px;
	padding: 4px 8px;
}
ul#submenu li a:hover{
	color: #1BBCF0;
}
#planos{
	width: 95%;
	margin-top: 0;
}
#dados{
	margin-top: 0;
	width: 100%;
}
#planos caption{
	height: 20px;
}
#planos tr th{
	width: 30%;
	text-align: center;
}
#planos thead tr th, #dados tbody tr td.scopo, #dados thead tr th.scopo{
	background-color: #E5D67F;
}
#dados thead tr th{
	height: 26px;
}
#dados thead tr th{
	border-left: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
}
#dados tbody tr td{
	padding-left: 3px;
}
#dados tbody tr td.scopo{
	text-align: right;
	width: 30%;
	font-weight: bold;
	padding-right: 5px;
}
#planos tbody tr.zebra, #dados tbody tr td{
	background-color: #F2EABD;
}
#planos tr th{
 	border-left: 1px solid #FFF;
}
#planos tr td{
 	border-left: 1px solid #E5D67F;
}
#planos tr th#th_planor, #planos tr th#th_planoe{
	width: 10%;
}
#th_banda{
	background:transparent url(../img/ly/antena.gif) no-repeat 67% 50%;
}
#th_preco{
	background:transparent url(../img/ly/dinheiro.gif) no-repeat 82% 50%;
}
#th_eqp{
	background:transparent url(../img/ly/computador.png) no-repeat 82% 50%;
}
.num{
 	border-top: 1px solid #FFF;
	background-color: #E5D67F;
}
.direito{
	width: 95%;
	margin: 5px auto 10px auto;
}
.adesao{
	font-weight: normal;
	float: right;
	margin-top: -25px;
	height: 100%;
	position: relative;
	width: 240px;
	padding-top: 8px;
	text-align: left;
}
.adesao img{
	float: left;
	margin-top: -5px;
	margin-right: 3px;
}
#dados_cad{
/*	background:transparent url(../img/ly/aba-conf.gif) no-repeat left center;*/
	width: 27%;
	height: 26px;
	margin: 0 auto;
	margin-left: 5%;
	border: 1px solid #ccc;
	padding: 1px;
	border-bottom: 0;
	margin-bottom: -1px;
}
#dados_cad span{
	margin: 1px solid #fff;
	margin-bottom: 0;
	display: block;
	height: 21px;
	background-color: #E5D67F;
	padding-top: 5px;
	padding-left: 5px;
}
#contrato{
	border: 1px solid #ccc;
	padding: 5px;
	height: 200px;
	overflow-y: scroll;
	margin: 5px 0;
}
#pag{
	text-align: center;
	color: #808080;
	clear: both;
	margin: 7px 0;
}
#banner_wd{
	background-color: #FEE8C3;
	width: 98%;
	height: 125px;
	border: 1px solid #FBCC7C;
	margin: 0 auto;
}
#banner_hosp{
	background: #F68620	url('../img/ly/plano_princ.jpg') no-repeat center center;
	width: 98%;
	height: 125px;
	border: 1px solid #F68620;
	position: relative;
	margin: 0 auto;
}
.consulta thead{
	background-color:#E5D67F;
}
.consulta tbody tr.zebra{
	background-color:#F2EABD;
}
#hosp{
	width: 95%;
	border: none;
	margin-top: 0;
}
#hosp thead{
	background-color: transparent;
}
#hosp strong a{
	text-decoration: none;
}
.hosp_popup{
	width: 54%;
	border: 1px dashed #ccc;
	position: absolute;
	left: 30%;
	visibility: hidden;
	background-color: #fff;
}
.hosp_popup thead{
	background-color: transparent;
}
.hosp_popup th{
	padding: 0 1px 5px 1px;
}
.consulta tbody tr.zebra{
	background-color:#CFEEFB;
}
.ct_dq{
	margin-top: 42px;
	margin-left: 29%;
}
#banner_hosp h3{
	position: absolute;
	top: 8px;
	left: 28%;
}
#links_extr{
	margin-left: 28%;
	margin-top: 5px;
}
#preco_hosp{
	position: absolute;
	top: 40px;
	left: 60%;
}
.img_preco{
	display: block;
	margin: 5px auto;
}
.consulta th a.contrate, .consulta caption a.contrate{
	background: transparent	url('../img/ly/btn_contrata.gif') no-repeat center center;
	width: 95px;
	height: 17px;
	display: block;
	margin: 5px auto 0 auto;
	padding: 5px 0;
	text-decoration: none;
	color: #fff;
}
.consulta th span.fechar{
	text-decoration: none;
	float: right;
	border: 1px solid #808080;
	cursor: pointer;
	color: #808080;
}
.banner{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#banner_gm{
	background-color: #EEC14A;
	border: 1px solid #d3ab41;
}
.tipo_os{
	text-align: left;
	width: 20%;
	vertical-align: top;
}
.vl{
	width: 65px;
}
.ic-tec{
	margin: 0 3px 3px 0;
	float: left;
}
.tit-tec{
	clear: both;
	color: #032c66;
	margin: 5px 0 2px 0;
}
.pgtos{
	margin-left: 0;
}
.pgtos p{
	display: inline;
}
#conteudo-st ul#faq-ct{
	list-style-type: none;
	padding-left: 5px;
	clear: both;
	padding-top: 5px;
}
#conteudo-st form fieldset ul{
	padding-left: 5px;
}
#faq-ct li{
	margin: 10px 0;
}
#conteudo-st ul#lista_serv, #conteudo-st ul#constr-pasos{
	padding-left: 0;
	margin-left: 0;
	list-style-type: none;
}
#j_online, #j_servidores{
	height: 115px;
}
#j_downld{
 	height: 90px;
}
#j_online img, #j_servidores img{
	margin-right: 10px;
}
#j_online h3{
	padding-top: 30px;
}
#j_downld h3{
	padding-top: 10px;
}
#j_servidores h3{
	padding-top: 15px;
}
#j_clfo img{
	margin-right: 10px;
}
#lg_banda{
	background: transparent	url('../img/ly/velocimetro.gif') no-repeat left center;
	height: 124px;
	padding-top: 40px;
	padding-left: 160px;
}
#lg_valor{
	color: #f00;
	font-size: 2em;
	font-family: Arial;
}
#velocimetro{
	width: 592px;
	height: 300px;
	margin: 5px auto;
	background: #A5DEF8	url('../img/ly/velocimetro.jpg') no-repeat center bottom;
	color: #3685FC;
	font-weight: bold;
}
#velocimetro h4{
	color: #103A8B;
	padding: 7px;
	text-align: center;
}
#velocimetro p {
	padding: 2px 5px;
}
#tb_velocimetro{
	border: 4px solid #7fd1f3;
	width: 80%;
	margin-top: 10px;
}
#tb_velocimetro tbody td{
	padding: 0;
}
#tb_velocimetro tbody tr{
	height: 20px;
	background-color: #e4f5fd;
}
#conteudo-st ul#recursos{
	list-style-type: none;
	padding-left: 0;
	margin: 15px 0 15px 0;
}
#recursos li{
	clear: both;
	height: 36px;
	margin: 10px 0;
}
#recursos img{
	float: left;
	margin-right: 7px;
}
#hosp_detalhes{
	width: 70%;
	margin-left: 0;
	margin-top: 0;
	border: 1px dashed #CCCCCC;
	border-top: none;
}
#hosp_detalhes caption{
 	text-align: left;
	border: 1px dashed #CCCCCC;
	border-bottom: none;
}
#hosp_detalhes caption strong{
	margin: 2px;
	margin-bottom: 0;
	padding: 5px;
	display: block;
	height: 16px;
	background-color: #80D1F4;
	position: relative;
}
#ic_detalhes{
	position: absolute;
	right: 2px;
	top: -1px;
}
#conteudo-st ul#ul-clientes{
	list-style-type: none;
}
#ul-clientes li{
	float: left;
	margin: 5px 15px;
	text-align: center;
	width: 120px;
	height: 120px;
}
#ul-clientes li a img{
	cursor: pointer;
}
#ul-clientes span{
	display: block;
	height: 90px;
	background-repeat: no-repeat;
	background-position: center center;
}
#ul-clientes img{
	display: inline;
}
#ul-clientes p.sem-img{
	margin-top: 40%;
}
#constr-pasos li{
	clear: both;
	margin: 5px 0;
	height: 114px;
}
#constr-pasos img{
	float: left;
	margin-right: 5px;
}
#constr-pasos strong{
	color: #d6020e;
	font-size: 2.4em;
}
#constr-propag{
	border: 1px solid #EBEBEB;
	padding: 1px;
	float: right;
	margin-left: 5px;
}
#constr-propag img{
	display: block;
}
#advt_boleto{
	margin: 0 auto 7px auto;
	color: #606060;
	font-style: italic;
}
#cartas{
	background: #F29627	url('../img/ly/cartas-bno.jpg') no-repeat center center;
	height: 80px;
	border: 1px solid #F68620;
	position: relative;
	margin: 0 auto;
}
.tx_ad{
	color: #FF3300;
}
.vl_pl{
 	color: #0066CC;
}
.taxa{
	display: inline;
}
#conteudo-st ul#noticias_sr{
	list-style-type: none;
	padding-left: 0;
}
#noticias_sr h3{
	margin-top: 10px;
	font-size: 1em;
}
#noticias_sr li{
	margin: 7px 0;
	clear: both;
}
#noticias_sr img{
	float: left;
	margin: 0 5px 10px 0;
}
#downloads{
	list-style-type: disc;
}
#downloads ul li{
	clear: both;
	margin: 0 3px;
}
#downloads ul li img{
	float: left;
	margin: 0 5px 0 3px;
}
a.nome_dwnld{
	color: #01588D;
	font-weight: bold;
}
#breadcrumbs{
 	padding-left: 0;
	list-style-type: none;
	margin-top: 0;
	color: #666666;
}
#breadcrumbs a:link, #breadcrumbs a:hover, #breadcrumbs a:visited{
	text-decoration: none;
	color: #666666;
}