/*
 * Id: 7.459222
 * Version: 1312098876
 * Generated: Feb 23, 2012 9:32:31 AM
 * Rendered: 
 */
    /* ------------------------ GALLERY ---------------------------- */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:visible;}
#cboxOverlay{display:none;position:fixed;width:100%;height:100%;background:#000;filter:alpha(opacity=70)!important;-moz-opacity:.7!important;opacity:.7!important;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}
#cboxTopLeft{width:17px;height:17px;background:url(/spg/gibo/img/borderTopLeft.png) 0 0 no-repeat;}
#cboxTopCenter{height:17px;background:url(/spg/gibo/img/borderTopCenter.png) 0 0 repeat-x;}
#cboxTopRight{width:17px;height:17px;background:url(/spg/gibo/img/borderTopRight.png) 0 0 no-repeat;}
#cboxBottomLeft{width:17px;height:17px;background:url(/spg/gibo/img/borderBottomLeft.png) 0 0 no-repeat;}
#cboxBottomCenter{height:17px;background:url(/spg/gibo/img/borderBottomCenter.png) 0 0 repeat-x;}
#cboxBottomRight{width:17px;height:17px;background:url(/spg/gibo/img/borderBottomRight.png) 0 0 no-repeat;}
#cboxMiddleLeft{width:17px;background:url(/spg/gibo/img/borderMiddleLeft.png) 0 0 repeat-y;}
#cboxMiddleRight{width:17px;background:url(/spg/gibo/img/borderMiddleRight.png) 0 0 repeat-y;}
#cboxLoadedContent{margin-bottom:20px;margin-top:60px;overflow:auto;}
#cboxCurrent{position:absolute;bottom:3px;text-align:center;width:770px;color:#333333;}
#cboxSlideshow{position:absolute;bottom:3px;right:30px;color:#0092ef;}
#cboxPrevious{position:absolute;top:200px;left:0px;background:url(/spg/gibo/img/controls.png) 0 0px no-repeat;width:62px;height:60px;text-indent:-9999px;font-size:0px;line-height:0px;cursor:pointer;}
#cboxNext{position:absolute;top:200px;right:0px;background:url(/spg/gibo/img/controls.png) 0px -70px no-repeat;width:62px;height:60px;text-indent:-9999px;display:block;font-size:0px;line-height:0px;cursor:pointer;}
#cboxLoadingOverlay{background:url(/spg/gibo/img/loading_background.png) center center no-repeat;}
#cboxLoadingGraphic{background:url(/spg/gibo/img/loading.gif) center center no-repeat;}
#cboxClose{position:absolute;top:-24px;right:-26px;background:url(/spg/gibo/img/close.png) 0px 0px no-repeat;width:28px;height:28px;text-indent:-9999px;display:block;font-size:0px;line-height:0px;cursor:pointer;}
.text_popup{float:right;width:241px;overflow-y:auto;height:334px;color:#333333;font-size:12px;margin:4px 20px 0 0px;text-align:justify;display:inline;}
.txt_cont_popup{padding:0 10px;}
.txt_cont_popup p{margin:0px;}
.text_popup a{text-decoration:underline;}
.text_popup a:hover{text-decoration:none;}
.popup_img{float:left;width:500px;margin:8px 0 0 20px;display:inline;}
.add_shop{margin:0 auto;width:960px;height:26px;padding:2px 0;}
.add_shop_link{
height:26px;
width:190px;
display:block;
background:url(/spg/gibo/img/add_shop.gif) no-repeat 0 0;
margin:0px;
padding:0px;
float:right;
line-height:0px;
font-size:0px;
text-indent:-9999px;
}
.contTxtSec ul,.cont_txt ul,.cont_txt ol,.contTxtSec ol,.page_cont ul,.page_cont ol,.text_popup ul,.text_popup ol{list-style-position:inside;}
#contattiErrDlg{width:auto;height:auto;float:none;margin:0 auto;text-align:center;display:block;}
/* --------- HACK IE6 --------- */
* html #cboxClose{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='./spg/gibo/img/close.png');}
* html #cboxTopCenter{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='./spg/gibo/img/borderTopCenter.png');}
* html #cboxBottomCenter{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='./spg/gibo/img/borderBottomCenter.png');}
* html #cboxMiddleLeft{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='./spg/gibo/img/borderMiddleLeft.png');}
* html #cboxMiddleRight{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='./spg/gibo/img/borderMiddleRight.png');}
* html #cboxTopLeft{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='./spg/gibo/img/borderTopLeft.png');}
* html #cboxTopRight{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='./spg/gibo/img/borderTopRight.png');}
* html #cboxBottomLeft{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='./spg/gibo/img/borderBottomLeft.png');}
* html #cboxBottomRight{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src='./spg/gibo/img/borderBottomRight.png');}
/* ------------------------ FINE GALLERY ---------------------------- */



.chiudianta {background: url("/img/gibo/anteprima.png") no-repeat scroll 0 0 transparent; display: block; height: 32px; text-indent: -10000px; width: 132px; float:right}
.bg-anta{background-color: #fff; height: 30px; padding: 2px 0;}
.cont_sound{z-index:600}

/* -----------------------------------
CONSULENTI : NERO --------------------
------------------------------------*/
body{margin:0;padding:0;font-family:arial,sans-serif,georgia,helvetica,verdana;color:#000000;font-size:13px;line-height:19px;background:#736f6f;}
a:active,a:focus{outline-style:none;outline-width:0;}
a:link,a:visited{text-decoration:underline;color:#000000;}
a:active,a:hover{text-decoration:none;color:#000000;}
*,form,img,fieldset{margin:0;padding:0;border:0;}
.clearfix:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.main_container{width:960px;position:relative;margin:0 auto;padding:0px;background:#363232 url('/spg/gibo/tmp/g_cons000n/img/bg_cons.jpg') no-repeat 0px 0;}
.header{margin:0 auto;padding:0px;width:960px;position:relative;height:198px;}
.content{margin:0;padding:0;text-align:left;width:960px;float:left;position:relative;}
.logo{}
.logo img{position:absolute;left:428px;top:15px;border:1px solid #000000;z-index:200;}
.page_cont{
width:800px;
padding:0px 0 20px 160px;
float:right;
position:relative;
min-height:600px;
height:auto!important;
height:600px;
background:transparent url('/spg/gibo/tmp/g_cons000n/img/bg_footer.png') no-repeat center bottom!important;
background:none;
z-index:100;
margin-top:0px;
}
* html .page_cont{float:none;}
.p_ti .page_cont{width:800px;padding-right:23px;padding-left:137px;}
.txt_cont p{margin-bottom:5px;}
.cont_cat .txt_cont,.cont_cat .txt_cont a{color:#EBEBEB;}
/* ------------------- MENU & SOTTOMENU ------------------------- */
.menu{width:243px;overflow:visible;z-index:400;position:absolute;top:0px;left:160px;}
.menu,.sotto_menu{list-style-type:none;}
.menu li{margin:0 0 3px 0;padding:0;float:left;display:inline;position:relative;width:243px;}
ul ul{}
li:hover ul.sotto_menu{display:block;}
ul.menu ul.sotto_menu{margin:0;}
.sotto_menu{width:235px;}
.sotto_menu li{width:237px;float:left;display:inline;text-align:right;margin:1px 0 0px 0;}
.menu li a:hover,.menu li:hover a,.menu a.selected{
display:block;
color:#ffffff!important;
text-decoration:none; 
background:#ca352a url(/spg/gibo/tmp/g_cons000n/img/menu_arrow.gif) no-repeat right center!important;
width:197px;
padding:6px 26px 6px 20px;
}
.menu li a{
text-decoration:none!important;
padding:6px 20px;
font-size:18px;
line-height:20px;
text-align:right;
color:#000000;
width:197px;
display:block;
font-family:"times New Roman",georgia,arial,serif;
background:transparent url(/spg/gibo/tmp/g_cons000n/img/bk_menu_grey.png) repeat 0 0!important;
background:#a1a1a1;
}
.menu li a:visited{color:#000000;}
.menu .sotto_menu li a{
display:block;
color:#ffffff;
text-decoration:none;
padding:2px 20px;
width:197px;
font-size:16px;
line-height:18px;
margin:0px;
font-family:"times New Roman",georgia,arial,serif;
background: url(/spg/gibo/tmp/g_cons000n/img/bk_menu_red2.png) repeat 0 0!important;
background:#df867f;
}
.sotto_menu li a:hover,.sotto_menu li a.selected{
display:block;
background-color:#F14545;
color:#fff;
text-decoration:none;
background:transparent url(/spg/gibo/tmp/g_cons000n/img/bk_menu_red1.png) repeat 0 0!important;
}
* html .sotto_menu li a:hover,
* html .sotto_menu li a.selected{
background:#CA352A!important;
background-image:none;
padding:2px 20px;
}
/* ------------------- END MENU & SOTTOMENU ------------------------- */
.contTxtSec{
float:right;
width:510px;
position:relative;
margin-right:23px;
display:inline;
min-height:200px;
height:auto!important;
height:200px;
}
.p_hp .txt1 h1{
font-weight:normal;
padding:0px 10px 10px 25px;
font-size:20px;
width:475px;
line-height:24px;
display:block;
color:#C93023 ;
font-family:times New Roman,georgia,arial,serif;
background:transparent url(/spg/gibo/tmp/g_cons000n/img/h1_arrow.gif) no-repeat 10px 6px;	
}
.p_ti .txt1 h1{width:auto;}
.p_hp .txt1 p{font-weight:normal;padding:0 10px 10px 10px;display:block;}
.txt1 h1,.txt2 h1,.txt3 h1{
font-weight:normal;
padding:0px 15px;
font-size:20px;
line-height:24px;
display:block;
color:#C93023 ;
font-family:times New Roman,georgia,arial,serif;
background:transparent url(/spg/gibo/tmp/g_cons000n/img/h1_arrow.gif) no-repeat 0px 6px;
}
.p_hp .txt2 h1,.p_hp .txt3 h1{
font-weight:normal;
padding:0 0 10px 15px;
margin-left:280px;
font-size:20px;
line-height:24px;
display:block;
color:#C93023 ;
font-family:times New Roman,georgia,arial,serif;
background:transparent url(/spg/gibo/tmp/g_cons000n/img/h1_arrow.gif) no-repeat 0px 6px;
}
.p_ti .txt2 h1,.p_ti .txt3 h1{
padding:0px 15px 5px 15px;
margin:0px;
width:auto;
background:transparent url(/spg/gibo/tmp/g_cons000n/img/h1_arrow.gif) no-repeat 0px 6px;
}
.p_hp .txt2 .txt_cont,.p_hp .txt3 .txt_cont{float:right;width:193px;display:block;padding:0;}
.txt1 .txt_cont,.txt2 .txt_cont,.txt3 .txt_cont,.p_ti .txt2 .txt_cont,.p_ti .txt3 .txt_cont{padding:0 15px 10px 15px;float:right;display:block;width:auto;}
.txtel .txt_cont.empty, .p_hp .txtel .txt_cont.empty {padding-right: 10px; width: 218px; }
.txt2 img,.txt3 img{float:left; margin:0px;}
.txt1,.txt2,.txt3{
float:right;
width:488px;
padding:10px;
position:relative;
z-index:250;
margin-bottom:10px;
border:1px solid #ebebeb;
background:#ebebeb;
}
.txt2,.txt3{padding:10px;width:488px;}
.p_ti .txt2,.p_ti .txt3{}
.cont_img{width:510px;float:right;margin-right:0px;margin-bottom:0px;}
.el_img1,.el_img2{float:right;margin-bottom:10px;}
.p_ti .el_img1,.p_ti .el_img2{float:none;margin-bottom:10px;}
.cont_txt{float:right;width:510px;margin-right:23px;display:inline;}
.p_ct .cont_txt {float: none}
.cont_txt:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
.cont_txt{display:inline-block;}
* html .cont_txt{height:1%;}
.cont_txt{display:block;}
.p_ct .cont_txt{margin:383px 23px 0 268px;float:none;}
*+html .p_ct .cont_txt{margin:403px 23px 0 268px;}
*html .p_ct .cont_txt{margin:403px 23px 0 268px;}
.p_hp .txt1{margin:0px 23px 20px 0;width:510px;border:1px solid #d2d8dc;float:right;padding:10px 0;}
.p_ti .txt1{
float:right;
margin:0px 0px 4px 0;
}
.cont_cat,.cont_fg{float:right;width:510px;padding:0;z-index:300;margin:0px 23px 10px 0;display:inline;}
.fg_el1{z-index:20}
.fg_el2{z-index:19}
.fg_el3{z-index:18}
.fg_el4{z-index:17}
.fg_el5{z-index:16}

.fg_el6{z-index:25}
.fg_el1,.fg_el2,.fg_el3,.fg_el4,.fg_el5,.fg_el6,.fg_el7,.fg_el8,.fg_el9,.fg_el10{float:left;margin:0 2px 2px 0px;}
.fg_el7{z-index:24}
.fg_el8{z-index:23}
.fg_el9{z-index:22}
.fg_el10{z-index:21}
.cf_el1,.cf_el2,.cf_el3,.cf_el4,.cf_el5,.cf_el6{float:left;width:242px;margin:0 13px 20px 0;display:inline;background:none;}
.cboxElement img, .nocboxElement img{display:block;}
.cboxElement:hover img, .nocboxElement:hover img{display:block;}
.cont_datidove{width:510px;float:right;margin:0 23px 10px 0;display:inline;}
.cont_cat img{float:left;margin-right:10px;}
.cont_cat h2{
padding:0px 0 5px 0;
font-size:14px;
line-height:16px;
color:#C93023 ;
font-family:times New Roman,georgia,arial,serif;
margin-left:110px;
width:132px;
margin-top:-2px;
}
.cont_cat p{font-size:12px;line-height:14px;margin-bottom:5px;}
a.cf_dett{font-size:9px;line-height:11px;display:block;width:132px;color:#C93023!important;text-transform:uppercase;}
a.cf_dett:hover{color:#EBEBEB!important;}
.txt_datidove{float:right;;padding:0 0 0 7px;width:510px;margin-bottom:30px;color:#EBEBEB;}
.txt_datidove span {float:left;clear:both;width:100%;}
.rgs{font-size:11px;font-style:normal;line-height:17px;}
.ind{font-size:11px;font-style:normal;line-height:17px;}
.tel,.cel,.fx,.em{font-style:normal;margin-top:5px;display:block;font-size:11px;color:#c93023;font-weight:bold;}
.em{border:none;}
.txt_datidove strong{float:left;font-size:11px;font-style:normal;line-height:13px;font-weight:normal;color:#EBEBEB;}
.em strong{font-size:10px;font-style:normal;}
.mappa{float:left;}
.mappa iframe{width:390px;height:300px;}
.em a,.em a:hover,.mappa a,.mappa a:hover{color:#EBEBEB;}
.cont_contact{width:510px;padding:0px;margin:0;position:absolute;right:23px;top:0px;}
.datiContact{width:249px;float:left;margin-right:10px;display:inline;}
.msg label,.datiContact label{float:left;margin-bottom:3px;color:#EBEBEB;font-size:12px;line-height:14px;}
.datiContact input{
width:237px;
height:19px;
line-height:19px;
color:#333;
background-color:#EBEBEB;
margin-bottom:10px;
padding:0 5px;
border:1px solid #cdd4d9;
}
.msg{width:240px;float:left;}
.legge{clear:both;}
.msg textarea{
color:#333;
background-color:#EBEBEB;
height:105px;
width:239px;
padding:5px;
font-family:arial,sans-serif,georgia,helvetica,verdana;
font-size:12px;
border:1px solid #CDD4D9;
}
* html .msg textarea{height:110px;}
.msg input{float:left;margin-right:5px;}
.legge textarea{
color:#333;
background-color:#EBEBEB; 
width:502px; 
height:100px; 
margin:3px 0;
padding:5px 3px;
font-family: arial,sans-serif,georgia,helvetica,verdana;
font-size:10px;
border:1px solid #CDD4D9;
}
.radio_botton1,.radio_botton2{display:inline;float:left;padding:10px 15px 0 0;text-transform:uppercase;font-size:10px;line-height:10px;color:#EBEBEB;}
.radio_botton1 input,.radio_botton2 input{margin:0px 0 0 3px;}
.cont_contact button{
color:#333333;
font-size:13px;
font-weight:bold;
background:#EBEBEB;
width:92px;
height:29px;
margin-top:15px;
margin-left:0px;
cursor:pointer;
}
.footer{
clear:both;
width:960px;
height:70px;
margin:0 auto;
color:#ffffff;
font-size:11px;
position:relative;
padding-top:5px;
background:#736f6f;
}
.footer a{color:#ffffff;text-decoration:none;}
.footer a:hover{color:#ffffff;text-decoration:underline;}
.pow{}
.txt_fo{font-style:normal;}
.video_el{
border:1px solid #ebebeb;
width:755px;
float:right;
display:inline;
padding:10px;
margin:0px 23px 20px 0px;
background:#ebebeb;
text-align:center;
}
.p_ti .video_el{margin-right:0px;}
.cont_sound{position:absolute;right:200px;top:10px;display:block;font-size:0px;line-height:0px;cursor:pointer;}
/* --------------- GALLERY COLORI ------------------ */
#cboxTitle{position:absolute;top:3px;left:20px;top:20px;text-align:left;color:#EBEBEB;background:url(/spg/gibo/tmp/g_cons000n/img/lightbox_title.gif) repeat-x bottom;width:762px;height:28px;font-size:20px;}
#pvt #cboxTitle,#cf #cboxTitle{width:762px;}
#pfg #cboxTitle,#cs #cboxTitle{width:747px;}
.text_popup{float:right;width:241px;overflow-y:auto;height:334px;color:#EBEBEB;font-size:12px;margin:4px 20px 0 0px;text-align:justify;display:inline;}
.text_popup a,#cboxCurrent{color:#EBEBEB;}
#cboxContent{position:relative;overflow:visible;background:#736f6f;}
.fg_el1{z-index:20}
.fg_el2{z-index:19}
.fg_el3{z-index:18}
.fg_el4{z-index:17}
.fg_el5{z-index:16}

.fg_el6{z-index:25}
button[type="submit"]::-moz-focus-inner{border:0px;}
.fg_el7{z-index:24}
.fg_el8{z-index:23}
.fg_el9{z-index:22}
.fg_el10{z-index:21}
.cont_contact .se-edit-txt {position:absolute; top:-31px}



      
