.a033 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #333;
}

.a033b {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #333;
}

.linkend1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 13px;
	font-weight: bold;
	color: #666;
}

.a066 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #666;
}

.linktext1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 14px;
	color: #a09f9f;
}

.a066b {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #666;
}

.a099 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #999;
}

.a099b {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #999;
}

.afp11g33 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 11px;
	color: #333;
}

.afp11g66 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 11px;
	color: #666;
}

.a0wb {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.express0 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #4193ee;
}

.specs0 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #999;
}

.review0 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #175faf;
}

.top1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 14px;
    color: #0066FF;
    font-weight: bold;
}

.top2 {
    font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #888;
}

.toptexto {
    font-family: Arial, Tahoma, "Times New Roman";
	font-size: 13px;
	color: #555;
	line-height: 22px; 
}

.a2red {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #ff3333;
}

.a8brb {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.fp6 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 6px;
}

.fp9claro {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 9px;
	color: #B6B6B6;
}

.fp10gc9 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 10px;
	color: #b4b4b4;
	word-spacing: -1px;
}

.fp10g66 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 10px;
	color: #666;
}

.ind01 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 10px;
	color: #666; 
    line-height: 14px
}

.fp10orange {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 10px;
	color: #FF9900;
}

.fp13wb {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}

.fp14 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 14px;
	color: #000;
}

.fp14g33 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 14px;
	color: #333;
}

.model1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 14px;
	text-transform: uppercase;
	color: #999;
	font-weight: bold;
}

.fp15c99b {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 15px;
	font-weight: bold;
	color: #999;
}

.fp16white {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 16px;
	color: #FFF;
}

.fp18alta66 { 
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 18px;
	text-transform: uppercase;
	color: #666;
}

.fp18alta99 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 18px;
	text-transform: uppercase;
	color: #999;
}

.fv11c66 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
    color: #666;
}

.tsp1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #888;
}

.tsp2 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 22px;
	color: #FF9900;
}

.letra1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #999;
}

.cap1 {
   font-family: Verdana, Tahoma, Arial, sans-serif;
   float:left;
   color: #888;
   font-size: 50px;
   line-height: 40px;
   padding: 1px;
   margin-right: 5px;
}

.fgal {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #9900FF;
}

.fpurpleb {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 13px;
	font-weight: bold;
	color: #9900FF;
}

.fpinkb {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 13px;
	font-weight: bold;
	color: #FF33CC;
}

.verde1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #189C5A;
}

.azul {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #0000FF;
}

.blue1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #167CEE;
}

.orange1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}

.orange3 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #FF9900;
}

.orange4 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #FF9900;
}

.orange4b {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 16px;
	color: #FF9900;
	font-weight: bold;
}

.orange5 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
	color: #FF9900;
	font-weight: bold;
}

.cinza1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	color: #afafaf;
}

.cinza2 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999;
}

.cinza2 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
}

.cinza3 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #898989;
}

.pink1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF33CC;
}

.purple1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9900FF;
}

.tip01 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #888;
}

.tip02 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #666;
}

.tip03 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
    color: #666;
    font-weight: bold;
}

.tip04 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}

.sign1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #999;
	text-align:center;
	padding-top: 6px;
	padding-bottom: 20px;
}

.sign2 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 14px;
	color: #000;
}

.title1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 24px;
    color: #999;
	font-weight: bold;
	padding-top: 25px;
	padding-bottom: 5px;
	text-align:center;
}

.title2 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
    color: #888;
    font-weight: bold;
	text-align:center;
}

.titlespecs {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
    color: #888;
    font-weight: bold;
	text-align:center;
	padding-bottom: 12px;
}

.titspecompltd {
     text-align:center;
     padding-bottom: 10px;
} 

.titspecompl {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 15px;
    color: #888;
}

.title3 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #167CEE;
}

.subtitle1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
    color: #888;
    font-weight: bold;
	padding-top: 30px;
	padding-bottom: 18px;
}

.subtitle1f {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
    color: #888;
    font-weight: bold;
	padding-top: 40px;
	padding-bottom: 18px;
} 

.subtitle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #888;
	text-align:center; 
	padding-top: 30px;
	padding-bottom: 12px;
}

.info1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
    color: #666;
}

.menu1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
    color: #999;
    font-weight: bold;
}

.menu2 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
    color: #999;
    font-weight: bold;
}

.menu3 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
    color: #FFF;
    font-weight: bold;
}

.indisp {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
    line-height: 23px
}

.dic1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
}

.dic2 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999;
}

.leggal {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 11px;
	font-weight: bold;
	color: #9e9d9d;
	line-height: 14px;
}

.leggalv {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 11px;
	font-weight: bold;
	color: #9e9d9d;
    line-height: 19px;
    padding-bottom: 30px;
}

.gallead1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 13px;
	color: #555;
    line-height: 19px;
}

