body {
	margin: 0;
	padding: 0;
	color: #000000
	line-height: 1.22em;
	background: #f3f3f3 url('/home_09/img/main_sfondo2.png') repeat-x fixed top;
	background-position: top left;
    color: #333;
}
#contenitorealto {
    position: relative;
	width: 980px;
	margin: 0 auto;
}
#sfondoalto {
	position: absolute;
	top: 0px;
	left: -30px;	
	background: url('/home_09/img/grati2.png') no-repeat;
	height:79px;
	width:108px;
}
#language {
	position: absolute;
	z-index:2000;
	top: 0px;
	right: 5px;
	color: #fff;	
}
#logo {
	position: relative;
	height: 45px;
	background: url('/home_09/img/logo2.png') no-repeat;
	top: 26px;
}
#bordofooter {
	position: relative;
	height: 30px;
	background: url('/home_09/img/bordoFooter.png') no-repeat;
	top: 0;
}
#footer {
	position: relative;
	height: 50px;
	background: url('/home_09/img/footer.jpg') no-repeat;
	border-left: 1px solid #111111;
	border-right: 1px solid #111111;
	top: 0;
	color: #ffffff;
  	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
  	font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal;
}
.copyright {
	left: 840px; position: absolute; top: 37px; background-position: 0% 0%;
}
.footerbox {
	left: 540px; position: absolute; top: 23px; background-position: 0% 0%;
	text-align: right;
}
.footerbox A {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
span.footer {
	margin-top: 0px; margin-right: 0.5em; margin-bottom: 0px; margin-left: 0.5em;
}
.footerbox A:hover {
	COLOR: #FFCC33;
	TEXT-DECORATION: underline;
}
#menualto {
	position: relative;
	background: #ffffff;
	border-left: 1px solid #111111;
	border-right: 1px solid #111111;
	top: 26px;
}
#menualtoorange {
	position: relative;
	background: #F2A31B url('/home_09/img/sfondoBodyorange.png');
	border-left: 1px solid #111111;
	border-right: 1px solid #111111;
	top: 26px
}
#menualtoazzurro {
	position: relative;
	background: #F2A31B url('/home_09/img/sfondoBodyazzurro.png');
	border-left: 1px solid #111111;
	border-right: 1px solid #111111;
	top: 26px
}
#menualtofun {
	position: relative;
	background: #242529 url('/home_09/img/sfondoBodyfun.jpg');
	border-left: 1px solid #111111;
	border-right: 1px solid #111111;
	top: 26px
}
#contenitorebodyorange {
	position: relative;
	height:auto!important;height:0;
	background: #F2A31B;
	border-left: 1px solid #111111;
	border-right: 1px solid #111111;
	top: 6px;
	padding-bottom: 13px;
}
#contenitorebodyazzurro {
	position: relative;
	height:auto!important;height:0;
	background: #4494D1;
	border-left: 1px solid #111111;
	border-right: 1px solid #111111;
	top: 6px;
	padding-bottom: 13px;
}
#contenitorebodyfun {
	position: relative;
	height:auto!important;height:0;
	background: #242529;
	border-left: 1px solid #111111;
	border-right: 1px solid #111111;
	top: 6px;
	padding-bottom: 13px;
}
titolobodyfontorange {
  color: #ffffff;
}
#barraricerca {
padding-left:12px;
text-align: left;
color: #ffffff
}

#contenitorebody {
	position: relative;
	background: #ffffff;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	top: 6px;
}

#contenitorebodyorangeNoRel {

	background: #F2A31B;
	border-left: 1px solid #111111;
	border-right: 1px solid #111111;
	top: 6px;
	padding-bottom: 13px;
}

.titolobody {
color: #ffffff;
  text-align: left;
  padding-left: 12px;
  padding-bottom: 10px;
  padding-top: 10px;
  FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 20px;
  height: 40px;
}

