/* ECOMPANY - ESTILOS GENÉRICOS PARA TODAS AS PELES */
/* Estilos da Agenda */

/*Configuração corpo para editor*/
body{
	color: #000000;
	background-color: #ffffff;
	padding: 0px;
	margin: 0px;
}
td.feriadointegral{
	z-index: 1;
	background: #A42D26;
	text-align: center;
	vertical-align: middle;
}

td.feriadomanha{
	z-index: 1;
	background-image: URL(/ecp/plc/midia/ag_fer_manha.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
}

td.feriadotarde{
	z-index: 1;
	background-image: URL(/ecp/plc/midia/ag_fer_tarde.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
}

td.agintegral{
	z-index: 1;
	background: #F8E7A1;
	text-align: center;
	vertical-align: middle;
}

td.agmanha{
	z-index: 1;
	background-image: URL(/ecp/plc/midia/ag_am_manha.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
}

td.agtarde{
	z-index: 1;
	background-image: URL(/ecp/plc/midia/ag_am_tarde.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
}

td.fimsemana{
	z-index: 1;
	background: #DBD9D9;
	text-align: center;
	vertical-align: middle;
}

td.hoje{
	z-index: 1;
	background: #230D89;
	text-align: center;
	vertical-align: middle;
}

td.normal{
	z-index: 1;
	background: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}

td.agendaGrande{
	z-index: 1;
	background: #FFFFFF;
	text-align: left;
	vertical-align: top;
	font-size: 10px;
}

img.fundoagenda{
	z-index: -1;
	width: 100%;
	height: 100%;
}

/*Estilo geral para todas as peles*/
td{
   height: 23px; 
   font-family: Verdana;
   font-size: 11px;
   font-style: normal;
   }
   
a.sublinhado {text-decoration:underline;
}

/* sobrepoe delimitador para diminuir espacos */
table.delimitador{
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-bottom: 0px;
	margin-top: 1px;
}

td.indisponivel{
	z-index: 1;
	background: #E89D99;
	text-align: center;
	vertical-align: middle;
}

span.ocorrencias800{
width:750px;
overflow:hidden;
}
span.ocorrencias1024{
width:950px;
overflow:hidden;
}


table.weblogCorpo{
	width: 99%;
	margin: 2px 0 2px 0;
	padding: 0 10px 0 0  !important;
	padding: 2px 0 2px 0;

}

td.weblogTopo{
	width: 100%;
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

td.weblogTitulo{
	width: 100%;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 5px 0;
}

td.weblogDia{
	width: 100%;
	font-family: Verdana;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	background-color: khaki;
	border-bottom:1px solid black;
	text-align: right;
}

td.weblogNome{
	width: 100%;
	font-size: 16px;
	font-weight: bold;
}

td.weblogSeparador{
	border-top: 1px solid black;
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

td.weblogInfo{
	width: 100%;
	border-top:1px dotted black;
	font-size: 10px;
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
}

td.weblogRodape{
	width: 100%;
	font-size: 10px;
	color: #fefefe;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

span.weblogVazio{
	font-size: 16px;
	font-weight: bold;

}

div.weblogConteudo{
	width: 100%;
	border:1px solid black;
	background-color:''whitesmoke;
	font-size:11px;
	text-align:left;
	margin: 0 0 0 0;
	padding: 0 10px 0 0  !important;
	padding: 15px 10px 15px 10px;
}

table.weblogUltimos{
	width: 200px;
	border:1px solid;
	border-style: dashed dashed dashed dashed;
	background-color:whitesmoke;
	font-size:11px;
	margin: 0 0 10px 10px;
	padding: 2px 2px 2px 2px;
}

/*Necessário para espaçamento Mozilla*/
table.weblogUltimos td{
	padding: 2px 2px 2px 2px;
}

span.weblogUltimosLista{
	width: 200px;
	margin: 0 0 0 10px;
	padding: 2px 2px 2px 2px;
}
span.weblogUltimosTopo{
	font-weight: bold;
	width: 200px;
	margin: 0 0 0 10px;
}

table.weblogMaisAcessados{
	width: 200px;
	border:1px solid;
	border-style: dashed dashed dashed dashed;
	background-color:whitesmoke;
	font-size:11px;
	margin: 0 0 10px 10px;
	padding: 2px 2px 2px 2px;
}

span.weblogMaisAcessadosLista{
	width: 200px;
	margin: 0 0 0 10px;
	padding: 2px 2px 2px 2px;
}
span.weblogMaisAcessadosTopo{
	font-weight: bold;
	width: 200px;
	margin: 0 0 0 10px;
}

table.weblogHistorico{
	width: 200px;
	border:1px solid dotted;
	font-size:11px;
	margin: 0 0 10px 10px;
	padding: 2px 2px 2px 2px;
}

span.weblogHistoricoLista{
	margin: 0 0 0 10px;
}
span.weblogHistoricoTopo{
	font-weight: bold;
	width: 200px;
	margin: 0 0 0 10px;
}

table.tabs ul li,table.tabs ul li.ativada{
	background-image: none;
}
table.tabs ul li.ativada a, table.tabs ul li a{
	background-image: none;
}


table.tabs ul li{
	float: none !important;
	float: left;
}

table.tabs ul li a{
	float: left !important;
	margin: inherit !important;
	background-color: inherit !important;
	float: none;
}

table.tabs ul{
	margin-top:0 0 0 0;
	padding:0 0 0 0;
}

