* {
   margin:0;
   padding:0;
   list-style:none;
   list-style-image:none;
}

body{
margin:0;
padding:0;
}


/*------------------------- começo estrutura----------------*/
.bgLogin {
   background-image:url(../../Images/EPaeBola/bg_login.jpg);
   background-repeat:repeat-x;
   text-align:center;
}

#boxlogin {
   width:519px;
   height:533px;
   background-image:url(../../Images/EPaeBola/boxlogin.jpg);
   background-repeat:no-repeat;
   margin:0 auto;
   padding-top:230px;
}

#boxlogin div{
	margin:0px 100px 0px 100px;
}

#boxlogin p {
      line-height:20px;
      margin:0 auto;
}

#boxlogin label.loginEsquerda {
    font:bold 12px Tahoma, Arial;
	color:#003366;
	float:left; 
	
}

#boxlogin label {
    font:bold 12px Tahoma, Arial;
	color:#003366;
	
}

#boxlogin input.texto {
    width:90px;
	height:16px;
	background-color:#FFFFFF;
	border:1px solid #003366;
	margin:0px 4px;
	float:left;
	font:normal 11px Tahoma, Arial;
	color:#003366;
	padding-left:4px;
}


#boxlogin p a {
    display:block;
	width:20px;
	height:20px;
	background-image:url(../../Images/EPaeBola/bt_loginOK.gif);
	text-indent:-2000px;
	overflow:hidden;
	float:left;
}

#botoes {
    clear:both;
    float:left;
	margin-top:10px;
	margin-left:100px;
}

#botoes a {
    display:block;
	background-image:url(../../Images/EPaeBola/setaLogin.gif);
	background-repeat:no-repeat;
	font:normal 11px Tahoma, Arial;
	color:#003366;
	padding-left:14px;
}

#botoes a:hover {
    color:#000000;
	text-decoration:none;
}


#topo{
   background-image:url(../../Images/EPaeBola/bg_header.jpg);
   text-align:left;
   height:112px;
}

#logoHeader a {
   display:block;
   width:180px;
   height:112px;
   text-indent:-2000px;
   overflow:hidden;
}

#content {
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 200px;
}

#contentcolumn2{
margin-left: 0px;
}

#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -100%;
}

#footer{
clear:both;
height:70px;
margin-top:150px;
font: normal 10px Tahoma, Arial;
color: #666666;
text-align: right;
padding: 20px 10px 0 0;
border-top:1px solid #E5E5E5;
}

#footer a{
color: #003366;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
}

.botoesvoltar, .botoesvoltar2 {
   display:block;
   float:left;
   background-repeat:no-repeat;
   text-indent:-2000px;
   overflow:hidden;
   margin-top:10px;
}

.botoesvoltar {
   width:66px;
   height:18px;
   background-image:url(../../Images/EPaeBola/bt_voltar.gif);
}

.botoesvoltar2 {
   width:87px;
   height:22px;
   background-image:url(../../Images/EPaeBola/bt_voltar2.gif);
}

/*------------------------- fim estrutura----------------*/

/*----------menu-------------*/
#menu {
   width:100%;
   background: url(../../Images/EPaeBola/menub_bg.gif) repeat-x;
   height: 34px;
}

.glossymenu{
    display:block;
	position:relative;
	padding: 0 0 0 10px;
	margin: 0 auto 0 190px;
	background: url(../../Images/EPaeBola/menub_bg.gif) repeat-x; /*tab background image path*/
	height: 34px;
	list-style: none;
}

.glossymenu li{
    display:block;
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#416AA2;
	text-decoration: none;
    font: normal 11px Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	padding:0 0 0 10px; /*Padding to accomodate left tab image. Do not change*/
	height: 34px;
	line-height: 34px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 14px 0 4px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #416AA2;
	background: url(../../Images/EPaeBola/menub_hover_left.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #416AA2;
	background: url(../../Images/EPaeBola/menub_hover_right.gif) no-repeat right top; /*right tab image path*/
}
/*Credits: By Santosh Setty (http://webdesigninfo.wordpress.com) */
/*Posted to: Dynamic Drive CSS Library (http://www.dynamicdrive.com/style/) */
/*-------------------fim menu--------------------*/



/*-------------- Lojas----------------------------*/

div#btcarrinho {
   background-image:url(../../Images/EPaeBola/botao_carrinho.jpg);
}

div#btpasso {
   background-image:url(../../Images/EPaeBola/botao_passo.jpg);
}

div#btduvidas {
   background-image:url(../../Images/EPaeBola/botao_duvidas.jpg);
}

div#btcarrinho a, div#btpasso a, div#btduvidas a {
   display:block;
   text-indent:-10000px;
   overflow:hidden;
   width:122px;
   height:40px;
}

div#btcarrinho, div#btpasso, div#btduvidas {
   width:122px;
   float:right;
   margin-left:15px;
   background-repeat:no-repeat; 
} 

div#textolojas {
	margin: 10px auto 0px auto;
	padding: 15px;
    width:90%;
	border: 1px solid #BFBFBF;
}	

div#textolojas h3 {
   display:block;
   font: bold 12px Tahoma, Arial;
   color: #003399;
   margin: 0px auto 5px auto;
   padding: 0px;
}   

div#textolojas p {
   display:block;
   font: normal 11px Tahoma, Arial;
   color: #666666;
   margin: 0px 0px 5px 0px;
   padding: 0px;
   margin: 0 auto;
}

div#bannertv {
   text-align:center;
   height:206px;
   background-image:url(../../Images/EPaeBola/bg_tv.jpg);
   background-repeat:repeat-x;
   background-position:0px 0px;
}

div#lojas, div#vales {
   margin-top:10px;
   padding:0px;
   text-align:center;
}

div#lojas h2, div#vales h2, div#barraminhaconta h2, div#centralatendimento h2, div#barraduvidas2 h2, div#barracarrinho h2, div#barraregulamento h2, div#barramecanica h2, div#barracarrinho_endereco h2, div#barracarrinho_confirmacao h2, div#barracarrinho_sucesso h2 {
   height:49px;
   background-repeat:no-repeat;
   text-indent:-3000px;
   overflow:hidden;
}

div#vales h2{
   background-image:url(../../Images/EPaeBola/tit_vales.jpg);
}

div#lojas h2{
   background-image:url(../../Images/EPaeBola/tit_lojas.jpg);
}

div#centralatendimento h2{
   background-image:url(../../Images/EPaeBola/tit_centralatendimento.jpg);
}

div#barracursos h2{
   background-image:url(../../Images/EPaeBola/tit_cursos.jpg);
}

div#barraminhaconta h2 {
   background-image:url(../../Images/EPaeBola/tit_minhaconta.jpg);
}

div#barraduvidas2 h2 {
   background-image:url(../../Images/EPaeBola/tit_duvidas2.jpg);
}

div#barracarrinho h2 {
   background-image:url(../../Images/EPaeBola/tit_meucarrinho.jpg);
}

