/* reset */
*{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}table,fieldset,img,abbr,acronym{border:0}address,caption,cite,code,dfn,em,th,var{border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-style:normal;font-weight:normal;text-align:left}em{font-style:italic}
strong{font-weight:bold}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}hr{display:none}

body { behavior: url(/js/plugin/csshover2.htc); } /* inclui efeito :hover, :active e :focus para Internet Explorer 6 */

/* general class */
.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix {display:inline-block}html[xmlns] .clearfix {display:block}* html .clearfix {height:1%}
.show {display: block !important}
.hide {display: none !important}
.left {float: left !important}
.leftBattleOfConcepts {float: left !important; margin: 90px 0 0 0;}
.right {float: right !important}
.clear {clear: both !important}
.rpl {display: block; text-indent: -9999px}
.radfix{width:13px !important;height:13px !important;width:15px;height:15px;vertical-align: -2px;border:none;background:none;padding:0;margin:0;}
.noMargin { margin:0px !important}
.noPadding { padding:0px !important}
.bgTopMenu{ display:inline; float:left; margin:-29px 0 0 -10px;}
.bgBottomMenu{ display:inline; float:left; margin:-2px 0 0 0;}
.bgTopMenuFestival{ display:inline; float:left; margin:-5px 0 0 0px;}
.bgBottomMenuFestival{ display:inline; float:left; margin:-2px 0 0 0;}

.hr { background:url(/img/bg/linha_x.jpg) repeat-x; height:2px; margin:10px 0; width:100%; }
.hr_ { background:url(/img/bg/linha_x.jpg) repeat-x; height:2px; margin:0; width:100%; }
.hr_inversa { background:url(/img/bg/linha_x_inversa.jpg) repeat-x; height:2px; margin:0; width:100%; }

.hr_simples { background:url(/img/bg/linha_simples.jpg) repeat-x; height:2px; margin:10px 0; width:100%; }

p strong a{ font-weight:bold;}

/* structure */
body, * {font: 12px arial, tahoma, sans-serif; color: #fff; outline: none}
body { background: #0089d0 url(/img/bg/bg_site.jpg) no-repeat center 0; text-align: center;}
a{ text-decoration:none; }

body.bgHome{ background: #0089d0 url(/img/bg/bg_site_home.jpg) no-repeat center 0 !important;  }
body.bgAplicativo{ background: black no-repeat center 0 !important;  }

#content{
	margin: 0 auto;
	width: 990px;	
	text-align: left;	
}

/* HEADER */

#header{height:185px; padding-bottom: 20px;}
#header,#footer{margin: 0 auto; width: 990px; clear:both}
	
/*/ HEADER */

/* FOOTER */
#footer{ margin-top:40px;}
#footer ul.ulFooter{ 
	width: 280px;
	float: left;
}
#footer ul.ulFooter li{ float: left;}

#footer ul.ulFooter li a{ 
	text-transform:uppercase; 
	font-size: 10px;
	border-right: 1px solid #7dd0f9;
	padding: 0 5px;
	color: #7dd0f9;
}

#footer ul.ulFooter li a.first{ border:none}

#footer ul.ulFooter li a.last{ border:none}

#footer .logo_ambev{  
	float:left;
	margin-left:194px;
	width:80px;
}
#footer .logo_ambev .btAmbev{
	width: 121px;
	height: 29px;
}

#footer ul.ulSocial{width: 204px;}
#footer ul.ulSocial li{ float: left; margin-right: 8px;}
#footer ul.ulSocial li a{ 
	width: 26px; 
	height: 44px; 
	text-indent: -9998px;
	display: block;
}
#footer ul.ulSocial li a.ico_flicker{ background:url(/img/ico/social_icons.png) no-repeat -71px 0}
#footer ul.ulSocial li a.ico_slideShare{ background:url(/img/ico/social_icons.png) no-repeat -106px 0 }
#footer ul.ulSocial li a.ico_twitter{ background:url(/img/ico/social_icons.png) no-repeat -141px 0}
#footer ul.ulSocial li a.ico_youtube{ background:url(/img/ico/social_icons.png) no-repeat -175px 0}
#footer ul.ulSocial li a.ico_orkut{ background:url(/img/ico/social_icons.png) no-repeat -2px 0}
#footer ul.ulSocial li a.ico_facebook{ background:url(/img/ico/social_icons.png) no-repeat -37px 0}

