html, body {
	min-height:100%; 
}
p, .draft li {
	font-size:12px;
	color:#666;
	line-height:14px;
}
.container {
	background:url(../images/esae-bg-content.jpg) repeat-y;
	margin:0 auto;
	overflow:hidden;
	padding:0 9px;
}
.Content{
	min-height:400px;
	padding:0 0 10px;
	margin:0 15px;
	float:left;
}
.Left{
	float:left;
}
.Right {
	float:left;
}
.Bottom {
	clear:both;
	background:url(../images/esae-bg-footer.jpg) repeat-x;
	height:78px;
}
/* Formattazione */
.contentTitle3 {
	color:#2a9474;
	line-height:28px;
}
.draft P{
	line-height:20px;
}
.draft A {
	color:#2a9474;
}
.draft A:hover {
	color:#95caba;
	text-decoration:underline;
}
.draft OL {
	list-style:decimal inside;
}
.draft OL LI {
	list-style-type:decimal;
	padding:2px 5px;
	line-height:20px;
}
.draft UL {
	list-style:inside disc;
}
.draft UL LI {
	list-style:disc;
}
.draft .alphabetic LI {
	list-style-type:lower-alpha;
}
.draft OL LI {
	padding:3px 5px 3px 25px;
	line-height:20px;
	list-style-type:lower-roman;
}
/* HEADER */
#L2 IMG{
	width:862px;
	height:88px;
}
#menuTopL20 {
	height:17px;
	padding:5px 0;
	background:url(../images/esae-menu-ori.jpg) repeat-x;
	width:861px;
}
#menuTopL20 H2 {
	float:left;
	font-size:12px;
	color:#2a9474;
	padding:0 10px;
}
#menuTopL20 UL LI {
	float:left;
	font-size:12px;
}
#menuTopL20 UL LI A {
	color:#777;
	padding:4px 16px;
} 
#menuTopL20comuni A,#menuTopL20province A, #menuTopL20regioni A{
	background:url(../images/menu-top-bull.jpg) no-repeat;
}
#menuTopL7articoliconsulenza  A{
	background:url(../images/esae-bg-menu-consulenza.jpg) no-repeat;
}
#menuTopL7articoliricerca  A{
	background:url(../images/esae-bg-menu-ricerca.jpg) no-repeat;
}
#menuTopL7articolivalutazione  A{
	background:url(../images/esae-bg-menu-valutazione.jpg) no-repeat;
}
/* LEFT BAR */
/* Search box */
#searchLeftL3 {
	position:relative;
	background:url(../images/esae-search-block.jpg) no-repeat;
	width:175px;
	height:93px;
}
#searchLeftL3 H2 {
	position:absolute;
	color:#95caba;
	top: 5px;
	right:5px;
}
#searchLeftL3 .param {
	position:absolute;
	top:37px;
	left:15px;
	width:115px;
	border:0;
	background:transparent;
	padding:2px;
}
#searchLeftL3 .button {
	position:absolute;
	top:37px;
	left:140px;
	width:20px;
	height:20px;
	border:0;
	cursor:hand;
	background:transparent;
}
/* Main menu */
#menuLeftL4 {
	position:relative;
	background:#eaeaea url(../images/esae-bg-menu.jpg) top repeat-x;
	margin:15px 0;
	padding:20px 10px;
}
#menuLeftL4 H2 {
	position:absolute;
	right:5px;
	top:5px;
	color:#bababa;
}
#menuLeftL4 .ui-accordion-li-fix {
	border-bottom:1px solid #ccc;
	padding:5px 0;
}
#menuLeftL4 .ui-accordion-li-fix A{
	font-size:12px;
	font-weight:normal;
	color:#777;
	display:block;
	width:100%;
	height:100%;
}
#menuLeftL4 .ui-accordion-li-fix:hover {
	background:url(../images/esae-bg-over.jpg) repeat-x;
}
#menuLeftL4 .ui-accordion-li-fix A:hover, .extra-menu UL LI A:hover {
	color:#222;
}
#menuLeftL4 .ui-accordion-li-fix A.current {
	color:#2a9474;
}
#menuLeftL4 .ui-accordion-header {
	margin:0;
	background:transparent;
	border:0;
}
#menuLeftL4 .ui-accordion-header A {
	padding:0;
}
#menuLeftL4 .ui-accordion-content {
	padding:5px;
	margin-top:0;
	background:transparent;
	border:0;
}
/* Extra menu */
.extra-menu {padding:0 0 10px;}
.extra-menu UL LI {
	margin:5px;
	padding:5px;
	border-bottom:1px solid #ccc;
}
.extra-menu UL LI A {
	padding-left:20px;
	font-size:12px;
	color:#666;
}
.link-ricerca {
	background:url(../images/esae-link-ricerca.jpg) no-repeat 0 5px;
}
.link-consulenza {
	background:url(../images/esae-link-consulenza.jpg) no-repeat 0 5px;
}
.link-valutazione {
	background:url(../images/esae-link-valutazione.jpg) no-repeat 0 5px;
}
.link-formazione {
	background:url(../images/esae-link-formazione.jpg) no-repeat 0 5px;
}
/* CONTENT */
#logo-esae {
	background:url(../images/esae-fondazione-title.jpg) no-repeat center;
	height:73px;
}
/* Home page */
#blocco-ricerca,
#blocco-consulenza,
#blocco-valutazione,
#blocco-formazione {
	width:205px;
	height:205px;
	float:left;
	padding:9px 12px 30px;
}
.L8T .Directorycover IMG {
	margin-left:-10px;
}
.L8T .Directorytitle,
.L8T .articoliTitolo {
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	color:#2a9474;
}
#blocco-ricerca .draft P,
#blocco-consulenza .draft P,
#blocco-valutazione .draft P,
#blocco-formazione .draft P{
	font-size:11px;
	line-height:14px;
	color:#777;
	text-align:justify;
}
#blocco-ricerca {
	background:url(../images/esae-bg-ricerca.jpg) no-repeat bottom center;
}
#blocco-formazione {
	background:url(../images/esae-bg-formazione.jpg) no-repeat bottom right;
}
#blocco-valutazione {
	background:url(../images/esae-bg-valutazione.jpg) no-repeat bottom right;
}
#blocco-consulenza {
	background:url(../images/esae-bg-consulenza.jpg) no-repeat bottom center;
}
/* Partners */
#draftContentL14 UL LI {
	padding:5px;
}
/* Archivio Area Progetti e News */
#L19T .vgallery_description, #L9T .vgallery_description {
	border-bottom:1px solid #CCC;
	padding:5px 0;
	display:block;
}
#L19T .progettiIcona, #SV0T .progettiIcona {
	height:32px;
	width:32px;
	padding:3px;
	vertical-align:middle;
}
#L19T .progettiTitolo, #L9T .newsTitolo, #SV0T .progettiTitolo  {
	padding:5px;
	font-weight:bold;
	font-size:14px;
	color:#2a9474;
}
#L19T .progettiCommittente, #L9T .newsData, #SV0T .progettiCommittente {
	line-height:20px;
	padding:2px 10px;
	display:inline-block;
	font-size:12px;
	color:#666;
}
#L19T .L19TprogettiCommittente_title, #SV0T .SV0TprogettiCommittente_title {
	line-height:14px;
	padding:3px;
	display:block;
	font-size:12px;
	color:#666;	
}
/* Dettaglio Area Progetti */
#L19V .progettiTitolo, #L9V .newsTitolo, .search H2 {
	color:#2a9474;
	font-weight:bold;
	line-height:28px;
	display:block;
}
#L9V .newsData {
	color:#666;
	font-size:12px;
	display:block;
	font-style:italic;
	padding-bottom:10px;
}
#L19V .progettiCommittente {
	color:#2a9474;
	font-size:14px;
	display:block;
	font-style:italic;
	padding-bottom:10px;
}
/* Archivio News */
#L9T .news_negative {
	background:#EEE;
}
#L9T .newsData {
	display:block;
}
#L9T .newsTitolo {
	padding:2px 15px;
}
/* Risultato ricerca */
.search_description {
	float:left;
	padding:0 10px;
}
.search .theone {
	background:#FFEE00;
	color:#222;
}
.search .search_items {
	margin:5px 0 10px;
	border-top:1px dotted #CCC;
	background:#eee;
	font-size:12px;
	color:#666px;
}
.search .search_items LI {
	padding:5px 10px;
	float:left;
	color:#2a9474;
}
.search .search_items LI A {
	color:#888;
}
#sV0T.vgallery_listthumb,
#menuContentsS0 {
	clear:both;
}
#menuContentsS0 LI{
	font-size:12px;
	padding:5px;
}
#sV0T TABLE {
	border-top:1px dotted #ccc;
	width:100%;
}
#sV0T TABLE TR TD{
	padding:4px;
}
#sV0T .newsData, #sV0T .newsTitolo {
	font-size:12px;
	color:#666;
}
#sV0T TD.vgallery_item {
	border-bottom:1px dotted #ccc;
	margin:2px 0;
	font-size:12px;
}
#sV0T .news_negative {
	background:#E8FFEB;
}
/* Contatti */
#L27 {
	padding:10px 0;
}
/* RIGHT */
#link-progetti-head, #L13T_header {
	background:url(../images/esae-top-module.jpg) no-repeat center;
	height:7px;
	width:176px;	
}
#L13T_header {
	margin:15px 0 0;
}
#link-progetti, #L13T {
	background:url(../images/esae-rep-module.jpg) repeat-y center;
	width:176px;
	padding:0 0 10px;
}
#link-progetti {text-align:center;}
#link-progetti H2, #L13T H2 {
	text-align:right;
	color:#95caba;
	padding:0 5px 10px 0;	
}
#link-progetti-foot, #L13T_footer {
	background:url(../images/esae-footer-module.jpg) no-repeat top center;
	height:7px;
	width:176px;
}
#L13T_footer {
	padding:0 0 10px 0;	
}
#L13T .newsData {
	font-size:10px;
	color:#666;
	width:90%;
	padding:0 5px;
	display:block;
}
#L13T .newsTitolo {
	font-size:11px;
	font-weight:bold;
	color:#2a9474;
	display:block;
	padding:3px 5px;
}
#L13T .newsContenuto P {
	padding:0 5px;
	font-size:10px;
	display:block;
}
#L13T .archive-news {
	text-align:center;
	padding:2px;
	display:block;
	font-size:12px;
	color:#2a9474;
}
#L13T .read-more {
	font-size:10px;
	text-align:right;
	color:#2a9474;
	display:block;
	margin:3px 5px;
	padding:3px;
	border-bottom:1px dotted #ccc;
}
#L13T .vgallery_item{
	margin:0 4px;
	background:url(../images/esae-bg-news.jpg) repeat-x bottom;
}
/* BOTTOM */
.companydata {
	background:url(../images/esae-logo-footer.jpg) no-repeat left;
	padding:5px 70px;
	display:block;
	width:320px;
	height:63px;
	float:left;
}
.companydata B {
	font-weight:normal;
	color:#fec94b;
}
#copyright {
	float:right;
	padding:10px;
	text-align:right;
	background: url(../images/esae-footer-bo.jpg) no-repeat left;
}
#copyright P, .companydata {
	font-size:11px;
	line-height:14px;
	color:#EEE;
}
#copyright A {
	color:#fec94b;
}
