
div.img {overflow: hidden;
padding: 0px;
margin: 2px auto;
position: relative;
 width: 540px;
}
div.img p{
padding: 5px 0px 0px 0px;
margin: 0;
}
div.clearer{clear: left;
padding: 0;
margin-top: 0;}

img.imag1 {
float : left;
 margin-right: 5px;
}

img.imag2 {
float : right;
 margin-left: 5px;
}
.sidebar-a {
			float: left;
			width: 260px;
			margin: 0;
			margin-right: 0;
			padding: 0;
			position: relative;
			text-align: center;
			border: 2px solid #dedee7;
			min-height: 260px;
height: auto !important;
height: 260px;
		}

		.sidebar-b {
			float: right;
			width: 260px;
			margin: 0;
			margin-left: 0;
			padding: 0;
			position: relative;
			text-align: center;
			border: 2px solid #dedee7;
			min-height: 260px;
height: auto !important;
height: 260px;
		}
		
		.clear {
			clear: both;
			padding: 0;
			margin: 0;
			font: 1px Verdana, Geneva, Arial, Helvetica, sans-serif;
		}
	div.imguno {
padding: 5px 5px 0px 5px;
margin: 2px auto;
position: relative;
width: 260px;
border: 2px solid #dedee7;
text-align: center;
}
div.imguno p{
padding: 5px 0px 0px 0px;
margin: 0;
 }
	div.gatti {
padding: 3px 3px 3px 3px;
margin: 5px auto;
position: relative;
width: 500px;
border: 2px dotted #dedee7;
text-align: left;
}
div.gatti p{
padding: 0px 5px 0px 0px;
margin: 0;
}

.viola {
color: #402a62;
 font: normal bold 1.2em "Times New Roman", Times, serif;
}
  .pulsanti{
text-align: center;
margin: 0;
padding: 0px;
font-size: 0;
line-height: 0;
	height: 35px;
 clear: both;
}
.pulsanti a {
margin-right: 5px;
padding: 0px;
}
div.cuccioli {
padding: 3px 3px 3px 3px;
margin: 5px auto;
position: relative;
width: 90%;
border: 2px dotted #dedee7;
text-align: center;
}
div.cuccioli p{
padding: 0px 5px 0px 0px;
margin: 0;
}