@import url('menuCSS.css');

@import url('preview.css');

@import url('conteudo.css');



#frmProcessa{

	width:00%;

	height:00px;

}



body{

	background-color: #0d4a91; /*#3e3e3e;*/

	margin:0;

	padding:0;

}



.largura{

	width:780px; /*1000 */

	margin:0px auto;

}



.centraliza{

	text-align:center;

	margin:0px auto;

}



#divTop{

	height:110px;

	margin:0px auto;

	background: transparent url(../img/layout/bg_top3.jpg) repeat-x;

}



#divTop #logo{

	display:block;

	width: 279px; /*487*/

	height: 110px;

	background: transparent url(../img/layout/logo.png) top right no-repeat;

	text-indent: -5000px;

	float:right;

}



#divTop #inf{

	border:0px solid red;

	display:block;

	width:300px;

	height:30px;

	float:left;

	font-family: "Trebuchet ms", Tahoma, Verdana, Arial;

	font-size:25px;

	color: #bc2e16;

	_height:20px;

	_margin-top:20px;

	padding-left:30px;

	line-height:20px;

}



html>body #divTop #inf{

	padding-top:10px;

}



#divTop #inf span.title{

	font-size:18px;

	color:black;

}





#divTop #inf span.title a{

	font-size:12px;

	color:#000;

}

#divTop #inf span.title a:hover{

	text-decoration:none;

	color:#f00;

}



/** CONTEUDO **********************************************/

#divBody span.title,

#divBody div.content{

	display:block;

	background: #cde9f9;/*#ddd;*/

	margin:15px;

	padding:10px;

	font-family: "Trebuchet Ms", Tahoma, Verdana, Arial;

	border-top:2px solid #999;

	border-left:2px solid #999;

	border-bottom:2px solid #eee;

	border-right:2px solid #eee;

}



#divBody span.title {

	font-size: 22px;

	color:#333;

}

#divBody span.title span.orientacao{

	display:block;

	font-size: 13px;

	color:#000;

	border-top:1px dotted #bbb;

}

#divBody div.content{

	font-size: 14px;

}



/*---------------------------------

Tabela padrão de listagem de registros

---------------------------------*/

.tblLista{

	background-color:#95d8ff;

	border-top:1px solid #eee;

	border-left:1px solid #eee;

	border-bottom:1px solid #999;

	border-right:1px solid #999;

}

.tblLista th{

	background-color:#78b5d9;

}



.tblLista a{

	text-decoration:none;

	color:#000;

}

.tblLista a img{ border:none; }



.tblLista a:hover{

	color:#900;

}



.tblLista a.btnAcao{

	display:block;

	height:16px;

	width:16px;

	float:left;

	padding:2px;

}

.tblLista a.btnAcao:hover{

	background:#ffc;

}





.tblLista td,

.tblLista th{

	font-size:10px;

	font-family:arial,verdana;



}















/* TABELA DE PAGINAÇÃO */

#paginacao a,

#paginacao u{

	color:black;

	text-decoration:none;

}



#paginacao a:hover{

	color:#900;

}



/* SWAP PARAM */

.btnParam{

	cursor: pointer;

	display:block;

	text-align:center;

	height:15px;

	line-height:15px;

	font-weight:bold;

}





.btnParamPeq{

	cursor: pointer;

	text-align:left;

	height:15px;

	line-height:10px;

	font-weight:bold;

}