/* GERAL

*****************************************************************************************/





body {
	background:#dadada ;
	font-family:Verdana ;
	font-size:8pt ; /* Reseta 1em para 12px */
	color:#5d5d5d ;	
	position:relative;	
	overflow-x:hidden;	
	margin:0;	
	padding:0;
}

	





/*CONFIGURA TAGS

*****************************************************************************************/

hr {

	display: none;

	height: 1px;

	font-size: 1px;

	}

	

ul {

	list-style: none;

	}

	

address {

	font-style: normal;

	}


/***********************************************************************************************************************
CORPO -> CONFIGURANDO A DIV CORPO E A DIV CONTEUDO
***********************************************************************************************************************/
#corpo{
	width:1005px;
	left:50%;
	margin-left:-502px;
	position:relative;
	margin-top:-5px;
}



#conteudo{
	background-image:url(../images/geral/background_geral.gif);
	background-repeat:repeat-y;
	background-position:left;
	width:1005px;
	padding:0 8px 0 8px;
	margin:0;
	float:left;

}
#conteudo_direita{
	float:left;
	width:751px;
	padding-left:9px;
	background-color:#ffffff;
	display:inline;
}

/***********************************************************************************************************************
MENU DO TOPO
***********************************************************************************************************************/

#menu_topo{
	float:left;
	width:990px;
	height:43px;
	background:url(../images/geral/background_menu_topo.gif) left no-repeat;
	margin:-3px 0 0 0;
	position:relative;
	z-index:5;
	*margin-top:-5px;
}

.cadastro_aluno{
	float:left;
	height:39px;
	text-indent:-5000px;
	padding:0;
	margin:4px 0 0 10px;
}
.cadastro_empresa{
	float:left;
	height:39px;
	text-indent:-5000px;
	padding:0;
	margin:4px 0 0 0;
}

.cadastro_aluno{	
	background:url(../images/geral/fundo_link_cadastro_aluno.png) no-repeat;
	width:178px;
}

.cadastro_empresa{
	background:url(../images/geral/fundo_link_cadastro_empresa.gif) no-repeat;
	width:202px;
}

/*modificando o fale conosco*/
#fale_conosco{
	float:left;
	background:url(../images/geral/fale_conosco.gif) no-repeat left;
	width:50px;
	height:43px;
	text-indent:-5000px;	
}

/***********************************************************************************************************************
CONTADORES DO TOPO
***********************************************************************************************************************/

#contadores{
	float:left;
	margin-left:-1px;
}

#contadores li {
	float:left;
	height:18px;	
	width:163px;
	display:inline;
	background-repeat:no-repeat;	
	background-position:left;
	color:#ffffff;
	margin:1px 1px 0 0;
	padding:4px 0 0 18px;
}
/********************
Alunos Cadastrados
*********************/

.alunos_cadastrados{
	background-image:url(../images/geral/borda_contador_alunos.gif);
	background-color:#a8a8a8;
}

/********************
Novidades
*********************/

#contadores li.novidades{
	background-image:url(../images/geral/novidades.gif);
	height:17px;
	padding:11px 5px 0 35px;
	margin:-5px 1px 1px 0;
	position:relative;
	z-index:4;
	
}

.novidades a{
	color:#ffffff;
	font-size:8pt;	
}


/***********************************************************************************************************************
CABECALHO -> CONFIGURANDO A DIV TOPO
***********************************************************************************************************************/
#borda_topo{
	background:url(../images/geral/background_topo.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:1005px;
	height:11px;
	background-color:#000000;
}
#topo{
	background:url(../images/geral/background_geral.gif);
	background-repeat:repeat-y;
	background-color:#ffffff;
	width:1005px;
	margin:0;

}

#topo img{

	margin:0 0 0 8px;
}

#link_topo{
	position:absolute;
	text-indent:-5000px;
	background-color:#000000;
	opacity:0;
	filter: alpha(opacity=0);
	width:195px;
	height:70px;
	margin-left:30px;
	margin-top:17px;
	display:block;
}







