div.shGenDivBannerLateral li a{width:190px; display:block; float:left; margin-bottom:5px;}
div.shGenDivBannerLateral li span.pre{float:right; width:40px; margin-right:0; text-align:right;color:#9E0039;}

div#shHomWrapperBanners img{
	cursor:pointer;
}

div#shHomWrapperBanners ul{
padding:10px; 
margin:0;
list-style: none;
*padding:0;
*margin-left:15px;
overflow:hidden;
width:600px;
}

div#shHomWrapperBanners ul li{
	width:265px;
	margin-bottom:2px;
}

div#shHomWrapperBanners ul li .pre{
color:#990000;
}

div#shHomWrapperBanners ul li.impar img{
	float:left;	
}

div#shHomWrapperBanners ul li.impar a{
	float:left;	
	margin-right: 10px;
}

div#shHomWrapperBanners ul li ul{
	width:200px;
	padding:0px;
	margin-left:30px;
}


div#shHomWrapperBanners ul li.par a{
	margin-right: 10px;
}

div#shHomWrapperBanners ul li ul{
	width:200px;
	padding:0px;
	margin-left:30px;
}

div#shHomWrapperBanners ul li ul li{
	width:200px;
}

div#shHomWrapperBanners ul li ul li a{
	float:left;
	margin-right: 10px;
}

div#shHomWrapperBanners ul li ul li .pre{
	color:#990000;
}

/*FireFox 2 */
.#shHomWrapperBanners li.par, x:-moz-any-link {margin-left:0px} 

/*FireFox 3*/
#shHomWrapperBanners li.par, x:-moz-any-link, x:default {margin-left:260px}

/*Explorer */
#shHomWrapperBanners li.par{
	*margin-left:260px;
}

div#shHomWrapperBanners li.impar{
	float:left;
	clear:left;
	width:315px;
}

ul.escondido {
	display:none;
padding:10px; 
margin:0;
cursor:pointer;
list-style: none;
*padding:0;
*margin-left:15px;
}



h3.titulo{
	font-weight: bolder;
	padding: 5px;
}