/* $Id: fields.css,v 1.4 2010/06/24 23:08:18 jmburnz Exp $ */

/**********************************************************
 *                    Field Styles
 **********************************************************/

.field {}
.field-label {}
.field-items {}
.field-item  {}

/* Field items zebra */
.field-items .odd  {}
.field-items .even {}

/* Labels */
.field-label-above {}
.field-label-inline {}
.field-label-hidden {}

/* File types */
.field-type-text              {}
.field-type-text-with-summary {} 
.field-type-image             {}
.field-type-file              {}
.field-type-number-decimal    {}
.field-type-number-float      {}
.field-type-number-integer    {}
.field-type-list              {}
.field-type-list-boolean      {}
.field-type-taxonomy-term-reference {}

/* Default core fields */
.field-name-body {}
.field-name-field-image {}
.field-name-field-tags {}

/* Form display */
form .field-multiple-table {}
form .field-multiple-table th.field-label {}
form .field-multiple-table td.field-multiple-drag {}
form .field-multiple-table td.field-multiple-drag a.tabledrag-handle {}
form .field-add-more-submit {}

/* Personalizzo */

/* Dispongo i Tag inlinea invece che in lista */
.field-type-taxonomy-term-reference ul li {
    display: inline;
	}
	
.field-type-taxonomy-term-reference ul, lo {
	margin-bottom: 1em;
    margin-left: 0em;
	margin-top: 0.1em;
	}

.field-type-taxonomy-term-reference a:link {
	color: #FFFFFF;
	background-color: #013D63;
	padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; border-radius: 5px;
	-khtml-border-radius: 5px;	
	text-decoration: none!important;	
	}
	
.field-type-taxonomy-term-reference a:visited {
	color: #FFFFFF;
	background-color: #013D63;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; border-radius: 5px;
	-khtml-border-radius: 5px;	
	text-decoration: none!important;
}

.field-type-taxonomy-term-reference a:hover {
	color: #013D63;
	background-color: #FFFFFF;
}

.field .field-label {
    font-weight: bold;
	font-size: 1.1em;
}

/* Dispongo l'immagine dei contenuti a sinistra del testo */
.node .field-type-image {
    float: left;
	margin-left: 15px;
    margin-right: 25px;
    margin-bottom: 8px;
}

/* .field-name-field-tags ul, lo {
    margin-left: 56px;
} */

/* Sposto il label tags a destra in modo da allinearsi agli altri */
/*.field-name-field-tags {
    margin-left: 46px;
	} */

/* Impostazioni link a pagina per sottoscrizioni */	
.field-name-field-sostienici a:link { 
	display: block; line-height: 26px; margin: 15px 0 15px 0;
	background: #FAFAFA; color: #CC071E; font-weight: bold; border: 1px solid #bbb;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -khtml-border-radius: 5px;	
	text-decoration: none!important; padding-bottom: 5px; padding-left: 10px; padding-right: 3px; padding-top: 5px;  	
}

.field-name-field-sostienici a:visited { 
	display: block; line-height: 26px; margin: 15px 0 15px 0;
	background: #FAFAFA; color: #CC071E; font-weight: bold; border: 1px solid #bbb;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -khtml-border-radius: 5px;	
	text-decoration: none!important;padding-bottom: 5px; padding-left: 10px; padding-right: 3px; padding-top: 5px;	
}

.field-name-field-sostienici a:hover{ background: #CC071E; color: #fff;  } 