/*********************************************************************************************************************
RODAPE
*********************************************************************************************************************/
#rodape{
	float:left;
}


/*BANNER's DRC*/	


#banner_drc_rodape{
	width:1005px;
	height:85px;
	background-image:url(../images/geral/container_banners_drc.gif);
	background-repeat:no-repeat;
}

#banner_drc_rodape ul{
	float:left;
	margin-left:18px;
	margin-top:8px;
}

#banner_drc_rodape ul li{
	float:left;
	width:186px;
	display:inline;
	padding-right:28px;
	padding-left:28px;
	background-image:url(../images/geral/background_linha_banner.gif);
	background-repeat:no-repeat;
	background-position:right 7px;
}

#banner_drc_rodape ul li a{
	float:left;
	width:186px;
	height:69px;
	text-indent:-5000px;
	background-position:left;
	background-repeat:no-repeat;
	outline:none;
}

#twitter{
	background-image:url(../images/geral/twitter_drc.gif);
}
#drc_tube{
	background-image:url(../images/geral/drc_tube.gif);
}
#drc_ecologia{
	background-image:url(../images/geral/drc_ecologia.gif);
}
#drc_blog{
	background-image:url(../images/geral/blog_drc.gif);
}

#rodape address{
	color:#5e5e5e;
	text-align:justify;
	font-size:8pt;
	float:left;
	margin-left:155px;
	display:inline;
}
.mapa{
	margin-left:15px;
	color:#5e5e5e;
	font-size:7pt;
	background-image:url(../images/geral/bullet.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-left:8px;
}

.desenvolvedores{
	float:right;
	background-position:left;
	background-repeat:no-repeat;
	height:39px;
	text-indent:-5000px;
	margin-top:15px;
}

#sotho{
	background-image:url(../images/geral/logo_sotho.gif);
	width:97px;
	margin-right:20px;
}
#studio_zilla{
	width:112px;
	background-image:url(../images/geral/logo_studio_zilla.gif);
}

#container_autorizados{
	margin-top:-3px;
	background-image:url(../images/geral/fundo_rodape.gif);
	background-repeat:no-repeat;
	width:1005px;
	height:78px;
}

#container_autorizados h1 a{
	float:left;
	width:208px;
	height:53px;
	background-image:url(../images/geral/logo_drc_rodape.gif);
	background-repeat:no-repeat;
	text-indent:-5000px;
	margin-left:5px;
	margin-top:15px;
}

/*MENU AUTORIZADOS*/
#menu_autorizados{
	float:left;
	margin-top:24px;
	margin-left:50px;
}

#menu_autorizados li{
	float:left;
	display:inline;
	height:38px;
	padding-left:15px;
	padding-right:15px;
	background-image:url(../images/geral/bullet_menu_autorizados.gif);
	background-repeat:no-repeat;
	background-position:right;
}

#menu_autorizados li span{
	float:left;
	height:38px;
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	
}

/*INSERINDO IMAGENS NOS AUTORIZADOS*/
#adobe{
	background-image:url(../images/geral/adobe.gif);
	width:73px;
}
#qwark{
	background-image:url(../images/geral/qwark.gif);
	width:72px;
}
#corel{
	background-image:url(../images/geral/corel.gif);
	width:94px;
}
#autodesk{
	background-image:url(../images/geral/autodesk.gif);
	width:122px;
}

#apple{
	background-image:url(../images/geral/apple.gif);
	width:211px;
}

#borda_inferior{
	background-image:url(../images/geral/background_inferior.gif);
	background-repeat:no-repeat;
	width:1005px;
	height:11px;
	position:top left;
	float:left;
}






/*CONTEUDO

*****************************************************************************************/

#conteudo_esquerda{
	float:left;
	width:233px;
}

/***link Alunos em ordem alfabetica***/
.alunos_ordem_alfabetica{
	float:left;
	background-image:url(../images/geral/link_ordem_alfabetica.gif);
	background-repeat:no-repeat;
	width:233px;
	height:30px;
	text-indent:-5000px;
	margin-top:1px;
}

