#lista_historico{
    width: 400px;
}

#lista_adesoes{ padding:0 !important;}
.jcarousel-skin-tango .jcarousel-container {
    border-top: 2px groove #F3F3F3;
    border-bottom:2px groove #F3F3F3;
    height:130px;
    padding:5px;
    width:340px;
}
#widget-place-comunicados-operador{}
#widget-place-ler-comunicados{}

#widget-comunicados-operador .jcarousel-skin-tango,
#widget-comunicados-gerais .jcarousel-skin-tango{margin:10px auto 20px; padding:1%}
#widget-comunicados-operador .jcarousel-skin-tango .jcarousel-container,
#widget-comunicados-gerais .jcarousel-skin-tango .jcarousel-container{width:100%; padding:0; margin:0 auto; border:0 none; border-bottom:2px solid #eee; height:338px;}
#widget-comunicados-operador .jcarousel-skin-tango .jcarousel-clip-vertical,
#widget-comunicados-gerais .jcarousel-skin-tango .jcarousel-clip-vertical{height:338px;}


#lista-comunicados-operador, #lista-comunicados-gerais{padding:0 !important}
#lista-comunicados-operador .jcarousel-item-vertical{
width: 97.5%;
border-radius: 5px;
border: 1px solid #CCC;
padding: 1% !important;
margin: 0;
height: 33px;
margin-top: 3px;
clear:both;
cursor:pointer;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
color:#444;

background: -moz-linear-gradient(top, #f5f5f5 0%, #F9F9F9 93%, white 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(93%,#F9F9F9), color-stop(100%,white));
background: -webkit-linear-gradient(top, #f5f5f5 0%,#F9F9F9 93%,white 100%);
background: linear-gradient(top, #f5f5f5 0%,#F9F9F9 93%,white 100%);
}

#lista-comunicados-operador .jcarousel-item-vertical.active{
	 background: -moz-linear-gradient(top, #eee 0%,#ddd 93%,#ddd 100%);
	 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eee), color-stop(93%,#ddd), color-stop(100%,#ddd));
	 background: -webkit-linear-gradient(top, #eee 0%,#ddd 93%,#ddd 100%);
	 background: linear-gradient(top, #eee 0%,#ddd 93%,#ddd 100%);
	 border-color:#ddd;
}


.firefox #lista-comunicados-operador .jcarousel-item-vertical{height:27.4px;}



#widget-comunicados-operador .jcarousel-item-vertical span.data{
background-color: #bbb;
border-radius: 5px 5px 0 0;
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
color: white;
width: 38px;
display: inline-block;
padding: 1px;
line-height: 12px;
font-size: 10px;
font-weight: bold;
margin: 8px 0 0 -16px;
text-align: center;
height: 14px;
float:left;
text-transform:capitalize;
}
#widget-comunicados-operador .jcarousel-item-vertical span.hora{
font-size: 11px;
line-height: 32px;
padding: 0 5px 0 5px;
border-left: 1px solid #CCC;
width: 40px;
border-right: 1px solid #CCC;
margin: 0 4px 0 -3px !important;
display: inline-block;
}
.firefox #lista-comunicados-operador .jcarousel-item-vertical span.hora {line-height:25px;}

#widget-comunicados-operador .jcarousel-item-vertical span.data.novo{background-color:#9DBD70;}
#widget-comunicados-operador .jcarousel-item-vertical span.hora.novo{color:#7b9f4a; font-weight:bold;}

.firefox #widget-comunicados-operador .jcarousel-item-vertical span.data{margin:6px 0 0 -16px; }

#widget-comunicados-operador .jcarousel-item-vertical span.icon-mensagem{
display: inline-block;
width: 40px;
height: 27px;
margin: 5px 0 0 -11px;
vertical-align: middle;

}
.jcarousel-item-vertical span.icon-mensagem{background:url("../../../../imagens/icon/icons-mensagens-comunicados.png") 0 -134px no-repeat transparent;}

#widget-comunicados-operador .jcarousel-item-vertical span.icon-mensagem.novo{background-position:0 0;}

#widget-comunicados-operador .jcarousel-skin-tango .jcarousel-next-vertical{bottom:-20px;}
#widget-comunicados-operador .jcarousel-skin-tango .jcarousel-prev-vertical{top: 342px; right: 30px;}

#notificacao .jcarousel-skin-tango .jcarousel-container{
	 background:url("../../../../imagens/bg-notificacao.png") no-repeat scroll 0 0 transparent;
	 border:0 none;
	 height:18px !important;
	 padding:11px 32px 8px;
	 width:402px;
	 margin:0;
}
#notificacao a.minimizar,#notificacao a.maximizar {
	 display:block;
	 height:20px;
	 left:4px;
	 overflow:hidden;
	 position:absolute;
	 text-indent:-999em;
	 top:11px;
	 width:20px;
	 background:url("../../../../imagens/bg-notificacao.png") no-repeat scroll -521px -198px transparent;
	 z-index:101;
	 }
