
body,html{
     margin:0;
     padding:0;
     /*background-color: #AABFCD;*/
     background-color: #336699;     
     font-family: "lucida grande", tahoma, verdana, arial, sans-serif;     
     color:#333; 
}

/*
a:link       { color: #006699; text-decoration:none;  }
a:visited    { color: #006699; text-decoration:none;  }
a:hover      { color: #FF9900; text-decoration:none;  }
a:active     { color: #006699; text-decoration:none;  }


*/

a:link       { color: #000666; text-decoration:none;  }
a:visited    { color: #000666; text-decoration:none;  }
a:hover      { color: #000666; text-decoration:none;  }
a:active     { color: #000666; text-decoration:none;  }





div#corpo
{
     font-size:12px;
     letter-spacing:1px;
     color:#000000;
     border: 0px solid #EEEEEE;
     padding:10px 20px 0 20px;     
     margin:5px 0 25px 0;
     clear:block;
	text-align:center;
	min-height:350px;
	height:450;
	vertical-align:top;
}

div#conteudo{
     border: 0px solid #EEEEEE;
	width:650px;
     text-align:left;
     vertical-align:top;
     position:relative;
     top:0;     
}

div#corpo b#red { color: #FF0000; }
div#corpo b#black { color: #333333; font-size:13px; }

div#conteudo ul{
     margin:1;
}

div#rodape{
     font-size:11px;
     text-align:center;

}

div#col_dir, td#col_texto
{
    float:right;
    width:240px;
    border:0px solid #CCCCCC;
    text-align:left;    
}
 
div#col_esq
{
    float:left;
    width:410px;    
    border:0px solid #CCCCCC;
    text-align:left;
}

td .col_titulo{
     background-color:#EEEEEE;
     font-weight:bold;
     text-align:center;
     color:#006699;
}

td#col_texto,td#col_campo
{
     text-align:left;
}

.tx_login{
     /*background-image: url("../img/bg_input_login.gif");*/
     border:0px inset;
     height:15px;
     width:130px;
     font-family:Tahoma;
     font-size:9px;
     margin-bottom:2px;
     padding-left:3px;
     background-color:#fff;
}

.txt_form
{
   border:1px inset;
   font-family:Tahoma;
   font-size:12px;
   margin-bottom:2px;

}
.sl_form{
   font-family:Tahoma;
   font-size:12px;
}
.txa_form{
     width:450px;
}

.txt_form,.sl_form,.txa_form{
   background-color: #D2DDE4;
}

 
     
.album, .parceiro, .preview {
     background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;	
}

h2
{
		background: #fff no-repeat 0px 0px;
		border: 0px solid #EEEEEE;
		height: 50px;
		overflow: hidden;
		margin-bottom: 0px;
		margin-right: 15px;
		margin-top: 10px;
		margin-left: 15px;
		padding-top: 10px;
		vertical-align:top;		
}

h2#tit_home { background-image: url(../img/tit/tit_home.gif)}
h2#tit_noticias { background-image: url(../img/tit/tit_noticias.gif)}

h2#tit_cursos_disponiveis { background-image: url(../img/tit/tit_cursos_disponiveis.gif)}
h2#tit_inscricoes { background-image: url(../img/tit/tit_inscricoes.gif)}
h2#tit_quem_somos { background-image: url(../img/tit/tit_quem_somos.gif)}
h2#tit_fale_conosco { background-image: url(../img/tit/tit_fale_conosco.gif)}
h2#tit_nossas_fotos { background-image: url(../img/tit/tit_nossas_fotos.gif)}
h2#tit_parceiros { background-image: url(../img/tit/tit_parceiros.gif)}
h2#tit_album_evento { background-image: url(../img/tit/tit_album_evento.gif)}
h2#tit_investimentos        { background-image: url(../img/tit/tit_investimentos.gif)}
h2#tit_arquivos             { background-image: url(../img/tit/tit_arquivos.gif)}
/*h2#tit_textos               { background-image: url(../img/tit/tit_textos.gif)}*/
h2#tit_textos               { background-image: url(../img/tit_banners/tit_ban_textos.jpg)}
/*h2#tit_publicacoes          { background-image: url(../img/tit/tit_publicacoes.gif)}*/
h2#tit_publicacoes          { background-image: url(../img/tit_banners/tit_ban_publicacoes.jpg)}
/*h2#tit_legislacao           { background-image: url(../img/tit/tit_legislacao.gif)}*/
h2#tit_legislacao           { background-image: url(../img/tit_banners/tit_ban_legislacao.jpg)}
h2#tit_links           { background-image: url(../img/tit/tit_links.gif)}
h2#tit_calendario           { background-image: url(../img/tit/tit_calendario.gif)}


div#submenu {
   width: 100%;
   height: 20px;
   margin:0;
}
div#submenu ul#linha
{
   list-style-image: none;
   list-style-type: none;
   margin:0;
}

