body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;

}
#bkgchi1{
	position: relative;
	width: 800px;
	height:163px;
	z-index: 1;
}
#bkgchi2{
	position: absolute;
	width: 827px;
	height:163px;
	z-index: 300;
	left: -15px;
	top: -40px;
	overflow: visible;
	visibility: visible;
}
#bkgpagetitle{
	position: relative;
	width: 558px;
	z-index: 1;
}
#pagetitle{
	position: absolute;
	width: 558px;
	height:47px;
	z-index: 300;
	left: 0px;
	top: 10px;
	overflow: visible;
	visibility: visible;
}

#menusx{
	position: relative;
	z-index: 301;
}
#divhome{
	position: relative;
	align: center;
	width: 882px;
	z-index: 100;
	text-align: center;
}
#divhome0{
	position: relative;
	align: center;
	top:-35px;
	width: 882px;
	z-index: 103;
}
#divhome1{
	position: relative;
		align: center;
	width: 882px;
	z-index: 102;
}
HTML {
	HEIGHT: 100%
}
#tdcento{
HEIGHT: 100%

}
.tblcento{
HEIGHT: 100%

}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #26697A;
	text-decoration: none;
}
a.visited {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #26697A;
	text-decoration: none;
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #5A879D; TEXT-DECORATION: none
}

.nav-link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F5AB1A;
}
.nav-link a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #26697A;
}
.nav-link a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #26697A;
}
#dhtmltooltip{
	font-family: Verdana,Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	position: absolute;
	width: 150px;
	border: 1px solid #000000;
	BACKGROUND: #efefef;
	padding: 2px;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
a.catalogo.visited {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.buttonImage{
	BORDER: 0px none; 

}
.button {
	BORDER-RIGHT: #cccccc 2px double; 
	BORDER-TOP: #cccccc 2px double; 
	BORDER-BOTTOM: #cccccc 2px double; 
	BORDER-LEFT: #cccccc 2px double; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	BACKGROUND: url(imgs/button_bg.html) repeat-x; 
	PADDING-BOTTOM: 0px; MARGIN: 1px; 
	COLOR: #000000; 
	LINE-HEIGHT: 16px; PADDING-TOP: 0px; 

	FONT-FAMILY: Arial, Hevlvetica, sans-serif; 
	HEIGHT: 24px; 
	TEXT-ALIGN: center
}

.button-svuota-carrello{
	BORDER-RIGHT: #E67819 2px double; 
	BORDER-TOP: #E67819 2px double; 
	BORDER-BOTTOM: #E67819 2px double; 
	BORDER-LEFT: #E67819 2px double; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	BACKGROUND: url(imgs/button_bg.html) repeat-x; 
	PADDING-BOTTOM: 0px; MARGIN: 1px; 
	COLOR: #000000; 
	LINE-HEIGHT: 16px; PADDING-TOP: 0px; 

	FONT-FAMILY: Arial, Hevlvetica, sans-serif; 
	HEIGHT: 24px; 
	TEXT-ALIGN: center

}
.inputbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}


FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.tbl-esterna {
	/*border: 1px solid #CCCCCC;*/
}
.tbl-interna {
	width: 918px;

	/*border: 1px solid #1D1D1D;*/
	
}
#boxpromo_silver {
	border: 1px solid #1D1D1D;
	BACKGROUND: #efefef;
}
.tbl-layer {
	border: 1px solid #000000;
	BACKGROUND: #efefef;
}
.tbl-privacy {
	BACKGROUND: #E6E6E6;
	border: 1px solid #CCCCCC;
	
}
.txt-privacy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight:bold;
	padding-left: 4px;
	padding-right: 4px;
}
.txt-privacy a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight:normal;
}
.txt-privacy a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight:normal;
}
.txt-privacy a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight:normal;
}
.txt-privacy-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.txt-privacy-white a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight:normal;
}
.txt-privacy-white a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight:normal;
}
.txt-privacy-white  a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight:normal;
}
.txt-copyright {
	font-size: 9px;
	color: #000000;
}
.nav-bar-top-content {
	background-image: url(imgs/struttura/nav_bar/bkg.html);
	background-repeat: repeat-x;
	height: 17px;
	text-indent: 2px;
	top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

}
.linea-page-down{
	background-color: #8DBCC6;
	height: 2px;
}
input {
	border: 1px solid #CCCCCC;
}
.campi {
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.txt-pagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	PADDING-RIGHT: 4px; 
    PADDING-LEFT: 4px;
}
.txt-pagina a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #910000;
}


