body {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 14px;
	background-color: #7E0000;
}

a {
	color:#7E0100;
}

.regulamento {
	font-size: 16px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
#fundo_corpo{
	/*background:url(images/logo_rio_top.jpg) right top no-repeat;*/
	margin:auto;
	height: 570px;
	width: 800px;
}

#corpo {
	margin: auto;
	padding: 10px;
	height: 820px;
	width: 800px;
	border: 2px solid #FF7E00;
	border-top: 0;
	background:url(images/logo_site.jpg) right top no-repeat;
}
#logo{
	
}
#banner_topo {
	margin:auto;
	/*background-image: url(images/banner_topo.jpg);*/
	background-repeat: no-repeat;
	float: left;
	height: 80px;
	width: 500px;
}
#menu {
	float: left;
	width: 160px;
	/*padding-top:10px;*/
	padding-top: 101px;
	font-size: 16px;
}

#title_page{
	/*margin-top: 15px;*/
	margin-top: 65px;
}

#conteudo{
	float:left;
	/*width: 420px;*/
	width: 325px;
	/*height: 600px;*/
	height: 589px;
    /*margin-top: 41px;*/
	margin-top: 0px;
	background:#FFFFFF url(images/fundo_conteudo.jpg) center center no-repeat;
	border: #FE7E00 0px solid;
	padding: 10px;
	overflow:auto;
}

#direito{
	float:right;
	/*width: 180px;*/
	width: 264px;
	/*height: 240px;*/
	padding: 5px;
	background:#ffffff;
	/*border: #FE7E00 1px dotted;*/
	/*margin-top: 40px;*/
	margin-top: 0px;
	/*text-align:right;*/
}

#rodape{
	clear:both;
	text-align:center;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 11px;
	color:#FE7E00;
	padding-top: 5px;
}
#rodape a{
	color:#FE7E00;
	text-decoration:none;
}
#rodape a:hover{
	color:#FE7E00;
	text-decoration:underline;
}

#menu #menu_list #inicial, #quem, #regula, #inscri, #programa, #links, #fale, #blog, #memoria, #oficinas{
	width: 143px;
	/*height: 28px;*/
	height: 37px;
}
#menu #menu_list span {
	visibility: hidden;
}

#menu #menu_list {
	list-style-type: none;
	padding: 0;
	display: block;
	margin: 0;
}
#menu #menu_list a {
	text-decoration: none;
}
/* MENUS*/
/*COM SUBMENU*/
#menu #menu_list #quem a{
	background-image: url(images/menu_quem_somos.jpg);
}
#menu #menu_list #quem a:hover{
	background-image: url(images/menu_quem_somos_over.jpg);
}
#menu #menu_list #mdiv1 li {
	background-image: url(images/Menu_equipe.jpg);
}
#menu #menu_list #mdiv1 li:hover {
	background-image: url(images/Menu_equipe_over.jpg);
	cursor:hand;
}


#menu #menu_list #inscri a {
	background-image: url(images/Menu_inscri.jpg);
}
#menu #menu_list #inscri a:hover {
	background-image: url(images/Menu_inscri_over.jpg);
}
#menu #menu_list #mdiv2 #premios{
	background-image: url(images/Menu_premios.jpg);
}
#menu #menu_list #mdiv2 #premios:hover {
	background-image: url(images/Menu_premios_over.jpg);
	cursor:hand;
}
#menu #menu_list #mdiv2 #esquetes{
	background-image: url(images/Menu_esquetes.jpg);
}
#menu #menu_list #mdiv2 #esquetes:hover {
	background-image: url(images/Menu_esquetes_over.jpg);
	cursor:hand;
}


#menu #menu_list #mdiv3 #premios{
	background-image: url(images/Menu_premios.jpg);
}
#menu #menu_list #mdiv3 #premios:hover {
	background-image: url(images/Menu_premios_over.jpg);
	cursor:hand;
}
#menu #menu_list #mdiv3 #esquetes{
	background-image: url(images/Menu_esquetes.jpg);
}
#menu #menu_list #mdiv3 #esquetes:hover {
	background-image: url(images/Menu_esquetes_over.jpg);
	cursor:hand;
}

/*COM SUB MENU FIM*/

#menu #menu_list #inicial a {
	background-image: url(images/Menu_inicial.jpg);
}
#menu #menu_list #inicial a:hover {
	background-image:url(images/Menu_inicial_over.jpg);
}

#menu #menu_list #regula a {
	background-image: url(images/Menu_regula.jpg);
}
#menu #menu_list #regula a:hover {
	background-image:url(images/Menu_regula_over.jpg);
}

#menu #menu_list #programa{
	
}
#menu #menu_list #programa a {
	display:block;
	height:30px;
	background-image: url(images/Menu_programa.jpg)
}
#menu #menu_list #programa a:hover {
	background-image:url(images/Menu_programa_over.jpg)
}

#menu #menu_list #oficinas a {
	display:block;
	height:30px;
	background-image: url(images/Menu_oficinas.jpg)
}
#menu #menu_list #oficinas a:hover {
	background-image:url(images/Menu_oficinas_over.jpg)
}

#menu #menu_list #links a {
	height:30px;
	background-image: url(images/Menu_links.jpg)
}
#menu #menu_list #links a:hover {
	background-image:url(images/Menu_links_over.jpg)
}

#menu #menu_list #fale a {
	display:block;
	height:30px;
	background-image: url(images/Menu_fale.jpg)
}
#menu #menu_list #fale a:hover {
	background-image: url(images/Menu_fale_over.jpg)
}

#menu #menu_list #blog{
	display:block;
	height:40px;
}

#menu #menu_list #blog a {
	display:block;
	height:40px;
	background-image: url(images/menu_blog.jpg)
}
#menu #menu_list #blog a:hover {
	background-image: url(images/menu_blog_over.jpg)
}

#menu #menu_list #memoria a {
	display:block;
	height:30px;
	background-image: url(images/Menu_memoria.jpg)
}
#menu #menu_list #memoria a:hover {
	background-image: url(images/Menu_memoria_over.jpg)
}


/* FIM DOS MENUS */



#logo {
	height: 80px;
	width: 300px;
}


/* Formulario */
form.login {
padding-left:10px;
}
.campos {
/*background-color:#B0E0E6;*/
background-color:#CCCCCC;
border: #990000 1px solid;
font: 11px georgia, sans-serif;
color:#990000;
margin-right: 20px;

/*Fim do form*/

