/* CSS Document */
body {
	background-image:url(../imgs/back.gif);
	background-repeat:repeat-x;
}
#back {
	width:100%;
	height:750px;
	background-image:url(../imgs/back-pags.gif);
	background-repeat:no-repeat;
	background-position:top;
	margin:0px auto 0px auto;
/*	_margin:-56px auto 0px auto;*/
}


/**
 * Header - Home - Footer
 *
 * 15-10-09
 */

/* wrapper */
#d-wrapper{font:100 12px Arial,Helvetica,sans-serif;display:table;margin:0 auto;width:906px}
#d-wrapper .d-box{float:left;width:100%}

/* header */
.d-header{height:155px}
/* header logo */
.d-header .logo{display:inline;float:left;width:152px; /*_margin:0 -15px 0 15px*/}
/* header nav */
.d-header .nav{float:left;padding:14px 0 0 34px;width:720px}
.d-header .nav ul{float:right;width:100%}
.d-header .nav ul li,.d-header .nav ul li a{float:left}
.d-header .nav ul li{height:51px}
.d-header .nav ul .first{border-left:1px solid #c9c9c9}
.d-header .nav ul .last{border-right:1px solid #f3f3f3}
.d-header .nav ul li a:link,
.d-header .nav ul li a:visited{background:url(../imgs/nav-bg.jpg) no-repeat 0 -51px;border-left:1px solid #f3f3f3;border-right:1px solid #c9c9c9;color:#000;font-size:11px;height:31px;padding:20px 14px 0;text-decoration:none}
.d-header .nav ul li a:hover{background-position:0 0;color:#fff;text-shadow:#000 1px 1px 1px}
.d-header .nav ul .sc a:hover{background-position:-82px 0}
.d-header .nav ul .co a:hover{background-position:-164px 0}
.d-header .nav ul .co a:hover{background-position:-246px 0}
.d-header .nav ul .oe a:hover{background-position:-328px 0}
.d-header .nav ul .ev a:hover{background-position:-410px 0}
.d-header .nav ul .td a:hover{background-position:-492px 0}
.d-header .nav ul .last a:hover{background-position:-534px 0}


.d-header .newstletter{float:right;padding:20px 45px 0 0;width:685px;   _padding-right:0;}
.d-header .newstletter #form_smartletter{float:right;width:370px;}
.d-header .newstletter #form_smartletter label,.d-header .newstletter #form_smartletter input,.d-header .newstletter #form_smartletter img{float:left;}
.d-header .newstletter #form_smartletter label{padding-top:2px}
.d-header .newstletter #form_smartletter input{border:1px solid #d04553;display:inline;margin:0 5px;width:186px}
.d-header .newstletter .flags{float:left;padding:15px 38px 0 0;text-align:right;width:682px}
.d-header .newstletter .flags li{display:inline;padding:0 5px}

/* content */
.d-content{float:left;padding:5px 19px 0 0;width:887px}
.d-content #destaque-home,.d-content .aside{float:left}
.d-content #destaque-home{height:478px;width:594px}
.d-content .aside{background:url(../imgs/aside-bg.jpg) no-repeat;height:463px;padding:15px 0 0 10px;width:264px}
.d-content .aside .button li{float:left;padding:10px 0 0 7px}
.d-content .aside .button .odd{padding-left:11px}
.d-content .aside .post{float:left;font-size:11px;padding:16px 10px 0;width:244px}
.d-content .aside .post dt{color:#b81b2b;font-weight:700;padding-bottom:5px;position:relative;text-transform:uppercase}
.d-content .aside .post dt a:link,
.d-content .aside .post dt a:visited{color:#ec6400;font-size:10px;position:absolute;right:15px;_right:20px;text-decoration:none;text-transform:lowercase;top:0}
.d-content .aside .post dt a:hover{text-decoration:underline}
.d-content .aside .post dd{padding:15px 10px 0 5px}
.d-content .aside .post dd a:link,
.d-content .aside .post dd a:visited{color:#000;text-decoration:none}
.d-content .aside .post dd a .date{border-right:1px solid #ec6400;color:#b81b2b;font-weight:700;margin-right:5px;padding-right:6px}

/* smartshot */
.smartshot{padding:4px 0 0 7px}

/* footer */
.d-footer{float:left;font-size:11px;padding:30px 30px 20px;width:846px}
.d-footer .copy{color:#c52127;float:left;padding-top:10px;width:180px}
.d-footer .nav{float:left;width:484px}
.d-footer .nav li{background:url(../imgs/footer-nav-bg.jpg) repeat-x;border-left:1px solid #f3f3f3;border-right:1px solid #c9c9c9;float:left;height:25px;padding:7px 15px 0}
.d-footer .nav .first,
.d-footer .nav .last{border:0;padding:7px 0 0;width:5px}
.d-footer .nav .first{background:url(../imgs/footer-nav-first.jpg) no-repeat}
.d-footer .nav .last{background:url(../imgs/footer-nav-last.jpg) no-repeat}
.d-footer .nav .sd{border-left:0;padding-left:7px}
.d-footer .nav .tr{border-right:0;padding-right:7px}
.d-footer .nav li a:link,
.d-footer .nav li a:visited{color:#666;text-decoration:none}
.d-footer .nav li a:hover{color:#333;text-decoration:underline}
#topo {
	width:935px;
	height:138px;
	margin:0px auto;
	position:relative;
	z-index:999
/*	background-color: #CC9999;*/
}
#flash-logo {
	width:152px;
	height:107px;
	float:left;
	margin:0px 0px 0px 16px;
	_margin:0px 0px 0px 7px;
/*	background-color:#CCFF66;*/
}
#flash-menu {
	width:758px;
	height:52px;
	float:right;
	margin:13px 0px 0px 0px;
	_margin:13px 0px 0px 0px;
/*	background-color:#FF9999;*/
}
#head-esq {
	width:250px;
	*width:280px;
	float:right;
	margin:14px 23px 0px 0px;
	*margin:18px 23px 0px 0px;
	_margin:18px 11px 0px 0px;
/*	background-color:#FFCC00;*/
}
#treinamento {
	width:113px;
	height:17px;
	float:left;
	margin:23px 0px 0px 0px;
	*margin:12px 0px 0px 0px;
	_margin:12px 0px 0px 0px;
/*	background-color:#FF9933;*/
}
#flags {
	width:125px;
	height:20px;
	float:right;
	text-align:left;
	margin:22px 0px 0px 0px;
	*margin:12px 0px 0px 0px;
	_margin:12px 0px 0px 0px;
/*	background-color:#99CC33;*/
}
#flags img{
	padding:0px 0px 0px 10px;
}
#smartletter {	
	width:220px;
	*width:280px;
	height:17px;
	float:right;
	text-align:right;
	display: table-row;
/*	background-color:#33CC66;*/
}
.smartletter {
	font-family:Arial;
	font-size:10px;
	color:#000000;
}
#smartletter form{
	padding:0px;
	display:table-cell;
	vertical-align:middle;
}
#smartletter label{
	margin:0px;
	display:table-cell;
	vertical-align:middle;
}
#smartletter .smartletter{
	width:186px;
	border:1px solid #d04553;
	margin:0px;
	display:table-cell;
	vertical-align:top;
}
#smartletter img{
	padding:0px;
	display:table-cell;
	vertical-align:top;
}
/**
 * Sub-nav
 *
 * @date	10-07-2009
 */
