body {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
}
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

#title{margin-top:50px;color:white;font-weight:bold;text-align:center;}
#base	{max-width:650px;margin:0px auto;padding:5px;text-align:center;border:1px solid gray;}
#foto{
	position:absolute;top:0;left:0;width:100%;height:300%;
	background-color:rgba(0,0,0,0.9);
	text-align:center;
	display:none;
 }
.shadow{
	box-shadow: 5px 5px 5px rgba(0,0,0,0.4);
	width:100%;
	border:1px solid gray;} 

.thumb	{display:inline-block;width:133px;margin:5px 5px;cursor: hand;cursor:pointer;}
.thumbp	{display:inline-block;width:90px;margin:5px 10px;cursor: hand;cursor:pointer;}
.navi	{text-align:center;color:gray;margin:0;}
.navi2	{width:20vmin;height:25px;}
.title	{margin:0 auto;width:380px;padding:5px;background-color:white;}

