body{
 background:#f8f8f8;

}
h5{
	float:right;
	padding-top:4%;
	padding-right:4%;
	font-style:italic;
}
.navbar {
	width:91.2%;
	margin-left:5%;
	margin-right:auto;
}
.navbar-inner{
	padding-left:0;
	padding-right:0;
	background:none;
 	background-color:#fff;
 	border:1px solid #eee;
	background-image:linear-gradient(to top,#eee,#fcfcfc);

}
.navbar .divider-vertical{
	border-right:1px solid #eee;
}
.navbar .nav >li >a{
	color:#333;
	text-shadow:none;
	letter-spacing: 0.6pt;
}
.navbar .nav >li >a:hover{
	text-decoration:underline;
	color:#e81919;
}
 .span12 img{
	margin-left:5.2%;
	margin-bottom:1%;
}

 @media(max-width:480px){
 img{
 	width: 22.5%;
 }
 h5{
	float:right;
 	font-size:35%;
  }
 .navbar {
	width:90%;
	margin-left:5%;
	margin-right:auto;
}
 .navbar .nav {
 	font-size:12px;
}
.nav>li>a{
float:none;
padding:2% 3% 2%;
}
 .navslide{
 	width: 25%;
 	float: right;
}
.footer{
	float:left;
	width:90%;
	font-size: 9px;
}
}
@media(max-width:600px){
	img{
 	width: 35%;
 }
 h5{
	float:right;
 	font-size:35%;
  }
  }
.dropdown-toggle {
	padding-top:4px;
}
.nav .dropdown-toggle .caret {
	margin-top: 5px;
	border-top-color: #333;
	border-bottom-color: #333;
}
a {
	color: #333;
	text-decoration: none;
}
.container .col-md-6{
	margin-left:5%;
	margin-bottom:1%;

}
.col-md-6{
	float:left;
	width:43%;
	padding-right:1px;
}
p{
	text-align:justify;
	font-size:14px;
	line-height:16px;
}
.col-md-6 img{
	padding-right:15px;
	padding-left:10px;
}
.container .col-md-8{
	margin-left:5%;
}
.col-md-8{
	float:left;
	width:91.4%;
	padding-right:auto;
	margin-bottom:1%;
}
p{
	text-align:justify;
	font-size:14px;
	line-height:17px;
}
h4{
	color:#707070;
}
.contenuto iframe{
	float:left;
}
input,select,textarea {
  	width: 75.7%;
  	margin-left: 5%;
}
label {
	margin-left:6.5%;
	margin-top:8px;
}
.footer{
	float:left;
	background-image:linear-gradient(to top,#c5c5c5,#fcfcfc);
	border-top: 1px solid #ccc;
	font-size: 11px;
	letter-spacing: 0.6pt;
	color:#333;
	padding-top:3px;
	padding-bottom:5px;
	width:100%;
	text-align: center;
}