/*********************************
	Created By Fabio Politi
	On Thu 26-11-2009
	
**********************************/

/* Margine interno dell'intero blocco della lista */
.tab-general{
padding.top:5px;
}

/* Le immagini e i canvas, se presenti, sono allineati a sinistra, con un margine destro */
.tab-general img, .tab-general canvas{
float:left;
border:0px;
margin-right:6px;
}

/* Il titolo/link di ogni elemento della lista */
.module-title-tab-general{
color:#C29B3F;
font-weight:bold;
text-decoration:none;
}

/* 
Indica come deve essere formata ogni riga della lista 
In particolare il CLEAR, previene che gli elementi si sovrappongono,
mentre l'altezza è definito per dare un "corpo" alla riga
*/
.module-row-tab-general{
display:block;
clear:both;
height:109px;
padding:10px;
}

/* 
Facoltativo.
Stile particolare per tutte le righe DISPARI della lista
*/
.module-row-tab-general.even{
	background-color:#F1E3C7;
	border:1px dashed #CAD0FF;
	border-width:1px 0;
	color:#333;
	margin-bottom:20px;
}


/* 
Facoltativo.
Stile particolare per tutte le righe PARI della lista
*/
.module-row-tab-general.odd{
/* oggi non mi interessano i pari */
}



/* 
Facoltativo.
Stile particolare del titolo/link soltanto del PRIMO elemento della lista
*/
.first .module-title-tab-general{
	color:#C29B3F;
}

/* 
Facoltativo.
Se presente, indica lo stile del link che punta alla pagina di raccordo
*/
.tab-general .section-link{
color:#C29B3F;
text-transform:uppercase;
padding:5px 10px;
}

div.panes > div {
border-color:#958151 #958151 #958151;
border-style:none solid solid;
border-width:0 1px 1px;
display:none;
}


#module_82 {
padding-bottom:20px;
text-align:justify;
vertical-align:middle;
}


#module_87 {
padding-bottom:20px;
text-align:justify;
vertical-align:middle;
}

#module_88 {
padding-bottom:20px;
text-align:left;
vertical-align:middle;
}

ul.tabs {
border-bottom:1px solid #958151;
height:30px;
margin:0 !important;
padding:0;
}

ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
background-position:-652px -62px;
color:#000000 !important;
cursor:default !important;
}


/*ESPERIMENTO PER I TABS*/
ul.tabs a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(valfiore-images/brown.png) no-repeat scroll 0 0;
color:#C29B3F;
display:block;
font-family:Verdana;
font-size:11px;
height:30px;
line-height:30px;
margin:0;
padding:0;
position:relative;
text-align:center;
text-decoration:none;
top:1px;
width:111px;
}

ul.tabs a.w0.current {
background-position:-553px -62px;
}

ul.tabs a.w0 {
background-position:-553px 0;
width:81px;
}

ul.tabs a.w1.current {
background-position:-420px -62px;
}

module inner-Tabbed-hp {
	margin-top:45px;
	width:460px;
}
