body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;	

	scrollbar-face-color: #377dad;

	scrollbar-highlight-color: #FFFFFF;

	scrollbar-shadow-color: #FFFFFF;

	scrollbar-3dlight-color: #FFFFFF;

	scrollbar-arrow-color:  #ffffff;

	scrollbar-track-color: #FFFFFF;

	scrollbar-darkshadow-color: #0e5280;

	outline:0;

	}

/* DEFAULTFONT: Estilo padrão das fontes para conteúdo e demais elementos visuais */

.defaultfont {

     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

     font-size: 11px;

	 color:#151515;

}



/* Links */

a, a:link ,a:visited,a:hover,a:active {

    outline:0;

}

.txt {

	font-family:Tahoma;

	font-size:11px;

	color:#444444;

	text-decoration:none;

}

.txt A:link{

	font-family:Tahoma;

	font-size:11px;

	color:#444444;

	text-decoration:none;

}

.txt A:visited{

	font-family:Tahoma;

	font-size:11px;

	color:#444444;

	text-decoration:none;

}

.txt A:hover{

	font-family:Tahoma;

	font-size:11px;

	color: #444444;

	text-decoration:underline;

}

.txt_ama{

	font-family:Tahoma;

	font-size:11px;

	color:#dd8c00;

	text-decoration:none;

}

.txt_ama A:link{

	font-family:Tahoma;

	font-size:11px;

	color:#dd8c00;

	text-decoration:none;

}

.txt_ama A:visited{

	font-family:Tahoma;

	font-size:11px;

	color:#dd8c00;

	text-decoration:none;

}

.txt_ama A:hover{

	font-family:Tahoma;

	font-size:11px;

	color: #dd8c00;

	text-decoration:underline;

}

.txt1 {

	font-family:Tahoma;

	font-size:11px;

	color:#151515;

	text-decoration:none;

}

.txt1 A:link{

	font-family:Tahoma;

	font-size:11px;

	color:#151515;

	text-decoration:none;

}

.txt1 A:visited{

	font-family:Tahoma;

	font-size:11px;

	color:#151515;

	text-decoration:none;

}

.txt1 A:hover{

	font-family:Tahoma;

	font-size:11px;

	color: #151515;

	text-decoration:underline;

}

.txt_bco {

	font-family:Tahoma;

	font-size:11px;

	color:#ffffff;

	text-decoration:none;

}

.txt_bco A:link{

	font-family:Tahoma;

	font-size:11px;

	color:#ffffff;

	text-decoration:none;

}

.txt_bco A:visited{

	font-family:Tahoma;

	font-size:11px;

	color:#ffffff;

	text-decoration:none;

}

.txt_bco A:hover{

	font-family:Tahoma;

	font-size:11px;

	color:#ffffff;

	text-decoration:underline;

}

.txt_bco2 {

	font-family:Tahoma;

	font-size:12px;

	color:#ffffff;

	text-decoration:none;

}

.txt_bco2 A:link{

	font-family:Tahoma;

	font-size:12px;

	color:#ffffff;

	text-decoration:none;

}

.txt_bco2 A:visited{

	font-family:Tahoma;

	font-size:12px;

	color:#ffffff;

	text-decoration:none;

}

.txt_bco2 A:hover{

	font-family:Tahoma;

	font-size:12px;

	color:#ffffff;

	text-decoration:underline;

}

.txtp {

	font-family:Tahoma;

	font-size:10px;

	color:#666666;

	text-decoration:none;

}

.txtp A:link{

	font-family:Tahoma;

	font-size:10px;

	color:#666666;

	text-decoration:none;

}

.txtp A:visited{

	font-family:Tahoma;

	font-size:10px;

	color:#666666;

	text-decoration:none;

}

.txtp A:hover{

	font-family:Tahoma;

	font-size:10px;

	color: #666666;

	text-decoration:underline;

}

.txtazul {

	font-family:Tahoma;

	font-size:11px;

	color:#216fa4;

	text-decoration:none;

}

.txtazul A:link{

	font-family:Tahoma;

	font-size:11px;

	color:#216fa4;

	text-decoration:none;

}

.txtazul A:visited{

	font-family:Tahoma;

	font-size:11px;

	color:#216fa4;

	text-decoration:none;

}

.txtazul A:hover{

	font-family:Tahoma;

	font-size:11px;

	color: #216fa4;

	text-decoration:underline;

}



a:link,a:active,a:visited {

	text-decoration:none;

}

a:hover {

	text-decoration:underline;

}



/* DEFAULTFONT: Estilo padrão das fontes para conteúdo e demais elementos visuais */

