/* Extra Licaoni.it - ver 3.0 - Luglio 2008 - Graziano ARTS*/

/* Form per codice banner Sostieni i Licaoni */
textarea#codice {
	color: #612E08;
	background-color: #FFEC95;
	}

/* Form per contatti */
textarea#comments, input#author, input#email, input#vericode {
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #612E08;
	}

form#commentform p {padding-top: 15px;}

textarea#comments, input#author, input#email, input#vericode {
	background-color: #FFEC95;
/*	border: 1px solid #dc7a2c;*/
	}

input#submit {
	color: #612e08;
	font-weight: bold;
	background-color: #FFEC95;
/*	border: 1px outset #dc7a2c;*/
	}



/* Form per newsletter nella pagina*/
input#indirizzo {
	background-color: #FFEC95;
	font-family: arial, "Luxi Sans", helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	color: #848169;
	}





/* Form per newsletter nel Footer*/
#footer_biglietti label#messaggio_mailing {
	display: block;
	line-height: 12px;
	margin-top: 3px; 
/*	background: orange;*/
	}

#footer_biglietti input#indirizzo {
	float: left;
	display: inline;
	margin-top: 5px;
	margin-left: 15px;
	background: #E3DEB4;
	font-family: arial, "Luxi Sans", helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	color: #848169;
	}

#footer_biglietti input#pulsante {
	float: left;
	display: inline;
	margin-left: 4px;
	}





/*---------- bubble tooltip -----------*/
a.tt{
	position:relative;
	z-index:24;
	text-color:#62A2EA;
	font-weight:bold;
/*	text-decoration:none;*/
	}
a.tt span{ display: none; }
a.tt:hover{border: none; background: transparent; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
	display:block;
	position:absolute;
	top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
	text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
	}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
	background: url(../images/bubble.gif) no-repeat top;
	}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(../images/bubble_filler.gif) repeat bottom; 
	color: #20354C;
	}
span.middle {display: inline;}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #62A2EA;
	background: url(../images/bubble.gif) no-repeat bottom;
	}