/* elementi di base */
body {
	margin: 0px;
	padding-top: 20px;
	background-color: #FFBD73;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
}
td {font-size: 11px;line-height: 16px;}

INPUT, TEXTAREA { border: 1px solid #FFF; font-size: 9px; background-color: #FFBD73; color: #000; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; }

/* contenitore */
#container {
	margin: 0px auto;
	padding: 0px;
	width: 726px;
}


/* header */
#alto .header {background: url(images/back_deco_up.gif) bottom left;background-repeat: repeat-x;color:#FFFFFF; font-size :10px;}
	#alto A { color:#FFFFFF; text-decoration : none; font-size :10px;font-weight:normal  }
	#alto a.none, #alto a:hover.none {text-decoration :none; border:0px solid;}
		
#header {
	background: url(images/back.gif) bottom left;
	background-repeat: repeat-x;	
	width: 726px;
}

#menu { 
	background: url(images/back.gif); 
	width: 726px; 
} 

#main { 
	background: url(images/back.gif); 
	width: 726px; 
} 

.tariffetitolo { padding: 0px 0px 5px 0px; font-weight:bold;}
.tariffesmall {	font-size:11px; }

.titolo { font-weight : bold; line-height : 20px; }
.descrizione {  }
.descrizionesmall { line-height : 14px;}
.prezzo { color : #FFFFFF; font-size : 11px; font-weight : bold; line-height : 25px; background-color: #FF0000;	padding: 2px 5px 2px 5px;}
.valido { font-size : 11px;}
.periodo { font-size : 11px; font-style:italic}

		
#footer { background: url(images/back_deco_down.gif); background-repeat:no-repeat; color:#FFFFFF; line-height:14px; }
	#footer A { color:#FFFFFF; text-decoration : none; font-size :10px; font-weight:normal}
	#footer A:hover  { color:#FFFFFF; text-decoration : none; BORDER-BOTTOM: 1px dashed; font-weight:normal  }
	
#firma {width: 666px; padding-top : -12px; padding-bottom : 10px ; color:#FFFFFF; font-size :10px; font-weight:normal}
	#firma A { color:#FFFFFF; text-decoration : none; font-size :10px}
	#firma A:hover { color:#FFFFFF; text-decoration : none; BORDER-BOTTOM: 1px dashed;  }