@charset "utf-8";
/* CSS Document */

body{background:url(../images/bg.png) repeat;
	margin:0px;
}
#principal{
	width:100%;
	height:100%;
}


#topo{
	height:529px;
	width:1110px;
	margin:0 auto;
}
#topo-home{
	height:74px;
	width:950px;
	padding-bottom:15px;
	padding-left:51px;
	margin:0 auto;
	background:url(../images/top-news.png) no-repeat right bottom;
}
	
#topo-evento{
	height:449px;
	width:1079px;
	margin:0 auto;
}

#homecontent{
	width:960px;
	padding-left:43px;
	margin:0 auto;
}
#boxbusca{
	background:url(../images/bg-boxbusca.jpg) bottom no-repeat;
	width:250px;
	height:76px;
	padding-bottom:15px;
	float:right;
}

#logos{
	padding-top:10px;
	width:350px;
	float:left;
}

#logos p{
		display:inline;list-style:none;
		float:left;
	margin:0px;
	padding-left:10px;
	padding-bottom:10px;
	background:url(../images/logo-triton.jpg) no-repeat right top;
	width:160px;
	height:70px;
	text-align:center;
}
.padlogo{
	padding-bottom:10px;
	padding-left:10px;
}


#txthome{
	width:325px;
	float:right;
	padding-right:15px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:700;
}
#txthome a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:700;
	color:#000;
	text-decoration:none;
}

#txthome a:hover{
	text-decoration:underline;
}
#txthome p{
	margin:0px;
	background:url(../images/linha.jpg) no-repeat bottom;
	padding-top:10px;
	padding-bottom:10px;
}

#rodapé{
	width:966px;
	margin:0 auto;
	float:left;
	margin-top:25px;
	padding-top:25px;
	border-top:#C8C7C7 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#botpoli{
	width:275px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:20px;
	color:#000000;
	}

#mapa{
	width:610px;
	float:left;
	padding-left:70px;
}


#mapa h2{
	width:120px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#e00915;
	font-size:12px;
}

#mapa h2 p{
	background:url(../images/ponto.jpg) no-repeat left;
	padding-left:10px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:400;
	margin-top:3px;
}
#rodapé a{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:400;
	text-decoration:none;
	}
#eventocontent{
	width:960px;
	margin:0 auto;
}
#eventocontentleft{
	width:960px;
	padding-left:73px;
	float:left;
}
#eventos-col-left{
	width:251px;
	float:left;
	padding-top:5px;}
	
#boxleft{
	width:251px;
	height:166px;
	background:url(../images/bg-collum-eventos.png) no-repeat top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
#boxleft a{
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;}
#boxleft p{
	margin:0px;
	padding-top:8px;
	padding-bottom:8px;
	background: url(../images/bg-linhabox.png) repeat-x bottom;}
	
#hisrotyeventos{
	width:246px;
	margin-left:5px;
	padding-top:25px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	float:left;
	color:#000;
	}
#hisrotyeventos p{
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
	background:url(../images/bg-linhabox.png) repeat-x bottom;
}


#eventos-col-right{
	width:680px;
	padding-left:20px;
	float:left;
	}
#info{
	width:680px;
	padding-left:20px;
	float:left;
	}
#moda{
	width:680px;
	padding-left:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	}
#moda-relacionada{
	width:680px;
	margin-top:20px;
	}
#moda-relacionada p{
	margin:0px;
	background:url(../images/linha-relacionada.png) no-repeat bottom left;
	font-size:12px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-bottom:8px;
	
}
#info p{
	width:680px;
	background:url(../images/bg-bot-linh.jpg) bottom repeat-x;
	padding-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	 }

#gallleryfotos{
	width:268px;
	float:left;}

#gallleryfotos img{
	padding-bottom:30px;
	border:none;
}

#textevent{
	width:380px;
	float:left;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
#textevent p{ margin:0px;}
#textevent strong{ font-size:12px;}