.label-normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.label-normal-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #26697A;
}
.label-normal a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #26697A;
}
.label-normal-bold a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #26697A;
}
.registrazione-etichette {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.registrazione-etichette-nero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.error-message{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}


.txt-msg-errori {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}
.txt-msg-errori a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
}

.prodotto-scheda-bkg-1{
	background-color: #DADADA;
}
.prodotto-scheda-bkg-2{
	background-color: #666666;
}
.prodotto-descrizione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C5C5C;

}
.prodotto-prezzo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5C5C5C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;

}
.prodotto-prezzo-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.prodotto-prezzo-mio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.prodotto-nome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #910000;
}
.prodotto-nome-s1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #910000;
}
.prodotto-nome-s2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #910000;
}
.prodotto-nome-indice{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.prodotto-nome-indice a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E67819;
}
.prodotto-nome-indice a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}


.user-section-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.nav-border-table {
	text-indent: 2px;
	top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	BACKGROUND: #efefef;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FE9659;
	border-bottom-color: #FE9659;
	border-left-color: #FE9659;

}
.image-border1 {
	border: 2px solid #E77919;
}
.catalogo-ul-categorie-prodotti {
	list-style-position: inset;
	list-style-type: none;
}
.image-border-articoli {
	border: 2px solid #910000;
}
.struttura-esterno-bkg-sx {
	background-image: url(imgs/struttura/tbl_esterna/bkg_sx.gif);
	background-repeat: repeat-y;
	width: 7px;
}
.struttura-esterno-bkg-dx {

	background-image: url(imgs/struttura/tbl_esterna/bkg_dx.gif);
	background-repeat: repeat-y;
	width: 7px;
}
.struttura-esterno-bkg-down {
	background-image: url(imgs/struttura/tbl_esterna/bkg_down.gif);
	background-repeat: repeat-x;
	height: 7px;

}
.struttura-tbl-down-bkg {
	background-image: url(imgs/struttura/tbl_esterna/tbl_down_bkg.gif);
	background-repeat: repeat-x;
	height: 51px;
}
.struttura-riga-arancio-7-px {
	background-image: url(imgs/struttura/top/riga_arancio_7_px.jpg);
	height: 7px;
	background-repeat: repeat-x;
}
.struttura-home-sezioni-bkg-1 {
	background-image: url(imgs/struttura/home/bkg_titoli_sezioni.gif);
	background-repeat: repeat-x;
	height: 34px;
}
#homesectionTitle{
	position: relative;
	height:34px;
	z-index: 1;
	top:10px;
}
.struttura-home-sezioni-bkg-2 {
	background-image: url(imgs/struttura/home/bkg_titoli_sezioni_testo.gif);
	background-repeat: repeat-x;
	height: 34px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.struttura-home-linea-separa-bkg {
	background-image: url(imgs/struttura/home/linea_separa_bkg.gif);
	height: 5px;
}
.struttura-home-bkg-titolo-master-cat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1B3A3D;
	background-image: url(imgs/struttura/home/bkg_titolo_master_cat.gif);
	background-repeat: repeat-x;
	height: 25px;
}
.struttura-home-bkg-titolo-master-cat a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1B3A3D;

}
.struttura-home-linea-separa-verdina {
	background-image: url(imgs/struttura/home/linea_separa_home_verdina.gif);
	background-repeat: repeat-x;
	height: 4px;
}
.struttura-menu-sx-style-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #26697A;
	height: 31px;
	text-indent: 5px;

}

.struttura-menu-sx-style-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4E7993;
	height: 31px;
	text-indent: 5px;
}
.struttura-menu-sx-style-3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5A879D;
	height: 31px;
	text-indent: 5px;
}
.struttura-menu-sx-style-4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #729DAF;
	height: 31px;
	text-indent: 5px;
}

