@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Raleway:400,700');

*, *:before, *:after {
  margin: 0px;
  padding: 0px;
  box-sizing: border-box;
}
div#ds_div {
  font-family: 'Raleway', Arial, Helvetica, sans-serif!important;
	/*font-weight: 300;*/
}
div#ds_div td{
  padding:5px;
}
div{
	padding:10px;
}
div.note p{
	font-size: 15px;
}
h2{
	font-size: 30px;
 
color:#0C04B8;
	border-top:3px solid #CFEBFF;
	padding-top:15px;
	margin-bottom:15px;
}
h3{
	margin:20px 0;
}
h2:before{
	content:"► ";
}
h2:after{
	content:" ◄";
}
p, p span {
  font-size: 18px!important;
  line-height: 1.6!important;
  color: #333;
}
img{
	max-width: 100%;
}
.p-header2{
	font-size: 25px;
	font-weight: bold;	
}
a, img, a img, input, select {
  text-decoration: none;
  outline: none;
  border: 0px;
}
a, img {
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  transition: all 300ms ease;
}
a:hover{
	opacity:0.7;
}
.condizioni {
  border-top: 1px dashed #7dc3ff;
  margin-top: 20px;
  padding: 20px;
}
.condizioni h3 {
  text-align: center;
  margin-bottom: 40px;
  font-size: 24px;
}
p.localita{font-family: monospace; font-size: 14px;}
ul{
	margin-bottom: 15px;
}
li{
	margin-left: 20px;
	margin-bottom:7px;
}
table{
	border:1px solid #ccc;
	border-collapse: collapse;
	padding:20px;
	
}
