div#container{
height:auto;
margin:0 auto;
min-height:100%;
overflow:hidden;
text-align:left;
width:991px;
z-index:70
}
.cv_carica{
font-size:1.4em
}
#p73_48967_73_46954_46954{
z-index:0
}
table.RegionNoBorder{
margin:0 auto;
table-layout:fixed;
text-align:left;
top:0;
width:990px
}
#p73_48967_73_46954_46954{
z-index:0
}
.container_home{
background:#fff repeat-x scroll 0 0
}
.container_catalogue_home_b,.container_catalogo{
background:transparent none repeat scroll 0 0
}
.container_catalogue_product_b{
background:#fff none repeat scroll 0 0
}
.container_catalogue_product_b .top_background,.container_catalogue_home_b .top_background{
height:172px;
background:none;
margin:0;
padding:0;
position:absolute;
top:0;
width:990px;
z-index:999
}
.container_catalogue_product_b .colonna_2 .jqTransformInputWrapper{
margin-left:0!important;
margin-right:0!important
}
.container_catalogue_product_b .colonna_2 .scrivitd2 div{
display:block;
float:right
}
.container_catalogue_home_b .footer_background{
background:none;
bottom:0;
height:109px;
margin:0;
padding:0;
position:absolute;
width:990px;
z-index:1999;
border-top:none
}
.container_catalogue_product_b .footer_background{
background:#fff none repeat scroll 0 0;
bottom:0;
height:109px;
border-top:1px solid #EDEDED;
margin:0;
padding:0;
position:absolute;
width:990px;
z-index:1999;
border-top:none
}
.container_distribuzione,.container_distribution,.container_distribution_home_b{
background-attachment:scroll;
background-color:#fff;
background-repeat:no-repeat;
background-position:0 140px
}
.container_distribuzione_risultati,.container_distribution_results_b{
background-attachment:scroll;
background-color:#fff;
background-repeat:no-repeat;
background-position:0 140px
}
.container_distribuzione_negozio,.container_distribution_detail_b{
background-attachment:scroll;
background-color:#fff;
background-repeat:no-repeat;
background-position:0 140px
}
.container_distribution_retailer_b{
background-attachment:scroll;
background-color:#fff;
background-repeat:no-repeat;
background-position:0 231px
}
.container_news_elenco_b,.container_newspress_news_home_b,.container_newspress_news_results_b,.container_newspress_news_detail_b,.container_newspress_event_detail_b,.container_newspress_contacts_home_b,.container_newspress_prs_c_home_b,.container_newspress_prs_c_results_b,.container_newspress_prs_r_home_b,.container_newspress_prs_r_detail_b,.container_newspress_prs_r_results_b{
background-attachment:scroll;
background-color:#fff;
background-repeat:no-repeat;
background-position:0 0
}
.container_news_campagne,.container_newspress_adv_home_b{
background:#fff no-repeat scroll 0 0!important
}
.container_newspress_event_home_b{
background:#fff no-repeat scroll 0 0;
height:100%;
margin:0 auto;
position:relative;
text-align:left;
width:990px
}
.container_azienda_home,container_group_home,.container_company_home_b{
overflow:hidden;
width:990px;
background:#fff none repeat scroll 0 0;
overflow:hidden
}
.container_newspress_home{
background:#fff none repeat scroll 0 0
}
.container_azienda_story,.container_company_history_b,.container_company_identity_home_b{
overflow:hidden;
width:990px;
background:#fff repeat-y 0 0;
overflow:hidden
}
.container_company_identity_detail_b{
overflow:hidden;
width:990px;
background:#D5CECA repeat-y 0 0;
overflow:hidden
}
.container_company_innovation_b,.container_company_quality_b,.container_company_virtualtour_b,.container_company_quality_b,.container_company_contract_b{
overflow:hidden;
width:990px;
background:#dad5d1 url(//www.hemulart.ru/wp-content/themes/hemul/images/bck_anzienda_innovation.jpg) repeat-y 0 0;
overflow:hidden
}
#container{
overflow:hidden;
width:990px
}
.container_designer_home,.container_designer_home_b{
overflow:hidden;
width:990px;
background:#fff repeat-x 0 0;
overflow:hidden
}
.container_designer_scheda,.container_designer_detail_b{
overflow:hidden;
width:990px;
background:#fff url(//www.hemulart.ru/wp-content/themes/hemul/images/back_azineda_home.jpg) repeat-x 0 0;
overflow:hidden
}
.container_project_home_b{
overflow:hidden;
width:990px;
background:#fff none repeat scroll 0 0;
overflow:hidden
}
.forniture_index_01,.container_project_detail_b{
overflow:hidden;
width:990px;
background:#fff repeat-x 0 0;
overflow:hidden
}
body>div#container{
height:auto;
min-height:100%;
z-index:70
}
#contenitore_centrale{
width:100%;
overflow:hidden;
position:relative;
z-index:1000
}
.logo_top{
float:left;
padding:8px 0 0 10px;
position:relative;
width:260px
}
.phone_h{
font-size:15px;
color:#EC6502;
padding:0 0 7px;
font-weight:700;
text-align:center
}
.logo_top img{
width:230px;
margin:0 0 0 10px
}
.top_content,#top_content{
position:relative;
z-index:1000;
padding:0 0 24px
}
.top_background{
margin:0;
padding:0;
display:none;
background-color:#FFF
}
.top_content{
padding-bottom:15px!important;
background:#F3F3F3!important
}
.footer{
bottom:0;
height:130px;
margin:0;
padding:0 0 0 15px;
position:absolute;
width:975px;
z-index:2000
}
.footer_background{
background:#fff none repeat scroll 0 0;
bottom:0;
height:130px;
margin:0;
padding:0;
position:relative;
width:990px;
z-index:1999
}
.menu_naviga{
color:#585c62;
font-size:1.2em;
overflow:hidden;
padding:24px 0 36px 18px;
text-transform:uppercase;
width:910px
}
.menu_navigacat{
color:#585c62;
font-size:1.2em;
left:18px;
overflow:hidden;
position:absolute;
text-transform:uppercase;
top:24px;
width:910px
}
.menu_naviga div,.menu_navigacat div{
float:left;
padding:2px 20px 5px 10px;
background:no-repeat right top
}
.menu_naviga div.end_naviga,.menu_navigacat div.end_naviga{
float:left;
padding:2px 20px 5px 10px;
background:none
}
.interno{
width:990px;
overflow:hidden;
padding:0
}
.interno_1{
float:left;
overflow:hidden
}
.interno_2{
float:left;
border-top:1px solid #EDEDED;
width:990px;
background:#fff;
overflow:hidden
}
.blocco_interno_2{
border-left:2px #a7a29f solid;
overflow:hidden
}
.menu_interno{
float:right;
overflow:hidden;
padding:0 65px 7px 0
}
.menu_interno div{
float:left;
padding-left:25px
}
.blocco_interno_white{
border-right:2px #a7a29f solid;
border-top:2px #a7a29f solid;
border-bottom:2px #a7a29f solid;
overflow:hidden;
background:#fff
}
.pad_blocco_interno_white{
padding:23px 0 22px 16px;
overflow:hidden;
margin-left:auto;
margin-right:auto
}
.intestazione{
width:868px;
overflow:hidden;
padding-left:67px
}
.intestazione_1{
width:440px;
overflow:hidden;
float:left
}
.intestazione_2{
width:420px;
overflow:hidden;
float:left;
padding-top:28px;
position:relative
}
.pad_menu{
width:867px;
overflow:hidden;
padding:0 0 2px
}
.intesta_blocco{
width:580px;
overflow:hidden
}
.intesta_blocco_1{
width:454px;
float:left;
overflow:hidden;
padding-bottom:10px;
padding-top:8px
}
.intesta_blocco_2{
width:126px;
float:left;
overflow:hidden;
padding-bottom:35px
}
.intesta_blocco_2 div{
float:left;
padding-left:5px
}
.intesta_blocco div{
float:left;
padding-right:1px
}
.titolo_prodotto{
font-size:1.5em;
padding:15px 0 2px
}
.stitolo_prodotto{
padding:0 0 0 1px
}
.visua{
text-align:right;
padding:5px 0 0;
text-transform:uppercase
}
.visua a{
background:no-repeat 0 4px;
padding-left:8px;
color:#f47937;
text-decoration:none
}
.visua a:visited{
background:no-repeat 0 4px;
padding-left:8px;
color:#f47937;
text-decoration:none
}
.visua a:hover{
background:no-repeat 0 4px;
padding-left:8px;
color:#f47937;
text-decoration:underline
}
.all{
padding:12px 0 0 20px;
background:no-repeat 0 10px;
font-size:.9em
}
.all a{
text-decoration:none
}
.all a:visited{
text-decoration:none
}
.all a:hover{
text-decoration:underline
}
.fondo{
width:860px;
overflow:hidden;
padding:27px 0 45px;
border-top:1px #d5d9d8 solid
}
.fondo_1{
width:200px;
float:left;
padding-top:3px
}
.fondo_2{
float:left;
padding-left:27px;
padding-top:2px;
width:107px
}
.fondo_2 img{
border:3px #a7a29f solid
}
.fondo_3{
width:176px;
float:left
}
.fondo_3 ul{
width:193px;
list-style-type:none;
padding:0
}
.fondo_3 ul li{
background:transparent no-repeat scroll right 7px;
float:left;
font-size:.9em;
font-weight:700;
padding-right:9px;
padding-top:2px
}
.fondo_3 ul li a{
text-decoration:none
}
.fondo_3 ul li a:visited{
text-decoration:none
}
.fondo_3 ul li a:hover{
text-decoration:underline
}
.blocco_interno_white_2{
background:#000;
overflow:hidden;
padding:25px 0 15px
}
.intesta_blocco_white_2{
margin-left:auto;
margin-right:auto;
overflow:hidden;
width:990px
}
.intesta_blocco_white_2 #scomparsab_all{
background-color:#FFF
}
.menu_intesta_dim{
width:616px;
overflow:hidden
}
.menu_intesta_int{
float:left;
padding-left:5px
}
.menu_intesta{
float:right;
overflow:hidden
}
.colore1{
color:#EC6502
}
.menu_interno_bottomright_dim{
padding-right:20px;
width:970px;
overflow:hidden;
height:25px
}
.menu_interno_bottomright{
float:left;
padding-left:5px
}
.menu_interno_bottom{
float:right
}
div.menu_interno_bottomright a,div.menu_interno_bottomright a:visited{
background-position:0 -85px;
background-repeat:no-repeat;
display:block;
overflow:hidden;
text-indent:-999px;
height:25px
}
div.menu_interno_bottomright a:hover{
display:block;
background-position:0 -5px;
background-repeat:no-repeat;
text-indent:-999px;
overflow:hidden;
height:25px
}
div.menu_interno_bottomright a.active,div.menu_interno_bottomright div a.active:visited{
background-position:0 -5px;
height:25px
}
.blocco_txt2{
width:545px;
overflow:hidden;
border-bottom:1px #E5E5E5 solid;
text-align:justify;
padding:12px 0 0
}
.blocco_txt3{
width:545px;
overflow:hidden;
text-align:justify;
padding:12px 0 0
}
.blocco_txt2_1{
width:480px;
float:left
}
.blocco_txt2_2{
width:65px;
float:left
}
.blocco_interno_white_3{
width:100%;
overflow:hidden;
border-right:1px #a7a29f solid;
border-top:1px #a7a29f solid;
border-bottom:1px #a7a29f solid
}
.blocco_interno_white_3_chiudi{
float:right
}
.tit_blocco{
color:#f47937
}
.stit_blocco{
color:#a7a29f;
font-size:1.2em;
padding-bottom:2px
}
.blocco_txt8{
overflow:hidden;
text-align:justify
}
.blocco_txt8 img{
border:8px #B4ADA7 solid
}
.blocco_txt4{
width:545px;
overflow:hidden;
text-align:justify;
padding:12px 0
}
.blocco_txt4 img{
float:right;
margin:0 0 0 30px;
border:1px #000 solid
}
.tit_td{
background:#f4f4f4;
border-right:1px #e1e1e1 solid
}
.tit_td div{
color:#000;
padding:8px 5px 8px 10px;
text-transform:uppercase;
font-weight:700
}
.tit_td_end{
background:#f4f4f4
}
.tit_td_end div{
color:#000;
padding:8px 5px 8px 10px;
text-transform:uppercase
}
.int_td_ini{
font-size:.9em;
border-left:1px #cbcbcb solid;
border-bottom:1px #cbcbcb solid;
background:transparent repeat-y scroll right top
}
.int_td_ini div{
color:#000;
padding:6px 5px 6px 10px
}
.int_td{
font-size:.9em;
border-bottom:1px #cbcbcb solid;
background:repeat-y right top
}
.int_td div{
color:#000;
padding:6px 5px 6px 10px
}
.int_td_end{
font-size:.9em;
border-bottom:1px #cbcbcb solid;
border-right:1px #cbcbcb solid
}
.int_td_end div{
padding:6px 5px 6px 10px;
color:#000
}
.brd_white{
background:#FFF none repeat scroll 0 0;
padding:21px;
width:913px;
margin-left:20px
}
.brd_white_img{
margin-left:auto;
margin-right:auto
}
.blocco_marchio1{
width:990px;
overflow:hidden;
padding:0;
position:relative;
color:#fff
}
.blocco_marchio{
width:990px;
overflow:hidden;
padding:0;
position:relative;
background:#fff
}
.blocco_marchio_1{
width:390px;
float:left
}
.blocco_marchio_2{
width:600px;
float:left
}
.menu_marchio{
position:absolute;
top:30px;
left:14px;
width:167px
}
.menu_marchio ul{
list-style-type:none;
padding:2px 0 0;
background:no-repeat 0 0;
margin:0
}
.menu_marchio ul li{
padding:0;
margin:0
}
.logo_marchio{
padding-bottom:25px
}
.stit_marchio{
padding-bottom:27px
}
.txt_marchio{
color:#778380;
text-align:justify;
padding-bottom:55px
}
.sotto_txt{
width:370px;
overflow:hidden;
padding-bottom:50px
}
.sotto_txt_1{
width:282px;
float:left
}
.sotto_txt_2{
width:88px;
float:left;
padding-top:25px
}
.blocco_testo{
padding:40px;
text-align:justify
}
.container_company_history_b .blocco_testo{
padding:30px 60px 60px;
text-align:justify
}
.container_company_identity_home_b .blocco_testo,.container_company_identity_detail_b .blocco_testo{
padding:0 60px 60px;
text-align:justify
}
.container_company_identity_detail_b #flash_content{
margin:23px
}
.blocco_testo_storia{
padding:0 30px 60px;
text-align:justify;
min-height:200px
}
.tab_td_1{
height:25px;
width:25px;
background:no-repeat 0 0
}
.tab_td_2{
height:25px;
background:repeat-x 0 0
}
.tab_td_3{
height:25px;
width:25px;
background:no-repeat 0 0
}
.tab_td_4{
width:25px;
background:repeat-y 0 0
}
.tab_td_5{
background:#fff
}
.tab_td_6{
width:25px;
background:repeat-y 0 0
}
.tab_td_7{
height:25px;
width:25px;
background:no-repeat 0 0
}
.tab_td_8{
height:25px;
background:repeat-x 0 0
}
.tab_td_9{
height:25px;
width:25px;
background:no-repeat 0 0
}
.clearfloat{
height:1px;
clear:both
}
.blocco_homedesigner_1{
background:#000 none repeat scroll 0 0;
float:left;
width:270px
}
.blocco_homedesigner_1 .testo_intro_home{
color:#FFF!important
}
.blocco_homedesigner_2{
float:left;
width:720px;
height:504px
}
.testo_intro_home{
vertical-align:middle;
display:table-cell;
text-align:justify;
height:504px;
width:205px
}
.nome_designer{
color:#EC6502;
font-size:1.2em;
padding-bottom:3px;
font-weight:700
}
.tipo_designer{
padding:13px 0 20px
}
.anno_designer{
font-size:1.1em;
padding-bottom:27px;
font-weight:700
}
.foto_designer{
border:3px solid #EC6502;
width:194px;
height:194px
}
.foto_logo{
width:80px;
height:80px
}
.prodotti_designer{
position:relative;
z-index:2000000;
top:20px;
left:56px
}
.blocco_designer_foto{
width:209px;
float:left;
padding:0 0 79px 56px
}
.blocco_designer_logoico{
width:180px;
float:left;
padding:0
}
.blocco_designer_logo{
float:left;
padding:55px 0 0 42px;
position:relative;
z-index:10
}
.blocco_designer_ico{
float:left;
padding:245px 0 0;
position:relative;
z-index:100
}
.blocco_designer_info{
width:412px;
float:left;
padding:52px 42px 51px 0
}
.blocco_designer_info a,.blocco_designer_info a:link,.blocco_designer_info a:visited,.blocco_designer_info a:hover{
color:#fff;
text-decoration:underline
}
.blocco_designer_freccie{
width:60px;
float:left;
padding:52px 0 0
}
.blocco_gruppo{
width:990px;
overflow:hidden;
padding:0;
position:relative
}
.blocco_gruppo_1{
background:#000;
width:195px;
float:left;
height:500px
}
.blocco_gruppo_2{
width:795px;
float:left
}
.menu_gruppo{
position:relative;
left:3px;
width:189px
}
.menu_gruppo ul{
list-style-type:none;
padding:4px 0 0;
background:no-repeat 0 0;
margin:0
}
.menu_gruppo ul li{
padding:0;
margin:0;
height:30px;
line-height: 18px;
}
.blocco_testo_gruppomain{
background-color:#f3f3f3;
color:#515B58;
font-size:1.3em;
padding:30px;
text-align:justify;
line-height:1.2em;
min-height:146px
}
.blocco_gruppo_2 .tit_video{
color:#000;
font-size:120%;
font-weight:700;
padding-bottom:11px
}
.blocco_gruppo_2 .sep_ver2{
background:transparent repeat-x scroll left bottom
}
.blocco_gruppo_2 .blocco_testo2{
padding:40px;
text-align:justify;
font-size:110%
}
.menu_gruppo{
z-index:22
}
.identity_img{
height:270px;
width:796px;
position:relative;
margin-bottom:30px
}
.identity_chiudi{
position:absolute;
right:10px;
top:10px;
z-index:2
}
.blocco_testo_storia h6{
font-weight:700;
margin-bottom:15px
}
.identity_swf{
width:796px;
height:338px;
position:relative;
margin-bottom:30px;
background-color:#e4e4e4
}
.blocco_testo2_identity{
padding:40px;
text-align:justify
}
.menu_forniture{
list-style-image:none;
list-style-position:outside;
list-style-type:none
}
.menu_forniture ul{
list-style-type:none
}
.menu_forniture ul li{
padding:0;
margin:0;
height:20px
}
.elenco_dettagli{
overflow:hidden;
padding-left:21px;
position:relative;
width:220px
}
.projects_thumbnail{
border:3px solid #CBC4C0
}
.projects_thumbnail_active{
border:3px solid #ec6502
}
.elenco_thumbnail{
overflow-x:hidden;
overflow-y:hidden;
padding-left:21px;
width:220px
}
.thumbnail{
float:left;
padding-bottom:5px;
padding-right:5px
}
.prodotti_fornitura{
background-color:#F7F6F4
}
.blocco_forniture_01{
width:205px;
min-height:204px;
height:auto!important;
height:204px;
max-height:204px;
height:auto!important;
height:204px;
background-color:#000;
padding:96px;
float:left;
color:#FFF;
text-align:justify
}
.blocco_forniture_01 p{
text-align:justify;
color:#FFF
}
.blocco_forniture_02{
width:593px;
min-height:396px;
height:auto!important;
height:396px;
overflow:hidden;
float:left
}
.blocco_forniture_05{
width:740px;
min-height:340px;
height:auto!important;
height:340px;
overflow:hidden;
float:left
}
.forniture_img{
width:796px;
position:relative
}
.forniture_img img{
display:block
}
.blocco_forniture_05,.forniture_img{
width:740px;
position:relative
}
.forniture_img img{
display:block
}
.forniture_pp{
min-height:12px;
height:auto!important;
height:12px;
max-height:12px;
background-color:#EC6502;
padding:17px;
text-transform:uppercase;
color:#FFF
}
ul.forniture_lista_01{
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none
}
ul.forniture_lista_01 li{
height:10px;
padding-right:18px
}
.blocco_forniture_03{
width:371px;
min-height:361px;
height:auto!important;
height:361px;
max-height:361px;
height:auto!important;
height:361px;
background-color:#000;
padding:35px 25px 0 0;
float:left
}
.blocco_forniture_04{
width:225px;
min-height:306px;
height:auto!important;
height:315px;
max-height:auto;
height:auto!important;
height:315px;
background-color:#fff;
padding:35px 25px 0 0;
float:left
}
.forniture_scarica{
min-height:46px;
height:auto!important;
height:46px;
max-height:46px;
background-color:#f1efeb;
position:absolute;
width:397px;
bottom:0;
left:0;
font-size:90%;
line-height:100%
}
.forniture_area{
min-height:25px;
height:auto!important;
height:25px;
max-height:25px;
background-color:#fff;
position:absolute;
width:250px;
top:250px;
left:0;
font-size:90%;
line-height:100%
}
.forniture_scarica a:link,.forniture_scarica a:visited{
text-decoration:none
}
.forniture_scarica a:hover{
text-decoration:underline
}
.forniture_scarica_sx{
float:left;
border-right:1px solid #666;
background-repeat:no-repeat;
background-position:left top;
margin-left:25px;
margin-top:8px;
padding-left:25px;
width:150px
}
.forniture_scarica_dx{
float:left;
background-repeat:no-repeat;
background-position:left top;
margin-left:15px;
margin-top:8px;
padding-left:20px;
width:150px
}
.col-sx{
width:250px;
float:left
}
.col-dx{
padding-left:250px
}
.box_testo{
padding:30px 26px;
text-align:justify
}
.tit_fornitura{
background-position:-200px 0;
background-repeat:no-repeat;
width:97px;
display:block;
height:27px;
overflow:hidden;
text-indent:-999px
}
.tit_prodotti_fornitura{
background-color:#dad5f1;
padding:0 26px 10px;
text-transform:uppercase
}
.arrow_tit_prodotti_fornitura{
background-repeat:no-repeat;
background-position:20px bottom;
padding-bottom:10px
}
.tit_dett_fronitura{
text-transform:uppercase;
margin-bottom:10px;
font-weight:700
}
.blocco_forniture_lb_01{
background-color:#000;
float:left;
height:auto!important;
max-height:305px;
min-height:305px;
padding:35px 0 0;
width:250px
}
.LB_colsx_bottom{
width:250px;
float:left
}
.forniture_B{
background-color:#FFF
}
.tit_forniture_hotel{
padding-left:25px;
text-transform:uppercase;
height:20px;
font-weight:700
}
.blocco_distribuzione{
width:990px;
overflow:hidden;
padding:0;
position:relative
}
.blocco_distribuzione_1{
width:230px;
float:left;
margin-top:25px
}
.blocco_distribuzione_2{
width:797px;
float:left;
background:none
}
.retail_row_sx{
background-color:#f3f3f3;
padding:36px 34px 34px;
position:relative
}
.container_distribution_retailer_b .retail_row_sx,.container_distribution_retailer_b .retail_row_sx2{
background-color:transparent!important;
padding:36px 34px 0 30px;
position:relative;
height:600px
}
.retail_row_sx img,.retail_row_sx2 img{
display:inline
}
.retail_row_sx .sfondo{
background-position:0 bottom;
background-repeat:no-repeat;
position:relative;
margin-bottom:10px;
display:inline-block
}
.retail_row_sx .retail_col_sx{
margin:0;
padding:1px 17px 10px 3px;
width:215px;
background-repeat:no-repeat;
background-position:0 0
}
html* .retail_row_sx .sfondo{
display:inline
}
.retail_row_sx .sfondo td.sfnormal,.retail_row_sx2 .sfondo td.sfnormal{
background-position:0 bottom;
background-repeat:no-repeat;
position:relative;
margin-bottom:10px
}
html* .retail_row_sx .sfondo td.sfnormal,html* .retail_row_sx2 .sfondo td.sfnormal{
display:inline
}
.retail_row_sx .sfondo td.dos,.retail_row_sx2 .sfondo td.dos,.retail_row_sx .sfondo td.brand,.retail_row_sx2 .sfondo td.brand{
background-position:0 bottom!important;
background-repeat:no-repeat!important
}
.retail_row_sx .sfondo td.brand .retail_col_sx .retail_col_interno p.brand_title,.retail_row_sx2 .sfondo td.brand .retail_col_sx .retail_col_interno p.brand_title{
background:none repeat scroll 0 0 #ec6502;
color:#FFF;
padding:10px 15px;
font-family:'HelveticaNeueLTStd65Medium',sans-serif;
font-size:11px
}
.retail_row_sx .sfondo table,.retail_row_sx2 .sfondo table,.retail_row_sx .sfondo table tbody tr td,.retail_row_sx2 .sfondo table tbody tr td{
position:relative
}
.retail_row2_sx .sfondo table,.retail_row2_sx2 .sfondo table,.retail_row2_sx .sfondo table tbody tr td,.retail_row2_sx2 .sfondo table tbody tr td{
position:relative
}
.retail_rowfooter_sx{
background-color:#FFF;
padding-bottom:34px;
padding-left:34px;
padding-right:34px
}
.retail_row_sx2{
padding:36px 34px 34px;
position:relative
}
.retail_row_sx2 .sfondo{
background-position:0 bottom;
background-repeat:no-repeat;
position:relative;
margin-bottom:15px;
display:inline-block
}
html* .retail_row_sx2 .sfondo{
display:inline
}
.retail_row2_sx2{
padding:0 34px 34px;
position:relative
}
.retail_row2_sx2 .sfondo{
background-position:0 bottom;
background-repeat:no-repeat;
position:relative;
margin-bottom:10px
}
.retail_rowfooter_sx2{
padding-left:34px;
padding-right:34px;
padding-bottom:34px
}
.position_botton_mappa,#position_botton_mappa{
padding-left:80px;
padding-top:20px
}
.position_botton_scheda,#position_botton_scheda{
padding-left:146px;
padding-top:20px
}
.position_botton_stampa{
padding-left:140px;
padding-top:20px
}
.retail_col_sx{
margin:0;
padding:1px 17px 10px 3px;
width:215px;
background-repeat:no-repeat;
background-position:0 0
}
.retail_col_dx{
padding:1px 0 10px 3px;
width:218px;
background-repeat:no-repeat;
background-position:0 0
}
.retail_col_interno{
padding-bottom:15px;
width:214px;
padding-top:0;
font-size:85%
}
.retail_col_interno p{
line-height:12px;
padding:10px 15px 0
}
html>body .retail_col_interno{
font-size:90%
}
.retail_footer_sx{
bottom:0;
height:5px;
margin:0;
padding-right:15px;
background-repeat:no-repeat;
background-position:0 0;
width:220px;
height:47px
}
.retail_footer_dx{
bottom:0;
height:5px;
margin:0;
padding:0;
background-repeat:no-repeat;
background-position:0 0;
width:220px;
height:47px
}
.retail_mappa{
bottom:0;
padding-bottom:3px;
padding-right:13px;
position:absolute
}
.retail_street{
bottom:0;
left:68px;
padding-bottom:3px;
position:absolute
}
.negozio_mappa{
background-color:#FFF;
border:3px solid #585c62;
float:left;
height:340px;
margin-bottom:36px;
width:450px
}
.img_news_elenco{
height:110px;
width:154px
}
.blocco_newshome_1{
background:transparent repeat-y scroll 0 0;
overflow:hidden;
width:990px
}
.blocco_newshome_1_back{
min-height:281px;
overflow:hidden;
width:990px;
background-attachment:scroll;
background-color:transparent;
background-repeat:repeat-y;
background-position:0 0
}
.blocco_newshome_1_1{
float:left;
overflow:hidden;
width:580px
}
.pad_blocco_newshome_1_1{
overflow:hidden;
padding:40px 0 20px 30px;
width:520px
}
.blocco_newshome_1_2{
float:left;
overflow:hidden;
width:410px
}
.pad_blocco_newshome_1_2{
overflow:hidden;
padding:40px 0 20px 30px;
width:352px
}
.blocco_newshome_2{
overflow:hidden;
width:990px
}
.blocco_newshome_2_back{
background:transparent no-repeat scroll 0 0;
min-height:311px;
overflow:hidden;
width:990px
}
.blocco_newshome_2_1{
float:left;
overflow:hidden;
width:580px
}
.pad_blocco_newshome_2_1{
overflow:hidden;
padding:25px 0 20px 30px;
width:520px
}
.blocco_newshome_2_2{
float:left;
overflow:hidden;
width:410px
}
.search_botton{
padding:7px 0;
background:transparent repeat-x scroll 0 0;
overflow:hidden;
width:179px;
-moz-background-clip:-moz-initial;
-moz-background-origin:-moz-initial;
-moz-background-inline-policy:-moz-initial
}
.brd_left{
float:left;
margin:4px 15px 0 0;
border:1px #000 solid
}
.brd_left_2{
border:1px solid #000
}
.evento .brd_left{
border:1px solid #000;
float:left;
margin:4px 10px 0 0
}
.data_news{
color:#EC6502;
font-size:.9em
}
.voce_area{
color:#EC6502;
font-size:1.2em;
text-transform:uppercase;
padding:5px 0 0
}
.voce_testata{
font-size:1.2em;
text-transform:uppercase;
padding:5px 0 0;
font-weight:700
}
.news_contatti_testo{
margin-bottom:20px
}
.news_contatti_testo2{
margin-bottom:40px
}
.tit_voce2{
color:#000;
font-size:1.3em;
padding:10px 0
}
.rassegnastampa .tit_voce2{
color:#000;
font-size:1.3em;
padding:10px 0;
width:357px
}
.tit_news a{
text-decoration:none;
color:#000
}
.tit_news a:visited{
text-decoration:none;
color:#000
}
.tit_news a:hover{
text-decoration:underline;
color:#000
}
.txt_news{
text-align:justify
}
.txt_news2{
padding-top:4px;
text-align:justify
}
.left_link{
margin-left:auto;
margin-right:0;
padding:0
}
.data_sala{
color:#EC6502;
font-size:.9em;
padding-top:4px
}
.tit_sala{
padding:2px 0;
font-size:1.2em;
color:#000
}
.tit_sala a{
text-decoration:none;
color:#000
}
.tit_sala a:visited{
text-decoration:none;
color:#000
}
.tit_sala a:hover{
text-decoration:underline;
color:#000
}
.txt_sala{
padding-bottom:8px;
text-align:justify
}
.link_sep{
background:transparent repeat-x scroll left bottom;
line-height:0;
padding-bottom:5px;
text-indent:-999px;
width:520px
}
.data_sala1{
color:#EC6502;
font-size:.9em
}
.testa_sala{
padding-top:4px;
font-size:.9em
}
.eventi{
width:352px;
background:repeat-y 0 0;
overflow:hidden;
padding:9px 0 18px
}
.eventi_1{
width:197px;
float:left
}
.eventi_2{
width:155px;
float:left
}
.eve_1{
padding-bottom:10px
}
.eve_2{
padding-bottom:13px;
display:inline-block
}
.eve_2 img{
border:1px #000 solid
}
.eve_3{
padding-bottom:13px;
font-size:.9em;
color:#000;
width:155px
}
.eve_3 a{
text-decoration:none;
color:#000
}
.eve_3 a:visited{
text-decoration:none;
color:#000
}
.eve_3 a:hover{
text-decoration:underline;
color:#000
}
.blocco_news_elenco,.blocco_news_eventi{
overflow:hidden;
padding:0;
position:relative;
width:990px
}
.pad_blocco_news_elenco_3{
padding:40px 0 0 20px
}
.navigazione{
overflow:hidden;
padding:15px 30px 38px;
width:557px
}
.navigazione div{
float:right
}
.navigazione div ul{
list-style-type:none;
margin:0;
padding:0
}
.navigazione div ul li{
float:left;
margin:0;
padding:0 9px 3px 19px
}
navigazione div ul li a:hover{
color:#ec6502;
text-decoration:none
}
.navigazione div ul li a:visited{
color:#000;
text-decoration:none
}
.navigazione div ul li a{
color:#000;
text-decoration:none
}
.navigazione div ul li.attivo_li{
background:transparent no-repeat scroll right 2px;
float:left;
margin:0;
padding:0 9px 3px 19px
}
.navigazione div ul li.attivo_li a{
color:#ec6502;
text-decoration:none
}
.navigazione div ul li.attivo_li a:hover{
color:#ec6502;
text-decoration:none
}
.paginazione{
overflow:hidden;
padding:0 30px 38px
}
.paginazione div{
float:right
}
.paginazione div ul{
list-style-type:none;
margin:0;
padding:0
}
.paginazione div ul li{
float:left;
margin:0;
padding:0 4px 3px;
font-weight:700
}
paginazione div ul li a:hover{
color:#585c62;
text-decoration:none
}
.paginazione div ul li a:visited{
color:#000;
text-decoration:none
}
.paginazione div ul li a{
color:#585c62;
text-decoration:none
}
.paginazione div ul li.attivo_li{
background:transparent no-repeat scroll right 1px;
float:left;
margin:0;
padding:0 6px 3px
}
.paginazione div ul li.attivo_li a{
color:#ec6502;
text-decoration:none
}
.paginazione div ul li.attivo_li a:hover{
color:#ec6502;
text-decoration:none
}
.paginazione_num_result{
overflow:hidden;
padding:13px 0
}
.paginazione_num_result .risultati{
float:left;
font-weight:700;
padding-right:15px
}
.paginazione_num_result .gma{
float:left
}
.ultimo_agg{
overflow:hidden;
padding:0 30px 38px;
position:absolute
}
.ultimo_agg div{
float:left
}
.navigazione2{
padding:15px 30px 38px;
width:557px;
overflow:hidden
}
.navigazione2 div{
float:right
}
.navigazione2 div ul{
list-style-type:none;
padding:0;
margin:0
}
.navigazione2 div ul li{
padding:0 0 0 8px;
margin:0;
float:left
}
.blocco_news{
overflow:hidden;
padding:0 0 30px 30px;
width:557px
}
.blocco_news_contatti{
overflow:hidden;
padding:30px 0 30px 30px;
width:557px
}
.blocco_news_elenco_1,.blocco_news_eventi_1{
float:565px 500pxleft;
width:194px;
height:220px
}
.blocco_news_eventi_2,.blocco_news_areastampa,.blocco_news_rassegna_2{
float:left;
border-top:1px solid #F4F4F4;
width:617px
}
.blocco_news_elenco_2{
float:left;
width:617px;
border-top:1px solid #F4F4F4
}
.blocco_eventi{
float:left;
width:617px
}
.blocco_news_elenco_3{
background:transparent no-repeat scroll 0 38px;
float:left;
width:179px
}
.pad_blocco_news{
background:#f9f9f9 none repeat scroll 0 0;
overflow:hidden;
padding:0 31px 30px 29px;
width:497px
}
.marginbottom30{
margin-bottom:30px
}
.pad_blocco_eventi{
height:500px;
width:565px
}
.pad_blocco_eventi_3{
padding:0 0 0 20px
}
.pad_blocco_eventi_3 .titolo{
padding:40px 0 22px
}
.evento{
background:transparent repeat-x scroll left bottom;
font-size:.9em;
overflow:hidden;
padding:8px 0 13px
}
.data_eve{
color:#ec6502
}
.tit_eve{
color:#000;
padding:0 0 4px
}
.tit_eve a{
text-decoration:none
}
.prod_eve{
color:#585c62
}
.news{
background:transparent repeat-x scroll left bottom;
overflow:hidden;
padding:30px 0 16px;
width:497px
}
.pressroom{
overflow:hidden;
padding:30px 0 16px;
width:497px
}
.pressroom_contacts{
padding:30px 0 16px;
width:497px;
height:450px;
position:relative
}
.news_home{
overflow:hidden;
padding:8px 0 13px;
width:520px
}
.news2{
overflow:hidden;
padding:30px 0 16px;
width:497px
}
.news3{
overflow:hidden;
padding:30px 0 0;
width:497px
}
.rassegnastampa{
overflow:hidden;
padding:30px 0 0;
width:497px
}
.tit_news{
color:#000;
font-size:1.2em;
padding:2px 0 7px
}
.tit_news2{
color:#000;
font-size:1.3em;
padding:2px 0 7px
}
.blocco_news_eventi_2{
float:left;
width:565px;
height:500px
}
.blocco_news_eventi_3{
float:left;
width:231px
}
.blocco_{
width:565px;
height:500px
}
#smenu_news{
display:block;
width:890px;
height:255px;
padding-left:50px;
padding-top:36px
}
.smenu_news{
left:24px;
position:relative;
top:30px;
width:185px
}
.smenu_news ul{
background:transparent no-repeat scroll 0 0;
list-style-type:none;
margin:0;
padding:4px 0 0
}
ul#smenu_news li{
height:253px;
float:left;
padding:1px 0 0 1px
}
ul#smenu_news li a,ul#smenu_news li a:visited{
display:block;
background-position:0 -253px;
background-repeat:no-repeat;
text-indent:-999px;
overflow:hidden;
height:253px
}
ul#smenu_news li a:hover{
display:block;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-999px;
overflow:hidden;
height:253px
}
ul#smenu_news li a.active,ul#smenu_news li a.active:visited{
background-position:0 0;
height:253px
}
ul#smenu_news li a.active:hover{
background-position:0 0;
height:253px
}
.all2{
background:repeat-x scroll left bottom transparent;
font-size:.9em;
padding:9px 0 6px 2px;
width:157px
}
.pressroom .all2{
padding:9px 0 6px 2px;
background:repeat-x left bottom;
font-size:.9em;
width:100%
}
.news2 .all2{
text-transform:inherit
}
.fre{
padding:0 0 0 12px;
background-repeat:no-repeat;
background-position:0 4px
}
.all2 a{
text-decoration:none
}
.all2 a:visited{
text-decoration:none
}
.all2 a:hover{
text-decoration:underline
}
.demopopup{
background:repeat 0 0;
position:absolute;
display:block;
width:100%;
height:100%;
overflow:auto;
top:0;
left:0;
z-index:1000000000
}
#menu_top_news{
display:block;
overflow:hidden;
height:16px;
padding:30px 0 11px
}
#menu_top_rassegnast{
display:block;
float:right;
height:16px;
overflow:hidden;
padding:11px 0 0 11px;
width:170px
}
ul#main-menu_news{
list-style:none;
float:right;
height:16px
}
ul#main-menu_news li{
height:16px;
float:left;
padding:0 10px
}
ul#main-menu_news li a,ul#main-menu_news li a:visited{
display:block;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-999px;
overflow:hidden;
height:16px
}
ul#main-menu_news li a:hover{
display:block;
background-position:0 -16px;
background-repeat:no-repeat;
text-indent:-999px;
overflow:hidden;
height:16px
}
.sep_li{
background-repeat:no-repeat;
background-position:right top
}
.fotoico{
width:18px
}
.galleryico{
width:18px
}
.videoico{
width:18px
}
.audioico{
width:18px
}
.blocco_news_areastampa .titolo{
overflow:hidden;
padding:8px 30px 15px;
width:557px
}
.blocco_news_elenco_2 .titolo{
overflow:hidden;
padding:38px 30px 15px;
width:557px
}
.blocco_news_rassegna_2 .titolo{
overflow:hidden;
padding:0 30px 15px;
width:557px
}
.blocco_testo_news{
width:497px;
overflow:hidden;
border-top:1px #D3D5D5 solid
}
.blocco_testo_rassegna{
width:357px;
overflow:hidden;
border-top:1px #D3D5D5 solid
}
.blocco_testo_news .colonnallegati{
width:187px;
float:left;
padding-top:6px;
width:187px;
float:left;
padding-top:6px
}
.blocco_testo_news .colonnatesto{
width:310px;
float:left;
padding-top:6px
}
.blocco_testo_news .colonnatesto2{
width:497px;
float:left;
padding-top:6px
}
#demotip,.demotipClass{
background:transparent repeat scroll 0 0;
color:#000;
display:none;
font-size:.9em;
font-weight:700;
height:30px;
padding:20px 27px 40px;
width:120px
}
.float_l{
float:left
}
.all4{
background:transparent none repeat scroll 0 0!important;
padding:11px 0 0;
text-transform:uppercase
}
.griglia{
background:repeat-y 0 0;
width:924px;
overflow:hidden
}
.griglia ul{
list-style-type:none;
padding:1px 0 0 3px;
margin:0
}
.griglia ul li{
float:left;
padding:0 0 1px 1px;
margin:0
}
.brd_menu_interno{
border-left:2px #a7a29f solid;
overflow:hidden
}
.blocco_txt{
overflow:hidden;
text-align:justify;
width:315px
}
.blocco_statuto_pad{
overflow:hidden;
text-align:justify;
padding:0
}
.blocco_investor_4 .blocco_statuto_pad{
overflow:hidden;
text-align:justify;
background:#EAECED none repeat scroll 0 0;
padding:10px 3px 0
}
a.link_colorato{
color:#ec6502;
text-decoration:none
}
a.link_colorato:visited{
color:#ec6502;
text-decoration:none
}
a.link_colorato:hover{
color:#ec6502;
text-decoration:underline
}
.fondo_dim{
width:860px;
overflow:hidden;
padding:8px 0 45px;
border-top:1px #d5d9d8 solid
}
.fondo_lineatratt{
background:transparent repeat-y scroll 550px top;
height:auto;
overflow:hidden;
width:860px
}
.fondo_1_div{
padding:0 0 5px
}
.fondo_4{
width:350px;
float:left;
background:repeat-y right top
}
.fondo .fondo_4{
width:350px;
float:left;
background:transparent none repeat scroll 0 0
}
.fondo_5{
float:left;
width:310px
}
.spazio_designer{
float:left;
height:8px;
margin:1px
}
.blocco_txt7{
overflow:hidden;
text-align:justify;
border-bottom:1px #d5d9d8 solid;
padding-bottom:5px
}
.brd_white div table{
border-top:1px #000 solid;
border-left:1px #000 solid
}
.brd_white .bloc_brd_white{
border-left:1px solid #000;
border-top:1px solid #000;
display:inline-block;
width:auto
}
html* .brd_white .bloc_brd_white{
display:inline
}
.bloc_brd_white img{
border-bottom:1px solid #000;
border-right:1px solid #000;
float:left
}
.brd_white div td{
border-bottom:1px #000 solid;
border-right:1px solid #000
}
.link_contract{
background:#fff
}
.link_contract div{
background:no-repeat 12px 13px;
padding:7px 10px 7px 20px;
width:273px;
border:0
}
.link_contract div a{
text-decoration:none
}
.link_contract div a:visited{
text-decoration:none
}
.link_contract div a:hover{
text-decoration:none
}
.blocco_statuto{
margin-bottom:2px
}
.blocco_investor_4 .blocco_statuto{
margin-bottom:0
}
.blocco_statuto_1{
background:#e2e2e2
}
.blocco_investor_4 .blocco_statuto_1{
background:#EAECED
}
.blocco_statuto_1 a,.blocco_statuto_1 a:visited,.blocco_statuto_1 a:hover{
background:no-repeat right top;
padding:8px 40px 8px 20px;
display:block;
text-decoration:none;
color:#000;
font-size:1.1em;
font-weight:700
}
.blocco_investor_4 .blocco_statuto_1 a,.blocco_investor_4 .blocco_statuto_1 a:visited,.blocco_investor_4 .blocco_statuto_1 a:hover{
background-position:7px 5px;
background-repeat:no-repeat;
border-bottom:1px solid #FFF;
padding:5px 29px 10px;
text-align:justify;
font-weight:400
}
a.steattivato,a.steattivato:visited,a.steattivato:hover{
background:no-repeat right top;
padding:8px 40px 8px 20px;
text-decoration:none;
display:block;
font-weight:700;
color:#000;
font-size:1.1em
}
.blocco_investor_4 a.steattivato,.blocco_investor_4 a.steattivato:visited,.blocco_investor_4 a.steattivato:hover{
background-position:7px 5px;
background-repeat:no-repeat;
border-bottom:1px solid #FFF;
padding:5px 29px 10px;
text-align:justify;
font-weight:400
}
.box_testo_sta,.container_projects_detail_b .box_testo{
background:#f4f4f4
}
.box_testo_sta div{
margin-left:#f4f4f4auto;
margin-right:auto;
padding:5px 0;
width:843px
}
.box_testo_sta div.bg_sottocategoria1{
background-color:#FFF;
padding-left:0
}
.box_testo_sta div.bg_sottocategoria2{
background-color:#FFF;
margin-top:10px!important;
padding-left:0
}
.box_testo_sta div td,.box_testo_sta2 div td{
background-color:#FFF
}
.box_testo_sta2 div table{
margin-bottom:4px
}
.box_testo_sta2{
background:#F4F4F4;
padding:10px 0 6px
}
.box_testo_sta2 div{
margin-left:auto;
margin-right:auto;
padding:0 0 4px
}
.blocco_txt5{
overflow:hidden;
text-align:justify;
padding:26px 0 0
}
.blocco_txt6{
overflow:hidden;
border-bottom:1px #d5d9d8 solid;
text-align:justify;
padding:26px 0 10px
}
.blocco_txt6_2{
overflow:hidden;
border-top:1px #d5d9d8 solid;
text-align:justify;
padding:10px 0 0
}
.finiimg{
border:2px #000 solid
}
.zoom_img{
left:76px;
position:absolute;
top:76px
}
.box_testo_sta3{
background:#F4F4F4
}
.blocco_investor_4 .box_testo_sta3{
background:#EAECED;
margin-bottom:2px
}
.contiene{
margin-left:auto;
margin-right:auto;
padding:5px
}
.blocco_investor_4 .contiene{
margin-left:auto;
margin-right:auto;
padding:0
}
.cont_sottocategoria{
background:#fff;
padding:16px;
width:811px
}
.blocco_investor_4 .cont_sottocategoria{
background:#fff;
padding:10px 3px 0!important;
width:auto!important
}
#appear_demo_dim_2 .appear_demo_content div{
background-color:#FFF!important;
padding-bottom:1px!important;
padding-left:0!important;
padding-top:1px!important;
margin-top:5px!important
}
.cont_sottocategoria table{
border-left:1px solid #E0E3E2;
border-top:1px solid #E0E3E2
}
.cont_sottocategoria td{
border-bottom:1px solid #E0E3E2;
border-right:1px solid #E0E3E2;
width:100px;
vertical-align:top
}
.cont_sottocategoria td div{
padding:7px
}
.cont_sottocategoria td div.finitura_zoom{
height:186px;
position:absolute;
width:186px;
z-index:1000
}
.cont_sottocategoria td div.finitura_zoom_dx{
height:186px;
margin-left:-101px;
position:absolute;
width:186px;
z-index:1000
}
.cont_sottocategoria td div.finitura_zoom_bt{
display:block;
height:186px;
margin-top:-101px;
position:absolute;
width:186px;
z-index:1000
}
.cont_sottocategoria td div.finitura_zoom_btdx{
display:block;
height:186px;
margin-top:-101px;
margin-left:-101px;
position:absolute;
width:186px;
z-index:1000
}
.cont_sottocategoria td div.finitura_img{
height:85px;
position:relative
}
.cont_sottocategoria td div.finitura_et{
border-top:1px solid #E0E3E2
}
.cont_sottocategoria td div a{
text-decoration:none
}
.cont_sottocategoria td div a:visited{
text-decoration:none
}
.cont_sottocategoria td div a:hover{
text-decoration:none
}
.sottocategoria{
font-size:1.1em;
display:block;
margin-left:10px;
margin-top:10px
}
.cont_sottocategoria .sottocategoria{
font-size:1.1em;
margin-left:0;
margin-top:0;
display:block
}
.fondo_back,.fondo_back1{
width:860px;
overflow:hidden;
background:repeat-y scroll 150px top transparent
}
.fondo_back .colonna_1,.fondo_back_log .colonna_1,.fondo_back1 .colonna_1{
width:460px;
float:left
}
.fondo_back .colonna_2,.fondo_back_log .colonna_2,.fondo_back1 .colonna_2{
float:left
}
.fondo_back .colonna_1 p,.fondo_back_log .colonna_1 p,.fondo_back1 .colonna_1 p{
padding-bottom:20px;
width:430px
}
.fondo_back .colonna_2 p,.fondo_back_log .colonna_2 p,.fondo_back1 .colonna_2 p{
padding-bottom:20px;
width:400px
}
.fondo .colonna_3{
width:228px;
float:right
}
.all3_log{
border-bottom:1px solid #D6D6D6;
color:#000;
font-weight:400;
margin-bottom:5px;
padding:8px 5px 8px 0;
width:395px
}
.all4_log{
background:transparent no-repeat scroll 0 8px;
border-bottom:2px solid #FFF;
margin-left:25px;
padding:3px 7px;
width:475px
}
.all4_log a{
text-decoration:none
}
.all4_sep{
height:3px;
background:repeat-x left bottom
}
.txtscrivi{
padding:0
}
.input_ele_1{
background:#ebf3f4;
border:2px #768684 solid;
width:194px
}
.scrivitd1{
padding:16px 0 0;
width:auto
}
.scrivitd2{
padding:16px 0 0;
width:auto
}
.all4{
padding:11px 0 0;
background:none!important;
text-transform:uppercase
}
.all_investor{
background:transparent repeat-x scroll left bottom!important;
padding-bottom:5px!important;
padding-top:4px;
width:458px!important
}
.investor_cal_testo_secondario{
background:transparent repeat-x scroll left bottom!important;
padding-bottom:5px!important;
padding-top:4px;
width:458px!important;
padding-left:12px;
text-align:justify
}
.all2 a,.all4 a{
text-decoration:none;
color:#000
}
.all2 a:visited,.all4 a:vidited{
text-decoration:none;
color:#000
}
.all2 a:hover,.all4 a:hover{
text-decoration:underline;
color:#000
}
.fondo_back .all2,.fondo_back1 .all2{
background:transparent no-repeat scroll 0 4px;
padding:0 0 19px 15px;
text-transform:uppercase;
width:auto!important;
font-size:100%!important
}
.all3{
padding:8px 5px 8px 25px;
background:#585c62 no-repeat 12px 11px;
border-bottom:2px #fff solid;
width:235px;
color:#fff;
font-weight:700
}
.all3 a{
text-decoration:none;
color:#fff
}
.all3 a:visited{
text-decoration:none;
color:#fff
}
.all3 a:hover{
text-decoration:underline;
color:#fff
}
.margin_flash,.flash_margin{
margin:23px
}
#menu_gruppo{
display:block;
width:890px;
height:255px;
padding-left:50px;
padding-top:36px
}
ul#main-menu-gruppo li{
height:253px;
float:left;
padding:1px 0 0 1px
}
ul#main-menu-gruppo li a,ul#main-menu-gruppo li a:visited{
display:block;
background-position:0 -253px;
background-repeat:no-repeat;
text-indent:-999px;
overflow:hidden;
height:253px
}
ul#main-menu-gruppo li a:hover{
display:block;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-999px;
overflow:hidden;
height:253px
}
ul#main-menu-gruppo li a.active,ul#main-menu-gruppo li a.active:visited{
background-position:0 0;
height:253px
}
ul#main-menu-gruppo li a.active:hover{
background-position:0 0;
height:253px
}
#menu_marchi{
display:block;
height:255px;
padding-bottom:30px;
padding-left:110px;
padding-top:36px;
width:770px
}
ul#main-menu-marchi{
list-style:none;
float:left;
height:255px;
width:763px
}
ul#main-menu-marchi li{
height:253px;
float:left;
padding:1px 0 0 1px
}
ul#main-menu-marchi li a,ul#main-menu-marchi li a:visited{
display:block;
background-position:0 -253px;
background-repeat:no-repeat;
text-indent:-999px;
overflow:hidden;
height:253px
}
ul#main-menu-marchi li a:hover{
display:block;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-999px;
overflow:hidden;
height:253px
}
ul#main-menu-marchi li a.active,ul#main-menu-marchi li a.active:visited{
background-position:0 0;
height:253px
}
ul#main-menu-marchi li a.active:hover{
background-position:0 0;
height:253px
}
.back_int{
width:990px;
overflow:hidden;
background:repeat-y 0 0
}
#col_01{
width:300px;
overflow:hidden;
float:left
}
#col_02{
width:690px;
overflow:hidden;
float:left
}
#col_02_2{
width:520px;
overflow:hidden;
float:left
}
#col_03_2{
width:170px;
overflow:hidden;
float:left
}
#col_04{
width:990px;
overflow:hidden;
color:#767f7b
}
#col_smenu{
width:990px;
overflow:hidden;
height:59px
}
.pad_txt_1{
padding:16px 15px 9px 40px;
line-height:16px;
overflow:hidden
}
.pad_txt_2{
padding:22px 30px;
font-size:.9em;
text-align:justify
}
.pad_txt_2_2{
padding:22px 0 22px 30px;
font-size:.9em;
text-align:justify
}
.pad_txt_3{
padding:46px 0 0;
margin-left:auto;
margin-right:auto
}
.pad_txt_4{
padding:28px 40px;
text-align:justify
}
.nome_pr{
font-size:1.3em
}
.bl_pr{
padding-top:7px
}
.negozio_mappa{
background-color:#FFF;
border:1px solid #A7A29F;
float:left;
height:340px;
margin-bottom:36px;
width:450px
}
.blocco_investorhome_1{
background:transparent repeat-y scroll 0 0;
overflow:hidden;
width:990px
}
.blocco_investorhome_1_back{
background:transparent no-repeat scroll 0 0;
min-height:251px;
height:auto!important;
height:251px;
overflow:hidden;
width:990px
}
.blocco_investorhome_1_1{
float:left;
overflow:hidden;
width:580px
}
#i_investitori,#i_contatti,#i_governance{
float:left;
min-height:188px;
height:auto!important;
height:188px;
padding:29px 14px 24px;
vertical-align:top;
width:160px
}
#i_investitori{
background:repeat-y right top;
margin-left:14px
}
#i_governance{
background:repeat-y right top
}
ul.i_lista{
background:transparent none repeat scroll 0 0;
list-style-type:none;
margin:10px 0 0;
padding:0;
text-indent:0
}
ul.i_lista li{
margin:5px 0;
height:auto!important
}
ul.i_lista li a,ul.i_lista li a:link,ul.i_lista li a:visited{
text-decoration:none;
text-indent:0;
height:auto!important;
background:transparent no-repeat scroll 0 4px;
padding:0 0 0 12px !important;
text-transform:uppercase;
display:inline-block
}
ul.i_lista li a:hover{
text-decoration:none;
text-indent:0;
height:auto!important;
color:#EC6502;
background:transparent no-repeat scroll 0 4px;
padding:0 0 0 12px !important;
text-transform:uppercase
}
ul.i_lista li.active a{
text-decoration:none;
text-indent:0;
height:auto!important;
color:#EC6502;
background:transparent no-repeat scroll 0 4px;
padding:0 0 0 12px !important;
text-transform:uppercase;
display:inline-block
}
#i_contatti .i_ico_arrow{
text-transform:none
}
.blocco_investorhome_1_2{
float:left;
overflow:hidden;
width:410px;
height:251px
}
.pad_blocco_investorhome_1_2{
overflow:hidden;
padding:37px 0 20px 30px;
width:352px
}
.blocco_investorhome_2{
overflow:hidden;
width:990px
}
.blocco_investorhome_2_back{
height:311px;
overflow:hidden;
width:990px
}
.blocco_investorhome_2_1{
float:left;
overflow:hidden;
width:580px
}
.pad_blocco_investorhome_2_1{
overflow:hidden;
padding:25px 0 20px 30px;
width:520px
}
.blocco_investorhome_2_2{
float:left;
height:263px;
overflow:hidden;
padding:24px 21px;
width:368px
}
.investor_upc_events_1{
overflow:hidden;
padding:8px 0 13px;
width:368px
}
.investor_upc_events{
overflow:hidden;
padding:8px 0 0;
width:368px
}
.investor_upc_events .data_sala{
color:#ec6502;
font-size:inherit;
padding-top:0;
text-transform:uppercase
}
.investor_upc_events .i_ico_arrow{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent no-repeat scroll 0 4px;
padding:0 0 0 12px;
text-transform:capitalize
}
.investor_upc_events .i_ico_arrow a,.investor_upc_events .i_ico_arrow a:link,.investor_upc_events .i_ico_arrow a:visited{
text-decoration:none
}
.investor_upc_events .i_ico_arrow a:hover{
text-decoration:underline
}
.dwnl_pdf{
width:100%;
background-repeat:repeat-x;
background-position:bottom;
padding:0 0 10px 12px
}
.float_l{
float:left
}
#box_popup_prodotto{
background-color:#FFF;
border:2px solid #999;
height:auto;
left:67px;
margin:0 auto;
padding:20px;
position:absolute;
top:142px;
width:300px;
z-index:2000000
}
#box_popup_prodotto .testo{
margin-top:50px;
font-size:1.4em;
line-height:1.3em
}
#box_popup_privacy{
background-color:#FFF;
border:2px solid #999;
height:500px;
left:67px;
margin:0 auto;
padding:20px;
position:absolute;
top:142px;
width:500px;
z-index:2000000
}
#box_popup_privacy .testo{
border-top:1px solid #CCC;
font-size:1.2em;
height:450px;
line-height:1.3em;
margin-top:25px;
overflow:scroll;
padding-right:20px;
padding-top:20px;
text-align:justify
}
.investor_gruppo_1{
width:210px;
float:left
}
.investor_gruppo_2{
width:780px;
float:left
}
.investor_gruppo_3{
width:577px;
float:left;
min-height:300px;
height:auto!important;
height:300px
}
.investor_gruppo_3 .navigazione{
overflow:hidden;
padding:15px 29px 38px;
width:auto
}
.investor_gruppo_3 .titolo{
overflow:hidden;
padding:38px 30px 15px;
width:auto
}
.investor_gruppo_4{
width:203px;
float:left
}
.menu_investors{
background:transparent repeat-x scroll 0 0!important;
width:180px!important;
left:14px;
position:relative;
height:300px;
top:30px
}
.menu_investors ul li{
height:auto!important
}
.investor_table table{
border:1px solid #e5e5e5;
table-layout:fixed;
border-collapse:collapse
}
.investor_table td{
padding:10px;
border-bottom:1px solid #e5e5e5;
line-height:10px
}
.investor_table tr,.investor_table thead th{
background-color:#FFF;
border:1px solid #E5E5E5;
padding:10px
}
.investor_table thead th{
text-align:left
}
.blocco_testo_investor_2{
border-top:1px solid #CCD1D1;
overflow:hidden
}
.investor_table tr.grey td{
background-color:#f5f5f5;
color:#F63;
font-weight:700
}
.investor_table tr.grey_grey td{
background-color:#f5f5f5
}
.blocco_investor_3{
overflow:hidden;
margin:30px 30px 10px;
background-repeat:repeat-y;
position:relative
}
.blocco_investor_3 table tr td{
position:relative
}
.blocco_investor_3 div.colonna{
padding:33px 17px 30px;
text-align:justify;
width:176px;
position:relative
}
.blocco_investor_3 div.margin_right{
margin-right:44px
}
.blocco_investor_3 div.colonna div.title{
padding-bottom:2px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#767f7b
}
.blocco_investor_3 div.colonna .top{
margin-top:15px
}
.blocco_investor_3 div.colonna .testo{
margin-top:15px;
margin-bottom:15px
}
.position_botton_coll{
background-position:0 0;
background-repeat:repeat-x;
bottom:0;
margin-left:20px;
padding-bottom:20px;
padding-left:163px;
padding-top:6px;
position:absolute;
width:10px
}
.position_botton_coll img{
display:inline
}
.menu_investors ul{
list-style-type:none!important;
margin:0!important;
padding:4px 0 0!important
}
.menu_investors ul li ul.i_lista{
background:transparent repeat-x scroll 0 bottom;
list-style-type:none;
margin:0 0 2px!important;
padding:0 0 1px!important;
text-indent:0
}
.menu_investors ul li ul.i_lista li{
height:auto!important;
margin:5px 0 5px 10px
}
.blocco_investor_2{
overflow:hidden;
padding:0 0 10px 30px;
width:545px
}
.pad_blocco_investor_2{
background:#EAECED none repeat scroll 0 0;
overflow:hidden;
padding:0 31px 30px 29px;
width:457px
}
.investor_2{
overflow:hidden;
padding:30px 0 0;
width:457px
}
.investor_tit_voce2{
color:#767F7B;
font-size:1.3em;
padding:5px 0
}
.investor_carica{
color:#767F7B;
font-size:1.3em;
padding:5px 0;
text-transform:uppercase;
margin-top:20px
}
.investor_tit_voce4{
color:#ec6502;
padding:3px 0;
text-transform:uppercase;
font-weight:700
}
.investor_4{
padding:15px 30px 0;
background-color:#FFF
}
.blocco_testo_investor_4{
border-top:1px solid #CCD1D1
}
.all_investor4{
background:transparent repeat-x scroll left bottom!important;
padding-bottom:10px!important;
padding-left:10px;
padding-top:5px
}
.blocco_testo_investor_4{
border-top:1px solid #CCD1D1
}
.pad_blocco_investor_4{
background:#EAECED none repeat scroll 0 0;
padding:10px 3px 0
}
.pad_blocco_investor_5{
background:#EAECED none repeat scroll 0 0;
padding:10px 3px 0;
margin-top:45px
}
.blocco_investor_4{
overflow:hidden;
padding:0 0 10px 30px;
width:515px
}
.all_investor4 a:link,.all_investor4 a:visited{
text-decoration:none
}
.all_investor4 a:hover{
text-decoration:underline
}
.assemblee_show{
background-position:7px 5px;
background-repeat:no-repeat;
border-bottom:1px solid #FFF;
text-align:justify;
padding:5px 29px 10px
}
.investor_show{
display:block;
background-color:#FFF;
padding-bottom:20px
}
.assemblee_hidden{
background-position:7px 5px;
background-repeat:no-repeat;
border-bottom:1px solid #FFF;
text-align:justify;
padding:5px 29px 10px
}
.investor_hidden{
display:none
}
.investor_lettera{
padding:5px 29px 29px;
text-align:justify
}
.investor_lettera p,.blocco_testo p{
padding:14px 0 0;
text-align:justify
}
.investor_linea{
border-bottom:1px solid #A3ACAB;
margin:10px 0 20px;
padding:0 0 10px
}
#maschera_tutto{
width:100%;
position:absolute;
min-height:100%;
height:auto!important;
height:100%;
background:#000
}
.pad_blocco_investor{
background:#EAECED none repeat scroll 0 0;
overflow:hidden;
padding:0 31px 30px 29px;
width:454px
}
.inv_contatti{
overflow:hidden;
padding:30px 0 16px;
width:auto
}
.container_contatti{
background:#C8D2D4 no-repeat scroll 0 260px
}
#contatti_colsx img{
margin-bottom:6px
}
#contatti_colsx{
width:150px!important;
text-align:justify;
margin:0 30px 30px;
float:left
}
#contatti_coldx{
margin:30px 30px 30px 0 !important;
padding-left:260px!important;
position:relative;
z-index:1;
margin:30px 30px 30px 0!important;
padding-left:260px!important;
position:relative;
z-index:1
}
#contatti_coldx_2{
margin:30px 30px 30px 0 !important;
padding-left:240px!important;
position:relative;
z-index:1
}
.container_contatti_filiali{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#C8D2D4 no-repeat scroll 0 260px
}
.identity_chiudi{
position:absolute;
right:0;
top:0;
z-index:2
}
#form-cont-agenti button.jqTransformButton{
background-color:transparent;
border:medium none;
cursor:pointer;
font-family:Arial;
margin:0;
overflow:visible;
padding:0
}
.container_agenti_risultati{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#C8D2D4 no-repeat scroll 0 260px
}
.agente{
background-repeat:no-repeat;
background-position:left top;
width:466px;
min-height:102px;
height:auto!important;
height:102px;
max-height:102px;
padding:20px;
margin-bottom:20px
}
.box{
width:77px;
min-height:55px;
height:auto!important;
height:55px;
border-bottom:13px solid #768684;
border-right:1px solid #B8C1C0;
float:left
}
.box2{
width:77px;
min-height:55px;
height:auto!important;
height:55px;
border-bottom:13px solid #b7bfbe;
border-right:1px solid #D9DDDD;
float:left
}
.box3{
width:77px;
min-height:55px;
height:auto!important;
height:55px;
border-bottom:13px solid #dee2e2;
border-right:1px solid #dee2e2;
float:left
}
.box_gruppo_sx{
float:left;
margin-top:16px;
padding-left:10px;
padding-top:10px;
width:301px
}
.box_gruppo_sx img{
margin-bottom:20px
}
.box_gruppo_dx{
border-left:1px solid #D3D6D6;
float:left;
height:118px;
margin-top:16px;
padding-top:7px;
padding-left:20px
}
.box_gruppo_dx img{
margin-bottom:15px
}
.credits{
background:#FFF 0 0;
text-align:justify;
width:893px;
height:185px
}
.ebit{
padding-right:30px;
background:repeat-y right;
width:297px
}
.credits td{
vertical-align:top
}
.immedia{
background:repeat-y right;
padding-right:30px;
padding-left:30px;
width:297px
}
.credits a{
font-weight:700
}
.credits img{
margin-bottom:5px;
text-decoration:none
}
.wooi{
padding-left:30px;
width:297px
}
.prod_redazionali{
width:75px;
height:100px;
border:2px solid #cbcbcb;
margin:8px 0 8px 8px;
float:left
}
.prod_redazionali2{
width:75px;
height:100px;
border:2px solid #cbcbcb;
margin:8px 0 8px 8px;
float:left
}
.prod_redazionali_text{
float:left;
padding:8px;
width:105px
}
.configuratore{
height:40px;
position:absolute;
right:67px;
top:277px;
width:250px
}
.blocco_popupfooter{
overflow:hidden;
width:920px;
padding:0 20px
}
.content_popupfooter_1{
width:auto;
height:15px;
width:920px;
*margin-bottom:1px
}
.content_popupfooter_2{
height:201px;
width:920px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#d3d9d7;
padding-top:15px;
border-top-width:1px;
border-top-style:solid;
border-top-color:#d3d9d7;
margin-bottom:10px;
*margin-bottom:8px
}
.content_popupfooter_2_ln{
height:196px;
width:920px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#fff;
padding-top:15px;
border-top-width:1px;
border-top-style:solid;
border-top-color:#d3d9d7;
margin-bottom:14px
}
.content_popupfooter_4{
width:auto;
float:left;
width:893px;
padding-bottom:0;
padding-top:15px
}
.content_footer_3{
width:auto;
height:185px;
*height:188px!important;
float:left;
width:920px;
background:transparent repeat-y scroll 300px top
}
.content_footer_3_ln{
float:left;
height:185px;
overflow-x:auto;
text-align:justify;
width:920px
}
.content_footer_4{
width:auto;
height:200px;
float:left;
width:893px
}
.content_footer_3 .colonna_sx{
width:auto;
float:left;
width:303px
}
.content_footer_3 .colonna_dx{
width:auto;
float:right;
width:530px;
padding-left:30px;
padding-right:30px
}
.content_popupfooter_1 img,.content_popupfooter_pref1 img{
vertical-align:top;
padding-right:10px
}
.appear_foot1{
height:100%!important;
left:0!important;
overflow:hidden;
position:absolute;
top:0;
width:990px;
z-index:3100
}
.appear_foot2{
background:none repeat scroll 0 0 #FFF;
border:1px solid #A7A7A7;
bottom:50px;
height:266px;
left:10px!important;
position:absolute;
width:964px
}
.ares_chiudi{
position:absolute;
top:0;
right:0
}
.content_popupfooter_pref1{
overflow-x:hidden;
overflow-y:hidden;
width:920px;
padding:0 0 13px 20px
}
.content_popupfooter_pref2{
clear:both;
padding:1px 0 0 20px;
*padding:5px 0 0 20px!important;
width:920px;
height:17px
}
.content_popupfooter_freccia{
clear:both;
padding:3px 0 0 321px
}
.content_popupfooter_freccia_cr{
clear:both;
padding:3px 0 0 250px
}
.content_popupfooter_freccia_ln{
clear:both;
padding:3px 0 0 178px
}
.content_popupfooter_freccia_nv{
clear:both;
padding:3px 0 0 50px
}
.appear_foot2 .loading{
margin-top:110px;
text-align:center
}
.alert_ie6{
background:transparent repeat scroll 0 0;
border:2px solid #CCC;
color:#333;
font-family:verdana;
font-size:9px;
height:100px;
left:250px;
margin:0 auto;
overflow:auto!important;
padding:20px;
position:absolute;
text-align:justify;
top:150px;
width:474px;
z-index:20000
}
.alert_ie6 p{
padding:10px 0 0
}
.alert_ie6 .close{
float:right
}
.blocco_homedesignercontemporanei_1{
width:360px;
margin:0 auto;
text-align:justify;
min-height:300px
}
.blocco_homedesignermaestri_1{
float:left;
width:260px;
padding-left:60px;
padding-right:60px;
text-align:justify
}
.blocco_homedesignermaestri_2{
float:left;
width:610px;
margin-bottom:20px;
margin-top:20px
}
.blocco_maestri_a{
height:133px;
margin:0 auto;
width:440px
}
.blocco_maestri{
height:133px;
padding-bottom:20px;
padding-top:20px
}
.blocco_maestri_a .img_maestro,.blocco_maestri .img_maestro{
float:left;
height:133px;
margin-right:30px;
width:169px
}
.prodotti_fornitura{
height:173px;
overflow:hidden
}
.tit_negozio_detail{
font-size:16px;
display:block;
float:left;
text-transform:uppercase
}
.container_distribution_retailer_b .retail_row_sx{
padding:36px 34px 0 30px;
position:relative;
background-color:transparent!important
}
.slideshow{
height:245px;
margin-left:-30px;
width:990px;
overflow:hidden;
background-color:#E1e1e1
}
.container_distribution_retailer_b .sfondo{
margin-top:40px
}
.container_distribution_retailer_b .negozio_mappa{
background-color:#FFF;
border:3px solid #585C62;
float:left;
height:200px;
margin-bottom:36px;
margin-left:150px;
margin-top:40px;
position:absolute;
width:500px;
z-index:18
}
.container_distribution_retailer_b .identity_chiudi{
margin-top:10px;
margin-right:10px;
z-index:16;
position:absolute
}
.container_distribution_retailer_b .blocco_distribuzione_2{
width:990px;
position:relative
}
.container_distribution_retailer_b .print_street{
float:left;
margin-left:63px;
margin-top:40px;
z-index:17;
position:absolute;
height:100px
}
.container_distribution_retailer_b .print_street img{
padding-bottom:10px;
position:relative;
margin-top:0
}
.slidecontent{
width:2000px
}
.slideshow .image{
float:left;
margin-right:2px;
position:relative
}
.slide_icon{
margin-top:210px!important;
padding-right:10px!important;
z-index:100
}
.slide_image{
float:left;
margin-top:-244px;
z-index:90;
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0
}
.detail_testo{
float:left;
height:auto;
padding:40px 29px 40px 63px;
position:relative;
text-align:justify;
width:584px;
z-index:9;
height:200px;
background-color:#F5F5F5
}
.container_distribution_retailer_b .negozio_mappa iframe{
z-index:19
}
.content_mappa{
background-color:#F5F5F5;
height:280px;
left:280px;
position:absolute;
width:660px;
z-index:10;
z-index:14
}
#backStampa a,#backStampa a:link,#backStampa a:visited,#backStampa a:hover{
text-decoration:none
}
.container_distribution_retailer_b .print_street .retail_street{
left:0;
position:relative
}
div.hoverscroll ul.list li.horizontal-item a{
display:block;
height:244px
}
div.hoverscroll ul.list li.horizontal-item{
background-repeat:no-repeat;
text-align:right
}
div.hoverscroll ul.list li.horizontal-item a:hover{
text-decoration:none!important
}
div.hoverscroll ul.list li.horizontal-item{
border-right:2px solid #FFF!important
}
div#fullscreen_zoom,div#fullscreen_gallery,div#fullscreen_video{
height:auto;
margin:0 auto;
min-height:100%;
overflow:hidden;
position:absolute;
text-align:left;
width:100%;
z-index:2900;
min-width:1000px
}
body>div#fullscreen_zoom,body>div#fullscreen_gallery,body>div#fullscreen_video{
height:auto;
min-height:100%;
z-index:2900
}
#fullscreen_zoom,#fullscreen_gallery,#fullscreen_video{
top:0;
z-index:100;
overflow:auto;
z-index:2900
}
div#fullscreen_content_zoom,div#fullscreen_content_gallery,div#fullscreen_content_video{
height:auto;
min-height:100%;
overflow:hidden;
position:absolute;
width:100%;
z-index:2890;
overflow:hidden;
background-color:#fff;
min-width:1000px
}
body>div#fullscreen_content_zoom,body>div#fullscreen_content_gallery,body>div#fullscreen_content_video{
height:auto;
min-height:100%;
z-index:2800
}
#fullscreen_content_zoom,#fullscreen_content_gallery,#fullscreen_content_video{
top:0;
z-index:100;
overflow:auto;
z-index:2800;
text-align:center
}
.full_footer{
background-color:#ECECEC;
bottom:0;
height:110px;
margin:0 auto;
padding:0;
position:absolute;
width:100%;
z-index:3000;
min-width:990px
}
.full_header{
background-color:#FFF;
height:28px;
padding-top:16px;
position:absolute;
text-align:right;
width:100%;
z-index:3000
}
#fullscreen_content #full{
height:100%;
margin:0 auto;
overflow:hidden;
z-index:100
}
#fullscreen_content #full img{
bottom:0;
margin:0 auto;
border:20px solid #FFF;
z-index:100
}
#fullscreen_content_zoom #fullscreen_content_zoom_div,#fullscreen_content_gallery #fullscreen_content_gallery_div,#fullscreen_content_video #fullscreen_content_video_div{
margin:0 auto;
overflow:hidden;
z-index:100;
padding-top:54px
}
.full_footer .logo{
margin-left:66px;
margin-top:0;
position:absolute;
left:0
}
.full_chiudi{
padding-right:30px
}
.full_zoom{
margin-left:440px;
margin-right:30px;
margin-top:10px;
overflow:hidden;
text-align:left
}
.full_gallery,.full_video{
margin-left:270px;
margin-right:30px;
margin-top:0;
overflow:hidden;
text-align:right;
min-width:550px;
left:0
}
.full_gallery_content,.full_video_content{
float:right
}
.full_zoom_content{
float:right;
position:relative
}
.full_console{
border-left:2px solid #CCC;
border-right:2px solid #CCC;
position:absolute;
height:22px;
margin-left:321px;
margin-top:30px;
width:63px;
padding:16px;
left:0
}
.full_console a,.full_console a:visited,.full_console a:link{
background-position:0 0;
background-repeat:no-repeat;
display:block;
height:21px;
overflow:hidden;
text-indent:-999px;
float:left
}
.full_console a.active:hover{
background-position:0 -22px;
background-repeat:no-repeat;
display:block;
height:21px;
overflow:hidden;
text-indent:-999px;
float:left
}
.full_console a.active{
background-position:0 -22px;
background-repeat:no-repeat;
display:block;
height:21px;
overflow:hidden;
text-indent:-999px;
float:left
}
.play,.play_active{
width:21px
}
.stop,.stop_active{
width:21px;
margin-left:21px
}
.full_gallery a img,.full_video a img{
border:3px #e5e5e5 solid;
margin-right:10px;
margin-top:10px;
height:85px
}
.full_zoom a img{
border:none
}
.full_gallery a.active img,.full_video a.active img{
border:3px solid #EC6502;
margin-right:10px;
margin-top:10px
}
.full_gallery a.selected img,.full_video a.selected img{
border:3px solid #EC6502;
margin-right:10px;
margin-top:10px
}
ul#miniature-list li.horizontal-item{
border-right:medium none!important
}
.zoompopup{
border:3px solid #AAA;
cursor:move;
display:block;
height:68px;
overflow:hidden;
position:absolute;
width:100px;
height:60px;
background-repeat:repeat
}
.content_language{
background-color:#FFF;
border:1px solid #A7A7A7;
bottom:19px;
#bottom:20px;
_bottom:20px;
height:auto;
margin:0;
padding:5px;
position:absolute;
width:auto;
z-index:2100
}
.content_language ul{
list-style-image:none;
list-style-type:none;
margin:0;
padding:0
}
.content_language ul li a,.content_language ul li a:visited{
background-position:0 -95px;
background-repeat:no-repeat;
display:block;
height:10px;
overflow:hidden;
text-indent:-999px
}
.content_language ul li a.language_i,.content_language ul li a.language_i:visited{
background-position:3px -95px;
background-repeat:no-repeat;
display:block;
height:10px;
overflow:hidden;
text-indent:-999px;
margin-top:5px
}
a.language_f,.language_f_active{
margin-top:5px
}
.content_language ul li a:hover{
background-position:0 -15px;
background-repeat:no-repeat;
display:block;
height:10px;
overflow:hidden;
text-indent:-999px
}
.content_language ul li a.language_i:hover{
background-position:3px -15px;
background-repeat:no-repeat;
display:block;
height:10px;
overflow:hidden;
text-indent:-999px;
margin-top:5px
}
.content_language ul li a.language_f_active,.content_language ul li a.language_us_active{
background-position:0 -15px;
background-repeat:no-repeat;
display:block;
height:10px;
overflow:hidden;
text-indent:-999px
}
.content_language ul li a.language_i_active{
background-position:3px -15px;
background-repeat:no-repeat;
display:block;
height:10px;
overflow:hidden;
text-indent:-999px;
margin-top:5px
}
.language_f,.language_f_active{
width:14px
}
.language_i,.language_i_active{
width:11px
}
.language_us,.language_us_active{
width:14px
}
.accordion_menu,#sm{
display:block;
height:355px;
list-style:none outside none;
overflow:hidden;
width:990px;
position:relative
}
#sm li{
display:inline;
float:left;
overflow:hidden;
position:relative;
border-left:2px solid #fff
}
#sm li.bordo{
display:inline;
float:left;
overflow:hidden;
border-left:2px solid #fff
}
#sm{
list-style:none outside none
}
#sm li a,#sm li a:link,#sm li a:hover,#sm li a:visited{
text-decoration:none
}
#sm li a div.sm_gruppo{
visibility:hidden;
position:absolute
}
#sm li a:hover div.sm_gruppo{
font-family:'HelveticaNeueLTStd45Light',sans-serif;
background:#000;
opacity:.6;
color:#FFF;
font-size:20px;
height:25px;
line-height:35px;
padding-top:10px;
padding-bottom:40px;
padding-right:30px;
margin-top:300px;
position:absolute;
text-align:right;
text-transform:uppercase;
visibility:visible;
width:370px;
z-index:80
}
#sm li a:hover div.sm_gruppo span{
visibility:visible
}
#sm li a div.sm_gruppo span{
visibility:hidden
}
.catalogo_content{
margin-top:50px;
margin-left:30px;
width:960px;
height:500px
}
.catalogo_colonna1,.catalogo_colonna2,.catalogo_colonna3,.catalogo_colonna4{
float:left;
padding-left:0;
border-left:solid 1px #bbc0c3;
height:290px
}
.catalogo_colonna1{
width:206px;
padding-right:20px
}
.catalogo_colonna2{
width:auto;
padding-right:20px
}
.catalogo_colonna3{
width:224px;
padding-right:20px
}
.catalogo_colonna4{
width:auto
}
.catalogo_tit1{
font-family:'HelveticaNeueLTStd45Light',sans-serif;
font-size:30px;
padding-left:7px;
padding-bottom:8px;
text-transform:uppercase;
color:#7B8280;
line-height:30px;
width:auto;
margin-top:-3px
}
.catalogo_content ul{
list-style:none;
padding-left:5px
}
.catalogo_content ul li{
display:block;
height:23px
}
.catalogo_content ul li.catalogo_sottotit a:link,.catalogo_content ul li.catalogo_sottotit a:visited,.catalogo_content ul li.catalogo_sottotit a:focus{
font-family:'HelveticaNeueLTStd45Light',sans-serif;
color:#7B8280;
font-size:14px;
text-transform:uppercase;
text-decoration:none;
margin-top:2px;
display:block;
line-height:17px;
outline:none!important
}
.catalogo_content ul li.catalogo_sottotit a.active:link{
font-family:'HelveticaNeueLTStd45Light',sans-serif;
color:#FFF;
background-color:#000;
font-size:14px;
text-decoration:none;
text-transform:uppercase;
text-decoration:none;
margin-top:2px;
display:block;
line-height:17px;
outline:none!important
}
.catalogo_content ul li.catalogo_sottotit a:hover,.catalogo_content ul li.catalogo_sottotit a.active:focus{
font-family:'HelveticaNeueLTStd45Light',sans-serif;
color:#EC6502;
font-size:14px;
text-decoration:none;
text-transform:uppercase;
text-decoration:none;
margin-top:2px;
display:block;
line-height:17px;
outline:none!important
}
.catalogo_content ul li.active a:link,.catalogo_content ul li.active a:hover,.catalogo_content ul li.active a:visited,.catalogo_content ul li.active a:focus{
font-family:'HelveticaNeueLTStd45Light',sans-serif;
color:#FFF;
background-color:#000;
font-size:14px;
text-decoration:none;
text-transform:uppercase;
text-decoration:none;
margin-top:2px;
display:block;
line-height:17px;
outline:none!important
}
.catalogo_content ul li.disabled a:link,.catalogo_content ul li.disabled a:hover,.catalogo_content ul li.disabled a:visited,.catalogo_content ul li.disabled a:focus{
font-family:'HelveticaNeueLTStd45Light',sans-serif;
color:#D1D1D1!important;
background-color:transparent;
font-size:14px;
text-decoration:none;
text-transform:uppercase;
text-decoration:none;
margin-top:2px;
line-height:17px;
cursor:alias;
outline:none!important
}
.catalogo_search_content{
display:block;
text-align:right
}
a.visualizza,a.visualizza:hover,a.visualizza:visited,a.visualizza:focus{
background-repeat:no-repeat;
display:block;
font-family:'HelveticaNeueLTStd45Light',sans-serif;
font-size:30px;
padding-left:7px;
text-transform:uppercase;
text-decoration:none;
color:#EC6502;
line-height:30px;
width:auto;
padding-right:20px;
outline:none!important
}
.risultati{
padding-right:20px;
font-family:'HelveticaNeueLTStd45Light',sans-serif;
color:#EC6502;
font-size:11px;
margin-top:8px
}
.ric_per_nome{
background-color:#f58387;
background-position:13px center;
background-repeat:no-repeat;
font-family:'RotisSansSerifStd45Light',sans-serif;
font-size:10px;
text-transform:uppercase;
padding:9px 16px 5px;
position:absolute;
z-index:10;
height:15px
}
.ric_per_nome a,.ric_per_nome a:hover,.ric_per_nome a:visited,.ric_per_nome a:focus{
color:#000;
font-style:normal;
padding-left:13px;
text-decoration:none
}
.menu_navigacat{
font-family:'HelveticaNeueLTStd45Light',sans-serif
}
.menu_navigacat div{
float:left;
margin-right:10px;
padding:6px 20px 5px 0;
background-repeat:no-repeat
}
.menu_navigacat div.end_naviga{
float:left;
padding:6px 20px 5px 10px;
background:none
}
.menu_navigacat{
color:#000;
font-size:14px;
height:20px;
left:0;
margin-left:39px;
margin-right:39px;
margin-top:0;
overflow:hidden;
position:relative;
text-transform:uppercase;
top:0;
width:910px
}
.content_risultati_catalogo{
height:500px;
margin-left:39px;
margin-right:39px;
margin-top:40px;
position:relative;
left:0
}
.filtra_per,.testo_risultati{
text-transform:uppercase;
margin-right:3px;
padding-right:5px;
padding-top:2px
}
.testo_risultati{
float:right!important
}
.numero_risultati{
border-right:1px solid #878D91;
margin-right:7px;
padding-right:5px;
padding-top:2px;
text-transform:uppercase;
float:right!important;
color:#EC6502
}
a.scegli,a.scegli:visited{
font-family:'HelveticaNeueLTStd45Light',sans-serif;
font-size:14px;
text-transform:uppercase;
background-repeat:no-repeat;
padding-right:20px;
text-decoration:none
}
a.scegli:hover{
color:#EC6502;
text-decoration:none
}
#paginazione{
overflow:hidden;
padding:0 0 0 30px;
float:none!important;
right:0;
position:relative
}
#paginazione ul#pagine{
float:right;
height:15px;
list-style:none outside none
}
#paginazione ul#pagine li{
float:left;
height:15px;
padding-left:5px
}
#paginazione ul#pagine li a,#paginazione ul#pagine li a:visited{
background-position:right top;
background-repeat:no-repeat;
display:block;
height:15px;
overflow:hidden;
text-indent:-999px;
text-align:justify
}
#paginazione ul#pagine li a:hover{
background-position:right top;
background-repeat:no-repeat;
display:block;
height:15px;
overflow:hidden;
text-indent:-999px;
text-align:justify
}
#paginazione ul#pagine li a.active,#paginazione ul#pagine li a.active:visited{
background-position:3px top!important;
height:15px;
text-align:justify
}
#paginazione ul#pagine li a.active:hover{
background-position:3px top!important;
height:15px;
text-align:justify
}
.catalogo_pagina{
width:15px
}
.sfondo_affina{
display:block;
float:left;
height:auto;
width:800px;
background-repeat:repeat-y;
background-position:left top
}
.affina_ricerca{
display:block;
height:200px;
margin-top:325px;
position:absolute;
width:911px;
left:0
}
.box_affina_ricerca{
margin-left:0;
padding-right:20px;
width:90px;
padding-top:10px;
float:left
}
.testo_affina_ricerca{
font-family:'HelveticaNeueLTStd45Light',sans-serif;
color:#EC6502;
font-size:15px;
line-height:19px;
text-align:right;
text-transform:uppercase;
margin-top:-5px
}
.affina_ricerca_reset img{
vertical-align:middle
}
.affina_ricerca_reset a:hover,.affina_ricerca_reset a:focus,.affina_ricerca_reset a:visited{
outline:none;
text-decoration:none!important
}
.affina_ricerca_reset a:hover{
color:#EC6502
}
div#menu_affina{
float:left;
font-family:'HelveticaNeueLTStd45Light',sans-serif;
font-size:11px;
list-style:none outside none;
margin-bottom:10px;
margin-right:4px;
overflow:hidden;
padding-left:10px;
text-transform:uppercase;
width:145px
}
div#menu_affina div{
margin-bottom:15px;
padding-left:3px;
padding-top:5px
}
div#menu_affina div.menu_comparsa div{
padding-left:0;
width:176px
}
div#menu_affina div a:link,div#menu_affina div a:focus,div#menu_affina div a:visited{
outline:none;
padding-top:4px;
padding-left:0;
padding-right:20px;
background-repeat:no-repeat;
text-decoration:none;
color:#000
}
div#menu_affina div a:hover{
text-decoration:none;
color:#EC6502!important;
outline:none;
padding-top:4px;
padding-left:0;
padding-right:20px;
background-repeat:no-repeat
}
div#menu_affina div a.active:link,div#menu_affina div a.active:focus,div#menu_affina div a.active:visited{
outline:none;
padding-right:20px;
outline:medium none;
padding-top:4px
}
div#menu_affina div a.active:hover{
text-decoration:none!important
}
div#menu_affina div.selezionato{
background-repeat:no-repeat;
background-position:right top;
padding-bottom:0;
margin-bottom:0!important;
padding-left:3px;
padding-top:5px;
width:165px
}
.menu_affina_sottovoce{
display:block;
font-size:11px;
text-transform:none
}
.affina_ricerca_reset a:link{
text-decoration:none
}
.menu_comparsa{
background:#FFF;
border:solid 1px #C3C9CA;
font-family:'RotisSansSerifStd45Light',sans-serif;
font-size:11px;
height:115px;
margin-left:60px;
margin-top:-60px;
position:absolute;
text-transform:uppercase;
z-index:10;
width:156px;
padding:8px!important
}
#menu_affina .menu_comparsa{
margin-left:-26px;
width:176px!important
}
.menu_contenitore{
display:block;
height:113px;
overflow:hidden;
width:150px;
margin:auto
}
ul#menu_comparsa_choose_ul{
width:150px
}
ul#menu_comparsa_CANALE_ul,ul#menu_comparsa_COMPLEMENTI_ul,ul#menu_comparsa_CONFIGURAZIONE_ul,ul#menu_comparsa_DIMENSIONE_ul,ul#menu_comparsa_FORMA_ul,ul#menu_comparsa_MATERIALE_ul,ul#menu_comparsa_NEW_PRODUCTS_ul,ul#menu_comparsa_SEDUTEOPTIONS_ul,ul#menu_comparsa_STILE_ul,ul#menu_comparsa_TAVOLIOPTIONS_ul,ul#menu_comparsa_TIPOLOGIA_ul,ul#menu_comparsa_BRAND_ul,ul#menu_comparsa_AMBITO_ul,ul#menu_comparsa_COMFORT_ul{
list-style:none;
width:192px
}
ul#menu_comparsa_choose_ul li.voce_menu_contenitore,ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore,ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore,ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore,ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore,ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore,ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore,ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore,ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore,ul#menu_comparsa_STILE_ul li.voce_menu_contenitore,ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore,ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore,ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore,ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore,ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore{
border-bottom:1px solid #fff;
padding-bottom:4px;
background-image:none repeat scroll 0 0 transparent
}
ul#menu_comparsa_choose_ul li.voce_menu_contenitore a:link,ul#menu_comparsa_choose_ul li.voce_menu_contenitore a:focus,ul#menu_comparsa_choose_ul li.voce_menu_contenitore a:visited,ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore a:link,ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore a:focus,ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore a:visited,ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore a:link,ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore a:focus,ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore a:visited,ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore a:link,ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore a:focus,ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore a:visited,ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore a:link,ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore a:focus,ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore a:visited,ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore a:link,ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore a:focus,ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore a:visited,ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore a:link,ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore a:focus,ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore a:visited,ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore a:link,ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore a:focus,ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore a:visited,ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore a:link,ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore a:focus,ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore a:visited,ul#menu_comparsa_STILE_ul li.voce_menu_contenitore a:link,ul#menu_comparsa_STILE_ul li.voce_menu_contenitore a:focus,ul#menu_comparsa_STILE_ul li.voce_menu_contenitore a:visited,ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore a:link,ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore a:focus,ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore a:visited,ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore a:link,ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore a:focus,ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore a:visited,ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore a:link,ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore a:focus,ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore a:visited,ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore a:link,ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore a:focus,ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore a:visited,ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore a:link,ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore a:focus,ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore a:visited{
outline:none;
display:block;
outline:medium none;
padding-top:4px;
padding-left:4px;
background-image:none;
text-decoration:none
}
.menu_comparsa ul li a:hover,ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore a:hover,ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore a:hover,ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore a:hover,ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore a:hover,ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore a:hover,ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore a:hover,ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore a:hover,ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore a:hover,ul#menu_comparsa_STILE_ul li.voce_menu_contenitore a:hover,ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore a:hover,ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore a:hover,ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore a:hover,ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore a:hover,ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore a:hover{
text-decoration:none;
background-color:#7b8280;
color:#FFF!important
}
ul#menu_comparsa_choose_ul li a.active:hover,ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore a.active:hover,ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore a.active:hover,ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore a.active:hover,ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore a.active:hover,ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore a.active:hover,ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore a.active:hover,ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore a.active:hover,ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore a.active:hover,ul#menu_comparsa_STILE_ul li.voce_menu_contenitore a.active:hover,ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore a.active:hover,ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore a.active:hover,ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore a.active:hover,ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore a.active:hover,ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore a.active:hover{
text-decoration:none;
background-color:#EC6502;
color:#FFF!important
}
.elenco_prodotti{
border:1px solid #C3C9CA;
display:block;
height:303px;
margin-top:2px;
position:absolute;
overflow:hidden;
left:0;
width:911px;
z-index:10px
}
.content_elenco_prodotti{
width:912px;
height:303px;
position:relative
}
.img_prod_ris{
float:left;
height:151px;
width:151px;
background-color:#FFF;
border-right:1px solid #C3C9CA;
border-bottom:1px solid #C3C9CA;
position:relative
}
.thumbnail_risultati{
width:151px;
position:absolute;
z-index:2
}
.nome_brand_ris{
color:#EC6502;
font-family:'HelveticaNeueLTStd45Light',sans-serif;
font-size:10px;
padding-left:8px;
bottom:15px;
position:absolute;
text-transform:uppercase;
z-index:10
}
.nome_prod_ris{
font-family:'HelveticaNeueLTStd45Light',sans-serif;
font-size:10px;
padding-left:8px;
color:#EC6502;
bottom:5px;
position:absolute;
text-transform:uppercase;
z-index:10
}
.catalogue_results_ico3d_div{
position:absolute;
right:0;
bottom:0;
z-index:10
}
#caricando{
height:600px;
position:absolute;
text-align:center;
width:990px;
height:500px;
z-index:2000
}
#caricando img{
padding-top:308px
}
.icone_prodotto{
bottom:0;
color:#FFF;
display:block;
position:absolute;
right:0;
width:30px
}
.immagine_prodotto{
height:155px;
position:relative;
right:30px;
width:420px;
text-align:right
}
#product_icons div.alt_name{
background:right center no-repeat;
color:#797979;
display:none;
font-size:10px;
padding:9px 20px;
position:absolute;
right:35px;
text-align:center;
text-transform:uppercase;
width:90px
}
#gruppo_history{
height:444px;
position:relative;
width:820px
}
.container_group_history .blocco_gruppo_2{
background-repeat:repeat-x
}
.content_sfumature{
height:444px;
left:0;
padding-left:60px;
padding-right:60px;
position:absolute;
top:0;
width:680px;
z-index:100
}
.content_sfumatura_sx{
height:444px;
left:60px;
position:absolute;
width:31px;
z-index:10000;
background-repeat:no-repeat
}
.content_sfumatura_dx{
background-repeat:no-repeat;
height:444px;
left:690px;
position:absolute;
width:31px;
z-index:1000
}
.content_history_anni{
height:444px;
left:0;
padding-left:60px;
padding-right:60px;
position:absolute;
top:0;
width:660px;
z-index:50
}
.content_anno{
padding-top:100px
}
.history_anno{
color:#515B58;
display:block;
font-family:'HelveticaNeueLTStd45Light';
font-size:25px;
line-height:25px;
height:100px;
padding-top:35px;
text-align:center;
width:80px
}
.anno_colored{
color:#FF6532
}
.history_descrizione{
color:#515B58;
font-family:'HelveticaNeueLTStd45Light';
font-size:15px;
text-transform:uppercase;
width:138px
}
.history_immagine{
height:80px;
overflow:hidden;
width:80px;
margin-left:10px;
margin-right:10px
}
.history_immagine img.immagine_piccola{
margin-left:-34px;
margin-top:-16px;
width:147px
}
div.hoverscroll div.listcontainer{
padding-left:30px!important;
padding-right:30px!important;
width:auto!important
}
.container_distribution_retailer div.hoverscroll div.listcontainer{
padding-left:30px!important;
padding-right:30px!important;
width:990px!important
}
.container_company_identity_home_b div.hoverscroll div.listcontainer{
padding-left:30px!important;
padding-right:30px!important;
width:735px!important
}
.content_anno div.hoverscroll ul.list li.horizontal-item{
border-right:none none!important;
border-right:medium none!important;
height:250px
}
.content_anno div.hoverscrollul.list li.sfondo_g{
border-right:medium none!important;
height:250px;
padding-left:10px;
padding-right:10px
}
div.hoverscroll ul.list{
height:250px
}
.history_anno{
background-position:0 0;
background-repeat:no-repeat;
padding-left:10px;
padding-right:10px
}
.sfondo_g{
background-repeat:no-repeat;
background-position:0 -6px!important;
padding-left:13px;
padding-right:10px;
height:400px;
color:#EC6502!important;
display:block;
font-family:'HelveticaNeueLTStd45Light';
font-size:25px!important;
height:100px;
padding-top:35px;
text-align:left;
width:153px!important
}
.sfondo_g div{
color:#000!important;
font-size:14px!important;
line-height:15px;
padding-top:7px;
padding-left:3px
}
.azienda_identity{
background-color:#E4E4E4;
height:338px;
margin-bottom:30px;
position:relative;
width:796px;
overflow:hidden
}
.azienda_identity ul#my-list{
display:block;
list-style:none outside none;
margin-left:10px;
margin-top:30px;
height:280px;
width:2000px
}
.azienda_identity ul#my-list li{
float:left;
height:260px;
padding-left:10px;
padding-right:30px;
width:175px
}
.azienda_identity ul#my-list li a,.azienda_identity ul#my-list li a:link,.azienda_identity ul#my-list li a:visited{
text-decoration:none;
display:block;
padding:4px;
height:186px;
width:167px
}
.azienda_identity ul#my-list li a:hover{
text-decoration:none;
display:block;
background-color:#a4a4a4;
width:167px;
height:186px
}
.azienda_identity ul#my-list li a img{
display:block;
margin:0;
padding:0
}
.azienda_identity ul#my-list li a div.photo,.azienda_identity ul#my-list li a div.video,.azienda_identity ul#my-list li a div.text{
background-position:10px 10px;
background-repeat:no-repeat;
height:40px;
margin-top:0;
padding-left:38px;
padding-top:9px;
width:129px;
background-color:#ECECEC;
text-align:left
}
.azienda_identity div.hoverscroll ul.list li.horizontal-item{
border:none!important
}
.container_distribution_home_b .blocco_distribuzione_2{
display:block;
background-color:#f4f4f4
}
.dis_colonnabn_sx{
background-image:url(//www.hemulart.ru/wp-content/themes/hemul/images/dis_colonnabn_sx.png);
background-position:0 0;
background-repeat:repeat-x;
height:350px!important;
position:absolute;
width:190px;
z-index:20;
top:0!important
}
.dis_colonna_centrale{
height:430px;
left:0;
overflow:hidden;
position:absolute;
width:760px;
z-index:10
}
.dis_colonnabn_dx{
background:url(//www.hemulart.ru/wp-content/themes/hemul/images/dis_colonnabn_sx.png) repeat-x;
background-position:0 0;
height:350px;
right:0;
position:absolute;
width:190px;
z-index:20;
top:0
}
ul#slide_show li img{
border-left:2px solid #FFF;
height:350px;
width:472px
}
.dis_brand{
font-family:'HelveticaNeueLTStd45Light',sans-serif;
color:#000;
text-transform:uppercase;
font-size:30px;
margin-top:25px
}
.dis_city{
font-family:'HelveticaNeueLTStd45Light',sans-serif;
color:#EC6502;
font-size:17px;
line-height:20px;
margin-top:7px
}
.dis_colonna_centrale ul{
list-style:none outside none;
width:20000px
}
.dis_colonna_centrale ul li{
float:left
}
.designer_elenco{
display:block;
position:relative;
overflow:hidden;
height:504px;
width:720px
}
.designer_thumb{
background-color:#EC6502;
float:left;
width:120px;
height:120px;
position:relative
}
.t_gal6{
background:none repeat scroll 0 0 #FCFCFC;
height:150px;
padding:15px;
width:150px
}
.designer_thumb a:link,.designer_thumb a:visited,.designer_thumb a:active{
text-decoration:none;
width:120px;
height:120px;
display:block;
margin:0
}
.designer_thumb a:hover{
text-decoration:none;
padding:3px;
width:114px;
height:114px;
display:block;
margin:0
}
.designer_thumb a:hover div{
width:114px;
height:114px
}
.designer_thumb a img{
width:120px;
height:120px;
text-decoration:none;
margin:0;
position:absolute;
z-index:90
}
.t_gal6 a img{
width:150px;
height:150px
}
.designer_thumb a:hover img{
width:120px;
height:120px;
text-decoration:none;
margin:0;
position:absolute;
z-index:90
}
.t_gal6 a:hover img{
width:150px;
height:150px
}
.designer_thumb a:link .designer_nome_dx,.designer_thumb a:visited .designer_nome_dx,.designer_thumb a:active .designer_nome_dx,.designer_thumb a:link .designer_nome_sx,.designer_thumb a:visited .designer_nome_sx,.designer_thumb a:active .designer_nome_sx{
display:none
}
.designer_nome_dx{
background-image:url(//www.hemulart.ru/wp-content/themes/hemul/images/designer_focus_dx.png);
text-align:center;
padding-right:10px;
padding-left:72px;
margin-left:-281px
}
.designer_nome_sx{
background-image:url(//www.hemulart.ru/wp-content/themes/hemul/images/designer_focus_sx.png);
text-align:center;
padding-left:6px;
padding-right:80px;
margin-left:120px
}
.designer_thumb a:hover .designer_nome_dx,.designer_thumb a:hover .designer_nome_sx{
display:block
}
.designer_nome_dx,.designer_nome_sx{
background-position:0 0;
background-repeat:no-repeat;
color:#EC6502;
font-weight:700;
height:25px;
position:absolute;
font-size:9px;
margin-top:-15px;
padding-bottom:43px;
padding-top:68px;
width:205px;
z-index:100
}
.designer_thumb_img{
position:relative;
z-index:9
}
.bg_image{
position:absolute;
width:120px;
height:120px;
background:#000;
z-index:99;
opacity:.4
}
.parent_elenco_prodotti{
height:180px;
overflow:hidden;
position:relative;
width:990px
}
.container_designer_detail_b #elenco_prodotti{
border:none;
display:block;
height:151px;
margin-top:20px;
position:absolute;
overflow:hidden;
width:990px;
background-color:#FFF
}
.container_designer_detail_b .tutti_prodotti{
background-position:65px 19px;
background-repeat:no-repeat;
color:#999;
font-family:'HelveticaNeueLTStd45Light',sans-serif;
height:40px;
padding-left:70px;
position:absolute;
width:120px;
z-index:30
}
.container_designer_detail_b #elenco_prodotti .content_elenco_prodotti{
position:absolute;
height:151px;
z-index:10
}
.container_designer_detail_b .img_prod_ris{
float:left;
height:151px;
width:151px;
background-color:#FFF;
border:none;
border-bottom:none;
border-right:none;
position:relative
}
.container_designer_detail_b .nome_prod_ris{
font-family:'HelveticaNeueLTStd45Light',sans-serif;
font-size:10px;
padding-left:8px;
color:#EC6502;
bottom:5px;
position:absolute;
text-transform:uppercase;
z-index:10
}
#virtual_tour{
position:absolute;
top:265px;
font-family:'HelveticaNeueLTStd45Light',sans-serif;
font-size:18px;
color:#828182;
right:100px;
line-height:1.1;
text-align:right
}
#virtual_tour .tit_tour{
background-position:right 3px;
background-repeat:no-repeat;
color:#000;
font-size:22px;
margin-bottom:7px;
position:relative;
text-align:right;
width:auto
}
#virtual_tour .tit_tour a,#virtual_tour .tit_tour a:link,#virtual_tour .tit_tour a:hover,#virtual_tour .tit_tour a:focus,#virtual_tour .tit_tour a:visited{
text-decoration:none
}
#virtual_tour .line_1{
position:relative;
font-family:'HelveticaNeueLTStd45Light',sans-serif;
font-size:18px;
color:#828182;
top:0
}
#virtual_tour .line_1 span,#virtual_tour .line_2 span{
color:#EC6502
}
#virtual_tour .line_3 span{
color:#828182;
font-size:18px;
font-family:'HelveticaNeueLTStd45Light',sans-serif
}
#virtual_tour .line_2{
position:relative
}
#virtual_tour .line_3{
position:relative;
color:#EC6502;
font-family:'HelveticaNeueLTStd65Medium',sans-serif;
font-size:22px
}
.container_catalogue_configurator3d_b #contenitore_centrale{
height:800px;
overflow:hidden;
padding-bottom:68px;
position:absolute;
top:0;
width:100%;
z-index:999
}
.container_catalogue_configurator3d_b{
background:none repeat-x scroll 0 0 #E8EDF0
}
.configuratore_minheight{
position:absolute;
z-index:0;
width:0;
height:0
}
.container_catalogue_configurator3d_b .configuratore_minheight{
position:relative;
z-index:10;
width:990px;
height:490px
}
.container_catalogue_configurator3d_b .top_content_configuratore,.container_catalogue_configurator3d_b #top_content_configuratore{
background:none repeat scroll 0 0 transparent;
height:100px;
position:relative;
z-index:1000;
width:300px
}
.container_catalogue_configurator3d_b .top_content{
display:none
}
.container_catalogue_configurator3d_b .logo_top{
padding:30px 0 0 30px
}
.container_catalogue_configurator3d_b .titolo_prodotto{
font-family:'HelveticaNeueLTStd45Light';
font-size:14px;
padding:34px 30px 4px;
position:absolute;
right:0;
text-align:right;
text-transform:inherit;
z-index:10
}
.container_catalogue_configurator3d_b h1 strong{
color:#EC6502;
display:block
}
.container_catalogue_configurator3d_b .titolo_prodotto b{
color:#EC6502;
display:block;
padding-top:5px;
text-align:right;
text-transform:uppercase
}
#flash_contfiguratore{
position:absolute;
z-index:9
}
.container_catalogue_configurator3d_b .sfondo_affina{
background-image:none;
margin-left:300px;
margin-top:23px;
position:absolute;
width:auto;
z-index:40
}
.container_catalogue_configurator3d_b div#menu_affina div{
margin-bottom:13px;
margin-top:10px;
padding-left:3px;
padding-top:5px
}
.container_catalogue_configurator3d_b div#menu_affina div.selezionato{
background-image:none
}
.container_catalogue_configurator3d_b .menu_affina_sottovoce{
color:#EC6502
}
.container_catalogue_configurator3d_b #menu_affina .menu_comparsa{
margin-top:-60px!important
}
.container_catalogue_configurator3d_b .config_visualizza{
float:left;
font-family:'HelveticaNeueLTStd45Light';
font-size:16px;
list-style:none outside none;
margin-right:3px;
overflow:hidden;
padding-bottom:9px;
padding-left:10px;
text-transform:uppercase;
width:auto
}
.container_catalogue_configurator3d_b div.config_visualizza div a:link,.container_catalogue_configurator3d_b div.config_visualizza div a:focus,.container_catalogue_configurator3d_b div.config_visualizza div a:visited{
background-repeat:no-repeat;
outline:medium none;
padding-left:0;
padding-right:13px!important;
color:#EC6502;
padding-top:4px;
text-decoration:none
}
.container_catalogue_configurator3d_b div.config_visualizza div a:hover{
color:#EC6502!important;
padding-right:18px!important
}
.container_catalogue_configurator3d_b .content_risultati_catalogo{
background-color:#FFF;
height:476px;
left:0;
margin-left:0;
margin-right:0;
margin-top:95px;
padding:15px 39px 45px;
position:absolute;
width:912px;
z-index:30
}
.container_catalogue_configurator3d_b .content_risultati_catalogo .elenco_prodotti{
border:1px solid #C3C9CA;
display:block;
height:303px;
left:39px;
margin-top:10px;
overflow:hidden;
position:absolute;
width:911px;
top:105px
}
.container_catalogue_configurator3d_b .content_risultati_catalogo .configuratore_header{
background-color:#FFF;
height:auto;
padding-bottom:50px;
padding-top:0;
position:relative;
text-align:right;
width:910px;
z-index:3000
}
.configuratore_chiudi{
padding-right:0
}
.container_catalogue_configurator3d_b .affina_pulldown{
float:left;
border-left:1px solid #999;
height:50px
}
.container_catalogue_configurator3d_b .affina_pulldown .tit_filtro{
font-family:'HelveticaNeueLTStd45Light';
font-size:16px;
text-transform:uppercase;
padding-left:7px;
padding-right:7px;
padding-top:7px;
color:#EC6502
}
.container_catalogue_configurator3d_b .immedia,.container_catalogue_configurator3d_b .immedia{
display:none
}
.container_catalogue_configurator3d_b .form4 .jqTransformSelectWrapper div span{
font-family:HelveticaNeueLTStd45Light;
font-size:13px!important;
width:auto!important
}
.container_catalogue_configurator3d_b .form4 .jqTransformSelectWrapper{
margin-right:2px!important;
width:auto!important
}
.container_catalogue_configurator3d_b .risultati{
margin-top:5px
}
.container_catalogue_product_b .conf3d_link{
font-weight:700;
padding:0 0 7px;
width:853px
}
.container_catalogue_product_b .conf3d_link a{
background:no-repeat scroll right center transparent;
font-weight:700;
padding:5px 25px 7px 0;
text-decoration:none
}
.container_catalogue_product_b .conf3d_link a span{
color:#ec6502
}
.container_catalogue_product_b .conf3d_link a:hover{
color:#ec6502
}
#appstore_available{
bottom:15px;
margin:0;
padding:0;
position:absolute;
right:35px;
width:119px
}
#appstore_available img{
z-index:10!important
}
#yt_link{
bottom:19px;
margin:0;
padding:0;
position:absolute;
right:160px;
width:30px
}
#fb_link{
bottom:19px;
margin:0;
padding:0;
position:absolute;
right:203px;
width:30px
}
div#numerazione_news{
background:no-repeat scroll right bottom transparent;
height:10px;
padding-bottom:10px;
position:relative;
width:284px
}
div#numerazione_news a.paginazione_news{
background:no-repeat scroll left top transparent;
display:block;
float:left;
height:10px;
padding:0;
text-indent:999px;
width:10px;
overflow:hidden
}
div#numerazione_news a.active{
background:no-repeat scroll left top transparent
}
div#news_home{
width:284px
}
div#news_home div.news_app{
border-bottom:1px solid #c3c8c7;
padding-bottom:10px;
width:284px
}
div#news_home div.news_app div.datatit_news{
width:284px
}
div#news_home div.news_app div.datatit_news div.data_news{
color:#000;
font-family:'HelveticaNeueLTStd75Bold';
font-size:11px;
padding:0 0 3px;
text-transform:uppercase
}
div#news_home div.news_app div.datatit_news div.tit_news{
border-bottom:0;
color:#000;
font-family:'HelveticaNeueLTStd75Bold';
font-size:13px;
padding:0 0 2px;
text-transform:uppercase
}
div#news_home div.news_app table.imgtxt_news{
width:284px;
border-collapse:collapse
}
div#news_home div.news_app table.imgtxt_news td.img_news{
margin:0;
padding:0;
vertical-align:top
}
div#news_home div.news_app table.imgtxt_news td.img_news img{
display:block;
margin-right:4px
}
div#news_home div.news_app table.imgtxt_news td.txt_news{
border-bottom:0;
color:#000;
font-family:'HelveticaNeueLTStd55Roman';
font-size:12px;
padding:0;
text-align:left;
margin:0;
padding:0;
vertical-align:top;
width:100%
}
div#news_home div.news_app table.imgtxt_news td.txt_news a{
color:#ec6502;
text-decoration:none
}
div#news_home div.news_app table.imgtxt_news td.txt_news a:hover{
text-decoration:underline
}
.clear{
clear:both;
height:0
}
.container_catalogue div.top_content,.container_news div.top_content{
height:122px
}
.container_catalogue_home{
background-image:none
}
.affina_ricerca{
width:989px;
height:116px;
background:#fff left top repeat-x;
position:relative;
margin-top:0;
margin-left:1px;
overflow:hidden
}
.sfondo_affina{
background:none repeat scroll 0 0 transparent;
float:none;
height:116px;
width:930px;
padding:0 30px 0 29px
}
#filtri_TIPOLOGIA{
border-left:1px solid #d4d5d7;
float:left;
overflow:hidden;
width:683px;
height:80px
}
#filtri_TIPOLOGIA dl{
padding:0 5px
}
#filtri_TIPOLOGIA dl dt{
font-family:'HelveticaNeueLTStd65Medium',sans-serif;
font-size:12px;
line-height:120%;
padding-bottom:5px;
padding-top:1px
}
#filtri_TIPOLOGIA dl dd{
float:left;
width:153px;
height:20px;
overflow:hidden;
margin:0
}
#filtri_TIPOLOGIA dl dd a,#filtri_TIPOLOGIA dl dd a:link,#filtri_TIPOLOGIA dl dd a:active,#filtri_TIPOLOGIA dl dd a:visited,#filtri_TIPOLOGIA dl dd a:hover{
text-decoration:none;
background:no-repeat scroll transparent;
padding:0 0 0 13px;
font-family:'HelveticaNeueLTStd65Medium',sans-serif;
font-size:11px;
display:block;
text-transform:uppercase;
color:#4d4d4d
}
#filtri_TIPOLOGIA dl dd a:hover{
color:#ec6502
}
#filtri_RICERCA{
float:left;
overflow:hidden;
width:241px;
height:98px
}
#filtri_RICERCA dl dt{
width:231px;
height:20px;
overflow:hidden;
font-family:'HelveticaNeueLTStd65Medium',sans-serif;
font-size:12px;
padding-bottom:5px;
border-left:1px solid #d4d5d7;
padding-left:5px;
line-height:120%;
padding-top:1px
}
#filtri_RICERCA dl dd{
width:231px;
height:20px;
overflow:hidden
}
#filtri_RICERCA dd.ricerca_nome{
border-left:1px solid #d4d5d7;
padding-left:5px
}
#filtri_RICERCA .ric_campo_testo input#nome_prodotto{
width:178px;
height:18px;
overflow:hidden;
border:1px solid #d4d5d7;
background:#f5f6f8;
float:left
}
#filtri_RICERCA #ric_campo_testo.ric_campo_testo a{
width:21px;
height:20px;
overflow:hidden;
float:left;
margin-left:2px
}
#filtri_RICERCA dd.affina_ricerca_reset{
margin-top:30px;
margin-left:6px
}
#filtri_RICERCA .affina_ricerca_reset a,#filtri_RICERCA .affina_ricerca_reset a:link,#filtri_RICERCA .affina_ricerca_reset a:active,#filtri_RICERCA .affina_ricerca_reset a:visited,#filtri_RICERCA .affina_ricerca_reset a:hover{
text-decoration:none;
background:no-repeat scroll transparent;
padding:0 0 0 13px;
font-family:'HelveticaNeueLTStd65Medium',sans-serif;
font-size:12px;
display:block;
text-transform:uppercase
}
#filtri_RICERCA .affina_ricerca_reset a:hover{
color:#ec6502
}
.content_risultati_catalogo{
height:auto;
margin-bottom:40px;
margin-top:20px;
position:static
}
.elenco_prodotti{
height:auto;
margin-top:10px;
margin-bottom:10px;
overflow:visible;
position:relative;
background-color:#fff;
clear:both
}
.content_elenco_prodotti{
height:auto;
margin-bottom:-1px
}
#ordinamento{
float:left;
overflow:hidden;
width:145px;
height:29px;
padding-top:1px
}
#ordinamento a.scegli,a.scegli:visited{
font-family:'HelveticaNeueLTStd45Light',sans-serif;
padding-right:14px
}
#ordinamento .menu_comparsa{
background:none repeat scroll 0 0 #ededed;
border:1px solid #CACECC;
font-family:'HelveticaNeueLTStd45Light',sans-serif;
font-size:11px;
height:auto;
margin-left:0!important;
margin-top:0!important;
padding:0!important;
position:absolute;
text-transform:uppercase;
width:120px;
z-index:10
}
#ordinamento .menu_contenitore{
display:block;
height:auto;
overflow:hidden;
width:120px
}
#ordinamento ul#menu_comparsa_choose_ul{
width:120px
}
#ordinamento ul#menu_comparsa_choose_ul li.voce_menu_contenitore,#ordinamento ul#menu_comparsa_CANALE_ul li.voce_menu_contenitore,#ordinamento ul#menu_comparsa_COMPLEMENTI_ul li.voce_menu_contenitore,#ordinamento ul#menu_comparsa_CONFIGURAZIONE_ul li.voce_menu_contenitore,#ordinamento ul#menu_comparsa_DIMENSIONE_ul li.voce_menu_contenitore,#ordinamento ul#menu_comparsa_FORMA_ul li.voce_menu_contenitore,#ordinamento ul#menu_comparsa_MATERIALE_ul li.voce_menu_contenitore,#ordinamento ul#menu_comparsa_NEW_PRODUCTS_ul li.voce_menu_contenitore,#ordinamento ul#menu_comparsa_SEDUTEOPTIONS_ul li.voce_menu_contenitore,#ordinamento ul#menu_comparsa_STILE_ul li.voce_menu_contenitore,#ordinamento ul#menu_comparsa_TAVOLIOPTIONS_ul li.voce_menu_contenitore,#ordinamento ul#menu_comparsa_TIPOLOGIA_ul li.voce_menu_contenitore,#ordinamento ul#menu_comparsa_BRAND_ul li.voce_menu_contenitore,#ordinamento ul#menu_comparsa_AMBITO_ul li.voce_menu_contenitore,#ordinamento ul#menu_comparsa_COMFORT_ul li.voce_menu_contenitore{
border-bottom:medium none;
padding-bottom:0
}
#qta_risultati{
background:no-repeat scroll left 1px transparent;
float:left;
overflow:hidden;
padding-left:25px;
height:28px;
padding-top:2px
}
#qta_risultati a.catalogo_numero,#qta_risultati a.catalogo_numero:link,#qta_risultati a.catalogo_numero:active,#qta_risultati a.catalogo_numero:visited,#qta_risultati a.catalogo_numero:hover{
text-decoration:none;
padding:2px 4px
}
#qta_risultati a.catalogo_numero:hover{
color:#ec6502
}
#qta_risultati a.active{
background-color:#ededed;
color:#ec6502;
font-weight:700
}
#paginazione1{
width:612px;
overflow:hidden;
padding:0 0 0 30px;
right:0;
position:relative;
height:30px
}
#paginazione2{
width:632px;
overflow:hidden;
padding:0 0 0 30px;
right:0;
position:relative;
height:30px
}
#paginazione1 ul#pagine,#paginazione2 ul#pagine{
float:right;
list-style:none outside none
}
#paginazione1 ul#pagine li,#paginazione2 ul#pagine li{
float:left;
padding-left:5px
}
#paginazione1 ul#pagine li a.catalogo_pagina,#paginazione2 ul#pagine li a.catalogo_pagina,#paginazione1 ul#pagine li a.catalogo_pagina:link,#paginazione2 ul#pagine li a.catalogo_pagina:link,#paginazione1 ul#pagine li a.catalogo_pagina:active,#paginazione2 ul#pagine li a.catalogo_pagina:active,#paginazione1 ul#pagine li a.catalogo_pagina:visited,#paginazione2 ul#pagine li a.catalogo_pagina:visited,#paginazione1 ul#pagine li a.catalogo_pagina:hover,#paginazione2 ul#pagine li a.catalogo_pagina:hover{
background-image:none;
text-decoration:none;
padding:2px 4px;
width:auto;
display:block
}
#paginazione1 ul#pagine li a.catalogo_pagina:hover,#paginazione2 ul#pagine li a.catalogo_pagina:hover{
color:#ec6502
}
#paginazione1 ul#pagine li a.active,#paginazione2 ul#pagine li a.active{
background-color:#ededed;
color:#ec6502;
font-weight:700
}
#paginazione1 ul#pagine li a.freccia_prev,#paginazione1 ul#pagine li a.freccia_next,#paginazione2 ul#pagine li a.freccia_prev,#paginazione2 ul#pagine li a.freccia_next{
display:block;
padding-top:1px
}
#paginazione1 .testo_risultati,#paginazione2 .testo_risultati{
border-right:none;
margin-right:0;
padding-top:2px;
padding-bottom:0
}
#paginazione1 .numero_risultati,#paginazione2 .numero_risultati{
border-right:none;
margin-right:0;
padding-top:2px;
padding-bottom:0
}
.container_news_home_b{
background:#fff
}
.container_news_home_b div.blocco_news{
width:990px;
height:548px;
overflow:hidden;
background:#ddd url(//www.hemulart.ru/wp-content/themes/hemul/images/newshome_bg.jpg) left top no-repeat;
padding:0
}
.container_news_home_b div.blocco_news div#scorri_anno{
width:960px;
text-align:right;
padding-right:30px;
padding-bottom:5px;
padding-top:20px
}
.container_news_home_b div#scorri_anno a,.container_news_home_b div#scorri_anno a:link,.container_news_home_b div#scorri_anno a:hover,.container_news_home_b div#scorri_anno a:active,.container_news_home_b div#scorri_anno a:visited{
text-decoration:none;
font-family:'HelveticaNeueLTStd45Light';
font-size:18px;
padding-left:10px
}
.container_news_home_b div#scorri_anno a.active{
font-size:26px
}
.container_news_home_b div#scorri_anno a.active,.container_news_home_b div#scorri_anno a:hover{
color:#ec6502;
text-decoration:none
}
.container_news_home_b div.blocco_news #div_frecciasx{
width:69px;
float:left;
overflow:hidden
}
.container_news_home_b div.blocco_news #div_frecciadx{
width:69px;
float:left;
overflow:hidden
}
.container_news_home_b div.blocco_news a#frecciasx{
background:transparent url(//www.hemulart.ru/wp-content/themes/hemul/images/freccia_sx.png) left top no-repeat;
display:block;
width:18px;
height:28px;
margin-top:190px;
margin-left:30px;
margin-right:21px;
overflow:hidden;
text-indent:-999px
}
.container_news_home_b div.blocco_news a#frecciadx{
background:transparent url(//www.hemulart.ru/wp-content/themes/hemul/images/freccia_dx.png) left top no-repeat;
display:block;
width:18px;
height:28px;
margin-top:190px;
margin-right:30px;
margin-left:21px;
overflow:hidden;
text-indent:-999px
}
.container_news_home_b div.blocco_news #frecciasx:hover,.container_news_home_b div.blocco_news #frecciadx:hover{
background-position:left bottom
}
.container_news_home_b div.blocco_news .blocco_news_2{
width:852px;
float:left
}
.container_news_home_b div.blocco_news .blocco_news_2 ul#slide_show li{
width:266px;
height:479px;
overflow:hidden;
background:transparent url(//www.hemulart.ru/wp-content/themes/hemul/images/news_bg.png) left top no-repeat;
padding-left:9px;
padding-right:9px;
padding-top:15px
}
.container_news_home_b div.blocco_news .blocco_news_2 ul#slide_show li a.news_imglink{
display:block;
height:291px;
width:264px;
overflow:hidden;
position:relative
}
.container_news_home_b div.blocco_news .blocco_news_2 ul#slide_show li img{
border-left:none;
height:auto;
width:auto;
overflow:hidden
}
.container_news_home_b div.blocco_news .blocco_news_2 ul#slide_show li .data{
color:#ec6502;
font-size:10px;
padding:10px 10px 5px
}
.container_news_home_b div.blocco_news .blocco_news_2 ul#slide_show li .brand{
font-size:10px;
padding:2px 10px
}
.container_news_home_b div.blocco_news .blocco_news_2 ul#slide_show li .titolo{
font-family:'HelveticaNeueLTStd65Medium',sans-serif;
font-size:14px;
height:75px;
overflow:hidden;
padding:5px 10px 16px
}
.container_news_home_b div.blocco_news .blocco_news_2 ul#slide_show li .titolo a,.container_news_home_b div.blocco_news .blocco_news_2 ul#slide_show li .titolo a:link,.container_news_home_b div.blocco_news .blocco_news_2 ul#slide_show li .titolo a:visited,.container_news_home_b div.blocco_news .blocco_news_2 ul#slide_show li .titolo a:active{
text-decoration:none;
color:#333
}
.container_news_home_b div.blocco_news .blocco_news_2 ul#slide_show li .titolo a:hover{
text-decoration:none;
color:#ec6502
}
.container_news_detail_b{
background:#fff
}
.container_news_detail_b div.blocco_news{
width:990px;
background:#f7f7f7;
padding:0
}
.container_news_detail_b div.blocco_news div#chiudi_news{
width:930px;
height:16px;
overflow:hidden;
padding:30px;
text-align:right
}
.container_news_detail_b div.blocco_news #div_frecciasx{
width:69px;
float:left;
overflow:hidden;
min-height:400px
}
freccia_dx.png .container_news_detail_b div.blocco_news #div_frecciadx{
width:69px;
float:left;
overflow:hidden;
min-height:400px
}
.container_news_detail_b div.blocco_news a#frecciasx{
background:transparent url(//www.hemulart.ru/wp-content/themes/hemul/images/freccia_sx.png) left top no-repeat;
display:block;
width:18px;
height:28px;
margin-top:190px;
margin-left:30px;
margin-right:21px;
overflow:hidden;
text-indent:-999px
}
.container_news_detail_b div.blocco_news a#frecciadx{
background:transparent url(//www.hemulart.ru/wp-content/themes/hemul/images/freccia_dx.png) left top no-repeat;
display:block;
width:18px;
height:28px;
margin-top:190px;
margin-right:30px;
margin-left:21px;
overflow:hidden;
text-indent:-999px
}
.container_news_detail_b div.blocco_news #frecciasx:hover,.container_news_detail_b div.blocco_news #frecciadx:hover{
background-position:left bottom
}
.container_news_detail_b div.blocco_news .blocco_news_2{
width:852px;
float:left;
overflow:hidden;
margin-bottom:30px
}
.container_news_detail_b div.blocco_news .blocco_news_2 .blocco_news_3 .news_img{
width:497px;
float:left
}
.container_news_detail_b div.blocco_news .blocco_news_2 .blocco_news_3 .news_img img{
width:493px;
height:343px;
overflow:hidden;
border:2px solid #364042
}
.container_news_detail_b div.blocco_news .blocco_news_2 .blocco_news_3 .news_img #menu_top_news{
padding:11px 0 0
}
.container_news_detail_b div.blocco_news .blocco_news_2 .blocco_news_3 .news_text{
border-left:1px solid #CCC;
float:left;
margin-left:20px;
padding-left:20px;
width:314px;
min-height:400px
}
.container_news_detail_b div.blocco_news .blocco_news_2 .blocco_news_3 .news_text .data{
color:#ec6502;
font-size:10px;
padding-bottom:10px
}
.container_news_detail_b div.blocco_news .blocco_news_2 .blocco_news_3 .news_text .titolo{
font-family:'HelveticaNeueLTStd65Medium',sans-serif;
font-size:15px;
padding-bottom:10px
}
.container_news_detail_b div.blocco_news .blocco_news_2 .blocco_news_3 .news_text .brand{
font-size:10px;
padding-bottom:10px;
font-weight:700
}
.container_news_detail_b div.blocco_news .blocco_news_2 .blocco_news_3 .news_text .text{
padding-bottom:10px;
text-align:justify
}
.container_news_detail_b div.blocco_news .blocco_news_2 .blocco_news_3 .news_text ul.allegati{
list-style:none
}
.container_news_detail_b div.blocco_news .blocco_news_2 .blocco_news_3 .news_text ul.allegati li{
background:transparent left center no-repeat;
padding-left:10px
}
.container_press_c_home_b{
background:#fff
}
.container_press_c_home_b div.blocco_clipping{
width:990px;
height:548px;
overflow:hidden;
background:#ddd left top no-repeat;
padding:0
}
.container_press_c_home_b div.blocco_clipping ul#areastampa-menu{
float:left;
height:26px;
overflow:hidden;
list-style:none outside none;
margin-bottom:10px;
margin-left:30px;
margin-top:21px;
width:310px
}
.container_press_c_home_b div.blocco_clipping div#scorri_anno{
width:620px;
text-align:right;
padding-right:30px;
padding-bottom:5px;
padding-top:30px;
margin-left:340px
}
.container_press_c_home_b div#scorri_anno a,.container_press_c_home_b div#scorri_anno a:link,.container_press_c_home_b div#scorri_anno a:hover,.container_press_c_home_b div#scorri_anno a:active,.container_press_c_home_b div#scorri_anno a:visited{
text-decoration:none;
font-family:'HelveticaNeueLTStd45Light';
font-size:18px;
padding-left:10px
}
.container_press_c_home_b div#scorri_anno a.active{
font-size:26px
}
.container_press_c_home_b div#scorri_anno a.active,.container_press_c_home_b div#scorri_anno a:hover{
color:#ec6502;
text-decoration:none
}
.container_press_c_home_b div.blocco_clipping #div_frecciasx{
width:69px;
float:left;
overflow:hidden
}
.container_press_c_home_b div.blocco_clipping #div_frecciadx{
width:69px;
float:left;
overflow:hidden
}
.container_press_c_home_b div.blocco_clipping a#frecciasx{
background:transparent url(//www.hemulart.ru/wp-content/themes/hemul/images/freccia_sx.png) left top no-repeat;
display:block;
width:18px;
height:28px;
margin-top:190px;
margin-left:30px;
margin-right:21px;
overflow:hidden;
text-indent:-999px
}
.container_press_c_home_b div.blocco_clipping a#frecciadx{
background:transparent url(//www.hemulart.ru/wp-content/themes/hemul/images/freccia_dx.png) left top no-repeat;
display:block;
width:18px;
height:28px;
margin-top:190px;
margin-right:30px;
margin-left:21px;
overflow:hidden;
text-indent:-999px
}
.container_press_c_home_b div.blocco_clipping #frecciasx:hover,.container_press_c_home_b div.blocco_clipping #frecciadx:hover{
background-position:left bottom
}
.container_press_c_home_b div.blocco_clipping .blocco_clipping_2{
width:852px;
float:left
}
.container_press_c_home_b div.blocco_clipping .blocco_clipping_2 ul#slide_show li{
width:266px;
height:479px;
padding-left:9px;
padding-right:9px;
padding-top:50px;
text-align:center;
overflow:hidden
}
.container_press_c_home_b div.blocco_clipping .blocco_clipping_2 ul#slide_show li.clipping_bg_cs{
background:transparent left top no-repeat
}
.container_press_c_home_b div.blocco_clipping .blocco_clipping_2 ul#slide_show li img{
width:233px;
height:309px;
overflow:hidden;
border:1px solid #fff;
margin-top:5px
}
.container_press_c_home_b div.blocco_clipping .blocco_clipping_2 ul#slide_show li a{
text-decoration:none
}
.container_press_c_home_b div.blocco_clipping .blocco_clipping_2 ul#slide_show li a .data{
font-family:'HelveticaNeueLTStd45Light';
font-size:22px;
height:20px;
overflow:hidden;
line-height:22px;
margin-top:70px;
text-decoration:none;
text-transform:uppercase
}
.container_press_r_home_b,.container_press_r_detail_b,.container_press_r_results_b{
background:no-repeat scroll 0 0 #fff!important
}
.container_press_r_home_b div.blocco_news_elenco_1,.container_press_r_detail_b div.blocco_news_elenco_1,.container_press_r_results_b div.blocco_news_elenco_1{
display:none
}
.container_press_r_home_b .blocco_news_areastampa,.container_press_r_home_b .blocco_news_rassegna_2,.container_press_r_detail_b .blocco_news_areastampa,.container_press_r_detail_b .blocco_news_rassegna_2 .container_press_r_results_b .blocco_news_areastampa,.container_press_r_results_b .blocco_news_rassegna_2{
width:787px
}
.container_press_r_home_b .blocco_news,.container_press_r_detail_b .blocco_news,.container_press_r_results_b .blocco_news{
width:727px
}
.container_press_r_home_b .pad_blocco_news,.container_press_r_detail_b .pad_blocco_news,.container_press_r_results_b .pad_blocco_news{
width:667px
}
.container_press_r_home_b .news,.container_press_r_detail_b .news,.container_press_r_results_b .news{
width:667px
}
.container_press_r_home_b .pressroom,.container_press_r_detail_b .pressroom,.container_press_r_results_b .pressroom{
width:667px
}
.container_press_r_results_b .risultati{
font-family:Verdana,Arial,Helvetica,Sans-serif;
margin-top:0
}
.container_company_adv_home_b{
background:#fff no-repeat scroll 0 0!important
}
#menu_top_news,ul#main-menu_news,ul#main-menu_news li{
height:20px
}
ul#main-menu_news li a,ul#main-menu_news li a:visited{
background-position:0 bottom;
height:20px
}
ul#main-menu_news li a:hover{
background-position:0 top;
height:20px
}
.fotoico{
width:24px
}
.galleryico{
width:24px
}
.videoico{
width:24px
}
.audioico{
width:24px
}
.column{
width:250px;
padding:0 30px 0 0;
float:left;
text-align:left;
font-size:12px;
margin:0
}
.about_company{
width:650px
}
.about_company ul{
float:left
}
.fffff_right ul{
float:none
}
.about_company ul.one_ul{
padding:0 20px;
width:310px
}
.about_company ul.two_ul{
width:280px
}
.column ul{
padding:0 0 10px 20px
}
.last{
padding:0
}
.clear_l{
clear:left
}
.title{
color:#ec6502;
font-size:14px;
text-transform:uppercase;
font-weight:700;
padding:0 0 15px
}
.nb{
padding:0 0 7px;
line-height:15px
}
.nbzag a{
text-decoration:none;
color:#000;
font-weight:700
}
.date_t{
font-size:11px;
color:#EC6502
}
.nbanons a{
font-size:11px
}
.top_right{
float:right;
padding-top:30px;
position:relative
}
.home_ico{
position:absolute;
right:0;
top:16px;
z-index:10
}
.ny_banner{
position:absolute;
right:40px;
top:-5px;
cursor:pointer
}
.ny_banner:hover{
opacity:.6
}
.ny_banner a,.ny_banner a:hover{
text-decoration:none
}
.top_right .phone{
font-weight:700;
font-size:20px;
color:#ec6502;
text-align:right;
padding:0 10px 0 0
}
.blocco_testo_storia h1{
font-weight:700;
font-size:17px;
padding:0 0 16px
}
.portfolio_h1 h1 {
font-weight:700;
font-size:17px;
padding: 30px 15px;
color: #000;
text-align: center;
}
.cat_title h1 {
font-weight:700;
font-size:17px;
color: #000;
text-align: center;
padding: 20px 15px;
}
.blocco_testo_storia h2{
font-weight:700;
font-size:17px;
padding:8px 0
}
.blocco_testo_storia h3{
font-weight:700;
font-size:17px;
padding:0 0 16px
}
.blocco_testo_storia p{
padding:0 0 10px
}
.blocco_testo_storia ul{
padding:0 0 10px 20px
}
.space{
height:20px;
width:300px
}
.more{
font-size:11px
}
.breadcrumbs{
padding:0 0 20px;
font-size:11px;
color:#767676!important
}
.breadcrumbs a{
text-decoration:none;
color:#767676!important
}
.copy{
float:right;
padding:45px 30px 0 0;
text-align:right;
color:#484747;
width:205px;
position:relative
}
.counter_block{
left:49px;
position:absolute;
top:28px
}
.footer_logo{
float:left
}
.title_group{
color:#EC6502;
font-size:14px;
font-weight:700;
padding:16px 0 0 6px
}
.blocco_gruppo .title_group a{
color:#EC6502;
font-size:14px;
text-decoration:none
}
.columns{
color:#000;
padding:0;
margin:0
}
.home #menu-item-102,.home #menu-item-103,.home #menu-item-104,.home #menu-item-105{
display:none
}
.number8 #menu-main_menu #menu-item-102 a img.grey1,.number12 #menu-main_menu #menu-item-103 a img.grey1,.number14 #menu-main_menu #menu-item-104 a img.grey1,.number10 #menu-main_menu #menu-item-105 a img.grey1,#menu-main_menu li.current-menu-item a img.grey1{
opacity:0
}
.number8 #menu-main_menu #menu-item-102 a img.color1,.number12 #menu-main_menu #menu-item-103 a img.color1,.number14 #menu-main_menu #menu-item-104 a img.color1,.number10 #menu-main_menu #menu-item-105 a img.color1,#menu-main_menu li.current-menu-item a img.color1{
opacity:1
}
div.menu_gruppo_port a,div.menu_gruppo_port a:visited{
background-position:0 -89px;
background-repeat:no-repeat;
display:block;
overflow:hidden;
height:30px;
color:#fff;
text-decoration:none;
font-size:11px;
font-weight:700;
background-image:url(//www.hemulart.ru/wp-content/themes/hemul/images/02.png);
padding:0 0 0 10px
}
div.menu_gruppo_port a:hover{
display:block;
background-position:0 -89px;
background-repeat:no-repeat;
color:#fff;
overflow:hidden;
height:30px
}
div.menu_gruppo_port{
width:210px
}
div.menu_gruppo_port li{
list-style-type:none
}
div.menu_gruppo_port li.current-menu-item a,div.menu_gruppo_port li a:hover{
background-position:0 -9px
}
div.menu_gruppo_port a.active,div.menu_gruppo_port a.active:visited{
background-position:0 -5px;
height:30px
}
div.menu_gruppo_port a.active:hover{
background-position:0 -5px;
height:30px
}
div.menu_gruppo_port .interno-gruppo-menu-600{
background-position:0 -85px;
background-repeat:no-repeat;
display:block;
overflow:hidden;
height:30px
}
.phone_f{
font-size:16px;
color:#EC6502;
padding:12px 0 0;
font-weight:700
}
.blocco_gruppo a{
font-size:11px
}
.cl_block{
float:left;
padding:0 6px 4px 0
}
.gallery li{
float:left;
margin-right:20px;
list-style-type:none;
margin-bottom:20px;
display:block;
height:117px;
width:167px;
position:relative
}
img.grey{
position:absolute;
left:0;
top:0;
z-index:10
}
img.grey1{
position:absolute;
left:0;
top:0;
z-index:10
}
img.color{
position:absolute;
left:0;
top:0
}
img.color1{
position:absolute;
left:0;
top:0
}
#clienty ul{
margin:0;
padding:0
}
#clienty ul li{
margin:4px
}
.blocco_testo_storia table{
border-top:1px solid #ccc;
border-left:1px solid #ccc;
margin-bottom:10px
}
.blocco_testo_storia table td{
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
padding:3px
}
.page_text{
padding:0;
font-size: 12px;
}
.alignleft{
float:left;
margin-right:5px;
margin-bottom:5px
}
.alignright{
float:right;
margin-left:5px;
margin-bottom:5px
}
.aligncenter,div.aligncenter{
display:block;
margin-left:auto;
margin-right:auto
}
.f_mail{
background:url(//www.hemulart.ru/wp-content/themes/hemul/images/mail.png) top left no-repeat;
color:#484747;
display:block;
float:left;
font-size:11px;
height:30px;
line-height:27px;
margin-left:-106px;
margin-top:21px;
padding:0 20px 0 36px;
width:30px
}
.blocco_testo_storia table.no_border{
border:none;
margin:0
}
.blocco_testo_storia table.no_border td{
margin:0;
padding:0;
border:none
}
.page_text table p{
padding:7px 0
}
.blocco_testo_storia .map_block ul{
padding-bottom:0
}
.conteiner_nobbg{
background-image:none!important
}
.conteiner_nobbg_news{
background-image:none!important;
background-color:#fff!important
}
.fon_bg{
-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.306);
-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.306);
box-shadow:1px 1px 3px rgba(0,0,0,0.306);
padding:20px 5px 20px 15px
}
#mycarousel a{
color:#EC6502;
display:block;
font-size:18px!important;
padding:25px 0 25px 10px;
text-align:center;
text-decoration:none;
font-weight:700
}
.new_clumb{
text-align:justify
}
.new_clumb a{
color:#EC6502;
text-decoration:none
}
.new_clumb a:hover{
text-decoration:none
}
.lowercase{
text-transform:none
}
.email_b a{
font-size:15px;
line-height:22px;
padding-top:5px;
text-decoration:none
}
#menu-main_menu li a img.grey1{
left:0;
position:relative;
top:0;
z-index:10;
opacity:1
}
#menu-main_menu li a:hover img.grey1{
opacity:0
}
#menu-main_menu li a:hover img.color1{
opacity:1
}
#menu-main_menu li{
height:15px;
position:relative
}
#menu_bottom li a img.grey1{
left:0;
position:relative;
top:2px;
z-index:10;
opacity:1
}
#menu_bottom li a img.color1{
border:none!important;
left:0;
opacity:0;
position:absolute;
top:3px
}
#menu_bottom li{
position:relative
}
#menu_bottom li a:hover img.grey1{
opacity:0
}
#menu_bottom li a:hover img.color1{
opacity:1
}
.menu_gruppo_port .menu li a img{
padding-top:5px
}
#menu-main_menu li a img.color1{
border:none!important;
left:0;
opacity:0;
position:absolute;
top:3px
}
.menu_gruppo ul li a img{
padding-top:5px
}
.blocco_testo_storia .small_title h2{
font-size:11px!important
}
.page_text ol{
padding-left:20px
}
.article{
padding-bottom:25px
}
.title_st{
padding-bottom:5px
}
.title_st a,.title_st a:visited{
font-size:14px;
font-weight:700;
text-decoration:none
}
.title_st a:hover{
text-decoration:underline
}
.read_more_txt,.read_more_txt:visited{
background-color:#EC6502;
border:1px solid #A6A6A6;
border-radius:4px 4px 4px 4px;
box-shadow:1px 1px 18px rgba(0,0,0,0.1) inset;
color:#FFF;
display:block;
font-size:12px;
padding:2px 11px;
text-align:center;
text-decoration:none;
float:left
}
.read_more_txt:hover{
background-color:#FF6E03;
text-decoration:none;
color:#FFF
}
.contact_form{
width:250px;
margin:0 auto
}
.contact_form .cform{
margin-top:0;
width:100%
}
.contact_form .cform ol.cf-ol{
padding:0!important
}
.contact_form .cform label{
display:block!important;
letter-spacing:0!important;
width:auto!important
}
.contact_form .cform textarea,.contact_form .cform input{
width:240px!important;
padding:5px 4px
}
.contact_form .cform textarea{
height:130px
}
.contact_form .cform p.cf-sb{
text-align:center
}
.contact_form .cf-sb{
padding-top:10px!important
}
.contact_form .cform input.sendbutton{
border:1px solid #888!important;
padding:5px 4px!important
}
.title_contact{
color:#EC6502;
font-size:14px;
font-weight:700
}
#podrazdelenia{
display:block;
padding:0;
margin:14px 0 0;
list-style-type:none;
height:155px;
position:relative
}
#podrazdelenia li{
display:block;
float:left;
padding:0;
background:none;
position:relative;
z-index:1;
-webkit-transition:all .3s ease;
-moz-transition:all .3s ease;
-o-transition:all .3s ease
}
#podrazdelenia li:hover,#podrazdelenia li#pod_main:hover,#podrazdelenia li#pod_main_top:hover{
z-index:102
}
#podrazdelenia li.current_r,#podrazdelenia li.current_l,#podrazdelenia li.current_r,#podrazdelenia li.current_main,#podrazdelenia li.current_main_top{
z-index:101!important
}
#podrazdelenia a#rad{
display:block;
background:url(//www.hemulart.ru/wp-content/themes/hemul/images/razd_dop_2.png);
width:150px;
text-align:center;
float:left;
height:62px;
padding:0;
font-size:16px;
-webkit-transition:all .6s ease;
-moz-transition:all .6s ease;
-o-transition:all .6s ease;
margin-left:47px;
box-shadow:0 0 10px 2px rgba(0,0,0,0.5);
-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.5);
-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.5);
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
opacity:.9;
border:1px solid #979595;
color:#5B7716;
line-height:normal
}
#podrazdelenia a#rad:hover{
width:150px;
height:62px;
background:url(//www.hemulart.ru/wp-content/themes/hemul/images/razd_main_2.png);
color:#fff
}
#podrazdelenia a{
display:block;
background:url(//www.hemulart.ru/wp-content/themes/hemul/images/razd_dop_2.png);
width:113px;
height:41px;
line-height:41px;
color:#EC6502;
text-decoration:none;
padding:0;
font-size:16px;
-webkit-transition:all .6s ease;
-moz-transition:all .6s ease;
-o-transition:all .6s ease;
box-shadow:0 0 10px 2px rgba(0,0,0,0.5);
-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.5);
-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.5);
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
opacity:.9;
border:1px solid #D5D5D5
}
#podrazdelenia a:hover,#podrazdelenia li.current_r a,#podrazdelenia li.current_l a{
width:137px;
height:45px;
background:url(//www.hemulart.ru/wp-content/themes/hemul/images/razd_main_2.png);
color:#fff;
border:1px solid #EC6502
}
#podrazdelenia li#r_right{
position:absolute;
right:0;
top:74px
}
#podrazdelenia li#r_left{
position:absolute;
left:0;
top:74px
}
#podrazdelenia li#pod_main{
display:block;
float:none;
width:210px;
position:relative;
z-index:100;
padding:0;
left:0;
top:2px;
-webkit-transition:all .6s ease;
-moz-transition:all .6s ease;
-o-transition:all .6s ease
}
#podrazdelenia li#pod_main a{
display:block;
width:210px
}
#podrazdelenia li#pod_main a:hover,#podrazdelenia li.current_main a{
width:242px!important;
height:45px!important;
line-height:45px!important;
background:url(//www.hemulart.ru/wp-content/themes/hemul/images/razd_main_2.png);
color:#fff
}
#podrazdelenia li#pod_main:hover,#podrazdelenia li.current_main{
left:-16px!important
}
#podrazdelenia li#pod_main_top{
display:block;
float:none;
width:180px;
position:relative;
z-index:99;
padding:0;
left:0;
-webkit-transition:all .6s ease;
-moz-transition:all .6s ease;
-o-transition:all .6s ease;
margin-bottom:-7px
}
#podrazdelenia li#pod_main_top a{
display:block;
width:180px;
font-size:16px
}
#podrazdelenia li#pod_main_top a:hover,#podrazdelenia li.current_main_top a{
width:200px!important;
height:45px!important;
line-height:45px!important;
background:url(//www.hemulart.ru/wp-content/themes/hemul/images/razd_main_2.png);
color:#fff
}
#podrazdelenia li.current_main_top{
width:200px!important;
height:69px!important
}
#podrazdelenia li#pod_main_top:hover{
left:-10px!important
}
.up_button_block{
position:fixed;
bottom:40px;
right:100px
}
.padding_top_20{
padding-top:20px
}
.gallery .gallery-item{
float:left;
margin-right:11px;
margin-bottom:11px
}
.gallery .gallery-item img{
border:1px solid #ccc
}
#topcontrol{
z-index:1000
}
.pid2682 h1{
color:#EC6502
}
.animate2{
position:relative;
top:-7px
}
.buttons{
width:100%;
position:absolute;
top:12px;
left:0
}
.buttons .one{
float:left;
margin-right:15px
}
.buttons .last{
margin-right:0!important
}
.blog-post{
padding:0 0 15px
}
.blog-date-value{
color:#767676;
font-size:11px
}
.blocco_testo_storia h2.blog-title{
padding:2px 0 8px
}
.link_blog{
padding:4px 0
}
.link_blog a{
color:#767676
}
.yashare-auto-init{
text-align:right;
margin-right:40px
}
#menu-item-3114{
margin-top:35px;
margin-left:-650px
}
#menu-item-3114 a{
text-transform:none!important;
font-size:10px!important;
color:#EC6502!important
}
.blocco_testo_storia table.table_new{
margin-left:auto;
margin-right:auto;
border:0 solid #ccc
}
.blocco_testo_storia table.table_new td{
border:0 solid #ccc
}
#cformsform #li--1 .reqtxt{
display:none!important
}
#cformsform #li--3 .reqtxt{
display:none!important
}
#cformsform #jqTransformTextarea-ml{
display:none
}
table{
border-collapse:collapse;
background:transparent;
border:none
}
table td,table th{
border:1px solid #ddd;
min-width:50px
}
.blocco_testo_storia table td{
padding:10px 3px!important;
text-align:center
}
.blocco_testo_storia .tbl-w td:last-child{
width:20%!important
}
.blocco_testo_storia .tbl-w td:first-child{
width:30%!important
}
.phone_f{
font-size:16px;
color:#EC6502;
padding:12px 0 0;
font-weight:700;
line-height:20px
}
@media (max-width: 997px){
.dis_colonnabn_sx{
background-image:url(//www.hemulart.ru/wp-content/themes/hemul/images/dis_colonnabn_sx.png);
background-position:0 0;
background-repeat:repeat-x;
height:430px;
position:absolute;
width:120px;
z-index:20
}
.dis_colonnabn_dx{
background:url(//www.hemulart.ru/wp-content/themes/hemul/images/dis_colonnabn_sx.png) repeat-x;
background-position:0 0;
height:350px;
right:0;
position:absolute;
width:120px;
z-index:20;
top:0
}
}
@media (max-width: 768px){
.dis_colonnabn_sx{
display:none!important
}
.dis_colonnabn_dx{
display:none!important
}
}
table.table-img-middle img{
width:200px!important;
height:auto!important
}
table.table-img-middle td:last-child{
text-align:justify
}
table.table-img-middle td:nth-child(2){
width:80px!important
}
table.table-img-middle td:nth-child(3){
width:80px!important
}
table.table-img-middle td:nth-child(4){
width:80px!important
}
table.table-img-middle td:nth-child(5){
width:80px!important
}
table.table-img-middle td:nth-child(6){
width:420px!important
}
table.td-style-left-pos td{
text-align:left!important
}
.blocco_testo_storia .table-1-style td{
padding:3px!important
}
.table-1-style p{
padding:0!important
}
.title-main-p{
color:#ec6502;
font-size:14px;
text-transform:none;
font-weight:700;
padding:5px 0 15px;
text-transform:uppercase
}
.title.t-main h1{
text-transform:uppercase
}
.slick-footer {
position: relative;
}
@media (max-width:920px) {
.img-mobile {
width: 48%;
padding: 1%!important;
}
}
@media (max-width:568px) {
#menu-main_menu li:hover .sub-menu {
display: block; background: #e67619;
z-index: 99999999;
}
.one {
padding: 5px 0;
}
.logo_text_fix {
position: absolute;
display: block;
bottom: 3px;
left: 111px;
}
}
@font-face {
font-family: font1;
src: url(//www.hemulart.ru/wp-content/themes/hemul/fonts/trebuc.ttf);
}
@font-face {
font-family: font2;
src: url(//www.hemulart.ru/wp-content/themes/hemul/fonts/trebucbd.ttf);
}
@font-face {
font-family: font3;
src: url(//www.hemulart.ru/wp-content/themes/hemul/fonts/trebucbi.ttf);
}
@font-face {
font-family: font4;
src: url(//www.hemulart.ru/wp-content/themes/hemul/fonts/trebucit.ttf);
}
div#tModalForm .cf-box-a{
width: 15px !important;
}
.check {
width: 100%;
font-size: 12px;
display: initial;
position: absolute;
margin-top: -5px;
}
.check1{
width: 290px !important;
font-size: 12px;
margin-top: -3px;
}
.check2 {
width: 248px !important;
padding-left: 15px;
font-size: 11px;
display: initial;
position: absolute;
margin-top: -5px;
}
.check0 {
width: 150px;
font-size: 13px;
position: initial;
padding-left: 22px;
margin-top: -6px;
display: inline-block;
}
#cf4_field_4 {
width: 15px !important;
position: absolute;
}
#cf3_field_5 {
width: 15px !important;
position: absolute;
}
@media (max-width:568px) {
.column {
font-size: 14px !important;
}
.blocco_testo_storia {
font-size: 14px;
}
.blocco_gruppo a {
font-size: 14px;
}
}
ul#menu-main_menu li .sub-menu li {
display: block;
}
span.check0 {
font-family: Verdana,Arial,Helvetica,Sans-serif !important;
font-size: 11px;
padding-left:0px !important;
}
span.check0 a{
display:block;
}
label#label-3-5 span {
width: 100%;
}
.form_question span.check0 {
padding-left: 22px !important;
}
.identity_img.fade button {
display: none !important;
}
@media (max-width:568px) {
.identity_img.fade {
margin-bottom: 20px !important;
}
#contenitore_centrale {
padding-bottom: 0 !important;
}
}
a.sale_new {
color: #eb690b !important;
font-weight: bold;
font-size: 16px;
margin-bottom: 6px;
display: block;
cursor:pointer;
text-decoration:none !important;
}
a.sale_new:hover {
text-decoration:underline !important;
}
img.inst__fixed {
max-width: 100%;
}
span.inst_cont__block__text {
width: 85%;
float: left;
}
span.inst_cont__block__img {
width: 15%;
float: left;
margin-top: 9px;
}
span.inst_cont__block {
position: relative;
overflow: hidden;
display: block;
}
img.inst__fixed {
max-width: 30px;
}
.portfolio_panel {
display: none;
}
.portfolio_btn-slide{
cursor: pointer;
padding-bottom: 20px;
}
.portfolio_btn-slide:before{
content: '+';
}
.portfolio_btn-slide p:hover{
text-decoration: underline!important;
}
.portfolio_btn-slide:hover{
color: #EB690B;
}
#accordeon{
margin-bottom: 5px;
}
table.ceny_table img {
width: 100%;
//height: 60%;
}
table.ceny_table{
width: 100%;
border:none;
}
table.ceny_table td{
border:none;
}
table.ceny_table a:hover{
color: #EB690B;
}
.price_ptimg{
padding-top: 5px;
font-weight: 700;
}
.btn-akc a {
color: #eb690b !important;
font-weight: bold;
font-size: 15px;
margin-bottom: 6px;
display: block;
cursor: pointer;
text-decoration: none !important;
}
.btn-akc {
width: 70%;
float: left;
}
.filter_news_and_blog {
text-align: center;
padding: 20px 10px;
}
table.nop p{
padding:0px;
}
.blocco_testo_storia h2, .blocco_testo_storia h3{
font-size: 11.2px !important;
padding: 0 0 10px;
}
.page_text ol{
padding-bottom:10px;
}
.sidebar_cat_link{
margin-top: 15px;
}
.sidebar_cat_link a{
color: #eb690b!important;
padding: 20px 10px!important;
font-size: 20px!important;
font-weight: normal!important;
}
#tModalForm #frm_work.form-box{
width: 520px;
max-width: 80%;
}
.form-text{
font-size: 11.2px;
}
.form-text p {
padding: 0 0 10px;
}
.text_strong {
font-weight: 700;
}
.gallery-columns-4 .gallery-item {
width: calc(25% - 12px)!important;
}
.col-2-fix.count2, 
.col-2-fix.count3, 
.col-2-fix.count4, 
.col-2-fix.count5 {
font-size: 10px;
}
.galler.shablon_galler img {
max-width: 100%;
height: auto;
}
.slider-wrapper.theme-default{
position: relative;
}
.metaslider .theme-default .nivo-controlNav{
position: absolute;
bottom: 0px;
z-index: 99;
left: 50%;
transform: translate(-50%, 0%);
}
.footer__ad {
text-align: center;
padding: 5px 0;
}
.product__thumb .slick-arrow {
font-size: 0;
background-color: #eb690b;
position: absolute;
top: calc(50% - 15px);
width: 30px;
height: 30px;
cursor: pointer;
outline: none;
border: none;
z-index: 10;
transition: .3s;
color: #fff;
}
.product__thumb .slick-arrow.slick-disabled {
opacity: 0;
}
.product__thumb .slick-prev {
left: 0;
}
.product__thumb .slick-next {
right: 0;
}
.product__thumb .slick-arrow:before {
font-size: 20px
}
.product__thumb .slick-prev:before {
content: '←'
}
.product__thumb .slick-next:before {
content: '→'
}
.product__thumb {
border: 1px solid #eee;
}
.product__thumb .slick-slide {
padding: 15px;
}
.product__gallery .slick-slide {
border: 1px solid #eee;
padding: 15px;
}
.product__gallery .slick-slide.slick-current {
border-color: #eb690b;
}
.product__thumb {
padding-right: 1px;
}
.product__gallery {
margin-top: 10px;
}
.product__gallery .slick-list {
margin-right: -10px;
}
.product__gallery .slick-slide {
margin-right: 10px;
}
.product-row {
display: flex;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
box-sizing: border-box;
}
.product-col {
max-width: 100%;
padding-right: 15px;
padding-left: 15px;
box-sizing: border-box;
margin-bottom: 30px;
width: 100%;
}
.product__price {
font-weight: 700;
font-size: 14px;
margin-bottom: 10px;
}
.product-card {
text-align: center;
}
.product-card > * + * {
margin-top: 5px;
}
.product-card__price {
font-size: 14px;
}
.product-card__img {
border: 1px solid #eee;
padding: 15px;
}
.product-card__img img {
max-width: 100%;
height: auto;
}
.product-card__title a {
font-size: 14px;
}
.product-card a {
text-decoration: none;
}
.product-card__link a {
display: inline-block;
margin-top: 0;
}
.product-card__link a:hover {
text-decoration: none;
}
@media (min-width: 576px) {
.product-col-4 {
flex: 0 0 auto;
width: 50%;
}
}
@media (min-width: 992px) {
.product-col-6 {
flex: 0 0 auto;
width: 50%;
font-size: 14px;
}
.product-col-4 {
flex: 0 0 auto;
width: 33%;
}
}
.social {
display: flex;
align-items: center;
list-style-type: none;
padding: 0;
margin: 5px 0 0;
}
.social li + li {
margin-left: 10px;
}
.social img {
max-width: 20px;
max-height: 20px;
width: 100%;
}
.social a {
display: block;
transition: .3s;
}
.social a:hover {
transform: translateY(-3px);
}
@media (max-width: 1000px) {
.social {
justify-content: center;
}
}