.leftbar {
	BORDER-RIGHT: #E5C57E 1px solid;  FONT-SIZE: 8pt; WIDTH: 150px; BACKGROUND-COLOR: #F2F2F2;
}
.leftbar .header {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; COLOR: #D98E16; PADDING-TOP: 2px; BACKGROUND: #F2A31B url('/home_09/img/totoloLeftbarHeader.png') no-repeat; height: 16px; 
}
.leftbar .headerStore {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; COLOR: #D98E16; PADDING-TOP: 2px; BACKGROUND: #4494D1 url('/home_09/img/totoloLeftbarHeader.png') no-repeat; height: 16px; 
}
.leftbar .headerFun {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; COLOR: #D98E16; PADDING-TOP: 2px; BACKGROUND: #242529 url('/home_09/img/totoloLeftbarHeader.png') no-repeat; height: 16px; 
}
.leftbar .headerSotto {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; COLOR: #D98E16; PADDING-TOP: 2px; BACKGROUND: #F0DFBE; height: 16px; 
}
.leftbar .item, .item a {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; COLOR: #636363; PADDING-TOP: 2px; height: 16px; text-decoration: none; BACKGROUND: #F7F2E4;
}
.leftbar .itemChiudi {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; COLOR: #636363; PADDING-TOP: 2px; height: 16px; BORDER-BOTTOM: #E5C57E 1px solid; BACKGROUND: #F7F2E4;
}
.leftbar .itemChiudi a {
	PADDING-LEFT: 8px; COLOR: #636363; text-decoration: none;
}
.leftbar .item a:hover {
	text-decoration: underline;
}
.leftbar .itemChiudi a:hover {
	text-decoration: underline;
}
.mainbar {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #ffffff; WIDTH: 980px; padding:10px 10px 10px 10px;
}
.centrebar {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #ffffff; WIDTH: 660px;
}
.centrebarBig {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #ffffff; WIDTH: 810px;
}
.rightbar {
	 BORDER-left: #999999 1px solid; FONT-SIZE: 8pt; WIDTH: 170px; BACKGROUND-COLOR: #f2f2f2;
}
.rightbarcucina {
	 BORDER-LEFT: #cccccc 1px solid; FONT-SIZE: 8pt; WIDTH: 150px; BACKGROUND-COLOR: #F5F4DF
}
.rightbarcaffe {
	BORDER-LEFT: #cccccc 1px solid; FONT-SIZE: 8pt; WIDTH: 150px; BACKGROUND-COLOR: #E3D8D2
}
.rightbarpuliziacasa {
	BORDER-LEFT: #cccccc 1px solid; FONT-SIZE: 8pt; WIDTH: 150px; BACKGROUND-COLOR: #DFEAF5
}
.rightbarstiro {
	BORDER-LEFT: #cccccc 1px solid; FONT-SIZE: 8pt; WIDTH: 150px; BACKGROUND-COLOR: #E8F0E6
}
.rightbarpersonalcare {
	BORDER-LEFT: #cccccc 1px solid; FONT-SIZE: 8pt; WIDTH: 150px; BACKGROUND-COLOR: #E1E2E7
}
.rightbartitolo {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px; BACKGROUND-COLOR: #E3E3E3; height: 16px; font-weight: bold; text-transform: uppercase;
}
A.menu_js {
	 BORDER-TOP: #F7F2E4 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #636363; PADDING-TOP: 3px; BORDER-BOTTOM: #F7F2E4 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu_js:hover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #E4C580; TEXT-DECORATION: none
}
.barrapercorso {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; COLOR: #636363; PADDING-TOP: 2px; BACKGROUND-COLOR: #F0DFBE; height: 15px; BORDER-BOTTOM: #E5C57E 1px solid;
}

/*CSS  per il menu delle lingue*/

ul#nav{font: 70%/1.5 Verdena,Tahoma,sans-serif}
ul#nav, ul#nav li, ul#nav ul, ul#nav ul li{margin:0;padding:0;list-style-type:none}
ul#nav{height:26px;line-height:25px;margin-left:50px;
    background-color: transparent; color: #fff}
ul#nav a{display:block;padding: 0 15px;text-decoration: none; color:#FFFFFF}
ul#nav li{float: right;position: relative}
ul#nav li li{float: none;line-height: 22px;
    display:block !important;display: inline; /*IE*/}
