@import url("layout.css");
@import url("header.css");
@import url("leftbox.css");
@import url("centerbox.css");
@import url("rightbox.css");
@import url("footer.css");
@import url("form.css");
@import url("nav.css");
@import url("subnav.css");
@import url("admin.css");
@import url("pagination.css");
@import url("attachment.css");
@import url("search.css");
@import url("gallery.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 {
  height: 100%;
  margin: 0;
  padding: 0;
  font-family:  Verdana, Arial, sans-serif;
  font-size: small;
  color: #000;
  text-align: left;
  background: url("../images/sfondo_1280.jpg") no-repeat #3e6271;
  background-attachment:fixed;
}
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: #D2232A;
}
A:visited {
  /*color: #c98087;*/
}
A:active,
A:focus,
A:hover {
  color: #de5864;
}
H1 {
  display: none;
  padding: 0;
  margin: 0;
}

DIV.hr {
  padding: 0;
  margin: 20px 10px;
  border-bottom: 1px solid #fff;
}
/* CLEAR FIX
------------------------------------------------------------------*/
.clearfix:after {
  content: ".";
	display: block;
	height: 0;
	clear: both;
  visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


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

