nav{
	background-color: rgb(171, 117, 90);
	-webkit-box-shadow: 2px 2px 3px 1px rgba(0,0,0,0.5);
	-moz-box-shadow: 2px 2px 3px 1px rgba(0,0,0,0.5);
	box-shadow: 2px 2px 3px 1px rgba(0,0,0,0.5);
}

nav img{
	height:75px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

nav a{   
	color:white !important;
}

nav li.active a{
	border-bottom:1px solid white;
}


body{
	background-color:#E0BBA3;
}

h1,p{
	color:white;
}

#lang{
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	padding:5px;
	background-color:#6F2C3B;
}

#gallery{
	margin-top:140px;
}

#gallery{
	
}

#prodotti img{
	width:200px;
	height:250px;
	margin-bottom:20px;
	-webkit-box-shadow: 1px 3px 1px 1px rgba(0,0,0,0.5);
	-moz-box-shadow: 1px 3px 1px 1px rgba(0,0,0,0.5);
	box-shadow: 1px 3px 1px 1px rgba(0,0,0,0.5);
}


@media (min-width: 768px) { 
	#menu{
		margin-left:40px;
	}

}


#container{
	margin-top:140px;
}


 
#scritta2{
	position:absolute;
	left:82px;
	top:50px;
}




#logo2{
	display:none;
}


#menu{
position:relative;
}


@media (max-width: 768px) { 
    
        #scritta{
            font-size:14px;
        }
	
        #scritta2{
            font-size:14px;
        }
	
}



@media (min-width: 768px) { 
	#logo2{
		top:13px;
		display:block;
		width:75px;
		display:none
	}
	
}


@media (min-width: 992px ) { 
		#logo2{
			top:13px;
			display:block;
			width:75px;
			right:200px;
		}
	}
}



@media (min-width: 1200px) { 
	#logo2{
		top:0;
		right:200px;
		width:75px;
		top:13px;
	}
}


#footer{
	text-align:center;
	background-color: rgb(171, 117, 90);
	font-size:15px;
	color:white;
	padding:2px;
	margin-top:50px;
}



 