/*/ FOOTER */



/* GALERIAS*/
.box_galeria_item{ 	margin-bottom:20px; }

.box_desc_galeria{
    min-height: 230px;
    height: auto !important;
    height:230px; 
    width: 335px !important;     
}
.galInfoGraf{ height:380px !important; }

.box_desc_galeria_video {
    min-height: 354px;
    height:auto !important; 
    height: 354px;
    width: 335px !important; 
    display: block;
    overflow: hidden;    
}

.box_desc_galeria_video p  {
    margin: 0 0 10px 30px; 
	width:276px; 	
	text-align: justify;	
}

.box_desc_comentarios{
    height:245px; 
    width: 285px !important; 
    background: url(/img/bg/bg_box-desc.png); 
}

.box_desc_img{
    min-height:150px;   /* infografico */
  height:auto !important;
  height:150px;
    width: 335px !important;
    position:relative;
}
.box_desc_img .descFoto
{
    padding:0 30px 0 30px !important;
    display:block;
    
}
.box_desc_img p
{
    padding: 0px 30px 1px !important;
    display:block;
}
.box_desc_img p span
{
    /*padding:0 0 30px 0;
    display:block; pega só no primeiro*/
}
.box_galeria_item .box_desc_wallpaper{
    background: url(/img/bg/bg_AzulClaro-Default.gif) repeat 0 0;
    width:335px !important;
}

.box_galeria_item .box_desc_galeria{background: url(/img/bg/bg_box-desc.png) repeat 0 0; clear:both; overflow:hidden;}

.box_desc_galeria_video{background: url(/img/bg/bg_box-desc.png) repeat 0 0;}

.box_galeria_item .box_desc_galeria_video,
.box_galeria_item .box_desc_img, 
.box_festival .box_desc_festival{background: url(/img/bg/bg_box-desc.png) repeat 0 0;/* float: left;*/}

.bg_box_desc
{
    background: url(/img/bg/bg_box-desc.png) repeat 0 0;
}

/*.box_desc_galeria p a,
.box_desc_img p a,
.box_desc_festival p a{ 
	margin: 0 0 10px 0; 
	width:300px; 
	padding:0 20px;
	text-align: justify;
}*/

.box_desc_galeria p,
.box_desc_img p,
.box_desc_festival p{ 
	margin: 0 0 10px 0; 
	/*width:300px; */
	padding:0 30px;
	text-align: justify;
}

.box_desc_img_item{ position: relative; }

.box_desc_img_item .bgWhite
{
	height:400px;
	background:#FFF;
	float:left;
}

.box_desc_img_item .box_tit_galeria{	
	position: absolute;
	bottom:50px;
	left:0;
}
.box_desc_img_item .box_tit_galeria .tit_img_galeria{
	padding: 0 11px 0 45px;
	height:35px;
	background:  url(/img/bg/bg_tit-galeria-borda.png) repeat 0 0;
	float: left;
}

.box_desc_img_item .box_tit_galeria .tit_img_galeria a{
	font-size: 14px;
	font-weight: bold;
	line-height:31px;
}
.box_desc_img_item .box_tit_galeria .tit_img_galeria a:hover{ text-decoration:none }

.box_galeria_item .box_desc_img_item .tit_borda_redonda { 
	background:  url(/img/bg/bg_tit-galeria-borda-redonda.png) no-repeat 0 0;
	float:left;
	height:35px;
	width:9px;
}

.box_pos_abs{
    background: url(/img/bg/bg_seta_galeria.png) no-repeat 0 0;
    width: 20px;
    height:43px;
    position: absolute;
    right:-20px;
    top:30px;
}

