BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #212125;
	font-size: 10px;
}

A {
	color: #212125;
    outline: none;
}

A:hover {
	color: #000000;
}

.Centro {
	text-align: center;
}

.Dx {
	text-align: right;
}TabellaMiniature

.Debug {
	border: 1px solid red;
}

.NoWrap {
	white-space: nowrap;
}

.Clear {
	clear: both;
	height: 1px;
	font-size: 0px;
}

/* Generali */

#WrapperSx H1, #WrapperTutto H1  {
	display: block;
	width: 256px;
	height: 31px;
	background-image: url('../immagini/b-h1.jpg');
	background-repeat: no-repeat;
	text-align: right;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
}

#WrapperSx H1 SPAN,  #WrapperTutto H1 SPAN {
	display: block;
	padding-right: 15px;
	padding-top: 3px;
}

#WrapperSx #Icona {
	display: block;
	position: absolute;
	width: 44px;
	height: 31px;
	top: 0px;
	right: 25px;
}

#WrapperSx #BloccoTesto {
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 8px;
}

#WrapperSx #BloccoTesto P{
	margin-bottom: 8px;
}

#WrapperDx #BloccoTesto1 {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 8px;
}

A#RichiedereCatalogo {
	display: block;
	position: absolute;
	right: 15px;
	width: 100px;
	height: 30px;
	color: #151518;
	background-image: url('../immagini/pallino-rosso.gif');
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 25px;
}

/* pagina fiere.cfm */

#WrapperFiere {
	float: left;  /* importante */
	width: 100%;  /* importante */
	background-image: url('../immagini/b-wrapperfiere.jpg');
	background-repeat: repeat-y;
	margin-bottom: 6px;
	min-height: 359px;
  	height: auto !important;
  	height: 359px;
} 

#WrapperFiere #Fiere {
	width: 200px;
	margin-left: 375px;
	margin-right: auto;
}

#WrapperFiere #Fiere .Fiera {
	background-image: url('../immagini/pallino-fiere.gif');
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 0px;
	margin-bottom: 15px; 
}




/* Pagina categorie.cfm */

#ElencoCategorie {
	position: relative;
	width: 342px;
	height: 190px;
	background-image: url('../immagini/b-elenco-categorie.jpg');
	background-repeat: no-repeat;
}

#ElencoCategorie LI {
	list-style-type: none;
	display: inline;
}

#ElencoCategorie A {
	display: block;
	position: absolute;
	top: 12px;
	left: 4px;
	width: 180px;
	height: 16px;
	color: #ffffff;
	text-align: right;
}


/* Pagina prodotti.CFM */

#Pulsanti LI {
	list-style-type: none;
	display: inline;
}

#Pulsanti A {
	display: block;
	width: 190px;
	height: 21px;
	color: #ffffff;
	text-align: right;
	background-image: url('../immagini/b-pulsanti.jpg');
	background-repeat: no-repeat;
	margin-bottom: 5px;
}

#Pulsanti A SPAN {
	display: block;
	padding-right: 10px;
	padding-top: 2px;
}

.Pulsanti1 {
	position: relative;
	display: block;
	width: 334px;
	height: 21px;
	background-image: url('../immagini/b-pulsanti1.jpg');
	background-repeat: no-repeat;
	margin-bottom: 5px;
}

.Pulsanti1 LI {
	list-style-type: none;
	display: inline;
}

.Pulsanti1 A.Uno {
	position: absolute;
	display: block;
	width: 190px;
	height: 21px;
	top: 2px;
	right: 155px;
	color: #ffffff;
	text-align: right;
}

.Pulsanti1 A.Due {
	position: absolute;
	display: block;
	width: 120px;
	height: 21px;
	top: 2px;
	right: 10px;
	color: #ffffff;
	text-align: right;
}

.Pulsanti1 A.Tre {
	position: absolute;
	display: block;
	width: 120px;
	height: 21px;
	top: 2px;
	right: 10px;
	color: #66FFFF;
	text-align: right;
}
/* pagina Download.cfm */

#DownloadList LI {
	list-style-type: none;
	display: inline;
}

#DownloadList A {
	display: block;
	height: 36px;
	background-image: url('../immagini/pallino-download.gif');
	background-repeat: no-repeat;
	padding-left: 40px;
	margin-bottom: 14px;
	line-height: 36px;
	font-weight: bold;
}

/* Pagina galleria.cfm */

#FotoGalleria {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 7px;
}

#TabellaMiniature {
	margin-left: auto;
	margin-right: auto;
}


/* codice form */

.FormWrapper {
	margin-left: auto;
	margin-right: auto;
	width: 320px;
}

.FormWrapper BR {
	clear: both;
}

.FormWrapper LABEL {
	width: 140px;
	float: left;
	text-align: right;
	font-weight: bold;
	margin-bottom: 10px;
	background-image: url('../immagini/freccia_form.gif');
	background-position: top right;
	background-repeat: no-repeat;
	padding-right: 15px;
	font-size: 11px;
}

.FormWrapper .Campo {
	border: 1px solid #606060;
	background-color: #fefefe;
	height: 15px;
	font-size: 11px;
}

.FormWrapper .Check {
	margin-right: 6px;
}

.FormWrapper .Submit {
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #000000;
	font-size: 11px;
	font-weight: bold;
	background-color: #ffffff;
	color: #000000;
}

.FormWrapper FIELDSET {
	border: 0px;
}

/* fine codice form */
