@charset "iso-8859-1";
/* CSS Document */
body{
	background:url(imagens/fd.jpg) top no-repeat;
	background-color:#f4f4f4;
}
a{color: #333;}
a:hover{text-decoration:underline;}
*{
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
}

img{
	border:0px;
}

.tit_secao{
	width:753px;
	background:url(imagens/fundo-titulo.png);
	height:20px;
	font-size:12px;
	color:#FFFFFF;
	padding:0px;
	padding:8px 0 0 11px;
}

.tit_secao a{
	color:#FFFFFF;
	text-decoration:underline;
}

h2{
font: Arial, Helvetica, sans-serif;
color:#c70712;
size:12px;
font-weight:bold;
}

.tit_prod{
	width:506px;
	background:url(imagens/barraproduto.png);
	height:20px;
	font-size:12px;
	color:#FFFFFF;
	padding:0px;
	padding:8px 0 0 11px;
}

h3{
font: Arial, Helvetica, sans-serif;
color:#383838;
size:12px;
padding:4px;
font-weight:bold;
}

.h3_int{
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	color:#333333;
	margin:15px;
	height:auto;
}

.h3_int a{
	text-decoration:none;
	color:#333333;
}

.list_prod{
	float:left;
	width:225px;
	text-align:center;
	margin-left:15px;
}
/*******************************
********************************
            GERAL
********************************
*******************************/
#geral{
	width:1000px;
}
#site{
	width:1000px;
	float:left;
}
#topo{
	width:1000px;
	float:left;
}
#corpo{
	width:1000px;
	float:left;
}
#rodape{
	width:1000px;
	float:left;
}
/*******************************
********************************
             TOPO
********************************
*******************************/
#topo01{
	width:1000px;
	float:left;
	height:325px;
}
#topo01a{
	width:227px;
	height:102px;
	background:url(imagens/fd-logo.png) repeat-x;
	float:left;
	margin:12px 0px 0px 20px;
}
#topo01a img{
	margin:18px 0px 0px 40px;
}
#topo01b{
	width:744px;
	float:left;
	margin-top:12px;
}
/*******************************
********************************
             HOME
********************************
*******************************/
#home01{
	float:left;
	width:1000px;
}
#home02{
	background: url("imagens/centro_centro.png") repeat-y scroll 0 0 transparent;
    float: left;
    margin-top: -4px;
    padding-bottom: 40px;
    width: 1000px;
}
#home03{
	width:1000px;
	float:left;
}
#home_menu{
	width:200px;
	float:left;
}
#home_conteudo{
	width:800px;
	float:left;
}
#home_conteudo01{
	width:785px;
	float:left;
}
#home_conteudo02{
	width:790px;
	float:left;
	margin:20px 0px 0px 4px;
}
#home_conteudo02 ul li{
	width:247px;
	float:left;
	margin:0px;
	padding:0px;
	margin-left:8px;
}
#home_conteudo02 ul li h6{
	background:url(imagens/fd-chamadas-home.jpg) repeat-x;
	width:212px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding:8px 0px 0px 35px;
	margin:0px;
}

#home_conteudo02 ul li h6 a{
	color:#fff;
	text-decoration:none;
}

#home_conteudo02 ul li p{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:8px 5px 8px 5px;
}

#home_conteudo02 ul li p a{
	color:#383838;
	text-decoration:none;
}

#home_conteudo02 ul li a:hover{
	text-decoration:underline;
}

#home_conteudo01a{
	width:580px;
	float:left;
	margin-left:6px;
}
#home_conteudo01b{
	width:171px;
	float:left;
	margin-left:12px;
}
#banner01{
	width:170px;
	height:170px;
	/*background:url(imagens/banner01.jpg) repeat-x;*/
}
#banner01 p{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	padding:152px 0px 0px 10px;
	*padding:133px 0px 0px 10px;
	text-shadow:#000 1px 1px 1px;
}
#banner02{
	width:170px;
	height:170px;
	/*background:url(imagens/banner02.jpg) repeat-x;*/
	margin-top:8px;
}
#banner02 p{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	padding:152px 0px 0px 10px;
	*padding:133px 0px 0px 10px;
	text-shadow:#000 1px 1px 1px;
}
#banner03{
	width:170px;
	height:170px;
	/*background:url(imagens/banner03.jpg) repeat-x;*/
	margin-top:8px;
}
#banner03 p{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	padding:152px 0px 0px 10px;
	*padding:133px 0px 0px 10px;
	text-shadow:#000 1px 1px 1px;
}
#conteudo01a{
	width:581px;
	float:left;
}
#conteudo01b{
	width:581px;
	float:left;
}
#conteudo01{
	width:581px;
	float:left;
}
#conteudo02{
	width:581px;
	float:left;
}

