
BODY {
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #D2E0EF;
	SCROLLBAR-3DLIGHT-COLOR: #5290CA;
	SCROLLBAR-ARROW-COLOR: #5290CA;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #5290CA;
	margin-top : 0px;
	margin-right : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
	text-align:center;
	background:url(../img_css/sfondo_pagina.gif);
	background-repeat:repeat-x;
	background-color : #f3f7fa;

}
a{
	font-family:Verdana;
}
#container{
	width:1000px;
	height:500px;
	vertical-align:top;
	border:0;
	

}
.testobianco1 {
	font-family:verdana;
	font-size:10px;
	color:#ffffff;
	font-style:normal;
	text-decoration:none;
}

#titoli_blu{
	font-family:Verdana;
	width:986px;
	height:28px;
	margin-left:3px;
	margin-right:3px;
	background:url(../img_css/fondo_titoli.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-size:80%;


}
#titoli_blu a{
	color:#FFFFFF;
	text-transform:capitalize;
	text-decoration:none;

}
#titoli_blu a:hover{
	text-decoration:underline;
	}

#titoli_blu span{text-decoration:underline;}
	
#titoli_blu td.carrello {
	background:url(../img_css/carrello.gif);
	text-indent:40px;
	width:157px;

}
#titoli_blu td.carrello a{
	color : #002B64;
	text-decoration:none;
	}
#titoli_blu td.carrello a:hover{text-decoration:underline;}
#titoli_grigio{
	color : #002B64;
	font-size:80%;
	font-weight:bold;
}
#titoli_grigio a{

	color:#002B64;
	font-size:10px;
	text-decoration:none;
}
#titoli_grigio a:hover{text-decoration:underline;}
INPUT {
	font-style : normal;
	font-size : 11px;
	font-family : verdana;
	color : #294E8F;
	text-decoration : none;
	background-color:#FFFFFF;
	border : 1px solid #095DAF;
}

TEXTAREA {
	font-style : normal;
	font-size : 10px;
	font-family : Verdana;
	color : #294E8F;
	text-decoration : none;
	border : 1px solid #095DAF;
}
SELECT.form {
	font-family : Tahoma;
	font-size : 9px; 
	border : 1px solid #095DAF;
	background-color : #FFFFFF;
	width:100px;
	color : #294E8F;
}
SELECT.USER {
	font-family : Tahoma;
	font-size : 9px; 
	border : 1px solid #095DAF;
	background-color : #FFFFFF;
	width:180px;
	color : #294E8F;
}

SELECT.admin{
	font-family : Tahoma;
	font-size : 12px; 
	border : 1px solid #095DAF;
	background-color : #FFFFFF;
	width:100px;
	color : #494848;
}
SELECT.contatti{
	font-family : verdana;
	font-size : 10px; 
	border : 1px solid #095DAF;
	background-color : #FFFFFF;
	width:40px;
	color : #494848;
	
}
SELECT.taglia{
	font-family : Tahoma;
	font-size : 9px; 
	border : 1px solid #095DAF;
	background-color : #FFFFFF;
	width:90px;
	color : #494848;
}

SELECT.denominazione{
	font-family : tahoma;
	font-size : 9px; 
	background-color : #FFFFFF;
	width:95px;
	color :#494848;
}
table.menu a {

	font-size:0.85em;
	font-style : normal;
	color : #002B64;
	text-decoration : none;
	text-transform:capitalize;
	
}
table.menu a:hover {
	font-size:0.85em;
	font-style : normal;
	color : #002B64;
	text-decoration : underline;
	text-transform:capitalize;
}
table.menu a.red{
	font-size:0.85em;
	font-style : normal;
	color : #b71822;
	text-decoration : none;
	text-transform:capitalize;
	font-weight:bold;
}
table.menu a.red:hover {
	font-size:0.85em;
	font-style : normal;
	color : #b71822;
	text-decoration : underline;
	text-transform:capitalize;
	font-weight:bold;
}

table.sottomenu td{
	padding-left:10px;
	font-family:verdana;
	font-size:11px;
	font-style : normal;
	color : #002B64;
	text-decoration : none;
	text-transform:capitalize;
}
table.sottomenu a {
	font-size:11px;
	font-style : normal;
	color : #026FB9;
	text-decoration : none;
	text-transform:capitalize;
}
table.sottomenu a:hover {
	font-size:11px;
	font-style : normal;
	color : #026FB9;
	text-decoration : underline;
	text-transform:capitalize;
}


