.promover{
	height:20px;
	width:567px;
	float:left;
	background-color:#fff;
	padding:0px 0px 0px 0px;
	margin:15px 10px 0px 0px;}

body{
	text-align:center;
	margin:0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	background:url(../../imagens/img-babilonya-0.jpg) #000;
	}

#tudo{
	margin:auto;
	width:938px;
	z-index:3;
	position:relative;}

h1{
	color:#000;
	margin:0;
	padding:0}

h2{
	font-size:16px;
	color:#000;
	background-color:#fff;
	padding:15px 10px 0px 10px;
	margin:0px;}

p{
	text-align:justify;
	font-size:12px;
	color:#333;
	background-color:#fff;
	padding:5px 10px 0px 10px;
	margin:0px;}

ol{
	font-size:12px;
	color:#333}

ul{
	font-size:12px;
	color:#333}

p strong{
	font-weight:normal}

ul strong{
	font-weight:normal}

ol strong{
	font-weight:normal}

div.formulario{
	margin-top:5px;
	margin-left:6px;
	width:210px;
	float:left}
	
.tamanhos{
	margin-left:10px;
	background-color:#000;
	color:#fff;
	width:150px;
	border:none}

#botao{
	color:#000;
	padding:0;
	width:217px;
	cursor:pointer}
	
.botaocarrinho {
	text-align:right;
	background-color:#fff;
	padding:10px;
	margin:2px;}

div.formulario input{
	background-color:transparent;
	color:#000;
	padding-left:50px;
	border:#000 solid 1px;
	width:165px;
	margin-top:1px}
	
#nome{
	background:url(../../imagens/input-nome.gif) no-repeat;}
	
#email{
	background:url(../../imagens/input-email.gif) no-repeat;}
	
#telefone{
	background:url(../../imagens/input-telefone.gif) no-repeat;}
	
textarea{
	background-color:transparent; color:#000; border:#000 solid 1px; height:80px;; width:210px; margin-top:1px; overflow:auto; padding-left:5px}
	
select{
	width:217px; background-color:transparent; margin-bottom:1px; color:#000; border:#000 solid 1px;}

div.form_clientes{
	background-color:#FFF;
	padding-bottom:30px}
	
div.form_clientes input{
	background-color:#fff;
	color:#666;
	padding-left:140px;
	border:#ccc solid 1px;
	margin-top:1px;
	margin-left:29px;}
	
#cliente_nome{background:url(../../imagens/input-cliente_nome.gif) no-repeat; width:380px;}
#cliente_end{background:url(../../imagens/input-cliente_end.gif) no-repeat; width:300px;}
#cliente_num{background:url(../../imagens/input-cliente_num.gif) no-repeat; width:48px; padding-left:25px; margin-left:0px}
#cliente_compl{background:url(../../imagens/input-cliente_compl.gif) no-repeat; width:102px;}
#cliente_pais{background:url(../../imagens/input-cliente_pais.gif) no-repeat; width:102px;}
#cliente_cep{background:url(../../imagens/input-cliente_cep.gif) no-repeat; width:102px;}
#cliente_bairro{background:url(../../imagens/input-cliente_bairro.gif) no-repeat; width:102px;}
#cliente_uf{background:url(../../imagens/input-cliente_uf.gif) no-repeat; width:102px;}
#cliente_cidade{background:url(../../imagens/input-cliente_cidade.gif) no-repeat; width:102px;}
#cliente_ddd-1{background:url(../../imagens/input-cliente_ddd-tel.gif) no-repeat; width:34px; padding-left:90px}
#cliente_tel-1{background:url(../../imagens/input-cliente_tel.gif) no-repeat; width:101px; margin-left:0px; padding-left:10px}
#cliente_ddd-2{background:url(../../imagens/input-cliente_ddd-tel.gif) no-repeat; width:34px; padding-left:90px}
#cliente_tel-2{background:url(../../imagens/input-cliente_tel.gif) no-repeat; width:101px; margin-left:0px; margin-bottom:1px; padding-left:10px}
#cliente_email{background:url(../../imagens/input-cliente_email.gif) no-repeat; width:380px;}
#cliente_login{background:url(../../imagens/input-cliente_login.gif) no-repeat; width:150px;}
#cliente_senha{background:url(../../imagens/input-cliente_senha.gif) no-repeat; width:150px;}

#slideshow{
	z-index:1;
	position:absolute;
	width:100%;
	position:fixed;}
	
#slideshow img{
	width:100%;}