.sub-nav{bottom:-15px;_bottom:-29px;color:#bb0a12;font:normal 77% Arial,sans-serif;left:312px;position:absolute;text-align:center;width:337px;z-index:9999}
.sub-nav ul{list-style:none;width:100%}
.sub-nav ul li,.sub-nav ul li a{float:left}
.sub-nav ul li{padding-top:15px;position:relative}
.sub-nav ul li span.desc{font-size:79%;left:0;position:absolute;text-align:center;top:0}
.sub-nav ul li.loja span.desc{width:69px}
.sub-nav ul li a{background-position:0 0;background-repeat:no-repeat;color:#333;height:35px;width:64px}
.sub-nav ul li a span{display:none}
.sub-nav ul li.loja a:link,.sub-nav ul li.loja a:visited{background-image:url(../imgs/bt-loja.jpg);width:69px}
.sub-nav ul li.extra a:link,.sub-nav ul li.extra a:visited{background-image:url(../imgs/bt-extranet.jpg);width:64px}
.sub-nav ul li.treina a:link,.sub-nav ul li.treina a:visited{background-image:url(../imgs/bt-treinamento.jpg);width:71px}
.sub-nav ul li.twitter a:link,.sub-nav ul li.twitter a:visited{background-image:url(../imgs/bt-twitter.jpg);width:55px}
.sub-nav ul li.blog a:link,.sub-nav ul li.blog a:visited{background-image:url(../imgs/bt-blog.jpg);width:56px}
.sub-nav ul li a:hover{background-position:0 -35px;color:#b31308}

#flash-meio {
	width:906px;
	height:445px;
	margin:14px auto 0px auto;
/*	background-color:#FF6666;*/
}
#bottom {
	margin:0px auto 0px auto;
	text-align:center;
}
/*quem-somos----------------------------------------------------------------------*/
#meio-quem-somos {
	width:906px;
	height:525px;
	margin:0px auto 0px auto;
	background-image:url(../imgs/back-quem-somos2.jpg);
	background-position:center 2px;
	background-repeat:no-repeat;
/*	background-color:#FF6666;*/
}
#bottom-quem {
	width:906px;
	margin:5px auto;
	padding-left:90px;
}
#tit {
	width:809px;
	height:80px;
	border-bottom:1px dotted #000000;
	margin:0px auto;
    _margin: 0 0 0 40px;
    position:relative

}
#tit  img,#tit h1{
	padding-top:33px;
}
#tit h1{
	font-size:30px;
	font-weight:700
}
#tit span{
	position:absolute;
	right:20px;
	top:10px
}
#txt-quem1 {
	width:533px;
	height:279px;
	margin:0px 0px 0px 50px;
	/*background-color:#66CCFF;*/
}
#txt-quem2 {
	width:808px;
	height:128px;
	margin:0px 0px 0px 50px;
