@charset "utf-8";
/* Global */

body{
	padding:0;
	font-family:"Trebuchet MS", Arial;
	font-size:13px;
	color:#000;
	margin:0;
	overflow-x:hidden;
	background:#f6f6f6;
	}
img{border:none;}
input, select{margin:o;padding:0;vertical-align:middle;}
.dvMaster{width:988px;margin:0 auto;z-index:0;}
.subMaster{width:988px;margin:0 auto;}
a{text-decoration:none;color:#0066cc;}
a:hover{color:#333;}
.cboth{clear:both;font-size:0;height:0;}
.Rel{position:relative;}
h1, h2{padding:0; margin:0; color:#333!important;}
.CTM{} 



/* Header */
.breadG{position:absolute;left:10px;bottom:-30px;*bottom:-30px;font-size:10px;color:#999999;z-index:3;}
.logoNM{position:absolute;
	top:19px;
	left:0px;
	z-index:2
}
.slogan{
	position:absolute;
	top:31px;
	right:0;
	z-index:2;
	color:#606;
	font-size:14px;
	font-weight:bold;
}
.slogan span{color:#000;}
.botEntrar{margin-bottom:-6px;}
.bgHeader{margin-bottom:30px;position:relative;height:156px;}
.ConsoleUsuario{
	position:absolute;
	top:7px;
	right:0;
}
.HmenuM{margin:0 0 0 0px;height:35px;}
.pTop{
	padding-top:120px;
}

.busca{
	position:absolute;
	right:0;
	top:42px;
    padding:10px 11px 11px 8px;
	background:#eeeeee;
	border:1px solid #e5e5e5;
}
.busca .inputt{
	font-family:"Trebuchet MS", Arial;
	font-size:14px;
	height:20px;
	width:250px;
	margin:1px 6px 0 6px;
	border:1px solid #313131;
	background:#FFF url(imagens/dica-busca.png) no-repeat;
}
.active{
background:#FFF!important;background-image:none!important;}

.busca select{height:21px;font-family:"Trebuchet MS", Arial;font-size:11px;padding-top:2px;margin:0 4px 0 6px;width:106px;}


.PosicSubMenu{position:absolute;top:0;left:0;width:100%;display:block;z-index:900;}
.PosicSubRel{position:relative;width:988px;margin:0 auto;display:block;}

.SubMenu{margin:0 140px auto;position:relative;z-index:9;}
.SubMenuE{display:none}
.SubMenuD{display:none}
.SubMenuPos{
height:28px;}
/* Header */

/* footer */
#rodape{float: left;}
.rdp{font-size: 11px;word-spacing: normal;}
.cRodape{margin-left: 179px;}
.rdp hr{width: 100%;border-top: 1px solid #dbdbdb; background:none;margin: 10px 0px 25px 0px;}
.sepFooter{border-top:1px solid #CCCCCC;height:28px;margin-top:22px;}
.rdp ul{margin: 0px;padding: 0px;}
.rdp ul li{display: inline;margin-right: 6px;}
.rdp .cPagamento, .rdp .cInstitucional{display:table;width: 794px;}
.rdp .fPagamento{width: 460px;display:table;font-size: 10px;float: left;border-right:1px solid #CCCCCC;}
.rdp .fPagamento .texto{margin-bottom:5px;}
.rdp .fPagamento .separadorCartao{border-left: 1px solid #999999;}
.rdp .siteSeguro{width: 140px;display:table;float: left;margin-left: 45px;}
.rdp .cInstitucional{display:table;margin:20px 0 0 61px}
.rdp .semBordaDireita{border-right: 0px !important;}
.rdp .semEspacoEsquerdo{padding-left: 0px !important;}
.rdp .cInstitucional a, .rdp .cInstitucional a:link, .rdp .cInstitucional a:visited, .rdp .cInstitucional a:hover, .rdp .cParceiros a, .rdp .cParceiros a:link, .rdp .cParceiros a:visited, .rdp .cParceiros a:hover{display: block;float: left;padding: 0px 3px 0px 3px;display:table;}
.rdp .esquerda{float: left;}

.rdp .cParceiros{ width: 560px;display:table;margin: 30px 0px 10px 13px;}
.rdp .cParceiros .cLogoIdeiasNet{float: left;display:table;margin:0 9px 0 45px;}
.rdp .cParceiros .cLinksParceiros{float: left;font-size: 9px;}
.rdp .cParceiros .cLinksParceiros div{display:table;padding-top: 3px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;}
.rdp .cParceiros .cLinksParceiros .l1{width:390px;}
.rdp .cParceiros .cLinksParceiros .l2{margin: 2px 0px 0px 24px;}
.rdp .copyRight{margin: 15px 0px 10px 120px;}
/* footer */

/* Boxes */
.boxPtop{margin:0;position:relative;height:10px;border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;background:#FFFFFF;*z-index:-1;}
.boxPtopCnt{margin:0;position:relative;height:10px;border-top:1px solid #ccc;border-left:1px solid #ccc;background:#FFFFFF;}
.boxPtopCntABA{margin-right:0;margin-top:-2px;height:10px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#FFFFFF;}
.boxPbott{margin:0 0 10px 0;position:relative;height:10px;background:#FFF;border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;*z-index:-1;}
.bxC01{display:none}
.bxC02{display:none}
.bxC04{display:none}
.bxC03{display:none}
.boxCent{border-left:1px solid #ccc;border-right:1px solid #ccc;margin:-1px 0 -1px 0;background:#FFFFFF;}
.bxC01C{display:none}
.bxC02C{display:none}
.boxPtopC{margin:0;position:relative;height:9px;background:#f0f0f0;border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.boxCinzBg{margin:0;background:url(imagens/bg-box-cinza.png) repeat-x 0 -60px;}
.vmais{
	position:absolute;
	top:2px;
	right:16px;
	font-size:12px;
	z-index:999;
}
.vmaisPOP{position:absolute;top:6px;right:12px;font-size:12px;}
.vmaisPOP select{ width:150px}


.titl{padding:0 16px 20px 16px;font-size:16px;font-weight:bold;}
.seloD{margin:4px 8px 0 0;}
.titlPOP{
	font-size:16px;
	font-weight:bold;
	position:relative;
	margin:0 12px 12px 12px;
	padding-top:6px;}
	.resp{min-height:200px;*height:200px;padding-bottom:10px;}

.titlPOP span{ font-size:12px;color:#999}
.titlPOP2{
	font-size:14px;
	font-weight:bold;
	position:relative;
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 8px;
}
.titlPOP2 span{ font-size:12px;color:#999}
.titlPOP3{
	font-size:14px;
	font-weight:bold;
	position:relative;
	padding-top:0;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 8px;
}
.titlPOP3 span{ font-size:12px;color:#999}




.FechaRX{font-size:16px;font-weight:bold;color:#FFF;}
.boxPtopRX{margin:0 14px 0 10px;position:relative;height:10px;background: url(imagens/bx-r-01-top.png) repeat-x;}
.bxC01RX{position:absolute;top:0;left:-10px;background:url(imagens/bx-r-01.png);width:10px;height:10px;}
.bxC02RX{position:absolute;top:0;right:-14px;background:url(imagens/bx-r-02.png);width:14px;height:10px;}
.bxC03RX{position:absolute;top:0;right:-14px;background:url(imagens/bx-r-03.png);width:14px;height:15px;font-size:0;}
.bxC04RX{position:absolute;top:0;left:-10px;background:url(imagens/bx-r-04.png);width:10px;height:15px;font-size:0;}
.boxPbottRX{margin:0 14px 10px 10px;*margin:0 16px 10px 16px;position:relative;height:15px;background: url(imagens/bx-r-BG-bt.png) repeat-x;}
.boxRXBg{background:#65116b;border-left:1px solid #580c5d;border-right:1px solid #580c5d;position:relative;text-align:left;padding:0 0 1px 0;}
.boxSobra{padding:0 4px 0 0; background:url(imagens/bx-r-BG-sombra.png) repeat-y right; position:relative}
.apMD{
	padding:8px 18px 1px 18px;
	margin-right:-4px;
}

/* Boxes */

/* Direita */
.LatDireita{width:170px;position:relative;*position:;float:left;*z-index:-1;_z-index:-1;}
.meuNM{text-align:center;font-size:16px;font-weight:bold;padding:6px 0 14px 0;}
.meuNMn{text-align:center;font-size:15px;font-weight:bold;padding:6px 0 14px 0;}
.meuStar{margin-bottom:6px;text-align:center;}
.name{margin:0 13px 0 13px;font-size:14px;text-align:center;}
.botCont{margin:0 13px 0 13px;font-size:14px;text-align:center;}
.emailL{margin:0 8px 0 8px;font-size:12px;text-align:left;margin-bottom:8px;}
.atoma{margin:12px 8px 8px 8px;font-size:10px;text-align:left;}
.esqEmail{margin:0 8px 0 8px;font-size:11px;text-align:center;}
.emailL input{width:142px;font-size:12px;padding:2px}
.comboIco2{margin-top:16px;padding-top:16px;border-top:1px solid #cccccc;}
.assIco{margin:16px 8px 0 8px;padding:16px 0 10px 0;border-top:1px solid #cccccc;text-align:center}
.meusF01N{width:125px;padding:4px 0 6px 0;float:left}
.meusF01{width:125px;padding:4px 0 4px 0;float:left}
.meusF012{width:125px;padding:0px 0 8px 0;float:left}
.meusF02{float:left;width:18px;text-align:right;padding:2px 0 2px 0;}
.meuPln{margin-bottom:12px;}
.meuPln2{margin-bottom:4px;color:#999999;font-size:11px;}
.meuPln div{font-size:11px;color:#999;}
.Plight{color:#006633;}
.ajIeLD{width:146px;margin-left:9px;_margin-left:5px;}
/* Direita */

/* Centro */
.centroM{
	width:808px;
	float:left;
	margin-right:10px;
	*z-index:-1;
	_z-index:-1;
}
/* Centro */

/* Generos */
.masterMenu{width:680px;position:absolute;top:0;left:0;}
.menuSub{background:#8a9594 url(../../Imagens/bggen.png);border:3px solid #CCC;}
.menuSubInt{padding:4px 8px 0 14px;position:relative;width:680px;_width:657px;}
.EsqCel{float:left;width:494px;}
.DirCel{float:left;width:132px;margin:0 0 0 12px;}
.celMenu{float:left;width:143px;padding:3px 10px 6px 10px;background:url(imagens/menu-genero-bull.png) 0px 9px no-repeat;}
.celMenu a{color:#FFFFFF;font-size:13px;}
.celMenu2{float:left;width:130px;padding:3px 10px 12px 10px;background:url(imagens/menu-genero-bull.png) 0px 9px no-repeat;}
.celMenu2 a{color:#FFFFFF;font-size:13px;}
.celMenu a:hover{color:#FFE400;}
.celMenu2 a:hover{color:#FFE400;}

ul.MenuBarHorizontal
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	cursor: default;
	width: auto;
}
ul.MenuBarActive
{
	z-index: 1000;
}

ul.MenuBarHorizontal li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	position: relative;
	text-align: left;
	cursor: pointer;
	float: left;
}

ul.MenuBarHorizontal ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	z-index: 1020;
	cursor: default;
	width: 8.2em;
	position: absolute;
	left: -1000em;
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: auto;
}
ul.MenuBarHorizontal ul li
{
}
ul.MenuBarHorizontal ul ul
{
	position: absolute;
	margin: -5% 0 0 95%;
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: auto;
	top: 0;
}
ul.MenuBarHorizontal a
{
	display: block;
	cursor: pointer;
}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{

}
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal div.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{

}



/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
	}
}

/* Generos */





/*popmodal*/

.abRX a{font-size:14px;}
.sepCarr{height:20px;}
.centroAB{width:646px;*width:644px;float:left;}
.filtro{border:1px solid #CCCCCC;}
.masterPOP{width:734px;z-index:1001;}
.scrPOP{max-height:384px;overflow-x:auto;*overflow:auto;padding:0 10px;}
.fxPOP{padding-bottom:10px;margin-top:10px;border-bottom:1px solid #CCC;}
.fxPOP .fotoPOP{float:left;width:132px;margin:0 0 0 4px;}
.fxPOP .descPOP{}
.fxPOPtp{padding-bottom:10px;margin-top:10px;border-bottom:1px solid #CCC;}
.fotoPOP{float:left;width:132px;margin:0 0 0 4px;}
.descPOP{float:left;width:317px;}
.temporPOP{width:200px;max-height:170px;*height:170px;overflow-x:auto;*overflow:auto;border:1px solid #CCC;}
.titPP{
	font-size:14px;
	margin:4px 0 10px 0;
}
.bllp{margin:0 0 9px 0;}
.bllp div{padding:2px 0 2px 10px;*padding:1px 0 3px 10px; background:url(imagens/bullM.png) 0 6px no-repeat;font-size:11px;} 
.escHD{ margin-top:6px;padding:1px 0 5px 10px; background:url(imagens/bullM.png) 0 6px no-repeat;font-size:12px;} 
.epName2{width:98px;margin:0 0 0 4px;float:left;font-size:11px;}
.epBot2{float:right;margin:0 4px 0 0;}
.epFx2{padding:3px 0 3px 0;*padding:2px 0 1px 0;}
.epFxC2{padding:3px 0 3px 0;background:#eeeeee;*padding:2px 0 1px 0;}
.precPOP{font-size:12px; margin:0 0 6px 0;}
.precPOP span{font-size:18px;font-weight:bold;color:#339900;}

.boxSeriesin{width:212px;margin:0 0 12px 20px;float:right;}
.epMasterin{margin:0 4px 0 4px;overflow-y:auto;max-height:130px;}
.epNamein{width:500px;margin:0 0 0 10px;float:left;font-size:12px;}
.epBotin{float:right;margin:0 10px 0 0; font-size:11px;}
.epBotin img{ margin-left:10px;}
.epFxin{padding:3px 0 3px 0;}
.epFxCin{padding:3px 0 3px 0;background:#eeeeee;}
.fltPref{float:left;width:130px;margin:4px 0 0 8px; font-size:11px;line-height:18px;}
.fltPref input{vertical-align:middle; margin:0 10px 0 0;padding:0;}
#bg_overlay{background-color: #fff;*background-color: none ;filter: alpha(opacity=50);-moz-opacity: 0.50;opacity: 0.50;width:100%;height:100%;_height:210%;z-index:1000;position:fixed;_position:absolute;top:0;left:0;}

#img_overlay{width:734px;z-index:1001;position:fixed;_position:absolute;top:50%;left:50%;margin-left:-380px;margin-top:-318px;}


/*popmodal*/
#aba{height:27px;position:relative}
#abaPOP{height:27px;position:relative}
.unsel {float:left;padding: 0 10px 0 0;display: block;background:url(imagens/tab.png)  100% -100px no-repeat;cursor:pointer;margin-right:6px; }
.unsel span{display: block;padding:4px 0 0 10px;background:url(imagens/tab.png) no-repeat;color:#008AD0;cursor:pointer;line-height:21px}
.sel {float:left;padding: 0 10px 0 0; display: block; background:url(imagens/tab.png)  100% -150px no-repeat;margin-right:6px;}
.sel span{display:block;padding:3px 0 0 10px;background:url(imagens/tab.png) 0 -50px;line-height:23px}

.divsel {display:inline;}
.divunsel {display:none;}

/*popvotol*/
	

#dhtmltooltip{
position: absolute;
width:196px;
visibility: hidden;
z-index: 100;
}
.ajStr{float:left;}
.imgMais{margin:6px 0 0 6px;float:left;}
#avaliacaoDetalhe{ position:absolute;top:0;left:67px;}
/* ------------------------------------------------ */



/* ------------------------------------------------ */
.sepMenu{float:left;height:35px;width:2px;font-size:2px;}
div.MenuBarItemSubmenu{cursor:pointer;color:#FC5D06!important;font-weight:bold; padding-left:8px;background:url(../../Imagens/setaG.png) 0px 6px no-repeat;}



.aba-home{width:64px;height:26px;float:left;background:url(../../Imagens/abasH/inicio-off.png) no-repeat;}
.aba-home:hover{background:url(../../Imagens/abasH/inicio-on.png) no-repeat;}
.aba-home-on{width:64px;height:26px;float:left;background:url(../../Imagens/abasH/inicio-on.png) no-repeat;}
.aba-home-off{width:64px;height:26px;float:left;background:url(../../Imagens/abasH/inicio-off.png) no-repeat;}
.aba-home-off:hover{background:url(../../Imagens/abasH/inicio-on.png) no-repeat;}

.aba-filme{width:71px;height:26px;float:left;background:url(../../Imagens/abasH/filmes-off.png) no-repeat;}
.aba-filme:hover{background:url(../../Imagens/abasH/filmes-on.png) no-repeat;}
.aba-filme-on{width:71px;height:26px;float:left;background:url(../../Imagens/abasH/filmes-on.png) no-repeat;}
.aba-filme-off{width:71px;height:26px;float:left;background:url(../../Imagens/abasH/filmes-off.png) no-repeat;}
.aba-filme-off:hover{background:url(../../Imagens/abasH/filmes-on.png) no-repeat;}

.aba-mfilme{width:108px;height:26px;float:left;background:url(../../Imagens/abasH/meusFilmes-off.png) no-repeat;}
.aba-mfilme:hover{background:url(../../Imagens/abasH/meusFilmes-on.png) no-repeat;}
.aba-mfilme-on{width:108px;height:26px;float:left;background:url(../../Imagens/abasH/meusFilmes-on.png) no-repeat;}
.aba-mfilme-off{width:108px;height:26px;float:left;background:url(../../Imagens/abasH/meusFilmes-off.png) no-repeat;}
.aba-mfilme-off:hover{background:url(../../Imagens/abasH/meusFilmes-on.png) no-repeat;}

.aba-mConta{width:111px;height:26px;float:left;background:url(../../Imagens/abasH/minhaConta-off.png) no-repeat;}
.aba-mConta:hover{background:url(../../Imagens/abasH/minhaConta-on.png) no-repeat;}
.aba-mConta-on{width:111px;height:26px;float:left;background:url(../../Imagens/abasH/minhaConta-on.png) no-repeat;}
.aba-mConta-off{width:111px;height:26px;float:left;background:url(../../Imagens/abasH/minhaConta-off.png) no-repeat;}
.aba-mConta-off:hover{background:url(../../Imagens/abasH/minhaConta-on.png) no-repeat;}

.aba-cFunc{width:130px;height:26px;float:left;background:url(../../Imagens/abasH/cFunc-off.png) no-repeat;}
.aba-cFunc:hover{background:url(../../Imagens/abasH/cFunc-on.png) no-repeat;}
.aba-cFunc-on{width:130px;height:26px;float:left;background:url(../../Imagens/abasH/cFunc-on.png) no-repeat;}
.aba-cFunc-off{width:130px;height:26px;float:left;background:url(../../Imagens/abasH/cFunc-off.png) no-repeat;}
.aba-cFunc-off:hover{background:url(../../Imagens/abasH/cFunc-on.png) no-repeat;}

.aba-assineJ{width:89px;height:26px;float:left;background:url(../../Imagens/abasH/assine-off.png) no-repeat;}
.aba-assineJ:hover{background:url(../../Imagens/abasH/assine-on.png) no-repeat;}
.aba-assineJ-on{width:89px;height:26px;float:left;background:url(../../Imagens/abasH/assine-on.png) no-repeat;}
.aba-assineJ-off{width:89px;height:26px;float:left;background:url(../../Imagens/abasH/assine-off.png) no-repeat;}
.aba-assineJ-off:hover{background:url(../../Imagens/abasH/assine-on.png) no-repeat;}

/* ---------------- */

.MenuGe{display:none;}
.MenuGe-on{display:block;height:20px;_height:19px;width:640px;position:absolute;top:178px;left:70px;z-index:900;padding-top:4px;_padding-top:3px;background:#f6f6f6;}
.MenuFi{display:none;}
.MenuFi-on{display:block;height:20px;_height:19px;width:640px;position:absolute;top:178px;left:70px;z-index:900;padding-top:4px;_padding-top:3px;background:#f6f6f6;padding-left:72px;}
.MenuGen{display:none;}
.MenuGen-on{display:block;height:20px;_height:19px;width:640px;position:absolute;top:178px;left:70px;z-index:900;padding-top:4px;_padding-top:3px;background:#f6f6f6;}
.MenuFi-on a{color:#3D79B5!important;}
.MenuFi a{color:#3D79B5!important;}
#TESTE iframe{border:none!important;}

/* ------carregando---------- */
.ect 
{   
    background-image: url(../../imagens/novo/bordas/carregando.gif);
    position: fixed;   
	_position: absolute;
	z-index: 5000; 
    left: 40%;
    top: 40%;
    width: 200px;
    height: 77px;
}

.ect .t
{
    background-color:#FFFFFF;
}

.ect img,
.ect h3
{
    float:left;
    height:36px;
    margin-top:20px;
}

.ect h3
{
    margin-top:26px;
    color:#2961A3;
    font-size:18px;
}

.ect img
{        
    width:36px;margin-left:15px;
}
.imgLo{margin:35px 0 35px 56px;}
.f01{margin:28px 0 0 10px;width:415px;_width:400px;font-size:11px;color:#333;float:left;}
.sm{display:block;padding-bottom:2px;}
.f02{margin:38px 45px 0 0;width:6px;height:115px;border-right:#CCC 1px solid;float:left;}
.f03{margin:28px 0 0 0;width:505px;font-size:11px;color:#333;float:left;}
.logoin{float:left;margin-right:10px;}
.lkpar{float:left;width:390px;font-size:10px;}
.cParc{margin-top:28px;*margin-top:25px;_margin-top:25px;}
.corpp{margin-top:22px;*margin-top:1px;_margin-top:1px;color:#333;}
.ftN{padding:10px 0 14px 0;border-top:#CCC 1px solid;margin-top:16px;font-size:12px;text-align:center;}
.msgMV{padding:6px 0 0 9px;font-weight:bold;color:#663366;}


.footig1{ line-height:18px;color:#515151;padding:15px 0 0 0;height:115px;background:#efefef;margin-top:20px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.footig1 a{color:#3979b6;}
.footig1 span{color:#3979b6;}
.footig2{width:446px;float:left;}
.footig2 div {margin-top:10px;}
.footig3{ width:200px;float:left;}
.footig4{ float:right;}
.footig5{padding:10px 0;background:#3d79b7;color:#FFF;}
.footig5 a{color:#FFF;}
.footig6{ float:right;font-size:11px;color:#c3e7ff}
.footig7{float:left;}

*{margin:0;padding:0;border:0;list-style:none;outline:0}
.clear{clear:both !important}
.nomg{margin:0!important;}
.nomg-r{margin-right:0!important;}
.nopd{padding:0!important;}
.nobg{background:none!important;}


.bg-pontilhado{background:url(http://images.ig.com.br/acelerador2/images/pontilhado.gif) repeat-x center bottom}
.bg-pontilhado-sep{height:1px;margin-bottom:15px;background:url(http://images.ig.com.br/acelerador2/images/pontilhado.gif) repeat-x center bottom}

#bg-footer{width:100%;background:url(http://images.ig.com.br/acelerador2/images/bg_footer.jpg) repeat-x center bottom;}
#main2{width:990px;margin:auto;text-align:left}

/*sprite*/
#header h1 a, #header .assine .tel, .down a, #content .destaque .texto  .assinar, #footer .pagto span.cartoes, #footer .logo a{background: url(http://images.ig.com.br/acelerador2/images/sprite.gif)}

#footer{width:990px;height:145px;}
#footer .pagto{float:left;width:260px;margin:15px 185px 0px 0}
#footer .pagto span.forma-pagto{float:left;margin-right:5px}
#footer .pagto span.cartoes{float:left;display:block;width:118px;height:17px;text-indent:-15000px;background-position:1px -105px}
#footer .pagto p.forma{float:left;font:bold 12px Arial;color:#3d79b6;margin-bottom:10px}
#footer .servicos span a{float:left;font:bold 12px Arial;color:#3d79b6;margin-bottom:10px}
#footer .pagto p.desc{font:12px Arial;color:#3d79b6;margin-bottom:0}
#footer .pagto p.desc1{font:11px Arial;color:4f4f4f}
#footer .servicos{float:left;width:225px;margin:15px 0 0 10px;}
#footer .servicos a{float:left;clear:both;width:225px}
#footer .servicos a.serv{font:bold 12px Arial;color:#3d79b6}
#footer .servicos a.conheca{font:11px Arial;color:#333333}
#footer .servicos a.link{font:12px Arial;width:225px;color:#3d79b6;text-decoration:underline}
#footer .servicos a:hover.link{text-decoration:none}
#footer .logo a{float:right;display:block;width:122px;height:81px;margin-top:15px;background:url(../../Imagens/footer_BrTurbo_2009.png)}
#footer .sub{float:left;clear:left;display:block;width:990px;margin:20px 0 0}
#footer .sub ul{color:#fff}
#footer .sub li{float:left}
#footer .sub li a{padding:0px 5px;font:12px Arial;color:#fff}
#footer .sub p.copy{float:right;margin:4px 0 0 0;font:11px Arial;color:#c2e8ff}


.masterCEP{position:absolute;top:50%;left:50%;width:400px;padding:15px; margin:-0 0 0 -207px;border:1px solid #CCC;background:#3D79B5;text-align:left;}
.masterCEP h2{color:#FFF!important;}
.cepInf{color:#fff;margin-bottom:12px;}
.cepF{width:81px;font-size:16px;padding:2px;border:1px solid #999;margin-right:4px;}
.cepP{font-size:16px;height:;border:1px solid #999;}
.fxC{position:absolute;top:-8px;right:-4px;}
.fxC a{color:#FFF}
	.avCep{font-size:14px;color:#fff;}
	.ldOCT{display:none!important;}
	.vmaisBusc2 select{border:1px solid #999;}
	.boxPD{background:#FFF;padding:24px;border:1px solid #CCC;}