/* CSS Document */

#center
{
  font-size: 12px;
	font-family: Arial;
	color: #555;
	font-weight: normal;
	/*text-align: justify;*/
}

#center blockquote 
{
  font-style: italic;
  padding-left: 85px;
  padding-bottom:10px;
  /* NOT USED ( used padding-bottom )
    min-height: 30px;
    *height:30px;
  */
  background: url('../images/quote.png') top left no-repeat;
}

.Arial
{
  font-family: Arial;
}
.Trebuchet
{
  font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
}
.Lucida
{
  font-family: "Lucida Sans",Arial,sans-serif;
}

#center h1,
#center h2,
#center h3,
#center h4
{
  font-weight: bold;
  /*font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;*/
  font-family: "Lucida Sans",Arial,sans-serif;
  letter-spacing: 1px;
  /*font-variant: small-caps;*/
  /*word-spacing : 3px;*/
  /*line-height:xxpx;*/
  
  color:#000;
  /*
  letter-spacing: -1px;
  line-height:33px;
  */
}

#center h1 b, 
#center h2 b,
#center h3 b,
#center h4 b
{ 
  font-weight: normal;
  color: #9E0808; 
}

#center h1 { font-size: 200%; }
#center h2 { font-size: 170%;}
#center h3 { font-size: 90%;}
#center h4 { font-size: 90%;}

/* css su link content */
#center a
{
  text-decoration: none;
}

#center a:link,
#center a:visited
{
  color:#555;
  text-decoration: none;
}

#center a:hover,
#center a:focus,
#center a:active
{
  color:#555;
  text-decoration: none;
}

#center a.darkred,
#center a.darkred:hover,
#center a.darkred:focus,
#center a.darkred:active
#center a.darkred:link,
#center a.darkred:visited
{
  color: #9E0808;
}

#center a.telefono
{
  line-height:200%;
  padding-left:17px;
  font-size:90%;
  text-transform: capitalize;
  background: url('../images/icon/phone.gif') center left no-repeat;
  color: #999;
  /*background:#F0F0F0;*/
}
#center a.telefono:hover,
#center a.telefono:focus,
#center a.telefono:active
{
  color: #999;
}

#center a.telefono:link,
#center a.telefono:visited
{
  color: #999;
}

#center a.mail
{
  line-height:200%;
  padding-left:17px;
  font-size:90%;
  /*text-transform: capitalize;*/
  background: url('../images/icon/mail.gif') center left no-repeat;
  color: #999;
  text-decoration: none;
}

#center a.mail:hover,
#center a.mail:focus,
#center a.mail:active
{
  color: #999;
  text-decoration: none;
}

#center a.mail:link,
#center a.mail:visited
{
  color: #999;
  text-decoration: none;
}

#center a.link
{
  /*
  font-size:90%;
  line-height:200%;
  */
  padding-right:30px;
  _padding-right:35px;
  display:block;
  text-align:right;
  
  /*text-transform: capitalize;*/
  color: #9E0808;
  text-decoration: none;
}

#center a.link:hover,
#center a.link:focus,
#center a.link:active
{
  color: #9E0808;
  text-decoration: none;
}

#center a.link:link,
#center a.link:visited
{
  color: #9E0808;
  text-decoration: none;
}

table
{
  width: 100%; 
  border-collapse: collapse;
}

table tr td
{
  /*padding: 2px 0px 2px 0px;*/
}

table tr th
{
  /*padding: 2px 5px 2px 5px;*/
}

i
{
  color: #999;
}

.light_gray
{
  color: #999;;
}

.small
{
  font-size: 90%;
}

.bold
{
  font-weight: bold;
}

/*p{ line-height:15px; }*/

input,
select,
textarea,
form,
table
{
  font-size: 12px;
	font-family: Arial;
	color: #555;
	font-weight: normal;
}

.dino
{
  display: none;
}

img.loadable,
div.loadable,
span.loadable
{
  background: #000 url('../images/loader.gif') no-repeat center center;
}

.dibl
{
  display: block;
}

.diin
{
  display: inline;
}