.sfondo {
	background-color: #333333;
}
.colonnasx {
	background-image: url(../template/sf_colonnasx.jpg);
	vertical-align: top;
	width: 170px;
	padding-left: 50px;
}
.colonnadx {
	background-image: url(../template/sf_colonnadx.jpg);
	background-position: right;
	vertical-align: top;
	width: 160px;
	padding-right: 50px;
	padding-left: 10px;
}
.bottom {
	background-image: url(../template/sf_bottom.jpg);
	background-color: #333333;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	letter-spacing: 1px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
}


.colonnacentro {
	vertical-align: top;
}
.condizionivendita {
	color: #000000;
}

TD#menu_1 {
	border:1px none #C0C0C0;
	background-position-y:bottom;
	padding-left:0px;
	padding-right:0px;
	color: #F4F4F4;
	padding-top: 0px;
	padding-bottom: 0px;
}


TD#menu_1 DIV {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	vertical-align: middle;
	border-bottom-color: #EAEAEA;
	margin-left: 3px;
}
TD#menu_1 DIV A {
	text-decoration:none;
	padding-left: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	color: #575757;
}
TD#menu_1 DIV A:hover{
	color: #E9E9E9;
	text-decoration:none;
	font-weight:bold;

	width: 100%;
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {

}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
font-size: 10pt; text-decoration:none; font-weight:bold; font-family:Tahoma}
TD#menu_1 DIV.menu1-level1-act A {
	font-weight: bold;
	width: 100%;
	color: #2D2D2D;
}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
  background-position: 
                   right center; font-size: 8pt;
  padding-left:13px; padding-top:3px; padding-bottom:3px; text-align:left; float:left; border-left-width:1px; border-right-width:1px; border-top-width:1px; background-image:url('../immagini/freccia.jpg'); background-repeat:no-repeat; background-attachment:fixed; font-family:Tahoma; padding-right:0px; width:180px
}

TD#menu_2 {
	border:1px none #C0C0C0;
	background-position-y:bottom;
	padding-left:0px;
	padding-right:0px;
	color: #F4F4F4;
	padding-top: 0px;
	padding-bottom: 0px;
}

TD#menu_2 DIV {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	vertical-align: middle;
	border-bottom-color: #EAEAEA;
	margin-left: 3px;
}
TD#menu_2 DIV A {
	text-decoration:none;
	padding-left: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	color: #575757;
}
TD#menu_2 DIV A:hover{
	color: #E9E9E9;
	text-decoration:none;
	font-weight:bold;

	width: 100%;
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_2 DIV.menu1-level1-no {

}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_2 DIV.menu1-level1-act {
font-size: 10pt; text-decoration:none; font-weight:bold; font-family:Tahoma}
TD#menu_2 DIV.menu1-level1-act A {
	font-weight: bold;
	width: 100%;
	color: #2D2D2D;
}

/*  MENU 2, level 2, normal state (NO) */
TD#menu_2 DIV.menu1-level2-no {
  background-position: 
                   right center; font-size: 8pt;
  padding-left:13px; padding-top:3px; padding-bottom:3px; text-align:left; float:left; border-left-width:1px; border-right-width:1px; border-top-width:1px; background-image:url('../immagini/freccia.jpg'); background-repeat:no-repeat; background-attachment:fixed; font-family:Tahoma; padding-right:0px; width:180px
}

TD#menu_3 {
	border:1px none #C0C0C0;
	background-position-y:bottom;
	padding-left:0px;
	padding-right:0px;
	color: #F4F4F4;
	padding-top: 0px;
	padding-bottom: 0px;
}

