 * {
	font:normal 11px Sans-Serif, Georgia, Times;
	color:#000;
	list-style:none;
	text-decoration: none;
	float: 1;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: auto;
	padding-bottom: 0;
	padding-left: auto;
}
body {
	background-color:#F0F0F0;
}
#alin {
	width:100%;
}
#global {
	width:962px;
	background-color: #FFF;
}
#global_d {
	float:left;
	background-color: #FFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCC;
	border-left-color: #CCC;
}
#topo {
	background:url(dstrgtopo.jpg) no-repeat #ffffff;
	text-align:center;
	width:960px;
	float:left;
	height:100px;
}
#marca {
	float:left;
	padding:5px 10px 2px 35px;
	/*   45px  */
}
#status {
	width:600px;
	float:right;
	text-align:right;
	padding-top:6px;
	padding-right:10px;
	padding-bottom:30px;
}
#cham {
	float:right;
	padding-top:6px;
	padding-right:10px;
}
#busca {
	background:url(busca.jpg) repeat-x #C6CACB;
	text-align:center;
	width:960px;
	height:8px;
	margin:0 0 8px 0;
	float:left;
}
#det_cima {
	background-color:#264F01;
	width:100%;
	height:5px;
	_height:2px;
	_line-height:2px;
	float:left;
}
#rodape {
	background-color:#465014;
	text-align:center;
	width:100%;
	float:left;
	color:#fff;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;
}
.botao {
	padding:6px 10px 6px 10px;
	margin:4px;
	border:1px solid #7F8F9E;
	background-color: #f6f6f6;
	text-align:center;
	cursor:pointer;
}

/* AREA PARA EDICAO DO MENU DO SITE */
#menu {
	width:140px;
	padding:0 10px 10px 10px; /* DEFINE A COLUNA ESQUERDA REFERENTE PRINCIPALMENTE AO MENU */
	float:left;
}
ul {
	margin:0;
	padding:0;
	list-style:none;
	width:140px;
	border-bottom: 3px solid #F0F0F0;
}
ul li {
	position:relative;
	z-index:12;
}
li ul {
	position:absolute;
	left:139px;
	width:186px;
	top:0;
	display:none;
	line-height:32px;
	height:32px;
}
ul li a {
	display:block;
	text-decoration:none;
	color:#666666;
	background-color:#ffffff;
	padding:0 5px 0 5px;
	border:1px solid #F0F0F0;
	border-bottom:3px solid #F0F0F0;
	border-left:6px solid #fff;
	font:bold 12px Sans-Serif, Georgia, Times;
	line-height:32px;
	height:32px;
}
ul li a:hover {
	line-height:32px;
	height:32px;
	background-color:#EDF5CF;   /*  #D4E8E8  */
	border-left:6px solid #90BD6D;
 	color:#000000;
}
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */
li:hover ul, li.over ul { 
	display: block; 
}
/* FIM DA AREA PARA EDICAO DO MENU DO SITE */



/* NOTICIA */
#imgs {
	float:left;
	width:290px;
	padding-bottom:10px;
}


