#colonna_destra {
  position: absolute;
  left: 750px;
  top: 56px;
  width: 222px;
  height: 989px;
  z-index: 6;
}

#content_container {
	
}

#post_container {
  position: absolute;
  left: 9px;
  top: 56px;
  width: 741px;
  height: 989px;
  z-index: 7;
}

#separatore_colonne {
  position: absolute;
  left: 750px;
  top: 55px;
  width: 1px;
  height: 990px;
  z-index: 91;
}

#titolo_post {
  position: absolute;
  left: 302px;
  top: 6px;
  width: 420px;
  height: 30px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 30px;
  color: #FFF;
  z-index: 11;
}

#sfondo_calendario {
  position: absolute;
  left: 260px;
  top: 10px;
  width: 32px;
  height: 45px;
  z-index: 12;
}

#calendario_mese_container {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 32px;
  height: 11px;
  z-index: 13;
}

#calendario_mese {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 32px;
  height: 7px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 10px;
  color: #FFF;
  text-align: center;
  z-index: 14;
}

#textbar_commenti_tags {
  left: 0px;
  width: 670px;
  height: 15px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 15px;
  font-weight: bold;
  margin-top: 15px;
  margin-bottom: 20px;
  color: #FFF;
}

#testo_post {
    position: absolute;
    left: 12px;
    top: 10px;
    width: 720px;
    height: 385px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 1.3em;
    z-index: 17;
}

#orario_post {
  position: absolute;
  left: 303px;
  top: 41px;
  width: 420px;
  height: 15px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 15px;
  font-weight: bold;
  color: #FFF;
  z-index: 18;
}

#sfondo_commenti {

  width: 706px;
/*
height: 511px;
*/
  padding-top: 1px;
  background-color: #FFF;
  color: #000;
  overflow: auto;
  max-height: 450px;
}

#navigatore_commenti {
	background-color: #D8DFE6;
	color: #003366;
	height: 23px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 15px;
    font-weight: bold;
  margin-bottom: 23px;
}

#navigatore_commenti a:link {
    color: #003366;
    text-decoration: none;
    font-weight: bold;
}
#navigatore_commenti a:visited {
    text-decoration: none;
    color: #003366;
    font-weight: bold;
}
#navigatore_commenti a:hover {
    text-decoration: underline;
    color: #003366;
    font-weight: bold;
}
#navigatore_commenti a:active {
    text-decoration: underline;
    color: #003366;
    font-weight: bold;
}

.current_page {
    font-weight: bold;
		color: #993399;
}

#bottone_commenta_1 {
  position: absolute;
  left: 580px;
  width: 106px;
  height: 33px;
  margin-top: -15px;
  z-index: 20;
}

#calendario_giorno {
  position: absolute;
  left: 0px;
  top: 13px;
  width: 32px;
  height: 11px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 15px;
  font-weight: bold;
  color: #003366;
  text-align: center;
  z-index: 21;
}

#calendario_anno {
  position: absolute;
  left: 0px;
  top: 29px;
  width: 32px;
  height: 7px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 10px;
  color: #003366;
  text-align: center;
  z-index: 22;
}

#link_commenta_1 {
  position: absolute;
  left: 2px;
  top: 8px;
  width: 102px;
  height: 11px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 15px;
  text-align: center;
  color: #FFF;
  z-index: 23;
}

#bottone_commenta_2 {
  position: absolute;
  left: 580px;
/*
top: 948px;
*/
  margin-top: -15px;
  width: 106px;
  height: 33px;
  z-index: 24;
}

#link_commenta_2 {
  position: absolute;
  left: 2px;
  top: 8px;
  width: 102px;
  height: 11px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 15px;
  text-align: center;
  color: #FFF;
  z-index: 25;
}

#box_tutti_post {
  position: absolute;
  left: 752px;
  top: 377px;
  width: 220px;
  height: 23px;
  background-color: #335C85;
  z-index: 51;
}

#testo_tutti_post {
  position: absolute;
  left: 10px;
  top: 3px;
  width: 108px;
  height: 11px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 15px;
  font-weight: bold;
  color: #FFF;
  z-index: 52;
}

#elenco_post {
    position: absolute;
    left: 776px;
    top: 419px;
    width: 173px;
    color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 1.3em;
    z-index: 55;
}

#elenco_post tr td {
	padding-bottom: 10px;
}

#box_bio {
  position: absolute;
  left: 761px;
  top: 76px;
  width: 199px;
  height: 272px;
  background-color: #FFF;
  z-index: 57;
}

#bottone_bio {
  position: absolute;
  left: 835px;
  top: 62px;
  width: 116px;
  height: 31px;
  z-index: 59;
}