.defaultfont {

	font-family:Tahoma;

	font-size:11px;

}


/* POP: Estilo padrão dos Popups estáticos - DIVs simples com Javascript */
#pop {
	
    display:block;
	
    position:absolute;
	
    top:0.5%;
	
    left:51.5%;
	
    padding:0;
	
    width:350px;
	
    height:350px;
	
    z-index:99;
	
}

#pop a.close {
   
   	color:#fff;
	
    text-decoration:none;
	
    border:0;
	
    margin-left:265px;
	
}

#pop a img.close {
	
	width:85px;
	
	height:22px;
	
	position: relative; 
	
	top:5px; 
	
	right: 0px;

}

#pop img {
	
	color:#fff; 
	
	text-decoration:none; 
	
	border:0;
	
}

#pop img.popup {
	
	-moz-box-shadow: 2px 2px 10px #000;
 	
	-webkit-box-shadow: 2px 2px 10px #000;
  
  	box-shadow: 2px 2px 10px #000;

}

/* Z-INDEX tabelas e Flash */

table, table object {
	
	position: relative;
	
	z-index: 0;
}
.flash {
	
	position: relative;
	
	z-index: 0;
}

/* BUTTON: Estilo padrão dos botões */

.button {

     font-family: Tahoma;

     font-size: 10px;

     color:#ffffff;

     background:#377dad;

	 border-bottom: #005792 1px solid;

     border-left: #599ac7 1px solid;

     border-right:#005792 1px solid;

     border-top:#599ac7 1px solid;

}

.form{

	font-family: Tahoma,Arial,Helvetica,sans-serif;

	color:#444444;

	font-size: 10px;

	border-top: #0e5280 1px solid;

	border-bottom: #0e5280 1px solid;

	border-left: #0e5280 1px solid;

	border-right: #0e5280 1px solid;

}



/* CONTENTLISTTABLE: Estilo padrão das listas de conteúdo: article.php, news.php, etc */

.contentlisttable {

	font-family:Tahoma;

	font-size:11px;

	color:#004b3e;

	text-decoration:none;

}



/* SEARCHINPUT Estilo padrão para o input da caixa de search */

.searchinput {

	font-family: Tahoma,Arial,Helvetica,sans-serif;

	color:#444444;

	font-size: 10px;

	border-top: #cccccc 1px solid;

	border-bottom: #cccccc 1px solid;

	border-left: #cccccc 1px solid;

	border-right: #cccccc 1px solid;

}



/* SETPFORMS: Estilo padrão de fontes para as rotinas da área de setup */

.setupforms {

	font-family: Tahoma;

	font-size:11px;

}



/* MESSAGE: Estilo padrão para a Mensagem instantânea */

.message{

	border-top:#000000 1px solid;

	border-bottom:#000000 1px solid;

	border-left:#000000 1px solid;

	border-right:#000000 1px solid;

}



/* LOGININPUT: Estilo padrão para os popups de imagens */

.imagepopup{

	background-color:#000000;

	font-family: Verdana,Arial,Helvetica,sans-serif;

	font-size: 8pt;

}



/* LOGININPUT: Estilo padrão para os campos da caixa de login */

.logininput {

	width: 100%;

	font-family: Tahoma;

	font-size: 10px;

	color: #004b3e;

	background-color:#e0dda1;

	border-top: #f0f0e0 1px solid;

	border-bottom: #f0f0e0 1px solid;

	border-left: #f0f0e0 1px solid;

	border-right: #f0f0e0 1px solid;

}



/* REGBASIC: Estilo padrão para o formulário de cadastramento de usuários */

.regbasic {

	font-family: Tahoma;

	font-size: 11px;

	color: #004b3e;

}

.regbasic input {

	font-family: Tahoma;

	font-size: 11px;

	color: #004b3e;

}

.regbasic select {

	font-family: Tahoma;

	font-size: 11px;

	color: #004b3e;

}

.regbasic textarea {

	font-family: Tahoma;

	font-size: 11px;

	color: #004b3e;

}



/* USERFORMS: Estilo padrão para os formulários */

.userforms {

	font-family: Tahoma;

	font-size: 11px;

	color: #004b3e;

}

.userforms input {

	font-family: Tahoma;

	font-size: 11px;

	color: #004b3e;

}

.userforms select {

	font-family: Tahoma;

	font-size: 11px;

	color: #004b3e;

}

.userforms textarea {

	font-family: Tahoma;

	font-size: 11px;

	color: #004b3e;

}

.form-textarea{

	width:217px;

}