#buscaHome{
	width:581px;
	float:left;
}

.inputBusca{
	width:210px;
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#383838;
	padding:1px 4px 0px 5px;
}

#conteudo02b{
	width:764px;
	float:left;
}
#conteudo02d{
	float:left;
	margin-top:18px;
	padding-left:13px;
	padding-bottom:20px;
}
#conteudo02d2{
	float: left;
    margin-top: 0;
    padding-bottom: 20px;
    padding-left: 0;
    width: 490px;
}
#conteudo02d2 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
	text-decoration:none;
	text-align:left;
	padding:0px;
	margin:10px 0px 5px 0px;
}
#conteudo03{
	width:581px;
	float:left;
	margin-top:12px;
}
#conteudo03a{
	width:581px;
	float:left;
	background:url(imagens/fd-titulo-home.jpg) repeat-x;
	height:28px;
}
#conteudo03a p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#383838;
	text-decoration:none;
	text-align:left;
	padding:0px;
	margin:8px 0px 0px 35px;
}
#conteudo03b{
	width:580px;
	float:left;
}
#conteudo03ba{
	width:162px;
	float:left;
	margin-top:15px;
	margin-left:30px;
}
#conteudo03ba img{
	border:1px solid #CCC;
}
#conteudo03ba p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#383838;
	text-decoration:none;
	text-align:center;
	padding:0px;
	margin-top:-3px;
	padding-top:3px;
	width:162px;
	height:18px;
	background:#CCC;
}
#conteudo03bb{
	width:565px;
	float:left;
	margin-top:15px;
	margin-left:5px;
}
#conteudo03bb a:hover{
	color:#b30d16;
}
#conteudo03bb ul li{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#383838;
	text-decoration:none;
	text-align:left;
	padding:0px;
	margin:11px 0px 0px 25px;
	width:152px;
	height:27px;
	display:block;
}
#conteudo04{
	width:764px;
	float:left;
	margin-top:12px;
}
#conteudo04a{
	width:764px;
	float:left;
	background:url(imagens/fundo-titulo.png);
	height:28px;
}
#conteudo04a p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFF;
	text-decoration:none;
	text-align:left;
	padding:0px;
	margin:8px 0px 0px 11px;
}
#conteudo04b{
	width:764px;
	float:left;
}

.conteudo04b{
	width:764px;
	float:left;
}

#conteudo04ba{
	width:247px;
	float:left;
	margin-top:15px;
	margin-left:0px;
}
#conteudo04bd{
	width:247px;
	float:left;
	margin-top:0px;
}

.conteudo04bd{
	width:247px;
	float:left;
	margin-top:0px;
}

#conteudo04bd img{
	float:left;
	margin-top:0px;
}

#conteudotexto1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	text-align:left;
	padding-top:15px;
	line-height:18px;
	float:left;
	width:500px;
	margin-left:13px;
	padding-bottom:40px;
}

.conteudotexto1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	text-align:left;
	padding-top:15px;
	line-height:18px;
	float:left;
	width:500px;
	margin-left:13px;
}

#conteudotexto2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	text-align:left;
	padding-left:520px;
	padding-top:40px;
	line-height:18px;
}
#conteudotexto3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	text-align:left;
	line-height:18px;
	float:left;
	width:500px;
	margin-left:13px;
	margin-top:20px;
}
#conteudotexto4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	text-align:right;
	padding-top:45px;
	line-height:18px;
	width:70px;
}
#conteudo04bb{
	width:355px;
	float:left;
	margin-top:15px;
	margin-left:10px;
}
#conteudo04bb ul li{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#383838;
	text-decoration:none;
	text-align:left;
	padding:0px;
	margin:8px 0px 0px 24px;
	width:457px;
	height:27px;
	display:block;
}

#conteudo04bb ul li a{
	color:#383838;
	text-decoration:none;
}

#conteudo04c{
	width:507px;
	float:left;
	margin-top:15px;
	margin-left:0px;
}
#conteudoprodutos1{
	float:left;
	width:764px;
}
#conteudoprodutos1 ul{
	float:left;
}
#conteudoprodutos1 ul li{
	float:left;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:20px;
	padding-top:20px;
	width:230px;	
	padding-left:8px;
	padding-right:8px;	
}
#conteudoprodutos1 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-decoration:none;
	text-align:center;
	padding-top:10px;
}
#conteudo04d {
	padding-top:15px;
}
.preco1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	text-decoration:none;
	text-align:right;
	padding-right:5px;
}
.preco2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#000;
	line-height:30px;
	padding-right:5px;
}
#conteudo05{
	width:260px;
	float:left;
	padding-bottom:20px;
}

