#anuncio {
	width: 280px;
	padding: 10px;
	border: 1px solid #662100;
	background : #ca4200;
	color: #fff;
	text-align: center;
	margin-bottom: 25px;
	font-size: 8pt;
}

#anuncio h2 {
	width: 280px;
	font-size: 16pt;
	margin-top: 0px;
}

#anuncio a {
	color: #ffff00;
}


/*
	Estilos para MENUS
*/

.menu {
	width : 176px;
	background : #0873B5;
	border-bottom : 1px solid #002163;
}

.menuinput {
	color : #002163;
	width : 160px;
	background : #ffffff;
	font : normal 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom-color : #002163;
	border-bottom-width : 1px;
	border-bottom-style : solid;
}

.menubuttom {
	color : #002163;
	width : 160px;
	background : #9dc8e2;
	font : normal 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.menulight {
	text-decoration: none;
	color : #002163;
	width : 100%;
	background : #9dc8e2;
	font : normal 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom-color : #002163;
	border-bottom-width : 1px;
	border-bottom-style : solid;
}

.textmenu {
	margin-left : 5px;
	margin-right : 5px;
	padding-top : 3px;
	padding-bottom : 3px;
}

.title-quadro {
	text-decoration: none;
	color : #ffffff;
	font : bold 8pt/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 176px;
	background : #0873B5;
	border-bottom : 1px solid #002163;
}

li {
	padding-left : 0px;
	margin-left : 0px;
}

.coluna-blog {
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}	

.barra-laretal-ant {
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}


/*
	Estilos para TABELAS
*/

.grade {
	border : 1px solid Black;
	font : normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	vertical-align : middle;
}

.linha {
	height : 45px;
}

.linha-meia {
	height : 23px;
}

.linha-curta {
	height : 12px;
}

.linha-extra {
	height : 67px;
}

.linhatabela {
	height : 15px;
	text-align : left;
}

.linhalivre {
	height : 15px;
}

.hora,.dia,.aulas {
	background-color : #CFD9C1;
	font-weight : bold;
	width : 86px;
}

.hora {
	width : 58px;
}

.vazio {
	background-color : #efefef;
	width : 86px;
}

.fechado {
	background-color : #e6e6e6;
	width : 86px;
}

.plano {
	background-color : #CFD9C1;
	font-weight : bold;
}

.turma {
	background-color : #ffffff;
	width : 86px;
}

.preco {
	background-color : #ffffff;
}

.livre {
	background-color : #eceefa;
}

.treino {
	background-color : #e0eff0;
}

.ensaio {
	background-color : #f0f7e6;
}

.titulolateral {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : #3D5283;
	width : 180px;
}

.quadro {
	border:1px solid #000;
	margin-bottom: 15px;
}

.quadro_mon {
	border:1px solid #000;
	margin-bottom: 5px;
}

.quadro_lmon {
	border:1px solid #000;
	margin-bottom: 5px;
	margin-right: 8px;
	float:left;
}

.quadro_rmon {
	border:1px solid #000;
	margin-bottom: 5px;
	margin-left: 8px;
	float:right;
}

.quadro_dir {
	border:1px solid #000;
	float:right;
	margin-bottom: 15px;
	margin-left: 10px;
}

.quadro_esq {
	border:1px solid #000;
	float:left;
	margin-bottom: 15px;
	margin-right: 10px;
}


#cabecalho {
	width: 750px;
	height : 124px;
	background-color : #fff;
	background-image : url(icones/cabecalho-fundo.gif);
	border-bottom : 1px solid #dcdcdc;
	padding : 0px;
	/*margin-top: 20px;*/
	margin-bottom: 20px;
	padding-top: 20px;
}

#corpo { 
	background-image : url(); 
}

