body { font-family:Verdana, Arial, Tahoma, Sans-Serif !important; font-size:9pt !important; background-color: #D7D7D7; border:0; margin:0; padding:0; color:#535353; }
a{color:#6EBB1F;}
b{ font-weight:bold;}
.cLinkN{color:#535353; text-decoration:none;}
.cLinkC{color:#6EBB1F; text-decoration:none;}
.cAlert{color:Red;}
a img{border:0;}

.depspec{background-color:yellow; color:blue; font-weight:bold;}

.cSbTab td{border:dotted 1px #000; padding:3px}
.cSbTab .cA td{border:solid 0px #000; padding:0px}
.cSbTab .cH td { text-align:center; font-weight:bold;}
.cSbTab .cN{ background-color:lightgreen;}
.cSbTab .cEg { background-color:lightpink;}
.cSbTab .cEv { background-color:lightyellow;}
.cSbTab .c3 {text-align:center; font-weight:bold;}
.cSbTab .c4 {text-align:center;font-weight:bold;}

.cMand {color: red;}
.cStd {}

.cmdTrattieniSV {
    background-image: url(../img/rainbow.png);
    background-repeat: no-repeat;
}
.cmdTrattieniSV .c1 {
    padding-left: 15px;
    font-size: 7pt;
}

.msg_floaitng {
    position: absolute !important;
    z-index: 999999 !important;
}
.cEditoreTdL { text-align:center; font-size:12pt; color:#6EBB1F; font-weight:bold; padding-right:12px; cursor:pointer;}
.cEditoreHl {}
.cEditoreHs { text-transform:lowercase; cursor:pointer; text-decoration:underline;}

.cAuTable{border-collapse:collapse; margin:3px; padding:0; width:100%}
.cAuTable td{border-collapse:collapse; margin:0; padding:6px; background-color:#efefef; border:solid 1px #aaa; text-align:center;}

.cBrowAna {}
.cBrowAna .cH td{ color:#6EBB1F; }
.cBrowAna td{ text-align:center; padding:3px}
.cBrowAna .c1{ font-weight:bold;}

.cNb{ font-size:8pt; }
.cNb .c1 { text-align:right;}
.cNb .c2 {color:Red;}
.cOptS {color:green;}

.cFMini {}
.cFMini .c1{font-size:13pt; color:#6EBB1F;}
.cFMini .c1 img{margin-right:6px;}
.cFMini .c1b{ padding-right:6px;}
.cFMini .cTd { padding:6px; vertical-align:top;}
.cFMini .c2 { vertical-align:top; text-align:center;padding-bottom:6px;}
.cFMini .c2 img{border:solid 1px #000;}
.cFMini .c3{color:#6EBB1F; padding-left:6px; vertical-align:top; padding-bottom:6px;}
.cFMini .c3 span{color:#535353}

/*periodici*/
.cPeriT .cH td { font-weight:bold; text-align:center;}
.cPeriT .cT0 { background-color:#eee;}
.cPeriT .c1 { text-align:center; padding:4px 0px 4px 0px;}
.cPeriT .c2 { color:#6EBB1F; font-size:11pt; padding:4px 0px 0px 0px;}
.cPeriT .c2b { color:#6EBB1F; text-align:center;}
.cPeriT .c3 { text-align:center; padding:4px 0px 4px 0px;}
.cPeriT .c4 { font-size:8pt; text-transform:lowercase; padding:0px 0px 4px 0px;}

.cLog { position:absolute; top:6px; left:6px;}
.cLog .C0 { font-size:8pt;}
.cLog .C1 { font-size:8pt;}

.cBT00{ border-spacing:2px; border-collapse:separate;}
.cBT10{ border-spacing:2px; border-collapse:separate;width:100%;}
.cBT01{ border-spacing:0px; border-collapse:collapse; }
.cBT11{ border-spacing:0px; border-collapse:collapse; width:100%;}

.hPanelH {padding:3px 0px 3px 12px; height:20px; background-image:url(../img/pb.png); background-repeat:repeat-x; background-position:left 12px; cursor:pointer;}
.hPanelH img { position:relative; top:2px;}
.hPanelH .c1 { background-color:#fff; padding:0px 4px 0px 4px;}
.hPanelH .c1 span{ padding-left:3px; text-transform:uppercase; font-size:8pt; color:#5a7ace}

.cItc .cH{ text-align:center; font-weight:bold;}
.cItc td{text-align:center;}

.cBoxBase{border:solid 1px #6EBB1F;}
.cWelcome{ font-size:8pt !important;}
.cWelcome .cH{ color:Red; font-weight:bold; text-align:center;}
.cWelcome .cH span{ text-transform:uppercase; color:#535353;}
.cWelcome .c2{ padding-top:6px; text-align:center;}
.cWelcome .c3{ padding-top:6px; text-align:center; font-size:7pt !important;}

.cDisT .c1{ text-align:right; font-size:9pt !important}
.cDisT .c2{ text-align:center; font-weight:bold; font-size:9pt !important}
.cDisT .c1T{ text-align:right; font-weight:bold; font-size:10pt !important}
.cDisT .c2T{ text-align:center; font-weight:bold; font-size:10pt !important}
.cDisT .c3{ text-align:right; font-size:7pt !important; border-bottom:dotted 1px #666; padding-bottom:3px; margin-bottom:3px;}
        
.cLinkButton{ border:0; padding:0; background-image:none; background-color:transparent; text-decoration:underline; cursor:pointer; color:#6EBB1F;}
.cTestata{width:1000px; height:160px; position:relative;}
.cTest{width:1000px; height:160px; position:absolute; top:0px;}
.cTestL{width:1000px; height:160px; position:absolute;}

.cMMTB{display:none;background-color:#FFFFFF;border:solid 0px #6EBB1F;margin:6px 0px 0px 0px;}
.cMainToolbarItem{display:block; border:solid 1px #666; box-shadow: 1px 1px 1px #aaa; background:#fff; font-size:9pt; line-height:100%; padding:6px; margin:2px;}
.cMainToolbarItem img {display:block; position:relative; margin:auto; }
.cMainToolbarItem div {display:block; text-align:center; height:50px; vertical-align:central;}
.cMainToolbarItem span {
        display: block;
        position: relative;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .cMainToolbarItem{text-decoration:none; color:#535353}
    .cMainToolbarItem:hover {color:#6EBB1F}

.cM{ width:1000px;}
.cHH{height:20px; text-align:right; padding-right:6px; height:23px; font-size:12pt !important; font-weight:bold;}
.cHH{display:none;background-color:#3c3c3c;color:#fff;border:solid 0px #6EBB1F;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin:0px 0px 0px 0px;}
.cMH{background-color:#FFFFFF; height:160px; overflow:hidden; border-color:#6EBB1F;}
.cMH{border:solid 1px #6EBB1F;margin:6px 0px 0px 0px;}
.cMM2{padding:3px; font-size:9pt !important; }
.cMM2{background-color:#FFFFFF;border:solid 1px #6EBB1F;margin:6px 0px 0px 0px;}
.cMM2RT{ font-size:2pt !important; height:1px; overflow:hidden;}
.cMM2RT{display:none;background-color:#FFFFFF;border-top:solid 0px #6EBB1F;margin:0px 0px 0px 0px;}
.cMM2R{ float:right;}

.cMM2SH {color:#6EBB1F; font-size:12pt !important; font-weight:bold; border-top:solid 1px #6EBB1F; border-bottom:solid 1px #6EBB1F; padding:6px; text-align:center; text-transform:uppercase;}

/*ft*/
.cMM2 .c1{ background-color:#fff; }

/*ft2*/
.cFt2 .fm {display:none;}
.cFt2 .f0{border:solid 1px #6EBB1F;}
.cFt2 .f1{ background-color:#eee; border:solid 1px #aaa; padding:1px 6px 1px 6px; margin:2px; cursor:pointer; font-weight:bold; text-align:right; font-size:9pt;}
.cFt2 .f1 input{ background:none; border:none; margin:0; padding:0; font-size:9pt;font-weight:bold; width:100%; cursor:pointer; text-align:right;}
.cFt2 .f2{ border:solid 1px #6EBB1F; background-color:#fff; position:absolute; margin-top:3px; overflow:visible; width:100%; padding:3px; z-index:1000 !important; box-shadow: 3px 3px 10px 2px #aaa; }
.cFt2 .f3 { text-align:center; font-weight:bold; color:#6EBB1F}
.cFt2 .f10{ background-color:#fff; border:none;}
.cFt2 .fh1 {color:#f00}
.cFt2 .fh0 {color:#aaa}

.cEditUser td{padding:6px;}
.cEditUser .c1{padding:3px;}
/* Main Menu */
.cMM{height:46px;}
.cMM{}

.cMainMenuCont{ padding-top:2px;background-color:#d9dadb; border-color:#6EBB1F;}
.cMainMenuCont{background-color:#FFFFFF;border:solid 1px #6EBB1F;margin:6px 0px 0px 0px;}


.cMainMenu a{text-decoration:none;}
.cMainMenu a{font-weight:bold}
.cMainMenuTd{ padding:0px 13px 0px 13px; }
.cMainMenuItem{color:#58585a}
.cMainMenuItemS{color:#6EBB1F}
.cMainMenuItem:visited{color:#58585a}
.cMainMenuItem:hover{color:#6EBB1F}

.cMainSubMenu{position:relative;}
.cMainSubMenuCont{position:absolute; top:15px; left:-23px; display:none; z-index:10; border:solid 1px #6EBB1F; box-shadow:10px 10px 20px #000000;}
.cMainSubMenuTitle{background:#c5c5c5; color:#fff; padding:8px 0px 8px 14px; font-size:16pt !important;}
.cMainSubMenuTable{background:#d9dadb; color:#58585a}
.cMainMenuSubItemsL{padding:3px 10px 23px 0px}
.cMainMenuSubItemsR{padding:3px 10px 23px 0px}

.cMainMenuSubItem{padding:13px 0px 0px 8px; display:block; min-width:174px; color:#58585a;  font-size:9pt !important;}
.cMainMenuSubItem:visited{color:#58585a}
.cMainMenuSubItem:hover{color:#6EBB1F}
.cMainMenuSubItemS{padding:13px 0px 0px 8px; display:block; min-width:174px; font-size:9pt !important; color:#6EBB1F;}

.cMainMenuSubRigthTitle{text-transform:uppercase; min-width:195px; padding:16px 0px 0px 0px; color:#6EBB1F;}

.cMainMenuSubItemR{ padding:13px 0px 0px 0px; display:block; min-width:174px; color:#58585a; font-size:8pt !important;}
.cMainMenuSubItemR:visited{color:#58585a;}
.cMainMenuSubItemR:hover{color:#6EBB1F;}
.cMainMenuSubItemRS{ padding:13px 0px 0px 0px; display:block; min-width:174px; font-size:8pt !important; color:#6EBB1F;}

.cMT{width:100%; border-collapse:separate !important;}
.cMT{margin-top:6px;}
.cMT1{background-color:#FFFFFF;border:solid 1px #6EBB1F;}
.cMT2{width:6px; font-size:2pt !important;}
.cMT2{width:6px;border-right:solid 0px #6EBB1F;}
.cMT3{width:240px;}
.cMT3{background-color:#FFFFFF;border:solid 1px #6EBB1F;}

.cMain{min-height:400px; padding:12px; text-align:justify}
.cMainR{padding:6px;}

.cMF{position:relative;}
.cMF{background-color:#FFFFFF;color:#535353;border:solid 1px #6EBB1F;margin:6px 0px 0px 0px;}
.cMFI{right:0px; bottom:0px; font-size:7pt !important; text-align:center; padding:6px 3px 3px 3px;}

#map_canvas{ width:100%; height:400px; border:solid 1px #6EBB1F}

/*Main Menu*/
.cMMenu{ margin-top:6px; }
.cMMenuItem a{text-decoration:none; color:#535353; font-weight:bold;}
.cMMenuItem a:first-letter{color:#6EBB1F}
.cMMenuItemS a{text-decoration:none; color:#6EBB1F;  font-weight:bold;}
.cMMenuItemT{color:#535353}

/*Footer Menu*/
.cFMenu{font-size:8pt !important; padding-top:6px;}
.cFMenu{}
.cFMenuItem a{text-decoration:none; font-weight:bold;}
.cFMenuItem a{color:#535353}
.cFMenuItem a:first-letter{color:#6EBB1F}
.cFMenuItemS a{text-decoration:none; font-weight:bold;}
.cFMenuItemS a{color:#6EBB1F}
.cFMenuItemT{color:#535353}

/*Context Menu*/
.cMCM{padding:6px}
.cCMenu{font-size:8pt !important; border-bottom:dotted 1px #6EBB1F}
.cCMenuItem a{text-decoration:none; color:#535353; font-weight:bold;}
.cCMenuItem a:first-letter{color:#6EBB1F}
.cCMenuItemS a{text-decoration:none; color:#6EBB1F;  font-weight:bold;}
.cCMenuItemT{color:#535353}

/*Boxes*/
.cBox{padding-bottom:6px; border-bottom:dotted 1px #6EBB1F; margin-bottom:6px; }


#DOMnewsstopper{ display:none;}
#fid_news{margin:0px;overflow:hidden;height:100px;position:relative; border:solid 1px #6EBB1F; background-color:#DFFFDD}
#fid_news a{color:#535353;}
#fid_news ul{position:absolute; top:0px; margin:0 .5em 0 1em; padding:0;}
#fid_news li div{margin-bottom:20px;}
#fid_news.hasJS ul{position:absolute;top:100px; left:0; margin:0 .5em 0 .5em; padding:0;}

.cButton{ background-image:none; border:solid 1px #6EBB1F; color:#6EBB1F; padding:3px; margin:0; cursor:pointer;}
.cText1{ width:130px; font-size:7pt !important;}
.cText2{ width:260px;}

.cLoginBox{font-size:7pt !important;}
.cLoginBox td{padding:2px; border:0; margin:0;}
.cUserBox .cH1{color:#6EBB1F}
.cUserBox .cH2 a{color:#535353; font-size:7pt !important;}
.cUserInfo{ font-size:8pt !important;}
.cUserInfo .cV{ padding-left:6px; font-weight:bold;}
.cUserInfo .cRA td{color:Red;}
.cUIT{ text-align:left; padding:6px 0px 6px 12px; border-top:dotted 1px #6EBB1F; margin-top:6px;}
.cUIC{ padding-left:24px;}

.cContacts{padding-top:12px;}

/*Wombat*/
.Evidenza{color:#6EBB1F;}
.Titolo{color:#6EBB1F; font-size:12pt !important; font-weight:bold;}
.Titolo2{color:#6EBB1F; font-size:12pt !important; font-weight:bold; text-align:center; padding:6px;}
.Sottotitolo{color:#6EBB1F; font-size:11pt !important;}
hr{border-bottom:dotted 1px #6EBB1F; height:1px; border-top:0; border-left:0; border-right:0;}
.cMain ul{ list-style-type:disc;}
.cMain li{ margin-left:18px;}
.cMain strong{ font-weight:bold}

/*Articoli*/
.cAs{ font-size:8pt !important;}
.cNoresults{ padding:6px; font-weight:bold;}
.cTArt{ width:100%;}
.cTArt .c1{ text-align:center; padding:3px; padding-top:6px;}
.cTArt .c1 img{border:solid 1px #94E047; }
.cTArt .c2{ border-bottom:dotted 1px #6EBB1F;  padding-top:6px;}
.cTArt .cT{ width:100%;}
.cTArt .c21{ width:50%;}
.cTArt .c3{ text-align:center; }
.cSubmitBasket{width:32px; height:32px; margin:0; border:0; padding:0; background-color:transparent; cursor:pointer}
.cBasket{font-size:7pt !important; cursor:pointer; color:#6EBB1F}
.cBasketTable{margin-top:6px;}
.cBasketTable .cx{ font-size:9pt !important; padding-right:6px;}
.cBasketTable .cy{ padding-left:6px; border-left:dotted 1px #6EBB1F}
.cTArt .cPr{ color:Red;}
.cBiblioBox{ width:100%; font-size:8pt !important;}
.cBiblioBox td{padding:0px 0px 6px 0px; font-weight:bold;}
.cBiblioBox td span{ font-weight:normal; color:#535353}
.cBiblioBox a{ text-decoration:none;}

.cFdCont .cL{font-size:8pt !important;}
.cFdMt{ width:100%;}
.cFdMbs{ width:30px; border-left:solid 1px #c3daf9}
.cFdMbs .cB{ padding-bottom:3px;}
.cFdTabs .cN{color:#666;cursor:pointer;}
.cFdTabs .cS{color:Red;cursor:default;}
.cFdFs .cL{ text-align:right;}
.cFdAo .cL{ text-align:left;}
.cFdTb .cL{ padding:0px 6px 0px 6px}
.cFSgH{ text-align:center; font-size:8pt !important; padding-top:6px;}

.cGdm {font-weight:bold; padding-left:3px; color:Red}
.cArtC{ width:100%; text-align:left;}
.cArtImg{ text-align:center; }
.cArtFold{ font-size:7pt !important; padding-top:6px;}
.cArtSche{ font-size:7pt !important; padding-bottom:6px;}
.cArtImg img{border:solid 1px #6EBB1F; margin-bottom:6px;}
.cArtMini{ padding:0px 6px 0px 6px}
.cArtMidi{ padding:0px 6px 0px 6px}
.cArtC .cC a{color:#6EBB1F; font-weight:bold; text-decoration:none;}

.cArtC .cT{ width:100%}
.cArtC .cT .cT1{ width:50%}
.cArtC .cT1 a{color:#94E047; font-weight:bold; text-decoration:none;}
.cArtC .cSB{ width:60px; text-align:center; vertical-align:top;}
.cArtC .cPr{ color:Red;}
.cArtX .cSQ2{ text-align:center; padding:3px; margin:3px; font-weight:bold; font-size:8pt !important; color:#6EBB1F; width:70px;}
.cArtX .cSQ2 div{ font-size:7pt !important; color:#94E047; font-weight:normal; }

.cArtX .cSQ{ text-align:center; padding:3px; margin:3px; font-weight:bold; font-size:8pt !important; color:#6EBB1F; width:70px;}
.cArtX .cSQp{ cursor:pointer;}
.cArtX .cSQ div div{ font-size:7pt !important; color:#94E047; font-weight:normal; }
.cArtX .cSQ div div span{ font-weight:bold; font-size:8pt !important;}
.cArtX .cSQ div{ cursor:pointer;}

.cASBox{ display:none;}
.cASBoxS{ display:block; margin:1px; height:24px;}
.cASBoxS .c1{ padding-top:3px;}

.cNav{ width:100%;}
.cNav .t1 { width:120px; padding:0px 0px 0px 12px;}
.cNav .t2 {  text-align:center; font-size:8pt !important;}
.cNav .t3 { width:120px; text-align:right; padding:0px 12px 0px 0px;}
.cNav input{ border:0; padding:0; background-image:none; background-color:transparent; font-size:8pt !important; color:#6EBB1F; text-decoration:underline; cursor:pointer;}
/*Scheda*/
.cProdsMaxi{ width:100%;}
.cProdsMaxi .c2{ padding-left:6px; border-left:dotted 1px #6EBB1F;}
.cProdsMaxi .t1{ text-align:center;}
.cAbstract div{ font-style:italic;}
.cInfoArt{padding-top:6px;}
.cInfoArt .cL{ text-transform:uppercase; font-size:8pt !important;}
.cInfoArt .cV{ color:#6EBB1F; text-align:left;}
.cInfoArt .cB{ font-weight:bold; text-align:left;}
.cIAT{ width:100%;}
.cIAT .c1{ white-space:nowrap; text-align:right; color:#6EBB1F;}
.cIAT .c2{ padding:4px}
/*Prenotazioni-Carrello*/
.cPreCatTable{ width:100%;}
.cPreCatTable .c0{  text-align:left; font-weight:bold; color:#6EBB1F; text-decoration:underline; border-bottom:dotted 1px #6EBB1F; padding:6px; text-transform:uppercase}
.cPreCatTable .c1{ border-bottom:dotted 1px #6EBB1F; padding:6px 0px 6px 0px;}
.cPreCatTable .c1 .cC{ cursor:pointer; text-decoration:underline; color:#6EBB1F;}
.cPreCatTable .c2{ border-bottom:dotted 1px #6EBB1F; padding:6px; font-weight:bold; text-align:center;}
.cPreCatTable .c3{  }
.cPreCatTable .c4{ font-weight:bold; font-size:8pt !important; color:#6EBB1F; border-bottom:dotted 1px #6EBB1F; }
.cTotsCar{padding-bottom:3px; margin-bottom:3px;}
.cActionTable{ margin-left:6px;}
.cActionTable td{ text-align:center;}
.cActionTable input{border:0; padding:0; margin:0; background-image:none; background-color:transparent; color:#6EBB1F; cursor:pointer; font-weight:bold}
.cActionTable .c1 input{ font-size:12pt !important;}
.cDownload{ text-align:center; font-size:8pt !important; }

.cActTC {padding-left:3px;}
.cActCR .x-btn-inner{color:#f00;}
.cActCMini {}
.cActCSmall {margin-bottom:3px; }
.cActCLarge {margin-bottom:3px; }
.x-btn-default-small-mc { background-image:none; background-color:transparent;}

.sActSep { height:3px; border-bottom:dotted 1px #6EBB1F; margin:0px 12px 6px 12px;}

/*Documents*/
.cDocs{ width:100%}
.cDocs td{ padding:6px; border-bottom:dotted 1px #6EBB1F; }
.cDocs .c1{}
.cDocs .c1 div{ color:#6EBB1F;  font-weight:bold;}
.cDocs .c2{ width:150px; text-align:center; text-transform:uppercase; font-size:7pt !important;}

/*Documenti*/
.cDocsT{width:100%;}
.cDocsT .cH td{ text-align:center; font-weight:bold; color:#6EBB1F; }
.cDocsT td{border-bottom:dotted 1px #6EBB1F; text-align:center;}
.cDocsT .c0{  text-align:left; font-weight:bold; color:#6EBB1F; text-decoration:underline; border-bottom:dotted 1px #6EBB1F; padding:6px; text-transform:uppercase}
.cDocsT .c1{ font-weight:bold;}
.cDocsT .c2{ text-align:right;  width:32px; padding:3px;}

.cDocsTT{ width:100%}
.cDocsTT td{ text-align:center; padding:2px; }
.cDocsTT td a{ font-weight:bold;}
.cDocsTT td a span{ color:#000; font-weight:normal; }

.cImpSpes{ border-top:dotted 1px #6EBB1F; padding-top:3px; }
.cImpSpesN{ margin-top:3px;}
.cImpSpes .cH{ font-weight:bold;}
.cImpSpes .cR td{ font-weight:bold; color:#6EBB1F;}

/*Stats*/
.cStatsBoxTable{ width:100%}
.cStatsBoxTable .cH td{ text-align:center; text-transform:uppercase; color:#6EBB1F;}
.cStatsBoxTable .cH td hr{ width:36px;}
.cStatsBoxTable .cB .c1{ padding:2px;}
.cStatsBoxTable .cC .c1{ padding:2px; text-align:right; padding-right:3px;}
.cStatsBoxTable .cC .c2{ padding:2px;}

/*Affina!*/
.cNavNew{cursor:pointer; text-decoration:underline;  width:110px;}
.cNavNewDis{color:#7b7b7b; text-decoration:underline;  width:110px;}
.cNavNewInfo{ text-align:center; padding:0px 0px 0px 0px;}
.cNavNewSearch{ text-align:center; text-transform:uppercase; font-size:8pt !important; width:110px; width:150px; cursor:pointer; font-weight:bold; text-decoration:underline}
.cNavNewHeader{ margin-bottom:6px;border-bottom:dotted 1px #6EBB1F;}
.cNavNewFooter{ margin-bottom:6px;}
.cNavNewFooterInfo{ text-align:center; color:#7b7b7b}
.cAffina{padding:6px; margin-bottom:12px;}

.cAffinaB{margin-bottom:12px; padding-bottom:6px;}
.cAffinaB td{ padding:1px;}
.cAffinaB .c1{ text-align:center; text-transform:uppercase;}
.cAffinaB .c2{ text-align:right; text-transform:lowercase; font-size:7pt !important; text-decoration:underline; cursor:pointer; padding-right:6px;}
.cAffinaB select{ width:150px; }
.cAffina{ background-color:#fafafa; border:solid 1px #6EBB1F; }
.cAffinaB{border-bottom:dotted 1px #6EBB1F;}
.cAffinaB .c1{color:#6EBB1F}
.cAffinaB .c2{color:#6EBB1F}

.cArtNav{padding:12px;}
.cArtNavL{ padding:0px 50px 0px 0px; color:#7b7b7b; text-decoration:underline;}
.cArtNavLD{ padding:0px 50px 0px 0px; cursor:pointer; text-decoration:underline}
.cArtNavR{ padding:0px 0px 0px 50px; color:#7b7b7b; text-decoration:underline}
.cArtNavRD{ padding:0px 0px 0px 50px; cursor:pointer; text-decoration:underline;}

/*Riepilogo Impegni Spesa*/
.cRis{ font-size:8pt !important;}
.cRis{ border-collapse:collapse;}
.cRis .cF{ text-align:center; font-weight:bold;}
.cRis .cV{ text-align:center;}
.cRis .cR{ text-align:center; font-weight:bold;}
.cRis .cN{ color:Red;}
.cRis td{ border:dotted 1px #94E047; padding:6px 3px 6px 3px;}
.cRis .cH td{ text-align:center; font-weight:bold; color:#6EBB1F; padding:6px;}
.cRis .cTots td{ font-weight:bold; text-align:center;}
.cRisN{ font-size:7pt !important; padding-right:6px; color:#94E047}

.cLbnsw { cursor:pointer; color:#6EBB1F}

/*Note*/
.cNote{width:100%;}
.cNote td{ padding-bottom:6px;}
.cNote .c0{width:80px;}
.cNote .c1{width:70px; text-align:center; font-weight:bold;}
.cNote .c2{width:70px; text-align:center; color:#6EBB1F; font-size:7pt !important;}
.cNote .c3{width:90px; text-align:center; color:Red; }
.cNote .c5{width:50px; text-align:center; color:#6EBB1F; font-size:7pt !important; text-decoration:underline;}
.cNote .c5 div{cursor:pointer}

.x-grid-row-summary .x-grid-cell-inner {
            font-weight      : bold;
            font-size        : 11px;
            background-color : #f1f2f4;
        }
.icon-cross{background-image:url(/icons/cross-png/ext.axd) !important;}
.icon-cross{ background-position:center center; background-repeat:no-repeat;}

.cEditore .c4 {padding:6px; font-style:oblique; text-align:justify;}
.cEditore .cCollInfo { padding-left:6px;}


/*Letters*/
.tbsLetter {border-bottom:solid 1px #6EBB1F; cursor:pointer;}
.tbsLetter:hover { background-color:#eee;}
.tbsLetterContent { display:none; min-height:100px;}
.tbsLetterTable {border-top:solid 1px #6EBB1F; width:100%}
.tbsLetterTable .cS { cursor:pointer;  text-decoration:underline;}
.tbsLetterTable td { color:#6EBB1F; text-align:center; margin:2px; border:solid 1px #eee; }
.tbsLetterTitle {margin:12px; font-size:11pt; font-weight:bold;}
.tbsLetterTitle span{color:orange;}


/*Tickets*/
.cTicketLeftA{ position:relative;border-left:solid 2px #0f0; border-right:solid 2px #0f0; padding:6px; margin:3px; cursor:pointer;}
.cTicketLeftC{ position:relative;border-left:solid 2px #00f; border-right:solid 2px #00f; padding:6px; margin:3px; cursor:pointer;}
.cTicketLeftTd { width:50%}
.cTicketRight {position: relative;}
.cTicketRightC {position: absolute; top:0px; left:0px; background-color:#fff; z-index:1001 !important; border-radius:3px; }
.cTicketLeftTd .c0 { position:absolute; right:6px; top:6px;}
.cTicketLeftTd .c1 { font-weight:bold; color:#6EBB1F; font-size:10pt;}
.cTicketLeftTd .c2 { font-style:italic; font-size:10pt;}
.cTicketLeftTd .c3 { font-style:italic;}
.cTicketLeftTd .c4 { font-weight:bold; }
.cTicketLeftTd .c4 span{ color:#6EBB1F;}
.cTicketLeftTd .c5 { font-weight:bold; }
.cTicketLeftTd .c5 span{ color:Red;}
.cTicketRight .c1 { font-weight:bold;}
.cTicketRight .c1 span { color:#6EBB1F;}
.cTicketRight .c2 { padding:6px; border-bottom:dotted 1px #6EBB1F; font-style:italic; }
.cTicketLeftA .cCornerTl { position:absolute; top:-2px; left:-2px; border-left:solid 2px #0f0; border-top:solid 2px #0f0; width:20px; height:20px;}
.cTicketLeftA .cCornerTr { position:absolute; top:-2px; right:-2px; border-right:solid 2px #0f0; border-top:solid 2px #0f0; width:20px; height:20px;}
.cTicketLeftA .cCornerBl { position:absolute; bottom:-2px; left:-2px; border-left:solid 2px #0f0; border-bottom:solid 2px #0f0; width:20px; height:20px;}
.cTicketLeftA .cCornerBr { position:absolute; bottom:-2px; right:-2px; border-right:solid 2px #0f0; border-bottom:solid 2px #0f0; width:20px; height:20px;}
.cTicketLeftC .cCornerTl { position:absolute; top:-2px; left:-2px; border-left:solid 2px #00f; border-top:solid 2px #00f; width:20px; height:20px;}
.cTicketLeftC .cCornerTr { position:absolute; top:-2px; right:-2px; border-right:solid 2px #00f; border-top:solid 2px #00f; width:20px; height:20px;}
.cTicketLeftC .cCornerBl { position:absolute; bottom:-2px; left:-2px; border-left:solid 2px #00f; border-bottom:solid 2px #00f; width:20px; height:20px;}
.cTicketLeftC .cCornerBr { position:absolute; bottom:-2px; right:-2px; border-right:solid 2px #00f; border-bottom:solid 2px #00f; width:20px; height:20px;}

.cZ3950LinkContainer{position:relative;}
.cZ3950LinkInfo{position:absolute; left:16px; top:-10px; color:#666; background-color:greenyellow; border:solid 1px #666; border-radius:50%; padding:2px; font-size:7pt; min-width:10px; text-align:center;}
.cz3950TT { background-color:#fff; padding:2px; font-size:9pt;}
/*Messages*/
.cMssD{color:orange; font-weight:bold; background-color:#eee; padding: 6px 0px 0px 6px;}
.cMssT{color:#6EBB1F; font-size:12pt; background-color:#eee; padding: 3px 0px 6px 6px;}
.cMssC{padding: 6px 0px 0px 12px; text-align:justify;}

.cObsolete{margin:32px; padding:32px;  text-align:center; border:solid 1px red; background-color:#fafafa; font-size:14px}