ul#nav ul{position: absolute;top: 23px;left: -9999px;
    width: 12em;background: #fff;color: #363E40}
ul#nav ul{padding: 7px 0;border: 1px solid #363E40}
ul#nav li li a{height:22px}   /*fix per IE */
ul#nav ul, ul#nav li li a{background-color: #fff;color: #363E40}
ul#nav li:hover, ul#nav a:hover{background-color: #024978; color: #ffffff;}
ul#nav li:hover ul, ul#nav li.sfhover ul{left: -1px;z-index: 100}

/*regole per separatore e le icone */

ul#nav li.sep{height: 8px;background: #fff}
ul#nav li.sep span{display: block;height: 1px;overflow: hidden;
    margin: 6px 5px 0;background: #CCC}
ul#nav li li.icon a{padding-left: 34px}
ul#nav li li.it a{background: url('/home_09/img/languages/it_flag.png') no-repeat 3px 3px; }
ul#nav li li.uk a{background: url('/home_09/img/languages/uk_flag.png') no-repeat 3px 3px; }
ul#nav li li.es a{background: url('/home_09/img/languages/es_flag.png') no-repeat 3px 3px; }
ul#nav li li.pt a{background: url('/home_09/img/languages/pt_flag.png') no-repeat 3px 3px; }
ul#nav li li.fr a{background: url('/home_09/img/languages/fr_flag.png') no-repeat 3px 3px; }
ul#nav li li.gr a{background: url('/home_09/img/languages/gr_flag.png') no-repeat 3px 3px; }
ul#nav li li.ru a{background: url('/home_09/img/languages/ru_flag.png') no-repeat 3px 3px; }
ul#nav li li.jp a{background: url('/home_09/img/languages/jp_flag.png') no-repeat 3px 3px; }
ul#nav li li.pl a{background: url('/home_09/img/languages/pl_flag.png') no-repeat 3px 3px; }


/*CSS fine per il menu delle lingue*/

.formfieldstoreheader {
	border:1px solid #000000;
	BACKGROUND-COLOR: #dae9f3; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #333333; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: normal; 
	Text-Align : center;
	HEIGHT: 15px;
	Width: 70px; 
}
.formfieldsearchheader {
	border:1px solid #000000;
	BACKGROUND-COLOR: #dae9f3; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #333333; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: normal; 
	Text-Align : left;
	HEIGHT: 15px;
	Width: 370px; 
	padding-left: 3px;
	padding-right: 3px;
}

A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
HR {
	HEIGHT: 1px
}

DIV {
	FONT-FAMILY: Tahoma, Arial, sans-serif
}
SPAN {
	FONT-FAMILY: Tahoma, Arial, sans-serif
}
P {
	FONT-FAMILY: Tahoma, Arial, sans-serif
}