#horarios{
	width:647px;
	float:left;
	background:url(../images/bg-horarios.png) no-repeat left top;
	height:106px;
	padding-left:30px;
	padding-top:10px;
	padding-bottom:10px;
	}
#horarios ul{margin:0px; display:inline;}
	
#horarios ul li{ 
     margin:0px;
	 float:left;
	 display:inline;	
	 padding-right:60px;
	 font-weight:bold;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:13px;
	 color:#000;
}

#horarios ul li strong{
	font-size:12px;
	font-weight:bold;
	color:#E32732;}
	

#textshops{s
	width:640px;
	float:left;

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

#shoppingtogo{
	width:320px;
	padding-left:20px;
	float:left;
}
#shoppingtogo p{
	margin:0px;
	padding-top:10px;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;}

#shoppingtogo p strong{
	color:#E00D19;
}
#shoppingtogo p img{
	padding-right:15px;
}
#central{
	width:300px;
	height:165px;
	float:left;
	background:url(../images/central.png) no-repeat right top;
}

#locacao{
	width:657px;
	padding-left:20px;
	float:left;
	background:url(../images/bg-formloc.png) no-repeat left top;
	height:100px;
}

#textservicos{
	width:620px;
	float:left;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#textsnatal{
	width:620px;
	float:left;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#textservicos p{
	background:url(../images/linha.jpg) repeat-x bottom;
	margin:0px;
	padding-bottom:10px;
	padding-top:15px;
	font-size:12px;
}
#textservicos p em{
	font-style:normal;
	color:#D5060D;
}


#promo-col-left{
	width:290px;
	float:left;
	padding-top:5px;}
	
#promo-col-right{
	width:570px;
	padding-left:20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	}
#promo-col-right strong{
	font-size:13px;
	}

#promoleft{
	width:290px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	}
	
#promoleft p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	padding-top:8px;
	padding-bottom:8px;
	background: url(../images/linha-pont.gif) repeat-x bottom;
}
#lojas-middle{background:url(../images/lojas-bg.png) repeat-y left;
float:left;
width:340px;}
#lojas-bot{
	float:left;
	width:340px;
	}
#lojas-seguimento{
	margin:0 auto;
	width:280px;
	text-align:center;}
#lojas-nomes{
	margin:0 auto;
	width:280px;
	text-align:center;}
.sliderloja{
	width:280px;
	height:300px;
	margin:0 auto;}
#lojas-seguimento p{
	background:url(../images/lojas-linha.png) repeat-x bottom right;
	padding-bottom:5px;
	margin:0px;
	margin-bottom:8px;
}
#lojas-nomes p{
	background:url(../images/lojas-linha.png) repeat-x bottom right;
	padding-bottom:5px;
	margin:0px;
	margin-bottom:8px;
}
#lojas-top{
	background:url(../images/lojas-top.png) bottom left no-repeat;
}
#loja-content{
	width:570px;
	float:right;
	padding-top: 43px;
	}
#loja{ 
background:#FFF;
border:solid 1px #E5E5E5;
margin-bottom:15px;
height:25px;
padding-top:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-bottom:5px;
font-weight:bold;
padding-left:15px;
padding-right:5px;
width:570px;
float:left;
}
#loja-completa{
	padding-left:15px;
	font-size:11px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	width:570px;
	font-weight:bold;
}
#loja-foto{
	margin:0px;
	float:left;}
#lojatexto{float:left;}	
#resultado{
	margin:0 auto;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:860px;
}
#resultado p{
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:10px;
	background-color:#FFFFFF;
}
#resultado strong{
	color:#E32732;
}
#resultado ul{
	padding-left:30px;
	padding-bottom:5px;
	padding-top:5px;
	background-color:#FBE6BF;
}
#resultado ul a{
	color:#000000;
	text-decoration:none;
}
#resultado ul a:hover{
	text-decoration:underline;
}



