@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding:0px;
	background-color:#EAEAEA;
	background-image:url(immagini/home_01.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000 /*colore del testo delle pagine */
}

.nero {
	color: #000;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	
}


.menu-sopra{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color : #67737A;
	text-decoration: none;
	font-weight: bold;
}
.menu-sopra:Hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color : #213066;
	text-decoration: none;
	font-weight: bold;
}

/*////////////////////////////////*/
.titolo-pagine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
}
.etichetta {
	PADDING-LEFT: 5px; FONT-SIZE: 13px;   COLOR: #fff; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; background-image:url(immagini/car2.gif); font-weight:bold
}
.soprabianco {
	 BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.continua {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(immagini/bg-pulsante.gif); WIDTH: 195px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
.continua2 {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.procedi {
	BACKGROUND-POSITION: left top; FLOAT: right; BACKGROUND-IMAGE: url(immagini/bg-verde.gif); WIDTH: 170px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
.procedi2 {
	
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-TOP: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #000;
	 WIDTH: 170px;
	 text-align:left;
	 padding-left:6px;
}
.bordosotto {
	BORDER-BOTTOM: #cccccc 1px solid
}

.modifica {
	BACKGROUND-POSITION: left top; FLOAT: right; BACKGROUND-IMAGE: url(immagini/modifica.gif); WIDTH: 115px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px
}
.modifica2 {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.prezzocar {
	PADDING-RIGHT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FF5E14;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right
}
.prezzocar2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center;
}
.testi {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.verifica {
	PADDING-LEFT: 24px; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.verifica A:hover {
	COLOR: #c90708
}

/*////////////////////*/
.asterisco {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #723435;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify
}
.link {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bordotab {
	FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #333333; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.moduli {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f8f8f8; TEXT-DECORATION: none; width:30px;
}
..qt {
	FONT-SIZE: 12px;  COLOR: #333333;  FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f8f8f8; TEXT-DECORATION: none; width:15px;
}
.moduliss {
	BORDER-RIGHT: #713038 1px solid; BORDER-TOP: #713038 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #713038 1px solid; COLOR: #000; BORDER-BOTTOM: #713038 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e2d6d6; TEXT-DECORATION: none; width:180px; 
}
.modulis {
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F2F2F2;
	TEXT-DECORATION: none;
	width:200px;
	border: 1px solid #CCC;
}

.form {
	PADDING-LEFT: 15px;
	FONT-SIZE: 12px;
	COLOR: #666;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bold {
	font-weight:bold;
	
}
.utente {
	padding-left:20px;
	padding-right:20px;
	
}
.moduli {
	background-color:#CCC;
	color:#000;
	border: 1px solid #666;	
	width: 150px;
}
.invia {
	background-color:#f2f2f2;
	color:#000;
	border: 1px solid #666;	
}

.padd-top{
	background-color:#EAEAEA;
	text-align:left;
}
.padd-top2{
	background-color:#EAEAEA;
	text-align:left;
	padding-top:35px;
}
.padd-top3{
	background-color:#EAEAEA;
	text-align:left;
	
}
.padding{
	padding-bottom: 20px;
	padding-top:20px;
	
}
.relativo {
position:relative;
width:951px;
text-align:left;

}

.carrello-new {
	position:absolute;
	left:192px;
	top: 163px;
	margin:0px;
	padding:0px;
height:50px;
}
.carr {
	
	PADDING-LEFT: 15px;
	color:#FFF;
	font-size:13px;	
	text-align:left;
	font-weight:bold;
	background-image:url(immagini/car2.gif)

}
.carr3 {
	PADDING-LEFT: 15px;
	FONT-SIZE: 12px;
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-weight:bold;
	background-color:#F3F4F5;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFF;
	
}

.carr2 {
	COLOR: #FF0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-weight:bold;
	background-color:#F3F4F5;
	text-align:center;
	font-size:13px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFF;
}
#navigation {
	width: 192px;
	margin-bottom: 20px;
} 
#navigation ul { 
 list-style: none; 
 margin: 0; 
 padding: 0; 
 
} 
#navigation li { 
 border-bottom: 1px solid #c8c6c6; 
} 
#navigation li a:link, #navigation li a:visited  { 
 font-size: 13px; 
 display: block; 
  padding:1px;
 padding-left:5px;
 border-left: 12px solid #c8c6c6; 
 background-color: #d3d2d2; 
 color: #000; 
 text-decoration: none; 
 
} 
#navigation li a:hover { 
 background-color: #e9e9eb; 
 color: #000; 
 
} 


.menu {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom:3px;
	 border-left: 12px solid #c8c6c6; 
 background-color: #dadada;
  border-bottom: 1px solid #c8c6c6; 
   
}

a.linkmenu  {
	text-decoration:none;
	color: #333;

}

a.linkvedi {
	text-decoration:none;
	color: #333;
	text-decoration:underline;

}
.griglia {
	position:relative;
	float:left;
	width:728px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #dadada;
	margin-bottom:5px;
	background-image: url(immagini/bg_10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#DFDFDF;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #DADADA;
}

.griglia2 {
	position:relative;
	float:left;
	width:728px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #dadada;
	margin-bottom:10px;
	margin-top:10px;
	background-image: url(immagini/bg_11.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#DFDFDF;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #DADADA;
	background-color:#f1f1f1;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #DADADA;
}
.griglia_carrello {
	position:relative;
	float:left;
	width:728px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #dadada;
	margin-bottom:10px;
	margin-top:10px;
	background-image: url(immagini/bg_11.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#DFDFDF;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #DADADA;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #DADADA;
}
.nome-prodotto {
	position:relative;
	float:left;
	width:270px;
	color: #3594d0;
	padding-left:25px;
	padding-right:15px;
	font-weight:bold;
	padding-top:20px;
	padding-bottom:20px;
}
.nome-prodotto3 {
	position:relative;
	float:left;
	color: #3594d0;
	padding-left:25px;
	padding-right:15px;
	font-weight:bold;
    padding-top:4px;
	padding-bottom:4px;
	padding-right:5px;
	
}
.descrizione-prodotto2 {
	position:relative;
	float:left;
	width:270px;
	color: #000;
	padding-left:25px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	
	
}


.nome-prodotto2 {
	
	color: #3594d0;
	
}
.descrizione-prodotto {
	position:relative;
	float:left;
	width:270px;
	color: #000;
	font-weight:bold;
	padding-top:10px;
	font-size:11px;
}

.posizione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333;
	width: 430px;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 5px;
	position: relative;
	float: left;
	clear: both;
	text-align:left;
	padding-left:25px;
}

.img-prodotto{
	position:relative;
	float:left;
	width:192px;
	height:83px;
}
.euri{
	position:relative;
	float:left;
	width:200px;
	padding-left:20px;
padding-top: 10px;
height:73px;
}
.bordo-sotto-sopra
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	padding:4px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DADADA;
}

.bordo-sotto-dx
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dadada;
	padding:4px;
	text-align: center;

}
.bordo-sotto-dx-carr
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dadada;
	
	text-align: center;

}

.bordo-sotto-dx2
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dadada;
	padding:4px;
	

}
.bordo-sotto-dx-no-text-align
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dadada;
	padding:4px;
	/*text-align: center;*/

}
.bordo-sotto
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	padding:4px;
	text-align: center;}
