﻿
* { margin:0; padding:0; }

body { background-color:#fff; width:100%; height:100%; text-align:center; font-family:Arial, Helvetica, sans-serif; }

img { border:none }
a { text-decoration:none }
a:hover { text-decoration:underline; }
li { list-style-type:none; }

/* Tags Comuns */
.DV_left, .LI_left { float:left; }
.DV_right, .LI_right { float:right; }
.DV_center { text-align:center; margin:0 auto; }
.DV_relative { position:relative; }

.clear { display:block; height:1px; margin-bottom:-1px; overflow:hidden; clear:both; }

.DV_showHidden, .IMG_hide, .P_hidden, h1 span, h2 span, h3 span { display:none; }
.DV_show { display:block; }

.P_center { text-align:center; }
.P_azul { color:#AEBFE1; }
.P_disclaimer { font-size:10px; }
.P_erro { color:#f90; margin:0; padding:0; }
.P_msgResult { font-size:14px; font-weight:bold; color:#0977B2; }

h1, h2, h3 { display:block; clear:both; }
sup { font-size:x-small; }


/*-----> Forms */
.INP_default,
.SEL_default { font-size:11px; color:#666; border:1px solid #DCDCDC; background-color:#fff; height:18px; padding:1px; }

/*-----> Light Imagens*/
.DV_imagem,
.DV_dhtml { width:100%; height:100%; position:fixed; display:none; top:0; left:0; z-index:999; background:transparent url('../images/bgLight.png') repeat; text-align:center; }
.DV_iframeImage { margin:100px 250px; width:968px; height:481px; background:transparent url('../images/imgCursosXPE.gif') top center no-repeat; }
.DV_iframeImage p { float:right; background-color:#fff; padding:4px 10px; color:#333; font-weight:bold; }

/*-----> Videos*/
.DV_videos { width:100%; height:100%; position:fixed; top:0; left:0; z-index:999; background-color:#333; filter:alpha(opacity=70); opacity:0.7; text-align:center; }
.DV_videos .DV_iframe { margin:160px 250px; width:508px; height:320px; }
.DV_videos .DV_iframe iframe { border:3px solid #fff; }
.DV_videos .DV_iframe p { float:right; background-color:#fff; padding:4px 10px; color:#333; font-weight:bold; }

/*-----> Rodape */
.DV_rodapeCenter { width:1000px; text-align:center; margin:0 auto; padding-top:30px; }
.DV_rodapeLinks { float:left; width:934px; margin-right:16px; }
.DV_rodapeLinksHome .LI_primeira { padding-left:20px; }
.DV_rodapeLinks li { float:left; height:22px; font-size:11px; padding:5px 5px 0 5px; } /* cor da fonte da lista nos temas */

.DV_rodapeLinks .LI_intervalo { padding-left:230px; *padding-left:190px; }

.DV_rodapeLinks .LI_ultima { padding-right:2px; }

.DV_rodapeLinks p { width:100%; font-size:10px; padding:8px 0; } /* cor da fonte e da borda do parágrafo nos temas */

.DV_logoBovespa { float:left; margin-top:-5px; width:45px; height:70px; background:transparent url('http://www.xpi.com.br/images/footer/logobovespa.gif') top right no-repeat; }

.DV_rodapeLinks li,
.DV_rodapeLinks li a { font-weight:bold; color:#333; }
.DV_rodapeLinks p { color:#333; border-top:1px solid #333; }
.DV_rodapeLinks p a { color:#333; }

