/* 

    Document   : style

    Created on : 23-feb-2010, 12.33.46

    Author     : themauri

    Description:

        Purpose of the stylesheet follows.

*/



/* 

   TODO customize this sample style

   Syntax recommendation http://www.w3.org/TR/REC-CSS2/

*/



.body {

margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;



}



#head{

	width:1000px;

	overflow:hidden;

	padding-top:10px;

}



#logoHead{

	float:left;

	width:135px;

	height:135px;

}



#headMenuHome{

	float:left;

	width:750px;

	height:135px;

	background-image:url(../imgs/menu.jpg);

}



#spacerMenu{

	width:750px;

	height:96px;

	padding-top:0px;

}



.voceMenuOn a{

	float:left;

	padding-left:10px;

	padding-right:10px;

	padding-top:20px;

	height:34px;

	margin-left:10px;

	margin-right:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#000000;

	background-image:url(../imgs/menuAttivo.png);

	background-repeat:repeat-x;

	text-decoration: none;

}



.voceMenu a{

	float:left;

	padding-left:10px;

	padding-right:10px;

	padding-top:20px;

	height:34px;

	margin-left:10px;

	margin-right:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-decoration: none;

	color:#ffffff;

}



.voceMenu a:hover{

	float:left;

	padding-left:10px;

	padding-right:10px;

	padding-top:20px;

	height:34px;

	margin-left:10px;

	margin-right:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-decoration: none;

	color:#000000;

	background-image:url(../imgs/menuAttivo.png);

	background-repeat:repeat-x;

}



#sottoMenu{

	width:1000px;

	height:55px;

	padding-top:2px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#c0c0c0;

}



#sottomenuLogin{

	float:left;

	width:750px;

	height:33px;

	padding-top:5px;

	background-color:#9d007a;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFFFFF;

}



.accediSottomenu{

	width:117px;

	height:33px;

	background-image:url(../imgs/bottAccediPiccolo.jpg);

	border:3px solid #9d007a;

}



.bottCarrello{

	width:106px;

	height:33px;

	background-image:url(../imgs/bottCarrello.jpg);

	border:3px solid #66023d;

}

.bottCarrelloHome{

	width:117px;

	height:33px;

	background-image:url(../imgs/bottCarrelloHome.jpg);

	border:3px solid #FFFFFF;

}



#sottomenuFacebook{

	float:left;

	width:250px;

	height:50px;

	text-align:left;
}





#centroHome{

	width:1000px;

	padding-top:20px;

	overflow:hidden;
	
	//background-color:#ffefef;
	background-image:url(../imgs/bianchino.png);
}



#videoHome{

	width:650px;

	background-color:#FFFFFF;

	border-radius-top-left: 5px ; 

		border-radius-top-right: 5px;

		border-radius-bottom-right:5px;

		border-radius-bottom-left:5px;

		-webkit-border-radius: 5px 5px 5px 5px; 

		-opera-border-radius: 5px 5px 5px 5px;  

		-moz-border-radius: 5px 5px 5px 5px;

		behavior: url(border-radius.htc);

	padding:10px;

}



#ombraVideo{

	width:670px;

	background-image:url(../imgs/ombrVideo.jpg);

	padding-top:12px;

}



#testaLogin{

	width:295px;

	background-image:url(../imgs/testaLoginHome.jpg);

	height:20px;

	padding-top:10px;

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size:14px;

	font-weight:bold;

	text-align:center;

}



#centrologin{

	width:281px;

	background-color:#FFFFFF;

	border-left:1px solid #CCCCCC;

	border-right:1px solid #CCCCCC;

	padding-left:5px;

	padding-right:5px;

	padding-top:10px;

	font-family:Arial, Helvetica, sans-serif;

	color:#666666;

	font-size:12px;

}



#centrologinGrigio{

	width:271px;

	background-color:#f6f6f6;

	border-left:1px solid #CCCCCC;

	border-right:1px solid #CCCCCC;

	padding-left:10px;

	padding-right:10px;

	padding-top:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#999999;

	text-align:left;

}



#sottologin{

	width:295px;

	background-image:url(../imgs/sottoLogin.jpg);

	padding-top:9px;

}





