/**************************
	CONTEUDO
***************************/
#conteudo{
	background: #f8fbf6 url(../images/det_home.gif) top left no-repeat;
	padding-top:10px;	

}
/**************************
	NOTICIAS
***************************/
#noticias {
	padding: 0;
	width: 380px;
}

/**************************
	MEIO HOME
***************************/
#meio_home{
	border-bottom:solid 10px #ECF0E9;
	padding-left: 23px;
	width: 382px;
	vertical-align:top;
	line-height:18px;
	font-family:trebuchet MS, verdana, sans-serif; 
	font-size:11px;
	color:#494949;
}
#meio_home h1{
	font-family:trebuchet MS, verdana, sans-serif; 
	font-size:13px;
	font-weight:bold;
	margin:0px;
	margin-top:10px;
	color:#2D2D2D;
}

#meio_home hr{
	clear:both;
	border: solid 5px #e3ede0;
	height:10px;
}
#meio_home input{
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
}

/**************************
	COLUNA DIREITA
***************************/
#col_direita {
	padding-left: 23px;
	border-top: 0;
	border-bottom: 10px solid #ECF0E9;
}
	#col_direita .box_eventos {
		margin-left: -23px;
		padding-left: 19px;
		padding-top: 3px;
		margin-top:6px;
		height: 187px;
		background: url(../images/box_eventos_bk.gif) no-repeat top left;
		font-size:9px;
		color:#494949;
		
	}
		#col_direita .box_eventos ul {
			padding: 0px;
			margin-left:10px;
		}
		#col_direita .box_eventos li {
			padding: 0px;
			padding-bottom:10px;
		}

		#col_direita .box_eventos #saiba {
			font-size:10px;
			color:#797979;
			margin-left:10px;
		}
		#col_direita .box_eventos #saiba a {
			color:#797979;
			text-decoration:none;
		}


#col_direita,
#meio_home {
	background: #F8FBF6 url(../images/home_meio_bk.jpg) repeat-x 0 150px;
}

/**************************
	DESTAQUES LATERAIS 3
***************************/

#lateral03{
	font-family:trebuchet MS, verdana, sans-serif;
	color:#494949; 
	/*border-left: dotted 2px #e3e5dd;*/
	font-size:10px;
	background:none;
}
#lateral03 a{
	font-size:10px;
	color:#494949; 
	text-decoration:underline;
}
#lateral03 ul{
	margin:0px;
	padding:0px 10px 0px 0px;
	list-style: none;
}
#lateral03 h1{
	font-family:trebuchet MS, verdana, sans-serif;
	font-size:13px;
	text-transform:none;
	color:#494949;
	background:url(../images/tit_destaque.gif) left top no-repeat;
	height:20px;
	margin:3px 0px 8px 10px;
	padding:4px 0px 0px 20px;	
}
#lateral03 h2{
	font-family:trebuchet MS, verdana, sans-serif;
	font-size:13px;
	color:#494949;
	background:url(../images/tit_destaque.gif) left top no-repeat;
	text-transform:none;
	height:24px;
	margin:20px 0px 8px 0px;
	padding:4px 0px 0px 20px;	
}
#lateral03 li{
	font-size:10px;
	color:#494949;
	margin: 2px 0px 5px 0px;
}
#lateral03 li a{
	color:#494949;
	text-decoration:none;
}
#lateral03 li a:hover{
	text-decoration:underline;
}
#lateral03 span{
	color:#7C817A;
}

/**************************
	MENU ESPECIFICO 2
***************************/
#menu_especifico2{
	padding-top:0px;
	font-family:trebuchet MS, verdana, sans-serif;
	font-size:11px;
	color:#b87204;
	padding-top:20px;
}
#menu_especifico2 ul{
	margin:0px;
	padding:0px 10px 10px 0px;
}
#menu_especifico2 li{
	list-style:url(../images/bullet_menu_vejatb.gif) inside;
	background-image:url(../images/menu_vejatambem_border.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:10px;
	padding-left:10px;
}
#menu_especifico2 a{
	font-family:trebuchet MS, verdana, sans-serif;
	font-size:10px;
	color:#494949;
	text-decoration:none;
	line-height:22px;
	text-transform:uppercase;
}
#menu_especifico2 a:hover{
	color:#b87204;
}
#menu_especifico2 img{
	margin:0px;
	padding:0px;
}

/**************************
	NORMAS
***************************/
#normas{
	padding-top:-50px;
	font-family:trebuchet MS, verdana, sans-serif; 
	font-size:11px;
	color:#494949;
	line-height:18px;
}
#normas a{
	color:#bc7400;
	text-decoration: none;
}
#normas a:hover{
	text-decoration: underline;
}
#normas h1{
	font-family:trebuchet MS, verdana, sans-serif;
	font-size:13px;
	text-transform:none;
	color:#494949;
	background:url(../images/tit_destaque_normas.gif) left top no-repeat;
	height:24px;
	margin:20px 0px 8px 0px;
	padding:4px 0px 0px 20px;	
}
#normas li{
	list-style-position:outside;
	list-style-image:url(../images/seta_preta.gif);
	line-height:18px;
}


