/* --------------------*/
/* zerar todos estilos */
/* --------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, th {
	margin: 						0;
	padding: 						0;
	border: 						0;
	outline: 						0;
	font-size: 						15px;
	vertical-align: 				baseline;
	background: 					transparent;
}
body {
	line-height: 					1;
}
ol, ul {
	list-style: 					none;
}
blockquote, q {
	quotes: 						none;
}

/* remember to define focus styles! */
:focus {
	outline: 						0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: 				none;
}
del {
	text-decoration: 				line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: 				collapse;
	border-spacing: 				0;
}
/* ------------------------*/
/* zerar todos estilos fim */
/* ------------------------*/

html, 
body {
	width: 							100%;
	height: 						100%;
}

html {
	background: 					url("../img/gramado.gif") repeat 0 0;
	font-family:					Trebuchet MS,"Courier New", Courier, monospace;
} 

#tudo {
	position: 						relative;
	width: 							769px;
	height: 						100%;
	margin: 						0 auto;
}

#menu {
	position: 						relative;
	width: 							100%;
	padding: 						5px 0;
	background: 					#0569a9;
	text-align: 					center;
	text-transform:					uppercase;
}

	.off {
		background:					none;
	}
	
	.on {
		background:					#2d7fb2;
		color:						#000000;
	}
	
	.active {
		background:					url("../img/arrow.gif")  no-repeat 0 100%;
	}
	#menu ul li {
		display: 					inline;	
		padding:					5px 15px;
	}
	
		#menu ul li a {
			color:					#FFFFFF;
			text-decoration:		none;
			font-weight:			bold;
			font-size:				12px;
		}
		
#submenu {
	position: 						relative;
	width: 							100%;
	padding: 						3px 0 5px 0;
	text-align: 					left;
	text-transform:					uppercase;
}
	
	.show {
		background: 				#1a7fbf;
	}
	
	.hide {
		background: 				none;
	}
	
	#submenu ul {	
		padding:					0;
		margin:						0;
	}

	#submenu ul li,
	#submenu ul li ul li {
		display: 					inline;	
	}	
	
	#submenu ul li ul {
		padding:					0 10px;
	}
	
	#submenu ul li ul li {
		padding:					0 5px;
	}
	
	#submenu ul li ul li a {
		color:						#cfdecf;
		text-decoration:			none;
		font-weight:				bold;
		font-size:					11px;
	}
	
	#submenu ul li ul li a:hover {
		color:						#FFFFFF;
	}
	
	.disabled, 
	.empty {
		display:					none;
	}
	
	.enabled {
		display:					block;
	}

#centro {
	position: 						relative;
	padding: 						20px 0 30px 0;
	background: 					url("../img/centrobg.png") repeat 0 0;
	text-align:						center;
	min-height:						300px;
	_height:						300px;
}

#content,
#content_contato,
#content_equipe {
	position:						relative;
	margin:							0 20px;
	padding:						20px;
	background:						#FFFFFF;
	min-height:						280px;
	_height:						280px;	
}

#content_contato,
#content_equipe {
	padding:						10px 100px;
}

#rodape {
	position: 						relative;
	width: 							769px;
	height: 						auto;
	margin: 						0 auto;
	padding: 						10px 0;
	text-align: 					center;
	background: 					#165483;
}

#menurodape {
	position:						relative;
	float:							left;
	padding: 						15px 0;
	width:							200px;
	height:							auto;
	text-align: 					left;
	padding-left: 					15px;
}

	#menurodape ul li {
		padding:					0 0 5px 20px;
	}
	
		#menurodape ul li a {
			color:					#FFFFFF;
			font:					bold 12px Arial,Verdana;
			text-decoration:		none;
		}

			#menurodape ul li a:hover {
				text-decoration:	underline;
			}

	.ron {
		background:					url("../img/bola.gif") no-repeat 0 3px;
		opacity: 					0.8;
		filter: 					alpha(opacity = 80);
		zoom:						1;
	}

#anunciosrodape {
	position:						relative;
	float:							right;
	width:							550px;
	height:							auto;
}

#parceiros {
	float:							left;
	text-align:						left;
	margin-right: 					35px;
	width:							120px;
}	

#patrocinadores {
	float: left;
	text-align:						right;
	width:							380px;
}

#mostraparceiros,
#mostrapatrocinadores {
	position:						relative;
	padding-top:					15px;
}

h3.rodape {
	font:							bold 14px Arial,Helvetica;
	padding-right:					10px;
	color:							#dbdcdc;
	text-decoration:				underline;
}

#infoway {
	position:						relative;
	text-align:						right;
	padding: 						10px 10px 10px 0;
}

	#infoway a { 
		color:						#FFFFFF; 
		font-size:					14px;
		font-weight:				bold;
		text-decoration: 			none;
	}
	
		#infoway a:hover { 
			color: 					#CCCCCC; 
		}

#clear {
	clear: 							both;
}

#paginationControl {
	position: 						relative;
	text-align: 					center;
	font: 							bold 90% Times,Arial,Helvetica,Verdana;
	padding-top: 					30px;
}

#paginationControl a {
	color: 							#8e2927;
}

#paginationControl a:hover {
	color: 							#FF0000;
}

a {
	color:							#FFFFFF;
	text-align:						justify;
	text-decoration:				none;
}

a:hover {
	color:							#797979;
	text-decoration:				underlined;
}