.gallead2 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #666;
    line-height: 18px;
}

.galbold {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 13px;
	font-weight: bold;
	color: #444;
}

.galvoltar {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #444;
}

.crspc1 {
	text-align: center; 
	padding-top: 10px;
}

.crspc2a {
	text-align: center; 
	padding-top: 10px;
	padding-bottom: 10px;
}

.crspc2b {
	text-align: center; 
	padding-top: 10px;
	padding-bottom: 18px;
}

.crspcfix1{
	height: 10px;
}

.crspcfix2{
	height: 18px;
}

.crsubt1{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999;
	padding-top: 9px;
	padding-bottom: 9px;
}

.crsubt2{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999;
	padding-top: 19px;
	padding-bottom: 9px;
}

.legenda1 {
    font-family: Arial, Tahoma, "Times New Roman";
	font-size: 11px;
	color: #555;
    line-height: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
}

.legfoto {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #333;
    font-style: italic;
	line-height: 18px;
    padding-top: 16px;
	text-align:center;
}

.legfotos {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #333;
    font-style: italic;
	line-height: 18px;
    padding-top: 30px;
	text-align:center;
}

.topo1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #999;
	font-weight: bold;
}

.topo2 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #999;
}

.prosxcons {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 14px;
    color: #333;
	line-height: 27px;
}

.texto {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 14px;
    color: #333;	
	line-height: 24px;
}

.textlead {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 14px;
    color: #555;	
	line-height: 22px;
	padding-left: 3px;
}

.textbold1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	color: #777;
}

.leadhome {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 13px; 
    color: #666;
	line-height: 26px; 
}

.lead {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 13px;
    color: #555;
}

.leadspace1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 13px; 
	line-height: 20px; 
    color: #555;
}

.leadbold1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 13px;
	font-weight: bold;
	color: #7b7a7a;
}

.linklead {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 13px; 
    color: #999;
}

.linkleadb {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 13px;
	color: #999;
	font-weight: bold;
}

.lead01 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #333;
}

.lead03 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
    line-height: 15px
}

.lead04 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	line-height: 22px;
    color: #666;
}

.imagbox {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 14px;
	line-height: 24px;
    color: #333; 
    text-align:center;
	padding-bottom: 15px;
}

.mini0 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 9px;
	color: #807b7b;
}

.mini1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 11px;
	color: #666;
    line-height: 17px; 
}

.mini2 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 11px;
	color: #888;
	line-height: 15px
}

.mini3 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 11px;
	color: #999;
}

.mini4 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 11px;
	color: #f5b01d;
	font-style: italic; 
	padding-left: 5px; 
    vertical-align: top;
}

.pros {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 13px;
	font-weight: bold;
	color: #009933;
}

.pros0 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #009933;
}

.pros001 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #009933;
	height: 30px;
	vertical-align: bottom;
	padding-left: 15px;
}

.pros1 {
    font-family: Verdana, Tahoma, Arial, sans-serif;
    font-size: 26px;
    color: #009933;
    padding-top: 15px; 
    padding-bottom: 9px;	
	text-align:left;
}

.pros2 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #009933;
	vertical-align: bottom;
}

.cons {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 13px;
	font-weight: bold;
	color: #fe5b5b;
}

.cons0 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF3333;
}

.cons001 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF3333;
	height: 25px;
	vertical-align: bottom;
	padding-left: 15px;
}

.cons1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 25px;
	color: #FF3333;	
	padding-top: 15px; 
	padding-bottom: 9px;
	text-align:left;
}

.cons2 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF3333;	
    vertical-align: bottom;
}

.comments {	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	color: #999;
	padding-top: 20px;
	padding-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #e7e9ee;
}

.fvalor {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 16px;
    color: #0000CC;
    font-weight: bold;
}

.gal1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 16px;
	line-height: 22px;
	color: #aaa9a9;
}

.specs1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #666;
	line-height: 16px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.specs1a {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #555;
	line-height: 18px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.specs2 {
	background-color: #A9A9A9;
}

.specs3 {
	background-color: #BFBFBF;
}

.specstitle {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
}

.specsubtext {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 10px;
	color: #555;
}

.linkspecs {
    font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #b3b2b2;
}

.difs0 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
    background-color: #A9A9A9;
    border: 1px solid #CCC;
}

.difs1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #666;
	line-height: 19px;
    border: 1px solid #CCC;
	padding-top: 5px;
	padding-bottom: 5px;
}

.difs1ws {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	word-spacing: -1px;	
	color: #666;
	line-height: 19px;
    border: 1px solid #CCC;
	padding-top: 5px;
	padding-bottom: 5px;
}

.difs1a {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 10px;
	color: #888;
	line-height: 15px;
    border: 1px solid #CCC;
	padding-top: 5px;
	padding-bottom: 5px;
}

