@charset "utf-8";
/* CSS Document */
/*MENU*/
#col_sx{
    width:20%;
    display:block;
    float:left;
}	
#menuTd{
    background:#FFFFFF;
    border:1px solid #aaaaaa;
    -moz-border-radius: 5px; /* Firefox */
    -webkit-border-radius: 5px; /* Safari and Chrome */
    border-radius: 5px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3  */
    /*behavior definito in layout_mainInc - per ie8 e precedenti*//* This lets IE know to call the script on all elements which get the class */
    float:left;
}

#menuOpen{position:fixed; left:0; display:none;}
#menuClose{position:absolute; z-index:20;}

.col_riduciClass{max-width:80%; float:left;}

#col_dx{
    min-width:95%;
    margin-left:45px;
    display:block;
    float:left;
}	

.bg_titolo{
    background:#55c4d3;
    padding:8px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin:5px;
    color: #fff;
}


.bg_titolo a{
    float:right;
}
.bg_titolo h1, .bg_titolo_menusotto h1{   
    font-weight: bold;
    margin-top: 5px;
}
h1{
    float:left;
    margin-right:20px; padding-top:5px;
    font-size:18px;
    color:#FFFFFF;
    clear:both;
}
ul.filetree{margin-left:5px; margin-right:5px;}
li{font-size:14px; /*font-weight:bold;*/}

img.img_edit{position:relative; top:0; left:0;}

/*classe aggiunta per differenziare i secondi, terzi ecc livelli*/
ul.sottomenu{
    padding-bottom:20px;}
ul.sottomenu li{
    font-size:12px;
    font-weight:normal; 
}

.menuItem {
    padding-left:10px;
    display:block;
    min-height:10px;
}


.menuItemSelected {
    text-decoration:underline;
    font-weight: bold;
    color:#000;
}
li.menu_selected{
    text-decoration:underline;
    font-weight: bold;
}



/*MENU PARTE SOTTO*/
/*vedi anche superfish_custom.css*/	
ul#menuSotto{margin-left:5px; margin-right:5px!important;min-width: 150px;min-height: 160px;}
li.separatoreMenu{
    color:#ffffff; background:#55c4d3!important;
    -moz-border-radius: 3px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    border-radius: 3px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3  */
    /*behavior definito in layout_mainInc - per ie8 e precedenti*/ /* This lets IE know to call the script on all elements which get the class */
}
li.separatoreMenu span{
    display:block;
    padding:15px;
    font-size:18px;
    font-weight:bold;
    margin-top:5px;
}	
li.separatoreSectionMenu{
    color:#ffffff; 
    background: #CCCBCB!important;
    -moz-border-radius: 3px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari and Chrome */
    border-radius: 3px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3  */
    /*behavior definito in layout_mainInc - per ie8 e precedenti*/ /* This lets IE know to call the script on all elements which get the class */        
}
li.separatoreSectionMenu span{
    display:block;
    padding:6px;
    font-size:12px;
    font-weight:bold;
    margin-top:5px;
}	
li.separatoreMenu:hover, li.separatoreSectionMenu:hover, li.separatoreSectionMenu span:hover{color:#FFF!important;}

#col_riduci.col_riduciClass #visualizza section.dati_generali{width:120%; min-width:460px;}
#col_riduci.col_riduciClass #visualizza section.dati_generali .h1_originale{width:auto;}


li span.empty a, li span.empty span.nolink{background:url(../images/menu/empty.jpg) no-repeat left top; padding-left:20px; color:#000000; text-decoration:none!important; display:inline-block;}
li span.online a, li span.online span.nolink{background:url(../images/menu/online.jpg) no-repeat left top; padding-left:20px; color:#000000; text-decoration:none!important; display:inline-block; }
li span.offline a, li span.offline span.nolink{background:url(../images/menu/offline.jpg) no-repeat left top; padding-left:20px; color:#000000;text-decoration:none!important; display:inline-block;}
li span.previewEditor a, li span.previewEditor span.nolink{background:url(../images/menu/preview.jpg) no-repeat left top; padding-left:20px; color:#000000;text-decoration:none!important;}


/*.pagina_empty{background:url(../images/menu/empty.jpg) no-repeat right top; padding-right:10px; color:#000000; text-decoration:none!important;}
.pagina_online{background:url(../images/menu/online.jpg) no-repeat right top; padding-right:10px; color:#000000; text-decoration:none!important;}
.pagina_offline{background:url(../images/menu/offline.jpg) no-repeat right top; padding-right:10px; color:#000000;text-decoration:none!important;}
.pagina_previewEditor{background:url(../images/menu/preview.jpg) no-repeat right top; padding-right:10px; color:#000000;text-decoration:none!important;}*/

.pagina_link{background:url(../images/menu/page_link.png) no-repeat right top; padding-right:20px; color:#000000; text-decoration:none!important; display:inline-block; margin-right:3px;}
.pagina_empty{background:url(../images/menu/pag_empty.jpg) no-repeat right top; padding-right:20px; color:#000000; text-decoration:none!important; display:inline-block; margin-right:3px;}
.pagina_offline{background:url(../images/menu/pag_offline.jpg) no-repeat right top; padding-right:20px; color:#000000;text-decoration:none!important; display:inline-block; margin-right:3px;}
.pagina_previewEditor{background:url(../images/menu/pag_preview.jpg) no-repeat right top; padding-right:20px; color:#000000;text-decoration:none!important;display:inline-block; margin-right:3px;}
.pagina_online{background:url(../images/menu/pag_online.jpg) no-repeat right top; padding-right:20px; color:#000000;text-decoration:none!important; display:inline-block; margin-right:3px;}
.pagina_online span, .pagina_onffline span, .pagina_empty span, .pagina_link span{display:inline-block;}


.bg_titolo_menusotto{
    background:#55c4d3!important;
    padding:8px!important;
    -moz-border-radius: 3px!important;
    -webkit-border-radius: 3px!important;
    border-radius: 3px!important;
    margin:5px!important;
    margin-left: 0px!important;
    width:auto!important;
}

.sf-menu .bg_titolo_menusotto{}
.bg_titolo_menusotto h1{font-size:18px; padding:8px!important}
.bg_titolo_menusotto .newsletterLog,
.bg_titolo_menusotto .smsLog{display:inline; border:none;}
.bg_titolo_menusotto a{padding:0!important;}
.bg_titolo_menusotto a:hover{background:none!important;}

.newsletterLog, 
.smsLog{float:right;}

.notForThisStage a, .notForThisStage span {
    color:grey;
}