.delimitacao{width:1000px; margin:auto; }

.carrinhocab{ float:right; margin-top:15px; width:200px; cursor:pointer}

.sacola{ width:125px; margin:18px 0px 0px 15px; float:right; font-size:11px; text-transform:uppercase;}

.boasvindas{ float:left; width:500px; margin-top:30px; text-transform:uppercase}
.boasvindas h1 {display:inline; font-weight:bold}

.logoLoja {float:left; height:115px; width:211px; text-align:center}

.faixaCabecalho{float:right; height:20px; color:#fff; margin:8px 0 0 0; text-align:right; font-size:10px; text-transform:uppercase; color:#464646}
.faixaCabecalho li{float:right; padding:5px 3px 0 3px}
.faixaCabecalho a{font-weight:bold; color:#434343}
.faixaCabecalho .separa{color:#464646; cursor:default; }

.frete{float:right; width:240px; height:58px; background:url(images/separaFrete.jpg) no-repeat 0 10px; padding:10px 260px 0 0; color:#f09b9f; font-size:1.2em; font-weight:bold; text-align:right; letter-spacing:-1px; line-height:13px}
.frete a{font-size:0.6em; color:#fff; text-transform:uppercase; letter-spacing:normal}

.busca{float:right; width:280px; float:right; margin-top:10px}
.busca li {float:left; padding:0 3px}
.busca input{height:18px; width:200px; padding:3px 0 0 5px; font-size:0.9em; color:#000; border:1px solid #D6D6D6}

/*MENU TOPO*/

.menuTopo{float:left; width:100%; height:34px; overflow:hidden; background:url(images/bgMenu.jpg) repeat-x top #fff}
.menuTopo a{font-size:1.1em}
.menuTopo .cinza{float:right}
.menuTopo .cinza a{font-weight:normal; color:#fff}
.menuTopo li{ float:left; background:url(images/divmenu.jpg) right center no-repeat}

.menuTopo li a{
	float:left;
	overflow:hidden;
	text-align:center; 
	padding-left:14px;
}

.menuTopo a span {
	display:block;
	white-space:nowrap;
	line-height:34px;
	padding-right:14px 
}


.menuTopo li a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}


.menuTopo li a:hover span { }

.menuTopo li a.selected{ background: url(images/menu.jpg) 0 0 no-repeat; }
.menuTopo li a.selected span { background: url(images/menu.jpg) right -29px no-repeat; }

.menuTopo h2{color:#fff; font-weight:normal; font-size:12px; font-weight:normal; text-transform:uppercase; font-family:"Arial", Helvetica, sans-serif; background:none}

.tituloPagina {font-size:14px; padding:18px 20px 17px 0; color:#6e6e6e; border-bottom:1px dotted #ccc;  margin:0 20px; text-transform:uppercase; }
.tituloPagina a{color:#b6b6b6; text-transform:uppercase; }

.tituloPagina h1 {font-size:1em; color:#666666; display:inline; background:none; border:none; font-size:14px}
.tituloPagina a h1  {color:#b6b6b6}

.tituloPagina select {font-size:12px}

.sobomenu{ background:#6e6e6e; float:left; width:100%; overflow:hidden;}

.novofrete{ width:30%; text-align:left; float:left; padding:6px 0 0 11px; width:26%; _overflow:hidden}
.novofrete a img{ _margin-top:-25px;}

.novanews{ float:right; padding:0 15px 0 15px}

.opcaoSelecione{ width:96%;  margin:0 20px; padding:0;  float:left}

.escolhaTamanho{background:url(images/bgSelecioneNumero.jpg) repeat-x;height:30px; padding:8px 0 0 15px}

.tituloSelecione{ font-weight:bold; font-size:12px; color:#464646; text-transform:uppercase; float:left}

.setaEscolha{ background:url(images/escolhaNumeroSeta.jpg) no-repeat center center; width:10px; height:15px; margin:0 8px; float:left }

#floatercarrinho{ position:absolute; left:920px; top:100px; width:294px}
#floatercarrinho .contflocar{ background:url(images/flocarmeio.png) center repeat-y; float:left; width:294px}
#floatercarrinho .imgsdoflocar{ float:left; height:18px}
#floatercarrinho .produtos{ padding:0 9px; background:url(images/flocardotted.png) no-repeat bottom center; margin:3px 0; height:50px}
#floatercarrinho .areaImg{ width:55px; margin-right:5px; float:left; text-align:center}

.flocarnome{ width:140px; *width:140px; float:left; margin-top:12px; }
.flocarimg{ float:left}
.flocarpreco{ float:right; padding-top:12px; width:60px; margin-right:5px; text-align:right; font-weight:bold}

.titfloater{ margin:0px 14px}

#floatercarrinho .flocarsubtotal{ float:right; font-weight:bold; font-size:14px; margin:5px 15px 5px 0}