div#barraregulamento h2 {
   background-image:url(../../Images/EPaeBola/tit_regulamento.jpg);
}

div#barramecanica h2 {
   background-image:url(../../Images/EPaeBola/tit_mecanica.jpg);
}

div#barracarrinho_endereco h2 {
   background-image:url(../../Images/EPaeBola/tit_meucarrinhoendereco.jpg);
}

div#barracarrinho_confirmacao h2 {
   background-image:url(../../Images/EPaeBola/tit_meucarrinhoconfirmacao.jpg);
}

div#barracarrinho_sucesso h2 {
   background-image:url(../../Images/EPaeBola/tit_sucessoresgate.jpg);
}

div#barralojas, div#barravales, div#centralatendimento, div#barraminhaconta, div#barraduvidas2, div#barraregulamento, div#barramecanica, div#barracarrinho, div#barracursos, div#barracarrinho_endereco, div#barracarrinho_confirmacao, div#barracarrinho_sucesso {
   clear:both;
   height:49px;
   background-image:url(../../Images/EPaeBola/bg_tit.jpg);
   background-repeat:repeat-x;
}

div#contentlojas, div#contentlojas2, div#contentvales {
   margin:10px 10px 10px 10px;
}

div#contentlojas2, div#contentvales {
   clear:both;
}

div#contentlojas ul, div#contentlojas2 ul {
   display:block;
   margin:10px 0px;
   padding:0px;
   list-style:none;
   list-style-image:none;
}

div#contentlojas ul li, div#contentlojas2 ul li {
   display:inline;
}

div#produto {
 text-align:center;
   width:50%;
   margin:0 auto;
}

div#produto a {
   margin:0 auto;
   display:block;
   width:120px;
   font: normal 11px Tahoma, Arial;
   color: #666666;
   line-height: 15px;
   text-align:center;
   text-decoration:none;
   padding: 10px 10px 10px 10px;
   border:1px solid #FFF;
}

div#produto a:hover { 
    color: #666666;
	background-color: #EEEEEE;
	border:1px solid #BFBFBF;
}

div#produto a img {
    border:1px solid #CCCCCC;
}

div#produto a p {
    color:#666666;
	display:block;
	margin-top: 3px;
}

div#produto a strong {
    color:#003399;
	display:block;
	margin-top: 8px;
}

div#contentvales ul, div#contentvales2 ul {
   display:block;
   margin-left:15px;
   padding:0px;
   list-style:none;
   list-style-image:none;
}

div#contentvales ul li, div#contentvales2 ul li {
   display:inline;
}

div#vale {
   text-align:center;
   float:left;
   display:table;
   width:33%;
   margin:10px 0px;
}

div#vale a {
   margin:0 auto;
   display:block;
   width:120px;
   font: normal 11px Tahoma, Arial;
   color: #666666;
   line-height: 15px;
   text-align:center;
   text-decoration:none;
   padding: 10px 10px 10px 10px;
   border:1px solid #FFFFFF;
}

div#vale a:hover { 
    color: #666666;
	background-color: #EEEEEE;
	border:1px solid #BFBFBF;
}

div#vale a img {
    border:1px solid #CCCCCC;
}

div#vale a p {
    color:#666666;
	display:block;
	margin-top: 3px;
}

div#vale a strong {
    color:#666666;
	display:block;
	margin-top: 8px;
}   

div#btvermaisvales {
    text-align:center;
}

div#btvermaisvales a {
    display:block;
	clear:both;
	width:99px;
	height:18px;
	background-image:url(../../Images/EPaeBola/bt_vermaisvales.gif);
	background-repeat:no-repeat;
	margin:0 auto;
	text-indent:-2000px;
	overflow:hidden;
	margin-bottom:50px;
}
	

/* ----------------fim lojas--------------------------*/





/*--------------------login---------------------*/
div#login {
   background-image:url(../../Images/EPaeBola/bg_boxlogin.jpg);
   background-repeat:repeat-y;
   text-align:center;
}

div#login img { 
   border-width:0px;
}

div#logado img {
   border:1px solid #E5E5E5;
   margin: 10px;
}

div#logado {
   padding: 15px 15px 15px 15px;
   background-image:url(../../Images/EPaeBola/fundo_boxlogin.jpg);
   background-repeat:no-repeat;
}

div#logado p {
   display:block;
   font: 11px Tahoma, Arial;
   font-weight:normal;
   text-align:left;
   line-height:15px;
   color:#416AA2;
}

div#login label {
   font: 11px Tahoma, Arial;
   font-weight:bold;
   line-height:25px;
   margin:0px 5px 0px 0px;
   padding:0px;
   color:#353535;
}

div#login input {
   font: 11px Tahoma, Arial;
   font-weight:normal;
   width: 100px;
   margin:0px;
   padding:0px;
   color:#353535;
}
   
#bt_ok {
   margin: 4px 0px;
   text-align:center;
   clear:left;
   margin-bottom:17px;   
}

#bt_ok img {
   border-width:0px;
}

#bt_sair a {
   clear:both;
   display:block;
   text-align:center;
   width:34px;
   height:15px;
   margin:20px auto 0px auto;
   background-image:url(../../Images/EPaeBola/bt_sair.gif);
   background-repeat:no-repeat;
   text-indent:-5000px;
   overflow:hidden;
}

#baseLogin {
   width:180px;
   height:5px;
   margin-bottom:10px;
   background-image:url(../../Images/EPaeBola/base_boxlogin.jpg);
   background-repeat:no-repeat;
   }
   
div#esqueciSenha {
   text-align:center;
   clear:left;
}

div#esqueciSenha a{
   font: 11px Tahoma, Arial;
   font-weight:normal;
   color:#666666;
   text-align:center;
}

div#esqueciSenha a:hover {
   color:#FF9900;
}

div#btncentral a {
   clear:both;
   display:block;
   width:180px;
   height:73px;
   background-image:url(../../Images/EPaeBola/bt_centralatendimento.gif);
   background-repeat:no-repeat;
   text-indent:-2000px;
   overflow:hidden;
   margin-bottom:10px;
}
/*-----------------------------------fim login----------------------------------------*/



/*----------------------------------------NavLeft------------------------------*/

div#fundopoly {
    width:180px;
	height:180px;
	margin-bottom:10px;
}


div#titnavLeft h3, div#titnavLeftConta h3 {
   font: 12px Tahoma, Arial;
   font-weight:bold;
   color:#416AA2;
   text-align:center;
   width:180px;
   height:23px;
   padding-top:10px;
   background-repeat:no-repeat;
}

div#titnavLeft h3 {
   background-image:url(../../Images/EPaeBola/fundoTitulos.jpg);
}

div#navLeftBase {
   background-image:url(../../Images/EPaeBola/base_box.jpg);
   background-repeat:no-repeat;
   height:9px;
   margin:0px;
}

div#titnavLeftConta h3 {
   background-image:url(../../Images/EPaeBola/fundoTitulos.jpg);
   color:#416AA2;
}