/**************************
	DESTAQUE HOME
***************************/
#destaque_home {
	width: 380px;
	height: 190px;
	
}
	#destaque_home p {
		font-size: 9px;
		color: #ABABAB;
		margin-left: 20px;
	}
	#destaque_home img {
		float: left;
		margin-right: 10px;
	}
	#destaque_home div {
		background: url(../images/home_dest_bk.gif) no-repeat bottom left;
		padding: 0 35px 0 20px;
		width: 325px;
		height: 125px;
		line-height:16px;
	}
		#destaque_home div h1 {
			font-size: 16px;
			color: #9A9F93;
			margin-top: 0;
		}
		#destaque_home div p {
			margin-left: 0;
			font-size: 11px;
			color: #494949;
		}
			#destaque_home div a {
				color: #bc7400;
				text-decoration:none;
			}
	#destaque_home ul {
		list-style: none;
		text-align: center;
		padding: 0;
		margin-top: 0;
		margin-left: 20px;
	}
		#destaque_home ul li {
			float: left;
			padding-right: 4px;
			background: url(../images/home_dest_off_right.gif) no-repeat right;
		}
			#destaque_home ul li a {
				float: left;
				display: block;
				height: 19px;
				line-height: 19px;
				padding: 0 8px 0 12px;
				background: url(../images/home_dest_off_left.gif) no-repeat;
				font-size: 10px;
				color: #cacaca;
				text-decoration: none;
				white-space: nowrap;
			}
			#destaque_home ul li a:hover {
				color: #6696B9;
			}
		#destaque_home ul li.on {
			background: url(../images/home_dest_on_right.gif) no-repeat right;
		}
			#destaque_home ul li.on a {
				background: #F8FCF6;
				color: #6696B9;
			}

/*************************************
	TABS - COMPONENTE COM SCRIPT
**************************************/
#tabs {
	border-bottom: 2px solid #ECF0E9;
	padding-bottom: 10px;
}
	#tabs * {
		margin: 0px;
		padding: 0px;
	}
	#tabs h1 {
		text-indent: -5000em;
		background: url(../images/tabs_tit.gif) no-repeat;
		width: 381px;
		height: 38px;
		overflow: hidden;
	}
	#tabs .nav {
		list-style: none;
		margin-top: -7px;
		height: 30px;
		overflow: hidden;
	}
		#tabs .nav li {
			float: left;
		}
			#tabs .nav li a {
				display: block;
				width: 127px;
				height: 30px;
				line-height: 30px;
				background: no-repeat;
				text-align: center;
				text-decoration: none;
			}
				#tabs .nav li a span {
					background: no-repeat center left;
					padding-left: 15px;
				}
		#tabs .nav li.last {
		}
			#tabs .nav li.last a {
			}
				#tabs .nav li.last a span {
					padding-right: 15px;
				}
		#tabs .nav li.on {
		}
			#tabs .nav li.on a {
				background-position: bottom;
			}
	#tabs #tabs_content {
		padding: 15px 0 0 30px;
		height: 105px;
		background: url(../images/tabs_cnt_bk.gif) no-repeat center left;
		border-left: 1px solid #ECF0E9;
	}
		#tabs #tabs_content div {
			display: none;
		}
			#tabs #tabs_content div h2,
			#tabs #tabs_content div p {
				margin-bottom: 5px;
			}
			#tabs #tabs_content div h2 {
				font-size: 18px;
			}
			#tabs #tabs_content div p {
				font-size: 11px;
			}
				#tabs #tabs_content div p a {
					color: #494949;
					text-decoration:none;
				}
		#tabs #tabs_content div.on {
			display: block;
		}
/*************************************
	MÁSCARA
**************************************/

.Trebuchet09VerdeC {
	font-family: "Trebuchet MS", Times, Verdana, Tahoma;
	font-size: 09px;
	color: #ecf0e9;
	text-decoration: none;
}
.Trebuchet10Cinza {
	font-family: "Trebuchet MS", Times, Verdana, Tahoma;
	font-size: 10px;
	color: #5d5d5d;
	text-decoration: none;
}
.Trebuchet10Cinza a {
	color: #5d5d5d;
	text-decoration: none;
}
.Trebuchet10Cinza a:hover {
	color: #5d5d5d;
	text-decoration: underline;
}
.Trebuchet10Verde {
	font-family: "Trebuchet MS", Times, Verdana, Tahoma;
	font-size: 10px;
	color: #808f87;
	text-decoration: none;
}
.Trebuchet10Verde a {
	color: #808f87;
	text-decoration: none;
}
.Trebuchet10Verde a:hover {
	color: #808f87;
	text-decoration: underline;
}
.Trebuchet11Cinza {
	font-family: "Trebuchet MS", Times, Verdana, Tahoma;
	font-size: 11px;
	color: #5d5d5d;
	text-decoration: none;
}
.Trebuchet11Verde {
	font-family: "Trebuchet MS", Times, Verdana, Tahoma;
	font-size: 11px;
	color: #529353;
	text-decoration: underline;
}

.Trebuchet14Cinza {
	font-family: "Trebuchet MS", Times, Verdana, Tahoma;
	font-size: 14px;
	color: #5d5d5d;
	text-decoration: none;
}
.Trebuchet18Verde {
	font-family: "Trebuchet MS", Times, Verdana, Tahoma;
	font-size: 18px;
	color: #027135;
	text-decoration: none;
}
.saibaMais {
	font-family: "Trebuchet MS", Times, Verdana, Tahoma;
	font-size: 11px;
	color: #027135;
	text-decoration: none;
}

			
			

