@charset "UTF-8";

/*#container{
  width:960px;
  margin:auto;
  padding:20px;
}
*/
/*p{
  margin-bottom:20px;
  line-height:24px;
}*/

/*h1, h2{
  color:orange;
  font-size:24px;
  margin-bottom:20px;
  font-weight:bold;
  margin:20px 0;
}*/

#hover{
	position: fixed;
	background: #000;
	width: 100%;
	height: 100%;
	opacity: .6;
	z-index: 999999;
}

#popup{
    position: absolute;
    width: 560px;
    height: 315px;
    background: #fff;
    left: 50%;
    top: 20%;
    border-radius: 5px;
    margin-left: -320px; /* width/2 + padding-left */
    margin-top: -20px; /* height/2 + padding-top */
    text-align: center;
    box-shadow: 0 0 10px 0 #666666;
    z-index: 999999;
    border: 1px solid #333333;
 } 
 


#close{
  position:absolute;
  background:black;
  color:white;
  right:-15px;
  top:-15px;
  border-radius:50%;
  width:30px;
  height:30px;
  line-height:30px;
  text-align:center;
  font-size:8px;
  font-weight:bold;
  font-family:'Arial Black', Arial, sans-serif;
  cursor:pointer;
  box-shadow:0 0 10px 0 #000000;
}/* CSS Document */

.col-spazio {
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	border-right: 1px solid #a5cfa1;
	text-align: justify;
}
.col-spazio2 {
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	
	text-align: justify;
}
.sf-verde-pop {
	background-color: #0f6535;
	color: #FFFFFF;
	text-align: center;
	font-family: "Century Gothic", "Trebuchet MS", Arial, Verdana, sans-serif;
	height: 20px;
	padding-top: 15px;
	font-size: 18px;
	padding-bottom: 15px;
}
	
