body {background: #ffffff url(grafica/bg1.jpg) repeat-y 50% 0%; width: 100%; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif;}

.clear {float: none; clear: both; margin: 0; padding: 0px;}

.tutto {display: block; background-color: #ffffff; margin: 0 auto; width: 950px; padding: 0px; text-align: left;}


.bt1 {display:block; width: 190px; height: 110px; background: #000000 url(grafica/bt1.jpg) no-repeat 0px -220px; margin: 0px; padding: 0px; color: #ffffff; text-align: center; font-size: 11px; float: left;}
.bt1 a {display:block; width: 190px; height: 110px; background: #000000 url(grafica/bt1.jpg) no-repeat 0px 0px; margin: 0px; padding: 0px; color: #ff0000; text-decoration: none;}
.bt1 a:hover {display:block; width: 190px; height: 110px; background: #000000 url(grafica/bt1.jpg) no-repeat 0px -110px; margin: 0px; padding: 0px; color: #ffffff; text-decoration: none;}

.bt2 {display:block; width: 190px; height: 110px; background: #000000 url(grafica/bt2.jpg) no-repeat 0px -220px; margin: 0px; padding: 0px; color: #ffffff; text-align: center; font-size: 11px; float: left;}
.bt2 a {display:block; width: 190px; height: 110px; background: #000000 url(grafica/bt2.jpg) no-repeat 0px 0px; margin: 0px; padding: 0px; color: #ff0000; text-decoration: none;}
.bt2 a:hover {display:block; width: 190px; height: 110px; background: #000000 url(grafica/bt2.jpg) no-repeat 0px -110px; margin: 0px; padding: 0px; color: #ffffff; text-decoration: none;}

.bt3 {display:block; width: 190px; height: 110px; background: #000000 url(grafica/bt3.jpg) no-repeat 0px -220px; margin: 0px; padding: 0px; color: #ffffff; text-align: center; font-size: 11px; float: left;}
.bt3 a {display:block; width: 190px; height: 110px; background: #000000 url(grafica/bt3.jpg) no-repeat 0px 0px; margin: 0px; padding: 0px; color: #ff0000; text-decoration: none;}
.bt3 a:hover {display:block; width: 190px; height: 110px; background: #000000 url(grafica/bt3.jpg) no-repeat 0px -110px; margin: 0px; padding: 0px; color: #ffffff; text-decoration: none;}

.bt4 {display:block; width: 190px; height: 110px; background: #000000 url(grafica/bt4.jpg) no-repeat 0px -220px; margin: 0px; padding: 0px; color: #ffffff; text-align: center; font-size: 11px; float: left;}
.bt4 a {display:block; width: 190px; height: 110px; background: #000000 url(grafica/bt4.jpg) no-repeat 0px 0px; margin: 0px; padding: 0px; color: #ff0000; text-decoration: none;}
.bt4 a:hover {display:block; width: 190px; height: 110px; background: #000000 url(grafica/bt4.jpg) no-repeat 0px -110px; margin: 0px; padding: 0px; color: #ffffff; text-decoration: none;}

.bt5 {display:block; width: 190px; height: 110px; background: #000000 url(grafica/bt5.jpg) no-repeat 0px -220px; margin: 0px; padding: 0px; color: #ffffff; text-align: center; font-size: 11px; float: left;}
.bt5 a {display:block; width: 190px; height: 110px; background: #000000 url(grafica/bt5.jpg) no-repeat 0px 0px; margin: 0px; padding: 0px; color: #ff0000; text-decoration: none;}
.bt5 a:hover {display:block; width: 190px; height: 110px; background: #000000 url(grafica/bt5.jpg) no-repeat 0px -110px; margin: 0px; padding: 0px; color: #ffffff; text-decoration: none;}

h1 {font-size: 10px; color: black; margin: 0px; padding: 0px; text-align: right;}
h2 {font-size: 16px; font-weight: bold; color: #ffffff; margin: 10px; margin-bottom: 0px; padding: 10px; text-align: left; background-color: #ff6600; border-bottom: 2px solid #ff3300;}

.colsxgatto {display:block; float: left; width: 510px; margin: 0px; padding: 0px;}
.coldxgatto {display:block; float: right; width: 410px; margin: 0px; padding: 0px;}

.nomegatto {display:block; float: left; width: 267px; height: 75px; background: #ffffff url(grafica/linguetta_adozioni.jpg) no-repeat 0% 0%; font-size: 13px; font-weight: bold; text-align: center; margin: 0px; margin-top: -3px; padding: 22px 0px; padding-left: 2px;}

.tabgatto_1 {display:block; float: left; width: 90px; margin: 2px; padding: 5px; background-color: #ff7f01; border: 1px solid #ffffff; text-align: right; font-size: 12px; font-weight: bold;}
.tabgatto_1a {display:block; float: left; width: 90px; margin: 2px; padding: 5px; background-color: #f8b33c; border: 1px solid #ffffff; text-align: right; font-size: 12px; font-weight: bold;}
.tabgatto_1b {display:block; float: left; width: 90px; margin: 2px; padding: 5px; background-color: #ffdc73; border: 1px solid #ffffff; text-align: right; font-size: 12px; font-weight: bold;}

.tabgatto_2 {display:block; float: left; width: 270px; margin: 2px; padding: 5px; background-color: #ffffff; border: 1px solid #ff7f01; text-align: left; font-size: 12px; font-weight: normal;}
.tabgatto_2a {display:block; float: left; width: 270px; margin: 2px; padding: 5px; background-color: #ffffff; border: 1px solid #f8b33c; text-align: left; font-size: 12px; font-weight: normal;}
.tabgatto_2a a {color: #555555; text-decoration: underline;}
.tabgatto_2a a:hover {color: #ff7f01; text-decoration: none;}
.tabgatto_2b {display:block; float: left; width: 270px; margin: 2px; padding: 8px; background: #ffffff url(grafica/bgfondotesto.jpg) repeat-x 0px 0px; text-align: left; font-size: 13px; font-weight: normal;}

.testogatto {background: #ffffff url(grafica/bgfondotesto.jpg) repeat-x 0px 0px; margin: 2px; padding: 15px; text-align: justify; color: #222222; font-size: 14px; font-weight: normal;}

img.imgsx {float: left; padding: 0px; margin: 0px; border: 0px solid #000000;}
img.imgdx {float: right; padding: 1px; margin: 5px; border: 2px solid #ffffff;}
a img.imgdx {float: right; padding: 2px; margin: 5px; border: 2px solid #ffffff;}
a:hover img.imgdx {float: right; padding: 2px; border: 2px solid #ffcc00;}
img.fotogatto {padding: 5px; margin: 0px 5px; border: 3px solid #ff7f01;}

.testo1 {font-size: 14px; font-weight: normal; color: #000000; margin: 0px 10px; padding: 10px; text-align: justify; background: #ffffff url(grafica/bgfondotesto.jpg) repeat-x 0px 0px; width: 600px;}
.testo1 a {color: #444444; text-decoration: underline;}
.testo1 a:hover {color: #FF9900; text-decoration: none;}

.foot1 {display:block; width: 900px; height: 100px; background: #ffffff url(grafica/gatto_sotto1.jpg) no-repeat 20px 0px; margin: 0px; padding: 0px; text-align: right; color: #777777; font-size: 12px; font-weight: normal;}
.foot1 a {color: #555555; text-decoration: none;}
.foot1 a:hover {color: #ff6600; text-decoration: underline;}