/*	background-color: #CCCC66;*/
}
/*onde-comprar----------------------------------------------------------------------*/
#meio-onde {
	width:906px;
	height:457px;
	margin:0px auto 0px auto;
	background-image:url(../imgs/back-onde.jpg);
	background-position:center 1px;
	background-repeat:no-repeat;
/*	background-color:#FF6666;*/
}
#linha1-onde {
	width:809px;
	height:125px;
	float:left;
	margin:36px 0px 0px 50px;
	_margin:36px 0px 0px 25px;
/*	background-color:#6633CC;*/
}
#linha2-onde {
	width:673px;
	height:125px;
	float:left;
	margin:25px 0px 0px 116px;
	_margin:25px 0px 0px 58px;
/*	background-color: #FFCC00;*/
}
.f1 {
	width:129px;
	height:125px;
	margin:0px 7px 0px 0px;
	float:left;
/*	background-color:#00CCFF;*/
}
.f1  img{
	padding:6px 0px 0px 3px;
	_padding:5px 0px 0px 3px;
}
.f1  p{
	padding:9px 5px 0px 0px;
	*padding:6px 5px 0px 0px;
	text-align:center;
}
.f2 {
	width:129px;
	height:125px;
	margin:0px 0px 0px 0px;
	float:right;
/*	background-color:#00CCFF;*/
}
.f2  img{
	padding:6px 0px 0px 3px;
	_padding:5px 0px 0px 3px;
}
.f2  p{
	padding:9px 0px 0px 0px;
	*padding:6px 0px 0px 0px;
	text-align:center;
}
/*onde2----------------------------------------------------------------------*/
#meio-onde2 {
	width:906px;
	min-height:450px;
	margin:0px auto 0px auto;
	background-image:url(../imgs/back-imprensa2.jpg);
/*	background-position:center;*/
	background-position:0 1px;
	background-repeat:no-repeat;
    _height: auto !important;
    _height: 470px;