/***LINK MAKING OF***/
#making_of{
	float:left;
	background-image:url(../images/geral/link_makingoff.gif);
	background-repeat:no-repeat;
	width:233px;
	height:30px;
	text-indent:-5000px;
	margin-top:5px;
}

/**FORMULARIO DE BUSCA ALUNO POR NOME**/

#container_busca_aluno{
	float:left;
	background-image:url(../images/geral/fundo_busca_aluno.gif);
	background-repeat:no-repeat;
	width:233px;
	height:58px;
	padding-top:4px;
	margin-top:5px;
}

/*titulo busca*/
#container_busca_aluno h2{
	float:left;
	width:41px;
	height:17px;
	display:inline;
	background-image:url(../images/geral/busca_aluno_titulo.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	font-size:1pt;
	margin:5px 0 0 5px;
}

/*form*/
#busca_alunos{
	float:left;
	margin-top:8px;
}
/*label*/
.busca_aluno{
	float:left;
	background-image:url(../images/geral/lbl_busca_aluno.gif);
	background-repeat:no-repeat;
	width:38px;
	height:20px;
	text-indent:-5000px;
	margin-left:8px;
	margin-top:1px;
}
/*text*/
#busca_aluno{
	float:left;
	border:0;
	height:18px;
	width:138px;
}
/*botao*/
#buscar_alunos{
	margin-left:5px;
	display:inline;
	float:left;
}

/*********************************************************************************************************************
MENU PRINCIPAL
*********************************************************************************************************************/
/*modificando o titulo de galeria*/
	.galeria{
		background-repeat:no-repeat;
		background-position:top;
		width:233px;
		float:left;
		height:34px;
		text-indent:-5000px;		
	}
#galeria_area{
	background-image:url(../images/geral/menu_galeria.gif);
}	
#galeria_software{
	background-image:url(../images/geral/menu_galeria_software.gif);
}
/*modificando o link da home*/
#home{
		float:left;
		width:31px;
		height:39px;
		background:url(../images/geral/menu_link_home.png) left no-repeat;
		text-indent:-5000px;	
		margin:3px 0 0 2px;	
	}	
	
.menu_principal{
	float:left;
	background-color:#8e8e8e;
	margin-top:5px;
	background:url(../images/geral/background_menu_principal.gif) bottom no-repeat;
	padding:0 0 5px 0;
}
.menu_principal li{
	float:left;
	background: url(../images/geral/borda_menu_principal.gif) left bottom no-repeat;
	width:233px;
	height:21px;
	margin:0 0 0 0;
	border-top:1px solid #ffffff;
}
.menu_principal li a{
	color:#f0f0f0;
	background-position:left;
	background-repeat:no-repeat;
	text-indent:-5000px;
	float:left;
	width:218px;
	height:21px;
	margin:0 0 0 15px;
	padding:0;
}
.menu_principal li:hover{
	background: url(../images/geral/borda_menu_principal.gif) left top no-repeat;
}
	
/*modificando os itens do menu*/

#bitmap{
	background-image: url(../images/geral/bitmap.png);
}	
#vetorial{
	background-image:url(../images/geral/vetorial.png);
}
#animacao{
	background-image:url(../images/geral/animacao.png);
}
#still{
	background-image:url(../images/geral/still.png);
}	
#diagramacao{
	background-image:url(../images/geral/diagramacao.png);
}
#animacao2d{
	background-image:url(../images/geral/flash.png);
}
#video_digital{
	background-image:url(../images/geral/video_digital.png);
}
#audio_digital{
	background-image:url(../images/geral/audio_digital.png);
}
#website{
	background-image:url(../images/geral/website.png);
}
#fotografia{
	background-image:url(../images/geral/fotografia.png);
}
#maquete{
	background-image:url(../images/geral/maquete_eltetronica.png);
}
.menu_principal li a#makingof{
	background-image:url(../images/geral/making_of.png);
	height:16px;
	margin:2px 0 0 15px;
}

