/* BODY - GERAL - Configurações Gerais */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 auto;
}

body h3{
	font-weight: lighter;
	border-bottom: 1px solid #CCCCCC;
	font-size: 20px;
	letter-spacing: -2px;
	padding-left: 10px;
	margin-bottom: -2px;
}


/* CONTAINER - Contém todas as informações */

#container {
	width: 996px;
	margin: 0 auto;
}


/* TOPO - Todas as informações do topo*/

#topo {
	width: 996px;
	height: 209px;
	background: url(../images/bg_topo_1.png) no-repeat;
}


	/* LOGOTIPO */

	#logo {
		margin-top: 15px;

		margin-left: 15px;

		position: absolute;

		float: left;
	}

	/* MENU FISHEYE */
		#fisheyemenu {
			position: absolute;
			padding-top: 70px;
			width: 996px;
			text-align: center;
		}

	/*PESQUISA
		#search{
			width: 150px;
			float: right;
			margin-top: 40px;
		} 

		#search h1{
			font-size: 20px;
			font-weight: lighter;
			letter-spacing: -2px;
			color: #FFFFFF;
			margin-bottom: -1px;
		}

		.inputbox {
			font-size: 12px;
		} */



	/* BREADCRUMBS - MIGALHA */
		#migalha{
			background-color:#FF9900;
			width: 816px;
			margin-top: -14px;
			font-size: 10px;
		}

		#migalha a{
			text-decoration: none;

		}

		#migalha a:hover{
			color:#FFF;
		}

		.breadcrumbs {
			margin-left: 210px;
		}


/* CONTEUDO PRINCIPAL */

#principal {
	width: 100%;
}

#principal a {
	color: #000;
	text-decoration: none;
}

#principal a:hover {
	background-color: #CCC;
}


	/* LEIA MAIS... */

	.readmore {
		color: #006699;
		font-weight: bold;
		font-size: 16px;
	}

	.readon {
		color: #006699;
		font-weight: bold;
		font-size: 16px;
	}
	.readon a{
		color: #006699;
		font-weight: bold;
		font-size: 16px;
	}


	/* COLUNA ESQUERDA */

	#colesq {
		width: 180px;
		float: left;
	}
	#colesq img {
		border: 0;
	}
	#colesq h1{
		font-size: 50px;
		letter-spacing: -5px;
		margin-top: -20px;
		margin-bottom: -20px;
	}

	#colesq ul {
		margin-left: -12px;
	}

	#current ul {
		margin-left: -24px;
	}


		/* BUSCA */
		.search {
			margin-left: 10px;
			margin-top: 10px;
			padding-bottom: 50px;
		}

		/* MENU LOGIN */
		.input {
			border: none;
		}

		#form-login {
			border: 1px solid #CCCCCC;
			border-top: none;
			font-size: 10px;
		}

		.inputbox {
			font-size: 10px;
		}

		#form-login ul{
			margin-left: -20px;
		}

		#form-login p{
			margin-left: 20px;
		}

		/*.button {
			background-color:#FFCC00;
		}*/

		#form-login .button{
			margin-left: 20px;
		}

	/* COLUNA DO MEIO */

		/* COLUNA DO MEIO COM COLUNAS DIREITA E ESQUERDA */
		#colmeio-meio {
			text-align: justify;
			width: 616px;
			float: left;
			background: url(../images/bg_principal.gif) top repeat-x;
			padding: 10px;
		}

		/* #colmeio-meio p img, .img_caption {
			background: #FFF;
			float: right;
			margin-left: 10px;
			text-align: center;
			font-size: 10px;
		}

		#colmeio100 img {
			float: right;
		}
*/		

			/* Icones de controle */
			.buttonheading img {
				border: 0;
			}

			.hasTip img {
				border: 0;
			}

		#conteudo {
			margin: 5px 15px 5px 15px;
		}
		#conteudo .componentheading {
			font-size: 30px;
			font-weight: bolder;
			color: #000;
		}

		#un {
			width: 45%;
			float: left;
		}

		#mv {
			float: right;
			width: 45%;
		}

		/* #colmeio-meio ul li {
			list-style-image: url(../images/seta.gif);
			list-style-type: none;
			text-transform: uppercase;
			margin-bottom: 20px;
			font-size: 10px;
			margin-left: -20px;
		}
*/		

		#colmeio-meio a{
			color: #006699;
		}

		/* COLUNA DO MEIO SEM COLUNA ESQUERDA */
		#colmeio-esq {
			width: 786px;
			float: left;
			background: url(../images/bg_principal.gif) top repeat-x;
			padding: 10px;
		}

		/* COLUNA DO MEIO SEM COLUNA DIREITA */
		#colmeio-dir {
			width: 796px;
			float: right;
			background: url(../images/bg_principal.gif) top repeat-x;
			padding: 10px;
		}

		/* COLUNA DO MEIO SEM COLUNA DIREITA E ESQUERDA*/
		#colmeio100 {
			width: 796px;
			float: left;
			background: url(../images/bg_principal.gif) top repeat-x;
			padding: 10px;
		}

			/* CABEÇALHOS */
			.contentheading {
				font-size: 30px;
				font-weight: bolder;
				color: #006699;
			}

			#colmeio100 .contentheading a{
				color: #006699;
			}

			.blog_more {                       /* Define o "Mais Artigos..." */
				font-size: 20px;
				font-weight: bolder;
			}
			
			#colmeio100 .blogsection {         /* Define o "Mais Artigos..." */
				color: #006699;
			}

			#un .contentheading{
				font-size: 20px;
				color: #006699;
			}

	/* COLUNA DIREITA */
	#coldir {
	width: 180px;
	float: right;
	}

	#logos {
		text-align: center;
	}

	#logos a {
		color: #FFF;
		text-decoration: none;
	}

	#logos a:hover {
		background-color: #FFF;
		text-decoration: none;
	}

	#logos img{
		padding-top: 10px;
	}

	.pollstableborder {
		float: left;
		margin-left: 10px;
		text-align: left;
	}
	#coldir img{
		border: 0;
		padding-top: 10px;
	}
	#extcal_minical img {
		padding-top: 0;
	}


/* RODAPE - CREDITOS */
#rodape{
	float: left;
	background-color: #FF9900;
	font-size: 10px;
	width: 996px;
}

#creditos {
	font-family: "Trebuchet MS" Verdana, Arial, Helvetica, sans-serif;
	float: right;
	padding: 10px;
}

#creditos a{
	font-family: "Trebuchet MS" Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

#creditos a:hover{
	font-family: "Trebuchet MS" Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #999;
	text-decoration: none;
}

#easybook .componentheading{
	font-size: 26px;
	font-weight: bolder;
	color: /*#28166E*/ #006699;
}

img {
	text-decoration: none;
	border: none;
}

div .moduletable_8a {
margin-left: 10px;
}