



	/* CSS Document formata o projeto */
	body
	{	
		
		background-color: #000033  ; clip:rect('top', 'right', 'bottom', 'left'); 
		/*
		background-repeat: repeat;
		*/
	}
	
	#plano { width:; text-align:center; font-size:30px;
	margin-left:50px; margin-right:50px; color:#0033FF; position: inherit;}
	 
	
	.cabecalho /*formata cabeçalho margim direita */
	{
	
	margin-left:50px;
	position:relative;
	
	
	
	}
	
	
	.carta{
	
	background-color: #99CCFF;
	color:#FF0000;
	font-size:18;
	background-image:url(../imagens/top1.png);
	
	
	
	
	}
	
	
	.errorBox{
		background-color: #0099CC;
		font-size:16px;
		color: #66FFFF;
		text-align:center;
		background-image: url(../imagens/warning.png); width:50px; no-repeat 99% 2px; border:15px solid #aabbcc;
		background-repeat:no-repeat;
		background-position:right; width:70%;
			
		
	}
	
	
	#cadcli{
	width: ;
	height: ;
	border: 1px solid white;
	background-color:;
	margin-left:250px;
	position: ;
	margin-top:px;
	
	}
	
	
	
	#link{
	width: 180px;
	height: ;
	border: px solid green;
	background-color: #003300;
	margin-left:px;
	position:;
	margin-top:;
	
	}
	
	#neg{
	font-size:20px;
	color:#333333;
	font-family:"Times New Roman", Times, serif;
	
	
	
	}
	
	#home{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: blue;
	
	
	}
	
	#call{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #000000;
	
	}
	
	p{
	margin-right:10px;
	margin-left:10px; margin-bottom:10px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:15px;
    letter-spacing: normal;
    color: #666600; word-spacing:3pt; font-style:normal;
	
	
	}
	
	a:link
	 {
		color: red;
		
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		
		
		font-size:14px;
		
		
	}
	
	a:visited 
	{
	color: #0000CC;
	text-decoration:none;
	font-style: normal;
	font-size:14px;
	
	}
	
	a:active 
	{
	background-color: #FFFBF0;
	text-decoration:none;
	font-size:14px;
	}
	
	a:hover
	 {
	color: #2A7FFF; /*Cor quando  o mouse esta posicionado sobre o link */
	text-decoration:underline;
	font-size:14px;
	font-style:oblique;
	
	
	
	}
	TABLE.Box /* Define o tamanho do menu ou box esquerdo*/
	{
	border:0px;
	border-style:double;
	border-color:#FF0000;
	border-spacing: 10px;
	background:#f9f9f9;
	width:190px;
	margin-left:45px;
    position:;

	
	}
	
	
	TABLE.Box1 /* Define o tamanho do corpo central da página*/
	{
	border:0px;
	/*border-style:double; 
	border-color:#FF0000; */
	border-spacing: 0px;
	background:#f9f9f9;
	width:auto;
	margin-left:px;
    position:; volume:x-loud;

	
	}
	
	
	TABLE.BoxCabecalho /* Define o tamanho do cabeçalho*/
	{
	border:1px;
	border-style:double;
	border-color:#FF0000;
	border-spacing: 10px;
	background:#f9f9f9;
	width:200pt;
	margin-left:px;
    position:;
	

	
	}
	
		
	
	
	
	
	
	.BoxConteudo{
	font-size:12px; background:#FFFFFF;
	
	border: 0px;
	text-align:;
	color:#FF0000;
	
	font-family:Arial, Helvetica, sans-serif;
	background-image:);
	
	/*background-color: #C9E4E4;*/
	
	
	
	}
	
	h3{background-color:;
	color: #0033FF;
	background-image:url(../imagens/fundo.gif);
	text-align:center;
	font-family: "Courier New", Courier, monospace;
	
	}
	
	TABLE.BandasGenero{
		border: 10px;
		border-style: solid;
		border-color: #FF9966; 
		/*border-spacing: 15px;#3366CC*/
		background: #FFF5E0;
		
		
		}

	
	b{
	color:#000099;
	font-size:18px;
	
	}
	
	.linhaPar{
	background-color:;
	font-size:18px;
	color:#FF0000;
	}
	
	
	.linhaImpar{
	background-color;
	font-size:18px;
	color: #FF0000;
	}
	
	.colspan {
	color:#FF0000;
	font-size:22px;}
	
	pre{
	font-size:17px;
	color:#FF0000;}
	
	
	hr{
	color:#FF0000;
	}
	
	div {
	width:;
	color:#FF0000;
	font-size:18px;
	font-style:oblique;
	font-family:Arial, Helvetica, sans-serif;
	/*
	background-color:#00CC99;
	*/
	}


	.fundo
	{
	background-color: #003333;
	color:#FF0000;
	width:50%;
	font-size:18pt	;
	
	}
	
	
	.fundoGenero
	{
	/*background-color: #003333;
	color:#FF0000;
	width:50%;
	font-size:16pt	;*/
	color: #FFFF00;
	font-size:20;
	background: #3366CC;
	text-align:center;
	}

	.dados {
	font-size:20px;
	color:#FF0000; background: #CCCCCC; height:40px; width:172px;
	}


   .bonus
	{
	background-image: url(../imagens/prog5.gif);
	
	color:#FF0000;
	width:50%;
	/*font-size:18pt	;*/
	
	}
	
	

	
	
	.tituloGen /*formata o titulo dos genero decada categoria*/
	{
	color: #FFFF00;
	font-size:51px;
	background:#3366CC;
	text-align:center;
	height:px;
	background-image:url(../imagens/top1.png); width:773px;
	}
	
	
	
	.listaGen /*formata o titulo do genero do box banda*/
	{
	color: #FF0000;
	font-size:12pt;
	/*background: #3366CC; /*formata div de busca  e genero*/
	background-image:url(../imagens/fundo.bmp);
	text-align:; 
    width:100%;
	}
	
	.menuFundo{
	background-image:url(../fotos/deg.jpg);
	background-position:top;
	position: relative;
	font-size:15px;}


	.corpo /*formata o titulo do genero do box banda*/
	{
	
	text-shadow:#FF0000;
	font-size:14;
	text-align: left;
	margin-left:px;
	margin-right:px; background-color:#CCCCFF;
	
	

	border:px;
	/*border-style:solid;*/
	
	
	
	
	}
	

	.meioFoto{
	margin-left:170px;	
	
	
	}



/*fieldset{ width:00px; background: #000000; }*/




ul.menu { position:relative; display:inline; margin:8px 0 0 20px; list-style:none;  }

ul.menu li { float:left; margin:0px;   }

ul.menu li a { display:block; margin:1px; padding:6px; text-decoration:none; color: #FF0000;  }


		ul.menu li:hover a, ul.menu li a:hover {
		  background-image: url(../imagens/); /* fundo do link que quando passa o mouse aparece a coluna de link abaixo*/
		  color:#333; } /* permecer a cor de fundo no link principal do menu */ 

		ul.menu li ul  {
		 position:absolute; 
		 display:none; width:120px;
         width:140px;  
		 list-style:none;
		 margin:0px;
		 padding:4px 0; 
		 border:0px solid #999; /* Sem borda quando passa ou mouse e aparece os  links*/
		 background:#FFF;
        
		 }

ul.menu li ul li { display:block; width:100%; margin:2px 0; }

ul.menu li ul li a, ul.menu li:hover ul li a { display:block; border:0px; margin:0; background: #CCCCCC; color:#666; width:120px; }

ul.menu li ul li a:hover { background:#99CCFF; color:#333; }

ul.menu li:hover ul,

ul.menu li.over ul { display:block; }
	
	
	
	/* MENSAGENS */



/* tabelas */
/*
.table { margin:15px; }

.table .resposta { font-weight:bold; text-align:center; }

table { width:100%; }

table tr td { padding:3px 5px; }

table thead tr { background:#BEBEBE url(../imgs/tit_table.jpg) repeat-x; color:#333; }

table thead tr td { padding:8px 5px; font-weight:bold; } 

table tbody tr { background:#CCC; color:#333; }

table tbody tr:hover { background:#F1F198; color:#000; }



/* paginação */
/*
.paginacao { padding:15px; background:#fff; border-top:1px solid #333; text-align:center; }

.paginacao a { text-decoration:none; font-weight:bold; color:#333; }

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

.paginacao strong { font-weight:bold; color:#999; }

.paginacao span { margin:0 10px; } 

.paginacao span strong { font-size:13px; color:red; }

*/

/* LOGIN

body#login { }

div#cx_login h1 { position:; width:200px; height:30px; display:block; margin:-25px 0 0 -23px; background:url(../imgs/logo-min.png) no-repeat; }

div#cx_login { position:absolute; top:20%; left:50%; width:400px; margin-left:-200px; border:5px solid #fff; background:#797987 url(../imgs/fundo_cx_login.png) repeat-x 0 80%; }

div#cx_login input#cpf, div#cx_login input#senha { width:180px; }

div#cx_login .botao { margin-top:25px; }

div#cx_login form fieldset { border:0px; }


*/




/* filtro de busca */




/* overlayer */

.cx_overlayer { z-index:90; display:none; position:absolute; top:10%; left:50%; width:600px; margin-left:-300px; }

.cx_overlayer #conteudo form { width:600px; left:auto; margin:auto; }

#pelicula { z-index:89; position:absolute; top:0; left:0; width:100%; height:100%; opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80); background:#000; }

.cx_overlayer #selecionaProfessor_dados .dados, 

.cx_overlayer #selecionaAluno_dados .dados { max-height:200px; overflow:auto; overflow-x:hidden; overflow-y:scroll;  }



/* icones - links */



.youMenu{
margin-left:50px;}



.introMenu{
background-color: #000000;
margin-right:50px;
margin-left:10px;
width:45%;}


.botao{
background: #000000;
border-bottom-color: #FF0000;
border:5px;
}


.sucesso{ 
		
       
		font-size:20px;
		
		color: #2A1FFF;
		text-align:center;	
		background: #F7F788 url(../imagens/accept.png); width:50px; no-repeat 99% 2px; border:5px solid #aabbcc; font-size:18px;
	
		background-repeat:no-repeat;
		background-position:right; width:550px; }




 .msg_info { background:#F7F788 url(../imagens/warning.png) no-repeat 99% 3px; border:1px solid #FF9900; width:200px; height:30px; color:#3399CC; }

 .msg_erro { background:#FFCCCC url(../imagens/error.png) no-repeat 99% 3px; border:1px solid #660000; height:50px; color:#0000FF;          width:50%; text-align:center; }

/*
.corpo
{ background: #0099FF;
 }

*/
.menuPos{
background: url(../fotos/deg.jpg); width:772px; table-layout:auto; height:30px;}


	.formulario{
			background-color: #CCCCCC;
			font-size:16px;
			color: #66FFFF;
			text-align: left;
			background-image: url(); width:50px; no-repeat 99% 2px; border:1px solid #aabbcc; 
			background-repeat:no-repeat;
			background-position:; padding-left:20px;
			width:550px ;
			}
		
		
		.titulo
		{ 
		
       
		
		
		
		text-align: left ;	
		background:  #FF9933 url(); width:740px; no-repeat 99% 2px; border:15px solid  #FFFFFF; font-size:36px; color:#CCCCCC; 
	
		 }
		 
		 .assunto
		{ 
		
       
		font-size:16px;
		
		color: #339933;
		text-align: justify ; word-spacing: normal;	
		background: #FFFFFF url(); width:auto; no-repeat 99% 2px; border:15px solid #CCCCCC;  border-bottom-color: #99CCCC; border-left-color: #99CCCC; 
	
		background-repeat:no-repeat;
		background-position: center; width:740px;
		 height:auto; }
		 
		 td{
		 color:#999966; font-size:18px;}
		 
		 td #titulo{
		 color:#FFFF00; font-size:28px; border:1px; }
		 
		 
		 .sucesso1{ 	
		
		color: #2A1FFF;
		text-align:;	
		background: #F7F788   url(); width:773px; no-repeat 99% 2px; border:10px solid #aabbcc; font-size:16px; border-left-color:#aabbcc; border-bottom-color:#FFCC66; 
	
		background-repeat:no-repeat;
		background-position: top;  height:auto; width:750px; }
		
		
		
		
		
		
		
		
		
		


.genero{ width:100%;}

.titulo1
		{ width:80%; 
			
		
	
	
		 }
		 
		 
		 
		  .sucesso2{ 	
		
		color: #2A1FFF;
		text-align:;	
		background: #F7F788   url(); width:50px; no-repeat 99% 2px; border:10px solid #aabbcc; font-size:16px; border-left-color:#aabbcc; border-bottom-color:#FFCC66; 
	
		background-repeat:no-repeat;
		background-position: top; width:auto; height:auto; }
		
		
		
		
		
		
		
		
		
		
			TABLE.BoxHome/* Define o tamanho do corpo central da página*/
	{
	
	
	
	
	background:#f9f9f9;
	width:770px; border:10px solid #CCCCCC;
	
 

	
	}
	
	
	.not{
	 border: solid thick red;
    border-radius: 1em}
	
	
	
	#listas{
	font-size:17px;
	color:#333333;
	font-family:"Times New Roman", Times, serif; text-align:left; color:#009966;
	}
	
	
	.msg_ajax{ background:#F7F788 url(../imagens/warning.png) no-repeat 99% 3px; border:0px solid #FF9900; width:770px; height:30px; color:#3399CC; text-align:left; }
	
	
	
	
		TABLE.BoxNoticia/* Define o tamanho do corpo central da página*/
	{
	
	
	
	
	background: #000000;
	width:770px; border:10px solid #333333;
	
 

	
	}
	
	
	.tituloNot{
	color: #FFFFFF ;
	font-size:30px;
	/*background: #0099CC; /* Formata titulo genero*/
	background-image: url(../fotos/deg.jpg); 
	
	text-align:center;
	height:40px;
	border:10px;
	border-color:#CCFF33;
	}
	
	
	
		.tituloForm{
	color: #FFFFFF ;
	font-size:30px;
	/*background: #0099CC; /* Formata titulo genero*/
	background-image: url(../fotos/deg.jpg); width:550px;		 
	
	text-align: left;
	height:40px;
	border:10px;
	border-color:#CCFF33;
	}
	
	
	.msg_login{ background: #99CCCC url(../imagens/accept.png) no-repeat 99% 3px; border:0px solid #00CC66; width:772px; height:30px; color:#3399CC; text-align:left; }
	
	
	.comentario {
	background-color:#99CCFF;
	}
	
	
	.paginacao{ 
		
       
		font-size:30px;
		
		color: #2A1FFF;
		text-align:center;	
		background: #F7F788 url(); width:50px; no-repeat 99% 2px; border:10px solid #aabbcc; font-size:18px;
	
		background-repeat:no-repeat;
		background-position:right; width:750px; }
		
		
		.cabTitGen{
	color: #066 ;
	font-size:40px;
	/*background: #0099CC; /* Formata titulo genero*/
	background-image:url(../imagens/deg.jpg); 
	
	text-align:center;
	height:40px;
	border:10px;
	border-color:#CCFF33; text-align:left;
	}


