.label_background_sat{ font-size:10px; line-height: 30px; }
.label_background_registo_sat{background-color:#606060;width: 180px;padding-left: 8px;line-height: 30px;}
.label_background_sat_ticket{background-color:#606060;width: 180px;padding-left: 8px;line-height: 30px;}
.label_background_recu{background-color:#606060;width: 285px;padding-left: 8px;line-height: 30px;}

#dados_entrar{width:215px;}
#dados_registo_sat{width:650px;}
#dados_assistencia_sat{width:675px;}
#dados_sat{margin-left:10px;}
#dados_registo_sat > li, #dados_assistencia_sat > li{float:left;margin-bottom:10px;}
#dados_entrar > li {float:left;}
#dados_registo_sat> li, #dados_assistencia_sat> li{text-transform:uppercase;font-size:13px;color:#fcfcfc;}
#dados_entrar> li {text-transform:uppercase;font-size:9px; font-weight:bold; color:#333;}
#dados_entrar > li > input[type='text'],#dados_entrar > li > input[type='password']{
	border: 1px solid #e5e3e3;
	background-color: #e5e3e3;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	color: #282d30;
	height: 16px;
	padding: 3px;
}

#dados_registo_sat > li > textarea{padding:8px;color:#333;height:14px;}
#dados_assistencia_sat > li > textarea{height:50px;width:578px;}
#error_list{border:1px solid #59b3ca;border-radius:5px;background-color:#59b3ca;padding:10px;font-size:12px;color:#fcfcfc;width:589px;margin-left:10px;margin-bottom:30px;}
#mostra_erro{border:1px solid #59b3ca;border-radius:5px;background-color:#59b3ca;padding:10px;font-size:12px;color:#fcfcfc;width:589px;}
#dados_registo_sat > li > input[type='text'],
#dados_registo_sat > li > input[type='password'] {border:1px solid #616161;background-color:#616161;padding:8px;color:#bbb;height:14px;width:380px;}
#dados_assistencia_sat > li > input[type='text'],
#dados_assistencia_sat > li > input[type='password'] {color:#333;height:14px;width:380px;}

#titulo_sat{/*padding-left: 20px;padding-right: 20px;*/color: #393939;font-family: arial;font-size: 30px;text-align:center;}
#texto_sat_inicio{padding-left: 20px;padding-right: 20px;color: #393939;font-family: arial;font-size: 13px;min-height: 300px;padding-bottom: 30px;}
#texto_sat_entrar{padding-left: 20px;padding-right: 20px;color: #393939;font-family: Tahoma;font-size: 12px;line-height: 30px;min-height: 295px;}
#texto_sat_registo{padding-left: 20px;padding-right: 20px;color: #393939;font-family: arial;font-size: 12px;}
#texto_sat_lateral{padding-top: 20px;padding-right: 20px;color: #393939;font-family: arial;font-size: 12px;}

/*Tabela SAT*/
#tabela_div {background-color:#fff; width:48em; margin-left:auto; margin-right:auto;padding:1em;}
#tabela {border-collapse:collapse; border-spacing:0em; width:595px;}
#tabela thead tr {background-color:#b8b8b8;}
#tabela thead tr td {padding: 0.5em; border-top: 1px solid #b8b8b8; border-bottom: 1px solid #b8b8b8;}
#tabela thead tr td a {font-size:0.7em; text-decoration:none; color:#000;}
#tabela tbody tr td {color:#000; padding: 0.5em; border-top: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; font-size:0.9em;background-color: #FFF;border-color: #000;}
#tabela tbody tr td a {text-decoration:none; }
#tabela tbody tr td a {}
#tabela tbody tr td a:hover {background-color:#446690; color:#fff;}