/*	background-color:#FF6666;*/
}
/*
#texto-onde2{
    width: 809px;
}
*/
#texto-onde2 p{
	padding:16px 0 19px 50px;
   /* _margin: 0 0 0 40px;*/
	/*background-color:#FF6666;*/
}

#opcoes-onde2 {
    width: 600px;
	margin:0 0 0 50px;
	float:left;
    _margin: 0 0 0 40px;
}
#opcoes-onde2 form{
    display: inline;
    width: 400px;
}
/*
#bt-buscar {
	float:right;
	margin:3px 430px 0 0;
	*margin:1px 430px 0 0;
}
*/
#bt-buscar {
	/*margin:3px 0px 0 20px;*/
	/**margin:1px 0px 0 20px;*/
	float:left
}
#bt-buscar img{
  /*  _margin: 1px 0px 0 350px;*/
}
.drop-onde2 {
	border:1px solid #000;
	color:#555;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:140px;
	height:18px;
	float:left;
	display:inline;
	margin-right:20px
}
#cidade-onde2 {
	width:809px;
	height:18px;
	float:left;
	text-align:left;
	margin:20px 0 0 50px;
}
#lista {
	width:809px;
	min-height:300px;
	margin:0 auto;
/*	background-color: #00CC66;*/
}
.linha-onde {
	width:809px;
	min-height:100px;
	margin-top:10px;
	float:left;
/*	background-color:#FF6600;*/
}
.linha-onde  p{
	padding:0 5px 5px 0;
}
.entre-itens {
	width:197px;
    _width:190px;
	padding:0;
	margin:0 5px 0 0;
	float:left;
    min-height:65px;
/*	background-color:#FFCC00;*/
}
.coluna-itens{
    /*border: 1px solid #f4e4e4;*/
    float:left;
    width:200px;
    _width:195px;
}

/*onde3----------------------------------------------------------------------*/
#meio-onde3 {
	width:906px;
	min-height:450px;
	margin:0px auto 0px auto;
	background-image:url(../imgs/back-imprensa2.jpg);
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
}
#lugares-fixo {
	width:809px;
	min-height:264px;
	margin:55px auto 0px auto;
	padding-bottom:20px;
/*	background-color:#CCFF66;*/
}
#lugares-variavel {
	min-width:131px;
	min-height:127px;
	/*margin:0 auto;*/
/*	background-color:#999966;*/
	float:left;
	width:530px
}
.cada-lugar {
	width:121px;
	height:117px;
	background-image:url(../imgs/back-onde-branco.gif);
	background-repeat:no-repeat;
	display:inline-block;
	float:left;
	margin:5px;
	position:relative;
}
.cada-lugar img{
	padding:3px 0 0 3px;
	margin:0;
}
.cada-lugar p{
	padding:8px 3px 0;
	*padding:4px 3px 0;
	margin:0;
	text-align:center!important;
	position:absolute;
	bottom:5px;
	left:0;
	width:115px;
}
.d-banner{float:right;margin-top:-16px;position:relative;width:224px;z-index:999}
.d-banner .tel{display:block;margin-top:30px}
/*produto-conceito----------------------------------------------------------------------*/
#meio-produto {
	width:906px;
	height:560px;
	margin:0px auto 0px auto;
	background-image:url(../imgs/back-produto2.jpg);
	background-position:center 1px;
	background-repeat:no-repeat;
	position:relative;
}
#produto-esq {
	width:598px;
	height:98px;
	float:left;
	margin:0px 0px 0px 48px;
	_margin:0px 0px 0px 25px;
/*	background-color:#33CCFF;*/
}
#produto-esq h2{
	font-size:22px;
	padding-top:17px
}
#produto-esq  ul{
	margin:0px;
	padding:0px;
}
#produto-esq  li{
	display:inline;
	list-style:none;
	margin:0px;
	padding:0px
}
#produto-esq img {
	padding:15px 6px 0px 0px;
}
#produto-dir {
	width:212px;
	height:130px;
	float:right;
	margin:-32px 47px 0px 0px;
	_margin:-31px 25px 0px 0px;
	position:relative;
	z-index:999
}
#txt-produto {
	width:808px;
	min-height:320px;
	margin:19px 0px 0px 50px;
	_margin:15px 0px 0px 25px;
	float:left;