ul.icon, ul.icon li{list-style:none;margin:0;padding-top:2px; padding-left: 10px; padding-bottom: 2px;}
ul.icon{width:15em}
ul.icon li{line-height:1.5em;padding-left:12px; background:url('/catalogo_09/images/lista.png') no-repeat left center; }
ul.icon li.titolo{line-height:1.5em;padding-left:12px; background:url('/catalogo_09/images/spacer.gif') no-repeat left center; FONT-FAMILY: Tahoma, Arial, sans-serif; color:#D98E16; font-size:11px;}
ul.carat, ul.carat li{margin:5; padding-top:2px; padding-left: 10px; padding-bottom: 2px;}
ul.carat li{line-height:1.5em; padding-left:6px; FONT-FAMILY: Tahoma, Arial, sans-serif; color: #333333; list-style-type: disc;}
UL {
	LIST-STYLE-POSITION: outside; MARGIN-top: 1px; margin-right: 4px;  FONT-FAMILY: Tahoma, Arial, sans-serif;
}
LI {
	PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Tahoma, Arial, sans-serif; MARGIN: 0px 0px 1px
}
.LI2 {
	PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Arial, sans-serif; list-style-type: square
}
TD {
	FONT-FAMILY: Tahoma, Arial, sans-serif
}
.big6b {
	PADDING-RIGHT: 5px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #000000
}
.big6 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #333333
}
.big6_1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
.big6 A {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.big6 A:active {
	FONT-WEIGHT: bold; COLOR: #e4f7e4
}
FORM {
	MARGIN: 0px
}
A.promolink {
	FONT: 11px Arial, sans-serif; COLOR: #336699; TEXT-DECORATION: underline;
}
A.promolink:hover {
	COLOR: #ff6600; 
}
A.promolink2 {
	FONT: normal 11px Arial, sans-serif; COLOR: #FFFFFF; 
}
A.promolink2:hover {
	COLOR: #CCCCCC
}
A.percorso {
	FONT: 11px Arial, sans-serif; COLOR: #636363; TEXT-DECORATION: underline
}
A.percorso:hover {
	COLOR: #ff6600
}
A.ricercaselez {
	COLOR: #666666;
	font-weith: bolt;
	text-decoration: none;
}
A.loginbox {
	FONT: 11px Arial, sans-serif; COLOR: #FFE09D; TEXT-DECORATION: underline
}
A.loginbox:hover {
	COLOR: #FFCF63;
}
.titolo {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #F18822; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.titolo2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.cellettabianca {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.cellettabianca2 {
	BORDER-RIGHT: #cccccc 1px dashed; BORDER-TOP: #cccccc 1px dashed; BORDER-LEFT: #cccccc 1px dashed; BORDER-BOTTOM: #cccccc 1px dashed; BACKGROUND-COLOR: #ffffff
}
.cellettabianca3 {
	BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px dashed; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dashed; BACKGROUND-COLOR: #ffffff
}
.cellettabianca3_sl {
	BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px dashed; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dashed; BACKGROUND-COLOR: #ffffff; width: 110px
}
.text1 {
	COLOR: #333333; TEXT-INDENT: 20px; LINE-HEIGHT: 12pt; FONT-FAMILY: Tahoma, Arial, sans-serif; TEXT-ALIGN: justify
}


#loginform {
width:580px;
margin:auto;
}
#loginform a.title {
text-decoration: none;
}
#loginform fieldset{
padding:10px;
}
#loginform legend{
font-weight:bold;
font-size:9pt;
}
#loginform .label{
display:block;
height:2em;
padding:10px 10px 0;
}
#loginform .labeltextarea{
display:block;
height:12em;
padding:10px 10px 0;
}
#loginform .titolo{
display:block;
padding:5px 10px 5px;
background:#F0DFBE;
color: #666666;
border:1px solid #E5C57E;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
font-size:8pt;
FONT-WEIGHT: bolt;
}

#loginform .campi {
margin-right:20px;
border:1px solid #999999;
float:right;
clear:right;
background:#FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
COLOR: #333333; 
FONT-SIZE: 10px; 
FONT-WEIGHT: normal;
padding-left: 5px;
padding-right: 5px;
HEIGHT: 15px;  
}
#loginform .campihover {
margin-right:20px;
border:1px solid #E0B96E;
background:#FFEDDC;
float:right;
clear:right;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
COLOR: #333333; 
FONT-SIZE: 10px; 
FONT-WEIGHT: normal;
padding-left: 5px;
padding-right: 5px;
HEIGHT: 15px;  
}
#loginform .textarea {
margin-right:20px;
border:1px solid #999999;
float:right;
clear:right;
background:#FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
COLOR: #333333; 
FONT-SIZE: 10px; 
FONT-WEIGHT: normal;
padding-left: 5px;
padding-right: 5px;
HEIGHT: 120px;  
width: 400px;
}
#loginform .select {
margin-right:20px;
border:1px solid #999999;
float:right;
clear:right;
background:#FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
COLOR: #333333; 
FONT-SIZE: 10px; 
FONT-WEIGHT: normal;
padding-left: 5px;
HEIGHT: 25px;  
width: 225px;
}
#loginform .radio {
margin-right:20px;
border:0px none;
float:right;
clear:right;
background:#FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
COLOR: #333333; 
FONT-SIZE: 10px; 
FONT-WEIGHT: normal;
padding-left: 5px;
padding-right: 5px;
HEIGHT: 15px;  
}
#loginform .pulsante {
border:0px none;
background: url('/catalogo_09/images/storeButton.gif');
margin-right:20px;
float:right;
clear:right;
cursor:pointer;
height: 28px;
width: 150px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
COLOR: #FFFFFF; 
FONT-SIZE: 12px;
font-weight: bold;
padding: 0;
}
#loginform .pulsantehover {
border:0px none;
background: url('/catalogo_09/images/storeButtonHover.gif');
margin-right:20px;
float:right;
clear:right;
cursor:pointer;
height: 28px;
width: 150px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
COLOR: #FFFFFF; 
FONT-SIZE: 12px;
font-weight: bold;
padding: 0;

}
#loginform .campi:focus {
border:1px solid #E0B96E;
background:#FFEDDC;
}