table.menu td.styleTitolo{
	background:url(../img_css/fondo_titolo_menu.gif);
	background-repeat:no-repeat;
	text-align:center;
	font-family:Arial;
	font-size:12px;
	color:#FFffff;
	font-style:normal;
	font-weight:bold;
	height:50px;
	}
	table.outlet{ 
	background:url(../img_css/fondo_outlet.gif);
	width:195px;
	margin-right:0;
	}
table.main{ 
	background:url(../img_css/fondo_box_600.gif);
	background-repeat:repeat-y;
	width:602px;
	}


table.outlet td.styleTitolo{
	background:url(../img_css/fondo_titolo_outlet.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:center;
	font-family:Arial;
	font-size:12px;
	color:#FFffff;
	font-style:normal;
	font-weight:bold;
	height:50px;
	}


div#catalogo{
	position:relative;
	background-image:url(../images/fondomenuJU.gif);
	background-repeat:repeat-x;
	top:6px;
	}
	
#under{
	vertical-align:top;
	background-image:url(../images/fondomenuJU.gif);
	background-repeat:repeat-x;
	width:900px;
	padding-top:8px;



}
	
	
 a.red{
	font-size:0.85em;
	font-style : normal;
	color : #b71822;
	text-decoration : none;
	text-transform:capitalize;
	font-weight:bold;
}
 a.red:hover {
	font-size:0.85em;
	font-style : normal;
	color : #b71822;
	text-decoration : underline;
	text-transform:capitalize;
	font-weight:bold;
}

	
.boxTopContenitore{
	margin-bottom: 2px;
	width: 600px;
	position: relative;
	background: url('../img_css/alto_box_600.gif') no-repeat top left;
	color: #990033;
}
.boxTopContenitore800{
	margin-bottom: 2px;
	width: 796px;
	position: relative;
	background: url('../img_css/alto_box_800.gif') no-repeat top left;
	color: #990033;
}
.topMenu{
	margin-bottom:2px;
	width:195px;
	position:relative;
	background:url('../img_css/fondo_titolo_menu.gif') no-repeat top left;

}
.topMenuLight{
	margin-bottom:2px;
	width:195px;
	position:relative;
	background:url('../img_css/fondo_titolo_light.gif') no-repeat top left;

}
.topMenu h1{
	text-align:center;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	font-style:normal;
	font-weight:bold;
	margin:5px;
	height:30px;
	line-height:30px;

}
.topMenulight h1{
	text-align:center;
	font-family:Arial;
	font-size:14px;
	color:#1c7cd1;
	font-style:normal;
	font-weight:bold;
	margin:5px;
	height:20px;
	line-height:10px;

}

.topCarrello{
	margin-bottom:2px;
	width:195px;
	position:relative;
	background:url('../img_css/fondo_titolo_carrello.gif') no-repeat top left;

}
.topOfferta{
	margin-bottom:2px;
	width:195px;
	position:relative;
	background:url('../img_css/fondo_titolo_offerta.gif') no-repeat top left;

}
.topOfferta h1{
	text-align:center;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	font-style:normal;
	font-weight:bold;
	margin:5px;
	height:30px;
	line-height:30px;

}

.topCarrello h1{
	text-align:center;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	font-style:normal;
	font-weight:bold;
	margin:5px;
	height:30px;
	line-height:30px;

}
.boxBottomContenitore {
	width:600px;
	position:relative;
	padding-bottom:8px;
	padding-top:8px;
	background: url('../img_css/basso_box_600.gif') no-repeat bottom left;
}

.boxBottomContenitore800 {
	width:796px;
	position:relative;
	padding-bottom:8px;
	padding-top:8px;
	background: url('../img_css/basso_box_800.gif') no-repeat bottom left;
}
.bottomMenu{
	width: 195px;
	position: relative;
	padding-bottom: 34px;
	background: url('../img_css/bottom_menu.gif') no-repeat bottom left;
	}


.boxContContenitore {
	background:url('../img_css/fondo_box_600.gif') repeat-y top left;
	margin-top: 0px;
	min-height:400px;
	position:relative;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 0px;
	overflow: hidden;
}
.boxContContenitore800 {
	background:url('../img_css/fondo_box_800.gif') repeat-y top left;
	margin-top: 0px;
	min-height:400px;
	position:relative;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 0px;
	overflow: hidden;
}