/*MENU PRINCIPAL DOS SOFTWARES*/
						
#menu_3dstudiomax{
	background-image:url(../images/geral/menu_software/3dstudiomax.png);
}

						
#menu_aftereffects{
	background-image:url(../images/geral/menu_software/aftereffects.png);
}

						
#menu_avidxpresspro{
	background-image:url(../images/geral/menu_software/avidxpresspro.png);
}

						
#menu_coreldraw{
	background-image:url(../images/geral/menu_software/coreldraw.png);
}

#menu_color{
	background-image:url(../images/geral/menu_software/color.png);
}
						
#menu_cubase{
	background-image:url(../images/geral/menu_software/cubase.png);
}

						
#menu_dreamweaveretableless{
	background-image:url(../images/geral/menu_software/dreamweaveretableless.png);
}

						
#menu_finalcutpro{
	background-image:url(../images/geral/menu_software/finalcutpro.png);
}

						
#menu_flash{
	background-image:url(../images/geral/menu_software/flash.png);
}

						
#menu_garageband{
	background-image:url(../images/geral/menu_software/garageband.png);
}

						
#menu_illustrator{
	background-image:url(../images/geral/menu_software/illustrator.png);
}

						
#menu_indesign{
	background-image:url(../images/geral/menu_software/indesign.png);
}

						
#menu_logic{
	background-image:url(../images/geral/menu_software/logic.png);
}

						
#menu_maya{
	background-image:url(../images/geral/menu_software/maya.png);
}

						
#menu_motion3{
	background-image:url(../images/geral/menu_software/motion3.png);
}

						
#menu_painter{
	background-image:url(../images/geral/menu_software/painter.png);
}

						
#menu_photoshop{
	background-image:url(../images/geral/menu_software/photoshop.png);
}

						
#menu_premiere{
	background-image:url(../images/geral/menu_software/premiere.png);
}

						
#menu_protools{
	background-image:url(../images/geral/menu_software/protools.png);
}

						
#menu_quarkxpress{
	background-image:url(../images/geral/menu_software/quarkxpress.png);
}

						
#menu_reason{
	background-image:url(../images/geral/menu_software/reason.png);
}

						
#menu_sonar{
	background-image:url(../images/geral/menu_software/sonar.png);
}

						
#menu_soundforge{
	background-image:url(../images/geral/menu_software/soundforge.png);
}

						
#menu_vegas{
	background-image:url(../images/geral/menu_software/vegas.png);
}

						
#menu_zbrush{
	background-image:url(../images/geral/menu_software/zbrush.png);
}

/*gerenciamento de dados*/

#gerenciar{
	float:left;
	width:222px;
	height:39px;
	margin:4px 150px 0 18px;
}

#quero_gerenciar{
	float:left;
	width:198px;
	height:45px;
	background:url(../images/geral/quero_gerenciar.gif) no-repeat top;
	text-indent:-5000px;
	margin:-6px 0 0 0;
}


#menu_gerenciamento{
	float:left;
	width:198px;
	background:url(../images/geral/menu_gerenciando_borda.gif) no-repeat bottom;
	padding:0 0 5px 0;
}

#menu_gerenciamento li a{
	float:left;
	width:198px;
	height:18px;
	text-indent:40px;
	padding:8px 0 0 0;
	border-bottom:2px solid #ffffff;
}
#menu_gerenciamento li a:hover{
	background-color:#ff7e17;
	color:#ffffff;
}
/**********modificando o menu do aluno logado*******************/

	#dados_aluno{
		background:url(../images/geral/dados_aluno.png) 10px 5px no-repeat #ededed;
	}
	
	#galeria_imagens{
		background:url(../images/geral/galeria_imagens.png) 10px 5px no-repeat #ededed;
	}
	
	#galeria_video{
		background:url(../images/geral/galeria_video.png) 10px 5px no-repeat #ededed;
	}
	#galeria_audio{
		background:url(../images/geral/galeria_audio.png) 10px 5px no-repeat #ededed;
	}
	#web_site{
		background:url(../images/geral/web_site.png) 10px 5px no-repeat #ededed;
	}
	#menu_makingof{
		background:url(../images/geral/makingof.png) 10px 5px no-repeat #ededed;
	}
	#excluir_cadastro{
		background:url(../images/geral/excluir_cadastro.png) 10px 5px no-repeat #ededed;
	}





