
/* 
	Topo 
*/
.topo{
	background: #FFF;
}

.topo table{

}

.topo table tr{
	
}

.topo table td{
	
}

.topo a{
	
}

.topo h1{
	
}

/* 
	Responsavel Tecnico
*/
.restec{
	
}
.restec table{	
	font-family:Arial,Tahoma,verdana;
	color:#000;
	font-size:10px;	
	font-weight: bold;
	border: 0px solid black;
	border-collapse: collapse;
	text-align: right;
}
.restec tr{
	border-bottom-color: #000;
	border-top-width: 3px;	
}
.restec td{

}

/*
	Corpo
*/

#container{
	font-family:Arial,Tahoma,verdana;
	color:#000;
	font-size: 12px;	
	font-weight: bold;

}

#container  #login {
	text-align:center;
	width:100%;
	vertical-align: middle;
}

#container  #login table {

}

#container  #login td {

}

#container  #busca  {
	border: 1px solid #e8edff;
		background: #E8EDFF;
}

#container  #busca #buscatab{
 	border-spacing: 0px;
}

#container  #busca th {
	background: #B9C9FE;
	border-top-left-radius: 16px;
	padding-top: 7px;
	padding-bottom: 7px;
}

#container  #busca td {
 	padding: 2px;
}

#container  #busca #food{
	background: #B9C9FE;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:center;
	border-bottom-right-radius: 16px;
}


.StlText{
	border-radius: 4px; 
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	text-align:left;
	font-family:Arial,Tahoma,verdana;
	color:#000;
	font-size: 11px;	
	font-weight: bold;
}
.textarea{

}

/*
	Mensagem
*/
.alert{
	font-family:Arial,Tahoma,verdana;
	color:#FF0000;
	font-size:14px;	
	font-weight: bold;
}
/*
	--------------------------------------------------------------------
*/

.tab1{
	border-width: 4px;
	border-spacing: 0px;
	border-style: solid;
	border-collapse: collapse;
	border-color: #3232CD;
	font-family:Tahoma,Arial;
	color:#333333;
	font-size:12px;	
}

#tabMarc{
	background: #B9C9FE url('img/marcadagua.jpg') ;
}

.tab1 th{
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: #3232CD;
	font-size: 12px;
	background: #B9C9FE;
}

.tab1 td {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: #3232CD;
	background-color: #E8EDFF;
}

.tab1 td:hover {
	background-color: #B9C9FE;
}

#tabdif{
	background-color: #B9C9FE;
}
/* ----mini calendario--*/
.dia {font-family: helvetica, arial; font-size: 8pt; color: #FFFFFF}
.data {font-family: helvetica, arial; font-size: 8pt; text-decoration:none; color:#191970}
.mes {font-family: helvetica, arial; font-size: 10pt}
.Cabecalho_Calendario {font-family: helvetica, arial; font-size: 10pt; color: #000000; text-decoration:none; font-weight:bold}