.contMenu{
	background:url('../img_css/sfondo_menu.gif') repeat-y top left;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;

	}
.testobluArial {
	font-family : arial;
	font-size : 12px;
	font-style : normal;
	color : #002B64;
	text-decoration : none;
}
.testobluArial2 {
	font-family : arial;
	font-size : 14px;
	font-style : normal;
	color : #002B64;
	text-decoration : none;
	font-weight:bold;
}

.boxContContenitore h2 {
	padding-left:12px;
	line-height:24px;
	font-weight:bold;
	color:#FFF;
	background:url('../img_css/fondo_titoli_interno.gif') repeat-x;

}
.boxContContenitore h2.only {
	padding-left:80px;
	line-height:20px;
	font-weight:bold;
	color:#efece0;
	font-size:14px;
	background:url('../img_css/titolo_only.gif') repeat-x;

}
.boxContContenitore800 h2 {
	padding-left:12px;
	line-height:24px;
	font-weight:bold;
	font-size:14px;
	color:#FFF;
	background:url('../img_css/fondo_titoli_interno.gif') repeat-x;

}
.testobianco {
	font-family:verdana;
	font-size:10px;
	color:#ffffff;
	font-style:normal;
	text-decoration:underline;
}
div.buttom{
	background:url(../img_css/buttom.gif); 
	background-repeat:no-repeat; 
	background-position:center; 
	width:98px; height:26px; 
	vertical-align:middle; 
	text-align:center;
	line-height:22px;
}
div.buttom a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#00478b;
	text-decoration:none;
}
div.buttom a:hover{
	color:#0869c6;
	}
	
div.buttomBig{
	padding:3 3 3 3;
	background:#ffde00;
	border:solid #00478b 2px;
	width:200px; height:26px; 
	vertical-align:middle; 
	text-align:center;
	line-height:22px;
}
div.buttomBig a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#00478b;
	text-decoration:none;
}
div.buttomBig a:hover{
	color:#0869c6;
	}
	
A.menu:link,A.menu:visited,A.menu:active 
{
	font-family : verdana;
	font-size : 11px;
	font-style : normal;
	color : #5d5e60;
	text-decoration : none;
	text-transform:capitalize;


}

A.menu:hover {
	font-family : verdana;
	font-size : 11px;
	font-style : normal;
	color :  #F3780A;
	text-decoration : none;
	text-transform:capitalize;

}


A.menuInv:link,A.menuInv:visited,A.menuInv:active 
{
	font-family : verdana;
	font-size : 11px;
	font-style : normal;
	color : #F3780A;
	text-decoration : none;
	text-transform:capitalize;
		
}

A.menuInv:hover {
	font-family : verdana;
	font-size : 11px;
	font-style : normal;
	color :  #616060;
	text-decoration : none;
	text-transform:capitalize;

}
A.menuInvp:link,A.menuInvp:visited,A.menuInvp:active 
{
	font-family : tahoma;
	font-size : 10px;
	font-style : normal;
	color : #F3780A;
	text-decoration : none;
}

A.menuInvp:hover {
	font-family : tahoma;
	font-size : 10px;
	font-style : normal;
	color :  #616060;
	text-decoration : none;
}
A.menubianco:link,A.menubianco:visited,A.menubianco:active 

{

	font-family : verdana;
	font-size : 10px;
	font-style : normal;
	color : #FFFFFF;
	text-decoration : none;
}


A.menubianco:hover {
	font-family : verdana;
	font-size : 10px;
	font-style : normal;
	color : #FFFFFF;
	text-decoration : underline;
}
A.menubianco1:link,A.menubianco1:visited,A.menubianco1:active 

{

	font-family : arial;
	font-size : 12px;
	font-style : normal;
	color : #FFFFFF;
	text-decoration : none;
}


A.menubianco1:hover {
	font-family : arial;
	font-size : 12px;
	font-style : normal;
	color : #FFFFFF;
	text-decoration : underline;
}


A.menumondo:link,A.menumondo:visited,A.menumondo:active 

{

	font-family : verdana;
	font-size : 10px;
	font-style : normal;
	color : #026FB9;
	text-decoration : none;
}
A.menumondo:hover {
	font-family : verdana;
	font-size : 10px;
	font-style : normal;
	color : #026FB9;
	text-decoration : underline;
}