.difs2 {
	border: 1px solid #CCC;
	padding-bottom: 19px;
	padding-top: 19px;
}

.difstitle1 {	                                                                   
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 15px;
    color: #4f94f1;
    font-weight: bold;
	line-height: 28px; 
}

.difstitle2 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px; 
	color: #666;	
	font-weight: bold;
    text-align:center;
	padding-bottom: 8px;
}

.adifpros1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #45a58d;
}

.adifpros2 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #45a58d;
	line-height: 18px;
    border: 1px solid #CCC;
    padding-top: 5px;
	padding-bottom: 5px;
}

.adifpros2ws {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	word-spacing: -1px;
	color: #45a58d;
	line-height: 18px;
    border: 1px solid #CCC;
    padding-top: 5px;
	padding-bottom: 5px;
}

.difsubtext {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 10px;
	color: #666;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align:center;
}

.cameras1 {
    background-color: #999;
    border: 1px solid #CCC;
}

.cameras2 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 10px;
	color: #333;
    border: 1px solid #CCC;
}

.cdbusca1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px; 
    color: #333;
	line-height: 22px; 
}

.cdbusca2 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 11px; 
    color: #555;
	line-height: 17px; 
}

.cdbusca3 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #666;
}

.rsus01 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #333;
}

. rsus01b {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #666;
    font-weight: bold;
}

.rsus02 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	color: #333333;
}

.rsus03 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
}

.rsus04 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
	color: #666;
}

.ljs {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 24px;
	color: #009933;
	font-weight: bold;
}

.ljs01 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
}

.ljs02 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
}

.ljs03 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 24px;
    color: #FF9900;
    font-weight: bold;
}

.leadljs {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #777;
    line-height: 19px;
    text-align:center;
}

.forum1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
    color: #333;	
    line-height: 17px; 
}

.forum2 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px; 
    color: #333;
	line-height: 18px; 
}

.forum3 {
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px; 
    color: #333;
	line-height: 22px; 
}

.forum4 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px; 
    color: #666;
	line-height: 17px; 
}

.forum5 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px; 
    color: #555;
	line-height: 22px; 
}

.forum6 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 13px; 
    color: #333;
	line-height: 20px; 
}

.forum7 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px; 
    color: #666;
	line-height: 17px; 
}

.forum8 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12px; 
    color: #444;
}

.forum9 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px; 
    color: #444;
}

.forum10 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px; 
    color: #999;
}

.forum11 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 22px; 
    color: #999; 
    font-weight: bold;
}

.forum12 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 22px; 
    color: #999;
}

.urljs {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 10px;
	color: #FFF;
    background-color: #999;
}

.rec1 {
	background-color: #999;
	background-image: url(images/rec1.gif);
	background-repeat: no-repeat;
}

.rec2 {
	background-color: #999;
	background-image: url(images/rec2.gif);
	background-repeat: no-repeat;
}

.rectop1 {
	background-color: #999;
	background-image: url(images/rectop1.gif);
	background-repeat: no-repeat;
}

.rectop2 {
	background-color: #999;
	background-image: url(images/rectop2.gif);
	background-repeat: no-repeat;
}

.pub01 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	padding-left: 9px;
	background-color: #999;
}

.fbarra13 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
}

.bottom1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	line-height: 19px;
	color: #333;
}

.area1 {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 14px;
    color: #555;	
	line-height: 22px;
}

.borda1cc {
	border: 1px solid #CCC;
}

.borda1c99 {
	border: 1px solid #999;
}

.tabcdb1 {
	border: 1px solid #999;
    background-color: #E0E0E0;
}

.tabcdb2 {
	border: 1px solid #666;
    background-color: #B8B8B8;
}

.borda2cc {
	border: 2px solid #CCC;
}

.borda2ff {
	border: 3px solid #FFF;
}

.borda3cc {
	border: 3px solid #CCC;
}

.borda4 {
	margin: 1px;
	padding: 1px;
	border: 1px solid #CCC;
}

.borda4a {
	border: 1px solid #666;
}

.borda4cc {
	border: 4px solid #CCC;
}

.borda5 {
	border: 2px solid #666;
}

.bordlap {
	border-collapse:collapse;
}

.bordif {
	border-collapse:collapse;
	border: 2px solid #CCC;
}

.tdcinza {
	border-collapse:collapse;
	border: 1px solid #CCC;
}

.bvt1 {
	border-top: 0px none;
	border-right: 1px solid #CCC;
	border-bottom: 0px none;
	border-left: 1px solid #CCC;
}

.bvt2 {
	border-top: 0px none;
	border-right: 2px solid #CCC;
	border-bottom: 0px none;
	border-left: 2px solid #CCC;
}

.bsubtw1 {
	background-image: url(images/bsubtw1.gif);
	background-repeat: repeat-x;
}

