#commu {float:right;background:url(../img/admin/print.png) no-repeat; padding:0 0 0 22px}

/* FORMULARIO */
a {outline:none;}
.ui-datepicker .ui-datepicker-header{height:26px}
#selecionar-data label {float: left; margin-right: 10px;}
#selecionar-data button {margin-top: 17px}
#selecionar-data label span {display:block;}
.button {border: 1px solid #7A7A7A; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #F5F5F5; cursor: pointer; float: left; font-family: Arial; font-size: 13px; padding: 5px 7px; 
  background:#afafaf;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#afafaf), to(#7a7a7a));
  background-image: -webkit-linear-gradient(top, #afafaf, #7a7a7a);
  background-image:    -moz-linear-gradient(top, #afafaf, #7a7a7a);
  background-image:     -ms-linear-gradient(top, #afafaf, #7a7a7a);
  background-image:      -o-linear-gradient(top, #afafaf, #7a7a7a);
  background-image:         linear-gradient(top, #afafaf, #7a7a7a);  
  text-shadow: 0 1px 0 #727272; 
}
.button:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#7a7a7a), to(#afafaf));
  background-image: -webkit-linear-gradient(top, #7a7a7a, #afafaf );
  background-image:    -moz-linear-gradient(top, #7a7a7a, #afafaf );
  background-image:     -ms-linear-gradient(top, #7a7a7a, #afafaf );
  background-image:      -o-linear-gradient(top, #7a7a7a, #afafaf );
  background-image:         linear-gradient(top, #7a7a7a, #afafaf );
}
#data_inicial, #data_final {background: url("../img/admin/calendario.jpg") no-repeat scroll 0 0 #FFFFFF; border: 1px solid #B4B4B4; color: #565656; font-size: 14px; padding: 6px 5px; width: 126px}
#selecionar-data {display: block; overflow: hidden;float:left; background-color: #ddd; border: 1px solid #d3d3d3; padding: 12px 12px 15px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px}

.imprimir-pauta {float:right; margin-top: 25px;}

#mycarousel {overflow: hidden; clear: both;}
#mycarousel li a {text-align: center;display: block;}
.pautaDia {overflow: hidden; clear: both;}
.result_list {
    border: 1px solid #9C9C9C;
    font-family: Arial;
    font-size: 13px;
    border-collapse: separate!important;
    border-left:0;
    border-right:0;
    width: 100%;
}

.result_list thead {
    height: 50px;
    border:0;
}

.result_list thead th {
    background: url("../img/admin/pattern_cel_header.png") repeat scroll 0 0 transparent;
    border-bottom: 1px solid #9C9C9C;
    border-left: 1px solid #9C9C9C!important;
    border-right: 1px solid #E0E4E5;
    font-weight: bold;
    padding: 0 5px;
    font-family: Arial;
    font-size: 13px;
    text-align: left;
    height:50px;
    vertical-align: middle;
}
.result_list .turno  {background:#fff; border-bottom: 0; border-top: 0; width: 49px; padding:0}
.result_list .turno.border-btm  {border-bottom: 1px solid #9C9C9C; }
.result_list .turno.border-top  {border-top: 4px solid #9C9C9C; }
.result_list .turno.Dia {background: #fff url(../img/admin/turnos_cinza.png) no-repeat 0 0;}
.result_list .turno.Noite {background: #fff url(../img/admin/turnos_cinza.png) no-repeat -49px 0;}
.result_list .turno.Madrugada {background: #fff url(../img/admin/turnos_cinza.png) no-repeat -98px 0;} 

.result_list tbody tr.row1 {background-color: #E9E9E9;}
.result_list tbody td, .result_list tbody th {
    border-left: 1px solid #9C9C9C;
    border-right: 1px solid #E0E4E5;
    border-bottom: 1px solid #D0CECF;
    height: 37px;
}
.result_list .opcao {color:#888}

/*CAROUSEL*/
#mycarousel li a {width: 77px; border: 1px solid #a0a0a0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; cursor:pointer;-webkit-box-shadow: 3px 3px 3px 0px #ddd;-moz-box-shadow: 3px 3px 3px 0px #ddd;box-shadow: 3px 3px 3px 0px #ddd;}
#mycarousel li a:hover .data .diames{color:#042770}
#mycarousel li {
cursor:pointer;
}
#mycarousel li a span {font-family: Arial, Helvetica, sans-serif;}
#mycarousel li a .diasemana {font-size: 11px; color:#f0f0f0; background-color: #a9a9a9; display: block; height:14px; padding-top: 1px; text-transform: lowercase; 
}

#mycarousel li a .data {padding-left:10px; background-color: #efefef; display: block; height:32px; overflow: hidden;
}

#mycarousel li a .data span {float:left;letter-spacing:-.02em}
#mycarousel li a .data .diames {margin-right:5px; font-size:29px; font-weight: bold; color:#a9a9a9; line-height: 29px; letter-spacing:-.02em}
#mycarousel li a .data .mes {padding-top:4px; text-transform:uppercase; display:block; line-height:10px; font-size:12px; font-weight: bold; color:#c1c1c1; float:none;}
#mycarousel li a .data .ano {display:block; font-size:11px; font-weight: bold; color:#c0c0c0; float:none;}
.jcarousel-skin-tango{
	clear:both;
}

#mycarousel li a.up {border: none; width: 79px; cursor:default;}
#mycarousel li a.up .diasemana {height:14px; color:#ecf3eb; background-color: #05276f; padding-top: 2px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
-webkit-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0; 
}
#mycarousel li a.up .data { background-color: #558ccf; height: 33px; 
-moz-border-radius-topleft: 0;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
-webkit-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px; 
}
#mycarousel li a.up .data .diames {color:#fff;}
#mycarousel li a.up .data .mes {color:#a9c7eb;}
#mycarousel li a.up .data .ano {color:#a9c7eb;}
.jcarousel-skin-tango{
	clear:both;
	width: 100%;
	margin:14px 0;
	float: left;
	display: block;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    padding: 0px 35px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 50px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  100%;
    height: 55px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 79px;
    height: 55px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

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

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

.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 30px;
    height: 53px;
    cursor: pointer;
    background: transparent url(../img/admin/setas_nav_pauta.png) no-repeat -34px -69px;
}


.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -34px -139px;
}

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

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 30px;
    height: 53px;
    cursor: pointer;
    background: transparent url(../img/admin/setas_nav_pauta.png) no-repeat 0 -69px;
}

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

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0 1px;
}
.erro {clear: both; margin-top: 20px; display: block; float: left;}
/*Legenda*/
#legenda li strong {display: block; text-indent:-9999em; overflow:hidden;}
#legenda {float:left; font-family: Tahoma, sans-serif; font-size: 11px; color:#777; list-style: none; margin-left: 0px }
#legenda li {float: left; margin-right: 20px; padding-top: 5px; list-style: none; height: 22px; line-height: 22px }
#legenda li strong {width:22px; height:22px; float: left; margin-right: 4px }
#legenda li strong.diurno { background:url(../img/admin/turnos_cinza.png) no-repeat -6px -6px }
#legenda li strong.noturno {background:url(../img/admin/turnos_cinza.png) no-repeat -55px -6px }
#legenda li strong.madrugada {background:url(../img/admin/turnos_cinza.png) no-repeat -105px -6px }


.disp-none{display:none;}

#id_formatos  {background: url("../img/admin/status.jpg") no-repeat scroll 0 0 #FFFFFF;font-size: 14px;width: 126px;padding: 5px 5px;border: 1px solid #B4B4B4;color:#565656;background-color:white;}