A.menumondo1:link,A.menumondo1:visited,A.menumondo1:active 

{

	font-family : verdana;
	font-size : 12px;
	font-style : normal;
	color : #026FB9;
	text-decoration : none;
}
A.menumondo1:hover {
	font-family : verdana;
	font-size : 12px;
	font-style : normal;
	color : #026FB9;
	text-decoration : underline;
}


A.menublu:link,A.menublu:visited,A.menublu:active 

{

	font-family : verdana;
	font-size : 10px;
	font-style : normal;
	color : #002B64;
	text-decoration : none;
}
A.menublu:hover {
	font-family : verdana;
	font-size : 10px;
	font-style : normal;
	color : #002B64;
	text-decoration : underline;
}
A.menuverde:link,A.menuverde:visited,A.menuverde:active 

{

	font-family : verdana;
	font-size : 10px;
	font-style : normal;
	color : #106839;
	text-decoration : none;
}
A.menuverde:hover {
	font-family : verdana;
	font-size : 10px;
	font-style : normal;
	color : #106839;
	text-decoration : underline;
}

.testomondo {
	font-family : verdana;
	font-size : 10px;
	font-style : normal;
	color : #026FB9;
	text-decoration : none;
}
.testonero1 {
	font-family : verdana;
	font-size : 12px;
	font-style : normal;
	color : #666666;
	text-decoration : none;
}
.testogold {
	font-family : verdana;
	font-size : 10px;
	font-style : normal;
	color : #a67f12;
	text-decoration : none;
	font-weight:bold;
}

.testorosso{
	font-family : verdana;
	font-size : 11px;
	font-style : normal;
	color : #b71822;
	text-decoration : none;
}

.testomondo1 {
	font-family : verdana;
	font-size : 12px;
	font-style : normal;
	color : #026FB9;
	text-decoration : none;
}

.testoblu {
	font-family : verdana;
	font-size : 10px;
	font-style : normal;
	color : #002B64;
	text-decoration : none;
}
.opacity25{
filter:alpha(opacity=25);
-moz-opacity:.25;
opacity:.25;
} 

.testo{
	font-family:Verdana;
	font-size:10px;
	font-style:normal;
	color:#7A7979;
}
.testoNero{
	font-family:Verdana;
	font-size:11px;
	font-style:normal;
	color:#000000;
}
.testoNero1{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	color:#000000;
}
.testomedio{
	font-family:Verdana;
	font-size:10px;
	font-style:normal;
	color:#7A7979;
}

.testopiccolo{
	font-family:Verdana;
	font-size:9px;
	font-style:normal;
	color:#7A7979;
}
.testoB{
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
	font-style:normal;
	font-weight:bold;

}
.titolo {
	font-family:Arial;
	font-size:12px;
	color:#F3780A;
	font-style:normal;	
	font-weight:bold;

}
H1
{


	PADDING-RIGHT: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
	font-family:Arial;
	font-size:12px;
	color:#002B64;
	font-style:normal;	
	font-weight:bold;
	padding-top:4px;

}
#tab1 h2{background:none;}
#tab2 h2{background:none;}
#tab3 h2{background:none;}
#tab4 h2{background:none;}
#tab5 h2{background:none;}
#tab6 h2{background:none;}
H2
{
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    TEXT-ALIGN: left;
	font-family:arial;
	font-size:12px;
	color:#026FB9;
	font-style:normal;
	text-transform:capitalize;	
	font-weight:bold;
	padding-top:0px;
}

.titolob {
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	font-style:normal;	
	font-weight:bold;

}
.titolob1{
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	font-style:normal;	
	font-weight:bold;

}

.titoloblu{
	font-family:Arial;
	font-size:12px;
	color:#026FB9;
	font-style:normal;	
	font-weight:bold;

}
.titolobluG{
	font-family:Arial;
	font-size:14px;
	color:#026FB9;
	font-style:normal;	
	font-weight:bold;

}

.titolog{
	font-family:Arial;
	font-size:12px;
	color:#FFffff;
	font-style:normal;
	font-weight:bold;
}


.testoVerde{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:12px;
	color:#106839;
}
.titoloverde{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:25px; 
	color:#106839;
}