#link_bio {
  position: absolute;
  left: 2px;
  top: 8px;
  width: 112px;
  height: 12px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 15px;
  text-align: center;
  color: #FFF;
  z-index: 60;
}

#box_bio_testo {
  position: absolute;
  left: 7px;
  top: 7px;
  width: 186px;
  height: 259px;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 1.1em;
  z-index: 62;
}

#box_bio_testo a:link {
    color: #000;
    text-decoration: none;
}
#box_bio_testo a:visited {
    text-decoration: none;
    color: #000;
}
#box_bio_testo a:hover {
    text-decoration: underline;
    color: #000;
}
#box_bio_testo a:active {
    text-decoration: none;
    color: #000;
}

.commento_par {
	margin: 10px 5px 10px 5px;
	padding-bottom: 10px;
	border-bottom: 1px solid #CBD4DE;
}

.commento_autore {
  color: #993399;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 15px;
  font-weight: bold;
  line-height: 1.5em;	
}

.commento_ora {
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 1.1em;
}

.commento_titolo {
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  line-height: 1.4em;
}

.commento_testo {
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 1.4em;
}
/**
 * Override stili generali
 * */

#sfondo {
  position: absolute;
  left: +0px;
  top: -6px;
  width: 1280px;
  z-index: 1;
}

#sfondo-violetto {
  position: absolute;
  left: +0px;
  top: -6px;
  width: 1280px;
  z-index: 2;
  background-color: #DCB9DC;
}

#banda-viola {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 106px;
  height: 1304px;
  z-index: 3;
  background-color: #993399;
}

#box-copertina {
  position: absolute;
  left: 1015px;
  top: 7px;
  width: 175px;
  height: 197px;
  z-index: 7;
}

#copertina-libro {
  position: absolute;
  left: 1004px;
  top: 5px;
  width: 181px;
  height: 193px;
  z-index: 8;
}

#figura-sinistra {
  position: absolute;
  left: 0px;
  top: 21px;
  width: 198px;
  height: 781px;
  z-index: 5;
}

#sfondo-bianco {
  position: absolute;
  left: 196px;
  top: 150px;
  width: 980px;
  height: 1093px;
  z-index: 6;
  background-color: #FFF;
}

#master-di-eleganza {
  position: absolute;
  left: 784px;
  top: 1245px;
  width: 387px;
  height: 53px;
  z-index: 57;
}

#logo-sperling {
  position: absolute;
  left: 11px;
  top: 1053px;
  width: 109px;
  height: 22px;
  z-index: 58;
}

#logo-innoteam {
  position: absolute;
  left: 507px;
  top: 1065px;
  width: 68px;
  height: 6px;
  z-index: 59;
}

#engineeredby {
  position: absolute;
  left: 448px;
  top: 1064px;
  width: 53px;
  height: 9px;
  z-index: 60;
}

#designby {
  position: absolute;
  left: 134px;
  top: 1064px;
  width: 44px;
  height: 9px;
  z-index: 60;
}

#momoiro1 {
  position: absolute;
  left: 183px;
  top: 1061px;
  width: 35px;
  height: 12px;
  z-index: 67;
}

#momoiro2 {
  position: absolute;
  left: 220px;
  top: 1063px;
  width: 44px;
  height: 10px;
  z-index: 68;
}

#logo-cucinotta {
  position: absolute;
  left: 276px;
  top: 1064px;
  width: 160px;
  height: 7px;
  z-index: 61;
}

#advertising {
  position: absolute;
  left: 777px;
  top: 1063px;
  width: 194px;
  height: 11px;
  z-index: 62;
}

#separatore-a {
	position: absolute;
	left: 127px;
	top: 1062px;
	width: 1px;
	height: 10px;
	z-index: 63;
}

#separatore-b {
  position: absolute;
  left: 270px;
  top: 1062px;
  width: 1px;
  height: 11px;
  z-index: 64;
}

#separatore-c {
    position: absolute;
    left: 441px;
    top: 1062px;
    width: 1px;
    height: 10px;
    z-index: 63;
}

#linea-footer {
  position: absolute;
  left: 9px;
  top: 1053px;
  width: 962px;
  height: 1px;
  z-index: 65;
}

#cinzia-felicetti {
  position: absolute;
  left: 202px;
  top: 59px;
  width: 284px;
  height: 76px;
  z-index: 66;
}

#titolo {
  position: absolute;
  left: 501px;
  top: 89px;
  width: 498px;
  height: 25px;
  z-index: 67;
}

a:link {
	color: #FFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFF;
}
a:hover {
	text-decoration: underline;
	color: #FFF;
}
a:active {
	text-decoration: none;
}