/* AREA PARA EDICAO DO CENTRO DO SITE */
#centro {
	width:590px; /* DEFINE A COLUNA DO CENTRO */
	float:left;
}
#destaques { 
	width:590px;
	overflow:hidden; 
	background-color:#ffffff; 
	float:left;
}
.duas_col_h {
	background-color:#ffffff; /* DEFINE A AREA QUE OCUPA 2 COLUNAS INTEIRAS DO CENTRO */
	width:291px;
	float:left;
	padding:6px;
	height: 401px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0;
}
.duas_col_h2 {
	background-color:#ffffff; /* DEFINE A AREA QUE OCUPA 2 COLUNAS INTEIRAS DO CENTRO */
	width:232px;
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.duas_col {
	background-color:#ffffff; /* DEFINE A AREA QUE OCUPA 2 COLUNAS INTEIRAS DO CENTRO */
	width:570px;
	float:left;
	padding:10px;
	margin:0 0 10px 0;
}
#duas_col {
	background-color:#ffffff; /* DEFINE A AREA QUE OCUPA 2 COLUNAS INTEIRAS DO CENTRO */
	width:570px;
	float:left;
	padding:10px;
	margin:0 0 10px 0;
}
.duas_col_v {
	background-color:#ffffff; /* DEFINE A AREA QUE OCUPA 2 COLUNAS INTEIRAS DO CENTRO */
	width:770px;
	float:left;
	padding:10px;
	margin:0 0 10px 0;
}
.duas_col_s {
	background-color:#ffffff; /* DEFINE A AREA QUE OCUPA 2 COLUNAS INTEIRAS DO CENTRO SEM ESPACOS NAS BORDAS*/
	width:200px;
	float:center;
	margin-bottom:10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.duas_col_s2 {
	background-color:#ffffff; /* DEFINE A AREA QUE OCUPA 2 COLUNAS INTEIRAS DO CENTRO SEM ESPACOS NAS BORDAS*/
	width:376px;
	float:left;
	margin-bottom:10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 212px;
}
.duas_col_web {
	background-color:#ffffff; /* DEFINE A AREA QUE OCUPA 2 COLUNAS INTEIRAS DO CENTRO SEM ESPACOS NAS BORDAS*/
	width:280px;
	float:left;
	margin-bottom:10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 244px;
}
.duas_col_min {
	background-color:#ffffff; /* DEFINE A AREA QUE OCUPA 2 COLUNAS INTEIRAS DO CENTRO SEM ESPACOS NAS BORDAS*/
	width:280px;
	float:left;
	margin-bottom:10px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 150px;
}
.tres_col_e {
	background-color:#ffffff; /* DEFINE A AREA QUE OCUPA 1 COLUNA DO CENTRO - A DA ESQUERDA */
	float:left;
	width:172px;
	height:210px;
	border: 1px dotted #CCC;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
}
.tres_col_e2 {
	background-color:#ffffff; /* DEFINE A AREA QUE OCUPA 1 COLUNA DO CENTRO - A DA ESQUERDA */
	float:left;
	width:173px;
	height:210px;
	border: 1px dotted #CCC;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.tres_col_d {
	background-color:#ffffff; /* DEFINE A AREA QUE OCUPA 1 COLUNA DO CENTRO - A DA ESQUERDA */
	float:right;
	width:170px;
	height:260px;
	padding:5px 10px 5px 10px;
	margin:0 0 10px 0;
	border: 1px dotted #CCC;
}
.tres_col_align {
	height:160px;
}
/* área de coisas pra 3 colunas */
.foco3 {
	float:left;
}
	.imagem_foco3 {
		float:left;
		padding:0 5px 5px 0;
		_padding:0 0 5px 0;
		width:70px;
	}
	.texto_foco3 {
	float:right;
	width:100%;
	padding:0 0 0 0;
	}
/* área de coisas pra 3 colunas */


.uma_col_e {
	background-color:#ffffff; /* DEFINE A AREA QUE OCUPA 1 COLUNA DO CENTRO - A DA ESQUERDA */
	float:left;
	width:280px;
	height:300px;
	padding:5px;
	margin:0 10px 10px 0;
}
.uma_col_d {
	background-color:#ffffff; /* DEFINE A AREA QUE OCUPA 1 COLUNA DO CENTRO - A DA DIREITA */
	float:right;
	width:280px;
	height:300px;
	padding:5px;
	margin:0 0 10px 0;
}
/* FIM DA AREA PARA EDICAO DO CENTRO DO SITE */

.fontes {
	color:#333;
	font-family: Sans-Serif, Georgia, Times;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
/* AREA PARA EDICAO DA LATERAL DIREITA DO SITE */
#lat_dir {
	width:190px;
	margin:0 10px 10px 10px;  /* DEFINE A COLUNA DA DIREITA REFERENTE AS ÁREAS SECUNDARIAS */
	_margin:0 5px 10px 10px;  /* DEFINE A COLUNA DA DIREITA REFERENTE AS ÁREAS SECUNDARIAS */
	float:right;
}
.lateral_prop {
	float:left;
	background-color:#ffffff;
	padding:0;
	margin:0 0 10px 0;
}
.lateral {
	float:left;
	background-color:#ffffff;
	padding:0 5px 5px 0;
	margin:0 0 10px 0;
}
.lateral_fix {
	float:left;
	height:250px;
	background-color:#ffffff;
	padding:0 5px 5px 0;
	margin:0 0 10px 0;
}
.lateral_tit {
	margin:0 0 10px 0;
	padding:5px 0 0 0;
	width:185px;
}
.mens_dia_f {
	float:left;
}
	.imagem_mensdia {
		float:left;
		padding:0 0 10px 8px;
		width:80px;
	}
	.texto_mensdia {
		float:left;
		width:95px;
		padding:0 0 16px 0;
	}
.agenda {
	float:left;
	padding:0 0 8px 10px;
	width:175px;
}
.shop_f {
	float:left;
	width:185px;
}
	.imagem_shop {
		float:left;
		padding:0 0 10px 8px;
		width:75px;
	}
	.imagemdest {
	float:left;
	padding:0px;
	border: 1px dotted #CCC;
	}
	.texto_shop {
		float:left;
		width:102px;
		padding:0 0 20px 0;
	}
/* FIM DA AREA PARA EDICAO DA LATERAL DIREITA DO SITE */

/* INICIO DA AREA DE VIDEOS E FOTOS */
.video_foto {
	width:170px;
	float:left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
/* INICIO DA AREA DE VIDEOS E FOTOS */
.video {
	width:260px;
	padding:5px;
	float:left;
	height: 100px;
}
.videolat {
	width:132px;
	float:right;
}
/* INICIO DA AREA DE VIDEOS E FOTOS */
.videolateral {
	width:150px;
	padding:5px;
	float:left;
	height: 150px;
}
/* FIM DA AREA DE VIDEOS E FOTOS */
#destaques ul {
	width:592px; 
	text-align:center; 
	float:right; 
	border:0;
}
#destaques ul li { 
	float:left; 
	width:144px;
	margin:2px;
	cursor:pointer; 
	display:inline; 
	z-index:5;
	border:0;
}
#destaques ul li a { 
	height:32px;
	padding:12px 0 0 0;
	font:bold 13px Sans-Serif, Georgia, Times;
	background:#FFF0CE;  /*  #90BD6D     #FFDBA7    */
	color:#B95B00;   /*  #1B3A00  */
	border:0;
}
#destaques ul li a:hover { 
	background:#B95B00; /* #314C0F */
	color:#ffffff;
	border:0;
	height:32px;
}
#destaques div { 
	clear:both; 
	margin:0 5px 0 0; 
	display:none; /* todas escondidas por default. O JS que irá exibi-las. */
}
#destaques div img { 
	float:left; 
	width:360px; 
	height:210px; 
	margin:0 10px 0 0;
}
#destaques .exibe { 
	display:block;
}
.noticias_a {
	float:left;
	width:270px;
	padding:5px 7px 3px 5px;
	margin:0 10px 0 0;
	/* border-right:2px solid #D14000; /*  #486040  */
}
.noticias_a p {
	font:normal 12px Sans-Serif, Georgia, Times;
	color:#444444;
	padding-bottom:0px;
}
.noticias_b {
	float:left;
	width:270px;
	padding:5px 5px 3px 1px;
}
.noticias_b p {
	font:normal 12px Sans-Serif, Georgia, Times;
	color:#444444;
	padding-bottom:0px;
}
.noticias_conts {
	float:left;
	height:240px;
}



