a { background:transparent; color: #2b8edc; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none }
a:hover { color: #fed227; text-decoration:none }
b { color: #2b8edc; font-weight:bold }
body { font-family:Arial, Helvetica, sans-serif; font-size:small; }
h3 { color: #2b8edc; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:0px; padding:0px }
li { color:#003366; font:14px Arial, Helvetica, sans-serif; list-style:url(../images/bullet.gif); margin-left:0px }
p { color:#003366; text-align:justify; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
p span { color: #2b8edc}
strong { color: #2b8edc; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold }
td { }
u { color: #2b8edc; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold }
ul { margin-bottom:0px; margin-top:0px; padding-bottom:0px; padding-top:0px }
.autor { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:italic; font-weight:bold }
.divAba { float:left; margin:0px; }
.divCurso { background-color:#ffffff; border: 1px solid #2b8edc; margin-bottom:5px; padding:8px; text-align:left; white-space:nowrap; width:410px; float: left; }
.divAgend { background-color:#ffffff; border: 1px solid #2b8edc; margin-bottom:10px; padding:8px; text-align:left; white-space:nowrap; }
.tab_prod th { background-color: #2b8edc; color:#ffffff; padding:6px; text-align:left }
.divAgend h1 { margin-top: 5px; margin-bottom: 10px; padding-left: 5px; }
.dvContm { background-color: #2b8edc; border: 2px solid #2b8edc; clear:both }
.dvTit { background-color: #2b8edc; border-bottom-color: #2b8edc; border-left-color: #2b8edc; border-left-style:solid; border-left-width:1px; border-right-color: #2b8edc; border-right-style:solid; border-right-width:1px; border-top-color: #2b8edc; border-top-style:solid; border-top-width:1px; color:#ffffff; float:left; font-size:13px; padding:4px }
.imag_f { background:#ffffff; border:1px solid #999999; margin:4px; }
.ImgS { border:1px solid #e0dfe3; padding:4px }
.ImgT { border:1px solid #e0dfe3; padding:4px; margin-top: 15px; }

.imgtxt { margin-bottom:10px; margin-right:10px }
.leg_img { font-family:Arial, Helvetica, sans-serif; font-size:9px }
.legImg { font:italic xx-small Verdana, Arial, Helvetica, sans-serif; padding-right:8px; text-align:right }
.linka { border-left-color:#fed227; border-left-style:solid; border-left-width:4px; padding-left:6px }
.linkb { border-left-color:#fed227; border-left-style:solid; border-left-width:4px; padding-bottom:10px; padding-left:6px }
.marquee { background-color:transparent; color: #2b8edc; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold }
.pdTHcor { background-color: #2b8edc; border-bottom:1px solid #666666; border-left:1px solid #cccccc; border-right:1px solid #666666; border-top:1px solid #cccccc; color:#ffffff; font:bold 12px Arial, Helvetica, sans-serif; padding:4px }
.prodTHlg { background-color: #e0dfe3; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:4px; border-top-width: 1px; border-top-style: solid; border-top-color: #2b8edc; }
.tab_art { background-color:#ffffff; border-left-color: #2b8edc; border-left-style:solid; border-left-width:5px; color: #2b8edc; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin-left:10px; padding-bottom:0px; padding-left:10px; padding-right:4px; padding-top:6px; text-align:left }
.tab_item_th { background-color:#ffffff; border-left-color: #2b8edc; border-left-style:solid; border-left-width:5px; color: #2b8edc; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding-bottom:0px; padding-left:8px; padding-right:4px; padding-top:6px; text-align:left }
.tab_prod { }
.tab_prod td { padding:4px; border: 1px solid #CCC; }
.tab_prod th { padding:4px; background-color: #EFEFEF; border: 1px solid #CCC; color: #FFF; }
.tab_top_th { background-color:#ffffff; border-left-color: #fed227; border-left-style:solid; border-left-width:5px; color: #2b8edc; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-bottom:0px; padding-left:8px; padding-right:4px; padding-top:6px; text-align:left }
#tab_prod_red td { padding:4px; border: 1px solid #CCC; color: #C30; }
#tab_prod_red th { padding:4px; background-color: #EFEFEF; border: 1px solid #CCC; color: #C30; }
#tab_prod_red strong { color: #C30; }



.tab_text { }
.tab_text td { color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:small; font-weight:normal; padding:4px }
.tab_text th { font-size:medium; padding:4px; color: #2b8edc; text-align: left; }
.tab_text b { color: #2b8edc}
.tab_text span { color: #2b8edc}
.tab_text strong { color: #2b8edc; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold }
.table_curso { border: 1px solid #2b8edc}
.table_curso td { border: 1px solid #2b8edc; padding:6px }
.table_curso th { border: 1px solid #2b8edc; padding:6px }
.tabProdDest { border:1px solid #cc6600 }
.tabProdDest td { border-bottom-color:#cc6600; border-bottom-style:solid; border-bottom-width:1px; border-left-color:#cc6600; border-left-style:solid; border-left-width:1px; border-right-color:#cc6600; border-right-style:solid; border-right-width:1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:6px }
.tabProdDest th { background-color:#cc6600; border-bottom:1px solid #666666; border-left:1px solid #cccccc; border-right:1px solid #666666; border-top:1px solid #cccccc; color:#ffffff; font:bold 12px Arial, Helvetica, sans-serif; padding:4px }
.tb_eq { }
.tb_item_th { background-color:#ffffff; border-left-color: #2b8edc; border-left-style:solid; border-left-width:5px; color: #2b8edc; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:0px; padding-left:8px; padding-right:4px; padding-top:6px; text-align:left }
.td_logo { }
.top_th { background-color:#ffffff; border-left-color: #fed227; border-left-style:solid; border-left-width:5px; color: #2b8edc; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-bottom:0px; padding-left:8px; padding-right:4px; padding-top:6px; text-align:left }
#imag_f { background:#ffffff; border:1px solid #999999; margin:4px }
#leg_img { font:italic xx-small Verdana, Arial, Helvetica, sans-serif; padding-right:8px; text-align:right }
#prodTHcor { background-color: #2b8edc; border-bottom:1px solid #666666; border-left:1px solid #cccccc; border-right:1px solid #666666; border-top:1px solid #cccccc; color:#ffffff; font:bold 12px Arial, Helvetica, sans-serif; padding:4px }
#size { color: #2b8edc; font-size:18px }
.imag_d { background:#ffffff; border:1px solid #999999; margin:4px; padding: 4px; }