#elencoHome{

	position:relative;

	width:980px;

	/*background-color:#f8acd9;*/

	border-radius-top-left: 5px ; 

		border-radius-top-right: 5px;

		border-radius-bottom-right:5px;

		border-radius-bottom-left:5px;

		-webkit-border-radius: 5px 5px 5px 5px; 

		-opera-border-radius: 5px 5px 5px 5px;  

		-moz-border-radius: 5px 5px 5px 5px;

		behavior: url(border-radius.htc);

	padding:10px;
	
	//background-color:#ffefef;
	background-image:url(../imgs/bianchino.png);

}

#footer{
	width:980px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-align:left;
	padding:10px 0px 10px 0px;
}

#menuFooter{
	width:800px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-align:left;
	padding:20px 0px 10px 0px;
	border-bottom:1px solid #CCCCCC;
	text-align:center;
}

#promozioni{

	position:absolute;

	width:140px;

	height:95px;

	top:10px;

	left:800px;

	z-index:10;

	background-color:#18663e;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#ffffff;

	padding:5px;

	text-align:left;

}



#tipologie{

		width:900px;

		border:#e9e9e9 solid 0px;

		overflow:hidden;

		font-family:Arial, Helvetica, sans-serif;

		font-size:14px;

		font-weight:bold;

		color:#999999;

		text-align:left;

		padding-top:20px;

		padding-bottom:20px;

	}





#cellaPreview{

		width:980px;

		border:#464643 solid 0px;

		overflow:hidden;

		

	}

	
#cellaPreviewB{

		width:883px;

		border:#d501a6 solid 1px;

		overflow:hidden;

		padding-left:17px;

		background-color:#FFFFFF;

	}


	#cellaPreviewVideo{

		width:900px;

		border:#e9e9e9 solid 1px;

		overflow:hidden;

		padding-left:0px;

		

	}

	

	#freccie{

			width:50px;

			height:65px;

			float:left;

			padding-top:170px;

		}

		#centroPreview{

			width:880px;

			height:435px;

			float:left;

			overflow:hidden;

		}

		

			#divIcone{

				width:184px;

				float:left;

				padding-top:10px;

				padding-bottom:10px;

				font-family:Arial, Helvetica, sans-serif;

				color:#999999;

				font-size:12px;

				text-align:left;

				padding-left:18px;

				padding-right:18px;

				overflow:hidden;

				height:184px;

			}

			

			#icone{

				width:174px;

				height:74px;

				

				

			}

			.onDem{

				border:solid 5px;

				border-color:#ed008c;

			}

			.dir{

				border:solid 5px;

				border-color:#9d007a;

			}

			

			#testoIcone{

				width:172px;

				min-height:80px;

				border-left:1px solid;

				border-right:1px solid;

				border-bottom:1px solid;

				border-color:#e9e9e9;

				padding:5px;

				overflow:hidden;

				font-family:Arial, Helvetica, sans-serif;

				font-size:12px;

			}

			.data{

				font-weight:bold;

				color:#c0c0c0;

				

			}

			.titolo{

				font-weight:normal;

				color:#9d007a;

				

			}
			
			.titoloScheda{

				font-weight:bold;

				color:#9d007a;

				

			}

			

			.docente{

				font-weight:normal;

				color:#666666;

				font-size:11px;

				

			}





#schedaImg{

	width:250px;

	float:left;

	height:300px;

	padding-top:20px;

	text-align:left;

}



#dataScheda{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#999999;

	text-align:left;

	padding-bottom:10px;

	padding-top:5px;

}



#prezzoScheda{

	font-family:Arial, Helvetica, sans-serif;

	font-size:19px;

	color:#9d007a;

	font-weight:bold;

	text-align:left;

	padding-bottom:10px;

}



.acquista{

	background-image:url(../imgs/bottAcquista.jpg);

	width:161px;

	height:41px;

	border:3px solid #FFFFFF;

}

.visualizza{

	background-image:url(../imgs/bottVisualizza.jpg);

	width:161px;

	height:41px;

	border:3px solid #FFFFFF;

}



#schedaDesc{

	width:630px;

	float:left;

	min-height:200px;

	text-align:justify;

	padding-left:0px;

	padding-top:20px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	}
	
#testoCont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#999999;
	text-align:left;
}

#formCommento{
	width:630px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFCC00;
	text-align:left;
	padding-bottom:20px;
}

