/* Stili generici per l'elemento body */
body {
	background : #CCCCCC;
	color : #FFFFFF;
	font : 12px  Century Gothic, Tahoma, Verdana, Helvetica, sans-serif;
	margin : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}

/* Stile della sezione "sezprinc" */

#sezprinc {
  	margin-right:10px;
	margin-left:10px;
	margin-top:10px;
	padding-bottom:10px;

	background: #f3d9bb;
	border-bottom : 1px solid #e0943a;
	border-left : 1px solid #e0943a;
	border-right : 1px solid #e0943a;
	border-top : 1px solid #e0943a;
	color : #000000;
	text-align : left;
	width: 750px;
}

/* Stile della sezione "testata" */

#testata {
	position:relative;
	background : #f3d9bb url(logo_bg.jpg) 0 0 repeat;
	height : 186px;
	margin : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	color : #000000;
	text-align : center;
}

#testata div {
	font : 11px  Century Gothic, Tahoma, Verdana, Helvetica, sans-serif;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;	
	text-align : left;
}


/* Stile della sezione "contenuto" */
#contenuto {
	border-bottom : #CCCCCC 0px dotted;
	border-left : #CCCCCC 0px dotted;
	border-right : #CCCCCC 0px dotted;
	border-top : #CCCCCC 0px dotted;
	margin : 0px 27px;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 6px;
}


/* Stile della sezione "post" */
#post {
	border-bottom : #CCCCCC 0px;
	border-left : #CCCCCC 0px;
	border-right : #CCCCCC 0px;
	border-top : #CCCCCC 0px;
	color : #000000;
	/*top right bottom left*/
	margin : 0px 100px 0px 100px;
	padding-bottom : 10px;
}

/* Selettore contestuale. Specifica come appaiono gli elementi di post */
#post h1 {
	color : #096780;
	font : bold 18px Century Gothic, Tahoma, Verdana, Helvetica, sans-serif;
	padding-top : 10px;
	padding-bottom : 10px;
	text-align : left;
}
#post h2 {
	color : #096780;
	font : bold 14px  Century Gothic, Tahoma, Verdana, Helvetica, sans-serif;
	padding-left : 0px;
}
#post h3 {
	color : #096780;
	font : bold 12px Century Gothic, Tahoma, Verdana, Helvetica, sans-serif;
	padding-left : 5px;
	margin : 0px;
}
/*#post span {
	background-color : #FFFFFF;
	color : #000000;
	font : bold 10px Century Gothic, Tahoma, Verdana, Helvetica, sans-serif;
	margin : 5px;
}*/

#post p {
	border-bottom : 0px black;
	color : #000000;
	font : 11px Century Gothic, Tahoma, Verdana, Helvetica, sans-serif;
	line-height : 1.5em;
	margin : 0px;
	/* padding-left : 10px; */
	padding-bottom : 4px;
}

/* Stile della sezione "postldc" */
#postoldc {
	border-bottom : #CCCCCC 0px;
	border-left : #CCCCCC 0px;
	border-right : #CCCCCC 0px;
	border-top : #CCCCCC 0px;
	color : #000000;
	/*top right bottom left*/
	margin : 0px 10px 0px 10px;
	padding-bottom : 10px;
	text-align: center;
	padding-left: 100px;
}

/* Selettore contestuale. Specifica come appaiono gli elementi di postldc */
#postoldc h1 {
	color : #096780;
	font : bold 18px Century Gothic, Tahoma, Verdana, Helvetica, sans-serif;
	padding-top : 0px;
	padding-bottom : 10px;
	text-align : left;
	margin-left: 100px;
}


#footer {
  position:relative;
	background : #f3d9bb url(logo_bg-footer.jpg) 0 0 repeat;
	/*border-top : 1px dotted black;*/
	color : #000000;
	margin : 0px 10px 0px 10px;
	padding-bottom : 0px;
	voice-family : inherit;
	text-align : center;
	font : 11px Century Gothic, Tahoma, Verdana, Helvetica, sans-serif;
	line-height : 1.5em;
}