.bordlj1 {
	background-image: url(images/bordlj1.gif);
	background-repeat: repeat-y;
}

.bordlj2 {
	background-image: url(images/bordlj2.gif);
	background-repeat: repeat-y;
}

.bordljsh {
	background-image: url(images/ljsph.gif);
	background-repeat: no-repeat;
}

.bordljsv {
	background-image: url(images/ljspv.gif);
	background-repeat: no-repeat;
}

.bordljsv2 {
	background-image: url(images/ljspv2.gif);
	background-repeat: no-repeat;
}

.pftcgrey {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #FFF;
	font-weight: bold;	
	background-image: url(images/tabcgrey1.gif);
	background-repeat: no-repeat;
    padding-left: 3px;
}

.bgccc {
	background-color: #CCC;
}

.bgccc1 {
	font-family: Arial, Tahoma, "Times New Roman";
    font-size: 11px;
    color: #FFF;
    background-color: #CCC;
}

.bgfff {
	background-color: #FFF;
}

.bg999 {
	background-color: #999;
}

.bgddd {
	background-color: #ddd;
}

.bg000 {
	background-color: #000;
}

.bglcd1 {
	background-color: #3c3c3c;
}

.bglcd2 {
	background-color: #494949;
}

.spaceli1a {
	height: 31px;
} 

.spaceli1b {
	height: 28px;
} 

.spaceli2 {
	height: 7px;
}

.spacelist {
	height: 8px;
}

.spaceliant {
	height: 12px;
}

.pxcpad {	
	padding-top: 8px;
	padding-bottom: 12px;
}

.spacetext1 {
	height: 14px;
}

.difspace1 {
	height: 10px;
}

.difspace2 {
	height: 9px;
}

.difstext {
	height: 10px;
}

.spcf1{
	padding-top: 30px;
	padding-bottom: 30px;	
	text-align: center;
}

.spcf1s{
	padding-top: 30px;
	padding-bottom: 30px;
}

.spcf2{
	padding-top: 10px;
	padding-bottom: 30px;
	text-align: center;
}

.spcf3{
	padding-top: 30px;
	text-align: center;
}

.spcf3s{
	padding-top: 30px;
}

.spcf4{
	padding-top: 10px;
	text-align: center;
}

.spcf5{
	padding-bottom: 30px;
	text-align: center;
}


.spacesmart {
	height: 5px;
}

.bmidle {
	padding-top: 10px;
	padding-bottom: 10px;
    text-align:center;
}

.bbottom {
	padding-top: 35px;
	padding-bottom: 10px;
    text-align:center;
}

.bspecs {
	padding-top: 25px;
	padding-bottom: 25px;
    text-align:center;
}

.display {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #888;
}

.displaymg {
	padding-top: 8px;
	padding-bottom: 8px;
	text-align:center;
	vertical-align: middle;
}

.displaytxt {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #555;
	padding-left: 9px;
    padding-right: 9px;
	padding-bottom: 2px;
	text-align: center;
	line-height: 20px; 
}

.vinheta {
	background-image: url(images/vinheta3.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

html {
     overflow: -moz-scrollbars-vertical;
  }

body {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 14px;
	color: #555;
}

td {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 14px;
	color: #555;
}

ul {
    margin-right: 0;
    padding-right: 0; 
}

.old {
    margin-left: 8;
    margin-right: 0;
    padding-left: 8; 
    padding-right: 0; 
}

.central {
        position:absolute;
}

.sidebar {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active {
	text-decoration: none;
}

a.sublbr:link {
	text-decoration: underline;
	color: #FFF;
}

a.sublbr:visited {
	text-decoration: underline;
	color: #FFF;
}

a.sublbr:hover {
	text-decoration: none;
}
 
a.home:link, a.home:visited {
    display: block;
    font-family: Arial, Tahoma, "Times New Roman";
    font-size: 12px;
    line-height: 21px;
    color: #666;
    text-decoration: none;	
}

a.home:hover {
    display: block;
    font-family: Arial, Tahoma, "Times New Roman";
    font-size: 12px;
    line-height: 21px;
    color: #9195b2;
    text-decoration: none;
}

a.subhome:link, a.subhome:visited {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 10px;
	color: #a2a6c5;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
}

a.subhome:hover {
	font-family: Arial, Tahoma, "Times New Roman";
	font-size: 10px;
	color: #b8bde1;
	font-style: italic;
    font-weight: bold;
	text-decoration: none;
}

a.linkclass1:link,  a.linkclass1:visited  {
    font-family: Arial, Tahoma, "Times New Roman";
	font-size: 12px;
	color: #888;
    text-decoration: none;
}

.disqus_thread a {
	color: #0a7ef2;
}

li:last-child {
	margin-bottom: -10px;
}

#Local{
    position: absolute;
    top: -9999px;
}