.testemunhos_a {
	float:left;
	width:275px;
	padding:0 7px 5px 5px;
	margin:0 10px 0 0;
	border-right:2px solid #486040;  /* 556677 */
}

.dentro {
	float:left;
	width:570px;
	padding:0 0 5px 0;
	margin:0 10px 0 0;
}
.dentro_a {
	float:left;
	width:200px;
	padding:5px 5px 5px 5px;
	margin:0 10px 0 0;
}
.dentro_b {
	float:left;
	width:345px;
	padding:5px 0 5px 0;
}
/* AREA DE TITULOS E TEXTOS */
.tit_noticias {
	color:#323232;  /*  #3C3C3C */
	padding:6px 0 4px 0;
	font-family: Sans-Serif, Georgia, Times;
	font-size: 15px;
	font-weight: bold;
}
.tit_rcc {
	color:#323232;
	font-family: Sans-Serif, Georgia, Times;
	font-size: 14px;
	font-weight: bold;
	padding-top: 3;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0;
}
.tit_lateral {
	font:bold 13px Sans-Serif, Georgia, Times;
	color:#323232;
	border-top:6px solid #709E55;   /*  #588FA7  */
	/* border-top:6px solid #98B5CA;   #709E55 - verde   99CCCC - AZUL - #588FA7 */
	padding:0 10px 0 6px;
}
.link_msg {
	float:right;
	width: 140px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
}
.link_msg_ie {
	float:right;
	text-align:right;
	width:185px;
	padding:0 0 0px 0;
}
.todas_msg {
	font:bold 13px Sans-Serif, Georgia, Times;
	color:#5D5D5D;
	text-decoration:none;
}
.todas_msg:hover {
	color:#000000;
}


/* área de coisas pra 2 colunas */
.foco {
	float:left;
}
	.imagem_foco {
		float:left;
		padding:0 10px 10px 0;
		width:70px;
	}
	.texto_foco {
		float:right;
		width:194px;
		padding:0 0 10px 0;
	}
/* área de coisas pra 2 colunas */


.texto {
	float:left;
	width:100%;
	padding:0 0 10px 0;
}
.texto02 {
	font-size: 14px;
	color: #CCC;
	text-decoration: none;
	text-align: left;
}
.projetos {
	float:left;
	width:580px;
	border:1px solid;
}


#fragment-d {
	height:180px;
	width:220px;
}

#paginacao {
	float:left;
	width:550px;
	background-color:#F3EFDB;
	font:bold 20px Sans-Serif, Georgia, Times;
	text-align:center;
	margin-top:25px;
	margin-bottom:15px;
	padding:10px;
}
#paginacao a {
	font:bold 12px Sans-Serif, Georgia, Times;
}
#paginacao a:hover {
	color:#D14000;
}.teste {
	height: 9px;
	width: 900px;
}
.titulonovo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.titulonovodest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d14000;
	text-decoration: none;
	text-transform: uppercase;
}
.titulonovo13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #900;
	text-decoration: none;
}
.botao02 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	text-decoration: none;
	background-color: #FFF;
	border: 1px solid #CCC;
	font-weight: bold;
}

.formulario {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	border: 1px solid #CCC;
	filter: Gray;
}
.formtexto {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
	
}
.noticiadest {
	font:bold 13px Sans-Serif, Georgia, Times;
	color:#000; /*  #486040  */
}
.noticiadest a {
	font:bold 13px Sans-Serif, Georgia, Times;
	color:#000; /*  #486040  */
}
.noticiadest a:hover {
	color:#000000;
}