div#navLeftContaBase {
   background-image:url(../../Images/EPaeBola/base_box.jpg);
   background-repeat:no-repeat;
   height:9px;
   margin:0px;
}

div#navLeft, div#navLeftConta {
    width: 180px;
	background-image:url(../../Images/EPaeBola/bg_box.jpg);
	text-align:center;
	margin-bottom: 10px;
}

div#navLeftConta {
    background-image:url(../../Images/EPaeBola/bg_box.jpg);
	background-repeat:repeat-y;
}

div#navLeft {
    padding-top:5px;
	}

div#navLeft ul, div#navLeftConta ul {
    list-style:none;
	margin:0px;
	padding:0px;
}

div#navLeft a, div#navLeftConta a {
	display: block;
	width: 164px;
    font: normal 11px Tahoma, Arial;
	color:#416AA2;
	text-decoration:none;
	padding-top: 2px;
	border-bottom: 1px solid #B6EBFD;
	margin: 0px 5px 0px 5px;
	padding: 4px 2px 4px 2px;
	text-align:left;
}

div#navLeft a:hover, div#navLeftConta a:hover {
	background-color:#A9E6FB;
}

/*-----------------------fim NavLeft------------------*/

/*---------------------banner left------------------------*/

div#bannerViagem a {
    display:block;
	width:180px;
	height:90px;
	background-image:url(../../Images/EPaeBola/banner_viagem.jpg);
	background-repeat:no-repeat;
	text-indent:-2000px;
	overflow:hidden;
	margin-bottom:5px;
}

div#bannerCurso a {
    display:block;
	width:180px;
	height:90px;
	background-image:url(../../Images/EPaeBola/banner_curso.jpg);
	background-repeat:no-repeat;
	text-indent:-2000px;
	overflow:hidden;
	margin-bottom:5px;
}

 


/*-----------central atendimento--------------------------*/

div#contentatendimento {
   border:1px solid #000000;
}

div#esqcentralatendimento {
   display:block;
   margin-right:160px;
   text-align:left;
   margin-top:10px;
}

div#comoutilizar h4, div#faleconosco h4 {
   display:block;
   height:20px;
   background-position:top left;
   background-repeat:no-repeat;
   background-color:#E5E5E5;
   font:bold 12px Tahoma, Arial;
   color:#426CB4;
   padding-top:6px;
   padding-left:35px;
}

div#comoutilizar h4 {
   background-image:url(../../Images/EPaeBola/icone_comoutilizar.gif);
}

div#faleconosco h4 {
   background-image:url(../../Images/EPaeBola/icone_fale.gif);
}

div#faleconosco {
   clear:left;
}
   
div#comoresgatar, div#trocas, div#prazo, div#premiado {
   border:1px solid #E5E5E5;
   margin:5px 0px;;
   background-color:#FFFFFF;
   padding-bottom:10px;
} 

div#trocas {
   width:49%;
   float:left;
   height:170px;
}

div#prazo {
   width:49%;
   float:right;
   height:170px;
}

div#comoresgatar h3 {
   background-image:url(../../Images/EPaeBola/icone_comoresgatar.gif);
}

div#trocas h3 {
   background-image:url(../../Images/EPaeBola/icone_trocas.gif);
}

div#prazo h3 {
   background-image:url(../../Images/EPaeBola/icone_prazo.gif);
}

div#comoresgatar h3, div#trocas h3, div#prazo h3, div#premiado h3 {
   display:block;
   height:21px;
   background-position:8px 2px;
   background-repeat:no-repeat;
   background-color:#E5E5E5;
   font:bold 12px Tahoma, Arial;
   color:#426CB4;
   padding-top:5px;
   padding-left:32px;
}

div#premiado h3 {
   color:#426CB4;
}
   
div#comoresgatar ul, div#trocas p, div#prazo p {
   display:block;
   margin:10px 0px 10px 33px;
   font:normal 12px Tahoma, Arial;
   color:#666666;
   line-height:18px;
}

div#comoresgatar ul.interna {
   font:bold 11px Tahoma, Arial;
   color:#666666;
   line-height:15px;
}

div#trocas p, div#prazo p {
   margin:30px;
   font:normal 11px Tahoma, Arial;
   color:#333333;
}

div#dircentralatendimento {
   display:table;
   float:right;
   width:150px;
   text-align:left;
}

div#dircentralatendimento h3{
   font: 13px Tahoma, Arial;
   font-weight:bold;
   color:#FFFFFF;
   text-align:center;
   width:150px;
   height:33px;
   padding-top:5px;
   margin-top:10px;
   background-image:url(../../Images/EPaeBola/fundoTitulosAzul.jpg);
   background-repeat:no-repeat;
}

div#dircentralatendimento ul {
   margin:0px;
   padding:0px;
   list-style:none;
}

div#dircentralatendimento ul a {
   font: normal 11px Tahoma, Arial;
   color:#666666;
   text-decoration:none;
   display:block;
   width:140px;
   margin:0px 0px 1px 0px;
   padding:5px 5px;
   border-bottom:1px solid #EEEEEE;
}

div#dircentralatendimento ul a:hover {
	color:#333333;
	background-color: #EEEEEE;
}
/*---------form central atendimento-------*/

div#faleconosco p {
   display:block;
   margin:10px 30px 10px 33px;
   font:normal 11px Tahoma, Arial;
   color:#333333;
   line-height:15px;   
}

div#textoFale span {
   color:#FF0000;
}

div#faleconosco form {
width:400px;
margin-top:10px;
margin-left:33px;
margin-bottom:0px;
}

div#faleconosco label {
   font: normal 11px Tahoma, Arial;
   color:#666666;
   width:80px;
   float:left;
   margin-right:5px;
   text-align:right;
}

div#faleconosco input.normal {
    width: 220px;
	height: 12px;
	font: normal 10px Tahoma, Arial;
    color: #666666;
}

div#faleconosco textarea.normal, #cadastroviagem textarea.normal {
    width: 220px;
	height: 80px;
	font: normal 11px Tahoma, Arial;
    color: #666666;
}

div#faleconosco form p, div#faleconosco form strong {
   font: normal 11px Tahoma, Arial;
   color: #003366;
   margin:2px 0px 2px 0px;
}

div#enviar a {
   display:block;
   width:66px;
   height:18px;
   background-image:url(../../Images/EPaeBola/bt_enviar.gif);
   background-repeat:no-repeat;
   text-indent:-2000px;
   overflow:hidden;
   margin-left:275px;
}

div#telpremiado {
   clear:both;
   width:250px;
   margin:15px 30px;
   padding:5px 30px;
   background-image:url(../../Images/EPaeBola/iconeTel.gif);
   background-repeat:no-repeat;
   background-position:2px 2px;
   border:1px solid #E5E5E5;
   background-color:#DFECFE;
}

div#telpremiado p {
   display:block;
   font:normal 11px Tahoma, Arial;
   color:#426CB4;
   margin:0;
   padding:0px;
}

div#telpremiado span {
   color:#426CB4;
}

div#telpremiado strong {
   display:block;
   font-weight:600;
}