.bordo-sotto-sx
{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	font-size:11px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #dadada;
	padding:4px;
	text-align: center;}
	.bordo-sotto2
{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	padding:4px;
	text-align: center;}
	.bordo-sotto3
{
	
	padding:4px;
	text-align: center;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #dadada;
}
.bordo-ordina
{   border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #dadada;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	padding:4px;
	text-align: center;
	color: #c96d32;
	}
.bordo-ordina2
{   
    border-RIGHT-width: 1px;
	border-RIGHT-style: solid;
	border-RIGHT-color: #dadada;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	padding:4px;
	text-align: center;
	color: #c96d32;
	}	
.link-giallo
{   color: #c96d32;
	}
	.link-giallo2
{  color: #3594d0;
font-size:14px;
text-decoration:none;
font-weight:bold;
	}
.assoluto{
	position: absolute;
	background-color:#03C;
	width: 25px;
	left:730px;
	height: 100%;
	top: 98%;
}
.descrizione{ 
clear:both;
color:#666;
padding-left:20px;
}
.piede{ 
color:#666;
font-size:11px;
padding-top:20px;
}
.cell_table_hover {
	background-color: #FF0;
}
.cell_table_select {
	background-color: black;
	color: white;
}
.cell_table_selected {
	background-color: #999999;
}
#floatMenu {
    position:absolute;
    top:400px;
    left:50%;
    margin-left:445px;
    width:200px;
}