ul#linha li
{
margin: 0 0 0 0;
}

div#submenu li,
div#submenu a { display: block; float: left; }

div#submenu a {
     text-indent: -5000px;
     margin:0px 2px 0px 2px;
}

div#submenu ul#linha img {
     padding:3px 2px 2px 2px;
}
div#submenu a#home         { width: 33px; background: url(../img/sm_home.gif);}
div#submenu a#quem_somos   { width: 77px; background: url(../img/sm_quem_somos.gif);}
div#submenu a#fotos        { width: 37px; background: url(../img/sm_fotos.gif);}
div#submenu a#parceiros    { width: 64px; background: url(../img/sm_parceiros.gif);}
div#submenu a#fale_conosco { width: 88px; background: url(../img/sm_fale_conosco.gif);}
div#submenu a#links        { width: 33px; background: url(../img/sm_links.gif);}

div#submenu a#home,div#submenu a#quem_somos, div#submenu a#fotos, div#submenu a#parceiros, div#submenu a#fale_conosco, div#submenu a#links{
     background-repeat:no-repeat;
     background-position: 0px 3px;         
}

.sys_mensagem
{
     	width:600px;
		border:2px solid #FFCC66;
		padding:10px;
		background-color:#FFFFCC;		 
		filter: alpha(opacity=100);
		display:block;
          color: #000000;
		text-align:left;
		font-weight: normal;				 
}

.sys_mensagem b{
		font-weight: bold;
		color: #0000FF;
}


.depoimento{
     font-size:9pt;
     width:230px;
     border:2px solid #CCCCCC;
     padding:10px;
     color: #000000;
	text-align:left;
	font-weight: normal;     
	background: #ECECEC url(../img/quote_dep.jpg) no-repeat 3px 3px;
     
}

.depoimento b{
     font-weight: bold;
	color: #000666;
	font-style:normal;			
}

.arq_tabela#claro{
     background-color:#FFFFFF;   
}
.arq_tabela#escuro{
     background-color:#F1F1F1;   
}


.arq_tabela{
     width:650px;
     border-top:1px 0px 1px 0 solid #DDDDDD;
     padding:2px 4px 2px 10px;     
     background-color:#F1F1F1;        
     margin:0 auto;
     
}

.arq_nome{
     height:18px;
     font-weight:bold;
     font-size:14px;     
}
.arq_descricao, .arq_data, .arq_size{
     height:18px;
     font-weight:normal;
     color:#333333;
     font-size:11px;           
     letter-spacing:1px;
}
.arq_linha{
     background-color:#DDDDDD;   
     height:1px;
     
}
.arq_data{
    width:70px;
    text-align:right;
}
.arq_qtd_down{
    font-weight:bold;
    font-size:13px;   
    text-align:right;
    color:#666666;    
}

.dataAtual{
	text-align: right;
	font-size: 10px;	
	padding-right:20px;
}