.info, .success, .warning, .error, .validation {
	top: 50px;
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
    width: 500px;
    text-align: center;
    margin-left: auto; margin-right: auto;
}
.info {
    color: #333333;
    border-color: #82C0FF;
    background-color: #D7EBFF;
}
.success {
    color: #333333;
    border-color: #4F8A10;
    background-color: #DFF2BF;
}
.warning {
	color: #333333;
    border-color: #9F6000;
    background-color: #FEEFB3;
}
.error {
    color: #333333;
    border-color: #DD3C10;
    background-color: #FFE1DD;
}
.caricamento {
    background-image: url('/home_09/img/ajax-loader.gif');
	position: relative;
	top: 50px;
    border: 0px none;
    margin: 10px auto;
    background-repeat: no-repeat;
    background-position:  center;
    width: 500px;
    text-align: center;
    margin-right:auto; margin-left:auto; padding-left:50px; padding-right:10px; padding-top:15px; padding-bottom:15px    
}
#caricamentologin {
    display: none;
}
.centra {
	text-align: center;
}

/*  loading per AJAX */
div.loading-ajax{
    display:none;
    position:absolute;
    top:30%;
    height: 150px;
    right:0;
    left:0;
    width:100%;
    text-align:center;
    background:#f3f3f3;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
    border-top:1px solid #999;
    border-bottom:1px solid #999;
}

.cart {
margin-right:20px;
border:1px solid #999999;
float:right;
clear:right;
background:#FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
COLOR: #333333; 
FONT-SIZE: 10px; 
FONT-WEIGHT: normal;
padding-left: 5px;
padding-right: 5px;
HEIGHT: 15px;
text-align:right  
}
.carthover {
margin-right:20px;
border:1px solid #E0B96E;
background:#FFEDDC;
float:right;
clear:right;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
COLOR: #333333; 
FONT-SIZE: 10px; 
FONT-WEIGHT: normal;
padding-left: 5px;
padding-right: 5px;
HEIGHT: 15px;  
text-align:right  
}

.bordolinee
{
border-style: solid; border-color: #CCCCCC; border-style: solid; border-bottom-width: 1px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; background-color: #EEEEEE; height:20px;
}
.bordolinee2
{
border:1px solid #CCCCCC; background-color: #FFE09D; height:20px;
}
.bordolinee5
{
border-left:0px solid #cccccc; border-right:0px solid #cccccc; border-top:0px solid #cccccc; border-bottom:1px solid #cccccc; background-color: #FFFFFF; height:20px;
}


/* BOX HOME CATALOGO */
#boxHomeCat {border: 1px solid #666666; width:170px; height:100px; padding:0; text-align:left;}
#boxHomeCat .titolo {padding:3px 5px 3px 5px; border-bottom:1px solid #666666; background: url('/catalogo_09/images/home_new/titoloBg3.png');}
#boxHomeCat .titolo a{color:#333; text-decoration:none; font-weight:bold}
#boxHomeCat .titolo a:hover{text-decoration:underline}
#boxHomeCat .corpo {padding:5px 5px 2px 5px; height:100px}
#boxHomeCat A.titoloCapr  {color:#fff; text-decoration:none; font-weight:bold}
#boxHomeCat A.titoloCapr:hover {text-decoration:underline}

