﻿/* INÍCIO - Estilos Globais */

body { font-family:verdana; color:#666666; font-size:11px; background-color:#E3EAF2; margin:0px; height:100%; width:100%}
h1 { font-size:20px; color: #006599; margin-left:0; margin-right:0; margin-top:0; padding:0;}
h2 { font-size:20px; color: #cccccc; margin-left:0; margin-right:0; margin-top:0; padding:0;}

A {text-decoration:none; color:#666666}
A:hover{color:#999999}

 

img{border:0px;}



.fundo_topo{ background-color:#2B6A9F; }
.titulomenu{
background-color:#5790BC;
font-size:10px; font-weight:bold; color:#FFFFFF}

table.tabela {border-collapse: collapse; border-color: 1px solid #ffffff; width:100%; 	font-family: Verdana;	color: #AAAAAA;font-size: 8pt; }
	table.tabela td {padding-left: 7px;} 

	.linha0{ border:1px solid #AAAAAA; background-color: #AAAAAA; font-family: Verdana;	color: #FFF;	font-size: 8pt;	height:28px; font-weight:bold;}
	.linha1{ border-right:1px solid #e1e1e1;}
	.linha2{ border:1px solid #D8D8D8; background-color: #F9F9F9; font-family: Verdana;	color: #7D796E;	font-size: 8pt;	 height:28px}
	.linha2:hover{background-color:#F1F5FA;}
	.linha3{ border:1px solid #D8D8D8; background-color: #F3F3F4; font-family: Verdana;	color: #7D796E;	font-size: 8pt;	 height:28px}
	.linha3:hover{background-color:#F1F5FA;}

.linha5{ border:1px solid #FF3300;  background-color: #FF3300; font-family: Verdana;	color: #FFF;	font-size: 8pt;	height:28px; font-weight:bold;}


table.tabelaAlert {border-collapse: collapse  ; background: #F2DDDD; text-align:center; width:100%; font-family: Verdana;	color: #992A2A;	font-weight: bold;	font-size: 10px; }
			table.tabelaAlert tr td {border:1px solid #992A2A; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-botton: 5px; height:20px;}

/* INÍCIO - Estilos para Textos */

.texto_09 { font-family:verdana; font-size: 9px}
.texto_10 { font-family:verdana; font-size: 10px}
.texto_11 { font-family:verdana; font-size: 11px}
.texto_12 { font-family:verdana; font-size: 12px}
.texto_13 { font-family:verdana; font-size: 13px}
.texto_14 { font-family:verdana; font-size: 14px}
.texto_15 { font-family:verdana; font-size: 15px}
.texto_16 { font-family:verdana; font-size: 16px}
.texto_17 { font-family:verdana; font-size: 17px}
.texto_18 { font-family:verdana; font-size: 18px}
.texto_19 { font-family:verdana; font-size: 19px}
.texto_20 { font-family:verdana; font-size: 20px}
.texto_25 { font-family:verdana; font-size: 25px}
.texto_10_branco { font-family:verdana; font-size: 10px; color:#FFFFFF}


/* INÍCIO - Estilos para Link */

.link_saibamais{text-decoration:underline; color:#666666; font-size:10px}
.link_saibamais:hover{color:#F58428; text-decoration:underline}

.link_branco{color:#fff; }
.link_branco:hover{color:#fff; text-decoration:underline}

.link_amarelo{color:#ffff00; }
.link_amarelo:hover{color:#ffff00; text-decoration:underline}

.link_padrao{text-decoration:underline}
.link_padrao:hover{text-decoration:underline}

#Menu
{
	color:#FFFFFF;
	font-size:11px;
	background-repeat:no-repeat;
	margin-left:4px;
	margin-top:5px;
	margin-left:25px;
}

a.link_menu:active, .link_menu:link, .link_menu:visited , .link_menu:hover  { color: #ffffff;}
a.link_menu:hover { text-decoration: underline;}
	
a.link_menu:active, .link_menu:link, .link_menu:visited , .link_menu:hover  { color: #ffffff;}
a.link_menu:hover { text-decoration: underline;}


a.linkcinza {color:#CCCCCC;}
a.linkcinza:hover{text-decoration: underline; color:#aaaaaa; }




/* INÍCIO - Estilos para Formulários   */


.formulario {font-family: arial; background-color: #FFFFFF; border: 1px #B5B5B5 solid; color: #333333; font-size:14px; padding:3px;}
.botao { font-family: arial; font-size: 11px; background-color: #333333; border: 1px #333333 solid; color: #FFFFFF; font-size:11px; height:22px; padding-left:4px; padding-bottom:2px; padding-right:4px; padding-bottom:2px;}
.formulario_cinza {font-family: arial; font-size: 11px; background-color: #D8D8D8; border: 1px #B5B5B5 solid; color: #333333; font-size:11px; width:168px; padding:2px;}
.botao_adicionar{font-family: verdana; font-size: 10px; background-color: #FFFFFF; border: 0px #FFFFFF solid; color: red;}
.botao_adicionar_inativo{font-family: verdana; font-size: 10px; background-color: #FFFFFF; border: 0px #FFFFFF solid; color: #666666;}


/*INÍCIO - Estilos para tabelas*/

.fundo_login{background-image:url(../Imagens/fundo_login.jpg); background-repeat:repeat-x;}
.tabela_lista{border-style:solid; border-color:#999999; border-width:1px; font-family:verdana; font-size:10px; margin:0px; padding:2px;}



/*Estilo do Calendario*/

.today {COLOR: black; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.days {COLOR: navy; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-ALIGN: center}
.dates {COLOR: black; FONT-FAMILY: sans-serif; FONT-SIZE: 10pt}

/**/

/*alert*/
.overlay {
	background: #000;
}
div.jqmAlert,
div.jqmConfirm {
	display: none;
	position: fixed;
	top: 40%;
	left: 50%;
	width: 480px;
	margin-left: -240px;
}
div.jqmAlertWindow,
div.jqmConfirmWindow {
	height:auto;
	width: auto;
	margin: auto;
	max-width:480px;
	padding: 0 10px 10px;
	background:#DCDCDC;
	border:3px solid #E6E6FA;
	text-align: center;
}
.jqmAlertTitle,
.jqmConfirmTitle {
	margin:5px 2px;
	height:10px;
	color:black;
	background:#DCDCDC;
}
.jqmAlertTitle h1,
.jqmConfirmTitle h1 {
	font-size: 12px;
	font-weight: bold;
}
div.jqmAlertContent,
div.jqmConfirmContent {
	padding:5px 20px 5px;
	margin:10px 5px 5px 5px;
	border:1px dotted #111;
	letter-spacing:0px;
	background:#FFFAF0;
}
div.jqmAlertContent span,
div.jqmConfirmContent span {
	color:#708090;
	font-size:16px;
	vertical-align: 25px;
	padding: 0 0 0 10px;
	font-weight: bold;
}
div.jqmAlert .jqmClose em,
div.jqmConfirm .jqmClose em {
	display:none;
}
div.jqmAlert .jqmClose,
div.jqmConfirm .jqmClose {
  width:20px;
  height:20px;
  display:block;
  float:right;
  clear:right;
  background:transparent url(sair.gif) 0 0 no-repeat;
}

div.jqmAlert input,
div.jqmConfirm input {
	text-align: center;
	width: auto;
	font-size: 13px;
	background-color: #6E7B8B;
	color: #191970;
	font-weight: bold;
	border-width: 1px;
	margin-top: 5px;
	padding: 4px 10px 4px 10px;
}

* html div.jqmAlert,
* html div.jqmConfirm {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/*fim alert*/
/*  =========  ** PAGINACAO COMEÇO ** ========== ** =========  ** PAGINACAO COMEÇO ** ======== ** =====  ** PAGINACAO COMEÇO ** ========== */


.paginacao_cont_geral{
	float:left;
	padding-left:11px;
	padding-right:16px;
	width:98%;
	padding-top:14px;
	height:27px;
	background:url(../../imagens/paginacao_cont_bg.jpg) top left repeat-x;
	font-size:11px;
	color:#382C2B;
}

.paginacao_cont_geral2{
	float:left;
	padding-left:11px;
	padding-right:16px;
	width:710px;
	padding-top:14px;
	height:27px;
	background:url(../../imagens/paginacao_cont_bg.jpg) top left repeat-x;
	margin-left:21px;
	margin-bottom:21px;
	font-size:11px;
	color:#382C2B;
}

.paginacao_cont_geral2_1{
	float:left;
	padding-left:11px;
	padding-right:16px;
	width:710px;
	padding-top:14px;
	height:27px;
	background:url(../../imagens/paginacao_cont_bg.jpg) top left repeat-x;
	margin-bottom:21px;
	font-size:11px;
	color:#382C2B;
}
.paginacao_pai{	
	width:213px;
	float:right;
	margin-right:20px;
}
.paginacao_cont_exibicao_pages{
	float:left;
	width:113px;
}

.paginacao_cont_navi_pages{
	float:right;
}

.paginacao_cont_navi_pages_numbers{
	float:left;
	width:16px;
	font-size:11px;
	color:#382C2B;
}

.paginacao_cont_navi_pages_numbers a{
	float:left;
	width:16px;
	font-size:11px;
	color:#382C2B;
}

.paginacao_cont_navi_pages_numbers a:hover{
	float:left;
	width:16px;
	font-size:11px;
	color:#666;
}

.paginacao_cont_navi_pages_numbers_ativo{
	float:left;
	width:16px;
	font-size:11px;
	color:#382C2B;
	font-weight:bold;
}

.paginacao_cont_navi_pages_numbers_ativo a{
	float:left;
	width:16px;
	font-size:11px;
	color:#382C2B;
	font-weight:bold;
}

.paginacao_cont_navi_pages_numbers_ativo a:hover{
	float:left;
	width:16px;
	font-size:11px;
	color:#666;
	font-weight:bold;
}

.paginacao_cont_navi_setas{
	float:left;
	margin-right:8px;
	margin-top:3px;
}

.paginacao_cont_navi_setas_last{
	float:left;
	margin-top:3px;
}
.spa1{
	height:25px;
}
.spa2{
	height:25px;
}
.spa3{
	height:25px;
}
/*  =========  ** PAGINACAO FIM ** ========== ** =========  ** PAGINACAO FIM ** =========== ** ==========  ** PAGINACAO FIM ** ========== */
/*  =========  ** SITES MODELO INICIO ** ====== ** ======  ** SITES MODELO INICIO ** =========== ** =======  ** SITES MODELO INICIO ** ========   */
.site_modelo_top_geral{display:block; height:60px; background:url(../../Imagens/site_modelo_top_geral_bg.jpg) top left repeat-x;}
.site_modelo_top_geral_title{display:block; width:526px; height:60px; background:url(../../Imagens/site_modelo_top_geral_title.jpg) top left no-repeat;}

.site_modelo_top_alert{display:block; min-height:35px; padding-top:9px; padding-left:12px; border:solid 1px #E6E6E6; margin-top:25px; margin-bottom:21px; margin-left:8px; margin-right:10px; background:url(../../Imagens/site_modelo_top_alert_bg.jpg) bottom left repeat-x #FFF;}
.site_modelo_top_alert_texto{display:block; padding-top:6px; padding-left:33px; height:29px; background:url(../../Imagens/site_modelo_top_alert_icon.jpg) top left no-repeat; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#666666;}
.site_modelo_top_alvo_texto{display:block; padding-top:6px; padding-left:6px; height:29px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#666666;}
.site_modelo_top_title{display:block; min-height:35px; padding-top:9px; padding-left:12px; border:solid 1px #E6E6E6; margin-top:25px; margin-left:8px; margin-right:10px; background:url(../../Imagens/site_modelo_top_alert_bg.jpg) bottom left repeat-x #FFF;}
.site_modelo_top_title_texto{display:block; padding-top:6px; padding-left:43px; height:32px; background:url(../../Imagens/site_modelo_top_title_icon.jpg) top left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#15304B;}

.site_modelo_cont_modelos{display:block; padding-top:31px; padding-left:12px; padding-right:12px; padding-bottom:33px; border:solid 1px #D3D3D6; margin-left:8px; margin-right:10px;}
.site_modelo_box_modelos{float:left; margin-right:22px;}

.site_modelo_bloco_radio{display:block; width:233px; height:39px; background:url(../../Imagens/site_modelo_modelo_box_select.jpg) top left repeat-x; border:solid 1px #94BD26; color:#FFF;}

.site_modelo_bloco_radio_inativo{display:block; width:233px; height:39px; background:url(../../Imagens/site_modelo_modelo_box_select_inativo.jpg) top left repeat-x; border:solid 1px #D3D3D6; color:#666;}

.site_modelo_rodape{display:block; min-height:54px; padding-top:12px; padding-left:14px; border-left:solid 1px #E6E6E6; border-right:solid 1px #E6E6E6; border-bottom:solid 1px #E6E6E6; margin-left:8px; margin-right:10px; background:url(../../Imagens/site_modelo_modelo_box_rodape.jpg) bottom left repeat-x #FFF; margin-bottom:20px;}
/*  =========  ** SITES MODELO FIM ** ========== ** =========  ** SITES MODELO FIM ** =========== ** =======  ** SITES MODELO FIM ** ==========   */