.fundoInput402, .fundoInput357, .fundoInput224, .fundoInput179, .fundoInput150, .fundoInput36{
height:28px;
padding-left:5px;
border:none;
padding-top:1px;
padding-bottom:3px;
font-size:12px;
}
.fundoInput402{
background:url(imagens/form_402.png) no-repeat;
width:397px;
}
.fundoInput357{
background:url(imagens/form_357.png) no-repeat;
width:352px;
}
.fundoInput224{
background:url(imagens/form_224.png) no-repeat;
width:219px;
}
.fundoInput179{
background:url(imagens/form_179.png) no-repeat;
width:174px;
}
.fundoInput150{
background:url(imagens/form_150.png) no-repeat;
width:145px;
}
.fundoInput36{
background:url(imagens/form_36.png) no-repeat;
width:31px;
}

.fundoTextarea402{
background:none;
border:none;
margin:0;
background: url(imagens/form_msg.png) no-repeat; 
width:397px;
padding:3px 2px 2px 5px;
height:87px;
}
/*******************************
********************************
             MENU
********************************
*******************************/
#menu{
	width:161px;
	float:left;
	padding:0px;
	margin:0px;
	margin-left:30px;
}
#menu .menu{
	width:126px;
	height:21px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align:left;
	display:block;
	margin:0px;
	padding:8px 0px 0px 35px;
	*margin-top:-2px;
}

.menuLog{
	background:url(imagens/fd-menub.png) no-repeat;
	color:#FFFFFF;
}
.menuLog:hover{
	background:url(imagens/fd-menub.png) no-repeat;
	color:#FFFFFF;
}

.menuN{
	background:url(imagens/fd-menua.png) no-repeat;
	color:#383838;
}

.menuN:hover{
	background:url(imagens/fd-menub.png) no-repeat;
	color:#FFF;
}

.menuN2{
	background:url(imagens/fd-menub_2.png) no-repeat;
	color:#FFF;
}

#menu02{
	width:161px;
	float:left;
	margin-left:30px;
}
#menu03{
	width:161px;
	float:left;
	margin-left:30px;
	margin-top:12px;
}
#menu03 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#383838;
	text-decoration:none;
	text-align:left;
	height:12px;
	display:block;
}
#menu03 a:hover{
	color:#b30d16;
}

.submenu{
	background-image:url(imagens/listra_menu.jpg);
}

.submenu li{
	display:block;
	clear:both;
	padding:0px;
	margin:0px;
	margin-left:25px;
	padding-left:5px;
}

.submenu li h2 a{
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	font-weight:normal;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	padding:8px 0;
	padding-left:10px;
}

.submenu li h2 a:hover{
	color:#FFFFFF;
	background-color:#5d5d5d;
}
/*******************************
********************************
            RODAPE
********************************
*******************************/
#rodape01{
	width:1000px;
	float:left;
}
#rodape01 ul{	
	padding:0px;
	margin:0px;
	margin-left:38px;
}
#rodape01 ul li{
	float:left;
	padding-left:7px;
}
#rodape01 ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c70712;
	text-align:left;
	text-decoration:none;
}
#rodape01 ul li a:hover{
	text-decoration:underline;
}
#rodape02{
	width:1000px;
	float:left;
}
#rodape02a{
	width:700px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin:20px 0px 0px 53px;
}
#rodape02b{
	width:130px;
	float:right;
	margin-top:15px;
}

/**************************
***************************
	     Alertas
***************************
**************************/
#modalContainer {
background-color:transparent;
position:absolute;
width:100%;
height:100%;
top:0px;
left:0px;
z-index:10000;

}
#alertBox {
position:relative;
width:280px;
min-height:100px;
margin-top:50px;
border:#CCC 2px solid;
background-color:#F2F5F6;
background-image:url(alert.png);
background-repeat:no-repeat;
background-position:20px 30px;
}
#modalContainer > #alertBox {
	position:fixed;
}
#alertBox h1 {
margin:0;
font-size:12px;
background:url(imagens/caixa_atencao.jpg);
color:#FFF;
border-bottom:1px solid #CCC;
padding:5px 7px 2px 10px;
height:20px;
font-weight:normal;
}
#alertBox p {
font-size:12px;
padding-left:5px;
padding-top:10px;
margin-left:55px;
float:left;
width:200px;
color:#000000;
}
#alertBox #closeBtn,#cancelBtn {
font-size:11px;
display:block;
position:absolute;
margin:5px auto;
padding:3px;
border:#CCC 1px solid;
width:70px;
text-transform:uppercase;
text-align:center;
color:#FFF;
background-color:#E74B01;
text-decoration:none;
top:70px;
left:100px;
}
#cancelBtn{
left:165px;
}
#alertBox #imgAlert{
position:absolute;
top:35px;
left:15px;
}
.fundoOpaco{
filter: alpha(opacity=40);
moz-opacity:0.40;
opacity:0.40;	
float:left;
background:#000000;
left:0;
top:0;
z-index:100;
position:absolute;
font-size:11px;
}