.titolorosso {
	font-family:Arial;
	font-size:14px;
	color:#b71822;
	font-style:normal;
	font-weight:bolder;

}
span.menu {
	font-family : verdana;
	font-size : 10px;
	font-style : normal;
	color :  #F3780A;
	text-decoration : none;

}


/* ----- cornice categorie ------ */
.td_sx_high{
	 border-top:2px solid #C4BFC1;
	 border-left:2px solid #C4BFC1;
	 border-bottom:2px solid #C4BFC1;

}
.td_sx_center{
	 border-left:2px solid #C4BFC1;
}
.testolight{
	font-family:verdana;
	font-size:9px;
	color:#2855A3;
	font-style:normal;


}

.table_history{
	 border-top:1px solid #CCE7F9;
	 border-left:1px solid #CCE7F9;
	 border-bottom:1px solid #CCE7F9;
	 border-right:1px solid #CCE7F9;
	 background:#FFFFFF;
}
.table_ultimi{
	background:url(../images/box_ultimi_arrivi.png);
	width:180px;
	height:91px;
}

.internalayertesto
{
	Z-INDEX: 3;
	LEFT:-190px;
	OVERFLOW: auto;
	WIDTH: 410px;
	POSITION: absolute;
	TOP: 20px;
	HEIGHT: 320px;
	visibility: visible;

	

}
.relativo
{
	Z-INDEX: 2;
	POSITION: relative;
	width: 17px;
	height: 21px;


}
.internasfondotesto
{
    BACKGROUND-COLOR: #ffffff
}
	.info-layer {border:1px solid rgb(59,139,200);width:150px;background-color:rgb(235,244,249);color:rgb(0,143,219);}
	.info {margin:10px;text-align:left;font-family:verdana;font-size:10px; }
	.tv{ background:url(../images/visto-in-tvb.gif);width:472px; height:384;color:rgb(0,143,219);}



#ultimi {
  background: url(../images/box_ultimi_arrivi.png) 0 bottom;
  width: 180px;
  height: 95px;
  margin-bottom: 10px;
}
#esperti {
  background: url(../images/box_ultimi_arrivi.png) 0 bottom;
}
#ultimi:hover
 {
  background: url(../images/add-list-hover.png) bottom left;
  cursor: pointer;
}
#ultimi:hover {
  background: url(../images/esperti-li-hover.png) bottom left;
}
#ultimi a {
  display:block;
  width: 180px;
  height: 95px;
  margin-bottom: 10px;
  text-decoration: none;
  cursor: pointer;
}
#ultimi h2 {
  color: #089547;
  background: url(../images/esperti.png) no-repeat top left;
}
/* css per il tab della pagina prodotti*/


div.tabpanel {width:770px;margin-bottom:2em}
div.tabpanel div.tab{border: 1px solid #D7D7D7;border-top:0}
div.tabpanel div.tab{padding: 10px}
div.tab h2{width:100%;margin: 0;padding:0.3em 0;font-size:12px;color:#026FB9}
div.tab p{margin-top:0}
div.tab ul{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#002B64;}
div.tab ol{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#002B64;}


/* Inizio tab */

ul.tabnav{width: 100%;overflow:hidden;list-style: none; line-height:10px;
     margin: 0;padding:0;background:url(../img_css/line.png) repeat-x bottom}
ul.tabnav li{float: left;margin: 0 0 0 0;padding: 0}
#alert{float: right; list-style:none;margin: 0 0 0 0;padding: 0; color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background:url(../img_css/fondo_blu2.gif)}
ul.tabnav a{float: left;padding: 0 0 0 0.8em;
    background: url(../img_css/fondo_blu.gif) no-repeat bottom left;
    text-decoration: none;color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
    border-bottom: 1px solid #D7D7D7}
ul.tabnav span{float: left;padding: 0.6em 0.6em 0.6em 0.6em;
    background: url(../img_css/fondo_blu.gif) no-repeat bottom right;cursor: pointer}
ul.tabnav span.video{float: left; padding: 0.6em 0.6em 0.6em 0.6em;
    background: url(../img_css/visto.gif) no-repeat top right;cursor: pointer;}

ul.tabnav a.active,ul.tabnav a:hover{
    background: url(../img_css/fondo_blu2.gif) no-repeat top left;
    border-bottom:1px solid #FFF}
ul.tabnav a.active span,ul.tabnav a:hover span{
    background: url(../images/trapx.gif) no-repeat top right; color: #184D8A}
ul.tabnav ul{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000066;}
