/* ------------------------------  CSS BÁSICO DE TODAS AS PÁGINAS  ------------------------------ */
* { padding: 0; margin: 0; font-size: 11px; font-family: Tahoma, Sans-Serif; color: black; }
a { text-decoration: none; }
a:hover { text-decoration: underline; border: none; }
body{ text-align:center; background: #E6E6E6; }
img{ border: none; }

#pagina { padding: 10px 22px; text-align:left; width: 880px; margin: 0 auto; background: url('../img/background.jpg') repeat-y; }

/*       TOP         */
#topo{ height: 22px; border-bottom: 2px solid #DFDFDF; }
#topo .salvador { color: #4D4D4D; text-align: right; float: right; }
#topo .salvador a { color: #4D4D4D; font-size: 10px; }
#topo h1 { float: left; margin-right: 5px;  }
#topo h1 a { font-weight: bold; color: #FE6D04; }
#topo h2, #topo h2 a, #topo h1 a { font-size: 12px; }
/*      /TOP         */

/*       Rodape         */
#rodape { clear: both; padding-top: 10px; text-align: center; border-top: 2px solid #DFDFDF; margin-top: 20px;  }
#rodape h2 { color: #0E342C; font-weight: bold; font-variant: small-caps; font-size: 12px;}
#rodape h6 { color: #0C2923; font-weight: bold; }
#rodape p,#rodape p a { color: #B1B1B1; }
/*      /Rodape         */

/*      TOPO FOTO E MENU         */
#topoFoto { position: relative; width: 880px; height: 352px; background: url('../fotos/topoFoto.jpg') no-repeat; margin: 10px 0; }
#clubedovento { float: right; margin: 15px; }
#menu { position: absolute; top: 243px; height: 19px; padding: 4px 5px 0 5px; background: url('../img/bgMenu.png') repeat-x; }
#menu a { font-size: 12px; font-weight: bold; margin-right: 5px; }
#menu a:hover { color: #FE6D04; text-decoration: none; }
/*      /TOPO FOTO E MENU         */

/* --- CONTEUDO --- */
#conteudo { position: relative; }
h3,h3 a, h5 a { margin-bottom: 10px; font-family: Arial; padding: 5px 0; text-align: center; font-size: 14px; color: #AE9E77; font-weight: bold; border: 1px solid #DFDFDF; border-left: none; border-right: none;  }
.clear { clear: both; height: 20px; }

#coluna_um p,#coluna_dois p,#conteudo_Interno p { margin-bottom: 10px; }
#coluna_dois a:hover,#coluna_um a:hover { text-decoration: none; }
/*       COLUNA UM         */
#coluna_um { float: left; width: 240px; margin-right: 20px; }

/*       /COLUNA UM         */

/*       COLUNA DOIS         */
#coluna_dois { margin: 0 210px 0 260px; }
#coluna_dois p { margin-bottom: 10px; }

/*       /COLUNA DOIS         */

/*       COLUNA TRES         */
#coluna_tres { width: 190px; float: right; margin-left: 20px; }
#coluna_tres p { margin-bottom: 10px; text-align: center; }
#bt_Previsao { margin-top: 10px; height: 17px; padding-top: 3px; background: url('../img/menu_busca.jpg') no-repeat;  border: none; width:140px; cursor: pointer; text-align: right; color: #373737;  }

/*       /COLUNA TRES         */


/*       INTERNAS         */

#menuInterna { height: 19px; padding: 4px 5px 0 5px; margin: 2px 0 20px 0; background: #F2F0EA; }
#menuInterna a { font-weight: bold; margin-right: 5px; }
#menuInterna a:hover { color: #FE6D04; text-decoration: none; }
#conteudo_Interno { margin: 0 20px; }
/*       /INTERNAS         */

/*-----------CSS DOS FORMULÁRIOS-----------*/
#inferior p { color: #DDDDDD; }
#formulario { position: relative; margin: 40px 0; }
#formulario label { display: block; float: left; width:80px; text-align: right; margin-right: 10px; color: #B4B4B4; }
#formulario select, #formulario input, #formulario textarea { 
		border-top: 1px solid #4D4D4D; 
		border-left: 1px solid #4D4D4D; 
		border-bottom: 1px solid #6A6A6A;
		border-right: 1px solid #6A6A6A;
		background: #F7F7F7;
		margin-bottom: 3px;
	}
	.input200 { width: 200px; }

	#formulario span { display: none; padding-bottom: 10px; margin: 0 0 3px 5px;}

	#submit { background: none !important; color: #6F6F6F; font-weight: bold; cursor: pointer; border: 1px solid #DFDFDF !important;  }
	.msgOK { margin-top: 2px; margin-left: 90px;}




.noticias { padding: 5px; min-height: 75px; margin-bottom: 10px; }
.noticias img { height: 75px; width: 129px; margin-right: 10px; }
.noticias p { text-align: justify; }
.clear { width: 100%; clear: both; height: 1px; font-size: 1px; overflow: hidden; }


/** ALUNOS **/
.pAlunos { font-weight: bold; margin-bottom: 20px; }
#ano {
	background-color: #FFFFFF;
	border: 1px dotted #003366;
}
.aluno { width: 80px; height: 100px; }
.alunos { float: left; width: 80px; height: 125px; margin: 10px; }
.alunos img { width: 80px; height: 100px; margin-bottom: 5px; cursor: pointer; border: 1px solid #808000; }
.alunos p { text-align: center; color: #FF8000; }
/*----- NOTICIAS INTERNAS -------------*/

.coluna_1 { width: 49%; float: left; }
.coluna_2 { width: 49%; float: right; }
h5 { margin-top: 20px; }
.tags { margin-top: 20px; color:#B1B1B1; font-size: 10px;  }
.data { color:#A0A0A0; text-align: right; margin-bottom: 20px; }
.btEdit {background: #435AB1;font-weight: bold;color: white;margin-bottom: 10px;border: 1px solid #000040;cursor: pointer;}
.fotoNot { float: left; margin: 0 10px 10px 0; cursor: pointer; }
.traco2 { border-top: 1px solid #D8D2BC;height: 1px;border-bottom: 3px solid #BAAF8F;margin: 10px 0;font-size:1px;}
.btEdit {background: #BAAF8F;font-weight: bold;color: white;margin-bottom: 10px;border: 1px solid #000040;cursor: pointer;}


/*---- GALERIA DE FOTOS ---- */
.englobaFoto { width: 170px; padding-bottom: 20px; text-align: center; color: gray; }
.galFoto { margin:0 auto; width: 150px !important; height: 100px; cursor: pointer; border: 1px solid gray; }
#tblFotos { width: 100%; }
/*---- /GALERIA DE FOTOS ---- */


/* form vento */