.cada{ background: url(/img/bg/sombra.png) no-repeat 0 bottom;}

.linkFonte{ margin: 0px !important; }

/*/ GALERIAS*/

/* FESTIVALE MINUTO*/

.logo_cyan_festival{ 
	width: 100%;
	height: 90px;
	margin:30px 0 0;
	text-align:center;
}
.box_desc_parceiros{
    min-height: 180px;
    height: auto !important;
    height: 180px;
    width: 335px;     
    position: relative;
}

.box_desc_festival {
    min-height: 545px;
    height: auto !important;
    height: 545px;
    width: 370px; 
    height:445px;
    position: relative;
}
.box_festival_item
{
    padding:0 0 15px 0;
}

.box_festival_item p strong a{ font-weight: bold; color: #00b4e7 }
.box_festival_item p strong a:hover { text-decoration: underline }

.box_festival_item .h3Blue18,
.box_festival_item p {
    margin: 0 0 10px 0; 
	/*width:300px; */
	padding:0 30px; 
    text-align: justify;
}

/* FESTIVALE MINUTO*/

/*botoes acessibilidade*/
#tamanho-letra {
    height:22px; 
    padding-top:10px; 
    clear:both;
    margin-right:0; /* se não ficar, ver se o div tá dentro do conteúdo. se tiver, colocar na página. */
}
#tamanho-letra ul{ float:right; }
#tamanho-letra ul li { float:left; margin-right: 5px; }
#tamanho-letra ul li.grande a{ 
    background:url(/img/bt/bt_acessibilidade.png) no-repeat -27px 0;
	width: 22px; 
	height: 23px; 
	float:left;
}
#tamanho-letra ul li.medio a{ 
	background:url(/img/bt/bt_acessibilidade.png) no-repeat 0 0; 
	text-decoration:none; 
	width: 22px; 
	height: 23px; 
	float:left;
}
#tamanho-letra ul li a:hover{ text-decoration:none}

/*botoes acessibilidade*/



/*botoes acessibilidade - producao-consciente*/
#tamanho-letra ul li.grande-producao-consciente a{ 
    background:url(/img/bt/acessibilidade_branco.png) no-repeat -28px 0;
	width: 22px; 
	height: 23px; 
	float:left;
}
#tamanho-letra ul li.medio-producao-consciente a{ 
	background:url("/img/bt/acessibilidade_branco.png") repeat scroll -1px 0 transparent;
	text-decoration:none; 
	width: 22px; 
	height: 23px; 
	float:left;
}
/*botoes acessibilidade - producao-consciente*/






/*TITULOS*/

.titGaleriaInfoGraf{
    background: url(/img/tit/tit_galeria_infograficos.png) no-repeat 0 0;
    width: 315px;
	height:61px;	
	margin: 12px 0 20px 30px;
}

.titGaleriaFoto{ 
	background: url(/img/tit/tit_galeria_fotos.png) no-repeat 0 0;
    width: 276px;
	height:66px;
	margin: 12px 0 20px 30px;	
}

.titGaleriaVideo{ 
	background: url(/img/tit/tit_galeria_videos.png) no-repeat 0 0;
    width: 291px;
	height:65px;
	margin: 12px 10px 20px 30px;
	margin-top:12px;
	margin-bottom: 20px;
}

.titFestival{
	background: url(/img/tit/festival_minuto.png) no-repeat 0 0;
    width: 343px;
	height:82px;
	margin-top:12px;
	margin-left: 30px;
	text-indent:-999px;
	overflow:hidden;
}

.titBattleOfConcepts
{
	background: url(/img/tit/tit_battle_of_concepts.png) no-repeat 0 0;
    width: 343px;
	height:95px;
	margin-top:1px;
	margin-left: 14px;
	text-indent:-999px;
	overflow:hidden;
}

.titParceiros{
    background: url(/img/tit/tit_parceiros.png) no-repeat 0 0;
    width: 343px;
	height:70px;
}