#formRicerca{

	width:1000px;

	padding-bottom:10px;

	padding-top:0px;
	
	padding-left:10px;

	height:30px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#9d007a;

	text-align:left;

}



.campiForm{

	background-color:#ffffff; 

	border:1px solid #c0c0c0; 

	border-radius: 10px; 

	-webkit-border-radius: 10px; 

	-opera-border-radius: 10px;  

	-moz-border-radius: 10px;

	color:#c0c0c0;

	padding-left:5px;

	padding-right:5px;

}



.bottCercaBig{

	background-color:#9d007a;

	width:99px;

	height:19px;

	border:0px;

	border-radius: 10px; 

	-webkit-border-radius: 10px; 

	-opera-border-radius: 10px;  

	-moz-border-radius: 10px;

	border:#77a987 solid 0px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	color:#ffffff;

	font-size:12px;

}





#bottone{

			width:109px;

			height:22px;

			float:left;

			background-color: #ed008c;

			font-family:Arial, Helvetica, sans-serif;

			color:#aaaaaa;

			font-size:12px;

			padding-left:5px;

			padding-top:7px;

		}

		



/* ---------------------------------------------   JQUERY FOTINE GIOCHI HOME ----------------------------------------------*/



		#heading {

			display: block;

			text-align: center;

			margin-bottom: 1em;

		}

		#heading * {

			display: inline;

			padding: 4px;

			user-select: none;

			cursor: pointer;

			vertical-align: middle;

			font-family:Arial, Helvetica, sans-serif;

			color:#18663e;

			font-size:12px;

		}

		#heading li.active {

			background-color: #9d007a;

			border-radius: 3px;

			-webkit-border-radius: 3px;

			-opera-border-radius: 3px;

			-moz-border-radius: 3px;

		}

		

		# {

			text-align: justify;

			border-style: none;

			/*width: 245px;*/

			margin: 0 1em 0 1em;

		}

		

		#panes p {

		  width: 600px;

		  margin: 0 auto 1em auto;

		  line-height: 1.2em;

		}

		

		#panes div div { overflow: hidden; }

		

		#previous { float: none; cursor: pointer; }

		#next { float: none; cursor: pointer; }



/*-----------------fine -------------------------*/





/* CARRELLO */



#carrelloTitolo{

	padding-top:0px;

	width:900px;

	font-family:Arial, Helvetica, sans-serif;

	color:#98005d;

	font-weight:bold;

	font-size:16px;

	text-align:left;

	padding-bottom:10px;

}



#testataCarrello{

	width:890px;

	height:20px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#666666;;

	font-weight:bold;

	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;

}



#riga{

	width:890px;

	background-color:#fafafa;

	height:30px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	padding-bottom:3px;
	padding-top:3px;

	color:#666666;
	padding-left:5px;
	padding-right:5px;
	border-top:solid 1px #ffe8f7;

}



#conto{

	position:relative;

	width:755px;

	background-color:#fafafa;

	height:180px;

}



#fascia{

	width:600px;

	height:25px;

	padding-top:10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#ffffff;

	font-weight:bold;

	margin-bottom:3px;

}



#verifica{

	width:410px; 

	text-align:right; 

	padding-right:40px; 

	font-family:Arial, Helvetica, sans-serif;

	color:#98005d; 

	font-size:12px; 

	font-weight:bold;

	padding-bottom:10px;

}



#vociConto{

	position:absolute;

	top:0px;

	left:300px;

	width:600px;

	height:171px;
	padding-top:9px;

	background-image:url(../imgs/contoCarrello.jpg);

	background-position: right 9px;

	background-repeat:no-repeat;

	z-index:15;
	background-color:#fafafa;

}



#fasciaConto{

	width:400px;

	height:35px;

	background-image:url(../imgs/fascettaConto.jpg);

}



#divBottoni{

	width:900px;

	height:40px;

	padding-bottom:20px;

}



.bottAggiungi{

	background-image:url(../imgs/aggiungiBott.jpg);

	width:198px;

	height:46px;

	border:3px solid #FFFFFF;

}



.bottProcedi{

	background-image:url(../imgs/bottProcedi.jpg);

	width:201px;

	height:48px;

	border:3px solid #FFFFFF;

}

.bottAnnulla{

	background-image:url(../imgs/bottAnnulla.jpg);

	width:201px;

	height:48px;

	border:3px solid #FFFFFF;

}



