#logo{position:relative;margin:20px auto;width:100%;text-align:center;}
#logo h1 span{text-transform:none;}
#logo a{background:none;display:inline;margin:0px;}
#logo img{position:relative;cursor:pointer;display:block;float:left;margin-top:10px;}
#logo h2{font-size:50px;}
.als-container{position:relative;width:100%;margin:0px auto;}
.als-viewport{position:relative;overflow:hidden;margin:0px auto;width:100% !important;}
.als-wrapper{position:relative;list-style:none;}
.als-item{position:relative;display:block;text-align:center;cursor:pointer;float:left;}
.als-prev, .als-next{position:absolute;cursor:pointer;clear:both;}
#lista1{margin:0px auto 0px auto;width:100% !important;height:auto;}
#lista1 .als-item{height:auto;padding:0 0 0 0;margin:0 15px 0 0;width:auto;}
#lista1 .als-prev, #lista1 .als-next{top:58px;width:15px;height:22px;}
#lista1 .als-prev{right:40px;top:-40px;}
#lista1 .als-next{right:14px;top:-40px;}
#lista2{margin-bottom:80px;}
#lista2 .als-item{margin:10px 0px;min-height:140px;min-width:128px;}
#lista2 .als-item img{position:relative;display:block;vertical-align:middle;margin-bottom:8px;}
#lista2 .als-prev, #lista2 .als-next{left:470px;width:22px;height:15px;}
#lista2 .als-prev{top:-25px;}
#lista2 .als-next{bottom:-20px;}
#lista2 .als-item{vertical-align:middle;}
.crousel_area{width:100%;height:auto;padding:0;margin:0 auto;}
ul,li,ol{padding:0;margin:0;list-style:none;}