.titProdConsc{
    background: url(/img/tit/tit_producao_consciente.png) no-repeat 0 0;
    width: 196px;
	height:64px;
	margin: 12px 0 15px 30px;
}

.titMovimentoCyan{
    background: url(/img/tit/tit_movimento_cyan3.png) no-repeat 0 0;
    width: 196px;
	height:64px;
	margin: 12px 0 15px 30px;
}

.titPegadaHid  {
    background: url(/img/tit/tit_pegada_hidrologica.png) no-repeat 0 0;
    width: 196px;
	height:64px;
	margin: 12px 0 15px 20px;	
}

.titBacias {
    background: url(/img/tit/tit_bacias.png) no-repeat 0 0;
    height:33px;
    margin:12px 0 15px 20px;
    width:141px;
}

.tit_acontece {
    background: url(/img/tit/tit_acontece.png) no-repeat 0 0; 
    height:36px; 
    width:231px;     
    margin:0 0 29px 0; 
    text-indent:-99999px;     
}

.tit_assuntoRelacionado  {
    background: url(/img/tit/tit_assuntos_relacionados.png) no-repeat 0 0; 
    height:51px; 
    width:293px;     
    display: block;    
    text-indent:-9998px;  
    margin-bottom: 20px;   
}

.tit_IndHidrologico{
    background: url(/img/tit/tit_indice_hidrografico.png) no-repeat 0 0; 
    height:74px; 
    width:300px;     
    display: block;    
    text-indent:-9998px;  
    margin:0 0 20px 0!important; 
}

.titTermosUso{
	background: url(/img/tit/tit_termos_uso.png) no-repeat 0 0;
    width: 168px;
	height:51px;	
	margin-bottom: 20px;
}

.titGaleriaWallpaper{
	background: url(/img/tit/tit_galeria_wallpaper.png) no-repeat 0 0;
    width: 284px;
	height:74px;	
	margin:0 0 20px 30px;
	top:20px;
	position:relative;
    padding:30px 0 0 0;
    *padding:10px 0 0 0;
}


.h3Blue18 a{
    font-size: 18px; 
	color:#00b4e7;
	padding: 10px 0 0 30px;
	display:block; /* sem isso tava zuando no infográfico */
}

.h3Blue18{ 
	font-size: 18px; 
	color:#00b4e7;
	padding: 10px 0 10px 0px;
}

.h3Categoria{
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    margin-bottom:20px;
}


.tit_busca { background: url(/img/tit/busca.png) no-repeat 0 0; height:55px; margin:0 0 29px 0; text-indent:-99999px; width:317px; }

/*/TITULOS*/


/* TERMOS DE USO */

.box_termos-uso{
    background: url(/img/bg/bg_box-desc.png) repeat 0 0;
    padding: 30px;
}
.box_termos-uso p{margin-bottom: 15px;}

.box_termos-uso .h3Blue18{ padding-left: 0;padding-top: 0;}



/* BUSCA */