/*------------------------minha conta-----------------------*/

div#linha1 {
   display:block;
}

div#linha2 {
   float:left;
   width:100%;
   padding-bottom:15px;
}

 
.tabelaboxextrato {
   margin-bottom:20px;
   margin-left:20px;
   border-collapse: collapse;
   border:1px solid #D3DCFE;
}

div#btpreenchercadastro a {
   display:block;
   float:right;
   width:133px;
   height:18px;
   background-image:url(../../Images/EPaeBola/bt_preencher.gif);
   background-repeat:no-repeat;
   margin-right:20px;
   margin-bottom:10px;
   text-indent:-2000px;
   overflow:hidden;
}

div#btverextrato a {
   display:block;
   float:right;
   width:145px;
   height:18px;
   background-image:url(../../Images/EPaeBola/bt_verextrato.gif);
   background-repeat:no-repeat;
   margin-right:20px;
   margin-bottom:10px;
   text-indent:-2000px;
   overflow:hidden;
}

div#btiniciartransferencia a {
   display:block;
   float:right;
   width:138px;
   height:18px;
   background-image:url(../../Images/EPaeBola/bt_iniciartransf.gif);
   background-repeat:no-repeat;
   margin-right:20px;
   margin-bottom:10px;
   text-indent:-2000px;
   overflow:hidden;
}

div#btalterarsenha a {
   display:block;
   float:right;
   width:98px;
   height:18px;
   background-image:url(../../Images/EPaeBola/bt_alterarsenha.gif);
   background-repeat:no-repeat;
   margin-right:20px;
   margin-bottom:10px;
   text-indent:-2000px;
   overflow:hidden;
}

div#extratodetalhado table span {
    font: normal 12px Tahoma, Arial;
    color: #6666CC;
	text-decoration:none;
}

div#extratodetalhado table a {
    font: normal 12px Tahoma, Arial;
    color: #6666CC;
	text-decoration:underline;
}

div#extratodetalhado table a:hover {
    color: #FF3300;
}

div#tabelaextrato {
    clear:left;
	padding-top:5px;
}

div#boxtransferencia input.medio {
    width: 50px;
	height: 12px;
	font: normal 10px Tahoma, Arial;
    color: #666666;
}

div#boxtransferencia form, div#boxalterarsenha form {
    margin-bottom:20px;
}




/*------------------------------------cadastro-------------------------------------------------*/

div#boxminhacontatodos, div#boxminhacontatodos2, div#boxminhacontatodos3, div#boxminhacontatodos4, div#boxminhacontatodos5, div#boxminhacontatodos6 {
   border:1px solid #E5E5E5;
   margin:5px 0px;;
   background-color:#FFFFFF;
   height:230px;
}

div#boxminhacontatodos4, div#boxminhacontatodos6 {
   height:100px;
}

div#boxminhacontatodos5 {
   height: 140px;
}

div#boxminhacontatodos p, div#boxminhacontatodos2 p, div#boxminhacontatodos3 p, div#boxminhacontatodos4 p, div#boxminhacontatodos5 p, div#boxminhacontatodos6 p, #cadastroviagem p {
   display:block;
   margin:10px;
   font:normal 11px Tahoma, Arial;
   color:#666666;
} 

div#titulosminhaconta a {
   display:block;
   background-repeat:no-repeat;
   background-color:#E5E5E5;
   font:bold 12px Tahoma, Arial;
   color:#426CB4;
   padding-top:5px;
   padding-left:10px;
   padding-bottom:5px;
} 

div#titulosminhaconta a:hover {
   color:#426CB4;
   background-color:#DFECFE;
}

div#cadastrolinkdireita {
   float:right;
   margin-right:10px;
}


/*---------------------------- forms minhacontacadastro-------------------------------*/
#voltarenviar ul {
    margin-left:212px;
    margin-bottom: 50px;
}

#voltarenviar ul li {
    display:inline;
	float:left;
	margin:5px;
}

#voltarenviar a {
    display:block;
	width:66px;
	height:18px;
	text-indent:-2000px;
	overflow:hidden;
	background-repeat:no-repeat;
}

#voltarenviar a.enviar {
    background-image:url(../../Images/EPaeBola/bt_enviar.gif);
}

#voltarenviar a.voltar {
    background-image:url(../../Images/EPaeBola/bt_voltar.gif);
}

div#confirmacao {
   border:1px solid #E5E5E5;
   margin:5px 0px;
   background-color:#FFFFFF;
}

div#contentcadastro {
   border:1px solid #E5E5E5;
   margin:5px 0px;
   padding:20px 10px 20px 10px;
   background-color:#FFFFFF;
}

div#contentcadastro p {
   font:normal 11px Tahoma, Arial;
   line-height:20px;
   color:#666666;
}

div#contentcadastro p strong {
   font:bold 11px Tahoma, Arial;
   color:#FF0000;
}

div#contentcadastro p span {
   color:#FF0000;
}

div#boxminhacontatodos p, div#boxminhacontatodos2 p, div#boxminhacontatodos3 p, div#boxminhacontatodos4 p, div#boxminhacontatodos5 p, div#boxminhacontatodos6 p, #confirmacao p {
   display:block;
   margin:10px 30px 20px 33px;
   font:normal 11px Tahoma, Arial;
   color:#666666;
   line-height:15px;   
}

div#boxminhacontatodos span, div#boxminhacontatodos2 span, div#boxminhacontatodos3 span, div#boxminhacontatodos4 span, div#boxminhacontatodos5 span, div#boxminhacontatodos6 span {
   color:#FF0000;
}

div#boxminhacontatodos form, div#boxminhacontatodos2 form, div#boxminhacontatodos3 form, div#boxminhacontatodos4 form, div#boxminhacontatodos5 form, div#boxminhacontatodos6 form, #confirmacao form {
margin-top:10px;
margin-left:33px;
margin-bottom:0px;
}

#confirmacao form {
  margin-bottom:10px;
}

div#breadCrumb {
   margin: 10px 0px;
   font: bold 11px Tahoma,Arial;
   color: #426CB4;
}

div#boxminhacontatodos label, div#boxminhacontatodos2 label, div#boxminhacontatodos3 label, div#boxminhacontatodos4 label, div#boxminhacontatodos5 label, div#boxminhacontatodos6 label, #cadastroviagem label, #confirmacao label {
   font: normal 11px Tahoma, Arial;
   color:#666666;
   width:200px;
   float:left;
   margin-right:5px;
   text-align:right;
}

div#boxminhacontatodos input.normal, div#boxminhacontatodos2 input.normal, div#boxminhacontatodos3 input.normal, div#boxminhacontatodos4 input.normal, div#boxminhacontatodos5 input.normal, div#boxminhacontatodos6 input.normal, #cadastroviagem input.normal, #confirmacao input.normal {
    width: 220px;
	height: 12px;
	font: normal 10px Tahoma, Arial;
    color: #666666;
}

