/* CSS Document */
	* {margin:0}

	body {
		margin:0px;
		font-family:Trebuchet MS, verdana, arial, sans-serif; 
		background-image: url(../imagens/fundo.jpg);
		background-repeat: repeat;
	}
	
	#Geral {
			width:780px; 
			height:1em; 
			margin:0 auto; 
		}
	
	#Topo { 
		height:141px;
	}
	
	#Topo1 { 
		height:115px;
		background-image:url(../imagens/bkgd_topo2.jpg);
		background-position:top left;
		background-repeat:no-repeat;
	}
	
	#Nav1 { position:relative;
			top:-40px;
			left:585px;
			/*height:19px;*/
			height:39px;
			*height:42px;
			width:195px;
			overflow:hidden;
		 }
	
	#Nav1 img { margin:0px 0px 0px 16px;}
	
	#Nav2 
	{
		position:relative;
		left:192px;
		/*top:4px;*/
		top: -16px;
		*top: -19px;
		width:588px;
	}
	
	.banner {width : 390px; height:60px; position:relative; top:11px; left:192px;}
	
	.lnk_banner	{border:none;}
	
	.lnk_banner img {border:none;}
	
	#Nav2 ul 
	{
		width:588px;
		height:31px;
		list-style:none;
		margin:0px;
		padding:0px;
	}
	
	#Nav2 li
	{
		width:98px;
		float:left;
		height:31px;		
		/*text-indent:-2000px;*/
		cursor:hand;
		cursor:pointer;
	}
	
	#Nav2 a
	{
		display:block;
		width:98px;
		height:31px;
		overflow:hidden;
		text-indent:-9999px;
	}
	
	#menu_colegio{ background-image:url(../imagens/menu_colegio_sel.jpg); }
	#menu_14{ background-image:url(../imagens/menu_1a5.jpg);}
	#menu_58{background-image:url(../imagens/menu_6a9.jpg);}
	#menu_ensino_medio{background-image:url(../imagens/menu_ensino_medio.jpg);}
	#menu_esporte{background-image:url(../imagens/menu_esporte.jpg);}
	#menu_acao_social{background-image:url(../imagens/menu_acao_social.jpg);}
	
	
	#Nav3 {
		height: 25px;
		overflow:hidden;
		position: relative;
		top: -15px;
		*top:-18px;
	}
	
	#Nav3 div 
	{
		height:25px;
		font-weight:bold;
	}
	
	#sub_menu_colegio
	{
		background:#6C59A8;
	}
	
	#sub_menu_14
	{	
		background:#F79503;
	}
	#sub_menu_58
	{	
		background:#F01102;
	}
	
	#sub_menu_ensino_medio
	{	
		background:#006393;
	}
	
	#sub_menu_esporte
	{	
		background:#006600;
	}
		
	#sub_menu_acao_social
	{	
		background:#758B9F;
	}
	
	.dsp_none
	{
		display:none;
	}
	
	.dsp_block
	{
		display:block;
	}
	
	#ConteudoGeral
	{
		margin:0px;
		/* min-height:551px;*/
		background-color:#F9F5EE;
		width:100%;
		padding-bottom:10px;
	}
	
	#ConteudoGeralhome
	{
		margin:0px;
		min-height:551px;
		background-color:#F9F5EE;
		width:100%;
		padding-bottom:10px;
	}
	
	#ConteudoGeralBusca
	{
		margin:0px;
		min-height:551px;
		background-color:#F9F5EE;
		width:100%;
		padding-bottom:10px;
	}
	
	#conteudoInternoBusca
	{
		background-color:#663366;
		font-size:11px;
		margin:15px 35px 0px 30px;
		float:none;
		min-height:424px;
		_height:424px;
		overflow:visible;
		display:block;
		float:none;
		background-color:#F0EDE1;
		border-top:1px solid #F0EDE1;
	}
	
	
	#ConteudoSeq1
	{
		width:200px;
		float:right;
	}
	
	#ConteudoSeq2
	{
		width:246px;
		float:left;
		height:1em;
	}
	
	#ConteudoSeq3
	{
		margin:0 200px 0 246px;
		padding:10px 0px 0px 0px;
		height:1em;
	}
	
	#Rodape
	{ 
		 background-color:#EBE6D5;
		 height:71px;
		 border-top:7px solid #E6E1CC;
	}
	
	.Font_rodape {
	font-size: 10px;
	color: #333333;
    }
	
	.Font_login {
	font-size:12px;
	color: #333333;
	float:left;
    }
	
	#fotoSlideMoldura 
	{ 
		position:absolute;
		height:198px; 
		width:245px;
		overflow:hidden;
		z-index:4;
		background-image:url(../imagens/fundo_slide_roxo.gif);
	}
	
	#sliceFotoSlide /* Corta a Foto caso seja MAIOR que 195x244 */
	{
		position:absolute;
		height:195px; 
		width:244px;
		overflow:hidden;
		z-index:2;
	}
	
	#fotoSlideImage
	{
		position:absolute;
		z-index:2;
		overflow:hidden;
	}
	
	#fotoSlideBannerLabel
	{
		position:absolute;
		height:29px;
		background-color:#000000;
		-moz-opacity:0.6;
		filter:alpha(opacity=60);
		z-index:3;
		width:230px;
	}
	
	#lnkFotoSlide
	{
		position:relative;
		top:1px;
		left:15px;
		-moz-opacity:1;
		filter:alpha(opacity=100);
		color:#ffffff;
		z-index:10;
		font-weight:bold;
		font-size:12px;
		text-transform:uppercase;
		text-decoration:none;
		padding-left:5px;
		border:none;
	}
	
	#lnkFotoSlide img,span
	{
		border:none;
		text-decoration:none;
	}
	
	#imgSeta 
	{
		position:relative;
		top:5px;
		left:15px;
		-moz-opacity:1;
		filter:alpha(opacity=100);
		z-index:10;
		text-transform:uppercase;
		padding-left:5px;
		border:none;
	}
	
	#fotoSlide
	{
		width:246px;
		height:198px;
		overflow:hidden;
	}
	
	.title_box
	{
		font-size:12px;
		font-weight:bold;
		color:#ffffff;
	}
	
	.box 
	{
		background-color:#FFFFFF;
		background-repeat:repeat-x;
		background-position:top left;
		margin-top:10px;
		overflow:hidden;
	}
	
	.box_model_1 
	{
		width:214px;
		height:129px;
		margin-left:13px;
	}
	
	.box_model_2 
	{
		width:214px;
		height:93px;
		margin-left:13px;
	}
	
	.box_model_3
	{
		width:314px;
		height:178px;
	}
	
	.box_model_4
	{
		width:187px;
		height:104px;
	}
	
	.box_model_5
	{
		width:187px;
		height:129px;
	}
	
	.box_model_6
	{
		width:187px;
		height:140px;
	}
	
	.bgDegradeCinza
	{
		background-image:url(../imagens/fundo_caixa_cinza.jpg);
	}
	
	.bgDegradeCinza a
	{
		color:#2E2E2E;
	}
	
	.bgDegradeAzul
	{
		background-image:url(../imagens/fundo_caixa_azul.jpg);
	}
	
	.bgDegradeAzul a
	{
		color:#1A1D92;
	}
	
	.bgDegradePreto
	{
		background-image:url(../imagens/fundo_caixa_preto.jpg);
	}
	
	.bgDegradePreto a
	{
		color:#2E2E2E;
	}

	.bgDegradeRoxo
	{
		background-image:url(../imagens/fundo_caixa_roxo.jpg);
	}
	
	.bgDegradeRoxo a
	{
		color:#705FAE;
	}
	
	.bgDegradeVerde
	{
		background-image:url(../imagens/fundo_caixa_verde.jpg);
	}
	.bgDegradeVerde a
	{
		color:#298004;
	}
	
	.bgDegradeRosa
	{
		background-image:url(../imagens/fundo_caixa_pink.jpg);
	}
	.bgDegradeRosa a
	{
		color:#AD125C;
	}
	
	.bgDegradeLaranja
	{
		background-image:url(../imagens/fundo_caixa_laranja.jpg);
	}
	.bgDegradeLaranja a
	{
		color:#F89B03;
	}
	
	.bgDegradeVermelho
	{
		background-image:url(../imagens/fundo_caixa_vermelho.jpg);
	}
	.bgDegradeVermelho a
	{
		color:#F01102;
	}
	
	.bgDegradeAzulEscuro
	{
		background-image:url(../imagens/fundo_caixa_azul_escuro.jpg);
	}
	.bgDegradeAzulEscuro a
	{
		color:#1A1D92;
	}

	
	.title_box
	{
		height:20px;
		width:auto;
		padding:5px 0px 0px 10px;
		color:#FFFFFF;
		font-size:12px;
	}
	.photo_box
	{
		height:56px;
		float:left;
		margin:2px 5px 0px 0px;
		_margin:2px 2px 0px 0px;
		overflow:visible;
	}

	.text_box
	{
		font-size:11px;
		padding-left:4px;
		overflow:hidden;
	}
	.text_box_low
	{
		font-size:11px;
		padding-left:4px;
		overflow:hidden;
	}
	
	#textBox_1
	{
		height:80px;
	}
	#textBox_2
	{
		height:45px;
	}
	#textBox_3
	{
		height:45px;
	}
	#textBox_5
	{
		height:60px; 
	}
	/*#textBox_5
	{
		height:80px;
	}*/
	#textBox_6
	{
		height:80px;
	}
	#textBox_7
	{
		height:80px;
	}
	#textBox_8
	{
		height:95px;
	}
	
	.link_box
	{
		margin-left:8px;
		position:relative;
		overflow:visible;

		/*color:#FFFFFF;*/
		font-weight:bold;
		font-size:11px;
		padding:1px 1px 2px 0px;
	}
		
	#boxNews
	{
		width:319px;
		height:345px;
		overflow:visible;
	}
	
	#boxNews h2
	{	
		font-size:12px;
		font-weight:bold;
		position:relative;
		color:#FFFFFF;
	}
	
		
	#headerNews
	{
		width:300px;
		height:33px;
		background-image:url(../imagens/topo_caixa_news.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		padding:8px 0px 0px 19px;
	}
	
	#bodyNews
	{
		height:263px;
		background-image:url(../imagens/meio_caixa_news.jpg);
	}
	
	
	#listNews h3 {font-size:12px; display:inline;}
	
	
	
	.newsAzul, .newsAzul a:visited, .newsAzul a
	{
		color:#006393;
	}

	.newsVerde, .newsVerde a:visited ,.newsVerde a
	{
	 	color:#006600;
	}

	.newsVermelho, .newsVermelho a:visited, .newsVermelho a
	{
		color:#F01102;
	}

	.newsLaranja, .newsLaranja a:visited, .newsLaranja a
	{
		color:#F79503;
	}

	.newsRoxo, .newsRoxo a:visited, .newsRoxo a
	{
		color:#705FAE;
	}

	.newsRosa, .newsRosa a:visited, .newsRosa a
	{
		color:#d4126b;
	}
	
	.newsCinza, .newsCinza a:visited, .newsCinza a
	{
		color:#758b9f;
	}

	
	#listNews
	{
		width:308px;
		height:266px;
		margin:0px 0px 0px 5px;
		z-index:2;
		font-size:12px;
	}
		
		
	#limitNews 
	{
		height:265px;
		overflow:hidden;
	}
		
	#listNews ul { list-style:none; padding:0px; margin:0px 0px 0px 5px;}
	
	#listNews ul li 
	{
		padding:5px 0px 5px 0px; 
		margin:0px;
		background-image:url(../imagens/separador_noticia.jpg);
		background-position:top;
		background-repeat:repeat-x;
		font-size:11px;
		display:block;
		clear:left;
	}
	
	#listNews ul li a 
	{
		text-decoration:none;
	}
	
	
	#listNews ul li img 
	{
		margin:0px 3px 1px 0px;
		float:left;
	}
	
	#scrollsNews
	{
		float:right;
		width:20px;
		height:265px;
	}
	
	#newsScrollUp
	{
		position:relative;
		top:0px;
		z-index:4;
		cursor:hand;
		cursor:pointer;
	}	
	
	#newsScrollDown
	{
		position:relative;
		top:226px;
		z-index:4;
		cursor:hand;
		cursor:pointer;
	}	
		
	#footerNews
	{
		width:319px;
		height:41px;
		background-image:url(../imagens/rodape_caixa_news.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		padding:13px 0px 0px 0px;
		text-align:center;
		font-size:12px;
		color:#FFFFFF;
	}
	
	#footerNews a 
	{
		color:#ffffff;
	}
	
	#footerNews a:visited
	{
		color:#ffffff;
	}
	
	.menu_item
	{
		border:none;
		float:left;
		width:98px;
		height:31px;
		text-indent:-2000px;
	}
	
	#slideControls
	{
		position:relative;
		top:145px;
		left:0px;
		z-index:6;
		border:none;
	}
	
	#slideControls img 
	{
		border:none;
	}
	
	#conteudo_rodape
	{
		border:none;
		width:550px;
		height:50px;
		padding:5px 5px 5px 15px;
		float:left
	}
	
	#logo_rhadar
	{
		border:none;
		width:100px;
		height:40px;
		float:right;
		margin-left:20px;
		padding:20px 5px 5px 15px;
	}
	
	#login
	{
		border:none;
		width:165px;
		height:70px;
		float:center;
		padding:5px 10px 5px 10px;
	}
	
	.Font_form_login {
		font-size: 11px;
		color: #333333;
		float:right;
    }
	.alinha_imagem {

		float:right;
		margin-left:7px;
    }
	
	.Font_form_esqueci_senha {
		font-size: 11px;
		color: #333333;
		float:left;
    }
	
	#esqueci_senha
	{
		border:none;
		width:160px;
		height:10px;
		float:left;
		padding:5px 10px 0px 0px;
	}
	
	#sub_menu_colegio a
	{
		background-image:url(../imagens/seta_roxa.gif);
	}
	
	#sub_menu_14 a
	{
		background-image:url(../imagens/seta_laranja.gif);
	}
	
	#sub_menu_58 a
	{
		background-image:url(../imagens/seta_vermelha.gif);
	}
	
	#sub_menu_ensino_medio a
	{
		background-image:url(../imagens/seta_azul.gif);
	}
	
	#sub_menu_esporte a
	{
		background-image:url(../imagens/seta_verde.gif);
	}
	
	#sub_menu_acao_social a
	{
		background-image:url(../imagens/seta_cinza.gif);
	}
	
	.formata_seta
	{
		margin:8px 6px 0px 6px;
		float:left;
	}
	
	#Nav3 a {
		margin:4px 1px 0px 3px;
		padding:0px 0px 0px 10px;
		font-size:11px;
		color:#FFFFFF;
		float:left;
		text-decoration:none;
		background-position:2px 5px;
		background-repeat:no-repeat;
    }
	
	#conteudoInterno
	{
		background-color:#663366;
		font-size:11px;
		margin:15px 237px 0px 9px;
		float:none;
		min-height:424px;
		_height:424px;
		overflow:visible;
		display:block;
		float:none;
		background-color:#F0EDE1;
		border-top:1px solid #F0EDE1;
	}
	
	#destaqueInterno a
	{
		text-decoration:none;
		color:#000000;
	}
	
	#destaqueInterno h4
	{
		font-size:12px;
	}
	
	#destaqueInterno
	{
		width:227px;
		float:right;
		margin-right:-2px;
		padding-left:2px;
	}
	
	.destaqueImage
	{
		float:left;
		clear:left;
		margin:2px;
	}
	
	.tituloConteudoInterno
	{
		height:22px;
		color:#FFFFFF;
		font-size:14px;
		font-weight:bold;
		padding:3px 0px 0px 8px;
	}
	
	.tituloConteudoInterno h1 
	{ 
		font-size:14px; 
	}

	.destaqueInternoBox
	{
		height:124px;
		background-image:url(../imagens/fundo_destaque.jpg);
		margin:0px;
		padding:0px 0px 0px 4px;
		background-color:#CCCCCC;
		font-size:12px;
		overflow:hidden;
	}
	
	#headerDestaque { 
		height:24px;
		padding:18px 0px 0px 10px;
		display:block;
		background-repeat:no-repeat;
		color:#FFFFFF;
		font-weight:bold;
		font-size:14px;
	}
	
	.gambi {height:0.1px; overflow:hidden;}

	.Font_spam 
	{
		padding:0px 10px 0px 10px;
    }
	
	.Font_interna_titulo 
	{
		font-size:14px;
		color: #3C2F6F;
		font-weight:bold;
		padding:10px 0px 0px 5px;
    }
	
	.Font_interna_bold
	{
		font-size:12px;
		color: #3C2F6F;
		font-weight:bold;
		padding:10px 0px 0px 5px;
    }
	
