.searchform {
	font-family: Verdana;
    font-size: 9px;
    width: 100%;
	margin-bottom: 0px;
}
.text {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none}
.textb {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none}
.titolo { line-height: 40px; border: 1px solid #E7F0F5; background-image: url('titolo-scheda.gif'); 
               background-repeat: repeat-x; background-position: left bottom }


.div500 {
	padding: 1px 1px 1px 1px;
	float: left;
	width:500;
	
} 


.specie {
	padding: 1px 1px 1px 1px;
	float: center;
	border: 1px solid #E7F0F5;
	line-height: 18px;
    font-size: 8pt;
    text-align: center; background-image:url('v20.jpg'); background-repeat:repeat-x
      
} 

.genere {
	
    padding: 1px 1px 1px 1px;
	border: 1px solid #E7F0F5;
        float: left;
	background: #F7F9FD;
        line-height: 100%;
        width: 24%;
    text-align: center
   
}

.foto        { 
text-align: center; 
border-style: solid; 
border-width: 1px;
 margin-top: 6px; 
 margin-bottom: 5px; padding: 0px;
  background-color: #E7FCE4;
  width: 95%;

}


.foto2    { 
 border:10px solid #FFFFCE; border-width: 10 ##FFFFCE; width: 80%;
}

.bordo1 { border:1px solid #F2F2F2; text-align: center; padding: 1;  }

P {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
TD {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
TH {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
BODY {
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
P {
	FONT-SIZE: 14px
}
TD {
	FONT-SIZE: 14px
}
TH {
	FONT-SIZE: 14px
}
BODY {
	FONT-SIZE: 14px
}
A.text {
	COLOR: white; TEXT-DECORATION: none; outline: none
}

h2  { margin-top: 0px; margin-bottom: 0px; background: #91FFB5; width: 99%; font-size: 18px;}


.dc100
{
 width: 960px;
 margin:0 auto;
}

.d100
{
 width: 99.9%;
 padding: 0px;
 float: left;
 background-color: #FFFFCC;
 }

.dc67
{
  width: 66%;
  float: left;
  background-color: #FFFFCC;
}

.dc33
{
  width: 32%;
  float: left;
  background-color: #FFAA00;
 }

.d67
{
  width: 99%;
  float: left;
  padding: 5px;
}

.d33
{
  width: 99%;
  float: left;
  padding: 0px;
}

.d50
{
  width: 48%;
  float: left;
  padding: 0px;
}


@media screen and (min-width:320px) and (max-width:720px)
{
.dc100
{
 width: 100%;
 background-color: #FFAA00;
 margin:0 auto;
}

.d100
{
 width: 99.9%;
 padding: 0px;
 float: left;
 background-color: #FFFFCC;
 }

.dc67
{
  width: 99%;
  float: left;
  background-color: #FFFF00;
}

.dc33
{
  width: 99%;
  float: left;
  background-color: #FFAA00;
 }

.d67
{
  width: 99%;
  float: left;
  padding: 0px;
}

.d33
{
  width: 99%;
  float: left;
  padding: 0px;
}

.d50
{
  width: 99%;
  float: left;
  padding: 0px;
}
}