.bottSvuota{

	background-image:url(../imgs/svuotaBott.jpg);

	width:148px;

	height:46px;

	border:3px solid #FFFFFF;

}

.verificacoupon{
background-color:transparent;

width:142px;

height:15px;

border:0px;
	
	font-family:Arial, Helvetica, sans-serif;

	color:#98005d; 

	font-size:12px; 

	font-weight:bold;

}



/* DIV REGISTER  */

#divForm{

	width:500px;

	overflow:hidden;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#999999;

	/*background-color:#FFFFFF;*/

	border:solid #f7f7f7 0px;

	padding-top:20px;

	padding-bottom:20px;
	
	float:left;

}

#testoAssistenza{
	float:left;
	width:250px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	background-color:#FFFFFF;
}



#testoCampo{

	float:left;

	width:205px;

	text-align:right;

	padding-right:5px;

	padding-top:5px;

}



#campo{

	float:left;

	width:285px;

	padding-left:5px;

	text-align:left;

	color:#9d007a;

}

.campoForm{

	width:150px;

	color:#999999;

	font-family:Arial, Helvetica, sans-serif;

	border:#CCCCCC solid 3px;

}



.campoFormLog{

	width:124px;

	color:#999999;

	font-family:Arial, Helvetica, sans-serif;

	border:#CCCCCC solid 3px;

}



.</a><br>{

	width:110px;

	height:20px;

	background-color:#98005d;

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size:13px;

	font-weight:bold;

	background-image:url(../imgs/bottoneBack.jpg);

	box-shadow: 0px 3px 3px #c0c0c0;

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#c0c0c0')";

/* For IE 5.5 - 7 */

    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#c0c0c0');

	border:1px #ffffff solid;

}



.btnAccediLog{

	width:136px;

	height:40px;

	background-image:url(../imgs/bottAccedi.jpg);

	padding-top:2px;

	border:3px solid #FFFFFF;

}

.btnLogout{

	width:136px;

	height:40px;

	background-image:url(../imgs/bottLogout.jpg);

	padding-top:2px;

	border:3px solid #f7f7f7;

}





#registrati {

	//display:none;

	background: #ffffff; 

	position: fixed; 

	left: 0; 

	top: 150px; 

	box-shadow: 0px 0px 10px #c0c0c0;

		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#000000')";

/* For IE 5.5 - 7 */

    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#000000');

	width: 100%; 

	height: 540px;

	opacity: .95;

	z-index: 9999;

	font-family:Arial, Helvetica, sans-serif;

	color:#CCCCCC;

	font-size:12px;

	

}













input:focus, textarea:focus, .focus {

  border: 3px solid #9d007a; /* bordo degli elementi */

  color: #fff;            /* colore del testo     */

}




.pagato{
	color:#009900;
	font-size:14px;
}

.daPagare{
	color:#98005d;
	font-size:14px;
}

.annullato{
	color:#ff0000;
	font-size:14px;
}


.catLink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	font-weight:bold;
}

.titoloLink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	font-weight:bold;
}


#paginazione{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}




/* ----- Links -------------------------------------------------------------- */

/*---- colori verde: #18663e    arancione:#9d007a; ----*/

