/* Global Styles */

body {
	margin:0px;
	}
	
td {
	font:11px Arial, Helvetica, sans-serif;
	color:#333333;
	}
	
a {
	color: #333333;
	/*font-weight:bold; negrito nos links*/
	text-decoration:none;
	}
	
a:hover {
	color: #CC3333;
	text-decoration:none;
	}

/* MENU */

.menubv {width: 14em;padding: 0;margin: 0;font: 12px Verdana, sans-serif; list-style-type:none}
.menubv ul { list-style: none  margin: 0; padding: 0;}
.menubv li {border-bottom: 1px solid #ffffff; margin: 0; padding:0}
.menubv li a {display: block;padding: 5px 5px 5px 0.5em;border-left: 5px solid #74B7FE;border-right: 10px solid #F4FAFF;background-color: #E6F3FF;color: #333333;text-decoration: none;}
.menubv li a:hover {border-left: 3px solid #E6F3FF;border-right: 10px solid #fff;background-color: #F4FAFF;color: #ccc;}
/* Fix IE. Hide from IE Mac \*/
* html #menubv ul li { float: left; height: 1%; }
* html #menubv ul li a { height: 1%; }

/* FIM DO MENU */

/* ID Styles */
#apDiv1 {
	position:absolute;
	left:565px;
	top:162px;
	width:251px;
	height:198px;
	z-index:1;
}
	
#logo 	{
	font:24px Verdana, Arial, Helvetica, sans-serif;
	color: #CCFF99;
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{	
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #FF9933;
	letter-spacing:.4em;
	line-height:18px;
	}

#monthformat {
	border-bottom: 2px solid #E6F3FF;
		}
		
#dateformat {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight:bold;
	letter-spacing:.1em;
	}
	
#dateformat a:hover {
	color: #FF6600;
	letter-spacing:.1em;
	}
	
/* Class Styles */

.mensagens {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
}	

.bodyText {
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;
	margin-top:0px;
	}
	
.bodyText2 {
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:20px;
	margin-top:0px;
	background-color:#5A81EF;
	}
	
.pageName{
	font: 24px Arial, sans-serif;
	color: #333333;
	line-height:28px;

	}
	
.subHeader {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:16px;
	letter-spacing:.2em;
	}

.quote {
	font: 20px Verdana, Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	}

.bolet_text {
	font: 10px Arial, sans-serif;
	color: #333333;
	}


.destaque {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #333333;
	}

.destaque_fundo {
	font: bold 16px Trebuchet MS, sans-serif;
	color: #FFFFFF;
	background: #0376C2; 
	background: url("degrade_destaque_fundo1.jpg");
	

	}
	
.titulos {
	font: bold 16px Trebuchet MS, sans-serif;
	color: #FFFFFF;
	background: url("degrade_titulos1.jpg");

	
	}
	

.titulos2 {
	font: bold 20px Trebuchet MS, sans-serif;
	color: #FFFFFF;
	background: url("degrade_titulos21.jpg");
	
	}

.titulos3 {
	font: bold 24px Arial, sans-serif;
	color: #FFFFFF;

	}

.titulo_branco {
	font: 16px  Trebuchet MS, sans-serif;
	color: #FFFFFF;
	}

.vermelho {
	font: bold 16px Trebuchet MS, sans-serif;
	color: #FFFFFF;
	background: url("degrade_vermelho.jpg");

	
	}

.texto_normal {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	}

.texto_maior {
	font: 14px Arial, Helvetica, sans-serif;
	color: #333333;
	}

.navText {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
.textfield {
	BORDER-RIGHT: #b9b9b9 1px solid; 
	BORDER-TOP: #b9b9b9 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #b9b9b9 1px solid; 
	COLOR: #666666; 
	BORDER-BOTTOM: #b9b9b9 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

#menu_vest{
	width:295px;
	float:left;
	margin-bottom:10px;
}
#menu_vest ul li{
	width:275px;
	height:21px;
	float:left;
}
#menu_vest ul li a.mais{
	display:block;
	padding:5px 0 0 11px;
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#009933;
	background-color:#FFFFFF;
/*  background:url(images/back_menu_vest01.gif) 0 0 no-repeat;*/
	width:275px;
	height:21px;
	text-decoration:none;
	text-transform:uppercase;
	border:#DCDCC1 solid 1px;
	float:left;
}
#menu_vest ul li a.mais:hover{
	background:url(imagens/back_menu02.gif) 0 0 no-repeat;
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0 0 11px;
}
#inscricoes {
/*	background:url(../imagens/back-amarelo2010.jpg) repeat; */
	background: #FFFFFF;
	text-align:left;
}
#inscricoes h1 {
	font:Arial, Helvetica, sans-serif;
	color: #000099;
	font-weight: bold;
	font-size:20px;
	margin:15px;
	margin-top:15px;
	display:block;
	border-bottom: solid 3px #000099;
}
#inscricoes h1.numero {
	font:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size:20px;
	width:48px;
	height:36px;
	margin:15px;
	margin-right:0;
	margin-left:5px;
	border:0;
	display:block;
	float:left;
	background:url(../imagens/quadrado-menor-azul.png) no-repeat;
	text-align:center;
	padding-top:12px;
}
#inscricoes h1.titulo {
	font:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size:22px;
	width:591px;
	height:36px;
	padding-top:12px;
	padding-left:10px;
	margin:15px;
	margin-left:5px;
	display:block;
	border: 0;
	float:left;
	background:url(../imagens/quadrado-maior-azul.png) no-repeat;
}
#inscricoes p {
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:18px;
	display:block;
	margin:5px 20px 0 30px;
	text-align:justify;
	line-height:25px;
}