TD#menu_3 DIV {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	vertical-align: middle;
	border-bottom-color: #EAEAEA;
	margin-left: 3px;
}
TD#menu_3 DIV A {
	text-decoration:none;
	padding-left: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	color: #575757;
}
TD#menu_3 DIV A:hover{
	color: #E9E9E9;
	text-decoration:none;
	font-weight:bold;

	width: 100%;
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_3 DIV.menu1-level1-no {

}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_3 DIV.menu1-level1-act {
font-size: 10pt; text-decoration:none; font-weight:bold; font-family:Tahoma}
TD#menu_3 DIV.menu1-level1-act A {
	font-weight: bold;
	width: 100%;
	color: #2D2D2D;
}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_3 DIV.menu1-level2-no {
  background-position: 
                   right center; font-size: 8pt;
  padding-left:13px; padding-top:3px; padding-bottom:3px; text-align:left; float:left; border-left-width:1px; border-right-width:1px; border-top-width:1px; background-image:url('../immagini/freccia.jpg'); background-repeat:no-repeat; background-attachment:fixed; font-family:Tahoma; padding-right:0px; width:180px
}

TD#menu_4 {
border:1px none #C0C0C0;
background-position-y:bottom;
padding-left:0px;
padding-right:0px;
color: #F4F4F4;
padding-top: 0px;
padding-bottom: 0px;
}

TD#menu_4 DIV {
border-bottom-width: 1px;
border-bottom-style: solid;
vertical-align: middle;
border-bottom-color: #EAEAEA;
margin-left: 3px;
}
TD#menu_4 DIV A {
text-decoration:none;
padding-left: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
letter-spacing: 1px;
color: #575757;
}
TD#menu_4 DIV A:hover{
color: #E9E9E9;
text-decoration:none;
font-weight:bold;

width: 100%;
}

/* MENU 1, level 1, normal state (NO) */
TD#menu_4 DIV.menu1-level1-no {

}
/* MENU 1, level 1, active state (ACT) */
TD#menu_4 DIV.menu1-level1-act {
font-size: 10pt; text-decoration:none; font-weight:bold; font-family:Tahoma}
TD#menu_4 DIV.menu1-level1-act A {
font-weight: bold;
width: 100%;
color: #2D2D2D;
}

/* MENU 1, level 2, normal state (NO) */
TD#menu_4 DIV.menu1-level2-no {
background-position: 
right center; font-size: 8pt;
padding-left:13px; padding-top:3px; padding-bottom:3px; text-align:left; float:left; border-left-width:1px; border-right-width:1px; border-top-width:1px; background-image:url('../immagini/freccia.jpg'); background-repeat:no-repeat; background-attachment:fixed; font-family:Tahoma; padding-right:0px; width:180px
}






.bordoimmagine {
	border: 1px solid #000000;
	background-color: #F4F4F4;
}
.verdana12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 5px;
	padding-left: 5px;
}
.verdana12titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	text-align: left;
}
.verdana12titolosingle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	text-align: center;
}
.nobordi {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border: 0;
}
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.rigasotto {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #EAEAEA;
}
.nascondi {
	display: none;
}

.dentroboxmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

	padding-top: 5px;
	padding-bottom: 10px;
	
	padding-left: 5px;
	padding-right: 5px;
	
}
.carello {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
}
.formdati {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.piccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.evidenza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.bordo1 {
	border: 1px solid #ABABAB;
}
.sfondogrigio {

}
.bordo1 .verticentro {
	background-color: #E9E9E9;
	vertical-align: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
}

.carrello {
	background-color: #1E6688;
	color: #FFFFFF;
	text-align: right;
	width: 300px;
	padding-right: 10px;
}
.menusotto a {
	color: #FFFFFF;
	
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.intestazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #1E6688;
	font-weight: bold;
	padding: 5px;
}
.carello .basket_items {
	border: thin solid #BFBFBF;
}


.titoloaree {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.intestazionetabella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #1E6688;
	font-weight: bold;
	padding: 5px;
	border: 1px solid #154962;
}
.corpotabella {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 5px;
	border: 1px solid #154962;
}
.intestazionestep {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	background-color: #1E6688;
}
#centro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#filtro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#ricerca {
	
}

.dentroboxmenu form {
	background-color: #F3F3F3;
	width: 200px;
	padding: 5px;
	margin-top: 5px;
	line-height: 20px;
}
.registrazione{
	border: 1px none #00753A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	margin-right: 10px;
}
.formdati h1 {
	color: #FFFFFF;
	background-color: #1E6688;
}
.formdati h2 {
	color: #000000;
	font-size: 18px;
}
.formdati h3 {

	color: #000000;
	font-size: 14px;
}