.Font_interna_titulo_amarela
	{
		font-size:14px;
		color: #F79403;
		font-weight:bold;
		padding:10px 0px 0px 5px;
    }
	
	.Font_interna_titulo_vermelha
	{
		font-size:14px;
		color: #FF0000;
		font-weight:bold;
		padding:10px 0px 0px 5px;
    }	
	
	.Font_interna_titulo_azul
	{
		font-size:14px;
		color: #006393;
		font-weight:bold;
		padding:10px 0px 0px 5px;
    }
	
	.Font_interna_titulo_verde
	{
		font-size:14px;
		color: #006600;
		font-weight:bold;
		padding:10px 0px 0px 5px;
    }	
	
	.Font_interna_bold_verde
	{
		font-size:12px;
		color: #006600;
		font-weight:bold;
		padding:10px 0px 0px 5px;
    }
	
	.Font_interna_bold
	{
		font-size:12px;
		color: #3C2F6F;
		font-weight:bold;
		padding:10px 0px 0px 5px;
    }	
	
	
	.Font_interna_bold_vermelha
	{
		font-size:12px;
		color:#FF0000;
		font-weight:bold;
		padding:10px 0px 0px 5px;
    }
	
	.Font_interna_bold_azul
	{
		font-size:12px;
		color:#006393;
		font-weight:bold;
		padding:10px 0px 0px 5px;
    }	
	
	#formulario
	{
		width:410px;
		margin: 10px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		margin:0 auto;
		text-align:center;
		float:right;
	}
	
	.form
	{
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:12px;
		color:#000000;
		padding:0px 3px 2px 0px;
		float:left;
	}
	
	.form_label
	{
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:12px;
		color:#000000;
		padding:3px 3px 0px 0px;
		float:left;
		text-align:right;
		display:block;
		width:75px;
	}
	
	label { width:150px; margin:3px 5px 5px 0px; }
	
	.clear {clear:both}
	
	.alinha_botao
	{
		padding:5px 3px 3px 43px;
		float:left;
		display:block;
	}
	
	.alinha_botao_limpar
	{
		padding:5px 3px 3px 0px;
		float:left;
	}
	
	.alinha_botao_enviar_form
	{
		padding:5px 3px 3px 80px;
		float:left;
		display:block;
	}
	
	/** POPUP */
	#dv_popup {position:absolute; top:0px; left:0px; z-index:50; visibility:visible; }
	#dv_popup  br {clear:both;}
	
	.btn_close_popup{float:right;}
	
	
	
	/**************/