@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	border:0px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

	/* ID  */

#wrraper { margin-left:auto; margin-right:auto; width:800px; background-color:#f6f6f6; }

#topo { background-image:url(../images/topo.jpg); background-repeat:no-repeat; width:640px; height:252px; margin-left:160px; padding:0px; border:0px;}

#menu { float:left; width:160px; margin:0px; border:0px; padding:0px; }

#conteudo { float:right; background-image:url(../images/centro.jpg); background-repeat:repeat-y; width:600px; margin:0px; border:0px; padding:20px; }

#rodape { 
clear:both; 
background-image:url(../images/rodape.jpg); 
background-repeat:no-repeat; 
margin-left:160px; 
width:640px; 
height:74px;
font-size: 11px;
}

#rodape address { padding-top:40px; padding-left:20px; text-decoration:none; color:#000000; }

#rodape address a {  text-decoration:none; color:#000000; }




	/* Classe */


.botao { 
		width:160px; 
		height:30px; 
		margin-bottom:5px; 
		padding:0px; 
		border:0px; 
		text-decoration:none;  
		}

.botao a { 
		background-image:url(../images/botao_menu.jpg); 
		background-repeat:no-repeat; 
		display:block; 
		width:160px; 
		height:30px;  
		text-decoration:none; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:13px; 
		color:#FFFFFF; 
		font-weight:bold;  
		}

.botao a:hover { 
		background-image:url(../images/botao_menuOVER.jpg); 
		background-repeat:no-repeat; 
		width:160px; 
		height:30px; 
		display: block; 
		text-decoration: none; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:13px; 
		color: #ededed; 
		font-weight:bold;
		margin-top: 0px;
		}

.text_menu { 
		padding-top:7px; 
		padding-left:16px; 
		display:block; 
		}

.title, h1 { 
		font: "Times New Roman", Times, serif; 
		font-size:18px; 
		text-decoration:underline; 
		font-style:italic;
		font-weight: normal;
		margin-bottom: 20px;
		}
		
a { 
		text-decoration:none;
		color:#336699; 
		/*font-style:italic;*/
		}

a:hover { 
		text-decoration: underline; 
		color:#6478B6; 
		/*font-style:italic;*/
		}

.patrocinadores { 
		margin-left:20px; 
		white-space:20px; 
		border:0px;
		}
		
		
		
		/* INDEX (entrada)*/
		

.centralizar { 
		margin-left:auto;
		margin-right:auto; 
		width:700px; 
		background-color:#FFFFFF;  
		}
		
.logo_apresentacao
		{ 
		width:700px; 
		height:400px;
		text-align:center;
		}

.botao_entrar img
		{
		width:60px; 
		height:30px; 
		border:0px;
		}

.patrocinio 
		{ 
		width:700px; 
		height:140px;
		margin-top:40px;
		}
hr{
	margin-top: 30px;
	margin-bottom: 30px;
}
h3{
	/*color: #F48221;*/
	color: #333;
	font-size: 14px;
	
}
h2{
	font-weight: normal;
	color: #6E8BC5;
	color: #6478B6;
	margin-top: 20px;
	font-size: 18px;
}
table.tabela{
	width: 98%;
}

table.tabela tr{

	font-size: 11px;

}

table.tabela th{
	/*text-indent: 5px;*/
	background-color: #EDF3FF;
	
	}

table.tabela td{
	/*text-indent: 5px;*/

	background-color: #EDF3FF;
	font-size: 11px;
	padding: 4px 4px 4px 4px;

	vertical-align: middle;
	border-right: thin solid White;
	border-top: thin solid White;
	border-top-color: White;
	border-top-style: solid;
	border-top-width: thin;
}
table.tabela td strong{
color: #6478B6;
font-weight: normal;
text-align: center;

}

/**** FORMULARIOS************************************************/

form{/*PRA N�O ATRAPALHAR NO LAYOUT*/
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.form_campo{
	background-color: #fff;
	font-size: 11px;
	padding: 2px 2px 2px 4px;
	margin-bottom: 4px;
	border: 1px #ccc solid;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #336699;
}
.form_botao{
	background-color: #6478B6;
	font-size: 8pt;
	color: #fff;
	padding: 4px 8px 4px 8px;
	border-bottom: 1px solid #003366;
	border-right: 1px solid #003366;
	border-left: 1px solid White;
	border-top: 1px solid White;
}
.form td input{
	margin-bottom: 0px;
}
.form td label{
	margin-bottom: 10px;
}