#caixaAlertaJavascript{
width:400px;
float:left;
position:fixed;
z-index:110;
top:0;
font-family: Verdana, Geneva, sans-serif;
font-size:12px;
}
#topoAlertFalse,#topoAlertTrue,#topoAlertConfirm{
width:400px;
float:left;
height:90px;
background-repeat:no-repeat;
}
#topoAlertFalse{
background:url(imagens/topoalerta.png);
}
#topoAlertTrue{
background:url(imagens/topocheck.png);
}
#topoAlertConfirm{
background:url(imagens/topoalerta2.png);	
}
#textoAlert{
background:url(imagens/meio.png);
background-repeat:repeat-y;
width:274px;
float:left;
padding:20px 63px 35px 63px;
font-size:12px;
font-weight:bold;
text-align:center;
font-family: Verdana, Geneva, sans-serif;
font-size:12px;
}
#rodapeAlert{
width:400px;
float:left;
height:18px;
background:url(imagens/fundo.png);
background-repeat:no-repeat;
margin:0;
position:relative;
}
#rodapeAlert button{
width:94px;
height:40px;
position:absolute;
left:153px;
top:-10px;
cursor:pointer;
border:none;
}
#rodapeAlert img{
position:absolute;
left:182px;
top:-22px;
border:none;
}
#rodapeAlert .fechar{
background:url(imagens/fechar.png);
}
#rodapeAlert .ok{
background:url(imagens/ok.png);
}
#rodapeAlert .sim{
background:url(imagens/sim.png);
left:103px;
}
#rodapeAlert .nao{
background:url(imagens/nao.png);
left:200px;
}
/*FIM ALERTS*/

/*  estilo dos selects personalizados */
.selectPersonalizado{
position:relative;
height:30px;
float:left;
width:100%;
}
.selectPersonalizado .caixaTextSelect{
background:url(imagens/fd_caixa.jpg);
background-repeat:no-repeat;
width:150px;
height:5px;
padding-top:3px;
padding-left:18px;
position:absolute;
top:10px;
left:13px;
margin-top:0;
display:none;
}
.selectPersonalizado .caixaTextSelect .inputSelect{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
border:none;
background:#FFFFFF;
cursor:default;
}

.listSelect{
width:200px;
position:absolute;
z-index:40;
overflow:hidden;
float:left;
top:20px;
left:15px;
display:none;
margin:0;
padding:0;
padding-top:2px;
padding-bottom:2px;
}
.selectPersonalizado .option{
cursor:pointer;
}
.selectPersonalizado .listSelect li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:3px 5px 3px 5px;
float:left;
width:138px;
border-left:#000000 1px solid;
border-right:#000000 1px solid;
background:#FFFFFF;
}
.selectOff{
background:#FFFFFF;
color:#000000;
}
.selectOn{
background:#000000;
color:#FFFFFF;
}
.btnOpenSelect{
position:absolute;
left:148px;
top:10px;
cursor:pointer;
display:none;
}
.selectPersonalizado .listSelect .topoSelect{
border:none;
background:url(imagens/toposelecao.png);
background-position:15px 0;
background-repeat:no-repeat;
height:10px;
margin:0;
padding:0;
width:165px;
margin-top:6px;
}
.selectPersonalizado .listSelect .rodapeSelect{
border:none;background:url(imagens/fundoselecao.png);background-repeat:no-repeat;height:10px;margin:0;padding:0;width:150px;
}
#fundoSelect{
background:none;
filter: alpha(opacity=100);
moz-opacity:0.1;
opacity:0.1;	
float:left;
left:0;
top:0;
z-index:2;
position:absolute;
display:none;
}
/*  fim estilo dos selects personalizados */