/*****************************************************************************************************************************
PAGINAÇÃO
*****************************************************************************************************************************/

.paginacao{
	float:left;
	width:711px;
	margin-top:15px;
	display:inline;
	position:relative;
}

.paginacao div{
	float:right;
	display:inline;
	margin-top:5px;
}
.paginacao span{
	float:left;
	color:#5d5d5d;
	margin-right:5px;
	margin-top:5px;
	display:inline;
	position:relative;
	margin-bottom:5px;
	margin-left:2px;
}
.paginacao a{
	float:left;
	color:#ffffff;
	background-color:#8e8e8e;
	height:16px;
	padding-top:1px;
	display:inline;
}

.paginacao a:hover{
	text-decoration:underline;
}

.paginacao ul{
	float:left;
	margin-right:2px;
	margin-left:2px;
	background-color:#8e8e8e;
	padding-right:10px;
	padding-left:5px;
	display:inline;
}
.paginacao ul li{
	float:left;
	display:inline;
	margin-left:5px;
}

/***************************************************************************************************************************
MODIFICANDO A P_PRIMEIRA P_ULTIMA
****************************************************************************************************************************/
.p_primeira{
	background-image:url(../images/listagem/p_primeira.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:10px;
	padding-right:5px;
	margin-right:2px;
}

.p_ultima{
	background-image:url(../images/listagem/p_ultima.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:10px;
	padding-left:5px;
	margin-left:2px;
}

/***************************************************************************************************************************
MODIFICANDO A P_ANTERIOR P_PROXIMA
****************************************************************************************************************************/

.p_proxima,.p_anterior{
	padding-right:5px;
	padding-left:5px;
}






/* navegacao secundaria */

/***********************************************************
container menu secundario
************************************************************/

#container_menu_secundario{
	float:left;
	margin-left:105px;
	padding-top:8px;
	background-image:url(../images/geral/background_menu_rodape.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:48px;	
	width:776px;
	font-size:8pt;
}

#menu_secundario{
	float:left;
}
#menu_secundario li{
	display:inline;
	margin-left:20px;
}

/***************************************************************************************************************************
CONFIGURANDO O CONTAINER DAS ABAS
***************************************************************************************************************************/

#container_abas{
	float:left;
	width:711px;
	margin-top:15px;
	
}
#container_abas ul{
	float:left;
	color:#ffffff;	
	display:inline;
}

#container_abas ul li{
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	display:inline;
}

/*********************************************************************
MODIFICANDO AS ABAS -perfil aluno
**********************************************************************/

