@import url("form.css");
@import url("layout.css");
@import url("header.css");
@import url("nav.css");
@import url("subnav.css");
@import url("centerbox.css");
@import url("rightbox.css");
@import url("admin.css");
@import url("pagination.css");
@import url("attachment.css");
@import url("search.css");

/* STILI GENERICI
------------------------------------------------------------------*/
.skip{position:absolute;left:-10000px;top:-10000px;width:0;height:0;overflow:hidden;clear:none;}
.ghost, .stampa, HR { display: none }

HTML, BODY {
  margin: 0;
  padding: 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  color: #444;
}
FORM {margin:0;padding:0;}
TEXTAREA, INPUT, SELECT {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
}
IMG { border: 0; }
DIV.ripristino { clear: both; }
A {
  color: #000;
}
A:visited {
  color: #000;
}
A:active,
A:focus,
A:hover {
  color: #de5864;
}
H1 {
  display: none;
  padding: 0;
  margin: 0;
}



/* FOOTER
------------------------------------------------------------------*/
DIV#footer P {
  padding-top: 20px;
  line-height: 19px;
  font-size: 0.9em;
  text-align: center;
  color: #777;
}
DIV#footer A {
color: #666;
}



#dbglink{
  float: right;
}
#debug{
  font-family: monospace;
  border: 2px dashed #DDD;
  padding: 4px;
}
.clear{
  clear: both;
  height: 0;
  line-height: 0;
}
#flash_notice{
  padding: 0;
  margin: 0;
  /*border: #CF7474 1px solid;*/
}