#notificacao a.minimizar{background-position:-521px -174px;}
#notificacao a.maximizar{}


#notificacao a.minimizar + .jcarousel-skin-tango .jcarousel-container{
	 height:147px !important;
	 background:url("../../../../imagens/bg-notificacao.png") no-repeat scroll 0 -62px transparent;
}
#notificacao a.minimizar + .jcarousel-skin-tango .jcarousel-clip-vertical{
	 height:145px !important;
}

#adesoes{clear:both;  padding:10px 0;}
#adesoes .jcarousel-skin-tango {
	 width:100%
}
#adesoes .jcarousel-container {
	 width:99%;
	 clear:both;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 300px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    margin-bottom:20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  245px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    height: 130px;

}
#adesoes .jcarousel-skin-tango .jcarousel-clip-vertical, #adesoes .jcarousel-container {height:192px;}
.dados_atendimento{width:400px}
.dados_atendimento .jcarousel-skin-tango .jcarousel-container {
    height: 260px;
	 width:400px
}
.dados_atendimento .jcarousel-skin-tango .jcarousel-clip-vertical {height: 260px;}

.jcarousel-skin-tango .jcarousel-item {
    font-size:11px;
    height:auto;
    line-height:11px;
    overflow:hidden;
    text-align:justify;
    width:340px;
    border-bottom: 1px solid #eee;
	 border-radius:5px
}
#notificacao .jcarousel-skin-tango .jcarousel-item{border:0 none; width:100%; text-transform:none;}


#notificacao a.minimizar + .jcarousel-skin-tango .jcarousel-item {
background:url("../../../../imagens/separador.jpg") repeat-x scroll 0 bottom transparent;
}

#notificacao .jcarousel-skin-tango li a{
	 background:url("../../../../imagens/bg-notificacao.png") no-repeat scroll -522px -1px transparent;
	 display:block;
	 line-height:18px;
	 padding-left:19px;
	 font-weight:normal;
}
#notificacao .jcarousel-skin-tango li.vencida a{color:#FE720D; background-position:-522px -60px;}
#notificacao .jcarousel-skin-tango li.feita a{color:#4C9449; background-position:-522px -31px;}


#adesoes .jcarousel-skin-tango .jcarousel-item{
	 height:40px;
	 line-height:14px;
	 padding:0 0 3px 0 !important;
	 text-align:left;
	 text-transform:none;
	 width:100%;
	 border-top:1px solid #EFEFEF;
}
.dados_atendimento .jcarousel-skin-tango .jcarousel-item{width:98%;}
#adesoes li.even{background-color:#efefef;}
#adesoes .jcarousel-skin-tango .jcarousel-item strong{display:inline-block; padding:0 2px 0 10px;}
#adesoes .jcarousel-skin-tango .jcarousel-item span {color:#3366FF; text-transform:uppercase; font-weight:bold;}


.jcarousel-skin-tango .jcarousel-item p span{font-weight: bold; font-size: 10px; color:#36f}
.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 4px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: transparent;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: -30px;
    right: 0;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: -30px;
    right: 0;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: -18px;
    right: 0;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}


.jcarousel-skin-tango .jcarousel-next-vertical:hover{
    background-position: 0 -32px;
}
#notificacao .jcarousel-skin-tango .jcarousel-next-vertical:hover{
    background-position: 0 -51px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active{
    background-position: 0 -64px;
}
#notificacao .jcarousel-skin-tango .jcarousel-next-vertical:active{
    background-position: 0 -83px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: -18px;
    right: 0;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}
#notificacao .jcarousel-skin-tango .jcarousel-prev-vertical,
#notificacao .jcarousel-skin-tango .jcarousel-next-vertical{height:15px !important;}

#notificacao .jcarousel-skin-tango .jcarousel-prev-vertical{top:5px;}
#notificacao .jcarousel-skin-tango .jcarousel-next-vertical{bottom:2px; background-position: 0 -19px}

#notificacao .jcarousel-skin-tango .jcarousel-next-disabled-vertical{background-position: 0 -52px}

#notificacao a.minimizar + .jcarousel-skin-tango .jcarousel-prev-vertical {top:5px;}
#notificacao a.minimizar + .jcarousel-skin-tango .jcarousel-next-vertical {bottom:2px;}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active{
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}



#lista_tarefas_recentes{overflow:visible;}