.aba_padrao{
	background-image:url(../images/exibir/aba_padrao_dados.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:140px;
	height:25px;
	margin-top:11px;
	margin-left:15px;
	margin-right:15px
}

.aba_padrao a img{
	float:left;
	display:inline;
	
	background-position:center;
	background-repeat:no-repeat;
	/*text-indent:-5000px;*/
	margin-left:5px;
	border:0;
	text-align:center;
	margin-top:3px;
	margin-left:18px;
}

.aba_em_exibicao{
	background-image:url(../images/exibir/aba_selecionada_dados.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:140px;
	height:36px;
	margin-left:15px;
	margin-right:15px;
}

.aba_em_exibicao a img {
	float:left;
	display:inline;
	background-position:center;
	background-repeat:no-repeat;
	/*text-indent:-5000px;*/
	margin-left:18px;
	border:0;
}

/***********************************************************************************************
CONFIGURANDO O BOX DE EXIBICAO DO CONTEUDO
***********************************************************************************************/
.borda_superior{
	background-image:url(../images/exibir/borda_listagem_perfil.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:735px;
	height:10px;
	float:left;
	margin-top:1px;
	position:relative;
	z-index:5;
}

.borda_inferior{
	margin-top:5px;
	background-image:url(../images/exibir/borda_listagem_perfil2.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:735px;
	height:10px;
	float:left;
	margin-top:-1px;
}

#conteudo_trabalhos{
	float:left;
	width:731px;
	border-left:2px solid #8e8e8e;
	border-right:2px solid #8e8e8e;
	margin:0;
	
}


/* breadcrumb */







/************************************************************************************************************************
LISTANDO OS ITENS 
************************************************************************************************************************/

.item_listado{
	float:left;
	background-color:#d7d7d7;
	background-image:url(../images/listagem/fundo_item_listado.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:160px;
	padding-bottom:4px;
	margin-top:8px;
	margin-left:5px;	
	display:inline;
	margin-right:10px;
	
}

.item_listado a img{
	float:left;
	border:0;
	margin:0;
}

.item_listado dl{
	float:left;
	padding:0;
	margin:0;
	width:159px;
}
.item_listado dl dt{
	color:#000000;
	font-weight:bold;
	margin-bottom:5px;
	text-indent:5px;
	margin-top:5px;
	font-size:7pt;	
	float:left;
}

.item_listado dd{
	color:#ffffff;
	width:159px;
	font-weight:bold;
	font-size:7pt;
	float:left;
}



.item_listado dd a.nome-aluno{
	color:#ffffff;
	background-color:#b1b1b1;
	float:left;
	width:155px;
	height:15px;
	margin:0;
	padding-top:3px;
	padding-left:5px;
}


.item_listado dd span{
	color:#ffffff;
	float:left;
	width:145px;
	height:50px;
	padding-left:5px;
	position:relative;
	z-index:5;
	
}
.item_listado dd span a{
	color:#ffffff;
}



/***************************************************************
ULTIMOS TRABALHOS (HOME) E LISTAGEM DE TRABALHOS POR SOFTWARE
**************************************************************/
#container_ultimos_trabalhos{
	float:left;
	width:731px;
	background-image:url(../images/home/fundo_ultimos_trabalhos.gif);
	background-repeat:no-repeat;
	padding:8px 0 0 18px;
	margin-top:45px;
}
#container_ultimos_trabalhos h2{
	float:left;
	width:147px;
	height:22px;
	/*background-image:url(../images/home/titulo_ultimos_trabalhos.gif);*/
	background-repeat:no-repeat;
	background-position:left;
	text-indent:-5000px;
	margin-bottom:21px;	
}


.ultimos_trabalhos{
	float:left;
	width:173px;
}

.ultimos_trabalhos img{
	float:left;
}

.moldura_ultimos_trabalhos{
	float:left;
	width:162px;
	height:100px;
	background-image:url(../images/home/moldura_ultimos_trabalhos.gif);
	background-repeat:no-repeat;
	margin:-100px 0 0 0;
	position:relative;
	z-index:4;
}

.ultimos_trabalhos dl{
	float:left;
	margin-left:8px;
	width:142px;
}

.ultimos_trabalhos dl dt{
	float:left;
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:10px;
	width:142px;
}
.ultimos_trabalhos dl dd{
	float:left;
	padding:5px 0 0 15px;
	margin-top:5px;
	background-image:url(../images/home/visite_perfil.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
}

.video{
	background-image:url(../images/home/tipo_video.gif);
}
.imagem{
	background-image:url(../images/home/tipo_imagem.gif);
}
.website{
	background-image:url(../images/home/tipo_website.gif);
}




/**************************************************************************************************************************
LISTAGEM DE AUDIO
**************************************************************************************************************************/

.listagem_audio{
	float:left;
	width:215px;
	height:59px;
	background:url(../images/listagem/fundo_listagem_audio.gif) no-repeat;
	display:inline;
	margin:20px 22px 0 10px;
}

.link_audio{
	float:left;
	width:55px;
	height:48px;
	margin-left:6px;
	margin-top:6px;
	margin-right:6px;
	text-indent:-5000px;
	background-repeat:no-repeat;
	background-image:url(../images/listagem/link_audio.gif);
	background-position:left;
}

.listagem_audio dl{
	float:left;
	color:#000000;
	font-weight:bold;
	margin-top:15px;
	font-size:7pt;
	display:inline;
}

.listagem_audio dl dt a{
	float:left;
	color:#000000;
}
.listagem_audio dl dd a{
	float:left;
	color:#ffffff;
	margin-top:5px;
}

.listagem_audio dl dd{
	color:#ffffff;
	float:left;
	width:130px;
}

.listagem_audio span{
	color:#7f7f7f;
}



	



/*BARRAS  *JANELAS  *BOX

*****************************************************************************************/

/*BOX DO MENU GERENCIANDO
*************************************************************************/
.box_topo_gerenciando{
	float:left;
	background-image:url(../images/gerenciamento/borda_superior_menu.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:233px;
	height:5px;
	margin-top:5px;
}




/*box*/


.box_topo{
	float:left;
	background-image:url(../images/geral/box/topo.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:233px;
	height:5px;
	margin-top:5px;
}

.box_inferior{
	background-image:url(../images/geral/box/inferior.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#b1b1b1;
	_margin-top:-7px; /*Hack IE6 --> O box_topo fica com o tamanho de 12px por isso a margin negativa*/
}


/*Box Inputs (box branco)*/

.borda_esquerda{
	float:left;
	background-image:url(../images/geral/borda_esquerda.png);
	background-repeat:no-repeat;
	width:7px;
	height:20px;
	position:relative;
	z-index:5;
	
}

.borda_direita{
	float:left;
	background-image:url(../images/geral/borda_direita.png);
	background-repeat:no-repeat;
	width:5px;
	height:20px;
	position:relative;
	z-index:5;
	margin-left:-1px;
	
}

/*box Inputs (box cinza)*/


.box_input_esquerda{
	float:left;
	background-image:url(../images/contato/borda_esquerda_input.gif);
	background-repeat:no-repeat;
	width:5px;
	height:20px;
	
}

.box_input_direita{
	float:left;
	background-image:url(../images/contato/borda_direita_input.gif);
	background-repeat:no-repeat;
	width:5px;
	height:20px;
}

.box_textarea_esquerda{
	float:left;
	background-image:url(../images/contato/borda_esquerda_textarea.gif);
	background-repeat:no-repeat;
	width:5px;
	height:60px;
	margin-top:1px;
}

.box_textarea_direita{
	float:left;
	background-image:url(../images/contato/borda_direita_textarea.gif);
	background-repeat:no-repeat;
	width:7px;
	height:60px;
	margin-top:1px;
	
}
/*FORMULARIOS	

*****************************************************************************************/

/* busca */

/* login */

#container_login{
	float:left;
	width:502px;
	height:30px;
	margin:5px 0 0 0;
	padding:7px 0 0 15px;
}

/*logoff*/
#container_login span{
	float:left;
	margin:5px 0 0 0;
	color:#ffffff;
}

#sair{
	float:right;
	width:54px;
	height:22px;
	background:url(../images/geral/logoff.gif) left no-repeat;
	text-indent:-5000px;
	margin:0 6px 0 0;
}
/*titulo login e formulario*/
#container_login h3{
	float:left;
	background:url(../images/geral/login.gif) no-repeat;
	width:46px;
	height:22px;
	text-indent:-5000px;
	margin:4px 0 0 -2px;
}

#esqueceu_senha{
	float:left;
	font-family:Verdana;
	font-size:8pt;
	color:#bfa6b3;
	margin:5px 0 0 13px;
	width:120px;
}
/*modificando o formulario login*/
.formulario{
	font-size:7pt;
	color:#5d5d5d;
}
.formulario input{
	font-size:8pt;
	color:#5d5d5d;
	padding:0 0 0 3px;
	margin: 0 0 0 0;
}
#email{
	float:left;
	background:url(../images/geral/fundo_input_login.gif) no-repeat;
	border:0;
	width:164px;
	height:22px;
}
#senha{
	float:left;
	background:url(../images/geral/fundo_input_senha.gif) no-repeat;
	border:0;
	width:117px;
	height:22px;
}

