@charset "UTF-8";
/* global CSS */
body {margin: 0; padding: 0;}
.all { width:1000px; margin:auto; padding: 0 10px;}
.navigateBox{ margin-top:20px;  height:30px}

.mMenu_link{ display:block; float:right; margin-right:20px; font-size:14px; color:#7d7d7d;  text-decoration:none}
#mMenu_activeLink{ color:#000000}
.mMenu_link:hover{ color:#000000}
#mMenuLast { margin-right:0px}
#mMenu_Name{ font-size:24px; color:#000000; float:left}

.coverBox { width:auto; height: 650px; min-width: 1000px; margin: 20px auto 0px auto; background:url(../cover.jpg) center no-repeat; background-size: contain;}

.travelContent {}
.topicBox { width:300px; height:200px; float:left; margin-top:50px}
#topicMidle{margin:50px 50px 0 50px}
.topicLink { display:block; width:299px; height:199px; border:1px solid #FFF}
.topicLink:hover {border:1px solid rgba(204,204,204,0.7)}
.topicTitle {color:#7d7d7d; margin-top:5px; text-indent:16px; font-size:12px}


.fotoContent { margin: 50px 0 }
.fotoContent section p { font-size: 111%}
.fotoBox {
	text-align: center;
	float: left;
	margin: 0px;
	height: 96px;
}
#oldHeight .fotoBox {
	height: 100px;
}
	#fotoFirst { margin-left:0px;}
	#fotoLast { margin-right:0px}
	#marginR { margin-right:5px}
.fotoBoxBig {
	text-align: center;
	float: left;
	margin: 0px;
	height: 253px;
	width: 253 px;

}
	#fotoFirst { margin-left:0px}
	#fotoLast { margin-right:0px}
	#marginR { margin-right:5px}
.fotoBoxAutoHeight {
	text-align: center;
	float: left;
	margin: 0px;
	height: auto;
}
	#fotoFirst { margin-left:0px;}
	#fotoLast { margin-right:0px}
	#marginR { margin-right:5px}

.contactsimage {
width: 253px;
}

.contactBox {margin:50px 0px 0px 0px; color:#7d7d7d; width: 500px;}
.contactName{padding:7px}
.contactPhone{padding:7px}
.contactBlog{padding:7px; font-size:12px}


.famigliaCoverBox { margin-top: 5%;}
.famigliaEdition  { width: 160px; float: left; margin-right: 10px;}
.famigliaEdition:last-of-type {margin-right: 0}
.famigliaEdition img {width: 100%; height: auto;}


.textBox_peregon {
	width: 500px;
	height: 400px;
	background: violet;
	float: left;
	padding: 0 12px;
	box-sizing: border-box;
	text-indent: 22px;
	
}
.fullWidth {width: 100%;
}
.title_peregon {
		text-align: center;
	font-size: 12px;
	padding: 0;
	margin: 0;
	}












.fotoHeight {height: 70px; width: 100%; float: left;}
.autor {text-align: right; font-size: 12px;}
.clear { clear:both}
#divWish {color: white;}

