/* - - - - - - - - - - - - - - - - - - - - 
S C A V O L I N I
http://www.scavolini.com
website by websolute
- - - - - - - - - - - - - - - - - - - - */


/* homepage
- - - - - - - - - - - - - - - - - - - - */
#flash_home {border-top:1px solid #3c3c3c; margin:0px; padding:0px; height:418px;}
#flash_home div {width:977px; margin:0px auto; padding:0;}
#flash_home div.flash-replaced {#margin-bottom:-14px; background:url(../img/bg_flash_store.jpg) top left no-repeat;}
#home_wrap {border-top:1px solid #3c3c3c; border-bottom:1px solid #3c3c3c; background:#131313; height:124px;}
#home_body {width:977px; margin:0px auto;}
#home_body h2 {font-size:13px; color:#fff; text-transform:uppercase;}
#home_body p {/*color:#8e8e8e;*/ font-size:13px;}
#home_body p a {color:#8e8e8e;}
#home_body p a:hover {color:#e3001b;}
#bottom_home{ margin:0px; padding:0px; position:relative;}
#social_footer {display:block;}

#wrap_social {background:#0a0a0a; border-bottom:1px solid #3c3c3c;}
#social_content {margin:0 auto; width:977px; padding:10px 0 10px 0;}

/* ricerca modelli
- - - - - - - - - - - - - - - - - - - - */
#modelli_home {float:left; width:220px; padding:17px 0px 0px 10px;}
#modelli_home ul {margin:2px 0px 0px 0px; padding:0px; list-style:none;}
#modelli_home ul li {font-size:13px; background:url(../img/underscore.gif) no-repeat left 13px; padding:0px 0px 0px 10px;}

#modelli_home_it {float:left; width:185px; padding:17px 0px 0px 10px;}
#modelli_home_it h2 {font-size:13px; color:#fff; text-transform:uppercase;}
#modelli_home_it p {font-size:13px;}
#modelli_home_it ul {margin:2px 0px 0px 0px; padding:0px; list-style:none;}
#modelli_home_it ul li {font-size:13px; background:url(../img/underscore.gif) no-repeat left 13px; padding:0px 0px 0px 10px;}


/* richiedi catalogo
- - - - - - - - - - - - - - - - - - - - */
#catalogo_home {float:left; width:220px; padding:17px 0px 0px 10px; height:107px; background:url(../img/bg_catalogo.gif) no-repeat 145px bottom;}
#catalogo_home a {width:220px; height:107px; display:block;}

#catalogo_home_it {float:left; width:185px; padding:17px 0px 0px 10px; height:107px; background:url(../img/bg_catalogo_it.gif) no-repeat 128px bottom;}
#catalogo_home_it a {width:185px; height:107px; display:block;}
#catalogo_home_it h2 {font-size:13px; color:#fff; text-transform:uppercase;}
#catalogo_home_it p {font-size:13px;}


/* ricerca rivenditori
- - - - - - - - - - - - - - - - - - - - */
#rivenditore_home {float:left; width:220px; padding:17px 0px 0px 10px; height:107px; background:url(../img/bg_rivenditori.gif) no-repeat 152px bottom;}
#rivenditore_home a {width:220px; height:107px; display:block;} 

#rivenditore_home_it {float:left; width:185px; padding:17px 0px 0px 10px; height:107px; background:url(../img/bg_rivenditori_it.gif) no-repeat 128px bottom;}
#rivenditore_home_it a {width:185px; height:107px; display:block;} 
#rivenditore_home_it h2 {font-size:13px; color:#fff; text-transform:uppercase;}
#rivenditore_home_it p {font-size:13px;}

/* greenmind
- - - - - - - - - - - - - - - - - - - - */
#greenmind_home {float:left; width:220px; padding:17px 0px 0px 10px; height:107px; background:url(../img/bg_greenmind.gif) no-repeat 151px bottom;}
#greenmind_home a {width:220px; height:107px; display:block;}

#greenmind_home_it {float:left; width:185px; padding:17px 0px 0px 10px; height:107px; background:url(../img/bg_greenmind_it.gif) no-repeat 127px bottom;}
#greenmind_home_it a {width:185px; height:107px; display:block;}
#greenmind_home_it h2 {font-size:13px; color:#fff; text-transform:uppercase;}
#greenmind_home_it p {font-size:13px;}

