logout/* STYLES
-------------------------------------------------*/
html,body{margin: 0;padding:0;}

body { 
	font:80% verdana, arial, tahoma, sans-serif;
	margin:0; padding:0;
	background:#d8d8d8;
	color:#000;
	text-align:center;
}

form {padding:0;margin:0;}
input, textarea, select{font-family:verdana; font-size:100%; color:#000; font-weight:normal}
input[type = "submit"] {cursor:pointer;}

img {border:0;width:auto;}
img.imgborderfloat {float:left;margin-right:1em;margin-bottom:0.5em;}

a {color:black;text-decoration:none;}
a:hover {text-decoration:underline;}

div.leftDiv {float:left;}
div.rightDiv {float:right;}
div.endSmall {clear:both;font-size:0.1em;line-height:0.1em;}
div.endS {clear:both;font-size:0.1em;line-height:0;}
div.end {clear:both;font-size:0.1em;line-height:0.2em;}
div.endMedium {clear:both;line-height:0.5em;}
div.endBig {clear:both;}
.inside {padding:1em;}


/* HEADINGS
----------------------------------------------- */
h1 { display: none;}

h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
h2 {font-size:180%;color:#d10011;font-weight: normal;padding-bottom:0.5em;margin:0;}
h3 {font-size:120%;color:#d10011;font-weight: normal;}
h4 {font-size:100%;color:#d10011;font-weight: normal;}
h5 {font-size:100%;color:#d10011;font-weight: normal;}

h4.label {font-size:100%;color:#4b4b4b;font-weight: bold;padding:0 0 0.3em 0;margin:0;}
h4.label_pad {font-size:100%;color:#4b4b4b;font-weight: bold;padding:0.5em 0;margin:0;}

.smallText {font-size:10px;}
.textRed {color:#d10011;}
.linkRed {color:#d10011;text-decoration:underline;}

a.buttonRed {
	background:#d10011;color:#FFF;border:1px solid #666;
	padding:0.3em;display:block;text-decoration:none;
}

a.linkModalRed {
	background:#d10011;color:#FFF;border:1px solid #666;
	padding:0.3em;text-decoration:none;margin-right:1em;
}
a.linkModalRedSmall {
	background:#d10011;color:#FFF;border:1px solid #666;
	padding:0.3em;text-decoration:none;margin-right:1em;font-size:10px;
}

/* LAYOUT
----------------------------------------------- */
#container {
	background:transparent url(images/bg_header.gif) repeat-x top left;width:100%;margin:0 auto;text-align:left;
	min-width:990px; width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 990)? "990px" : "100%");
}
#containerAnth {
	background:transparent url(images/bg_header.gif) repeat-x top left;width:100%;margin:0 auto;text-align:left;
	min-width:990px; width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 990)? "990px" : "100%");
}
#container_top {
	padding-top:1em;
	background:url(/images/bgk_header.jpg) no-repeat right top;
}

#mainBox {width:98%;float:right;}
#footer{float:right;width:96%;padding-top:0.5em;padding-bottom:0.5em;}
#header {width:96%;float:right;}

.bg_white {background:#fff;}

#mainLeft {float:left;width:40%;}
#mainRight {float:right;width:55%;}

/********* BOX BIANCO *********/
#mainBox .t {background: transparent url(/images/border_t_anth.gif) right top repeat-x;}
#mainBox .b {background: url(/images/border_b.gif) 0 100% repeat-x;}
#mainBox .l {background: url(/images/border_l_anth.gif) 0 0 repeat-y;}
#mainBox .r {background: transparent;}
#mainBox .bl {background: url(/images/corner_bl.gif) 0 100% no-repeat;}
#mainBox .br {background: transparent;}
#mainBox .tl {background: url(/images/corner_tl_anth.gif) 0 0 no-repeat;}
#mainBox .tr {background: transparent;padding:24px;}

/********* Menu *********/
#menuTop {text-align:right;}

ul.menuInline {position:relative;display:inline;}
ul.menuInline li {display:inline;padding:0 0.5em;}

/********* News *********/
.newsItem {padding-bottom:2em;}
.newsItem a {font-weight:bold;text-decoration:underline;}

/********* News CLIENTI *********/

#newsClienti {margin-bottom:2em;background: #eeeeee url(/images/bg_news_box.gif) 0 0 no-repeat;border:1px solid #e0e0e0;}

.newsClientiItem {margin-left:4em;padding:1em;background: url(/images/bg_news.gif) 0 0 repeat-x;}
.newsClientiItem a {font-weight:bold;text-decoration:underline;}


/********* Box Intranet Login *********/
#boxItraHome {padding-bottom:3em;}
.errorMsg {background:#d10011;color:#fff;font-weight:bold;padding:4px;margin:20px 0;}

#pathBox {padding-bottom:0.5em;margin:1em 0;border-bottom:1px solid #ccc;text-transform:lowercase;}
#pathBox ul {margin:0;padding:0;display: inline;}
#pathBox ul li {padding: 0.6em 0.2em;display: inline;list-style: none;color:#585858;}
#pathBox ul li.selected {}
#pathBox ul li.selected span {color:#d10011;font-weight:bold;}
#pathBox ul li a {color:#d10011;}


/* INTRANET
----------------------------------------------- */
#infoUser {background: url(/images/bg_persDesk.gif) 0 0 no-repeat;padding-left:40px;}
#infoUser div.desk {background: url(/images/bg_persDesk_rep.gif) 0 0 repeat-x;text-align:right;padding:10px 20px 30px 0;}

#indentLogo {float:left;margin-right:1em;background:transparent;}
#infoUserAnth {float:left;background:transparent;width:60%;}
#infoUserAnth div.desk {float:left;text-align:left;padding:10px 0 10px 20px;}
#infoUserAnth div.selectTecnico {float:left;text-align:right;padding:10px 0 10px 40px;}
#logout {float:right;background:transparent;width:5%;margin-right:3em;font-weight:bold;}
#impersonaCliente{float:right;background:transparent;width:15%;margin-right:2em;font-weight:bold; margin-top: 1em; text-align: right;}


#contextLeft {float:left;width:18%;}
#contextRight {float:left;width:80%;}

#contextAll {clear:both;background:#eaeaea;padding:0 5px;}


.menuLeft {margin:0;padding:0;}
.menuLeft h3 {font-size:120%;font-weight:normal;color:#d10011;padding-bottom:2%;}
.menuLeft ul {margin:0 0 0 0.5em;padding:0;}
.menuLeft li{list-style: none;margin:0;padding:0;}
.menuLeft li a {text-decoration:none;}
.menuLeft .selected{font-weight:bold;}

.menuLeft li.firstLev {list-style: none;margin:0;padding:0;}
.menuLeft li.secondLev {margin:0 0 0 1em;padding:0;list-style:square;}
.menuLeft li.secondLevSel {margin:0;padding:0;list-style:square;}


.menuLeft li.thirdLev {margin:0 0 0 1.5em;padding:1em 0 0 0;list-style:square;}
.menuLeft li.fourthLev {margin:0 0 0 2.5em;padding:0 0 0.5em 0;list-style:square;}
.menuLeft li.fifthLev {margin:0 0 0 2.5em;padding:0 0 0.5em 0;list-style:none;}
.menuLeft li.otherLev {margin:0 0 0 4.5em;padding:0 0 0.5em 0;list-style:none;}
.menuLeft li.sevenLev {margin:0 0 0 6em;padding:0 0 0.5em 0;list-style:none;}
.menuLeft li.separator {margin-bottom:1.5em;border-bottom:1px solid #ccc;}






#listInterv {padding:1em 0;}
#boxDetInterv {padding:1em 0;}
#resultInterv {padding:2em 0;}

#interv_inoltrati, #interv_incarico, #interv_pianif,  #interv_sospesi {margin:0.5em 0;padding:0.5em 0.15em 0 0;background:#ababab;border:1px solid #4f4f4f;}

#interv_inoltrati h3, #interv_incarico h3, #interv_pianif h3 {background: url(/images/ico_aggiorna_grey.gif) 0 0 no-repeat;padding-left:2em;font-size:120%;color:#505050;font-weight: normal;text-transform:uppercase;}
#interv_sospesi h3 {padding-left:0.2em;margin-bottom:1em;font-size:120%;color:#505050;font-weight: normal;text-transform:uppercase;}


#contextAll h3.titleBlack {font-size:100%;color:#000;font-weight:bold;padding:bottom:10px;}

#prj_intervList {margin-top:10px;background:#FFF;padding:0.5em;}
#prj_intervList h4 {font-size:100%;color:#000;font-weight: bold;margin-bottom:5px;}
#prj_intervList div.interv {
	display:block;padding:5px;border:1px solid #333;text-align:left;margin-bottom:5px;color:#000;
}
#prj_intervList div.interv h5 {font-size:100%;color:#000;font-weight: bold;}


/* Pulsante Rosso */
.icoMenu {}
.icoMenu a {
	display:block;
	color:#FFF;
	background: url(/images/bg_button.gif) 0 0 no-repeat;
	padding:6px 6px 15px 6px;
	width:170px;
}
.icoMenu a:hover {text-decoration:none;}

/* Pulsante Giallo */
.icoMenuYell {float:right;padding:0 34px;}
.icoMenuYell a {
	display:block;
	color:#333;font-weight:bold;
	background: url(/images/bg_button_yellow.gif) 0 0 no-repeat;
	padding:8px 6px 15px 6px;
	width:150px;text-align:center;
}
.icoMenuYell a:hover {text-decoration:none;}


/********* Action Button *********/

.buttonNewRich {
	cursor:pointer;
	background: transparent url(/images/ico_nuovo_new.gif) 0 0 no-repeat;
	border:0;color:#FFF;padding:0.1em 0.3em 0.3em 1.4em;margin-top:0.3em;margin-left:0.3em;
}
.buttonNewBug {
	cursor:pointer;
	background: transparent url(/images/ico_bug_new.gif) 0 0 no-repeat;
	border:0;color:#FFF;padding:0.1em 0.3em 0.3em 1.4em;margin-top:0.3em;margin-left:0.3em;
}
.buttonDett {
	cursor:pointer;
	background: url(/images/ico_dett.gif) 100% 0 no-repeat;
	border:0;width:25px;height:25px;color:#FFF;margin:0.3em;
}
.buttonDettLink {
	background: url(/images/ico_dett.gif) 100% 0 no-repeat;
	border:0;width:25px;height:25px;color:#FFF;margin:0.3em;
	display:block;
}
.buttonAddebitaLink {
	background: url(/images/ico_addebita.gif) 100% 0 no-repeat;
	border:0;width:25px;height:25px;color:#FFF;margin:0 0.3em;
	display:block;
}
.buttonDebug {
	background: url(/images/ico_debug.gif) 100% 0 no-repeat;
	border:0;width:25px;height:25px;color:#FFF;margin:0.3em;
	display:block;
}
.buttonSospeso{
	background: url(/images/ico_sospeso.gif) 100% 0 no-repeat;
	border:0;width:25px;height:25px;color:#FFF;margin:0.3em;
	display:block;
}

a.buttonInList {
	/*background:#4f4d4d;border:1px solid #3a3535;*/
	background:#4f4d4d;border:1px solid #3a3535;
	font-size:10px;color:#FFF;text-decoration:none;
	padding:3px;margin-left:6px;
}
a.buttonInListAdd {
	background:#fbdd27;border:1px solid #3a3535;color:#333;
	font-size:10px;text-decoration:none;padding:3px;
	margin-left:6px;
}

a.buttonLinkRed {text-decoration:underline;color:#b00000;font-size:10px;}
a.linkEspandi {padding:0 1px;border:1px solid #a4a4a4;font-size:10px;text-decoration:none;}

.buttonText {
	cursor:pointer;background:transparent;border:0;color:#ff0000;width:auto;padding:0;
}

.buttonSelect {
	cursor:pointer;background:#fff;border:1px solid #c5c9c8;;color:#000;padding:0.3em;margin:0.5em 0;
	display:block;text-decoration:none;
}
.buttonSelectAttesa {
	cursor:pointer;background:#f3f3f3;border:1px solid #c5c9c8;;color:#000;padding:0.3em;margin:0.5em 0;
	display:block;text-decoration:none;
}
.buttonSelectSosp {
	cursor:pointer;background:#ffeccc;border:1px solid #c5c9c8;;color:#000;padding:0.3em;margin:0.5em 0;
	display:block;text-decoration:none;
}

.buttonSelectChiuso {
	cursor:pointer;background:#ccc;border:1px solid #333;;color:#000;padding:0.3em;margin:0.5em 0;
	display:block;text-decoration:none;
}



a.buttonEsplodi {
	background: url(/images/ico.gif) 0 0 no-repeat;
	border:0;width:25px;height:25px;color:#FFF;
	display:block; font-size: 130%;font-weight:bold;padding-top:2px;margin: 0.3em;
	text-decoration:none;
}
a.btnBack {	float:right;display:block;font-weight:bold; vertical-align:middle;}
a.btnBack span {background: url(/images/ico.gif) 0 0 no-repeat;
	border:0;height:25px;width:25px;color:#fff;
	display:block; font-size: 130%; padding: 1px 0 0 4px;
	text-decoration:none;float:left;
}


.buttonAction {
	cursor:pointer;
	background: url(/images/ico_nuovo.gif) 100% 0 no-repeat;
	border:0;width:25px;height:25px;color:#FFF;margin:0.3em;
}
.buttonAdd {
	cursor:pointer;
	background: url(/images/ico_add.png) 100% 0 no-repeat;
	border:0;width:25px;height:25px;color:#FFF;margin:0.3em;
}
.buttonSelPratica {
	cursor:pointer;
	background: url(/images/buttonSelPrat.gif) 100% 0 no-repeat;
	border:0;width:27px;height:26px;color:#FFF;
}

#boxAnthSearch {margin:1em 1em 1em 0;background:#f4f4f4;padding:0.5em;border-bottom:1px solid #dddddd;}
#boxAnthSearch fieldset {border:0;padding:0;}
#boxAnthSearch div.searchButton {padding:0.5em 0;}


.fieldPriority {border:1px solid #666;padding:0.2em;width:70%;}

/* REGISTRATION
------------------------------*/
#formBox {}
#formBox .ind{ padding:0.2em;}
#formBox fieldset {margin:0 0 0.5em 0;padding:1em;border:#bcbdc0 1px solid;}
#formBox fieldset.noBox {margin:0 0 0.5em 0;padding:0;border:0;}

#formBox fieldset legend {color:#000;font-weight:bold;}
#formBox fieldset label {position: relative;font-weight:normal;float:left;width:20%;margin:0.3em 0;} 

#formBox fieldset label>input.textInput {position: relative;float:left;}

#formBox fieldset input[type = "text"] {width:75%; margin-right:1em;color:#000;}
#formBox fieldset input[type = "password"] {width:75%;margin-right:1em;}
#formBox fieldset input[type = "checkbox"] {border:none;}

#formBox fieldset div.check {position: relative;float: left;}
#formBox fieldset div.check label {position: relative;left:0.5em;display: inline;width: auto;}
#formBox fieldset div.check input {position: static;float: left;width:1em;border:0;}

#formBox fieldset select {width:auto;;border:#ccc 1px solid; color:#000;margin-right:1em;}
#formBox fieldset select.date { width:auto;}
#formBox fieldset select.selDisabled { width:15em;background:#f0f4f7; margin-right:1em;}
#formBox fieldset textarea {margin-right:1em;font-family:verdana;font-size:100%;width:75%;}


/* LOGON BO
----------------------------------------------- */
#logonBoBox {text-align:center;}
#logonBoBox table {background:#FFF;}
#logonBoBox td {background:#FFF;}
#logonBoBox .footerBo {padding:2em 0;}
#logonBoBox .footerBo a {color:#d10011;}

/* SEZ CLIENTI
----------------------------------------------- */

#boxPrjList {margin-top:2em;border:1px solid #cdcdcd;background:#f2f2f2 url(/images/bg_prjList.gif) 0 0 repeat-x;padding:1em;}
#boxPrjList h4 {color:#d10011;font-weight:bold;}
.prjItem {margin-top:2em;padding-left:2em;background: url(/images/ico_item.gif) 0 0 no-repeat;}
.prjItem a {text-decoration:none;}

#boxProjects .typeTitle {font-weight:bold;text-transform:uppercase;padding:0.5em 0;}
#boxProjects .pr {border:1px solid #e0e0e0;background: #eeeeee url(/images/bg_project.gif) 0 0 repeat-x; width:30%; margin: 0 2% 1em 0;float: left;}
#boxProjects .aperto {border:1px solid #fb9527;background: #fff;}
#boxProjects .attivo {border:1px solid #fbdd27;background: #fdee93 url(/images/bg_project_attivo.gif) 0 0 repeat-x;}
#boxProjects .pr .padding {padding: 1em;}
#boxProjects .pr .boxDescr {height: 10em; overflow:hidden;}
#boxProjects .pr .boxDescr div {padding:0.3em 0 0 0;}
#boxProjects .pr div.titleAcc {font-weight:bold;}
#boxProjects .pr .btns {float:right;}
#boxProjects .pr .btn {padding:0;text-align:center;float:left;margin: 0 1em;}

#boxProjects .filtrato {border:1px solid #ccc;background: #FFF;margin-bottom:1em;padding: 1em;}
#boxProjects .waitClose {border:1px solid #ccc;background: #f3f3f3;margin-bottom:1em;padding: 1em;}
#boxProjects .sosp {border:1px solid #ccc;background: #ffeccc;margin-bottom:1em;padding: 1em;}

.prjClass {height:10px;background: red;}

#linkDocList {font-size:100%;color:#000;font-weight: normal;padding:0 0 0.3em 0;margin:0;text-decoration:none;}
#boxDocList {margin-top:0.5em;}
div.dataInsert {float:right;text-align:right;font-weight: bold;color:#4b4b4b;}

#chatBox {margin:2em 0 0 0;}

.boxPagingRicerca {text-align:right;padding-bottom:4px;border-bottom:1px solid #dee0e5;margin:2em 0 0 0;}

#boxMenuTab {
	clear:both;background:#FFF;
}
#boxMenuTab div.tab {
	float:left;margin-right:17px; background-color: #bbb; /* url(/images/anth_bg_tab.gif) 0 0 no-repeat;*/
	text-align:center;color:#fff;font-weight:normal;padding:6px 1.5em; border-top-left-radius:5px; border-top-right-radius:5px;
	
}
#boxMenuTab div.tabSel {
	float:left;margin-right:17px;
	background-color: #787878; text-transform:uppercase; /* url(/images/anth_bg_tabSel.gif) 0 0 no-repeat; */
	text-align:center;color:#fff;font-weight:bold;padding:6px 1.5em; border-top-left-radius:5px; border-top-right-radius:5px;
}
#boxMenuTab #listType {
	clear:both;background:#787878;padding:10px 34px;
}
#boxMenuTab #listType a.linkWhite {color:#fff;}

/********* table in lista result *********/
#boxScheda { clear:both;padding-top:1em; }

#boxScheda table {border:0;}
#boxScheda table caption {text-align:left;}
#boxScheda th  {background:#dedede;border:0;border-bottom:1px solid #bcbcbc;border-right:1px solid #bcbcbc;padding:0.5em;text-align:left;}
#boxScheda td  {background:#FFF;border:0;border-bottom:1px solid #bcbcbc;border-right: 1px solid #bcbcbc;padding:0.5em;vertical-align:top;}
#boxScheda td.darkBg  {background:#f3f3f3;}
#boxScheda td.verydarkBg  {background:#ddd;}
#boxScheda td.urg0 {background:#333;color:fff;}
#boxScheda td.urg1 {background:#f00;}
#boxScheda td.urg2 {background:#ff0;}
#boxScheda td.urg3 {background:#0f0;}
#boxScheda td.pr {background: #eeeeee;}
#boxScheda td.pr_aperto  {border-top:1px solid #fb9527;border-bottom:1px solid #fb9527;background: #fff;}
#boxScheda td.pr_attivo  {background: #fdee93 url(/images/bg_project_attivo.gif) 0 0 repeat-x;}



#boxScheda td.typeTitle {background:#FFF;font-weight:bold;text-transform:uppercase;padding:0.5em 0;}
#boxScheda td.typeTitle_normal {background:#FFF;font-weight:normal;text-transform:uppercase;padding:0.5em 0;}
#boxScheda td.typeTitle_red {color:#d10011;font-weight:bold;text-transform:uppercase;}
#boxScheda span.titleAcc {font-weight:bold;}
#boxScheda div.descrAcc {padding-top:0.3em;}
a.chatOpen, a.chatWait, a.chatToView, a.chatClose {text-decoration:none;background: 0 0 no-repeat;padding-left:20px;display:block;font-size:85%;margin:0 0 0.4em 0;}

a.chatOpen {background-image: url(/images/ico_chatYellow.gif)}
a.chatWait {background-image: url(/images/ico_chatYellow.gif)}
a.chatToView {background-image: url(/images/ico_chatRed.gif);}
a.chatClose {background-image: url(/images/ico_chatGrey.gif)}

/********* table in contextBox *********/
#boxSchedaDetail { clear:both;padding-top:1em; }
#boxSchedaDetail table {border:0;}
#boxSchedaDetail table caption {text-align:left;}
#boxSchedaDetail th  {background:#eee;border-bottom:1px solid #ececec;border-right:1px solid #ececec;padding:0.3em;vertical-align:top;font-weight:normal;}
#boxSchedaDetail td  {border-bottom: 1px solid #ececec;border-right: 1px solid #ececec;padding:0.3em;vertical-align:top;}
#boxSchedaDetail td.typeTitle {font-weight:bold;color:#000;border-right:0;}
#boxSchedaDetail td.typeTitle_red {color:#d10011;font-weight:bold;text-transform:uppercase;}
#boxSchedaDetail div.descrAcc {font-style:italic;}

/********* table Status ********
#boxStatus { clear:both;margin:1em 0; }
#boxStatus table {border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
#boxStatus th  {border-right: 1px solid #ccc;width:25%;background:#fff;padding:0.3em;text-align:center;}
#boxStatus td  {border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;width:25%;background:#fff;padding:0.3em;text-align:center;}
#boxStatus th.selected  { background:#fcf17d;}
#boxStatus td.selected  { background:#fcf17d;}
#boxStatus th.oldStep  { background:#aaa;}
#boxStatus td.oldStep  { background:#aaa;}*/
#boxStatus { clear:both;margin:1em 0 2em 0;}
#boxStatus table {border:none;}
#boxStatus td {font-size:10px;color:#555;border:none;width:20%;background:#fff url(/images/step_old.gif) 100% 100% no-repeat;padding:0 0.3em 0 0.3em;}
#boxStatus td.selected  {background-image: url(/images/step_selected.gif);color:#000;}
#boxStatus td.oldStep  {background-image: url(/images/step.gif);color:#a6a6a6;}
#boxStatus td div {display:none;}
#boxStatus td div.smallText {display:block;color:#000;}

/*#boxStatus {padding:1em;border:1px solid #000;background:#fbdd27;text-align:center;letter-spacing:5px;}*/

/*#boxIntervDetail td.darkBg  {background:#b2b2b2;}*/
/********* table interventi *********/
#boxIntervDetail { clear:both;padding-top:1em; }
#boxIntervDetail table {border-top: 1px solid #909090;border-left: 1px solid #909090;}
#boxIntervDetail table caption {text-align:left;}
#boxIntervDetail th  {background:#eee;border-bottom:1px solid #909090;border-right:1px solid #909090;padding:0.3em;vertical-align:top;font-weight:normal;}
#boxIntervDetail td  {border-bottom: 1px solid #909090;border-right: 1px solid #909090;padding:0.3em;vertical-align:top;}
#boxIntervDetail td.typeTitle {font-weight:bold;color:#000;border-right:0;}
#boxIntervDetail td.typeTitle_red {color:#d10011;font-weight:bold;text-transform:uppercase;}
#boxIntervDetail div.descrAcc {font-style:italic;}


/********* table list Addebiti *********/
#boxSchedulList { clear:both;padding-top:1em; }
#boxSchedulList table {border:0;}
#boxSchedulList th  {background:#cbcbcb;border-bottom:1px solid #909090;border-right:1px solid #FFF;padding:0.3em;vertical-align:top;font-weight:normal;color:#000;margin-bottom:0.2em;}
#boxSchedulList td  {border-right:1px solid #909090;border-bottom:1px solid #909090;margin-bottom:0.2em;padding:0.3em;vertical-align:top;}
#boxSchedulList td.darkBg {}
#boxSchedulList td span.respIterv {color:#545454;font-weight:bold;}


/********* table in lista intervAss *********/
#boxSchedaAss { clear:both;padding-top:1em; }

#boxSchedaAss div.record_th {clear:both;background:#b00000;margin-bottom:0.2em;padding:0;}
#intervItem_th table {padding:0;margin:0;width:100%;}
#intervItem_th td {padding:0;vertical-align:middle;color:#fff;border-right:1px solid #FFF;}

/*
#boxSchedaAss div.th {float:left;background:#b00000;border-right:1px solid #FFF;padding:0;color:#fff;}*/
#boxSchedaAss div.record {clear:both;border:1px solid #878787;margin-bottom:0.2em;padding:0;width:100%;}

.record_active {background:#FFF;border-left:1px solid #c5c9c8;}
.record_chiuso {background:#ccc;border-left:1px solid #c5c9c8;}
.record_inoltrato {background:#ffe400;border-left:1px solid #c5c9c8;}
.record_sosp {background:#ffeccc;border-left:1px solid #c5c9c8;}
.record_debug {background:#d7ffb0;border-left:1px solid #c5c9c8;}

.urg0 {background:#000;}
.urg1 {background:#ea0202;}
.urg2 {background:#ffe400;}
.urg3 {background:#9bea4d;}
.no_urg {background:#fff;}
.urg0_customer {background:#ea0202;border-left:1px solid #c5c9c8;}
.urg1_customer {background:#ffe400;border-left:1px solid #c5c9c8;}
.urg2_customer {background:#9bea4d;border-left:1px solid #c5c9c8;}
.no_urg_customer {background:#fff;border-left:1px solid #c5c9c8;}

#intervItem table {border:0;padding:0;margin:0;width:100%;}
#intervItem td {padding:0;vertical-align:top;}
#intervItem td a.linkDetail {font-weight:bold;color:#b10104;}
#intervItem td a.linkPrj {font-weight:bold;color:#a4a4a4;}
#intervItem td span.respIterv {color:#545454;font-weight:bold;}

#boxSchedaAss div.tr {width:100%;padding:0;}
#boxSchedaAss div.td {float:left;border-right:1px solid #c5c9c8;padding:0;}
#boxSchedaAss div.td_padd {padding:0.2em;font-size:10px;}
#boxSchedaAss div.td_padd_txt {padding:0.2em;}
#boxSchedaAss div.dataMax {background:#fff991;}

/*
#boxSchedaAss div.td_first {}
#boxSchedaAss div.td_urg0 {background:#000;}
#boxSchedaAss div.td_urg1 {background:#ea0202;}
#boxSchedaAss div.td_urg2 {background:#ffe400;}
#boxSchedaAss div.td_urg3 {background:#9bea4d;}*/





/*schedul*/
.schedul_listInterv {margin: 1em 0;}
.schedul_listInterv .interv {margin: 1em 0;border: solid 1px #333;padding: 0.5em;}





/*Form invio sms*/

#formSmsMask {}
#formSmsMask fieldset {margin:0 0 1em 0;padding:0.5em;border:1px solid #bcbdc0;background: #fff;}
#formSmsMask fieldset legend {	font-weight:bold;color:#4b4b4b;padding:0.5em;}
#formSmsMask fieldset label {position: relative;float:left;width:8em;margin:0.3em 0;}
#formSmsMask fieldset label.labelBig {font-weight:normal;width:13em;}
#formSmsMask fieldset label.labelAuto {font-weight:normal;width:auto;margin:0.3em 0.5em 0.3em 0;}
#formSmsMask fieldset label>input {position:relative;float:left;}
#formSmsMask fieldset input { float:left;width:22%;margin-bottom:0.5em;border:1px solid #666;padding:0.2em;color:#000;background:#FFF;}
#formSmsMask fieldset select {border: 1px solid #666;padding: 0.2em;width:auto;}
#formSmsMask fieldset textarea {padding: 0;width:auto;margin:0;text-align: left;}


/* SEZ ANTHESI
----------------------------------------------- */

.viewAcc {
	margin:1em 1em 1em 13em;padding:0.5em;border:0;background:#fff;
}
div.viewAcc h3 {font-size:100%;color:#000;font-weight: bold;}

/* Modal */

.yui-panel {
	background:#FFF;
	text-align:left;
	width:800px;
}

.mask {
    z-index: 1;
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
	background-color:#000;
	opacity:0.20;
	filter:alpha(opacity=20);
}

#isipShowOnClickPanel.yui-panel .hd { 
	padding:0 10px;
	background:url(/yui/img/bg_top.gif) repeat-x;
	color:#000;font-weight:bold;text-transform:uppercase;
	height:22px;line-height:22px;
	text-align:left;
	overflow:visible;
	width:780px;
	border:1px solid #aeaeae;
}

#isipShowOnClickPanel.yui-panel .container-close {
	position:absolute;
	top:0;
	right:0;
	height:20px;
	width:39px;
	background:url(/yui/img/ico_close.gif) no-repeat; 
}
#isipShowOnClickPanel.yui-panel .bd {
	overflow:visible;
	padding:10px;
	width:780px;
	background-color:#FFF;
	border-left:1px solid #aeaeae;border-right:1px solid #aeaeae;
	border-bottom:1px solid #aeaeae;
}


.impersonaUserList{margin-bottom:1em; background: transparent url(/images/impers_user_icon.png) no-repeat 2px 2px; padding-left: 3em; height: 2.5em; line-height: 2.5em;}
.impersonaUserList a{text-decoration: none}
.impersonaUserList a:hover{text-decoration: underline}

/* Conferma accounting */
.boxConfermaAccounting{line-height:1.5em; background-color:#eee; padding:0.8em 0.2em 0.2em 0.5em; margin:0.5em 0em; font-weight: bold}
.boxConfermaAccounting label.labelSmall{float:left; padding-right: 2em;}


/* Styles della Time Unit
--------------------------*/

.TU_margin_left{margin-left: 1em;}
.TU_header_title{float: right; margin-right: 2em; color: #fff; font-size: 2.5em; font-weight: bold; text-shadow: #000 0px 0px 10px}
.TU_title{text-align: center;}

/* altezza dei grid */
.TU_gg{line-height: 24em}
.TU_gg .gg_box{width: 93%; float: right; height: 24em; position:relative}

.TU_gg .gg_title{text-align: center; width: 7%; float: left; min-width: 2em; font-size: 0.85em}
.TU_gg .gg_box .gg_topline{border-bottom: 1px solid #333; width: 100%; position: absolute; bottom:0; height: 1px;}
.TU_gg .gg_box_last{border-bottom: 1px solid #333;}
.TU_operators{padding:0.5em; border-bottom: 1px solid #444}
.TU_select{height: 1.1em; font-size: 1em;}
.TU_prj_search_box{margin-top:1.5em;border-top:1px solid #eee; padding:1em;}
.TU_prj_search_list{margin-top:1em; border-bottom:1px solid #eee}
.TU_Operator_select{font-size: 1em}
.TU_operator_project{width: 60%;}
.TU_operator_project h3 {margin:0; padding:0}
.TU_drag_drop:hover{cursor:move}

#TU_operators #isiportalPartialAdminFormBox fieldset{width: 20%; margin: 0; padding: 1em 1em 1em 0; border: none; float: left}
#TU_operators #isiportalPartialAdminFormBox fieldset legend{display:none}

.btn_submit{line-height: 1em; border-radius:5px; border:1px solid #444; background-color: #eee; color:#000; padding: 0.3em}
.btn_submit:hover{background-color: #ccc}
.btn_sel_operator{margin-top: 0.7em}

/* Boxes of the Time Unit Console - Popup */
.TU_container{width:100%;margin:0 auto;text-align:left;
	min-width:990px; width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 990)? "990px" : "100%");
}

/* Boxes of the TimeUnit Console*/
.TU_left{width: 45%; float:left; padding: 0.3em;}
.TU_left_detail{width: 100%;background-color: #fff; border-left: 1px solid #ccc; border-right: 1px solid #ccc;border-bottom: 1px solid #ccc; padding: 0.3em}

.TU_right{width: 54%; float: right; position: relative}
.TU_right_top{width: 100%; position: relative}
.TU_right_detail{width: 100%; position: relative}
/* 1st column */
.TU_overflowBoxTU{position: absolute; z-index: 1; width: 35%; left: 8%; top: 0; margin-top: 1px}
/* 2nd column */
.TU_overflowBoxInt_est{position: absolute; z-index: 1; width: 30%; left: 46%; top: 0; margin-top: 1px}
/* 3rd column */
.TU_overflowBoxInt{position: absolute; z-index: 1; width: 20%;left: 78%; top: 0; margin-top: 1px}

.TU_calendar_day{font-size:0.7em;line-height:1.5em; overflow:hidden; height:3em;border:1px solid #fffd00}
.TU_calendar_day .actions{background:transparent url(/images/ico_trascina.gif) no-repeat 2px 2px;width: 15%; float: left; text-align: center; padding-top: 1.5em}
.TU_calendar_day .actions img{display:block}
.TU_calendar_day .title{width: 70%; float: left; text-align: left; padding-left: 0.5em}
.TU_calendar_day .title a {color: #fff; text-decoration: none}
.TU_calendar_day .title a:hover {color: #fff; text-decoration: none}

/* TimeUnit boxes */
.TU_boxTU{background: #ffff99; /* Old browsers */
background: -moz-linear-gradient(top, #ffff99 0%, #d1d181 88%, #c1c174 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffff99), color-stop(88%,#d1d181), color-stop(100%,#c1c174)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffff99 0%,#d1d181 88%,#c1c174 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffff99 0%,#d1d181 88%,#c1c174 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ffff99 0%,#d1d181 88%,#c1c174 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffff99', endColorstr='#c1c174',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #ffff99 0%,#d1d181 88%,#c1c174 100%); /* W3C */
border-radius: 7px; width: 100%; border: 0.2em solid #888; overflow: hidden; min-height: 24em}

.TU_boxTU_int_edit{float:left; padding:0.5em 0.5em 0.2em 0.5em; width: 8%}
.TU_boxTU_int_date{width: 35%; float:left; margin-top:0.5em; font-weight: bold}
.TU_boxTU_int_tag{width:50%; float: left; font-weight: bold; margin-top:0.5em; overflow: hidden; text-align: right}
.TU_boxTU_int_descr{width: 60%; float:left; padding-left: 0.2em; padding-right: 0.2em}
.TU_boxTU_int_descr H3{font-weight: bold}
.TU_boxTU_int_descr H5{color: #000; font-size:85%}
.TU_boxTU_int_days{width: 38%; float:right; text-align: right;}

/* Tickets boxes using ESTIMATED TIME field */
.TU_boxTkt_est{border-radius:2px; width: 100%; overflow: hidden; background:#fff url(images/bottom_bar.png) repeat-x bottom left;height: 0.75em}
.TU_boxTkt_est_no_est{font-weight: bolder; color:red;}
.TU_boxTkt_est_title{font-size: 80%; color: #000; text-align: left}
.TU_boxTkt_est_edit{width: 8px; height: 8px;background-color: #fba614;}
.TU_boxTkt_est_edit:hover{background-color: #b97c13}

/* Tickets boxes using SCHEDULE UNITS */
.TU_boxTkt{border-radius:2px; width: 100%; overflow: hidden; background:#fff url(images/bottom_bar.png) repeat-x bottom left;height: 0.75em}
.TU_boxTkt_int_title{}
.TU_boxTkt_int_title h4{font-size: 80%; color:#000}

.TU_box_result_tu_no_date{border: 1px solid #ccc; margin-bottom:0.5em; padding: 0.5em; background:transparent url(/images/ico_move_black.png) no-repeat 0.5em 0.5em}


/** COLORI CALENDARIO**/
/* Definizione Colori */
.daytitletext {	color:#FFF;}
.rounded {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:1px solid #888;
		}

.rounded_left{
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
	border:1px solid #888;
	}
	
.rounded_right{
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border:1px solid #888;
	}
		
.rounded_no{
	border:1px solid #888;
		}
		
.box_shadow {
	-webkit-box-shadow: 1px 1px 3px #888;
	-moz-box-shadow: 1px 1px 3px #888;
	box-shadow: 1px 1px 3px #888;
}

.check_2 {background:#fa9b2d;color:#FFF;}/*Alessandro*/
.check_3 {background:#72abcf;color:#FFF;}/*Alessia*/
.check_4 {background:#02811a;color:#FFF;}/*Annalisa*/
.check_5 {background:#5e3c64;color:#FFF;}/*Christopher*/
.check_6 {background:#c19e67;color:#FFF;}/*Lucas*/
.check_7 {background:#0f367c;color:#FFF;}/*Roberta*/
.check_12 {background:#bf0c0c;color:#FFF;} /*Paolo*/
.check_8, .check_11 {background:#cc99ff;color:#FFF;} /*TS-Svil, TS-Web*/
.check_14, .check_15 {background:#ffe400;color:#FFF;} /*Ass-Svil, Ass-Web*/
.check_16 {background:#ccffff;color:#FFF;} /*PRJ*/
.check_9 {background:#5eacfb;color:#FFF;} /*SIST*/
.check_10 {background:#fd1d1d;color:#FFF;} /*ISIP*/
.check_13 {background:#60dd4f;color:#FFF;} /*Training*/
.check_17 {background:#9103ab;color:#FFF;} /*Lidia*/
.check_18 {background:#f000ff;color:#FFF;} /*Alessandra C*/
.check_19 {background:#8a1825;color:#FFF;} /*Alessandra G*/
.check_20 {background:#FF80C0;color:#FFF;} /*Elena XZ*/

/* Gradient created with http://www.colorzilla.com/gradient-editor/ */

.checkTU_2 {
	background: #f99a2e; /* Old browsers */
	background: -moz-linear-gradient(top, #f99a2e 0%, #97631a 94%, #f99a2e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f99a2e), color-stop(94%,#97631a), color-stop(100%,#f99a2e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f99a2e 0%,#97631a 94%,#f99a2e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f99a2e 0%,#97631a 94%,#f99a2e 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f99a2e 0%,#97631a 94%,#f99a2e 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f99a2e', endColorstr='#f99a2e',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #f99a2e 0%,#97631a 94%,#f99a2e 100%); /* W3C */}/*Alessandro*/

.checkTU_3 {
	background: #72abcf; /* Old browsers */
	background: -moz-linear-gradient(top, #72abcf 0%, #5c88a5 88%, #7cb6dd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#72abcf), color-stop(88%,#5c88a5), color-stop(100%,#7cb6dd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #72abcf 0%,#5c88a5 88%,#7cb6dd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #72abcf 0%,#5c88a5 88%,#7cb6dd 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #72abcf 0%,#5c88a5 88%,#7cb6dd 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72abcf', endColorstr='#7cb6dd',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #72abcf 0%,#5c88a5 88%,#7cb6dd 100%); /* W3C */
}/*Alessia*/

.checkTU_4 {
	background: #03a31d; /* Old browsers */
	background: -moz-linear-gradient(top, #03a31d 0%, #026619 87%, #387f45 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#03a31d), color-stop(87%,#026619), color-stop(100%,#387f45)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #03a31d 0%,#026619 87%,#387f45 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #03a31d 0%,#026619 87%,#387f45 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #03a31d 0%,#026619 87%,#387f45 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03a31d', endColorstr='#387f45',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #03a31d 0%,#026619 87%,#387f45 100%); /* W3C */}/*Annalisa*/

.checkTU_5 {
	background: #64416d; /* Old browsers */
	background: -moz-linear-gradient(top, #64416d 0%, #422944 85%, #5e3c64 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#64416d), color-stop(85%,#422944), color-stop(100%,#5e3c64)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #64416d 0%,#422944 85%,#5e3c64 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #64416d 0%,#422944 85%,#5e3c64 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #64416d 0%,#422944 85%,#5e3c64 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64416d', endColorstr='#5e3c64',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #64416d 0%,#422944 85%,#5e3c64 100%); /* W3C */}/*Chris*/

.checkTU_7 {
	background: #0f347a; /* Old browsers */
	background: -moz-linear-gradient(top, #0f347a 0%, #23252d 89%, #3159a4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f347a), color-stop(89%,#23252d), color-stop(100%,#3159a4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #0f347a 0%,#23252d 89%,#3159a4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #0f347a 0%,#23252d 89%,#3159a4 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #0f347a 0%,#23252d 89%,#3159a4 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f347a', endColorstr='#3159a4',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #0f347a 0%,#23252d 89%,#3159a4 100%); /* W3C */
}/*Roberta*/

.checkTU_6 {
	background: #f3e2c7; /* Old browsers */
	background: -moz-linear-gradient(top, #f3e2c7 0%, #c19e67 88%, #e9d4b3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3e2c7), color-stop(88%,#c19e67), color-stop(100%,#e9d4b3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f3e2c7 0%,#c19e67 88%,#e9d4b3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f3e2c7 0%,#c19e67 88%,#e9d4b3 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f3e2c7 0%,#c19e67 88%,#e9d4b3 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3e2c7', endColorstr='#e9d4b3',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #f3e2c7 0%,#c19e67 88%,#e9d4b3 100%); /* W3C */

}/*Lucas*/

.checkTU_12 {
	background: #ea1502; /* Old browsers */
	background: -moz-linear-gradient(top, #ea1502 0%, #7c1208 88%, #e0473c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ea1502), color-stop(88%,#7c1208), color-stop(100%,#e0473c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ea1502 0%,#7c1208 88%,#e0473c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ea1502 0%,#7c1208 88%,#e0473c 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ea1502 0%,#7c1208 88%,#e0473c 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea1502', endColorstr='#e0473c',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #ea1502 0%,#7c1208 88%,#e0473c 100%); /* W3C */
}/*Paz*/

.checkTU_17 {
	background: #c204cc; /* Old browsers */
	background: -moz-linear-gradient(top, #c204cc 0%, #68027c 55%, #850396 59%, #9103ab 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c204cc), color-stop(55%,#68027c), color-stop(59%,#850396), color-stop(100%,#9103ab)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #c204cc 0%,#68027c 55%,#850396 59%,#9103ab 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #c204cc 0%,#68027c 55%,#850396 59%,#9103ab 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #c204cc 0%,#68027c 55%,#850396 59%,#9103ab 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c204cc', endColorstr='#9103ab',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #c204cc 0%,#68027c 55%,#850396 59%,#9103ab 100%); /* W3C */
}/*Lid*/


div.int_0 {background:#eee;} /*senza responsabile anth*/
div.int_2 {background:#fa9b2d url(/images/ico_trascina.gif) no-repeat 2px 2px;}
div.int_3 {background:#72abcf url(/images/ico_trascina.gif) no-repeat 2px 2px;}
div.int_4 {background:#02811a url(/images/ico_trascina.gif) no-repeat 2px 2px;}
div.int_5 {background:#5e3c64 url(/images/ico_trascina.gif) no-repeat 2px 2px;}
div.int_6 {background:#ad7fa8 url(/images/ico_trascina.gif) no-repeat 2px 2px;}
div.int_7 {background:#0f367c url(/images/ico_trascina.gif) no-repeat 2px 2px;}
div.int_8 {background:#ff99cc url(/images/ico_trascina.gif) no-repeat 2px 2px;}
div.int_9 {background:#5eacfb url(/images/ico_trascina.gif) no-repeat 2px 2px;}
div.int_10 {background:#ffcc99 url(/images/ico_trascina.gif) no-repeat 2px 2px;}
div.int_11 {background:#ff99cc url(/images/ico_trascina.gif) no-repeat 2px 2px;}
div.int_12 {background:#bf0c0c url(/images/ico_trascina.gif) no-repeat 2px 2px;}
div.int_13 {background:#bf0c0c url(/images/ico_trascina.gif) no-repeat 2px 2px;}
div.int_14, div.int_15 {background:#e4e436 url(/images/ico_trascina.gif) no-repeat 2px 2px;}
div.int_17 {background:#9103ab url(/images/ico_trascina.gif) no-repeat 2px 2px;}
div.int_18 {background:#f000ff url(/images/ico_trascina.gif) no-repeat 2px 2px;}
div.int_19 {background:#8a1825 url(/images/ico_trascina.gif) no-repeat 2px 2px;}
div.int_20 {background:#FF80C0 url(/images/ico_trascina.gif) no-repeat 2px 2px;}

div.uni_0 {background:#eee;} /*senza responsabile anth*/
div.uni_2 {background:#fa9b2d;}
div.uni_3 {background:#72abcf;}
div.uni_4 {background:#02811a;}
div.uni_5 {background:#5e3c64;}
div.uni_6 {background:#ad7fa8;}
div.uni_7 {background:#0f367c;}
div.uni_17 {background:#9103ab;}
div.uni_18 {background:#f000ff;}
div.uni_19 {background:#8a1825;}
div.uni_20 {background:#FF80C0;}
div.uni_8, div.uni_11{border-top:6px solid #cc99ff;}
div.uni_9 {border-top:6px solid #5eacfb;}
div.uni_10 {border-top:6px solid #fd1d1d;}
div.uni_12 {border-top:6px solid #bf0c0c;}
div.uni_13 {border-top:6px solid #60dd4f;}
div.uni_14, div.uni_15 {border-top:6px solid #ffe400;}
div.uni_16 {border-top:6px solid #ccffff;}