/*	background-color: #CCCC66;*/
}
#txt-produto li{
	list-style-image:url(../imgs/list-style.gif);
	padding:0px 0px 9px 0px;
	margin:0px 0px 0px 23px;
}
/*produto-motivo----------------------------------------------------------------------*/
#txt-motivo {
	width:808px;
	min-height:197px;
	margin:16px 0px 0px 50px;
	_margin:16px 0px 0px 28px;
	float:left;
/*	background-color: #CCCC66;*/
}
#txt-motivo li{
	list-style-image:url(../imgs/list-style.gif);
	padding:0px 0px 9px 0px;
	margin:0px 0px 0px 23px;
}
#txt-motivo img{
	padding:20px 0 10px 0;
}
/*produto-ingredientes----------------------------------------------------------------------*/
#txt-ingredientes {
	width:430px;
	/*height:240px;*/
	margin:16px 0px 0px 50px;
	_margin:16px 0px 0px 30px;	
	float:left;
/*	background-color: #CCCC66;*/
}
#txt-ingredientes li{
	list-style-image:url(../imgs/list-style.gif);
	padding:0px 0px 9px 0px;
	margin:0px 0px 0px 23px;
}
#txt-ingredientes2 {
	width:340px;
	/*height:240px;*/
	margin:16px 0px 0px 50px;
	_margin:16px 0px 0px 30px;
	/*float:right;*/
/*	background-color: #FF3366;*/
}
/*contato----------------------------------------------------------------------*/
#meio-contato {
	width:906px;
	min-height:457px;
	margin:0px auto 0px auto;
	background-image: url(../imgs/back-contato2.jpg);
	background-position:center 1px;
	background-repeat:no-repeat;
/*	background-color:#FF6666;*/
}

#form-contato {
	float:left;
	width:482px;
	min-height:316px;
	margin:30px 0px 0px 50px;
	_margin:30px 0px 0px 25px;
	display:block;
/*	background-color:#669900;*/
}

#form-contato label{
	display: block;
	text-align:left;
	float: left;
	width: 73px;
	line-height:25px;
}
#form-contato input{
	display: inline-block;
	float: right;
	margin:0px 0px 10px 0px;
}
#form-contato textarea{
	display: block;
	float: right;
}
#form-contato img{
	padding:11px 0px 0px 150px;
}
.form-contato {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
	border:1px solid #000000;
}
#box-contato {
	width:287px;
	height:163px;
	float:right;
	margin:28px 48px 0px 0px;
/*	background-color:#FF3333;*/
}
#box-contato p{
	padding:22px 0px 0px 25px;
	_padding:22px 0px 0px 70px;
}
/*roadshow----------------------------------------------------------------------*/
#meio-road {
	width:906px;
	height:560px;
	margin:0px auto 0px auto;
	background-image:url(../imgs/back-road.jpg);
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
/*	background-color:#FF6666;*/
}
#road-esq {
	width:480px;
	height:450px;
	float:left;
	margin:0px 0px 0px 48px;
	_margin:0px 0px 0px 25px;
/*	background-color:#33CCFF;*/
}
#road-esq li{
	list-style-image:url(../imgs/list-style.gif);
	margin:0px 0px 0px 23px;
}
#road-dir {
	width:330px;
	height:450px;
	float:right;
	margin:0px 47px 0px 0px;
	_margin:0px 25px 0px 0px;
/*	background-color: #FFCC66;*/
}
/*cadastro----------------------------------------------------------------------*/

