body						{ Margin:0px; background-color:#808080; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
table						{ line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }

/*LINK*/

.content a, .popup a 				{ color:#993300; text-decoration:underline }
.content a:hover, .popup a:hover		{ color:#4A1800; text-decoration:none }
.tubo a								{ color:#F0E7C0; text-transform:uppercase; text-decoration:none }
.tubo_in a							{ color:#F0E7C0; text-transform:uppercase; text-decoration:none }
.copy, .copy a						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color:#808080; }
.error a, .ok a						{ background: transparent; color: #222; text-decoration: underline; }
.error a:hover,.ok a:hover			{ background: transparent; color: #34498B; }

/*CONTENUTO*/

.tubo 						{ background:#683417 url(images/tubo.jpg) repeat-x top; color:#F0E7C0; text-transform:uppercase }
.tubo_in					{ background:#683417 url(images/tubo_in.jpg) repeat-x top; color:#F0E7C0; text-transform:uppercase }
.content 					{ padding: 5px; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.popup 						{ background-color: #ECE9D8; padding: 5px; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.note						{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; }
.error	 		       		{ line-height: 12px; font-size: 11px; background-color:#FFCCCC; border: 1px solid #CC0000; padding:5px; font-weight: bold; text-align: center; }
.ok							{ line-height: 12px; font-size: 11px; background-color:#CCFFCC; border: 1px solid #00CC00; padding:5px; font-weight: bold; text-align: center; } 
.mail						{ direction: rtl;unicode-bidi: bidi-override; }

/*FORM*/

.button_reset {
	color: #716B6C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #FFFFFF url(images/left_pulsante_sfondo.gif) repeat-x bottom;
	border: 1px solid #716B6C;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}
.button {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #880B09 url(images/reset.gif) repeat-x top;
	border: 1px solid #7A7A7A;
	text-decoration: none;
	cursor: pointer;
	text-transform: uppercase; 
	font-weight:bold; 
}
textarea, input, select     { 
	border: 1px solid #7A7A7A;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; }
.required     { 
	border: 1px solid #CC0000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px }
form						{ display: inline; margin: 0; padding: 0; }