.formulario input#login{
	margin:0 0 0 0;
	float:left;
	padding:0;
}

/*busca avançada por aluno*/



.container{
	float:left;
}

#busca_avancada{
	width:223px;
	color:#ffffff;
	float:left;
	font-size:8pt;
	padding-left:10px;
	padding-bottom:10px;
}
#busca_avancada h3{
	text-indent:-5000px;
	background-image:url(../images/geral/busca_avancada_aluno.gif);
	background-repeat:no-repeat;
	width:178px;
	height:21px;
	margin-top:5px;
	float:left;
}
#busca_avancada h4{
	background-image:url(../images/geral/titulos_busca_avancada_alun.gif);
	background-repeat:no-repeat;
	width:213px;
	height:16px;
	font-size:8pt;
	text-indent:15px;
	padding-top:2px;
	margin-top:10px;
	margin-bottom:5px;
	float:left;
	
}
#busca_avancada label{
	float:left;
	margin-top:3px;
	margin-left:2px;
}
#busca_avancada input{
	float:left;
	border:0;
}
#busca_avancada select{
	*margin-top:-1px;
	margin-left:-1px;
	float:left;
	height:20px;
	*height:23px;
	position:relative;
	z-index:3;
	font-size:9pt;
	
}
/*botao buscar*/
#buscar{
	margin-left:15px;
	margin-top:20px;
}