div#boxminhacontatodos input.medio, div#boxminhacontatodos2 input.medio, div#boxminhacontatodos3 input.medio, div#boxminhacontatodos4 input.medio, div#boxminhacontatodos5 input.medio, div#boxminhacontatodos6 input.medio, #cadastroviagem input.medio, #confirmacao input.medio {
    width: 50px;
	height: 12px;
	font: normal 10px Tahoma, Arial;
    color: #666666;
}

div#boxminhacontatodos input.pequeno, div#boxminhacontatodos2 input.pequeno, div#boxminhacontatodos3 input.pequeno, #cadastroviagem input.pequeno, #confirmacao input.pequeno {
    width: 30px;
	height: 12px;
	font: normal 10px Tahoma, Arial;
    color: #666666;
}

div#boxminhacontatodos4 input.pequeno {
    width: 15px;
	height: 12px;
	font: normal 10px Tahoma, Arial;
    color: #666666;
}

div#boxminhacontatodos textarea.normal, div#boxminhacontatodos2 textarea.normal, div#boxminhacontatodos3 textarea.normal, div#boxminhacontatodos4 textarea.normal {
    width: 220px;
	height: 80px;
	font: normal 11px Tahoma, Arial;
    color: #666666;
}

div#boxminhacontatodos select {
    width: 80px;
	height: 18px;
	font: normal 11px Tahoma, Arial;
    color: #666666;
}

div#boxminhacontatodos2 select, div#boxminhacontatodos3 select, div#boxminhacontatodos4 select, div#boxminhacontatodos5 select, div#boxminhacontatodos6 select, #confirmacao select {
    width: 50px;
	height: 18px;
	font: normal 11px Tahoma, Arial;
    color: #666666;
}

#cadastroviagem select.pequeno {
    width: 50px;
	height: 18px;
	font: normal 11px Tahoma, Arial;
    color: #666666;
}

#cadastroviagem select.normal {
    width: 100px;
	height: 18px;
	font: normal 11px Tahoma, Arial;
    color: #666666;
}

#cadastroviagem select.grande {
    width: 225px;
	height: 18px;
	font: normal 11px Tahoma, Arial;
    color: #666666;
}

div#boxminhacontatodos p, div#boxminhacontatodos strong, div#boxminhacontatodos2 p, div#boxminhacontatodos2 strong, div#boxminhacontatodos3 p, div#boxminhacontatodos3 strong, div#boxminhacontatodos4 p, div#boxminhacontatodos4 strong, div#boxminhacontatodos5 p, div#boxminhacontatodos6 p, div#boxminhacontatodos6 strong, #confirmacao p {
   display:block;
   height:20px;
   font: normal 11px Tahoma, Arial;
   color: #666666;
   margin:2px 0px 2px 0px;
}

div#boxminhacontatodos6 p {
   float:left;
}

div#boxminhacontatodos5 strong  {
   display:block;
   margin:10px 0px 10px 40px;
   font: bold 11px Tahoma, Arial;
   color: #666666;
}

div#enviarmeucadastro a {
   display:block;
   float:left;
   width:145px;
   height:18px;
   background-image:url(../../Images/EPaeBola/bt_enviarmeucadastro.gif);
   background-repeat:no-repeat;
   text-indent:-2000px;
   overflow:hidden;
   margin: 10px;
}

div#continuar a {
   display:block;
   float:left;
   width:81px;
   height:18px;
   background-image:url(../../Images/EPaeBola/bt_continuar.gif);
   background-repeat:no-repeat;
   text-indent:-2000px;
   overflow:hidden;
   margin: 10px;
}
   
div#boxminhacontatodos2 a, div#boxminhacontatodos3 a {
   margin-left: 10px;
   font: bold 11px Tahoma, Arial;
   color: #666666;
}

div#boxminhacontatodos2 a:hover, div#boxminhacontatodos3 a:hover {
   color: #003366;
   text-decoration:none;
}

div#boxminhacontatodos6 a {
   display:block;
   float:left;
   width:145px;
   height:18px;
   margin-left:10px;
   background-image:url(../../Images/EPaeBola/bt_arquivo.gif);
   background-repeat:no-repeat;
   text-indent:-2000px;
   overflow:hidden;
}

div#campofoto {
   clear:left;
   float:left;
   margin:10px 10px 5px 50px;
}

div#campofoto img {
   border:1px solid #E5E5E5;
   float:left;
   margin-right: 10px;
}
      

/*--------------------------------------------------highslide dúvidas----------------------------------------*/

.highslide {
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 0px;
	float:left;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}

.highslide-caption h3 {
    display:block;
    font:bold 11px Tahoma, Arial;
	color:#003399;
	margin:0px 0px 5px 0px;
}

.highslide-caption p {
    display:block;
    font:normal 12px Tahoma, Arial;
	color:#666666;
	margin:0px;
}

.highslide-caption ul {
    font:bold 11px Tahoma, Arial;
	color:#003399;
	margin:10px 10px;
}

.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;   
    padding-left: 22px;
    background-image: url(http://www.premiosonline.com.br/epaebola/App_Themes/EPaeBola/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

.explication a {
    display:block;
	width:140px;
	font:normal 11px Tahoma, Arial;
	color:#999999;
	background-color:#FFFFFF;
	text-decoration:none;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(http://www.premiosonline.com.br/epaebola/App_Themes/EPaeBola/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}


/*----------------------------parceiros---------------------------------*/
div#topParceiros {
    display:block;
	width:100%;
	height:66px;
	background-image:url(../../Images/EPaeBola/bg_top_parceiros.jpg);
	background-repeat:repeat-x;
	text-align:center;
}

div#valepresente_linha1, div#cursos_linha1 {
   width:100%;
   float:left;
   border:1px solid #E5E5E5;
   margin:5px 0px;;
   background-color:#FFFFFF;
   padding-bottom:10px;
} 

div#valepresente_linha1 h3, div#cursos_linha1 h3 {
   display:block;
   height:21px;
   background-position:8px 2px;
   background-repeat:no-repeat;
   background-color:#E5E5E5;
   font:bold 12px Tahoma, Arial;
   padding-top:5px;
   padding-left: 10px;
   color:#426CB4;
}

div#valepresente_linha1 p, div#cursos_linha1 p {
    font:normal 11px Tahoma, Arial;
	color:#666666;
	line-height:15px;
}

div#descrivale {
	margin: 10px 10px 0px 375px;
}


div#listalojas {
    display:block;
    float:left;
    margin: 10px;
    width: 20%;
}

div#linkVertodas a {
    font:normal 11px Tahoma, Arial;
    color:#426CB4;
    line-height: 15px;    
    margin-left: 10px;
    display: block;
}

div#linkVertodas a:hover {
    color:#993300;
}

div#valepresente_linha1 strong, div#cursos_linha1 strong {
    color:#426CB4;
	font-weight:600;
}

div#valegrande {
    display:block;
	float:left;
	width:160px;
	height:130px;
	margin:10px 0px 0px 10px;
	border:1px solid #E5E5E5;
}