span.descricao-agencia{
	font-size:12px;
	padding-top:50px;
	color:#f30}

div.rodape{
	position:relative;
	width:932px;
	float:left;
	text-align:right;
	font-size:10px;
	color:#F00;
	background-color:#000;
	text-align:left;}

div.colunasrodape{
	width:170px;
	height:90px;
	float:left;
	border-left:#333 solid 1px;
	padding-left:10px;}

div.colunasrodape a{
	color:#fff;
	text-decoration:none}

div.colunasrodape ul{
	padding:0;
	list-style:none;}

div.fim{
	width:933px;
	font-size:11px;
	position:relative;
	float:left;
	text-align:left;
	padding-bottom:40px}
	
span.fim{
	background-color:#fff;
	color:#030;
	font-style:italic;
	padding:0px 10px 0px 10px}
	
div.w3c {
	text-align:right;}
	
div.babilonya-texto{
	background-color:#F8F8F8;
	padding:40px}
	
span.img-destaq{
	float:left;
	margin:17px;
	background-color:#fff;
	border:#999 dashed 1px}

div.fixo{
	width:230px;
	float:left;
	clear:left;
	margin-right:4px;
	margin-bottom:4px;}

	div.logotipo{	
	background-image:url(../../imagens/logotipo-babilonya.png);
	background-repeat:no-repeat;
	width:230px;
	height:230px;
	float:left;
	margin-right:4px;
	margin-bottom:4px;}	
	
div.menu{	
	background-image:url(../../imagens/img-babilonya-2.png);
	width:230px;
	height:230px;
	float:left;}
		div.menu ul{
		width:182px;
		list-style:none;
		text-align:left;
		font-size:16px;
		color:#fff;
		padding:0px;
		margin-top:55px;
		margin-left:26px;
		line-height:21px;}
		div.menu ul li a, ul li a:visited{
		display:block;
		color:#fff;
		text-decoration:none;
		text-align:left;
		padding-left:3px;}
		div.menu ul li a:hover {
		background-color:#fff;
		color:#000;
		padding-left:3px;}

div.topo{
	width:697px;
	height:120px;
	float:left;
	margin-right:4px;
	margin-bottom:4px;
	text-align:right;
	color:#fff;
	padding-top:10px;}
	
div.box-grande{
	background-image:url(../../imagens/img-babilonya-1.png);
	width:658px;
	padding:20px;
	float:left;
	margin-right:4px;
	margin-bottom:4px;
	text-align:left;}
		ul.box-grande{
		background-color:#fff;
		margin:0;
		padding-top:7px;
		padding-bottom:7px;}
		ol.box-grande{
		background-color:#fff;
		margin:0;
		padding-top:20px;
		padding-bottom:20px;}
		a.box-grande{
		color:#F00;
		font-size:12px}
	
a.contato-rodape{
	font-family:"monotype corsiva";
	font-size:18px;
	color:#F00;
	text-decoration:none;}

span.span-1{
	font-family:impact; font-weight:normal;
	background-color:#f30;
	font-size:34px;
	color:#fff;
	padding-left:15px; padding-right:15px;}

span.span-2{
	background-color:#000;
	color:#fff;
	padding:3px 10px 0px 10px;
	margin-left:-10px;}

span.span-3{
	font-family: "Orange LET";
	background-color:#fff;
	font-size:50px;
	color:#000;
	padding:3px; padding-right:12px;
	font-style:italic}


/*4 CAMISETAS //////////////////////////////////////////////////////////////////////////////////////*/
ol.listadecamisetas {
	list-style:none;
	margin:0;
	padding:0;}
		span.lista1{
		background-color:#F30;
		color:#000;
		padding:3px;
		position:relative;
		right:-61px;
		top:130px;
		font-style:italic;}
		span.lista2{
		background-color:#000;
		color:#0FF;
		padding:3px;
		position:relative;
		right:-2px;
		top:152px;
		font-style:italic;}
		
#box-XXX a{
	color:#333;
	text-decoration:none;
	background-image:url(../../imagens/img-babilonya-1.png);
	width:230px;
	height:230px;
	float:left;
	margin-right:4px;
	margin-bottom:4px;
	font-size:12px;}
		#box-XXX a:hover{
			background:url(../../camisetas/imagens-camisetas/camisetas-XXX-mini.jpg) no-repeat center #000;
			width:228px;
			height:228px;
			border:#F30 dotted 1px;}
		
#box-001 a{
	color:#333;
	text-decoration:none;
	background-image:url(../../imagens/img-babilonya-1.png);
	width:230px;
	height:230px;
	float:left;
	margin-right:4px;
	margin-bottom:4px;
	font-size:12px;}
		#box-001 a:hover{
			background:url(../../camisetas/imagens-camisetas/camisetas-001-mini.jpg) no-repeat center #000;
			width:228px;
			height:228px;
			border:#F30 dotted 1px;}

#box-002 a{
	color:#333;
	text-decoration:none;
	background-image:url(../../imagens/img-babilonya-1.png);
	width:230px;
	height:230px;
	float:left;
	margin-right:4px;
	margin-bottom:4px;
	font-size:12px;}
		#box-002 a:hover{
			background:url(../../camisetas/imagens-camisetas/camisetas-002-mini.jpg) no-repeat center #000;
			width:228px;
			height:228px;
			border:#F30 dotted 1px;}

/*PAINEIS DE IMAGENS DAS CAMISETAS //////////////////////////////////////////////////////////////////////////////////////*/
#painel{
	position:relative;
	width: 555px;
	height: 300px;
	overflow: hidden;
	float:left;
	background-color:#000;
	overflow: hidden; padding:10px; margin-bottom:10px;}
	#painel img {margin:0; padding:0; border:#000 solid 1px}
		
.panel{
	position:relative;
	width: 555px;
	height: 300px;
	overflow: hidden;}
		
.imgPanel{
	position: absolute;
	border: none;
	text-decoration: none;
	padding:0;}
	
