* {
margin:0px;
padding:0px;
border:0px;
background-color:#FCEDB4;
}

body {
	background-color:#FCEDB4;
	border:0px dashed black;
	padding:0px;
	margin:0px;
/* 	overflow:hidden; */
	}

.pietraversa{
	color:#8E9AA7;
    font-family: "Oswald", sans-serif;
    font-weight: 200;
    letter-spacing: 0.1em;
	}


h1 {
    font-size: 8vw;
    letter-spacing: 0.12em;
    text-transform: uppercase;
    line-height: 1;
	border:0px solid black;
 	padding:50px 30px 20px;
	margin:0px;
	}
	
h2 {
    font-size: 2.5vw;
    line-height: 1;
    text-transform: uppercase;
	border:0px solid black;
	padding:30px 30px 20px;
	margin:0px;
	}

h3 {
    font-size: 2vw;
    line-height: 1;
	border:0px solid black;
	padding:30px 30px 20px;
	margin:0px;
	}

p {
	color:#BDE1F2;
	font-size: 1.5vw;
	text-align:left;
	line-height: 140%;
	border:0px solid black;
	padding:30px 30px 20px;
	margin:0px;
	}


#divHeader {
	text-align:center;
	min-height:180px;
  	margin-left: 10vw;
  	margin-right: 10vw;
	}

#divBild {
	text-align:center;
	min-height:180px;
  	margin-left: 10vw;
  	margin-right: 10vw;
}

#imgMain{
	padding-top:3vw;
  	display: block;
  	margin-left: auto;
  	margin-right: auto;
	width:100%;
}

#imgSignBellClock{
	padding-top:3vw;
  	display: block;
  	margin-left: auto;
  	margin-right: auto;
	width:95%;
}

#imgMap{
	padding-top:3vw;
  	display: block;
  	margin-left: 7vw;
  	margin-right: auto;
	width:75%;
}

#divText {
	text-align:left;
  	margin-left: 12vw;
  	margin-right: 11.5vw;
	}

#pSign {
	font-size: 1.3vw;
	text-align:center;
	line-height: 140%;
    text-transform: uppercase;
	border:0px solid black;
	padding:30px 30px 20px;
	margin:0px;
	}
	
#pSignTrans {
	text-align:center;
	}

a:link {text-decoration:none;color:#000000;}
a:visited {color:#000000;}
a:hover {font-weight:bold;}


.noLinkIndicator {cursor:default;}