div#localizador {
    display:block;
	float:left;
	width:180px;
	margin:10px 0px 0px 10px;
	border:1px solid #E5E5E5;
}

div#localizador h3 {
   display:block;
   height:16px;
   background-position:8px 2px;
   background-repeat:no-repeat;
   background-color:#E5E5E5;
   font:bold 11px Tahoma, Arial;
   padding-top:3px;
   padding-left: 10px;
   color:#426CB4;
   margin-bottom: 10px;
}


div#localizador p {
   margin:2px 0px 0px 10px;
}


div#localizador input, div#localizador select {
    width:155px;
	font: normal 11px Tahoma, Arial;
    color: #666666;

	margin:0px;
	padding:0px; 
}

div#localizador span {
    font: normal 11px Tahoma, Arial;
    color: #666666;
    margin-left:10px;
}

div#localizador input {
    width:147px;
    padding-left:4px;
}

#box1 {
    float: left;
	width: 48%;
}

#box2 {
    float:right;
	width: 49%;
}

#box1 {
    margin-right:2%;
}

#box1 h3, #box2 h3 {
   display:block;
   height:21px;
   background-color:#E5E5E5;
   font:bold 12px Tahoma, Arial;
   color:#426CB4;
   padding-top:5px;
   padding-left:10px;
}

#tipovale {
   display:block;
   font:bold 11px Tahoma, Arial;
   color:#666666;
   padding-bottom:15px;
}

#box1 p {
   display:block;
   font: normal 11px Tahoma, Arial;
   color: #666666;
   line-height:20px;
   padding:7px 0px 7px 20px;
   border-bottom:1px solid #EAEEFF;
} 

#box1 label {
   font: bold 11px Tahoma, Arial;
   color: #666666;
   margin:2px 0px 2px 4px;
} 

#box2 ul {
   list-style:none;
   margin:10px;
   padding:0px;
}

#box2 ul li a {
   display:block;
   height:30px;
   border-bottom:1px solid #E1E1E1;
   margin:2px 5px;
   padding:3px;
   text-decoration:none;
   background-image:url(../../Images/EPaeBola/bt_resgatarvale.gif);
   background-repeat:no-repeat;
   background-position:right;
}

#box2 ul li a:hover {
   background-color:#DFECFE;
}

#box2 img {
   border:1px solid #D0DECF;
   float:left;
}

#box2 ul li p {
   display:block;
   margin-left:50px;
   text-decoration:none;
   font:bold 11px Tahoma, Arial;
   color:#006699;
}

#box2 ul li span {
   display:block;
   margin-top:3px;
   margin-left:50px;
   text-decoration:none;
   font:normal 11px Tahoma, Arial;
   color:#000033;
}

div#valorvale {
   display:block;
   float:left;
}

#atencao, #textoviagens {
   float:left;
   width:100%;
   margin:5px 0px;;
   font:normal 11px Tahoma, Arial;
   color:#333333;
   line-height:16px;
}

#atencao {
   border:1px solid #E5E5E5;
   background-color:#FFFFFF;
}

#textoviagens, #cadastroviagem {
   border:1px solid #E5E5E5;
   background-color:#FFFFFF;
}   

#atencao h3 {
   font:bold 12px Tahoma, Arial;
   color:#666666;
   margin-bottom:10px;
}

#textoviagens h3, #cadastroviagem h3, #confirmacao h3 {
   display:block;
   font:bold 12px Tahoma, Arial;
   color:#426CB4;
   margin-bottom:10px;
   height:21px;
   background-color:#E5E5E5;
   padding-top:5px;
   padding-left:10px;
}

#textoviagens a {
   font:normal 11px Tahoma, Arial;
   color:#003366;
}

#textoviagens a:hover {
   color:#FF9900;
}

#cadastroviagem span {
   color:#FF0000;
}

#resgatarviagem a {
   display:block;
   clear:left;
   float:right;
   width:66px;
   height:18px;
   background-image:url(../../Images/EPaeBola/bt_resgatarvale.gif);
   background-repeat:no-repeat;
   text-indent:-2000px;
   overflow:hidden;
   margin:20px 10px 20px 0px;
}

#orcamento a {
   display:block;
   clear:left;
   float:right;
   width:136px;
   height:18px;
   background-image:url(../../Images/EPaeBola/bt_orcamento.gif);
   background-repeat:no-repeat;
   text-indent:-2000px;
   overflow:hidden;
   margin:20px 10px 20px 0px;
}


div#mensagemAlerta{
   font:bold 12px Tahoma, Arial;
   color:#003366;
   line-height:25px;
}

/*------------------duvidas perguntas--------------------------*/


div#pergunta {
   width:100%;
   float:left;
   border:1px solid #E5E5E5;
   margin:5px 0px;
   background-color:#FFFFFF;
   padding-bottom:10px;
} 

div#pergunta h3 {
   display:block;
   line-height:21px;
   background-position:8px 2px;
   background-repeat:no-repeat;
   background-color:#E5E5E5;
   font:bold 11px Tahoma, Arial;
   padding-top:5px;
   padding-bottom:10px;
   padding-left: 10px;
   color:#426CB4;
}

div#pergunta p {
   display:block;
   font:normal 11px Tahoma, Arial;
   color:#666666;
   margin:10px
}

div#pergunta ul {
    font:normal 11px Tahoma, Arial;
	color:#003399;
	margin:10px 10px;
}


/*-----------------------Carrinho----------------------------------------*/

div#contentcarrinho {
   border:1px solid #E5E5E5;
   margin:5px 0px;
   padding:10px 10px 20px 10px;
   background-color:#FFFFFF;
}

div#contentcarrinho ul {
   display:block;
   margin:15px 0px 0px 15px;
   font:normal 11px Tahoma, Arial;
   line-height:20px;
   color:#666666;
}

div#contentcarrinho strong {
   font:bold 11px Tahoma, Arial;
   color:#666666;
}

div#contentcarrinho p span {
   color:#FF0000;
}

div#contentcarrinho table {
   border-collapse: collapse;
   border:1px solid #E5E5E5;
   margin-top:20px;
}

.tittab  {
   background-color:#E5E5E5;
   font:bold 11px Tahoma, Arial;
   color:#416AA2;
   padding-left:5px;
}

div#parceirocarrinho {
   margin:5px;
   text-align:center;
}

div#parceirocarrinho img {
   margin:0 auto;
   border:1px solid #D3DCFE;
} 

div#produtocarrinho {
   font:normal 11px Tahoma, Arial;
   color:#666666;
   margin:5px;
}

div#remover {
   text-align:center;
}

div#remover a {
   display:block;
   width:23px;
   height:15px;
   background-image:url(../../Images/EPaeBola/bt_remover.gif);
   background-repeat:no-repeat;
   text-indent:-2000px;
   overflow:hidden;
   margin:0 auto;
}

div#valorcarrinho, div#codigo, div#quantidadedet, div#quantidadecarrinho {
   font:bold 11px Tahoma, Arial;
   color:#666666;
   margin:5px;
}

