<style type="text/css">
<!--

body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Helvetica, Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 80%;
	color: black;
	background-color: rgb(14, 17, 45);


	
}

a 
{
	text-decoration:none;			
	border: none;
	color: rgb(14, 17, 45);
}

a:hover 
{
	text-decoration:none;
}

.a_grigio
{
	text-align:left;

	font-style: normal;
	font-weight: bold;
	color: rgb(118, 118, 118);

}

.imgZero
{
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.tablegen
{
	width: 100%;
	valign-align:top;

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.divImgSfondo
{
	width: 100%;
	height: 100%;
	background-image: url("images/getestinf3.gif");
	background-repeat: no-repeat;
	background-position: top right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 50px 0px;
}


.divARBord
{
	width:50%;
	
	background-image: url("images/geromb3.gif");
	background-repeat: no-repeat;
	background-position: center left;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 2px 15px;

	border-bottom: 1px solid white;
}

.divZero
{
	width: 100%;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.td50
{
	width: 50%;
	height: auto;
	
	vertical-align: top;

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.tdauto
{
	width: auto;
	height: auto;
	
	vertical-align: top;

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.Testo
{
	width: auto;
	height: auto;
	font-style: normal;
	font-weight: normal;
	text-align: justify;

	vertical-align: top;
	font-size: 70% !important;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}


h1 
{
	height: auto;
	font-style: normal;
	font-weight: bold;
	text-align: justify;

	vertical-align: top;
	font-size: 70% !important;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


h2 
{
	height: auto;
	font-style: normal;
	font-weight: normal;
	text-align: justify;

	vertical-align: top;
	font-size: 70% !important;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h3 
{
	height: auto;
	font-style: normal;
	font-weight: bold;
	text-align: justify;

	vertical-align: top;
	font-size: 75% !important;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.BarNavigazione
{
	width: 10%;
	margin: 10px 5px 10px 5px;
}

.paginaindietro
{
	width: 50%;
	padding: 10px;
	text-align: left;
}

.paginaavanti
{
	width: 50%;
	padding: 10px;
	text-align: right;
}

.Errore
{
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	background-color: red;
	color: white;
	padding: 4px 0px 2px 0px;
	margin: 0px 0px 3px 0px;
}

.eeeeeeeeeeeee
{
	width: 100%;

	font-size: 70%;
	letter-spacing: 1px;
	font-weight: bold;

	text-align: right;
	color: rgb( 84,  90, 129);
	
	margin: 3px 0px 6px 0px;
	padding: 2px 2px 2px 25px;

	background-image: url("images/gequad2.jpg");
	background-repeat: no-repeat;
	background-position: 2px center;
	background-color: rgb(233, 233, 233);
}


/************************************************************/
/*                          testata                         */
/************************************************************/

#Testata
{
	width: 100%;
	height: 75px;
	background-color: rgb(206, 202, 202);
}

#Testata .Logo
{
	width: 260px;
	text-align: left;
	vertical-align: top;
	padding: 13px 0px 5px 3px;
	margin: 0px;
}



/************************************************************/
/*                          Corpo                           */
/************************************************************/

#Corpo
{
	width: 100%;
	height:60%;
	background-color: white;
	margin: 0px;
}


#Corpo .colonne
{
	width: 300px;
	vertical-align: top;
}

#Corpo .centro
{
	width: 100%;
	vertical-align: top;
	padding-right:15px;
}

#Corpo .ColonneDiv
{
	margin-top: 30px;
}


#Corpo .coldx
{
	width: 300px;
	height: 100%;
	
	text-align: right;

	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}

#Corpo .imgBottom
{

	width: 149px;
	height: 100%;

	background-color: rgb(206, 202, 202);
	float: right;

	background-image: url("images/getestfin1.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}


#Corpo .coldxfoto
{
	width: 179px;
	background-color: rgb(206, 202, 202);
}


#Corpo .coldxBandiere
{
	position:absolute;

	width: 20px;
	vertical-top:top;
	text-align:left;
	padding: 10px 0px 5px 5px;
	
	background-color: rgb(206, 202, 202);
}



#Corpo .coldxBlank
{
	width: 7px;
	height: 100%;

	background-color: white;
	float: right;

	background-image: url("images/geangtest1.gif");
	background-repeat: no-repeat;
	background-position: left top;
}


#Corpo .aStorie
{
	position: relative;
	top: -14px;
	left: 82px;


	width: 46px;
	height: 14px;
	display: block;

	background-image: url("images/btstor1.jpg");
	background-repeat: no-repeat;
	background-position: left;

}

#Corpo .aStorie:hover
{
	background-image: url("images/btstor2.jpg");
}


#Corpo .aStorieen
{
	position: relative;
	top: -14px;
	left: 82px;


	width: 46px;
	height: 14px;
	display: block;

	background-image: url("images/btstor1en.gif");
	background-repeat: no-repeat;
	background-position: left;

}

#Corpo .aStorieen:hover
{
	background-image: url("images/btstor2en.gif");
}





#Corpo .aCollect
{
	position: relative;
	top: -14px;
	left: 82px;


	width: 85px;
	height: 14px;
	display: block;

	background-image: url("images/btcoll1.jpg");
	background-repeat: no-repeat;
	background-position: left;

}


#Corpo .aCollect:hover
{
background-image: url("images/btcoll2.jpg");
}


#Corpo .aCollecten
{
	position: relative;
	top: -14px;
	left: 82px;


	width: 85px;
	height: 14px;
	display: block;

	background-image: url("images/btcoll1en.jpg");
	background-repeat: no-repeat;
	background-position: left;

}


#Corpo .aCollecten:hover
{
background-image: url("images/btcoll2en.jpg");
}


#Corpo .aCurios
{
	position: relative;
	top: -14px;
	left: 82px;


	width: 71px;
	height: 14px;
	display: block;

	background-image: url("images/btcurio1.jpg");
	background-repeat: no-repeat;
	background-position: left;

}


#Corpo .aCurios:hover
{
	background-image: url("images/btcurio2.jpg");
}

#Corpo .aCuriosen
{
	position: relative;
	top: -14px;
	left: 82px;


	width: 71px;
	height: 14px;
	display: block;

	background-image: url("images/btcurio1en.jpg");
	background-repeat: no-repeat;
	background-position: left;

}


#Corpo .aCuriosen:hover
{
	background-image: url("images/btcurio2en.jpg");
}



#Corpo .rigaVerticale
{
	width: 100%;
	height: 33px;

	background-image: url("images/txgrig1.jpg");
	background-repeat: repeat-y;
	background-position: 66px 0px;

	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


#Corpo .DivCategorieHp
{
	width: 100%;
	height: 75px;

	background-image: url("images/gevsfum1.jpg");
	background-repeat: no-repeat;
	background-position: 66px 0px;

	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
}


#Corpo .DivImmCatHp
{
	width: 52px;
	height: 52px;

	background-image: url("images/geriqud1.gif");
	background-repeat: no-repeat;
	background-position: left top;

	padding: 5px 4px 0px 2px;

}

#Corpo .DivImmSelezioneProd
{
	width: 78px;
	height: 78px;

	background-image: url("images/geriqud2.gif");
	background-repeat: no-repeat;
	background-position: left top;

	padding: 5px 4px 0px 2px;

}

#Corpo .DivImmDettaglioProd
{
	width: 103px;
	height: 103px;

	background-image: url("images/geriqud3.gif");
	background-repeat: no-repeat;
	background-position: left top;

	padding: 5px 4px 0px 2px;

}

#Corpo .DivEleCat
{
	position: relative;
	top: -10px;
	left: 0px;
	height: 10%;

	vertical-align:top;
	padding: 0px 0px 0px 14px;
	margin: 0px 0px 0px 0px;
	
}

#Corpo .pmenu
{
	font-size: 9px;
	vertical-align: top;

	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
}


#Corpo .hcat
{
	color: rgb(118, 118, 118);

	padding: 0px 0px 2px 10px;
	margin: 0px 0px 0px 0px;
}

#Corpo .hcat:hover
{
	
	background-image: url("images/geromb1.gif");
	background-repeat: no-repeat;
	background-position: 2px 4px;
	
}

#Corpo .ScrittaCat
{
	width: 50%;
	height: 15px;
	border-right: 1 solid black;
	border-bottom: 1 solid black;
	padding: 0px 2px 2px 0px;
	margin-top: 0px;
	margin-left: 5px;
}

	#Corpo .ScrittaCatSx
	{
		height: 13px;
		border: 1 solid rgb(118, 118, 118);

		padding: 0px 2px 0px 3px;
		font-size: 10px;
		letter-spacing: 1px;
		font-weight: bold;
		vertical-align: top;
		color: rgb(5, 6, 29);
	}


.imghp
{
	position: relative;
	top: 4px;
	left: 0px;

	border: none;
	margin: 0px;

}


/************************************************************/
/*          Striscia Area riservata                      */
/************************************************************/


#strisciaar
{
	width: 100%;
	height: 21px;

	font-size: 70%;
	font-weight: bold;
	vertical-align: bottom;
	color: rgb(14, 17, 45);

	background-color: rgb(128, 128, 128);

	background-image: url("images/getestinf1.gif");
	background-repeat: no-repeat;
	background-position: right center;

	padding: 6px 0px 0px 15px;
	margin: 0px 0px 0px 0px;

}



/************************************************************/
/*                          Categorie                       */
/************************************************************/

#Categorie a 
{
	color: rgb( 84,  90, 129);
}

#Categorie a:hover 
{
	text-decoration: underline;
}


#Categorie
{
	width: 150px;
	vertical-align: top;
	height: 100%;
	
}


#Categorie p
{
	height: 17px;

	font-weight: bold;
	font-size: 65%;

	padding: 2px 2px 2px 6px;
	margin: 0px 0px 0px 0px;
}


#Categorie .pBordBottom
{
	height: 1px;

	font-weight: bold;
	font-size: 1%;

	padding: 2px 2px 2px 6px;
	margin: 0px 0px 0px 0px;

	border-bottom: 1px solid rgb( 84,  90, 129);
}



/************************************************************/
/*                          Menu Top                       */
/************************************************************/


#MenuTop
{
	vertical-align: top;
	text-align: left;
	height: 31px;

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	color: white;

}


#MenuTop p
{
	width: 50px;
	height: 31px;
	font-size: 9px;
	text-align: left;

	letter-spacing: 1px;
	font-weight: normal;
	
	color: white;

	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 15px;
	
	background-image: url("images/gemenu22.gif");
	background-repeat: no-repeat;
	background-position: left top;

	float: left;
}

#MenuTop .lineagrigia
{
	height: 31px;
	

	background-image: url("images/txmenu11.gif");
	background-repeat: repeat-x;
	background-position: left top;

	float: left;
}

#MenuTop .amenu
{
	width: 100%;
	height: 27px;

	text-align: left;
	margin: 0px 0px 0px 5px;
	padding:  0px 1px 0px 2px;

	border-bottom: 3px solid rgb(128, 128, 128);
}

#MenuTop .amenuh
{
	width: 100%;
	height: 27px;

	text-align: left;
	margin: 0px 0px 0px 0px;
	padding:  0px 1px 0px 2px;

	border-bottom: 3px solid rgb(128, 128, 128);
}

#MenuTop .home
{
	height: 31px;
	font-size: 9px;
	letter-spacing: 1px;
	font-weight: normal;
	
	color: white;

	margin: 0px 0px 0px 0px;
	padding:  4px 0px 0px 15px;
	
	background-image: url("images/gemenu3.gif");
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}

#MenuTop .contattaci
{


	width: 30px;
	height: 31px;


	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	background-image: url("images/gemenu11.gif");
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
}

#MenuTop a 
{
	color: rgb(128, 128, 128);
}

/************************************************************/
/*                          Menu Coda                       */
/************************************************************/


#Menu
{
	width: 100%;
	text-align: right;
	height: 19px;

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	background-color: rgb(14, 17, 45);
	color: white;

	background-image: url("images/txmenu1.gif");
	background-repeat: repeat-x;
	background-position: left top;

	
}

#Menu p
{
	width: 10%;
	height: 19px;
	font-size: 9px;
	letter-spacing: 1px;
	font-weight: normal;
	
	color: white;

	margin: 0px 0px 0px 0px;
	padding:  4px 0px 0px 24px;
	
	background-image: url("images/gemenu2.gif");
	background-repeat: no-repeat;
	background-position: left top;

	float: right;
}


#Menu .amenu
{
	width: 100%;
	height: 15px;

	text-align: left;
	margin: 0px 0px 0px 0px;
	padding:  0px 2px 0px 6px;

	border-bottom: 3px solid rgb(128, 128, 128);
}


#Menu .phome
{
	height: 19px;
	font-size: 9px;
	letter-spacing: 1px;
	font-weight: normal;
	
	color: white;

	margin: 0px 0px 0px 0px;
	padding:  4px 0px 0px 30px;
	
	background-image: url("images/gemenu1.gif");
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
}



#Menu a 
{
	color: white;
}

/************************************************************/
/*                          Coda                            */
/************************************************************/

#Coda
{
	width: 100%;
	height: 110px;
	text-align: left;
	vertical: top;
	
	font-weight: bold;
	font-size: 10px;

	/*background-color: rgb(14, 17, 45);*/
	background-color: transparent;
	color: white;
	
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;

}


#Coda input
{
	margin: 0px 0px 0px 0px;
}


#Coda .pnormal
{
	font-size: 9px;
	font-weight: normal;
	color: white;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


.divCenter
{
	width: 100%;
	text-align:center;
	valign-align:top;
	padding:0px;
	margin: 0px;
}


#Coda .SubmitAR
{
	width: auto;

	font-size: 9px;
	text-align: center;

	color: white;

	padding: 7px 0px 7px 12px;
	margin: 0px 0px 0px 0px;
	background-color: rgb(14, 17, 45);

	background-image: url("images/gefrecc1.gif");
	background-repeat: no-repeat;
	background-position: left center;

	border: none;
}


#Coda a
{
	color: rgb(203, 203, 203);
}


.divRegistrazione
{
	text-align: left;
	
	color: white;
	
	font-size: 65%;
	
	margin-top: 5px;
	margin-left: 10px;
}

-->
</style>