.struttura-menu-sx-style-5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8DBCC6;
	height: 31px;
	text-indent: 5px;
}
.struttura-menu-sx-style-6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A6D2D8;
	height: 31px;
	text-indent: 5px;
}
.struttura-menu-sx-style-7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5A879D;
	height: 31px;
	text-indent: 5px;
}
.struttura-menu-sx-style-8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #26697A;
	height: 31px;
	text-indent: 5px;
}
.struttura-menu-sx-style-9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #555834;
	background-color: #FBCC71;
	height: 31px;
	text-indent: 5px;
}

.master-titolo-home{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1B3A3D;
}
.master-titolo-home a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1B3A3D;
}
.master-titolo-home a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1B3A3D;
}
.master-testo-home{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1B3A3D;

}
.testimonianze-testo-home{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1B3A3D;
	text-align: justify;
}
.testimonianze-testo-home a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1B3A3D;
}
.testimonianze-testo-home a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1B3A3D;
}
.struttura-separa-master-home {
	background-image: url(imgs/struttura/sepatra_master_home.gif);
	background-repeat: repeat-x;
	height: 4px;
}

.struttura-page-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F5AB1A;
	background-image: url(imgs/struttura/page_title.jpg);
	background-repeat: repeat-x;
	height: 31px;
	padding-right: 10px;
}

.struttura-page-title a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

a#ptitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
a#ptitle a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
a#ptitle a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.master-sckeda-navbar-bkg{
	background-color: #9ABBC3;
	vertical-align: middle;
}
.master-sckeda-navbar-1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #26697A;
	background-color: #F5AB1A;
	text-align: center;
	vertical-align: middle;
	cursortype: hand;
	/*cursor: hand;*/
}
.master-sckeda-navbar-2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #26697A;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	cursor: hand;
}
.master-sckeda-navbar-1 a{
	color: #26697A;
}
.master-sckeda-navbar-1 a:visited{
	color: #26697A;
}
.master-sckeda-navbar-2 a{
	color: #26697A;
}
.master-sckeda-navbar-2 a:visited{
	color: #26697A;
}
.master-sckeda-navbar-link{
	/*position: relative;
	width: 100%;
	height:100%;
	z-index: 1;*/
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	/*padding-top: 5px;*/
	color: #26697A;
}
.master-sckeda-navbar-link a{
	/*position: relative;*/
	width: 100%;
	height:100%;
	/*z-index: 1;*/
	background-color: #F5AB1A;
	text-align: center;
	vertical-align: middle;
	color: #26697A;
}
.master-skeda-titolo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0C3E4B;
}
.master-skeda-titolo-voce{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C3E4B;
}
.master-skeda-1{
	background-color: #DFE9EB;

}
.master-skeda-2{
	background-color: #EBF2F4;
}
.master-skeda-3{
	background-color: #B9C8CC;
}
.tabella-download {
	border: 1px solid #26697A;
}



/* WMR STUDIO CAPPELLO */

.wmr_menu{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #336699;
text-align:left; 
font-weight: normal; 
margin: 0px;
padding: 0px;
}


.wmr_menu ul{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #336699;
text-align:left; 
font-weight: normal; 
margin: 0px;
padding: 0px;
display:inline;
}
.wmr_menu ul li{
list-style-type:none;
display:inline;
color: #336699;
font-weight: normal;
}
.wmr_menu ul li a{
color: #336699;
text-decoration:none;
font-weight: normal;
}

.wmr_menu ul li a:hover{
color: #336699;
text-decoration:underline;
font-weight: normal;
}



.wmr_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: normal;
	text-decoration: none;
}

a.wmr_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: normal;
	text-decoration: none;	
}


a.wmr_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: normal;
	text-decoration: underline;	
}

a.wmr_link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: normal;
	text-decoration: none;
}


.immagine {
  float: right;
  margin-left: 15px;
  margin-bottom: 15px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
}
.immagine img {
   border: 0px;
}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
}