div#quantidadecarrinho {
   text-align:center;
}

div#quantidadecarrinho input {
   width:40px;
   height:15px;
   border: 1px solid #666666;
   margin:0 auto;
   text-align:center;
   font:normal 11px Tahoma, Arial;
   color:#666666;
}

div#botoescarrinho {
   margin:10px 0px 30px 0px;
}

div#botoescarrinho ul {
   display:block;
   float:right;
   list-style:none;
   margin:0px;
   padding:0px;
}

div#botoescarrinho ul li {
   display:inline;
}

div#botoescarrinho ul a { 
   float:left;
   margin-left:10px;
}

div#atualizarcarrinho a, div#alterarprodutos a, div#finalizaresgate a, div#adicionar a, div#finalizar a {
   display:block;
   float:left;
   margin:10px 0px;
   background-repeat:no-repeat;
   text-indent:2000px;
   overflow:hidden;
}

div#alterardados a {
   display:block;
   margin:10px 10px 40px 195px;
   width:186px;
   height:22px;
   background-image:url(../../Images/EPaeBola/bt_alterardados.gif);
   background-repeat:no-repeat;
   text-indent:2000px;
   overflow:hidden;
}

div#finalizaresgate a {
   margin-left:10px;
   width:144px;
   height:22px;
   background-image:url(../../Images/EPaeBola/bt_finalizarresgate.gif);
}

div#atualizarcarrinho a {
   width:145px;
   height:22px;
   background-image:url(../../Images/EPaeBola/bt_atualizarcarrinho.gif);
}

div#alterarprodutos a {
   width:145px;
   height:22px;
   background-image:url(../../Images/EPaeBola/bt_alterarprodutos.gif);
}

div#adicionar a {
   width:175px;
   height:22px;
   background-image:url(../../Images/EPaeBola/bt_adicionar.gif);
}

div#finalizar a {
   width:132px;
   height:22px;
   background-image:url(../../Images/EPaeBola/bt_finalizar.gif);
}
   
div#calculo {
   margin:50px 0px 0px 0px;
}

div#calculo p {
   font:normal 11px Tahoma, Arial;
   color:#666666;
   margin:10px 0px;
}

div#calculo strong {
   font:bold 11px Tahoma, Arial;
   color:#003366;
}

div#calculo input {
   width:60px;
   height:15px;
   border: 1px solid #666666;
   margin:0 auto;
   text-align:center;
   font:normal 11px Tahoma, Arial;
   color:#666666;
} 

div#calculo label, div#mensagemCarrinho {
   font:normal 11px Tahoma, Arial;
   color:#666666;
}

div#mensagemCarrinho {
   margin-top: 20px;
   font-weight: 600;
   color:#993300;
}

/*--------------------------------extrato-------------------------------------------------*/

div#contentextrato {
   border:1px solid #E5E5E5;
   margin:5px 0px;
   padding:10px 10px 20px 10px;
   background-color:#FFFFFF;
}

div#contentextrato table, div#boxextrato table, div#detalhepedido table, div#box2final table {
   border-collapse: collapse;
   border:1px solid #D3DCFE;
}

.textotabextrato  {
   font:bold 11px Tahoma, Arial;
   color:#426CB4;
   padding-left:5px;
   line-height:20px;
}

div#extratodetalhado {
   margin-top:30px;
}

div#extratodetalhado strong {
   display:block;
   font:bold 12px Tahoma, Arial;
   color:#003366;
   margin-bottom:10px;
}

div#extratodetalhado p {
   display:block;
   float:left;
   margin-right:10px;
   font:normal 11px Tahoma, Arial;
   color:#666666;
}

div#extratodetalhado input.dias {
    width: 15px;
	height: 12px;
	font: normal 10px Tahoma, Arial;
    color: #666666;
}

div#extratodetalhado input.ano {
    width: 30px;
	height: 12px;
	font: normal 10px Tahoma, Arial;
    color: #666666;
}

div#btok a {
    display:block;
	width:23px;
	height:15px;
	float:left;
	background-image:url(../../Images/EPaeBola/bt_ok.gif);
	background-repeat:no-repeat;
	text-indent:-2000px;
	overflow:hidden;
}

/*----------------------------detalhe pedido--------------------------------*/

div#detalhepedido {
     padding:20px;
	 border:1px solid #E5E5E5;
}

div#detalhepedido strong {
   display:block;
   font:bold 12px Tahoma, Arial;
   color:#003366;
   margin-bottom:10px;
}	

.textotabdet {
   font:bold 11px Tahoma, Arial;
   color:#666666;
   padding-left:5px;
   line-height:14px;
}

/*----------------------------confirmacao transferencia--------------------------------*/

div#confirmacaotransferencia h4 {
   display:block;
   font:bold 12px Tahoma, Arial;
   color:#666666;
   margin:20px;
}	

div#confirmacaotransferencia1, div#confirmacaotransferencia2 {
	 font:bold 11px Tahoma, Arial;
}

div#confirmacaotransferencia1 {
     width:40%;
     float:left;
}

div#confirmacaotransferencia2 {
     width:40%;
     float:left;
}

div#confirmacaotransferencia1 strong, div#confirmacaotransferencia2 strong {
   display:block;
   color:#666666;
   margin-left:20px;
}	

div#confirmacaotransferencia1 ul, div#confirmacaotransferencia2 ul {
   display:block;
   color:#000066;
   margin:10px 0px 20px 40px;
}	

div#confirmacaotransferencia1 span, div#confirmacaotransferencia2 span {
   font:bold 11px Tahoma, Arial;
   color:#003399;
}

div#confirmacaotransferencia1 p, div#confirmacaotransferencia2 p {
   font:normal 11px Tahoma, Arial;
   color:#666666;
   line-height:18px;
}

div#valortransferido {
   margin:20px 20px 5px 20px;
   clear:both;
   background-color:#E1F0FF;
}

div#valortransferido strong {
   font:bold 11px Tahoma, Arial;
   color:#666666;
}	

div#valortransferido p {
   display:block;
   font:bold 12px Tahoma, Arial;
   color:#006699;
   line-height:18px;
   margin-left:20px;
}

div#confirmasenhatransferencia {
   margin-left:20px;
}

div#confirmasenhatransferencia p {
   display:block;
   font:bold 11px Tahoma, Arial;
   color:#666666;
   line-height:18px;
   margin-left:20px;
}

div#confirmasenhatransferencia input.medio {
    width: 50px;
	height: 12px;
	font: normal 10px Tahoma, Arial;
    color: #666666;
}

div#btconfirmartrasferencia a {
   display:block;
   float:right;
   width:160px;
   height:18px;
   background-image:url(../../Images/EPaeBola/bt_confirmartransferencia.gif);
   background-repeat:no-repeat;
   margin-top:30px;
   margin-right:20px;
   margin-bottom:10px;
   text-indent:-2000px;
   overflow:hidden;
}

#parabens {
   margin-top:20px;
}


/*-------------------------------------------------------box flutuante-------------------------------------*/