#meio-cadastro {
	width:906px;
	height:457px;
	margin:0px auto 0px auto;
	background-image:url(../imgs/back-contato.jpg);
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
/*	background-color:#FF6666;*/
}
#form-cadastro1 {
	float:left;
	width:482px;
	height:316px;
	margin:30px 0px 0px 50px;
	_margin:30px 0px 0px 25px;
	display:block;
	background-color:#669900;
}
#form-cadastro1 label{
	display: block;
	text-align:left;
	float: left;
	width: 73px;
	line-height:25px;
}
#form-cadastro1 input{
	display: inline-block;
	float: right;
	margin:0px 0px 10px 0px;
}
#form-cadastro1 textarea{
	display: block;
	float: right;
}
#form-cadastro1 img{
	padding:11px 0px 0px 220px;
}
.form-cadastro {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
	border:1px solid #000000;
}
/*respostas----------------------------------------------------------------------*/
#meio-resposta {
	width:906px;

	height:458px;
	margin:0px auto 0px auto;
	background-image:url(../imgs/back-respostas.jpg);
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
/*	background-color:#FF6666;*/
}
#resposta-esq {
	width:480px;
	height:300px;
	float:left;
	margin:0px 0px 0px 48px;
	_margin:0px 0px 0px 25px;
/*	background-color:#33CCFF;*/
}
/*imprensa ---------------------------------------------------------------------*/
.data-imprensa,.tipo-imprensa {
	float:right;
	border:1px solid #000;
	color:#555;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:80px;
	height:18px;
	margin:-30px 0 0 0;
}
.tipo-imprensa{width:auto}
#conteudo-imprensa {
	width:809px;
	min-height:350px; 
	height:auto !important;
	margin:20px auto 0px auto;
	_margin:20px auto 300px auto;
/*	background-color:#339999;*/
}
#conteudo-imprensa p{
	padding-top:10px;
}
#clipping-esq {
	width:371px;
	min-height:350px;
	float:left;
}
#clipping-esq img{
	margin:0px 6px 0px 0px;
}
#clipping-esq  p{
	padding:0px;
	margin:10px 0 10px 0;
}
#tit-clipping-esq {
	width:371px;
	height:29px;
	margin:0;
	background-color:#c50009;
}
#tit-clipping-esq h4{
	padding:8px 0px 9px 12px;
}
#release-dir img{
	margin:0px 6px 0px 0px;
}
#border-san{
	border-bottom:1px solid #edb0b2;
	width:371px;
	padding:0px;
	margin:-20px 0 0 0;
}
#release-dir {
	width:371px;
	min-height:350px;
	/*background-color:#FF6600;*/
	float:right;
}
#release-dir p{
	padding:0px;
	margin:10px 0 10px 0;
}
#tit-release-dir {
	width:371px;
	height:29px;
	margin:0;
	background-color:#c50009;
}
#tit-release-dir h4{
	padding:8px 0px 9px 12px;
}
/*imprensa 2---------------------------------------------------------------------*/
#back-borda {
	background-image:url(../imgs/back-repeat-imprensa2.jpg);
	background-repeat:repeat-y;
	background-position:center;
	margin:0px auto 0px auto;
	width:906px;
	z-index:99;
}
#meio-imprensa2 {
	width:906px;
	min-height:550px;
    _height: auto !important;
    _height: 470px;
	margin:0px auto 0px auto;
	background-image: url(../imgs/back-imprensa2.jpg);
	background-position:center 1px;
	background-repeat:no-repeat;
	position:relative;
/*	background-color:#FF6666;*/
}
#tit-clipping {
	width:809px;
	height:29px;
	margin:20px auto 0px auto;
	background-color:#c50009;
}
#tit-clipping h4{
	padding:8px 0px 9px 12px;
}
#infos-imprensa2 {
	width:776px;
	min-height:97px;
	margin:28px auto 0px auto;
}
#infos-imprensa2 h4{
	padding:0 0 19px 0;
}
#imagem-imprensa2 {
	width:809px;
	margin:17px auto 0px auto;
/*	background-color:#FF6633;*/
}
#imagem-imprensa2 img{
	padding:0px 15px 10px 15px;
}
#bottom-imprensa2 {
	width:906px;
	height:27px;
	margin:0px auto 0px auto;
	background-image:url(../imgs/back-bottom-imprensa2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
/*faq----------------------------------------------------------------------*/
#meio-faq {
	width:906px;
	min-height:450px;
	margin:0px auto 0px auto;
	background-image: url(../imgs/back-imprensa2.jpg);
	background-position:center 1px;
	background-repeat:no-repeat;
/*	background-color:#FF6666;*/
}
#faqs {
	width:809px;
	min-height:279px;
	margin:0px 0px 0px 50px;
