/* - - - - - - - - - - - - - - - - - - - - 
S C A V O L I N I
http://www.scavolini.com
website by websolute
- - - - - - - - - - - - - - - - - - - - */


/* body & altro
- - - - - - - - - - - - - - - - - - - - */
* {margin:0px; padding:0px; border:0px;}
body {font:11px Arial, Helvetica, sans-serif; color:#989898;}
body.lang_zh {font:13px Arial, Helvetica, sans-serif;}
#container {clear:both;}
a {color:#989898; text-decoration:none; outline:none;}
a:hover {color:#c1001f;}
.flash {display:none;}


/* clearfix
- - - - - - - - - - - - - - */
.clearfix:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Nascosto per IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* Fine nascosto per IE-mac */
.clear {clear:both;}

/* header
- - - - - - - - - - - - - - - - - - - - */
#logo {float:right;}
#header {}
#menu ul {display:none; list-style:none;}
#menu ul li {float:left; margin-right:20px; position:relative;}
#menu ul li a {text-transform:uppercase; border-top:4px solid #000000; padding:7px 0px 0px 0px; display:block; font-size:10px;}
#menu ul li a.on {border-top:4px solid #c1001f;}
#menu ul ul {position:absolute; z-index:1; top:25px; padding:5px 0px 16px 100px; height:17px; left:-100px; width:895px; display:none;}
#menu ul ul li {float:left; margin-right:10px; position:static;}
#menu ul ul li a {text-transform:uppercase; border-top:0px; padding:0px; display:block; font-size:9px;}
#menu ul li ul li a.on {border-top:none; color:#c1001f;}


/* path
- - - - - - - - - - - - - - - - - - - - */
#path {font-size:20px; color:#c1001f; margin-top:-28px!important; margin:-23px auto 0px auto; clear:both;}
#path ul {display:inline;}
#path ul li {display:inline; background:url(../img/arrow.gif) no-repeat left 10px; padding:0px 5px 0px 10px;}
#path ul li.first {background:none; padding:0px 1px 0px 0px;}
#path ul li.last {text-transform:uppercase;}
#path a {color:#c1001f; font-weight:normal;}


/* title
- - - - - - - - - - - - - - - - - - - - */
#title {height:1px; padding:1px 0px 3px 0px; border-bottom:1px solid #999999;}
#title h1 {font-size:17px; color:#989898; font-weight:normal; width:977px; margin:0px auto; display:none;}
#title h1 strong {font-size:19px; color:#c1001f; text-transform:uppercase; font-weight:normal;}


/* navigation
- - - - - - - - - - - - - - - - - - - - */
#navigation_wrap {display:none; border-bottom:1px solid #3c3c3c;}
#navigation {width:977px; margin:0px auto; position:relative; z-index:1000;}
#navigation ul {height:21px; list-style:none;}
#navigation ul li {float:left;}
#navigation ul li a {text-transform:uppercase; font-size:10px; border-top:4px solid #000000; display:block; padding:2px 0px 0px 0px; display:block; margin-right:35px;}
#navigation ul li a.on {border-top:4px solid #e2001a; color:#ffffff;}
#marker {position:absolute; height:27px; width:13px; background:url(../img/marker.gif) no-repeat left top; top:7px; left:-6px; z-index:100; display:none;}


/* wrap
- - - - - - - - - - - - - - - - - - - - */
#wrap {clear:both;}
#wrap.nav {clear:both;}
#wrap.nav #scroll {clear:both;}
#cucine #wrap.nav {clear:both;}
#cucine #wrap.nav #scroll {clear:both;}
#wrap.nav #nav_1, #wrap.nav #nav_2, #wrap.nav #nav_3, #wrap.nav #nav_4, #wrap.nav #nav_5, #wrap.nav #nav_6, #wrap.nav #nav_7 {clear:both!important;}
#nav_2 {clear:both;}
#cruscotto #nav_2 {background:none;}

#scroll {clear:both!important; width:auto!important;}
#scroll ul {}
#scroll ul li {float:left; margin:13px 13px 0 0; list-style:none;}
#scheda {clear:both; margin:13px 0 0 0;}
#scheda div.colscroll {clear:both;}
#scheda div.col {display:none;}
#scheda div.stampa {display:block!important; position:static!important; top:auto!important;}
#gallerie {}

#actionbar_wrap {display:none;}
#bottom {display:none;}

.flashzoom {display:none;}

#intro {clear:both!important; border-top:1px solid #999999; padding:7px 0 0;}
#download {display:none;}
.menu, .up, .down{display:none;}
#ante_versione_colore {display:none;}

#tavoli .zoom {display:none;}
#tavoli {border-bottom:1px solid #999999; border-top:1px solid #999999; padding:7px 0 7px 0; margin:13px 0 0 0;}
#sedie .zoom {display:none;}
#sedie {border-bottom:1px solid #999999; padding:0 0 7px 0;}
#sgabelli .zoom {display:none;}
#sgabelli {border-bottom:1px solid #999999; padding:0 0 7px 0;}
#maniglie .zoom {display:none;}
#maniglie {border-bottom:1px solid #999999; padding:0 0 7px 0;}
.txt_dett {clear:both;}
.txt_dett a {display:none;}
#loading {display:none;}

#as_testo {display:block!important;}

/* footer
- - - - - - - - - - - - - - - - - - - - */
#footer {display:none; clear:both; padding:20px 0 20px 0; font-weight:bold; font-size:10px; color:#fff;}
#footer a {text-decoration:underline;}
#footer a:hover {text-decoration:none; color:#989898;}

.flash_presentazione {display:none;}

/* copyright
- - - - - - - - - - - - - - - - - - - - */
#copyright {padding:20px;}
#copyright h2 {font-size:22px; margin-bottom:15px; color:#fff;}
#copyright p {margin-bottom:8px;}
#copyright a {color:#989898; text-decoration:underline; outline:none;}
#copyright a:hover {color:#989898; text-decoration:none;}
.padded_box {padding:16px;}