﻿body{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#676767;font-size:16px;line-height:1em;margin:0;padding:0;background:#ccc url(../images/bg_page.gif) repeat-x center top}
img{border:0}
form{margin:0}
input{font-family:"Trebuchet MS",Arial,sans-serif;color:#676767;vertical-align:middle}
textarea{font-family:"Trebuchet MS",Arial,sans-serif;border:1px solid #ccc;color:#676767;vertical-align:middle;height:55px}
select{border:1px solid #ccc;color:#676767;vertical-align:middle}
label{color:#000;}
.textfield{border:1px solid #ccc;}
.inputXxs{width:20%}
.inputSmall{width:33%}
.inputMedium{width:50%}
.inputXl{width:80%}
.inputBig{width:95%}
.inputDataTime{width:85px}
.inputDataTimeNoPick{width:75px}
.nocompiled{border:2px solid #f19205!important;background:url(/images/ico_input_warning.png) top right no-repeat #fff!important}
.nocompiled2{padding:0 17px 0 0;color:#f19205;background:url(/images/ico_input_warning.png) top right no-repeat!important}
.inputNote{width:300px}
.inputCode{width:23px}
.nowr{white-space:nowrap!important}
input.btnGen{/*utilizzato x input submit (bottoni arancioni)*/
outline:none;border:none;color:#fff;font-weight:700;font-size:.85em;margin:5px;text-transform:uppercase;cursor:pointer}
.btnSrc{width:22px;height:18px;margin:0 5px!important;background:url(../images/btn_input_src.png) no-repeat}
.btnSmall{width:100px;margin:5px 0;/*background:url(../images/btn_input_small.png) no-repeat*/}
.btnMedium{width:120px;margin:5px 0;/*background:url(../images/btn_input_medium.png) no-repeat*/}
.btnBig{width:160px;margin:5px 0;/*background:url(../images/btn_input_big.png) no-repeat*/}
.btnEdit{width:22px;height:22px;font-size:0!important;background:url(../images/ico_cmd_edit.png) no-repeat}
.btnGenLink{/*utilizzato per i link simili a input submit*/
outline:none;border:none;color:#fff;font-weight:700;font-size:.85em;margin:5px;text-transform:uppercase;cursor:pointer;display:block;float:left;text-align:center;vertical-align:middle}
.btnGenLink.btnMedium{width:120px;height:22px;padding-top:6px;background:url(../images/btn_input_medium.png) no-repeat}
.btnGenLink.btnBig{width:160px;height:22px;padding-top:6px;background:url(../images/btn_input_big.png) no-repeat}
.icon-link{/*utilizzato per i link con aspetto ad icona (senza testo)*/
display:block;float:left;margin:5px;text-indent:-9999px}
.lnkGen{outline:none;border:none;display:block;float:left;margin:0 5px 5px 0;text-indent:-9999px;cursor:pointer}
.zoom{width:22px;height:22px;font-size:0!important;background:url(../images/ico_cmd_lens.png) no-repeat}
.ins{width:22px;height:22px;font-size:0!important;background:url(../images/ico_cmd_ins.png) no-repeat}
.view{width:22px;height:22px;font-size:0!important;background:url(../images/ico_cmd_view.png) no-repeat}
.edit{width:22px;height:22px;font-size:0!important;background:url(../images/ico_cmd_edit.png) no-repeat}
.report{width:22px;height:22px;font-size:0!important;background:url(../images/ico_cmd_report.png) no-repeat}
.printreport{width:22px;height:22px;font-size:0!important;background:url(../images/ico_print.png) no-repeat}
.download{width:22px;height:22px;font-size:0!important;background:url(../images/ico_cmd_download.png) no-repeat}
.save{width:22px;height:22px;font-size:0!important;background:url(../images/ico_cmd_upd_row.png) no-repeat}
.del{width:22px;height:22px;font-size:0!important;background:url(../images/ico_cmd_del.png) no-repeat}
.selectall{width:22px;height:22px;font-size:0!important;background:url(../images/ico_selectall.png) no-repeat}
.cmdup{width:22px;height:22px;font-size:0!important;background:url(../images/ico_cmd_up.png) no-repeat}
.lens{width:22px;height:22px;font-size:0!important;background:url(../images/ico_cmd_lens.png) no-repeat}
.detsend{display:none;position:absolute;font-size:.9em;border:3px solid rgba(0,0,0,0.4);padding:3px;background:#fff}
tr.ERROR{background:#F8CCCC}
tr.INS{background:#FCE9CD}
tr.OK{background:#D5E8CC}

.icon-button{/*utilizzato per le input con aspetto ad icona (senza testo)*/
outline:none;border:none;margin:5px;text-indent:-9999px;cursor:pointer}
.form-inline .icon-button{float:left;position: relative;top: 10px;}
.promo_0{width:22px;height:22px;font-size:0!important;background:url(../images/ico-promo-inserito.png) no-repeat}
.promo_1{width:22px;height:22px;font-size:0!important;background:url(../images/ico-promo-inviato.png) no-repeat}
.promo_2{width:22px;height:22px;font-size:0!important;background:url(../images/ico-promo-approvato.png) no-repeat}
.promo_3{width:22px;height:22px;font-size:0!important;background:url(../images/ico-promo-appriserva.png) no-repeat}
.promo_4{width:22px;height:22px;font-size:0!important;background:url(../images/ico-promo-archiviato.png) no-repeat}
.promo_5{width:22px;height:22px;font-size:0!important;background:url(../images/ico-promo-annullato.png) no-repeat}
.cmd-upload{width:22px;height:22px;background:url(../images/ico-upload-model.png) no-repeat}
.cmd-download{width:22px;height:22px;background:url(../images/ico-download-model.png) no-repeat}
.cmd-del{width:22px;height:22px;background:url(../images/ico_cmd_del.png) no-repeat}
.cmd-ok{width:22px;height:22px;background:url(../images/ico_sign.png) no-repeat}
.cmd-edit{width:22px;height:22px;background:url(../images/ico_cmd_edit.png) no-repeat}
.cmd-up{width:22px;height:22px;background:url(../images/ico_cmd_up.png) no-repeat}
.cmdCart{display:block;height:22px;width:40px;padding:2px 0 0 22px;color:#da0000;background:url(../images/ico_cart-v2.png) 0 50% no-repeat}


table{border-collapse:collapse;border:0 solid #FFF}
td{border-collapse:collapse;border:0 solid #FFF}
th{border-collapse:collapse;border:0 solid #FFF}
a{color:#676767;text-decoration:none}
a:hover{text-decoration:underline}
p{margin:14px 0 0}
h1,h2,h3,h4,h5,h6{margin:6px 0 10px;padding:0;clear:both}
h1{font-size:1.2em}
h2{font-size:1.15em}
h3{font-size:1.1em}
h4{font-size:1em}
ol{margin:0;padding:0;line-height:normal}
ul{margin:0;padding:0;line-height:normal}
li{margin:0;padding:0;line-height:normal}
dl,dt,dd{margin:0;padding:0}
.noborder{border:0 solid #FFF!important}
.marginclear{margin-right:0!important}
.rightclear{padding-right:0!important}
.bgclear{background:none!important;clear:both!important}
/*reset bordo tabella*/
.tblResetBorder td{border-bottom:0 solid #fff!important}
/*Colori nei td*/
.bgForeground{background:#ededed}
.colorT-1{color:#2e8b00}
.colorT-2{color:#da0000}
.required{color:#f19205}
.sSmall{font-size:8pt;font-size:8pt}
.divError{font-weight:700;color:#d02200}
#msgError{font-weight:700;color:#d02200}
#BoxResult{padding:10px 0;color:#d02200;font-weight:700}
.corporateColor{color:#f19205!important}
.renderDelBotton{display:block;height:20px;padding:2px 0 0 22px;color:#da0000;background:url(../images/ico_cmd_del.png) 0 50% no-repeat}
.renderButton{display:block;float:left;margin:5px;padding:6px 0 0;color:#fff;font-weight:700;font-size:.85em;text-transform:uppercase;text-align:center;vertical-align:middle}
.renderButton:hover{text-decoration:none}
.txtCenter{text-align:center}
.txtRight{text-align:right}
.txtSmall{font-size:.8em}
.txtMedium{font-size:1em}
.txtBig{font-size:1.2em}
.cmdSave{display:block;height:20px;padding:2px 0 0 22px;color:#da0000;background:url(../images/ico_cmd_save.png) 0 50% no-repeat}
.cmdDel{display:block;height:20px;padding:2px 0 0 22px;color:#da0000;background:url(../images/ico_cmd_del.png) 0 50% no-repeat}
.cmdCancel{display:block;height:20px;padding:2px 0 0 22px;color:#da0000;background:url(../images/ico_cmd_cancel.png) 0 50% no-repeat}
.cmdEdit{display:block;height:20px;padding:2px 0 0 22px;color:#da0000;background:url(../images/ico_cmd_edit.png) 0 50% no-repeat}
.cmdCart{display:block;height:20px;padding:2px 0 0 22px;color:#da0000;background:url(../images/ico_cart-v2.png) 0 50% no-repeat}

/****************************/
/* Contenitore Generale */
/****************************/
#mainContent{font-size:.8em}

/*toggle menu*/
#nav-toggle {display: block; position: absolute; z-index: 110; width: 50px; height: 50px; top: 20px !important; padding: 16px; right: 16px; background: #1c94c4; }
#nav-toggle { cursor: pointer; }
#nav-toggle span, #nav-toggle span:before, #nav-toggle span:after { cursor: pointer; height: 3px; width: 18px; background: #fff; position: absolute; top: 23px; display: block; content: ''; }
#nav-toggle:hover span, #nav-toggle:hover span:before, #nav-toggle:hover span:after { background: #fff; }
#nav-toggle span:before { top: -7px; }
#nav-toggle span:after { top: 7px; }
#nav-toggle.active span, #nav-toggle.active span:before, #nav-toggle.active span:after { background: #fff; }


/* Livello 1 - Logo Smith&Nephew + Info utente */
/****************************/
#container_level1{width:100%;height:50px;background:url(../images/bg_level1.gif) bottom left no-repeat;margin:0 auto}
#logoCorporate{float:left;padding-top: 5px;position:relative}
#logoCorporate:after{content:'';display:block;width:10px;height:10px;position:absolute;bottom:-18px;left:5px;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);background:#fff;}
/* menu a tendina Utente */
.mouseout{position:absolute;z-index:8;top:40px;left:50%;margin-left:186px;width:216px;height:105px;background:transparent}
#userPanel{position:absolute;z-index:10;display:none;top:40px;left:50%;margin-left:156px;width:225px;height:100px;background:#efefef}
#userPanel ul{list-style:none;padding:5px 10px}
#userPanel ul li{background:url(../images/ico_rightarrow_simple.png) center right no-repeat}
/* informazioni generali  */
#userInfo{float:right;padding:10px 0 0;color:#85898b}
#userInfo ul.function{float:right;list-style:none}
#userInfo ul.function li{display:inline}
#userInfo ul.function li a{display:block;float:left;height:28px;margin:0}
#userInfo ul.function li a:hover{text-decoration:none}
#userInfo ul.function li a.cart{width:22px;padding:2px 0 0 30px;background:url(../images/ico_cart.png) 0 0 no-repeat;text-indent:-9999px}
#userInfo ul.function li a.userLogged{width:230px;padding:2px 0 0 10px;background:url(../images/bg_user.png) 0 0 no-repeat}
#userInfo ul.function li a.userLogged-attive{background:url(../images/bg_user.png) 0 -30px no-repeat}
#userInfo ul.function li a.logout{font-weight:700;color:#f19205;padding:2px 26px 0 10px;background:url(../images/ico_close.png) 0 6px no-repeat}
#userInfo ul.function li span{color:#000}
#userInfo ul.function li.username{display:block;padding:2px 10px 0 10px;float:left;height:28px;margin:0}

/* Livello 2  - Pannello Ricerca */
/****************************/
#container_level2{width:100%;height:90px;margin:0 auto;border-bottom:1px solid #ccc;background:#f19205}
#container_level2 .inner{z-index:9;position:absolute}
#logoEndo{width:247px;height:39px;float:left;margin:0 40px 0 0;padding:12px 0 0}
#search_module{float:left}
#mainSearch{width:355px;height:28px;padding:16px 0 0 3px;float:left;background:url(../images/bg_mainsearch.png) bottom left no-repeat}
#mainSearch .textfield{width:265px;height:22px;border:none;font-size:1.2em;vertical-align:middle;margin:4px 0 0;padding:0 0 0 5px}
#mainSearch .formbotton{color:#fff;vertical-align:middle;font-weight:700;margin:0;padding:0 0 0 5px;border:none;background:none}
#mainSearchOption{width:250px;padding:20px 0 0;float:left}
#mainSearchOption input{vertical-align:middle}
#mainSearchOption label{color:#fff;font-weight:700;font-size:.9em;vertical-align:middle;padding:0 20px 0 5px}

/* Livello 3 - Main Content + Colonna SX + Colonna DX */
/****************************/
#container_level3{width:100%;float:left;padding:0 0 50px;background:url(../images/bg_level3.png) top left repeat-x #fff}
.genClear{clear:both;padding:10px 0}
/*parte centrale*/
#content{width:675px;float:left}
#content .inner{padding:0 10px}
#content h1{color:#fff;height:29px;background:url(../images/bg_h1.png) bottom left no-repeat}
#content h1.secondType{color:#676767;background:url(../images/bg_h1secondtype.png) bottom left no-repeat}
#content h3{color:#676767;height:29px;background:url(../images/bg_h1secondtype.png) bottom left no-repeat}
/*icone ordinamento ricerca*/
.mainSortby{position:relative;display:block;width:65px;height:12px;margin:-12px 0 0 590px}
.mainSortby .sortbyDate{display:block;float:left;width:23px;height:12px;margin:0 15px 0 0;text-decoration:none;background:url(../images/ico_sortby.png) 0 0 no-repeat}
.mainSortby .sortbyComment{display:block;float:left;width:23px;height:12px;text-decoration:none;background:url(../images/ico_sortby.png) -33px 0 no-repeat}
/*menu DX*/
#contentDx{width:290px;float:right}
#contentDx .inner{padding:0 10px}
#contentDx h1{color:#fff;height:29px;background:url(../images/bg_h1.png) bottom left no-repeat}
#contentDx h3{color:#fff;height:31px;padding:10px 0 0;text-indent:10px;background:url(../images/bg_h3.png) bottom left no-repeat}
/*Pop-up PlayLive*/
#vstnonline{font-weight:bold!important}
/*Loading*/
#loading {display: none; position: fixed; z-index: 50; top: 0; left: 0; width: 100%; height: 100%; font-size: 13pt; color: #383838; background: url(../images/bg_loading2.png) center center no-repeat;}
#loading .inner{position:absolute; top:calc(50% - 40px); width:100%; padding:28px;text-align:center}
#loading img{margin:0 20px;vertical-align:middle}
/*Gestione dei KIT*/
#set_kit_link table{clear:both;width:100%;margin:2em 0}
#set_kit_link table td.kit-set-header{font-size:1.2em;font-weight:700;color:#1c94c4;border-bottom:1px solid #ccc;background:#eee}
#set_kit_link table .kit-gruppo{font-weight:700;color:#333;background:#ccc}
#set_kit_link table .kit-nome{border-bottom:1px solid #ccc}
#set_kit_link table .desc-kit-set{color:#666}
#set_kit_link table tr.row-loan-obbligatorio{background:#f8cccc}
#set_kit_link table tr.row-loan-alternativo{background:#fce9cd}
#set_kit_link table tr.row-loan-facoltativo{background:#d5e8cc}

/* FOOTER */
/****************************/
#container_level4{width:100%;min-height:85px;clear:both;background:url(../images/bg_level4.gif) top left repeat-x #676767}
#footer{width:100%;padding:10px 0;font-size:12px;line-height:1.2em;color:#fff}
#footer ul{list-style:none;padding:18px 0 0;border-bottom:3px solid #bbb6b7}
#footer ul li{display:inline;padding:0 10px 0 0}
#footer p{margin:0}
#footer a{color:#fff;text-decoration:none}
.legenda{padding:0 0 5px 10px;font-size:10px}
/**/

/* GESTIONE OFFERTE (Budget Lotti e Prezzi) */
.bdg_ko{display:block;width:16px;height:16px;font-size:0!important;background:url(/images/ico_bdg_ko.png) no-repeat}
.bdg_ok{display:block;width:16px;height:16px;font-size:0!important;background:url(/images/ico_bdg_ok.png) no-repeat}
.NO_B{font-size:10px;font-weight:700;color:Gray}
.C_EU{font-size:10px;font-weight:700;color:#FF008B}
.C_IT{font-size:10px;font-weight:700;color:#FF008B}
.F_EU{font-size:10px;font-weight:700;color:#00ABFF}
.F_IT{font-size:10px;font-weight:700;color:#00ABFF}
._OK_{font-size:10px;font-weight:700;color:Green}

/**********************************************************/
/*
/*intranet.css/intranet-extranet.css*/
/*
/**********************************************************/
.wNoSave{border:0 !important;  padding-left: 2px !important; padding-right: 2px !important; }
.wCode{width:60px !important; border:1px solid #ccc;font-size:1em;  padding-left: 2px !important; padding-right: 2px !important; }
.wText{width:130px !important;border:1px solid #ccc;font-size:1em;  padding-left: 2px !important; padding-right: 2px !important; }
.wTbig{width:190px !important;border:1px solid #ccc;font-size:1em;  padding-left: 2px !important; padding-right: 2px !important; }
.wXxs{width:25px !important;border:1px solid #ccc;font-size:1em;  padding-left: 2px !important; padding-right: 2px !important; }
.wSmall{width:45px !important;border:1px solid #ccc;font-size:1em;  padding-left: 2px !important; padding-right: 2px !important; }
.w65{width:65px !important;border:1px solid #ccc;font-size:1em;  padding-left: 2px !important; padding-right: 2px !important; }
.w70{width:70px !important;border:1px solid #ccc;font-size:1em;  padding-left: 2px !important; padding-right: 2px !important; }
.wMed{width:80px !important;border:1px solid #ccc;font-size:1em;  padding-left: 2px !important; padding-right: 2px !important; }
.wLarge{width:160px !important;border:1px solid #ccc;font-size:1em;  padding-left: 2px !important; padding-right: 2px !important; }
.wBig{width:200px !important;border:1px solid #ccc;font-size:1em;  padding-left: 2px !important; padding-right: 2px !important; }
.w300{width:300px !important;border:1px solid #ccc;font-size:1em;  padding-left: 2px !important; padding-right: 2px !important; }
.wMax{width:100%}
.wMax50{width:50%}
.wMax80{width:80%}
.alignDx{text-align:right}
.alignCn{text-align:center}
.tblFrmSmall-aep td{padding:2px;font-size:.9em}
.tblFrmSmall-aep td .btnGen{margin:0 10px 0 0}
.tblFrmSmall td{padding:2px;font-size:.9em}

/*tblform da cancellare*/
.tblFrm{clear:both}
.tblFrm th{text-align:left;font-size:13px;padding:10px 2px 2px}
.tblFrm td{padding:2px}
.tblFrm td input{float:left!important}
.tblFrm td label{color:#000;font-weight:bold}
.tblFrm td span label{margin:0 15px 0 0}
.lck td{background-color:#d1e3ea!important}
/*variante dentro i tabs*/
#tabs .tblFrm td{padding:2px 4px}
#tabs .tblFrm th{padding:10px 4px 2px;color:#1C94C4}

/*Elementi per personalizzare la grafica della INTRANET*/
/*****************************************************************/
.level1-intranet{background:url(../images/bg_level1-intranet.gif) bottom left no-repeat!important}
.level1-extranet{background:/*url(../images/bg_level1-extranet.gif) 59% 40px no-repeat*/#fff !important;position:relative;z-index:1;}
.level2-intranet{background:#ef4900!important}
.level2-extranet{background:#1c94c4!important;margin-top:-10px;}
.logoIntranet{width:315px;height:39px;float:left;margin:0 40px 0 0;padding:12px 0 0}
#logoEndo-extranet{width:100%;padding:30px 0 0}
.logoIntranet a{width:350px;height:35px;display:block}
.intra-endo{background:url(/images/logo_endoportal_intranet.png) no-repeat!important}
.intra-wuound{background:url(/images/logo_wuondportal_intranet.png) no-repeat!important}
.intra-main{background:url(/images/logo_mainportal_intranet.png) no-repeat!important}

/***************************************************/
/* Gestione Menu Principale INTRANET */
/***************************************************/
#mainIntranetMenu{width:100%;height:30px;margin:0 auto;background:url(../images/bg_mainintranetmenu.gif) repeat-x #ccc}
ul#topnavIntranet{margin:0;padding:0;float:left;width:100%;list-style:none;}
ul#topnavIntranet li{float:left;margin:0;padding:0;position:relative}
ul#topnavIntranet li a{display:block;height:29px;padding:5px 10px 0 20px;background:url(../images/intranet_menu.png) 0 -29px no-repeat}
ul#topnavIntranet li.last{float:right!important}
ul#topnavIntranet li.last a{font-weight:bold!important}
ul#topnavIntranet li.first a{font-weight:bold!important}
ul#topnavIntranet li:hover a,ul#topnavIntranet li a:hover{color:#fff;background:url(../images/intranet_menu.png) 0 0 no-repeat;text-decoration:none}
ul#topnavIntranet li a.active{color:#fff;background:url(../images/intranet_menu.png) 0 0 no-repeat;text-decoration:none}
div.sub{display:none;position:absolute;z-index:999;width:959px;top:171px;float:left;padding:5px 10px;background:#676767}
.pos-intranet{left:50%!important;margin-left:-490px}
.pos-consigment{left:50%!important;margin-left:-490px}
.pos-gare{left:50%!important;margin-left:-490px}
.pos-demo{left:50%!important;margin-left:-490px}
.pos-loan{left:50%!important;margin-left:-490px}
.pos-demo{left:50%!important;margin-left:-490px}
.pos-forecast{left:50%!important;margin-left:-490px}
.pos-reclamo{left:50%!important;margin-left:-490px}
.pos-timereporting{left:50%!important;margin-left:-490px}
.pos-aep{left:50%!important;margin-left:-490px}
.pos-eventi{left:50%!important;margin-left:-490px}
.pos-vstn{left:50%!important;margin-left:-490px}
.pos-endoportal{left:50%!important;margin-left:-490px}
div.sub ul{list-style:none!important;margin:0;padding:0}
div.sub ul li{float:left;list-style:none!important}
div.sub ul li a{display:block;float:left;text-indent:0;height:auto;padding:0 12px;font-size:.85em;font-weight:bold;text-decoration:none;color:#fff;background:url(../images/vertical_sep.gif) center right no-repeat}
div.sub ul li a:hover{color:#ddd}

/***************************************************/
/* Contenuti */
/***************************************************/
/*parte centrale*/
#contentExpand .genClear{padding:40px 0}
#contentExpand h1{color:#1c94c4;height:29px;background:url(../images/bg_h1thirdtype.png) bottom left no-repeat}
#contentExpand h2{color:#1c94c4;height:29px;background:url(../images/bg_h1thirdtype.png) bottom left no-repeat}
#contentExpand h3{color:#1c94c4;height:29px;background:url(../images/bg_h1thirdtype.png) bottom left no-repeat}
/*Home page Intranet*/
.content-mini{float:left;width:190px;margin:0 30px 20px 0}
.viewAll{display:block;float:right;padding:0 25px 0 0;font-size:8pt;color:#f19205;text-transform:uppercase;background:url(../images/ico_arrow_right_small_ara.png) center right no-repeat}
.displayGrav{display:block;float:right;padding:0 35px 0 0;background:url(../images/ico_gravita.png) no-repeat}
.dG-5gg{color:#2e8b00;background:url(../images/ico_gravita_5gg.png) center right no-repeat}
.dG-24h{color:#da0000;background:url(../images/ico_gravita_24h.png) center right no-repeat}
.dG-72h{color:#2e8b00;background:url(../images/ico_gravita_5gg.png) center right no-repeat}
span.marker{color:#333;font-weight:bold}
tr.current{font-weight:bold}
tr.current td{background:#ededed}
tr.current span.marker{color:#f19205!important}
.genMargin{margin:15px 0 20px;min-height:150px;height:auto!important;height:150px}
/*Gestone Struttura Form*/
fieldset{padding:5px 0;background:#fff;border:none;font-size:.9em}
legend{font-size:1.1em;font-weight:bold;color:#f19205}
.formRowLast{width:100%;clear:both;padding:4px 0;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#ededed}
.formRow{width:100%;float:left;padding:2px 0}
.formRow .testoSx{width:21%;float:left;padding:0 5px}
.formRow label{vertical-align:middle;white-space:nowrap;color:#000;font-weight:bold}
.formRow .testoDx{width:75%;float:left;padding:0 5px;color:#676767}
.formRowDoppio .formRow .testoDx{width:50%}
.formRow .testoDx .subSx{float:left;width:150px}
.formRow .testoDx .subDx{float:left}
.formRow-select{background:#f5f5f5}
/*spazio diviso in 3*/
.formRow .formColumn{width:32%;float:left}
.formRow .formColumn label{font-weight:normal}
.formRow .formColumn .testoSx{float:left;padding:0 2px}
.formRow .formColumn .testoDx{width:90%;float:left;padding:0 2px;color:#676767}
/*Legenda*/
.icoLegenda{width:930px;padding:5px 10px 5px 20px;float:left;background:url(../images/bg_legenda.png) no-repeat #ededed}
.icoLegenda h3{margin-top:0}
.icoLegenda div{float:left}
.icoLegenda div span{display:block}
/*Tabella risultati*/
.tblResultGen{width:100%;padding:10px 0;margin-top:30px;font-size:.9em;clear:both}
.tblResultGen th{color:#000;text-align:left;padding:3px 5px; border-bottom:1px solid #000;}
.tblResultGen th a{display:block;width:100%;padding:0 0 0 14px;background:url(../images/ico_sort.png) 0 -15px no-repeat;color:#000}
.tblResultGen th a:hover{background:url(../images/ico_sort.png) 0 1px no-repeat}
.tblResultGen td{padding:3px 6px;border-bottom:1px solid #ccc;vertical-align:top}
.tblResultGen td.btns{white-space:nowrap}
/*paginazione tabelle*/
.rs-pager td{border-bottom:0 solid #fff;padding:0;}
.rs-pager table{margin:10px 0 0}
.rs-pager table td{border-top:0 solid #fff;border-right:2px solid #fff;border-bottom:0 solid #fff;border-left:0 solid #fff;background:#ededed;padding: 3px 6px;margin:3px}
.rs-pager table td span{color:#b6b6b6}
.rs-pager table td a{font-weight:bold;color:#000}
/*Formattazione a colonne*/
.divColumn{float:left;height:50px;margin:0 5px 15px 0;border-right:1px solid #ccc}
.divColumnSmall{width:10%}
.divColumnMedium{width:20%}
.divColumnXl{width:23%}
.divColumnBig{width:33%}
.divColumnTop{padding:2px}
.divColumnBottom{padding:2px}
/* posizionamento Grafico Statistiche*/
.genGraph{position:absolute;top:305px;left:50%;margin-left:50px;width:440px}
/*Galleria Immagini - Management*/
#gallerydiv ul{margin:0;padding:0;list-style-type:none;text-align:center}
#gallerydiv ul li{display:block;float:left}
/*Pagina Anagrafica*/
.contact{position:absolute;width:520px;z-index:20}
.contact table{width:100%;border:0 solid #d0d0d0}
.contact table th{background:#dedede;padding:0 3px}
.contact table td{border-top:2px solid #fff;border-bottom:1px solid #eee;background:#eee;padding:0 3px}
/*Gestione dei KIT*/
#richiesta_kit_link table{clear:both;width:100%;margin:2em 0}
#richiesta_kit_link table td.kit-set-header{font-size:1.2em;font-weight:bold;color:#1c94c4;border-bottom:1px solid #ccc;background:#eee}
#richiesta_kit_link table .kit-gruppo{font-weight:bold;color:#333;background:#ccc}
#richiesta_kit_link table .kit-nome{border-bottom:1px solid #ccc}
#richiesta_kit_link table .desc-kit-set{color:#666}
/*Loan*/
#richiesta_kit_link table tr.row-loan-obbligatorio{background:#f8cccc}
#richiesta_kit_link table tr.row-loan-alternativo{background:#fce9cd}
#richiesta_kit_link table tr.row-loan-facoltativo{background:#d5e8cc}
.insBrand{position:relative}
.insBrand table{width:620px;margin-left:-590px}
.insBrand table td{font-size:.95em}
.insBrand table .kit-gruppo{background:#ccc;color:#333}
/*Business Analysis Report*/
.icoBusinessAlalysis{display:block;width:180px;padding:5px 10px 5px 40px;font-weight:bold;color:#fff;background:url(../images/ico_cmd_ana.png) 10px 50% no-repeat #f19105}
.tblRowAnalysis{background:#eee}
.errmsg{list-style:none;font-size:1.2em;color:Red;font-weight:bold;padding:15px}
.imp{background:none repeat scroll 0 0 #eee;border-bottom:1px solid #ccc;color:#1c94c4;font-size:1.2em;font-weight:bold;text-align:left}
.hid{display:none}
.msgadded{display:none;text-align:center;text-transform:uppercase;font-weight:bold;font-size:1em;position:absolute;width:200px;padding:15px;top:40%;left:30%;margin-left:-115px;border:2px solid #e78f08;background:#fff}
.msgadded p{margin:0}
.tblCmd{width:10px}
.tblCmd td{border-bottom:0;padding:3px 2px;font-size:.9em}
.tblCmd td .btn{padding:0}
.subrow{display:none}
.tdTxt{width:280px}
.tdIndent{width:90px;text-align:right}
.thCen{text-align:center}
.thDx{text-align:right}
#loadingplan{display:none;position:absolute;z-index:50;top:400px;left:50%;margin-left:-280px;width:560px;height:80px;font-size:13pt;color:#383838;background:url(/images/bg_loading2.png) no-repeat}
#loadingplan .inner{padding:28px;text-align:center}
#loadingplan img{margin:0 20px;vertical-align:middle}

/**********************************************************/
/*
/*strutture.css/strutture-extranet.css*/
/*
/**********************************************************/

/*Elemento ALERT EVENTO LIVE*/
.liveVstn{position:fixed;width:380px;height:40px;top:0;padding:10px;margin:0 0 0 250px;color:#000;background:url(../images/bg_livevstn.png) no-repeat}
.liveVstn p{margin:0}
.liveVstn .sx{float:left;width:180px;font-size:1.1em}
.liveVstn .dx{float:right;width:180px;text-align:center;font-size:.9em}

/****************************/
/* Sistema Elenco Video nel Content*/
/****************************/
/*tipologia*/
.labelVideo{width:40px;height:72px;float:left}
.typeVideo{background:url(../images/ico_typevideo.png) top left no-repeat}
.typePdf{background:url(../images/ico_typepdf.png) top left no-repeat}
.typeXls{background:url(../images/ico_typexls.png) top left no-repeat}
.typeEbook{background:url(../images/ico_typeebook.png) top left no-repeat}
/*miniature*/
.thumbVideoMed{width:128px;height:72px;float:left;padding:3px;font-size:0;background:url(../images/bg_thumbvideo_med.gif) no-repeat}
.thumbVideoMin{width:96px;height:54px;float:left;padding:3px;font-size:0;background:url(../images/bg_thumbvideo_min.gif) no-repeat}
/*elementi descrittivi*/
.genVideoInfo{float:left;padding:2px 5px}
.genVideoInfo-title{height:40px;font-weight:bold;font-size:.95em}
.genVideoInfo-title a{color:#f19205}
.genVideoInfo-author{float:left;font-size:.85em}
span.clip{display:inline-block;color:#000;font-size:.95em;padding:0 5px;margin:0 5px 0 0;background:#d6d6d6}
/* VIDEO su doppia colonna */
.mainVideoListDouble{width:318px;height:105px;float:left;padding:0;margin:0 12px 0 0;line-height:1.1em}
.mainVideoListDouble .genVideoInfo{width:170px}
/* VIDEO su singola colonna */
.mainVideoListSingle{width:655px;height:105px;padding:0;line-height:1.1em}
.mainVideoListSingle .genVideoInfo{width:470px}
.mainVideoListSingle .genVideoInfo-title{height:30px}

/****************************/
/* Pagina per Play Video*/
/****************************/
/* sistema di votazione */
#videoScreen{padding:5px 0;clear:both}
#videoVote{width:100%}
#videoVote ul{list-style:none}
#videoVote ul li{display:inline}
#videoVote ul li a{display:block;float:left;height:28px;margin:0 10px 0 0;background:url(../images/bg_h1secondtype.png) bottom left no-repeat}
#videoVote ul li a:hover{color:#000;text-decoration:none}
#videoVote ul li a span.emoticonHappy{padding:0 5px 0 30px;background:url(../images/ico_emoticon_happy.png) 8px 50% no-repeat}
#videoVote ul li a span.emoticonFrown{padding:0 5px 0 30px;background:url(../images/ico_emoticon_frown.png) 8px 50% no-repeat}
#videoVote ul li a span.emoticonStar{padding:0 5px 0 30px;background:url(../images/ico_emoticon_star.png) 8px 50% no-repeat}
#videoVote ul li.userPublisher span{display:block;float:left;width:240px;height:28px;font-weight:bold}
/*commento autore*/
.videoDiscussion-author{font-size:.9em}
.videoDiscussion-author textarea{width:97%;height:50px;padding:5px;color:#676767}
/*discussione utenti*/
.videoDiscussion-user{width:100%;float:left;font-size:.9em;margin:0 0 15px}
.videoDiscussion-user textarea{width:97%;height:50px;padding:5px;font-size:1em;color:#676767}
.videoDiscussion-user dt{width:160px;float:left;padding:0 10px 0 0;font-weight:bold}
.videoDiscussion-user dd{width:485px;float:right}

/****************************/
/* Colonna DX */
/****************************/
/*video correlati*/
.mainVideoListCorrelati{width:270px;height:80px;padding:0;line-height:1.1em;font-size:.9em}
.mainVideoListCorrelati .genVideoInfo{width:155px;font-size:1em}
.mainVideoListCorrelati .genVideoInfo-title{height:40px}
.mainVideoListCorrelati .genVideoInfo-author{font-size:.9em}
/* discussioni + attive */
.listGen-Attive{list-style:none;padding:10px 0;font-size:.85em}
.listGen-Attive li{padding:5px 0;border-bottom:1px solid #ccc;background:url(../images/ico_rightarrow.png) 250px 50% no-repeat}
.listGen-Attive li a{display:block;padding:0 30px 0 10px}
/* pillole di saggezza */
.pillole p{font-size:.85em;margin:0}
/*documenti allegati*/
/* Accordion menu Soluzioni (apri/chiudi) */
#documentAttach{width:100%}
#documentAttach h4{cursor:pointer;position:relative;margin:5px 0;padding:1px 0 7px;color:#676767!important;font-weight:normal!important;text-transform:uppercase;border-bottom:1px solid #ccc;background:url(../images/ico_rightarrow.png) 250px 50% no-repeat!important}
#documentAttach h4 a:hover{color:#000}
#documentAttach h4 span.docIcoart{padding:3px 0 3px 35px;background:url(../images/ico_artscientifici.gif) 10px 50% no-repeat}
#documentAttach h4 span.docIcourl{padding:3px 0 3px 35px;background:url(../images/ico_link.gif) 10px 50% no-repeat}
#documentAttach h4 span.docIcoprod{padding:3px 0 3px 35px;background:url(../images/ico_brochure.gif) 10px 50% no-repeat}
.panelAttached{display:none;margin:0 0 10px;font-size:.9em;background:#fff!important}
.panelAttached ul{list-style:none;padding:0 0 0 10px}
.panelAttached ul li{margin:0}
.panelAttached ul li a:hover{text-decoration:none;color:#000}

/****************************/
/* Contenuti Centrali Generici*/
/****************************/
/*Tabella generale*/
.tblGen{width:100%;padding:10px 0}
.tblGen th{color:#000;text-align:left;padding:3px}
.tblGen td{padding:3px;border-bottom:1px solid #ccc}
td.evidence,th.evidence{color:#000;background:#ededed}
.selectedRow{cursor:pointer;background:#eee}
.selectedRow td{border-bottom:1px solid #f19205!important;background:#eee!important}
/*!
* EIDOS PopUpBox JavaScript Library
* http://lab.gruppoeidos.it/
*
* Copyright 2010, EIDOS Srl
* http://www.gruppoeidos.it
*
* v1.0.1 Date: 2010-11-13
*/
#popupbox-bs iframe{border:none;width:100% !important;}
.modal.modal-wide .modal-dialog{width: 90%;}
#popupboxwait{height:48px;background:url(../images/popup_loading.gif)center center no-repeat;}
/****************************/
/* POPUP layout Contenitore Generale */
/****************************/
#popup{background:#fff}
#popup #mainContent{width:100%;margin:0;font-size:.8em}
#popup #contentExpand{width:100%}
#popup #contentExpand .genClear{padding:0}
#popup #container_level3{background:transparent;}
/*form nelle popup*/
#popup .formRowLast{width:100%;clear:both;padding:4px 0;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#ededed}
#popup .formRow{width:100%;float:left;padding:4px 0}
#popup .formRow .testoSx{width:170px;float:left;padding:0 5px}
#popup .formRow .testoSx label{vertical-align:middle;color:#000;font-weight:bold}
#popup .formRow .testoDx{width:460px;float:left;padding:0 5px;color:#000;border-left:1px solid #fff}
#popup .formRow-select{background:#f5f5f5}
/*spazio diviso in 4*/
#popup .formRow .formColumn{width:32%;float:left}
#popup .formRow .formColumn label{font-weight:normal}
#popup .formRow .formColumn .testoSx{float:left;padding:0 2px}
#popup .formRow .formColumn .testoDx{width:90%;float:left;padding:0 2px;color:#000}
/*menu navigazione profilo utente*/
.menuProfilo{width:100%;height:20px;margin:10px 0 20px;background:#ededed}
.menuProfilo ul{list-style:none}
.menuProfilo li{display:inline}
.menuProfilo li a{display:block;float:left;height:18px;padding:2px 20px 0 10px;text-transform:uppercase;font-size:.8em;font-weight:bold;color:#ef8703;background:url(../images/bg_menuprofilo.gif) 100% 0 no-repeat}
.menuProfilo li a:hover{text-decoration:none;color:#5a5a5b;background:url(../images/bg_menuprofilo.gif) 100% -20px no-repeat}
/*pillole di saggezza*/
.pilloleRow{width:100%;float:left;padding:6px 0}
.pilloleRow .testoSx{width:90px;float:left;padding:0 5px;font-size:.85em}
.pilloleRow .testoDx{width:536px;float:left;padding:0 5px;border-left:1px solid #ccc}
.pilloleRow .testoDx a{color:#ef8703}
/*BANDI*/
.divCmdHide{display:none;height:80px;position:relative;clear:both}
.divCmdHide > div{position:absolute;width:850px;left:-850px;background:#eee}
/*BANDI - LIST DETAILS*/
.divCmdHideDet{display:none;height:80px;position:relative;clear:both}
.divCmdHideDet > div{border-top:1px solid #000;position:absolute;width:600px;left:0;background:#eee}
.sezione{width:100%;border:1px solid #ddd;padding:2px 2px 6px;margin:2px 0 6px}
.tab-content{position:relative;z-index:1;border:1px solid #f19205;border-top:0;margin-top:-1px;padding:20px;}
.refresh {width: 22px; height: 22px; font-size: 0 !important; background: url(../images/ico_cmd_refresh.png) no-repeat; }



/* bootstrap */
.form-inline{padding-bottom: 10px;}
.form-inline .btn{margin-top:20px; margin-bottom: 0;}
.form-inline label{display:block;}
.form-horizontal .control-label{padding-top: 0;}
.form-inline .form-group.vtop {vertical-align: top;}
.btn{border-radius:0;}
.btn-default{color: #fff;background-color: #f19205;border-color: #f19205;}
.btn-sm{padding:3px 10px;}
.form-control,.input-sm{border-radius:0;}
.input-sm{height: 25px;padding:3px 10px}
select.input-sm{height: 25px;line-height: 25px;}
.checkbox table {margin-top:20px}
.checkbox td {padding:10px}
.checkbox input {margin-right:5px}


.cambia_cliente .form-group:first-child {display: none}
.cambia_cliente .checkbox table {margin-top: 0}
.cambia_cliente .checkbox td {padding: 0}
.cambia_cliente .checkbox td label {display: inline-block}



.datepicker{padding: 3px 10px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.nav-tabs {border-bottom: 1px solid #f19205;}
.nav > li > a:hover,
.nav > li > a:focus {color: #000;background-color: #f19205;}
.nav-tabs > li > a {padding: 10px 25px;text-decoration: none;text-transform: uppercase;border-radius: 0;border-bottom: 1px solid #f19205;background:#eee;}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {color: #000;cursor: default;background-color: #fff;border: 1px solid #f19205;border-bottom-color: transparent;}

/****************************/
/* MEDIA QUERY RESPONSIVE */
/****************************/

@media (min-width: 992px) {
#mainIntranetMenu.collapse {display: block!important;height: auto!important;overflow: visible!important;visibility: visible!important;}
}

@media (max-width: 991px) {
#logoEndo-extranet{width:220px;padding:35px 0 0}
#logoEndo-extranet img {width:100%;}
#mainIntranetMenu {height: auto; background: transparent;}
ul#topnavIntranet{float:none;}
ul#topnavIntranet li{float:none;padding:10px 0;border-bottom: 1px solid #aaa}
ul#topnavIntranet li a{float:none;}
ul#topnavIntranet li.last{float:none!important}
.table-responsive {border:0}
}

@media (max-width: 767px) {
.wCode,.wText,.wTbig,.wXxs,.wSmall,.w65,.w70,.wMed,.wLarge,.wBig,.w300,.wMax,.wMax50,.wMax80{width:100%!important}
.form-inline .btn{margin-top:0;}
}


/*
.scroll-wrapper {
  -webkit-overflow-scrolling: touch;
  overflow-y: scroll;
}

.scroll-wrapper iframe {
  height: 150%;
  width: 100%;
}
*/