/* qui ci vanno solo le regole per la struttura (impaginazione) del sito */
/* versione a larghezza FISSA */

@import "cernusco_top.css";
@import "cernusco_menu.css";
@import "cernusco_corpo.css";
@import "cernusco_cadmo.css";
@import "cernusco_calendario.css";


body {
  background-color: #FFFFFF;
  margin:0;
  padding:0;
  text-align:center;
}
H1.titolonascosto {
  display:none;
}

#bodyContent { 
  width:1003px;
  text-align:left;
  margin:0 auto; 
}


/* corpo */
#corpo {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-left-color: #c72e1e;
	border-right-color: #1e22b1;
	width: 1001px;
}

#corpo-colonna2 {
	background-color: #FFFFFF;
	margin-top: 0px;
	padding-left: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	font-size: 0.7em;
	font-family: verdana;
	border-left: 183px solid #ffffff;
	border-right: 183px solid #ffffff;
}

#corpo-colonna1 {
	position:absolute; 
	top:0px;
	width:183px;
	border-style: none;
  background-color: #F3DB82;
	}

#corpo-colonna3 {
	position:absolute; 
	top:0px;
	width:183px; 
  background-color: #d9e3eb;
	border-style: none;
}

/*pie' di pagina */
#piedipagina { 
background-image: url(../img/cernusco/sfondobottom.gif);
  background-repeat: no-repeat;
background-position: bottom left;
	font-family: verdana;
	font-size: 0.65em;
  clear: both;
  display: block;
  background-color: #c72e1e;
  color: #FFFFFF;
  text-align: center;
  font-weight: normal;
  margin: 0px;
  padding-top: 2px;
  padding-bottom: 6px;
  width: 1003px;
  } 

#piedipagina A {
  color: #FFFFFF;
  font-weight:normal;
  }
  
DIV.barraCertifica {
  width: 1003px;
}  
  

/* FINE pie' di pagina */  


DIV.left {
  float: left;
  }

DIV.right {
  float: right;
  }
.clear {
  clear: both;  
}

/*CREDITS*/

TD.separacelle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 8px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
TD.indirizzo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 15px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; TEXT-DECORATION: none
}
SPAN.email {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #0000ff; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; TEXT-DECORATION: none
}
SPAN.email A {
	FONT-SIZE: 10px; COLOR: #0000ff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN.email A:hover {
	FONT-SIZE: 10px; COLOR: #cc0000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.tblPopup {
  border-style: solid;
  border-width: 2px;
  padding: 10px;
  border-color: #05987B;
  width: 400px;
  }

TABLE.tblPopup TD.testata {
  font-family: Verdana, sans-serif, Arial, Helvetica;
  font-size: 14px;
  font-style: normal; 
  color: #000000;
  background-color: transparent;
  line-height: normal; 
  text-decoration: none;
  text-align: center;
  font-weight: bold;  
  letter-spacing: 0px;
  padding-left  : 0px;
  padding-right  : 0px;
  padding-top   : 20px;
  padding-bottom: 0px;
}

/*FINE CREDITS*/
