/*-------ESTILOS BRANDIA---

.termosecond { color: #f00; font-size: 8.5px; font-family: Verdana; font-weight: bold; line-height: 12px; text-decoration: none; }
A.termosecond:hover { color: #f00; font-size: 8.5px; font-family: Verdana; font-weight: bold; line-height: 12px; text-decoration: none; }
.carrcompLatTxt { color: #333; font-size: 9px; font-family: Verdana; font-weight: bold; line-height: 12px; }
.carrcompLatEuros { color: #333; font-size: 10px; font-family: Verdana; line-height: 12px; }
.Vantagens { color: #333; font-size: 11px; font-family: Verdana; line-height: 12px; }
.tarifarioTxt { color: #333; font-size: 11px; font-family: Verdana; line-height: 12px; }
.tarifarioTit { color: #333; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 12px; }
.tarifarioTxtRed { color: #f00; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 12px; }
.tarifarioTabRed { color: #f00; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 12px; }
.lojaTxt { color: #333; font-size: 11px; font-family: Verdana; line-height: 12px; }
.lojaTxtRed { color: #f00; font-size: 15px; font-family: Verdana; font-weight: bold; line-height: 12px; }
.lojaTit { color: #333; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 12px; }
.lojaForm { color: #f00; font-size: 10px; font-family: Verdana; line-height: 12px; }
.lojaTelemTxt { color: #333; font-size: 10px; font-family: Verdana; line-height: 12px; }
.lojaTelemTxtRed { color: #f00; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 12px; }
.lojaTelemTit { color: #333; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 12px; }
.lojaCarrinhoVoltarRed { color: #f00; font-size: 9px; font-family: Verdana; line-height: 12px; }
.lojaCarrinhoTit { color: #333; font-size: 10px; font-family: Verdana; line-height: 12px; }
.lojaCarrinhoTitRed { color: #f00; font-size: 10px; font-family: Verdana; line-height: 12px; }
.lojaCarrinhoTabTit { color: #333; font-size: 9px; font-family: Verdana; line-height: 12px; }
.lojaCarrinhoTabTxt { color: #333; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 12px; }
.lojaCarrinhoTabEuro { color: #333; font-size: 10px; font-family: Verdana; line-height: 12px; }
.lojaCarrinhoTabTotal { color: #f00; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 12px; }
.lojaCarrinhoTxt { color: #333; font-size: 11px; font-family: Verdana; line-height: 12px; }
.servicosTitRed { color: #f00; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 15px; text-decoration: none; }
A.servicosTitRed:hover { color: #f00; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 15px; text-decoration: none; }
.servicosTxt { color: #333; font-size: 11px; font-family: Verdana; line-height: 12px; }
.servicosTit { color: #333; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 12px; }
.myvodafoneTxt { color: #333; font-size: 11px; font-family: Verdana; line-height: 12px; }
.myvodafoneTit { color: #333; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 12px; }
.myvodafoneTxtEmail { color: #f00; font-size: 11px; font-family: Verdana; line-height: 12px; text-decoration: none; }
A.myvodafoneTxtEmail:hover { color: #f00; font-size: 11px; font-family: Verdana; line-height: 12px; text-decoration: none; }
.faqsTxt { color: #333; font-size: 11px; font-family: Verdana; line-height: 12px; }
.faqsTit { color: #333; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 12px; }
.faqsTitRed { color: #f00; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 15px; text-decoration: none; }
A.faqsTitRed:hover { color: #f00; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 15px; text-decoration: none; }
.ajudaTxt { color: #333; font-size: 11px; font-family: Verdana; line-height: 12px; }
.ajudaSubTit { color: #f00; font-size: 11px; font-family: Verdana; font-weight: bold; line-height: 12px; }
.ajudaTit { color: #f00; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 12px; }
.ajudaTxtRed { color: #f00; font-size: 11px; font-family: Verdana; line-height: 12px; text-decoration: none; }
A.ajudaTxtRed:hover { color: #f00; font-size: 11px; font-family: Verdana; line-height: 12px; text-decoration: none; }
*/

/* ESTILOS VODAFONE */
/*#################GERAIS####################*/

body { margin:0; }
table { font-size: 11px; font-family: Verdana;}

/*###########GERAIS#######*/

.tituloMain { font-weight:bold; font-size: 12px;}
.txtRed { color: #ff0000; font-size: 12px;font-family: Verdana; }
.txtRedBold { color: #ff0000; font-size: 12px;font-family: Verdana; font-weight:bold; }
.tituloLoja { color: #333333; font-size: 13px; font-family: Verdana; font-weight:bold; text-decoration:none;}

.tituloN1 { color: #ff0000; font-size: 12px; font-family: Verdana; font-weight:bold; text-decoration:none;}
A.tituloN1:hover { color: #ff0000; font-size: 12px; font-family: Verdana; font-weight:bold; text-decoration:underline;}

.tituloN2 { color: #333333; font-size: 11px; font-family: Verdana; font-weight:bold; }

.lnk { text-decoration:none; color:Red; }
A.lnk:hover { text-decoration:underline; color:Red; }

.mini{ font-size: 9px;}

/*#################LOJA##########################*/

.textoLoja { color: #333333; font-size: 9px; font-family: Verdana; font-weight:bold; }
.txtModelo { color:#333333; font-size: 11px;  font-family:Verdana; font-weight:bold; text-decoration:none; }
A.txtModelo:hover { text-decoration:underline; }
.txtVermelho { color:#FF0000; font-size: 11px;  font-family:Verdana; font-weight:bold;}
.tablePassos { background-color:#d9d9d9; padding-right:10px; padding-left:10px; height:16px; font-size:9px;} 
.passosActivo {color: #ff0000;}
.passosInactivo {color: #666666;}
.txtTotal { color: #ff0000; padding-right:20px;}


/*################MYVODAFONE####################*/

.myVdfnTitulo { color: #f00; line-height: 20px; font-size: 13px; text-align:center;}
.myVdfnLogin { color: #ff0000; font-size: 9px;}
.myVdfnField { width:65px; color:#666666; font-size: 9px;}
.myVdfnErro  { color: #000000; font-size: 9px;}
.lnkMyVdfn { color: #ff0000; font-size: 9px; text-decoration:underline; font-weight:bold;}
/*A.lnkMyVdfn:hover { text-decoration:underline;}*/
.lnkMyVdfnPass { color: #333333; font-size: 9px; text-decoration:underline;}
/*A.lnkMyVdfnPass:hover { text-decoration:underline;}*/

/*#################Form######################*/

.txtForm { color: #ff0000; font-size: 10px;}
.textField {  height: 17px; width: 90px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

/*################FOOTER#####################*/

.footer {background-color:d9d9d9; font-family: Verdana; color: #ff0000; padding-left:5px; padding-right:5px; font-size: 10px; font-family: Verdana; line-height: 12px;}
.txtFooter {color: #ff0000; font-size: 10px; font-family: Verdana; line-height: 12px; text-decoration: none;}
/*A.txtFooter:hover {text-decoration: underline;}*/