/* BOX HOME CATALOGO */
#boxGeneral {border: 1px solid #666666; padding:0; text-align:left;}
#boxGeneral .titolo {color:#333; padding:3px 5px 3px 5px; border-bottom:1px solid #666666; background: url('/catalogo_09/images/home_new/titoloBg3.png');}
#boxGeneral .titolo2 {font-size:10pt;FONT-WEIGHT: bolt; color:#333; padding:3px 5px 3px 5px; border-bottom:1px solid #666666; background: url('/catalogo_09/images/home_new/titoloBg2.png');}
#boxGeneral .titolo a{color:#333; text-decoration:none; font-weight:bold}
#boxGeneral .titolo a:hover{text-decoration:underline}
#boxGeneral .corpo {padding:5px 5px 2px 5px; height:100px}
#boxGeneral A.titoloCapr  {color:#fff; text-decoration:none; font-weight:bold}
#boxGeneral A.titoloCapr:hover {text-decoration:underline}

/* BORDO IMMAGINE */
img.border {
display: block;
padding:8px;
border:solid;
border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
border-width: 1px 2px 2px 1px;
background-color:#F7F2E4;
}


/* TAB LIST Ariete Store*/
#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: 12px FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
border-bottom: 1px solid gray;
}
#tablist li{
list-style: none;
display: inline;
margin: 0;
}
#tablist li a{
text-decoration: none;
padding: 3px 0.5em;
margin-right: 3px;
border: 1px solid #778;
border-bottom: none;
background: #f3f3f3;
cursor:default;
}
#tablist li a:link, #tablist li a:visited{
color: #333;
}
#tablist li a.current{
background: #FDBA12;
font-weight: bold;
padding-top:10px;
cursor:pointer;
}
#tablist li a.current:hover{
background: #E8A902;
border-color: #333;
}
#tablist li a.prev{
background: #FFE09D;
font-weight: bold;
cursor:pointer;
}
#tablist li a.prev:hover{
background: #FFCF63;
border-color: #333;
}
#tablist span{
padding-right:5px;
font-weight: bold;
font-size: 15px;
color:#000;
}
/* FINE TAB LIST */

.gallery a img {filter:alpha(opacity=87)}.gallery a:hover img {filter:alpha(opacity=100)}

.galleryStore {overflow:auto; zoom:1; background-color: #fff;}
.galleryStore a {
				font-family:Verdana,Helvetica,sans-serif;
				font-size:10px;
				font-style:normal;
				font-size-adjust:none;
				line-height:1.4em;
				display:block;
				text-align:center;
				float:left;
				margin:5px;
				padding:5px;
				margin-left:12px;
				text-decoration:none;
				color:#666666;
				opacity:0.87;
				border: solid 1px #ddd;
				width:100px;
			}
.galleryStore a:hover {opacity:1}
.galleryStore a img{border: none;}
.galleryStore{overflow:auto}

/* BOX OFFERTE SPECIALI ARIETE STORE */
.offSpec1{float: left; background-image: url('http://www.ariete.net/catalogo_09/images/bkgGrigio.gif'); width: 170px; height: 97px; margin-top: 0px}
.offSpec4{width: 90px; height: 97px; padding-top:10px; }
.offSpec5{color: rgb(202, 32, 43); text-decoration: line-through; font-size: 11px; }
.offSpec6{font-weight: bold; font-size: 13px; }
.offSpec7{font-weight: bold; font-size: 13px; color:#F18822 }
/* FINE BOX OFFERTE SPECIALI ARIETE STORE */

.opacityit img{
opacity:1;filter:alpha(opacity=100)
}
.opacityit:hover img{
opacity:0.8;filter:alpha(opacity=80)
}

.topMenuCarrello{ background: url('/home_09/img/smallcart.png') no-repeat top left; padding:0 0 0 20px; }

/* **** PRINT Section */
@media print {
    .slide-list {display : none;}
}
/* **** FINE PRINT Section */