* 								{margin:0; padding:0}
body, html						{background:#fff;font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#page							{width:760px;margin:0 auto 0 auto; text-align:left;}

a:link, a:visited				{color:#373ABD; text-decoration:none;}
a:hover							{color:#373ABD; text-decoration:underline;}
p								{margin:0; padding:0;}
.floatAnnulla					{clear:both; margin:0; padding:0;}

/* colonne di layout */
#colonnaSinistraHome			{float:left; width:584px;} 			
#colonnaDestraHome				{float:right; width:176px;}						

/* header */
#contenitoreHeader 				{width:760px; height:37px;}
#header_box 					{margin:0; padding:0; text-align:left; height:37px; float:left;}
#header_box img					{border:0px; text-align:left;margin:0; padding:0;}
#header_menu					{text-align:left; position:relative; height:0px; right:0px; top:10px;}
#header_menu a					{font-weight:bold;}
#header_menu span				{margin:0px 0px 0px 8%;font-size:10px;font-weight: normal;}
#header_menu span a		    	{font-weight: normal;}
#header_menu span .login		{margin:0px 0px 0px 3px;}


#bloccoUfficioPostale			{width:584px;}
#bloccoUfficioPostale img 		{border:0;}
#contenitoreTabella				{width:580px;}
#tabellaSpot					{border-collapse:collapse; font-size:11px;}
#tabellaSpot td					{width:33%;}
.news							{font:10px Verdana, Arial, Helvetica, sans-serif; color:#666; text-align:left; padding:0px;}

/* boxes */
.content 						{padding:5px 2px 0 7px;}

.boxProdottiPostali, .boxProdottiBancoposta, .boxaltriProdotti, .boxBusiness {color:#656565;padding-bottom:25px;}

.boxProdottiPostali				{background:url(/img/homepage/boxgialloSx.jpg) no-repeat 0 100% #f8feb8; border-top:1px solid #fff;}
.boxProdottiBancoposta			{background:url(/img/homepage/boxgialloCx.jpg) no-repeat 0 100% #f8feb8; border-top:1px solid #fff;}
.boxaltriProdotti				{background:url(/img/homepage/boxgialloDx.jpg) no-repeat 0 100% #f8feb8; border-top:1px solid #fff;}
.boxBusiness					{background:url(/img/homepage/boxgialloBusiness.jpg) no-repeat 0 100% #f8feb8; border-top:1px solid #fff;}

.boxBusiness ul					{margin:4px 0; padding:0;}
.boxBusiness li					{list-style-type:none; margin:0; padding:0;}

.boxTitleProdottiPostali, .boxTitleProdottiBancoposta, .boxTitlealtriProdotti, .boxTitleBusiness {background:#FBFFBD;padding:4px 1px 4px 6px;font-weight:bold;}
.boxTitleProdottiPostali			{border-right:20px solid #bee700;}
.boxTitleProdottiBancoposta			{border-right:20px solid #373abe;}
.boxTitlealtriProdotti				{border-right:20px solid #e8f404;}
.boxTitleBusiness					{border-right:20px solid #ff0000;}

.boxTitleBusiness a:link, .boxTitleBusiness a:visited, .boxTitleBusiness a:active {text-decoration:none; color:#ee0000;}
.boxTitleBusiness a:hover {text-decoration:underline; color:#ee0000;}

.boxProdottiPostaliEn, .boxProdottiBancopostaEn {color:#656565;padding-bottom:10px;}

.boxProdottiPostaliEn				{background:url(/img/homepage/boxgialloSxEn.jpg) no-repeat 0 100% #f8feb8;}
.boxProdottiBancopostaEn			{background:url(/img/homepage/boxgialloDxEn.jpg) no-repeat 0 100% #f8feb8;}


td.spaziatore					{padding-top:10px;}

div.linkblu					{padding:8px 0 0px 5px; text-align:left; font-size:11px;}
.linkblu ul					{margin-left:0px; padding:0; text-align:left; list-style-type:none;}
.linkblu li					{margin:0; padding-left:8px; background:url(/img/homepage/square.gif) 0 6px no-repeat;}

.contenitorePrimoPiano			{margin:0 6 0 12px;}
.contenitorePrimoPiano h1 		{margin:0; padding:0 0 3px 0; font-size:11px; font-weight:bold; border-bottom:1px solid #c7c7c7;}
.notizia						{margin:0 0 10px 0; padding:6px 0;}
.notizia img					{float:left; padding-right:3px;}
.tempoLibero					{border-style:solid; border-width:0px; border-color:#c7c7c7; margin:0; padding:8px 0px 0px 0px; height:62px; min-height:62px; }
.tempoLibero span				{font-size:10px;}
.imgTempolibero					{float:right; width:63px; margin-left:1px;}
.spot 							{border:0; margin:8px 0 4px 0px;}
.bannerDx						{border-top:1px solid #c2c5ca; margin:0;}


.form 							{display:inline; margin:0; padding:0;}
input							{font:10px Verdana, Arial, Helvetica, sans-serif; border:1px solid #0a0a9c;}
select							{font:10px Verdana, Arial, Helvetica, sans-serif; border:1px solid #7f9db9; height:17px; position:relative;}
.destra							{text-align:right;}

.selectAltriProdotti, .selectProdottiBancoposta, .selectProdottiPostali	 {top:10px; right:10px;}
.selectProdottiPostali			{width:175px;}
.selectAltriProdotti, .selectProdottiBancoposta	{width:165px;}
.pulsanteVai					{position:relative; top:14px; right:10px; height:20px; width:40px; background:url(/img/homepage/btn_sfumato.gif) repeat-x #6b6bc5;}
.pulsanteVai, .pulsanteAccedi	{color:#fff; font-weight:bold;}

/*servizi utili*/
#boxServiziUtili, #boxAccessoServizi {text-align:center;}
#boxServiziUtili				{background:url(/img/homepage/servizi_utili.gif) no-repeat 10px 5px #e1e4ed; height:90px;}
.selectServiziUtili				{width:150px; top:30px;}
.pulsante						{height:21px; width:21px; top:24px; position:relative; border:0px;}

/*who we are*/
#boxWhoweare 					{text-align:left;padding:35px 10px 10px 15px;}
#boxWhoweare					{background:url(/img/homepage/whoweare.gif) no-repeat 0 0 #e1e4ed; height:185px;}
#boxWhoweare ul 				{margin:5px 0; font-size:11px;}
#boxWhoweare li					{margin:0 0 0 0px; padding: 4px 0px 4px 15px;list-style-type:none;}

/* accesso servizi */
#boxAccessoServizi				{background:url(/img/homepage/accedi_servizi.gif) no-repeat 0 0 #e1e4ed; padding:8px 0 10px 0;}
.box_privati					{background:url(/img/homepage/accesso_privati.gif) no-repeat 0 100% #eef1f6; width:156px; padding:0; margin:0 auto;}
.titoloAccessoPrivati			{background:url(/img/homepage/title_accesso_privati.gif) no-repeat 0 0 #eef1f6; width:156px; padding:0; margin:0 auto; text-align:left;}
.titoloAccessoPrivati p			{padding:3px 0 3px 12px;}

.box_business					{background:url(/img/homepage/accesso_business.gif) no-repeat 0 100% #eef1f6; width:156px; padding:0; margin:0 auto;}
.titoloAccessoBusiness			{background:url(/img/homepage/title_accesso_business.gif) no-repeat 0 0 #eef1f6; width:156px; padding:0; margin:0 auto; text-align:left;}
.titoloAccessoBusiness p		{padding:3px 0 3px 12px;}


span.business					{padding:0 0 0 20px;}
span.businessOn					{padding:0 0 0 30px;}
.inputAccedi, .inputPassword	{height:19px; width:146px; padding:2px 0 0 5px; border-color:#ccc;}
.inputAccedi					{margin:12px 0 0 0px;}
.inputPassword					{margin:3px 0 0 0px;}
.accesso						{text-align:right; margin:3px 5px 0 0;}
.pulsanteAccedi 				{background:url(/img/homepage/btn_sfumato.gif) repeat-x #6b6bc5; width:57px; height:20px;}
div.dimenticato					{padding:8px 0 8px 5px; text-align:left; font-size:10px;}
.dimenticato ul					{margin-left:6px; padding:0; text-align:left; list-style-type:none;}
.dimenticato li					{margin:0; padding-left:8px; background:url(/img/homepage/square.gif) 0 6px no-repeat;}
.servizi						{text-align:left; font-size:10px; margin:2px 0 5px 10px;}

#sponsor 						{background-color:#fff; width:176px;}
.quickLinksTop					{background:url(/img/homepage/head_quickLinksNew.gif) 0 0 no-repeat; height:39px; margin:0; padding:0;}
.quickLinksBottom				{background:url(/img/homepage/footer_quickLinksNew.gif) 0 0 no-repeat; height:17px; margin:0; padding:0;}
div.quickLinks					{background:url(/img/homepage/body_quickLinksNew.gif) 0 bottom no-repeat; margin:0; padding:0;}
.quickLinks ul					{margin-left:15px; padding:0; font-weight:normal; list-style-type:none; line-height:20px;}
.quickLinks li					{margin:0; padding-left:12px; background:url(/img/homepage/arrow.gif) 0 6px no-repeat;}
.icons							{margin-left:18px;}

#en 							{background:url(/img/homepage/en_chiusura.gif) no-repeat 0 0 #fff; width:176px;height:80px;}
/* footer */
.subSponsor						{padding-top:0px;}
.subSponsor	span				{color:#666; font-weight:bold; font-size:11px; padding-right:0px; vertical-align:middle;}
.subSponsor	img					{margin-right:0px; vertical-align:middle; border:0;}
.footerHome						{margin-top:5px; height:20px; padding:5px 0px 0px 0px; font-size:10px;border-top:1px solid #cccccc;}
.footerHome a					{font-weight:bold;}
.footerLinks					{margin-top:25px; height:20px; padding:5px 0px 0px 0px; font-size:10px;border-top:1px solid #cccccc;}
.footerLinks a					{font-weight:bold;}

.floatSx						{float:left;}
.floatDx						{float:right;}
.footerDx						{float:right; text-align:right; line-height:15px;}
.noborder						{margin:0; padding:0;}