#dropinboxv2cover{
width: 320px; /*change width to desired */
height: 220px;  /*change height to desired. REMOVE if you wish box to be content's natural height */
position:absolute; /*Don't change below 4 rules*/
z-index: 100;
overflow:hidden;
visibility: hidden;
}

#dropinboxv2{
	width: 270px;
	height: 200px;
	border: 1px solid #759073;
	background-color: #FFFFFF;
	padding: 30px 15px;
	position:absolute;
	left: 0;
	top: 0;
	font: bold 12px Tahoma, Arial;
	color:#003366;
	padding:30px 15px;
	background-image: url(../../Images/EPaeBola/bg_detalhe.jpg);
}

#dropinboxv2 a {
   font: normal 12px Tahoma, Arial;
   color:#006699;
}

#dropinboxv2 a:hover {
   color:#FF9900;
}



/*---------------------------------------------box1 e box2 final-------------------------------------------*/
.linhaBox {
   float:left;
   width:100%;
   padding-bottom:15px;
}

.box1final {
    float: left;
	width: 48%;
	background-color:#FFFFFF;
	border:1px solid #E5E5E5;
	margin-bottom:10px;
	min-height:260px;
	_height:260px;
}

.box2final {
    float:right;
	width: 49%;
	background-color:#FFFFFF;
	border:1px solid #E5E5E5;
	margin-bottom:10px;
	min-height:260px;
	_height:260px;
}

.box1final h3, .box2final h3, div#titulos h3 {
   display:block;
   background-color:#E5E5E5;
   margin-bottom:10px;
   height:21px;
   font:bold 11px Tahoma, Arial;
   color:#426CB4;
   padding-top:5px;
   padding-left:10px;
}

div#titulos h3 {
   font:bold 12px Tahoma, Arial;
}

.box1final a, .box2final a {
   font:normal 11px Tahoma, Arial;
   color:#003366;
   line-height:30px;
   padding-top:5px;
   margin-bottom:20px;
}

.box1final a:hover, .box2final a:hover {
   color:#FF9900;
}

.box1final img, .box2final img {
   float:left;
   margin-right:10px;
   margin-bottom:10px;
}

.box1final p, .box2final p {
   font:normal 11px Tahoma, Arial;
   color:#666666;
   margin:10px;
}

.box1final label, .box2final label {
   font:normal 11px Tahoma, Arial;
   color:#666666;
   margin:0px 5px;
}

.box1final strong, .box2final strong {
   font:bold 11px Tahoma, Arial;
   color:#666666;
}

.box1final ul, .box2final ul {
   margin-top:15px;
   margin-left:30px;
}

/*----------------------------revistas---------------------------------------------*/

div#caracteristicarevista {
   padding:10px;
}

div#caracteristicarevista h5 {
   font:normal 11px Tahoma, Arial;
   color:#426CB4;
   font-weight:600;
   line-height:15px;
}

div#caracteristicarevista strong {
   color:#666666;
   margin-right:5px;
}

#resgatarrevista a {
   display:block;
   width:66px;
   height:18px;
   background-image:url(../../Images/EPaeBola/bt_resgatarvale.gif);
   background-repeat:no-repeat;
   text-indent:-2000px;
   overflow:hidden;
   margin:20px 10px 20px 0px;
}

/*-----------------------------mensagem------------------------------------*/

#boxmensagem {
   width:519px;
   height:533px;
   background-image:url(../../Images/EPaeBola/boxlogin.jpg);
   background-repeat:no-repeat;
   margin:0 auto;
   padding-top:230px;
}

#manutencao {
   font:bold 12px Tahoma, Arial;
   color:#003399;
}

/*-------------------------- recarga -------------------------------------*/

div#box1recarga {
    display:block;
	float:left;
	width:280px;
	margin:10px 0px 0px 10px;
	border:1px solid #E5E5E5;
}

div#box1recarga h3 {
   display:block;
   height:16px;
   background-position:8px 2px;
   background-repeat:no-repeat;
   background-color:#E5E5E5;
   font:bold 11px Tahoma, Arial;
   padding-top:3px;
   padding-left: 10px;
   color:#426CB4;
   margin-bottom: 10px;
}

div#descricarga {
    width:40%;
	margin: 10px 10px 0px 310px;
}

.camposrecarga {
    width:190px;
    margin: 20px auto 0px auto;
}

.camposrecarga p {
    margin:10px 0px;
	display:block;
	height:10px;
}

.camposrecarga label {
    float:left;
	display:block;
	width:80px;
    font:normal 11px Tahoma, Arial;
    color:#426CB4;
	text-align:left;
	margin-right:5px;
}

.camposrecarga select, .camposrecarga input {
    float:left;
    font:normal 11px Tahoma, Arial;
    color:#426CB4;
	border:1px solid #E5E5E5;
}

.camposrecarga input {
    width:100px;
}

.camposrecarga select {
    width:102px;
}

.btvoltar a, .btvoltar2 a {
    float:left;
    display:block;
    width:66px;
	height:18px;
	background-image:url(../../Images/EPaeBola/bt_voltar.gif);
	background-repeat:no-repeat;
	text-indent:-2000px;
	overflow:hidden;
	margin:5px 40px 10px 45px;
}

.btvoltar2 a {
    margin-left:35px;
}

.btcontinuar a {
    float:left;
    display:block;
    width:81px;
	height:18px;
	background-image:url(../../Images/EPaeBola/bt_continuar.gif);
	background-repeat:no-repeat;
	text-indent:-2000px;
	overflow:hidden;
	margin:5px 0px 10px 0px;
}

.msgrecarga {
    clear:both;
    font:bold 11px Tahoma, Arial;
    color:#426CB4;
	height:20px;
	margin:10px 0px 15px 45px;
}

div#boxrecargaconfirma {
    height:180px;
	background-color:#EEEEEE;
	margin:10px;
}

div#boxrecargaconfirma h4 {
   display:block;
   height:16px;
   background-position:8px 2px;
   background-repeat:no-repeat;
   background-color:#E1E1E1;
   font:bold 11px Tahoma, Arial;
   padding-top:3px;
   padding-left: 10px;
   color:#426CB4;
   margin-bottom: 10px;
}

/*-------------------------Regulamento---------------------*/

div#contentregulamento {
   border:1px solid #E5E5E5;
   margin:5px 0px;
   padding:10px 10px 20px 10px;
   background-color:#FFFFFF;
}

div#contentregulamento strong {
 display:block;
 width:70%;
 background-image:url(../../Images/EPaeBola/bullet.jpg);
 background-position:top left;
 background-repeat:no-repeat;
 padding-left:15px;
   font:bold 11px Tahoma, Arial;
   color:#666666;
   margin-bottom:10px;
}


ul.listaRegulamento {
 margin-bottom:70px;
 display:block;
 margin:0px 15px 25px 15px;
 font:normal 11px Tahoma, Arial;
 line-height:20px;
 color:#666666;
}

ul.listaRegulamento li {
list-style-type:disc;
}
   
   
   