/*	background-color: #FF3366;*/
}
#faqs ul{
	margin:0 0 0 18px;
	padding:0 0 10px 0;
	list-style-image:url(../imgs/list-style.gif);
	list-style-position:outside;
	font-weight:bold;
	display:block;
}
#faqs li{
	margin:0 0 12px 0;
	padding:0;
	font-weight: normal;
}
#bottom-faq{
	width:906px;
	height:27px;
	margin:0px auto;
	background-image:url(../imgs/back-bottom-imprensa2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
/*eventos ---------------------------------------------------------------------*/
#flash-evento{
	margin:0 auto;
	padding:15px;
	width:600px;
}
/*distribuidor ---------------------------------------------------------------------*/
#meio-distribuidor{
	width:906px;
	min-height:450px;
	margin:0px auto 0px auto;
	background-image: url(../imgs/back-distribuidor.jpg);
	background-position:center 4px;
	background-repeat:no-repeat;
	background-color:#fdfdfd;
}













/*txt----------------------------------------------------------------------*/
.txt-red10 {
	font-family:Arial;
	font-size:10px;
	color:#b81b2b;
}
.txt-red11 {
	font-family:Arial;
	font-size:11px;
	color:#b81b2b;
}
.txt-red11 a:link{
	font-family:Arial;
	font-size:11px;
	color:#b81b2b;
	text-decoration:none;
}
.txt-red11 a:visited{
	font-family:Arial;
	font-size:11px;
	color:#b81b2b;
	text-decoration:none;
}
.txt-red11 a:hover{
	font-family:Arial;
	font-size:11px;
	color:#b81b2b;
	text-decoration:underline;
}
.txt-red11 a:active{
	font-family:Arial;
	font-size:11px;
	color:#b81b2b;
	text-decoration:underline;
}
.txt-red12 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b61409;
}
.txt-branco11 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.txt-branco12 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
.txt-preto10 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.txt-preto11 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.txt-preto11 a:link{

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.txt-preto11 a:visited{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.txt-preto11 a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.txt-preto11 a:active{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.txt-preto12 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.txt-preto12 a:link{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.txt-preto12 a:visited{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.txt-preto12 a:hover{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
.txt-preto12 a:active{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
.maiuscula {
	text-transform:uppercase;
}
.negrito {
	font-weight:bold;
}
.justificado {
	text-align:justify;
}
.sublinhado {
	text-decoration:underline;
}
.clearthis {
	height:0;
	line-height:0;
	clear:both;
}
#paginacao-eventos{
    margin: 0 auto;
    width: 809px;
    text-align: center;
}
.border-san{
	border-bottom:1px solid #edb0b2;
	width:809px;
	padding:0px;
	margin:-5px 0 0 0;
}


#bottom-quem .copy{float:left}
#bottom-quem .links{float:right;padding:0 65px 10px 0}
#bottom-quem .links a{margin-right:10px}

/* imprensa-listar */
.imprensa-listar{height:495px}
.imprensa-listar ul li{border-bottom:1px solid #EDB0B2;font-size:11px;font-weight:700;margin-bottom:10px;padding-bottom:10px}
.imprensa-listar ul li span{color:#B81B2B}
.imprensa-listar ul li span .date{font-weight:100}
.imprensa-listar ul li a:link,
.imprensa-listar ul li a:visited,
#paginacao-eventos ul li a:link,
#paginacao-eventos ul li a:visited{color:#000;text-decoration:none}
.imprensa-listar ul li a:hover,
#paginacao-eventos ul li a:hover{text-decoration:underline}
/* paginacao */
#paginacao-eventos ul{padding-bottom:10px}
#paginacao-eventos ul li{border-right:1px solid #000;display:inline;font-size:11px;margin-right:5px;padding-right:5px}
#paginacao-eventos ul .last{border:0;margin:0}

input[type=hidden]{background:none!important;border:0!important;height:0!important;margin:0!important;width:0!important}

/* produtos */
.prod-txt{float:none!important;width:508px!important}
.aside-banner{position:absolute;right:50px;top:180px}