body	{
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #fff5f5;
	
	
	}
	
p	{
	 margin: 15px 25px 15px 25px;
	 }

#total	{
	background-color: #ffffcc;
	width: 760px;
	height: 1360px;
	text-align: left;
	border-left: 1px solid #9a0a3a;
	border-right: 1px solid #9a0a3a;
	}

h1	{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #9a0a3a;
	text-align: center;
	padding-right: 0px;
	padding-top: 10px;
	}

h2	{
	color: #9a0a3a;
	text-align: center;
	font-family: verdana, arial;
	text-decoration: underline;
	}

h3	{
	color: brown;
	font-style: italic;
	}

h4	{
	color: red;
	text-align: center;
	font-family: georgia;
	letter-spacing: 0.2em;
	}

h5      {
	height: 20px;
	width: 760px;
	background-color: #9a0a3a;
	color:#fff;
	text-align: center;
	font-family: verdana, arial;
	font-size: 0.8em;
	margin-top: 0px;
	border-left: 1px solid #9a0a3a;
	border-right: 1px solid #9a0a3a;
	}

span	{
	font-weight: bold;
	font-size: 120%;
	color: brown;
	font-family: arial;
	}

hr	{
	width: 70%;
	text-align: center;
	}


#topo	{
	height: 120px;
	background-image: url(imagens_novas/Topo_3.jpg);
	margin-top: 10px;
	}

#submenu, #submenu *   {
	margin: 0;
	padding: 0;
	}

#submenu  {
	list-style: none;
	width: 100%;
	float: left;
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	background: #9a0a3a;
	}

#submenu li {float: left;}

#submenu li a {
	display: block;
	text-decoration: none;
	margin-right: 2px;
	color: #fff;
	padding: 0.25em 1.2em 0.25em 0.75em;
	border-left: 1em solid #9a0a3a;
	background: #ce0b4b;
	}

#submenu li a:visited {color: #ccc;}

#submenu li a:hover {
	color: black;
	background: #f1c4d3;
	border-left: 1em solid #9a0a3a;
	}


#principal  {
	width: 580px;
	float: right;
	
	}
	
#principal a {
	color:#990000;
	}
	
#principal a:hover {
	color:#9999FF;
	}

#consultas  {
	width: 560px;
	font-family: verdana, "times new roman";
	font-size: 0.8em;
	text-align: center;
	}

#esquerda  {
	width: 280px;
	float: left;
	
	}

#direita   {
	width: 280px;
	float: right;
	
	}

#materias   {
	width: 570px;
	text-align: left;
	font-size: 0.8em;
	}

.icones	{
	float: left;
	margin-right: 8px;
	}

#mat_esquerda  {
	width: 285px;
	float: left;
	}



#mat_direita  {
	width: 285px;
	float: right;
	}

#pagamento   {
	width: 570px;
	margin-top: 20px;
	text-align: center;
	margin-bottom: 10px;
	}

#navegar   {
	width: 170px;
	height: 800px;
	float: left;
	}

#cadastrado  {
	width: 180px;
	float: left;
	background-color: #9a0a3a;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	font-style: normal;
	white-space: normal;
	}

#menu, #menu *	{
	margin: 0;
	padding: 0;
	}

#menu  {
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	width: 13.9em;
	list-style: none;
	background: #9a0a3a;
	padding: 0 1px 1px;
	}

#menu li {border-top: 1px solid #ccc;}


#menu li a {
	display: block;
	border-left: 1em solid #9a0a3a;
	text-decoration: none;
	color: #fff;
	padding: 0.25em 0.5em 0.25em 0.75em;
	background: #ce0b4b;
	}

#menu li a:visited {color: #ccc;}

#menu li a:hover {
	color: black;
	background: #f1c4d3;
	border-left: 1em solid #9a0a3a;
	}

/* Holly hack */
/*\*/
* html ul li {float: left;}
* html #menu li a {height: 1%;}
/**/



#canal	{
	width: 180px;
	border-top: 5px solid #9s0s3a;
	}

#anuncios   {
	}

fieldset  {
	   margin: 25px 25px 25px 25px;
	   padding: 10px 10px 10px 10px;
	  }

form	{
	 width: 30em;
	 font-size: 1.2em;
	 font-weight: bold;
	 color: #9a0a3a;
	}

form fieldset {
	 	border: 2px solid #9a0a3a;
	}

form legend {
	     background: #9a0a3a;
	     padding: 0 0.5em;
	     border: 2px solid #9a0a3a;
	     font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	     color: #fff; 
	   }

form input {
	    
	    background: #fef;
	    border: 1px; solid #ccc;
	  }

form textarea {
	       background: #fef;
	       forder: 1px solid #ccc;
	       display: block;
	       width: 30em;
	       text-align: left;
	     }

form label {
            width: 20em;
	   }

form input#nome {
		width: 20em;
	        }

form input#e-mail {
		width: 20em;
	        }

form input#pseudônimo {
		width: 20em;
	        }




 