.box_AzulEscuro { background:url(/img/bg/bg_box-desc.png) repeat; padding:25px; }
	.box_AzulEscuro p.tit_result_busca { color:#00b4e7; font-size:16px; margin:0 0 20px 0; }
	
	
	
/* ACONTECE */
.box_AzulClaro { background:url(/img/bg/bg_box_AzulClaro.png) repeat; padding:25px; }
.box_bottom{ margin-top: 40px; }
.box_AzulClaro p, .box_AzulEscuro p { color:#CFF1FF; font-size:12px; margin:5px 0 10px 0; text-align:justify; }
.box_AzulClaro p a, .box_AzulEscuro p a { text-decoration: none }
.img_box { float:left; margin:0 20px 0 0; width: 181px;}
.img_box img{ float: left; }
.alinhamentoBorda {	padding-right:20px;}

.box_aconteceInfoIMG {
    width: 710px; 
    float: left;
    display:block; 
    margin-top:-10px;
}

.box_aconteceInfoText {
    width: 930px; 
    float: left;
    display:block; 
    margin-top:-10px;
}
	p.tit_noticia { color:#FFF; font-size:18px; font-weight:bold; margin:0; }
	p.tit_noticia a{ color:#FFF; font-size:18px; font-weight:bold; margin:0; }
		p.tit_noticia span { color:#FFF; font-size:11px; }
	
	p.data { font-size:11px; }
		

.topo { /*height:50px; tava zoando o Movimento Cyan no IE7*/ width:100%; }
	.topo .selectData { float:right; }
	
	.topo .tamanho-letra { margin-right: 20px; }
		.topo .tamanho-letra ul { float:right; }
			.topo .tamanho-letra ul li { float:left; }
				.topo .tamanho-letra li.medio  a  				{
				        background:url(/img/bt/bt_acessibilidade.png) no-repeat -27px 0; 
				        float:left; 
				        height:22px;
				        margin:0; 
				        text-decoration:none;
				        width:22px; 
				    }
				    
				    .topo .tamanho-letra li.medio-producao-consciente  a  				{
				        background:url("/img/bt/acessibilidade_branco.png") repeat scroll -1px -1px transparent;
				        float:left; 
				        height:22px;
				        margin:0; 
				        text-decoration:none;
				        width:22px; 
				    }
				    
				    
					.topo .tamanho-letra li.grande-producao-consciente a  				{
				        background:url("/img/bt/acessibilidade_branco.png") repeat scroll -28px -1px transparent;
				        float:left; 
				        height:22px; 
				        margin:0 5px 0 15px; 
				        text-decoration:none; 
				        width:22px; 
				    }

.btnVoltar { height:22px; margin:20px 0 0 0; width:50px; }
	.btnVoltar a { height:100%; }


.icones {/*margin-left: 30px; tirei pela interna de Bacias e pegada */ width: 85%; margin-left: 30px;}


.widthFlash{ width: 100% !important }

/* PAGINAÇÃO */

ol.paginacao { text-align:center; margin:30px 0; }
ol.paginacao span span  {     
    display:inline; 
    margin:0 3px 0 0; 
    padding:5px 10px;
    height: 30px;
}
ol.paginacao span a  {
    color:#fff;     
    background-color:#0059AB;    
    padding:5px 10px;
    height: 30px;
    line-height:30px;
}
ol.paginacao .ativo { background-color:#FFF; color:#0059ab}
			
			

select { height:22px; }
option { color:#010101; }

.selectData {  }
	.selectData .selectMes { color:#010101; padding:3px; width:100px; }
	.selectData .selectAno { color:#010101; padding:3px; width:70px;  }
	
	

/* POST ACTION */
.box_post_acao{
    bottom:5px;
    margin-left:20px;
    width:90%;
    /*position:absolute;    cortava o texto ao aumentar*/
}

ul.post_acao{ /*width:380px;*/ margin:5px 0 10px 0;}

ul.post_acao li {
    float:left; 
    padding:0 7px 10px;  
    border-right: 1px solid #199bcf; /*  #0071a6*/
    height: 15px;
}

ul.post_acao li a{ 
	color:#7DD0F9; 
	font-size:10px;
}

ul.post_acao li a.ico_email{
	background: url(/img/ico/email.png) no-repeat 0 2px;	
	display:block;
    height:10px;
    padding-left:9px;
    overflow:hidden;
    float:left;
    margin:2px 4px 0 3px;
}
.addthis_default_style .at300b, .addthis_default_style .at300m {
    margin:2px 0 0 5px !important;
    padding:0 2px !important;
}
ul.post_acao li a.btComentario{
	background: url(/img/ico/comentario.png) no-repeat 0 0;	
	height:15px;
	padding-left: 20px;	
	display:block;
	float:left;
	margin:2px 0 0 4px
}

ul.post_acao li a.ico_adorei{
	background: url(/img/ico/adorei.png) no-repeat 0 0;	
	height:13px;
	padding-left: 20px;	
	position:relative;
	*position:static;
	*margin-bottom:5px;	
	top:2px;
}

/*POST PRODUCAO CONSCIENTE - INICIO*/

ul.post_acao_producao_consciente li a.ico_adorei{
	background: url(/img/ico/adorei.png) no-repeat 0 -13px;	
	height:13px;
	padding-left: 20px;	
	position:relative;
	*position:static;
	*margin-bottom:5px;	
	top:2px;
}

ul.post_acao_producao_consciente li a.ico_compartilhe{
	background: url(/img/ico/compartilhe.png) no-repeat 0 0;
	width:10px;
	height:12px;	
}

ul.post_acao_producao_consciente li a.ico_gostei{
	background: url(/img/ico/gostei.png) no-repeat 0 0;
	width:10px;
	height:10px;
}

ul.post_acao_producao_consciente{ /*width:380px;*/ margin:5px 0 10px 0;}

ul.post_acao_producao_consciente li {
    float:left; 
    padding:0 7px 10px;  
    border-right: 1px solid #199bcf; /*  #0071a6*/
    height: 15px;
}

ul.post_acao_producao_consciente li a{ 
	color:#1980B1; 
	font-size:10px;
}

ul.post_acao_producao_consciente li a.ico_email{
	background: url(/img/ico/email.png) no-repeat 0 2px;	
	display:block;
    height:10px;
    padding-left:9px;
    overflow:hidden;
    float:left;
    margin:2px 4px 0 3px;
}

ul.post_acao_producao_consciente li a.btComentario{
	background: url(/img/ico/comentario.png) no-repeat 0 -13px;	
	height:15px;
	padding-left: 20px;	
	display:block;
	float:left;
	margin:2px 0 0 4px
}

/*POST PRODUCAO CONSCIENTE - FIM*/




.borderNone{ border-right: 0 !important; }

#fecharComments a
{
    background: url(/img/bt/bt_fechar.png) no-repeat 0px 0px;
    display: block !important;
    height: 11px;
    text-indent: -9998px !important;
    width: 51px;
    *width: 73px;
    float:right;
    margin:-15px 0 0 0;}

ul.post_acao li a.ico_compartilhe{
	background: url(/img/ico/compartilhe.png) no-repeat 0 0;
	width:10px;
	height:12px;	
}

ul.post_acao li a.ico_gostei{
	background: url(/img/ico/gostei.png) no-repeat 0 0;
	width:10px;
	height:10px;
}
/* /POST ACTION */





/*
    CONTATO
*/
div.box_contact  {
    width: 615px; 
    padding: 30px 25px;
    margin: 0 0 0 15px 
}

div.box_contact h3#tit_fale_conosco {
    background: url(/img/tit/tit_fale_conosco.png) no-repeat;
    width: 198px;
    height: 51px;
    margin-bottom:30px;
}

fieldset.form_contact div { padding: 0 0 7px 0 }

fieldset.form_contact div label {
    display: block;
    float: left;
    font: bold 11px 'Arial';
    width: 98px;
    margin: 4px 10px 0 0;
    text-align: right 
}

fieldset.form_contact div input { padding: 3px 5px }

fieldset.form_contact div input,
fieldset.form_contact div select,
fieldset.form_contact div textarea {
     border-style: solid;
     border-width: 1px;
     border-color: #013871 #013871 #09578d #09578d;
     font: normal 11px 'Arial';
     color: #b3b3b3
}

fieldset.form_contact div select { height: auto }

fieldset.form_contact div textarea { width: 502px; height: 119px }

fieldset.form_contact div.fields_one {width: 370px;float: left;}

fieldset.form_contact div.fields_one input { width: 238px }

fieldset.form_contact div.fields_two {width: 242px;float: left;}

fieldset.form_contact div.fields_two input { width: 93px }

fieldset.form_contact div.fields_two label { width: 126px }

fieldset.form_contact div.fields_three {width: 270px;float: left;}

fieldset.form_contact div.fields_three .selectThree{ width: 160px; }

fieldset.form_contact div.fields_four{ float:left;width:340px}

fieldset.form_contact div.fields_four .selectFour{ width:232px; }


/* BORDAR REDONDA */

.borderOuter {
    /*background: #7DD0F9;*/
    margin:20px 0 0 4px;
    width: 240px;
}


/* COMENTARIOS */

.baixo {
    display: none; 
/*    width: 600px;*/
    margin: 0 auto;
}

.at15t{ color: #4c4c4c }

#at15ptc,#at16ptc{ color: #4c4c4c !important }

.at300bs.at15t_expanded, .at300bs.at15t_compact{ background: url(/img/ICO/compartilhe.png) no-repeat !important; margin: 0 !important}

.at300m{ padding-top: 2px !important; }

.comentLeft{text-align: left; margin:10px 0 0 130px }

.comentLeft01{clear:both;
    float:left;
    margin:10px 0 0;
    margin:10px 0 0 0px 
}

.comentLeft02{
    clear:both;
    float:left;
    margin:10px 0 0;
}

.divBackgroundComent
{
	background-position:0 -13px;
}

.comentRight{text-align: right; margin:10px 0 0 0px ; float: left;}

.boxMeno1L{ width: 372px; float: left; }

/* BORDAS COM DIVs  */

.border-top{
    height: 8px;
    margin: 0px;
    padding: 0px;
    position: relative; 
    background-color: transparent;
}
.border-top .borderTLeft{
    background: url(/img/bg/bg_border-top-left.png);
    width: 8px;
    height: 8px;
}

.border-top .borderTRight{
    background: url(/img/bg/bg_border-top-right.png);
    width: 8px;
    height: 8px;
}
.border-bottom{
    height: 8px;
    margin: 0px;
    padding: 0px;
    position: relative; 
    background-color: transparent;
    clear: both;
}
.border-bottom .borderBLeft{
    background: url(/img/bg/bg_border-bottom-left.png) no-repeat;
    width: 8px;
    height: 8px;
    position: relative;
    top: 0px;
    overflow: hidden;
}

.border-bottom .borderBRight{
    background: url(/img/bg/bg_border-bottom-right.png) no-repeat;
    width: 8px;
    height: 8px;
    position: relative;
    top: 0px;
    overflow: hidden;
}

.borderCenterIMG{
    background: url("/img/bg/bg_box-desc.png") repeat; 
    height: 8px;
    overflow: hidden;
    width:384px;    
}                    

.borderCenterText{
    background: url("/img/bg/bg_box-desc.png") repeat; 
    height: 8px;
    overflow: hidden;
    width:974px;    
}                    

/*borda movimentese*/
.borderCMovimentese{
    background: url("/img/bg/bg_box-desc.png") repeat; 
    height: 8px;
    overflow: hidden;
    width:351px;    
}                  
/*borda menos1l*/
.borderCMenos1L{
    background: url("/img/bg/bg_box-desc.png") repeat; 
    height: 8px;
    overflow: hidden;
    width:356px;    
}       


           
/*galerias*/
.boxGaleriaBorder{
    position: relative;
    width:335px;
    float: left;
}

.borderCGaleria{
    background: url("/img/bg/bg_box-desc.png") repeat; 
    height: 8px;
    overflow: hidden;
    width:319px;    
}   

.borderCGaleriaVideo{background: url("/img/bg/bg_box-desc.png") repeat; 
    height: 8px;
    overflow: hidden;    
    width:319px;
}

.at300bs{height:12px !important;}

.ampliebtn
{
    background:url('/img/bt/bt_ampliar.gif');
    width:42px;
    height:20px;
    float:left;
    margin: 0px 5px 0px 0px;
    display:block;
    text-indent:-999px;
    overflow:hidden;    
    }

.vejamaisbtn
{
    background:url('/img/bt/bt_saiba_mais_.gif');
    width:62px;
    height:20px;
    float:left;
    margin: 0px 5px 0px 0px;}
.Downloadbtn
{
    background:url('/img/bt/bt_download.gif');
    width:55px;
    height:20px;
    float:left}
    
    
p.MsoNormal
{
	color: #0072A9;	
	font: 12px arial,tahoma,sans-serif !important;
}    
