/* CSS Document */

/*----------------------RESET--------------------*/

body
{
line-height:1;
font-size:62.5%;
background-color:#ffffff;
margin:0px;
}

body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, h7, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td
{margin: 0; padding: 0; outline: none;}

a:link,a:visited
{
	display:block;
	font:1.5em tradi, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color: #f6f7fa;
	border-color: #aaaaaa;
	border-width: 1px;
	border-style: solid;
	width:90%;
	text-align:center;
	padding:3%;
	text-decoration:none;
	margin: 11%;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

a:hover,a:active
{
	border-color: #ee0000;
}

a.nenhum{
	border-width: 0;
	padding:0;
	margin: 0;
	display:inline;
	width:auto;
	text-align:center;
	text-decoration:none;
	border-bottom: 10px;
}

a.nenhum:link,a.nenhum:visited
{
	padding:0;
	margin: 0;
	border-bottom: 0px;
	border-width: 0;
	border-color: #000000;

}

a.basico:link,a.basico:visited
{
    display: block;
    color: #ddd;
	border-width: 0;
    background-color: transparent;
    text-align: center;
	padding:2;
	margin: 0;
    text-decoration: none;
    
}

a.basico:hover, a.basico:active
{
    background-color: #7A991A;
    color: #fff;
}

a.basico2:link,a.basico2:visited
{
    display: block;
    color: #444;
	border-width: 1;
	width: 70%;
    background-color: transparent;
    text-align: center;
	padding:2;
	margin: 8 0 0 0;
    text-decoration: none;
    font:1.3em tradi, Arial, Helvetica, sans-serif;
    
}

a.basico2:hover, a.basico2:active
{
    background-color: #7A991A;
	border-color: #333;
    color: #fff;
}

a.basico_eventos:link,a.basico_eventos:visited
{
    display: block;
    color: #444;
	border-width: 1;
	width: 30%;
    background-color: transparent;
    text-align: center;
	padding:2;
	margin: 8px 0 0 30%;
    text-decoration: none;
    font:1em tradi, Arial, Helvetica, sans-serif;
    
}

a.basico_eventos:hover, a.basico_eventos:active
{
    color: #333;
}

a.botao_fecha:link,a.botao_fecha:visited
{
	border-color: #aaaaaa;
	border-width: 1px;
	border-style: solid;
	border-width: 1;
	width: auto;
	height: auto;
    background-color: #e0f0ff;
    text-align: center;
	padding:2px;
    text-decoration: none;
    font:1.3em tradi, Arial, Helvetica, sans-serif;
    margin: 5px 5px 5px 80%;
}

a.botao_fecha:hover, a.botao_fecha:active
{
    background-color: #e0f0ff;
    color: #333;
	border-color: #ccaaaa;
	border-width: 1px;
	border-style: solid;
	border-width: 1;
}

a.botao_fecha2:link,a.botao_fecha2:visited
{
	border-color: #aaaaaa;
	border-width: 1px;
	border-style: solid;
	border-width: 1;
	width: auto;
	height: auto;
    background-color: #e0f0ff;
    text-align: center;
	padding:2px;
    text-decoration: none;
    font:1.3em tradi, Arial, Helvetica, sans-serif;
    margin: 5px 40% 5px 40%;
}

a.botao_fecha2:hover, a.botao_fecha2:active
{
    background-color: #e0f0ff;
    color: #333;
	border-color: #ccaaaa;
	border-width: 1px;
	border-style: solid;
	border-width: 1;
}

a.botao_exclui:link,a.botao_exclui:visited
{
	border-color: #aaaaaa;
	border-width: 1px;
	border-style: solid;
	border-width: 1;
	width: 20%;
	height: auto;
    background-color: #e0f0ff;
    text-align: center;
	padding:2px;
    text-decoration: none;
    font:1.3em tradi, Arial, Helvetica, sans-serif;
    margin: 5px 5px 5px 40%;
}

a.botao_exclui:hover, a.botao_exclui:active
{
    background-color: #e0f0ff;
    color: #333;
	border-color: #ccaaaa;
	border-width: 1px;
	border-style: solid;
	border-width: 1;
}


a.basico_enviar:link,a.basico_enviar:visited
{
    display: block;
	border-width: 1;
	width: 30%;
    background-color: transparent;
    text-align: center;
	padding:2;
	margin: 8px 0 0 30%;
    text-decoration: none;
    text-transform: uppercase;
    color: #555;
    font:0.9em tradi, Arial, Helvetica, sans-serif;
    
}

a.basico_enviar:hover, a.basico_enviar:active
{
	border-color: #ff0000;
}

a.basico_criar:link,a.basico_criar:visited
{
    display: block;
	border-width: 1;
	width: 30%;
    background-color: d5e6f7;
    text-align: center;
	padding:2;
	margin: 8px 0 0 30%;
    text-decoration: none;
    text-transform: uppercase;
    color: #555;
    font:0.9em tradi, Arial, Helvetica, sans-serif;
    
}

a.basico_criar:hover, a.basico_criar:active
{
	border-color: #ff0000;
}

a.basico_adicionar:link,a.basico_adicionar:visited
{
    display: block;
	border-width: 1;
	width: 30%;
    background-color: cceecc;
    text-align: center;
	padding:2;
	margin: 8px 0 0 30%;
    text-decoration: none;
    text-transform: uppercase;
    color: #555;
    font:0.9em tradi, Arial, Helvetica, sans-serif;
    
}

a.basico_adicionar:hover, a.basico_adicionar:active
{
	border-color: #ff0000;
}

a.novo_evento{
	display:block;
	font:1.5em tradi, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color: #ddeeff;
	border-color: #aaaaaa;
	border-width: 1px;
	border-style: solid;
	width:35%;
	text-align:center;
	padding:10px;
	text-decoration:none;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 30%;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

a.novo_evento:hover{
	border-color: #ee0000;
}


a.novo_credito{
	display:block;
	font:1.5em tradi, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color: #ddffdd;
	border-color: #aaaaaa;
	border-width: 1px;
	border-style: solid;
	width:50%;
	text-align:center;
	padding:10px;
	text-decoration:none;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 22.5%;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

a.novo_credito:hover{
	border-color: #ee0000;
}

a.menu:link, a.menu:visited {
    display: block;
    width: 120px;
    color: #ddd;
	border-width: 0;
    background-color: transparent;
    text-align: center;
	padding:2;
	margin: 0;
    text-decoration: none;
    text-transform: uppercase;
}

a.menu:hover, a.menu:active {
    background-color: #7A991A;
    color: #fff;
}

ul.menu, ol.menu {
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 0;
    overflow: hidden;
}

li.menu {
    float: left;
}

.menu li .submenu {
	text-align: center;
	background: #0e9ba8;
	padding: 20px;
	border: 1px solid #0e8b98;
	position: absolute;
	display: none;
}

.menu li:hover .submenu { display: block}

a.menu_gerenciamento:link, a.menu_gerenciamento:visited {
    display: block;
    width: 120px;
    color: #fff;
	border-width: 0;
    background-color: transparent;
    text-align: center;
	padding:2;
	margin: 0;
    text-decoration: none;
    text-transform: uppercase;
}

a.menu_gerenciamento:hover, a.menu_gerenciamento:active {
    background-color: #7A991A;
    color: #fff;
}

ul.menu_gerenciamento, ol.menu_gerenciamento {
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 0;
    overflow: hidden;
}

li.menu_gerenciamento {
    float: left;
}

.menu_gerenciamento li .submenu_gerenciamento {
	text-align: center;
	background: #aaa;
	padding: 20px;
	border: 1px solid #888;
	position: absolute;
	display: none;
}

.menu_gerenciamento li:hover .submenu_gerenciamento { display: block}

a.menu_editar:link, a.menu_editar:visited {
    display: block;
    width: auto;
	font:0.9em tradi, Arial, Helvetica, sans-serif;
    min-width: 100px;
	border-width: 1;
    text-align: center;
	padding:2;
	margin: 0 2px 10px 10px;
    text-transform: uppercase;
    color: #555;
}

a.menu_editar:hover, a.menu_editar:active {
    color: #333;
}

ul.menu_editar, ol.menu_editar {
    list-style-type: none;
    margin: 15px 0 0 0;
    padding: 0 0 0 0;
    overflow: hidden;
    text-align: center;
}

li.menu_editar {
    float: left;
}

.menu_editar li .submenu_editar {
	text-align: center;
	background: #0e9ba8;
    color: #000;
	padding: 30px;
	border: 1px solid #0e8b98;
	position: absolute;
	display: none;
}

.menu_editar li:hover .submenu_editar { display: block}

h1, h2, h3, h4, h5, h6, h7{font-size:100%;}

ul, ol{list-style:none;}

hr {border: 0; width:100%; height:1px; background-color:#6F8FA8; align:center;}

/*----------------------RESET--------------------*/

@font-face {
	font-family: "tradi_bold";
	src: url("fonts/tradi_bold.ttf");
}

@font-face {
	font-family: "tradi";
	src: url("fonts/tradi.ttf");
}
 

/*----------------------DIVS--------------------*/

.full-spectrum .sp-palette {
	max-width: 200px;
}

.areak{position:absolute; display:block; width:980px; height:auto; margin:auto; left:50%; margin-left:-510px; margin-bottom:10px; border-style:solid; border-color:#DBDBE7; border-width: 0 1px;}

.barra1{width:100%; height:10%; padding:0 0; margin-bottom:0; background:#0f394f;}

.barra1_esq{float:left; width:25%; height:100%; padding:0 0; margin-bottom:0}

.barra1_centro{float:left; width:50%; height:100%; padding:0 0; margin-bottom:0}

.barra1_dir{float:left; width:25%; height:100%; padding:0 0 0 0; margin-bottom:0; text-align: right}

.barra_menu{width:100%; height:5%; padding:0 0; margin-bottom:0; background:#1eabb8; 
	-webkit-transition: 0.5s ease-out;
	-moz-transition: 0.5s ease-out;
	-o-transition: 0.5s ease-out;
	transition: 0.5s ease-out;
	}

.barra_menu:hover{background:#0e9ba8; 
	-webkit-transition: 0.5s ease-out;
	-moz-transition: 0.5s ease-out;
	-o-transition: 0.5s ease-out;
	transition: 0.5s ease-out;
	}

.barra_menu_gerenciamento{width:100%; height:5%; padding:0 0; margin-bottom:0; background:#c0c3c6;
	-webkit-transition: 0.5s ease-out;
	-moz-transition: 0.5s ease-out;
	-o-transition: 0.5s ease-out;
	transition: 0.5s ease-out;
}

.barra_menu_gerenciamento:hover{background:#afb3b6; color: #fff;
	-webkit-transition: 0.5s ease-out;
	-moz-transition: 0.5s ease-out;
	-o-transition: 0.5s ease-out;
	transition: 0.5s ease-out;
}

.sombra1{width:100%; height:0.5%; padding:0 0; margin-bottom:0; background:#0e9ba8}

.sombra2{width:100%; height:0.5%; padding:0 0; margin-bottom:0; background:#0e9ba8}

.sombra1_gerenciamento{width:100%; height:0.5%; padding:0 0; margin-bottom:0; background:#afb3b6;  clear:both;}

.area1{width:100%; height:78%; padding:0 0; margin-bottom:0; background:#1eabb8;}

.area1_esq{float:left; width:65%; height:100%; padding:0 0; margin-bottom:0}

.area1_dir{float:left; width:25%; height:100%; padding:0 0; margin-bottom:0}

.area_fixa{height: 100%; overflow: hidden;}

.area_principal1{float:left; width:100%; height:auto;  min-height:100%; padding:0 0; margin-bottom:0; background:#dfe3e6}

.area_principal_login{position:fixed; width:20%; margin-left:100%; margin-top:5%; float:left; height:10%; padding:0 0; margin-bottom:0; 
    z-index:2;
}

.area_principal_login:target
{
	transition-property: margin-left;
    transition-duration: 0.3s;
	margin-left: 75%;	
} 

.area_principal2{position:fixed; width:100%; margin-left:100%; float:left; height:100%; padding:0 0; margin-bottom:0; 
	background:#333333;
	background-image: url("fundo_atalho.jpg"), 	url("fundo_atalho2.jpg");
	background-repeat:no-repeat, no-repeat;
	background-size: auto 40%, auto 40%;
	background-position:left top, right bottom;
   z-index:3;
}

.area_principal2:target
{
	transition-property: margin-left;
    transition-duration: 0.3s;
	margin-left: 0%;	
} 

.area_principal3{position:fixed; width:100%; margin-left:100%; float:left; height:100%; padding:0 0; margin-bottom:0; 
	background:#333333;
	background-image: url("fundo_atalho.jpg"), 	url("fundo_atalho2.jpg");
	background-repeat:no-repeat, no-repeat;
	background-size: auto 40%, auto 40%;
	background-position:left top, right bottom;
   z-index:4;
}

.area_principal3:target
{
	transition-property: margin-left;
    transition-duration: 0.3s;
	margin-left: 0%;	
} 

.area_principal4{position:fixed; width:100%; margin-left:0%; float:left; height:100%; padding:0 0; margin-bottom:0; 
	background:#333;
	background-image: url("fundo_atalho.jpg"), 	url("fundo_atalho2.jpg");
	background-repeat:no-repeat, no-repeat;
	background-size: auto 40%, auto 40%;
	background-position:left top, right bottom;
   z-index:4;
}

.eventos{
	display:block;
	font:1.5em tradi, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color: #f3f4f7;
	width:70%;
	text-align:center;
	padding:0;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 12.5%;
	margin-right: 0px;
	text-decoration:none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.eventos_topo{
	color:#333333;
	display:block;
	width:100%;
	text-align:center;
	padding:10px 0 10px 0;
	text-decoration:none;
	margin: 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.eventos_topo:hover{
	background-color: #eeeff3;
}

.eventos_esq{float:left; width:60%; overflow:auto;}

.eventos_dir{float:left; width:40%; overflow:auto;}

.editar_evento{
	display:none;
	padding: 0 15px 15px 15px;
	background-color: #f9fafd;
}

.editar_evento_interno{
	display:none;
	padding: 5px;
	background-color: #eee;
	border-color: #ddd;
	border-width: 1px;
	border-style: solid;
	text-align: center;
}

.criar_evento_interno{
	display:none;
	font:1.5em tradi, Arial, Helvetica, sans-serif;
	color:#333333;
	border-width: 1px;
	border-style: solid;
	background-color: #ddeeff;
	border-color: #aaaaaa;
	width:70%;
	text-align:center;
	padding:0;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 12.5%;
	margin-right: 0px;
	text-decoration:none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.adicionar_credito_interno{
	display:none;
	font:1.5em tradi, Arial, Helvetica, sans-serif;
	color:#333333;
	border-width: 1px;
	border-style: solid;
	background-color: #ddffdd;
	border-color: #aaaaaa;
	width:70%;
	text-align:center;
	padding:0;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 12.5%;
	margin-right: 0px;
	text-decoration:none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.resultado_pesquisa{
	display:block;
	font:1.5em tradi, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color: #f6f7fa;
	border-color: #aaaaaa;
	border-width: 1px;
	border-style: solid;
	width:90%;
	text-align:center;
	padding:3%;
	text-decoration:none;
	margin: 11%;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-transition: 0.5s ease-out;
	-moz-transition: 0.5s ease-out;
	-o-transition: 0.5s ease-out;
	transition: 0.5s ease-out;
}

.resultado_pesquisa:hover{
	border-color: #ee0000;
	background-color: #f0f1f4;
	-webkit-transition: 0.5s ease-out;
	-moz-transition: 0.5s ease-out;
	-o-transition: 0.5s ease-out;
	transition: 0.5s ease-out;
}

.resultado_pesquisa_cx{
	display:block;
}

.senha_evento{
	display:none;
}

.interna_atalho{float:left; width:45%; height:97%; padding:1%; border-width: 1px; border-style:solid; border-color:#bbbbbb; margin-bottom:1%; margin-left:1%; overflow:hidden;}

.textos_atalho{position: fixed; width:45%; height:90%; padding:1%; margin-left:17%; border-width: 1px; border-style:solid; border-color:#555555; border-width: 1px; background: #cccccc}

.textos_atalho_esq{float:left; width:32%; height:50%; padding:5%; margin-left:5%; border-style:solid; border-color:#555555; border-width: 1px;}

.textos_atalho_dir{float:left; width:32%; height:50%; padding:5%; margin-left:5%; border-style:solid; border-color:#555555; border-width: 1px;}

.barra2{width:100%; height:6%; padding:0 0; margin-bottom:0; background:#0f394f}

.area2{width:100%; height:72%; padding:0 0; margin-bottom:0; background:#0f394f;
	background-image: url("fundo_sobre.jpg");
	background-repeat:repeat-y;
	background-size: auto 20%;
	background-position:8% 0%;
}

.area3{width:100%; height:100%; padding:0 0; margin-bottom:0; background:#ddd;
	background-image: url("como_funciona.jpg");
	background-repeat:no-repeat;
	background-size: auto 100%;
	background-position:center center;
}

.area4{width:100%; height:83%; padding:0 0; margin-bottom:0; background:#dfe3e6}

.area4_esq{float:left; width:30%; height:100%; padding:0 0; margin-bottom:0}

.area4_central{float:left; width:30%; height:100%; padding:0 0; margin-bottom:0}

.area4_dir{float:left; width:40%; height:100%; padding:0 0; margin-bottom:0}

.area_gerenciamento{width:100%; height: auto; padding:0 0; margin-bottom:0; background:#dfe3e6;}

.area_gerenciamento_esq{float:left; height: 100%; width:60%; padding:0 0; margin-bottom:0; background:#dfe3e6; overflow: auto}

.area_gerenciamento_dir{float:left; height: 100%; width:40%; padding:0 0; margin-bottom:0;background:#d9dadd; overflow: auto}

.area_social{width:auto; min-height:5%; padding:20px ; margin:0; background:#eee;}

.area_links{width:100%; height:30%; padding:0 0; margin-bottom:0; background:#333;
	background-image: url("logo_escuro.jpg");
	background-repeat:no-repeat;
	background-size: 20% auto;
	background-position:center center;
}

.texto_certificado{
	z-index=13;
}
	
.figura_base{
	width:351;
	top:0;
	left:0;
	position: absolute;
	z-index=14;
}

.figura_texto{
	top:0;
	left:0;
	position: absolute;
	z-index=15;
}

.area_figura_center{
	width:351;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

.area_figura{

	width:351; height:248px;
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	top:0;
	left:0;
	background:#ffeeee;
	border-color: #6f99af;
	border-width: 1px;
	border-style: solid;
	overflow:hidden;
}

.area_negra{
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.4;
	filter: Alpha(opacity=40); 
	z-index: 9;
	position: fixed;
	display:none;
}

.area_visualizacao{
	width:60%; height:90%; padding:0 0; margin:3% 0 0 20%; background:#e6f7ff;
	position: fixed;  z-index: 10;
	display:none;
	opacity: 0.95;
	filter: Alpha(opacity=95); 
	border-color: #6f99af;
	border-width: 1px;
	border-style: solid;
	text-align:center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	overflow:auto;
}

.area_visualizacao_pqn{
	width:40%; height:30%; padding:7% 5px 5px 5px; margin:15% 0 0 30%; background:#e6f7ff;
	position: fixed;  z-index: 10;
	display:none;
	opacity: 0.95;
	filter: Alpha(opacity=95); 
	border-color: #6f99af;
	border-width: 1px;
	border-style: solid;
	text-align:center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	overflow:auto;
}

.area_fecha{
	background:#d5e6f3;
	width:60%;
	height:30px;
	position: fixed;
	z-index: 11;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin: 0;
}

.area_fecha_pqn{
	background:#d5e6f3;
	width:30%;
	height:30px;
	position: fixed;
	z-index: 11;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin: 0;
}

.area_exclui{
	text-align: center;
	background:#e6f7ff;
	width:60%;
	height:30px;
	position: fixed;
	z-index: 12;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	bottom: 4%;
}

.area_lista1{
	padding: 5px 0 5px 0;
	margin: 0;
	background:#d5e6f3;
	width:100%;
}

.area_lista2{
	padding: 5px 0 5px 0;
	margin: 0;
	background:#e0f1fc;
	width:100%;
}

.area_lista3{
	padding: 5px 0 5px 0;
	margin: 270px 0 10px 0;
	background:#d5e6f3;
	width:100%;
}


.area5{width:100%; height:10%; padding:0 0; margin-bottom:0; background:#222}

.barra3{width:100%; height:10%; padding:0 0; margin-bottom:0; background:#00293f}

.bloco1-div{display:block; position:relative; width:940px; height:auto; left:50%; margin-left:-470px; background:#000000; margin-bottom:15px; padding:5 0 5 0}

.global-div{position:absolute; display:block; width:980px; height:auto; margin:auto; left:50%; margin-left:-510px; margin-bottom:10px; border-style:solid; border-color:#DBDBE7; border-width: 0 1px;}

.maislidos-div{width:265px; height:auto; background:#fff; padding-bottom:17px;	}	

.menu-div{position:relative; width:940px; height:auto; left:50%; margin-left:-470px; background:#383435; margin-bottom:15px; padding:5 0 5 0}

.topo-div{position:relative; width:940px; height:auto; left:50%; margin-left:-470px; height:130px; background-color:#445C71;}

.curso-div{position:relative; width:940px; height:auto; left:50%; margin-left:-470px; height:25px; background-color:#7F9FB8;}

.rodape-div{width:940px; height:100px; margin-top:100px;}

div.area_logo_esq {
   width:15%; float:left; height:100%; margin:0; padding:0;
}

div.area_logo {
   width:70%; float:left; height:95%; margin:0; padding:0; text-align: center;
}

div.area_atalho {
   width:15%; float:left; height:100%; margin:0; padding:0; text-align: right;
}

div.area_logo_dir {
   width:15%; float:left; height:40%; margin:0; padding:0; text-align: right;
}


div.logo {
   width:auto; height:95%; margin:0; padding:0; text-align: center;
}

div.botao_atalho {
   position:absolute;
   height: 3%;
   width:auto;
   top: 3%;
   left: 98%;
   margin:0;
   padding:0;
   text-decoration: none;
   z-index:2;
}

div.logo_atalho {
   width:auto;
   height:12%;
   margin:0;
   padding:3%;
   text-align: right;
}

/*----------------------TEXTOS--------------------*/

h1{font:1.5em tradi, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#eeeedd;
	background-color: #444444;
	padding:5px;
	margin:3% 0 0 0;
}

h2{font:bold 1.6em Arial, Helvetica, sans-serif; margin:0px 0 7px 17px; color:#FFFF00;}

h3{font:bold 1.6em Arial, Helvetica, sans-serif; margin:17px 10px 8px 17px; color:#FFFF00;}

h5, h4{font:bold 1.6em Arial, Helvetica, sans-serif; text-transform:uppercase; padding:8px 20px; background:#383435; color:#fff;}

h4{font-size:1.6em;}

h6{font:bold 1em Arial, Helvetica, sans-serif; text-transform:uppercase; margin:35px 17px 8px 17px; background:#3A6D89; color:#fff; padding:2px; text-align:center;}

h7{font:bold 1.6em Arial, Helvetica, sans-serif; margin:25px 17px 25px 17px; color:#FFFF00;}

p{font:1.2em Arial, Helvetica, sans-serif; line-height:1.6em; color:#fff;}

/*----------------------TEXTOS--------------------*/


/*----------------------DIVERSOS--------------------*/


.left_atalho{padding: 5% 0% 0% 17%; display: block;  font:1.4em tradi, Arial, Helvetica, sans-serif; color:#444444}

.left_a{padding: 22% 0% 0% 30%; font:4.8em tradi, Arial, Helvetica, sans-serif}

.left_b{padding: 2% 0% 0% 30%; font:2.5em tradi, Arial, Helvetica, sans-serif;}

.left_c{padding: 40% 0% 0% 20%; font:2.5em tradi, Arial, Helvetica, sans-serif; color:#444444}

.left_d{padding: 0% 0% 0% 25%; font:2.8em tradi, Arial, Helvetica, sans-serif}

.left_d_azul{padding: 0% 0% 0% 25%; font:2.8em tradi, Arial, Helvetica, sans-serif; color:#84FFF2}

.left_d_amarelo{padding: 0% 0% 0% 25%; font:2.8em tradi, Arial, Helvetica, sans-serif; color:#ffdd55}

.left_d_rosa{padding: 0% 0% 0% 25%; font:2.8em tradi, Arial, Helvetica, sans-serif; color:#B278AE}

.left_e{padding: 2% 0% 0% 25%; font:1.8em tradi, Arial, Helvetica, sans-serif; color:#ccc}

.left_f{padding: 10px 0px 0px 25px; margin: 0; font:1.1em tradi, Arial, Helvetica, sans-serif; color:#556688; text-align:left;}

.left_g{padding: 50px 0px 0px 25px; margin: 0; font:2.5em tradi, Arial, Helvetica, sans-serif; color:#223355; text-align:left;}

.left_h{padding: 10px 0px 20px 25px; margin: 0; font:2em tradi, Arial, Helvetica, sans-serif; color:#253658; text-align:left;}

.left_i{padding: 5px 0px 5px 50px; margin: 0px; font:1.5em tradi, Arial, Helvetica, sans-serif; color:#333344; text-align:left;}

.center_a{padding: 3% 0% 0% 0%; font:3em tradi, Arial, Helvetica, sans-serif; text-align: center; color: #ddd}

.center_b{padding: 8% 0% 0% 0%; text-align: center;}

.center_c{padding: 10% 0% 25px 0%; font:2.5em tradi, Arial, Helvetica, sans-serif; text-align: center; color: #444}

.center_d{padding: 0px 5px 10px 5px; font:1.5em tradi, Arial, Helvetica, sans-serif; text-align: center; color: #505070}

.center_e{padding: 20px 5px 20px 5px; font:2.1em tradi, Arial, Helvetica, sans-serif; text-align: center; color: #333; font-weight: bold;}

.top_a{padding: 60% 0% 0% 0%; font:3em tradi, Arial, Helvetica, sans-serif;}

.top_b{padding: 3% 0% 0% 0%}

.top_c{padding: 20% 0% 0% 0%; font:2.8em tradi, Arial, Helvetica, sans-serif;}

.right_a{padding: 20px 10px 0 0 ; font:3em tradi, Arial, Helvetica, sans-serif; text-align: right; color:#aaa}

.right_b{padding: 20px 10px 0 0 ; font:3em tradi, Arial, Helvetica, sans-serif; text-align: right; color:#a0a0a0}

.right_c{padding: 0px 10px 0 0 ; font:1.4em tradi, Arial, Helvetica, sans-serif; text-align: right; color:#808080}

.right_d{padding: 0px 10px 0 0 ; font:1.4em tradi, Arial, Helvetica, sans-serif; text-align: right; color:#888}

.login{padding: 20px 10px 10% 0%; font:2em tradi, Arial, Helvetica, sans-serif; color:#bbb;}

.loginteste{height:40%; width:60px; border:0; background-color:#fff; margin:10px 0; 
	padding: 0% 0% 0% 0%;
	font:1.5em tradi, Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.busca{height:35px; width:260px; border:0; background-color:#fff; margin:10px 0; 
	padding: 5px 15px 5px 15px;
	font:1.5em tradi, Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.busca_codigo{height:30px; width:200px; border:0; background-color:#fff; margin:10px 0; 
	padding: 5px 15px 5px 15px;
	font:1.2em tradi, Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.busca_codigo2{height:23px; width:200px; border:0; background-color:#fff; margin:7px 0; 
	padding: 1px;
	font:0.7em tradi, Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}


.busca_atalho{height:25px; width:70%; border:0; background-color:#fff; margin:1% 0 0 15%; 
	padding: 5px 15px 5px 15px;
	font:1.2em tradi, Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.eventos_interno{height:25px; width:70%; border:0; background-color:#fff; margin:1% 0 0 0%; 
	padding: 5px 15px 5px 15px;
	font:1.2em tradi, Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.eventos_interno_area{height:75px; width:70%; border:0; background-color:#fff; margin:1% 0 0 0%; 
	padding: 5px 15px 5px 15px;
	font:1.2em tradi, Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}


.arquivo_atalho{height:25px; width:auto; border:0; margin:5px 0; 
	font:1.2em tradi, Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.arquivo_eventos{height:25px; width:auto; border:0; margin:5px 0; 
	font:0.8em tradi, Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.botao_atalho{height:25px; width:60%; border:1; margin:7% 0 0 20%;
}

.cadastro{height:30px; width:460px; border:0; background-color:#fff; margin:17px 0; font-style:italic; color:#6a6a6a;}

.cadastro2{height:30px; width:460px; border:0; background-color:#B0B0B0; margin:17px 0; font-style:italic; color:#6a6a6a;}

.clear{clear:both;}

.displaynone{display:none;}

fieldset{border:0;}

.left{float:left;}

.left17{margin-left:17px;}

.left17-2{margin-left:17px; color:#CCCC00}

.amarelo1{font:bold 1.6em Arial, Helvetica, sans-serif;color:#FFFF00; margin: 30 20 40 20;}