a.pag{font-family: Arial, sans-serif; color: #666; font-size: 12px; text-decoration: none; font-weight: normal; background-color: transparent;}
a:active.pag{font-family: Arial, sans-serif; color: #666; font-size: 12px; text-decoration: none; font-weight: normal; background-color: transparent;}
a:hover.pag{font-family: Arial, sans-serif; color: #ff0000; font-size: 12px; text-decoration: none; font-weight: normal; background-color: transparent;}


a.links{font-family: Arial, sans-serif; color: #fff; font-size: 12px; text-decoration: none; font-weight: normal; background-color: transparent;}

a:actives {font-family: Arial, sans-serif; color: #fff; font-size: 12px; text-decoration: none; font-weight: normal; background-color: transparent;}

a:hovers {font-family: Arial, sans-serif; color: #fff; font-size: 12px; text-decoration: none; font-weight: normal; background-color: transparent;}


a.linkVideoCat {font-family: Arial, Times New Roman; color: #fff; font-size: 12px; text-decoration: none; font-weight: normal; background-color: transparent;}

a:active.linkVideoCat{font-family: Arial, Times New Roman; color: #fff; font-size: 12px; text-decoration: none; font-weight: normal; background-color: transparent;}

a:hover.linkVideoCat {font-family: Arial, Times New Roman; color: #fff; font-size: 12px; text-decoration: none; font-weight: normal; background-color: transparent;}


a.linkLINK {font-family: Arial, Times New Roman; color: #9d007a; font-size: 13px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:active.linkLINK {font-family: Arial, Times New Roman; color: #9d007a; font-size: 13px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:hover.linkLINK {font-family: Arial, Times New Roman; color: #18663e; font-size: 13px; text-decoration: none; font-weight: bold; background-color: transparent;}




a.linkReg {font-family: Arial, Times New Roman; color: #9d007a; font-size: 13px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:active.linkReg {font-family: Arial, Times New Roman; color: #9d007a; font-size: 13px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:hover.linkReg {font-family: Arial, Times New Roman; color: #18663e; font-size: 13px; text-decoration: none; font-weight: bold; background-color: transparent;}



a.linkRegP {font-family: Arial, Times New Roman; color: #9d007a; font-size: 10px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:active.linkRegP {font-family: Arial, Times New Roman; color: #9d007a; font-size: 10px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:hover.linkRegP {font-family: Arial, Times New Roman; color: #18663e; font-size: 10px; text-decoration: none; font-weight: bold; background-color: transparent;}





a.diretteLink {font-family: Arial, Times New Roman; color: #9d007a; font-size: 14px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:active.diretteLink {font-family: Arial, Times New Roman; color: #9d007a; font-size: 14px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:hover.diretteLink {font-family: Arial, Times New Roman; color: #999999; font-size: 14px; text-decoration: none; font-weight: bold; background-color: transparent;}



a.ondemandLink {font-family: Arial, Times New Roman; color: #18663e; font-size: 14px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:active.ondemandLink {font-family: Arial, Times New Roman; color: #18663e; font-size: 14px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:hover.ondemandLink {font-family: Arial, Times New Roman; color: #999999; font-size: 14px; text-decoration: none; font-weight: bold; background-color: transparent;}



a.tuttiLink {font-family: Arial, Times New Roman; color: #666666; font-size: 14px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:active.tuttiLink {font-family: Arial, Times New Roman; color: #666666; font-size: 14px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:hover.tuttiLink {font-family: Arial, Times New Roman; color: #999999; font-size: 14px; text-decoration: none; font-weight: bold; background-color: transparent;}



a.tornaLink {font-family: Arial, Times New Roman; color: #666666; font-size: 14px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:active.tornaLink{font-family: Arial, Times New Roman; color: #666666; font-size: 14px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:hover.tornaLink {font-family: Arial, Times New Roman; color: #999999; font-size: 14px; text-decoration: none; font-weight: bold; background-color: transparent;}



a.subHome {font-family: Arial, Times New Roman; color: #9d007a; font-size: 12px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:active.subHome {font-family: Arial, Times New Roman; color: #9d007a; font-size: 12px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:hover.subHome {font-family: Arial, Times New Roman; color: #18663e; font-size: 12px; text-decoration: none; font-weight: bold; background-color: transparent;}



a.subIn {font-family: Arial, Times New Roman; color: #ed008c; font-size: 12px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:active.subIn {font-family: Arial, Times New Roman; color:#ed008c; font-size: 12px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:hover.subIn{font-family: Arial, Times New Roman; color: #fff; font-size: 12px; text-decoration: none; font-weight: bold; background-color: transparent;}


a.subInBig {font-family: Arial, Times New Roman; color: #fff; font-size: 13px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:active.subInBig {font-family: Arial, Times New Roman; color:#fff; font-size: 13px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:hover.subInBig{font-family: Arial, Times New Roman; color: #fff; font-size: 13px; text-decoration: none; font-weight: bold; background-color: transparent;}



a.mailFooter{font-family: Arial, Times New Roman; color: #999999; font-size: 11px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:active.mailFooter {font-family: Arial, Times New Roman; color: #999999; font-size: 11px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:hover.mailFooter{font-family: Arial, Times New Roman; color: #000000; font-size: 11px; text-decoration: none; font-weight: bold; background-color: transparent;}


a.menuFooter{font-family: Arial, Times New Roman; color: #999999; font-size: 11px; text-decoration: none; font-weight: normal; background-color: transparent;}

a:active.menuFooter {font-family: Arial, Times New Roman; color: #999999; font-size: 11px; text-decoration: none; font-weight: normal; background-color: transparent;}

a:hover.menuFooter{font-family: Arial, Times New Roman; color: #000000; font-size: 11px; text-decoration: none; font-weight: normal; background-color: transparent;}







a.linkFwBk {font-family: Arial, Times New Roman; color: #000000; font-size: 15px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:active.linkFwBk {font-family: Arial, Times New Roman; color: #000000; font-size: 15px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:hover.linkFwBk {font-family: Arial, Times New Roman; color: #d61f32; font-size: 15px; text-decoration: none; font-weight: bold; background-color: transparent;}



a.linkFwBkPicc {font-family: Arial, Times New Roman; color: #000000; font-size: 15px; text-decoration: none; font-weight: normal; background-color: transparent;}

a:active.linkFwBkPicc {font-family: Arial, Times New Roman; color: #000000; font-size: 15px; text-decoration: none; font-weight: normal; background-color: transparent;}

a:hover.linkFwBkPicc {font-family: Arial, Times New Roman; color: #d61f32; font-size: 15px; text-decoration: none; font-weight: normal; background-color: transparent;}





a.linkPiccolo {font-family: Arial, Times New Roman; color: #000000; font-size: 12px; text-decoration: underline; font-weight: normal; background-color: transparent;}

a:active.linkPiccolo {font-family: Arial, Times New Roman; color: #000000; font-size: 12px; text-decoration: underline; font-weight: normal; background-color: transparent;}

a:hover.linkPiccolo {font-family: Arial, Times New Roman; color: #d61f32; font-size: 12px; text-decoration: underline; font-weight: normal; background-color: transparent;}



a.linkDettPunti {font-family: Arial, Times New Roman; color: #ffffff; font-size: 12px; text-decoration: underline; font-weight: normal; background-color: transparent;}

a:active.linkDettPunti {font-family: Arial, Times New Roman; color: #ffffff; font-size: 12px; text-decoration: underline; font-weight: normal; background-color: transparent;}

a:hover.linkDettPunti {font-family: Arial, Times New Roman; color: #ffffff; font-size: 12px; text-decoration: none; font-weight: normal; background-color: transparent;}



a.linkMenuG {font-family: Arial, Times New Roman; color: #333333; font-size: 12px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:active.linkMenuG {font-family: Arial, Times New Roman; color: #333333; font-size: 12px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:hover.linkMenuG {font-family: Arial, Times New Roman; color: #ff0000; font-size: 12px; text-decoration: none; font-weight: bold; background-color: transparent;}



a.poplight {font-family: Arial, Times New Roman; color: #ffffff; font-size: 14px; text-decoration: none; font-weight: normal; background-color: transparent;}

a:active.poplight {font-family: Arial, Times New Roman; color: #ffffff; font-size: 14px; text-decoration: none; font-weight: normal; background-color: transparent;}

a:hover.poplight {font-family: Arial, Times New Roman; color: #ffffff; font-size: 14px; text-decoration: none; font-weight: normal; background-color: transparent;}



a.linkScheda {font-family: Arial, Times New Roman; color: #5d8b28; font-size: 14px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:active.linkScheda {font-family: Arial, Times New Roman; color: #5d8b28; font-size: 14px; text-decoration: none; font-weight: bold; background-color: transparent;}

a:hover.linkScheda {font-family: Arial, Times New Roman; color: #ffffff; font-size: 14px; text-decoration: none; font-weight: bold; background-color: transparent;}



a.linkBlogs {font-family: Arial, Times New Roman; color: #555e57; font-size: 14px; text-decoration: none; font-weight: normal; background-color: transparent;}

a:active.linkBlogs {font-family: Arial, Times New Roman; color: #555e57; font-size: 14px; text-decoration: none; font-weight: normal; background-color: transparent;}

a:hover.linkBlogs{font-family: Arial, Times New Roman; color: #ffffff; font-size: 14px; text-decoration: none; font-weight: normal; background-color: transparent;}



.btnInvia{

    background:url(../imgs/inviaBott.jpg) no-repeat;

    border:0px;

    width:141px;

    height:29px;

}