/* social network
- - - - - - - - - - - - - - - - - - - - */
#social_home {float:left; width:38px; padding:36px 0 0 19px;}
#social_home a.facebook {display:block; width:28px; height:29px; text-indent:-9999px; background:url(../img/ico_en_facebook.jpg) top left no-repeat; padding:0 0 10px 0;}
#social_home a.youtube {display:block; width:28px; height:29px; text-indent:-9999px; background:url(../img/ico_en_youtube.jpg) top left no-repeat;}

#social_home_it {float:left; width:185px; padding:17px 0px 0px 10px; height:107px; background:url(../img/bg_noproblem.gif) no-repeat 127px bottom;}
#social_home_it h2 {font-size:13px; color:#fff; text-transform:uppercase;}
#social_home_it a {margin:8px 0 0 0;}
#social_home_it p {font-size:13px;}
#social_home_it a.facebook {display:block; width:135px; height:22px; background:url(../img/ico-facebook.jpg) no-repeat top left; padding:7px 0 0 10px;}
#social_home_it a.facebook:hover {background:url(../img/ico-facebook-over.jpg) no-repeat top left;}
#social_home_it a.youtube {display:block; width:135px; height:22px; background:url(../img/ico-youtube.jpg) no-repeat top left; padding:7px 0 0 10px;}
#social_home_it a.youtube:hover {background:url(../img/ico-youtube-over.jpg) no-repeat top left;}

#biz_home_it {float:left; width:185px; padding:17px 0px 0px 10px; height:107px; background:url(../img/bg_rivenditori_it.gif) no-repeat 128px bottom;}
#biz_home_it h2 {font-size:13px; color:#fff; text-transform:uppercase;}
#biz_home_it a {margin:8px 0 0 0;}
#biz_home_it p {font-size:13px;}

/* NUOVA homepage con FOTOVOLTAICO
- - - - - - - - - - - - - - - - - - - - */
#bottom_home.new {position:relative;}
#bottom_home.new #modelli_home_it {width:235px; background:url(../img/home/box1.gif) no-repeat -48px bottom; height:107px;}
#bottom_home.new #catalogo_home_it {width:235px; background:url(../img/bg_catalogo_it.gif) no-repeat 178px bottom;}
#bottom_home.new #rivenditore_home_it {width:235px; background:url(../img/bg_rivenditori_it.gif) no-repeat 177px bottom;}
#bottom_home.new #social_home_it {width:232px; background:url(../img/bg_noproblem.gif) no-repeat 174px bottom;}

/* SUNLOAD BOX HOME
- - - - - - - - - - - - - - - - - - - - */
#wrap_sunload {position:absolute; top:-400px; right:13px; width:266px; height:274px; background:url(../img/sunload_bg.png) top left no-repeat;}
#sunload {height:255px; width:246px; margin:10px 0 0 10px;}

#sl_impianto {position:absolute; top:10px; height:53px; width:246px; overflow:hidden; background:url(../img/impianto_bg.png) -1px -1px no-repeat; font-size:16px; color:#29b34b;}
#sl_impianto a {display:block; height:53px; font-size:16px; color:#29b34b; text-decoration:none; background:url(../img/sunload_arrow.gif) 232px 5px no-repeat;}
#sl_impianto a:hover {color:#d81921; background:url(../img/sunload_arrow_hover.gif) 234px 5px no-repeat;}
#sl_impianto div {padding:8px 0 0 11px;}
img#logo_sunload {position:absolute; top:30px; right:33px; border:0;}

#sl_icone {position:absolute; top:63px; height:148px; width:246px; overflow:hidden; background:url(../img/tratt.gif) repeat-x top left #dedede;}
#sl_icone ul {padding:0; margin:12px 0 0 20px; list-style:none;}
#sl_icone ul li {padding:0 0 2px 28px; height:30px;}
#sl_icone ul li {font-size:9px; color:#707070;}
#sl_icone ul li div {font-size:15px; color:#29b34b;}
#sl_icone ul li.ico_01 {background:url(../img/ico_01.gif) top left no-repeat;}
#sl_icone ul li.ico_02 {background:url(../img/ico_02.gif) top left no-repeat;}
#sl_icone ul li.ico_03 {background:url(../img/ico_03.gif) top left no-repeat;}
#sl_icone ul li.ico_04 {background:url(../img/ico_04.gif) 0 3px no-repeat;}

