*{margin: 0; padding: 0;}

header, article, section, footer, nav, aside{display: block;}

img{border: none;}

body{
	background: #e3dbdb;
	color: #483737;
	font-family: Roboto, sans-serif;
	text-align: center;
}

h1{
	margin-top: 4em;
	text-align: center;
}

h1 img{
	/*width: 30%;
	 *width: 12em;
	 *width: 24ex;*/
	 width: 22ex;
}

section{
	margin-top: 2em;
}

footer{
	margin-top: 2em;
}

footer p{
	font-weight: 300;
	margin: 0.4em 0;
}

footer .tel{
	font-weight:400;
	font-size: 1.2em;
}

footer p a{
	text-decoration: none;
	color: #483737;
}

footer p a:hover{
	color: #ff7f2a;
	-webkit-transition: color 0.1s linear;
	   -moz-transition: color 0.1s linear;
	    -ms-transition: color 0.1s linear;
		 -o-transition: color 0.1s linear;
		    transition: color 0.1s linear;
}