.benvenuto, a.benvenuto:link  {
	
	color: #3594d0;
	font-weight:bold;
	font-size:16px;
}

.azzurro  {
	
	color: #3594d0;
	
}

.dati_cliente {
	color: #000;
	font-size:13px;
	font-weight:normal;
	text-align: left;
	
}
.index {
	color: #000;
	font-size:13px;
	font-weight:normal;
	text-align: left;
	
}
.ordini {
	color: #3594d0;
	font-weight:bold;
	font-size:16px;
	padding-top:20px;
	float:left;
	position:relative;
	width:700PX;
	clear:both;

}
.tratteggio {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCC;
	padding-top:10px;
	padding-bottom:5px;
}
.pannello {
	position:relative;
	float:left;
	width:728px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #dadada;
	margin-bottom:5px;
	background-image: url(immagini/bg_10.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#DFDFDF;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #DADADA;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DADADA;

}
.relativo2 {
position:relative;
width:95px;
float:left;
}
.relativo_elimina_carrello {
position:relative;
width:40px;
float:left;
padding-left:15px;

}

.imballo{ 
width:15px;
text-align:right;
position:absolute;
left:95px;
top:3px;


}

.link_chiudi_pannello{
	color: #000;
	text-decoration: none;
}
a.link_chiudi_pannello:link {
	color: #000;
	text-decoration: none;
}
a.link_chiudi_pannello:hover {
	color: #000;
	text-decoration: none;	
}

/*
.spry_class_tonalita_grigio_1 { background-color:#FFFFFF; }
.spry_class_tonalita_grigio_2 { background-color:#F9F9F9; }
.spry_class_tonalita_grigio_3 { background-color:#F4F4F4; }
.spry_class_tonalita_grigio_4 { background-color:#EFEFEF; }
.spry_class_tonalita_grigio_5 { background-color:#E9E9E9; }
.spry_class_tonalita_grigio_6 { background-color:#E4E4E4; }
.spry_class_tonalita_grigio_7 { background-color:#DFDFDF; }
.spry_class_tonalita_grigio_8 { background-color:#D9D9D9; }
.spry_class_tonalita_grigio_9 { background-color:#D4D4D4; }
.spry_class_tonalita_grigio_10 { background-color:#CFCFCF; }
.spry_class_tonalita_grigio_11 { background-color:#C9C9C9; }
.spry_class_tonalita_grigio_12 { background-color:#BFBFBF; }
.spry_class_tonalita_grigio_13 { background-color:#B4B4B4; }
.spry_class_tonalita_grigio_14 { background-color:#AAAAAA; }
.spry_class_tonalita_grigio_15 { background-color:#9F9F9F; }
*/
/*COLORI ALTERNATI*/
.spry_class_tonalita_grigio_1 { background-color:#F4F4F4; }
.spry_class_tonalita_grigio_2 { background-color:#D4D4D4; }
.spry_class_tonalita_grigio_3 { background-color:#F4F4F4; }
.spry_class_tonalita_grigio_4 { background-color:#D4D4D4; }
.spry_class_tonalita_grigio_5 { background-color:#F4F4F4; }
.spry_class_tonalita_grigio_6 { background-color:#D4D4D4; }
.spry_class_tonalita_grigio_7 { background-color:#F4F4F4; }
.spry_class_tonalita_grigio_8 { background-color:#D4D4D4; }
.spry_class_tonalita_grigio_9 { background-color:#F4F4F4; }
.spry_class_tonalita_grigio_10 { background-color:#D4D4D4; }
.spry_class_tonalita_grigio_11 { background-color:#F4F4F4; }
.spry_class_tonalita_grigio_12 { background-color:#D4D4D4; }
.spry_class_tonalita_grigio_13 { background-color:#F4F4F4; }
.spry_class_tonalita_grigio_14 { background-color:#D4D4D4; }
.spry_class_tonalita_grigio_15 { background-color:#F4F4F4; }

.evenClass { background-color:#FFFFFF; }
.oddClass { background-color:#0000AA; }
.spry_class_rowHover { background-color:#FF0; }/*cursor: pointer;*/
.spry_class_rowSelect { background-color: black; color: white; }/**/
.spry_class_rowSelected { background-color:#999999; }/**/