/*******************
*********************/
/*FIM ALERTS*/
.div_alerta{
width:400px;
min-height:70px;
font-size:15px;
font-weight:bold;
text-align:center;
padding-bottom:30px;
padding-top:10px;
margin-top:70px;
margin-bottom:70px;
border:1px solid #BF0B17;
background-color:#F5F5F5;
color:#BF0B17;
line-height:17px;
font-family: Verdana, Geneva, sans-serif;
}
.div_alerta img{
position:relative;
top:7px;
margin-right:5px;
}
.div_alerta a{
margin-top:25px;
}
.div_alertIcone{
width:75px;
float:left;
}
.div_alertMensagem{
width:315px;
float:left;
margin-bottom:15px;
text-align:left;
line-height:19px;
font-family: Verdana, Geneva, sans-serif;
}
.faq_txt{
display:none;
margin:10px 0px 10px 18px;
}
/**********************************************/

/**************************
******************Paginação
**************************/
#paginacao{
width:490px;
_width:500px;
text-align:center;
padding:0px;
margin:0px;
padding:25px 0px 15px 0px;
font-size:1.1em;
}

#paginacao a{
padding:3px 7px 3px 7px;
background-color:#FFFFFF;
color:#939393;
text-decoration:none;
border:0px solid #939393;
}

#paginacao a:hover{
text-decoration:underline;
padding:3px 7px 3px 7px;
background-color:#e9e9e9;
}

#paginacao span{
padding:3px 7px 3px 7px;
background-color:#BC0612;
border:0px solid #939393;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

#paginacao .antprox{
background-color:#e9e9e9;
}
/**************************
***********Fim da Paginação
**************************/

.tabPecas{
margin-left:0;
margin-top:20px;
width:764px;
}

.tabPecas th{
	background-image:url(imagens/fd_vermelho.jpg);
	color:#FFFFFF;
	height:28px;
	vertical-align:middle;
	padding:0 10px;
	font-size:14px;
	font-weight:bold;
}

.tabPecas td{
	font-size:12px;
	color:#333333;
	padding:5px 10px;
	vertical-align:middle;
}

.texto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3f4b59;
	text-decoration:none;
	text-align:left;
	padding:3px;
}
.texto a{
	color:#ac0000;
	text-decoration:underline;
	text-align:left;
	padding:3px;
}
.texto2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	padding:3px;
}
.borda_edb{
	border:2px solid #FFFFFF;
}

.remov_cesta{
	text-decoration:underline;
	color:#383838;
}

#cesta_login1{
font-family:Arial, Helvetica, sans-serif;
width:280px;
float:left;
margin-right:30px;
margin-bottom:15px;
}
#cesta_login2{
width:280px;
float:left;
margin-bottom:15px;
}
.cesta_titulo_login1{
width:270px;
float:left;
background:url(imagens/fd_vermelho.jpg);
height:21px;
color:#FFFFFF;
font-size:14px;
padding-top:7px;
padding-left:10px;
font-weight:bold;
}
.cesta_titulo_login2{
width:270px;
float:left;
background:url(imagens/fd_vermelho.jpg);
height:21px;
color:#FFFFFF;
font-size:14px;
padding-top:7px;
padding-left:10px;
font-weight:bold;
}

#cesta_cadastrado{
width:270px;
float:left;
padding-left:10px;
background:#eceff1;
}

#cesta_cadastrado label{
font-size:12px;
color:#2b2b2b;
width:50px;
display:block;
float:left;
margin-top:7px;
}

#cesta_cadastradoN{
width:280px;
float:left;
background:#eceff1;
height:20px;
padding-top:35px;
padding-bottom:35px;
text-align:center;
}

.p_end{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	color:#3f4b59;
	text-align:left;
}

.h2_end{
float:left;
margin-top:15px;
padding:10px;
width:455px;
background-color:#dcdcdc;
}

.cestaMenu{
background-image:url(imagens/carrinho.png);
background-repeat:no-repeat;
margin-left:30px;
margin-top:20px;
float:left;
width:139px;
text-align:center;
padding:10px;
}

.cestaMenu a{
display:block;
color:#3f4b59;
}

.cestaMenu a:hover{
text-decoration:underline;
}
.lista {
	float: left;
	list-style-position: outside;
	list-style-image: url(imagens/icon-check.png);
	list-style-type: circle;
	margin-left:25px;
}
p {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}

/* ********************************
***********************************
		POP-UP
***********************************
********************************* */
#fundo-popup{
	background-color:#000;
	opacity:0.65;
	-moz-opacity: 0.65;
	filter: alpha(opacity=65);
	width:100%;
	height:100%;
	position:fixed;
	top:0px;
	left:0px;
	z-index:9999;
}
#center-popup{
	width:550;
	height:342px;
	margin:-170px 0px 0px -225px;
	position:absolute;
	left:50%;
	top:50%;
	z-index:99999999;
}
#box-popup{position: relative;}