/*link busca avançada*/

#link_busca_avancada{
	float:left;
	background-image:url(../images/geral/link_busca_avancada.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:126px;
	height:26px;
	margin-top:20px;
	text-indent:-5000px;
}
#voltar_busca{
	float:left;
	background-image:url(../images/geral/voltar.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:126px;
	height:26px;
	margin-top:20px;
	text-indent:-5000px;
}

/*****Localidade*****/

#cidade,#outros_softwares,#outras_linguagens{
	float:left;
	width:105px;
	height:17px;
	font-size:8pt;
	padding-top:2px;
}


.text{ 
	float:left;
	background-color:#d7d7d7;
	border:0;
	margin:0;
	height:16px;
	font-size:8pt;
	padding-top:3px;
	margin-bottom:5px;
}

/*LISTAS

*****************************************************************************************/









/*TABELAS

*****************************************************************************************/









/*TIPOGRAFIA

*****************************************************************************************/

h1, h2, h3, h4, h5, h6 {

	margin:0;
	padding:0;
	
	

}



p {

	margin:0;
	padding:0;

}


img{
	margin:0;
	padding:0;
	border:0;
}

a{
	color:#7f7f7f;
	border:0;
	padding:0;
	margin:0;
	outline:none;
	text-decoration:none;
}

ul{
	padding:0;
	margin:0;
}

dl{
	padding:0;
	margin:0;
}

select{
	border:0;
	padding:0;
	margin:0;
}
dl dd{
	margin:0;
	padding:0;
}
input{
	color:#5d5d5d;
}
/*EFEITOS

*****************************************************************************************/

.clear {

    position: relative;

    clear: both;

    height: 1px;

    font-size: 1px;

    }

	

.center {

	text-align: center;

}

	


/*MENSAGENS*/
/***ERRO***/
.erro{
	color:#780000;
	margin-top:5px;
	margin-left:35px;
	font-size:8pt;
	
}

#erro_login{
	float:right;
	margin:-2px 3px -5px 0;
	font-size:7pt;
	color:#ffffff;
	position:relative;
	font-weight:bold;
}

#erro_login a{
	margin-left:5px;
}

/*ELEMENTOS DIVERSOS

*****************************************************************************************/

/*validacao*/

