/*css padrão */
.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0; list-style: none;}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria ul li.active div img,.galleria li.active div{display:inline;}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto;}
* html .galleria li div span{width:400px;}



/* css do layout */
.caixa-texto{width:100%;background:white;text-align:center;color:#069;font:18px Verdana;}
h1,h2{font:bold 80% 'helvetica neue',sans-serif;letter-spacing:3px; font-size:18px; color:#069;}
a{color:#069;text-decoration:none;outline:none;}
a:hover{color:#67a;}
.demo{position:relative;margin-top:1em; float: none; width:100%;}
.gallery_demo{width:auto; height:auto;margin:0 auto;}
.gallery_demo li{width:70px;height:50px;border:3px double #ccc;margin:2px 1px; list-style: none;}
#main_image ul{margin:0 auto; height:450px;width:700px; border:1px solid #FFF;}
	
#main_image img{margin:0 auto;width:auto;height:auto;border:1px solid #FFF;}
#main_image img{margin-bottom:5px;}

.nav p{padding-bottom:10px;clear:both;font:14px,sans-serif;letter-spacing:5px;text-transform:uppercase;}
.nav a{padding-bottom:10px;clear:both;font:14px,sans-serif;letter-spacing:5px; text-transform:uppercase;}