#sl_greenmind {position:absolute; top:211px; height:54px; width:246px; overflow:hidden; background:url(../img/tratt.gif) repeat-x top left #efefef;}
#sl_greenmind a {display:block; height:53px; font-size:14px; color:#29b34b; text-decoration:none; background:url(../img/sunload_arrow.gif) 232px 5px no-repeat;}
#sl_greenmind a:hover {color:#d81921; background:url(../img/sunload_arrow_hover.gif) 234px 5px no-repeat;}
#sl_greenmind a div {padding:8px 0 0 11px;padding:11px 0 0 11px;}
#sl_greenmind a span {color:#707070; font-size:10px; padding:0 0 0 11px;}

/* SUNLOAD PAG INTERNA
- - - - - - - - - - - - - - - - - - - - */
#fv_container {width:977px; margin:0 auto;}

/* footer
- - - - - - - - - - - - - - - - - - - - */
#home #footer {padding:10px 0px 20px 0px;}
a.social {margin:0 4px 0 0; vertical-align:text-top;}
#firme_home {float:right; padding:6px 0 0 10px;}
#social_footer {float:right; margin:0 0 0 10px;}

#plusone_div {vertical-align:top!important; margin:5px 0 0 0!important;}

/* NUOVA homepage
- - - - - - - - - - - - - - - - - - - - */
#home_wrap2 {border-top:1px solid #3c3c3c; border-bottom:1px solid #3c3c3c; background:none; height:auto;}
.rowHome { width:977px; height:123px; margin:1px 0px;}
.boxHome { float:left; margin:0px 1px 0px 0px; width:287px; height:85px; background-color:#131313; padding:19px; position:relative;}
.boxHome.last { margin:0px;}
#modelli_home2_it { background:url(../img/home/box1.gif) no-repeat;}
#srcCucina_home2_it { background:url(../img/home/box2.gif) no-repeat;}
#rivenditore_home2_it { background:url(../img/home/box3.gif) no-repeat;}
#catalogo_home2_it { background:url(../img/home/box4.gif) no-repeat;}
#social_home2_it { background:url(../img/home/box5.gif) no-repeat;}
#greenmind_home2_it { background:url(../img/home/box6.gif) no-repeat;}

#modelli_home2_it ul { margin-top:8px;}
#modelli_home2_it ul li {list-style:none; display:block; margin-bottom:3px;}
#modelli_home2_it ul li a { width:96px; height:16px; display:block; background-image:url(../img/home/src_bg.gif); text-indent:7px; margin-left:-7px;}
#modelli_home2_it ul li a:hover { background-position:left bottom;}

#srcCucina_home2_it ul { margin-top:12px;}
#srcCucina_home2_it ul li {list-style:none; display:block; margin-bottom:4px;}
#rivenditore_home2_it ul { margin-top:12px;}
#rivenditore_home2_it ul li {list-style:none; display:block; margin-bottom:4px;}

.boxHome input { width:132px; color:#777; font-size:11px; height:19px; background:#1e1e1e; border:1px solid #494949; padding:0px 5px;}
.boxHome select {width:145px; height:21px; background: none repeat scroll 0 0 #1e1e1e; border: 1px solid #494949; color: #989898; font: 11px Arial,Helvetica,sans-serif; padding: 2px;}
.boxHome select option {color:#777; font-size:11px; font-family:Arial,Helvetica,sans-serif;}
:root .boxHome input.trova {top:86px\0/IE9;} /* IE 9 */
.boxHome input.trova { width:41px; height:21px; background-color:#717171; border:none; color:#181818; font-size:11px; position:absolute; top:88px; left:169px; cursor:pointer;}
.boxHome input.trova:hover { color:#fff;}

.boxHome input.trova {*top:91px;} /* IE 7 */
.boxHome select {*background:none; *background-color:transparent; *line-height:21px;} /* IE 7 */

a.btnMore { position:absolute; bottom:20px; display:block; width:97px; height:16px; background:url(../img/home/more.gif) no-repeat; margin-left:-7px;}
a.btnMore:hover { background-position:left bottom;}
a.btnMore span.btnMore { margin-left:7px;}

a#zero_impact {display:block; float:left;}
