/* CSS Document */
/* Dohms Comunicação */
/* Michel Dohms  <>  michel@dohms.com.br */
/* DWEB */


/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\       	  BASIC elements    		    /\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */

body, html  {
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	background:url(imgs/back_fora.jpg) repeat-x 0px 102px #E8D5D8;
}

*{
	padding: 0;
	margin: 0;
}

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #AB0F3E;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
	padding-bottom:5px;
	text-align:center;
}

h1.titulo_index  {
	margin-bottom: 10px;
}

h1.titulo_index a:link, h1.titulo_index a:visited, h1.titulo_index a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:  #A84327;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	margin: 0px 0px 250px 0px;
	line-height: 17px;
}

h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #8C0033;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 0;
	line-height: 20px;
	padding-bottom:5px;
	
}

/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\        		  specific DIVS    		    /\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */

#corpo {
	width: 720px;
	min-height: 514px;
	_height: 514px;
	position: relative;
	padding: 0 16px 0 16px;
	margin: 0 auto;
	background: url(imgs/back-geral.gif) repeat-y white;
	/* border: 1px solid blue; */
}

#corpo #area_util_home {
	width: 720px;
	background-color:#FFF;
	margin: 0 auto;
	height:auto;
	margin:  0 0 10px 0;
	/*border: 1px solid red;*/
}

#kbca {
	width: 100%;
	height: 102px;
	position: relative;
	background: white;
	text-align: center;
	/*border: 1px solid red;*/
}

#rodape {
	position: relative;
	width: 100%;
	/*height: 15px;*/
	height:30px;
	border-top: 10px solid #aa103f;
	background: #FFFFFF;
	text-align: center;
	padding: 5px 0 0 0;
	/*border: 1px solid red;*/
}

#assinatura {
	position: absolute;
	width: 47px;
	height: 15px;
	top: 3px;
	right: 20px;
	/*border: 1px solid red;*/
}

#topo_conteudo{
	width: 720px;
	height: 194px;
	background: #F2F0FD;
}

#topo_conteudo_dermo{
	width: 720px;
	height: 194px;
	background: #FFE3D8;
}

#topo_conteudo_links{
	width: 720px;
	height: 194px;
	background: #e0f9fd;
}

#topo_conteudo_vendas{
	width: 720px;
	height: 194px;
	background: #FDEDCC;
}

#topo_conteudo_lab{
	width: 720px;
	height: 194px;
	background: #EAEAF6;
}

#topo_conteudo_af{
	width: 720px;
	height: 194px;
	background: #EFFB8B;
}

#topo_conteudo_restrito{
	width: 720px;
	height: 194px;
	background: #E4F2CF;
}

#corpo_interna{
	width: 720px;
	height: auto;
	display: table-cell;
	/*border: 1px solid Green;*/
}

#colunas_home{
	width: 720px;
	height: auto;
	/*border: 1px solid Green;*/
}

#colunas_home p{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #7c7c7c;
	line-height: 16px;
	text-align: left;
}

#colunas_home li.coluna_home_esq {
	float: left;
	width: 185px;
	list-style-type: none;
}

#colunas_home li.coluna_home_dir {
	float: left;
	width: 185px;
	list-style-type: none;
}
#colunas_home li.coluna_home_dir_chamadas {
	float: right;
	width: 120px;
	margin-left: 15px;
	list-style-type: none;
}
#colunas_home li.coluna_home_center {
	margin-left: 15px;
	margin-right: 15px;
	float: left;
	width: 185px;
	text-align: left;
	list-style-type: none;
}

#menu{
	width: 154px;
	height: auto;
	min-height: 500px;
	margin: 14px 0 14px 0;
	float: left;
	display: inline;
	/*border: 1px solid Navy;*/
}

#conteudo_dermo{
	width: 425px;
	height: auto;
	min-height: 500px;
	margin: 0px 0px 0px 0px;
	padding: 0px 14px 0px 0px;
	float: left;
	display: inline;
	background-image: url(imgs/back-centro-produtos.gif);
	background-repeat:no-repeat;
	background-position: top left;
	background-color:white;
	/*border: 1px solid Aqua;*/
}

#conteudo_vendas{
	width: 425px;
	height: auto;
	min-height: 500px;
	margin: 0px 0px 0px 0px;
	padding: 0px 14px 0px 0px;
	float: left;
	display: inline;
	background-image: url(imgs/curva_vendas.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	background-color:white;
	/*border: 1px solid Aqua;*/
}

#conteudo_lab{
	width: 425px;
	height: auto;
	min-height: 500px;
	margin: 0px 0px 0px 0px;
	padding: 0px 14px 0px 0px;
	float: left;
	display: inline;
	background-image: url(imgs/curva_lab.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	background-color:white;
	/*border: 1px solid Aqua;*/
}

#conteudo_af{
	width: 425px;
	height: auto;
	min-height: 500px;
	margin: 0px 0px 0px 0px;
	padding: 0px 14px 0px 0px;
	float: left;
	display: inline;
	background-image: url(imgs/curva_af.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	background-color:white;
	/*border: 1px solid Aqua;*/
}

#conteudo{
	width: 425px;
	height: auto;
	min-height: 500px;
	margin: 0px 0px 0px 0px;
	padding: 0px 14px 0px 0px;
	float: left;
	display: inline;
	background-image: url(imgs/curva_roxa.gif);
	background-repeat:no-repeat;
	background-position: top left;
	background-color:white;
	/*border: 1px solid Aqua;*/
}

#logo_back {
	width: 425px;
	min-height: 700px;
	_height:700px;
	background: url(imgs/app.jpg) no-repeat 230px bottom;
	/*border: 1px solid red;*/
}

#banners{
	width: 127px;
	height: auto;
	margin: 14px 0px 0px 0;
	float: left;
	display: inline;
	background-image: url(imgs/fundo_banner.gif);
	background-repeat:repeat-y;
	/*border: 1px solid Aqua;*/
}

#banners_dermo{
	width: 127px;
	height: auto;
	margin: 14px 0px 0px 0;
	float: left;
	display: inline;
	background-image: url(imgs/fundo_banner_dermo.gif);
	background-repeat:repeat-y;
	/*border: 1px solid Aqua;*/
}

#banners_vendas{
	width: 127px;
	height: auto;
	margin: 14px 0px 0px 0;
	float: left;
	display: inline;
	background-image: url(imgs/fundo_banner_vendas.gif);
	background-repeat:repeat-y;
	/*border: 1px solid Aqua;*/
}

#banners_bruna{
	width: 127px;
	height: auto;
	margin: 14px 0px 0px 0;
	float: left;
	display: inline;
	background-image: url(imgs/fundo_banner_bruna.gif);
	background-repeat:repeat-y;
	/*border: 1px solid Aqua;*/
}

#banners_lab{
	width: 127px;
	height: auto;
	margin: 14px 0px 0px 0;
	float: left;
	display: inline;
	background-image: url(imgs/fundo_banner_lab.gif);
	background-repeat:repeat-y;
	/*border: 1px solid Aqua;*/
}

#banners_saudeplena{
	width: 127px;
	height: auto;
	margin: 14px 0px 0px 0;
	float: left;
	display: inline;
	background-image: url(imgs/fundo_banner_saudeplena.gif);
	background-repeat:repeat-y;
	/*border: 1px solid Aqua;*/
}

#banners_restrito{
	width: 127px;
	height: auto;
	margin: 14px 0px 0px 0;
	float: left;
	display: inline;
	background-image: url(imgs/fundo_banner_restrito.gif);
	background-repeat:repeat-y;
	/*border: 1px solid Aqua;*/
}

#banners_link{
	width: 127px;
	height: auto;
	margin: 14px 0px 0px 0;
	float: left;
	display: inline;
	background-image: url(imgs/fundo_banner_link.gif);
	background-repeat:repeat-y;
	/*border: 1px solid Aqua;*/
}

#titulo{
	width: 330px;
	height: auto;
	min-height: 50px;
	_height: 50px;
	margin: 25px 0px 0px 50px;
	/*border: 1px solid Aqua;*/
}

#noticias_dir{
	width: 108px;
	height: auto;
	min-height: 133px;
	_height: 133px;
	padding: 31px 6px 5px 6px;
	margin: 20px 0 30px 0;
	background: url(imgs/tit_mais_not.jpg) no-repeat top #F8F8EC ;
}

#noticias{
	width: 380px;
	height: auto;
	margin: 0px 0px 0px 25px;
	padding: 15px 5px;
	display: table;
	border-bottom: 1px solid #E5DBFF;
}

.pagina_atual, .pagina_atual a:link, .pagina_atual a:visited, .pagina_atual a:hover{
	font: bold 12px/15px Verdana, sans-serif;
	color: #AA103F;
	text-decoration: none;
}

.produtos{
	width: 380px;
	height: auto;
	margin: 0px 0px 0px 25px;
	padding: 15px 5px;
	border-bottom: 1px solid #E5DBFF;
	display: table;
}

.produtos img{
	float: left;
}

.produtos p{
	float: left;
	width: 260px;
	margin: 0 0 0 10px;
	display: inline;
}

.submenu
	{
		width: 128px;
		height: auto;
		margin: 10px 13px 0 13px;
		padding: 0px 0px 10px 0px;
		border-bottom: 1px solid #D3C4FF;
	}
	
.submenu_inst {
		width: 128px;
		height: auto;
		margin: 10px 13px 0 13px;
		padding: 0px 0px 10px 0px;
		border-bottom: 1px solid #8D253A;
	}
	
.submenu_af {
		width: 128px;
		height: auto;
		margin: 10px 13px 0 13px;
		padding: 0px 0px 10px 0px;
		border-bottom: 1px solid #239E46;
	}
	
.submenu_nutrientes {
	width: 128px;
	height: auto;
	margin: 10px 13px 0 13px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #8D253A;
}

.submenu_vendas {
	width: 128px;
	height: auto;
	margin: 10px 13px 0 13px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #CB792D;
}

.submenu_produtos {
	width: 128px;
	height: auto;
	margin: 10px 13px 0 13px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #8D253A;
}

.submenu_restrito {
	width: 128px;
	height: auto;
	margin: 10px 13px 0 13px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #509A79;
}

ul.menu_interna span {	
	margin-left: 5px; 
}	
	
ul.menu_interna span {	
	margin: 0; 
	padding-left:0;
	list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #626262;
	text-decoration: none;
	font-weight: normal;
	text-align:left;
	padding-top:10px;
}

ul.menu_interna li, ul.menu_interna li a:link, ul.menu_interna a:visited {	
	margin:0; 
	padding-left:0;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8D253A;
	text-decoration: none;
	text-align:left;
	font-weight:normal;
	padding-top:10px;
	
}

#quadro {
SCROLLBAR-FACE-COLOR:#FFFFFF;
SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
SCROLLBAR-SHADOW-COLOR:#509A79;
SCROLLBAR-3DLIGHT-COLOR:#509A79;
SCROLLBAR-ARROW-COLOR:#509A79;
SCROLLBAR-TRACK-COLOR:#E4F2CF;
scrollbar-base-color:#E4F2CF;
SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;
overflow:auto; 
z-index:1; 
height:400px; 
width:360px;
}

/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\        	  TEXT classes     		   /\/\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
.padrao{
		font: 12px/15px Verdana, sans-serif;
		color: #666666;
		text-decoration: none;
	}
	
.padrao a{
		font: 12px/15px Verdana, sans-serif;
		color: #666666;
		text-decoration: none;
	}
	
.padrao a, .padrao a:link, .padrao a:visited{
		font: 12px/15px Verdana, sans-serif;
		color: #666666;
		text-decoration: none;
	}
	
.padrao a:hover{
		text-decoration: underline;
	}

.titulo{
		font: 14px Verdana, sans-serif;
		color: #8D253A;
		text-align: center;
		font-weight:bold;
	}
	
.conheca_mais{
		font: bold 12px Verdana, sans-serif;
		color: #b000b0;
		text-decoration: none;
	}	
	
.conheca_mais a, .conheca_mais a:link, .conheca_mais a:visited{
		font: bold 12px Verdana, sans-serif;
		color: #b000b0;
		text-decoration: none;
	}
	
.texto_rodape{
		font: 10px Verdana, sans-serif;
		color: #999999;
	}
	
.titulo_menu, .titulo_menu a, .titulo_menu a:link, .titulo_menu a:visited{
		font: bold 13px Verdana, sans-serif;
		color: #8D253A;
		text-decoration: none;
	}
	
.titulo_menu a:hover{
		text-decoration: underline;
	}
	
.texto_menu, .texto_menu a, .texto_menu a:link, .texto_menu a:visited{
		font: 12px/18px Verdana, sans-serif;
		color: #8D253A;
		text-decoration: none;
	}
	
.texto_menu a:hover{
		font: 12px/18px Verdana, sans-serif;
		text-decoration: underline;
		color: #8D253A;
	}
	
.texto_menu_p, .texto_menu_p a, .texto_menu_p a:link, .texto_menu_p a:visited{
		font: 11px/18px Verdana, sans-serif;
		color: #8D253A;
		text-decoration: none;
	}
	
.texto_menu_p a:hover{
		font: 11px/18px Verdana, sans-serif;
		text-decoration: underline;
		color: #8D253A;
	}
	
.padrao_menu{
		font: 10px/12px Verdana, sans-serif;
		color: #666666;
	}
	
.padrao_menu a, .padrao_menu a:link, .padrao_menu a:visited, .padrao_menu a hover{
		font: 10px/12px Verdana, sans-serif;
		color: #990033;
	}

.chamada_not{
	font: 11px/14px verdana, sans-serif;
	color: #969392;
	text-decoration: none;
	margin: 0 7px 15px 7px;
	display: block;
	text-align: left;
}

.chamada_not a, .chamada_not a:link, .chamada_not a:hover, .chamada_not a:visited{
	font: 11px/14px verdana, sans-serif;
	text-decoration: underline;
	color: #969392;
}

.rosa{
	font: bold 18px verdana, sans-serif;
	color: #b000b0;
	text-decoration: none;
	text-align: center;
}


/*Fontes em geral */

.chamada_not{
	font: 11px/14px verdana, sans-serif;
	color: #969392;
	text-decoration: none;
	margin: 0 7px 15px 7px;
	display: block;
	text-align: left;
}

.chamada_not a, .chamada_not a:link, .chamada_not a:hover, .chamada_not a:visited{
	font: 11px/14px verdana, sans-serif;
	text-decoration: underline;
	color: #969392;
}

.texto, .texto a:visited, .texto a:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7C7C7C;
	line-height: 16px;
	text-decoration:none;
	padding-left: 10px;
	
}
.texto a:hover {
	text-decoration:underline;
}
.padrao_index, .padrao_index a:visited, .padrao_index a:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7C7C7C;
	line-height: 16px;
	text-decoration:none;
	
}
.padrao_index a:hover {
	text-decoration:underline;
	
}
.padrao_bruna, .padrao_bruna a:visited, .padrao_bruna a:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF62BC;
	line-height: 16px;
	text-decoration:none;
	
}	
.bruna{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF62BC;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 0;
	line-height: 20px;
	
}
.padrao_bruna a:hover {
	text-decoration:underline;
	color: #FF62BC;
}
.padrao_vendas, .padrao_vendas a:visited, .padrao_vendas a:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CB792D;
	line-height: 16px;
	text-decoration:none;
}

.padrao_restrito, .padrao_restrito a:visited, .padrao_restrito a:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #509A79;
	line-height: 16px;
	text-decoration:none;
}	
	
.vendas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CB792D;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 0;
	line-height: 20px;
	text-align: center;
}

.padrao_vendas a:hover {
	text-decoration:underline;
	width: 430px;
	color: #CB792D;
}

.padrao_lab, .padrao_lab a:visited, .padrao_lab a:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4A4AD0;
	line-height: 16px;
	text-decoration:none;
	width: 430px;
}	
.lab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4A4AD0;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 0;
	line-height: 20px;
		
}
.padrao_lab a:hover {
	text-decoration:underline;
	width: 430px;
	color: #4A4AD0;

}

.padrao_noticia, .padrao_noticia a:visited, .padrao_lab a:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B000B0;
	line-height: 16px;
	text-decoration:none;
}	
.noticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #B000B0;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 0;
	line-height: 20px;
		
}
.padrao_noticia a:hover {
	text-decoration:underline;
	color: #B000B0;

}

.padrao_af, .padrao_af a:visited, .padrao_af a:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #239E46;
	line-height: 16px;
	text-decoration:none;
}	
.af {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #239E46;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 0;
	line-height: 20px;
		
}
.padrao_af a:hover {
	text-decoration:underline;
	color: #239E46;

}

.padrao_saude, .padrao_saude a:visited, .padrao_saude a:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A098C7;
	line-height: 16px;
	text-decoration:none;
	width: 430px;
}	
.saude {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #A098C7;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 0;
	line-height: 20px;
	
}
.padrao_saude a:hover {
	text-decoration:underline;
	width: 430px;
	color: #A098C7;
	
}
.position_fitoterapicos {
	padding: 10px;
	margin-bottom: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top: 8px;
}
.position_line {
	background-position: center center;
	clip: rect(3px,auto,3px,auto);
}


.nutrientes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #B000B0;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 0;
	line-height: 20px;
}
.padrao_nutrientes, .padrao_nutrientes a a:visited, .padrao_noticia a:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B000B0;
	line-height: 16px;
	text-decoration:none;
	width: 430px;
}	
.padrao_nutrientes a:hover {
	text-decoration:underline;
	width: 430px;
	color: #B000B0;
}

.texto_conteudo{
	font: 12px/15px Verdana, sans-serif;
	color: #666666;
	text-decoration:none;
}

.texto_conteudo a:visited, .texto_conteudo a:link {
	font: 12px/15px Verdana, sans-serif;
	color: #8d253a;
	text-decoration:none;
}	

.texto_conteudo a:hover {
	text-decoration:underline;
}
	
.legenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7C7C7C;
	line-height: 12px;
}

.leiamais, .leiamais a:visited, .leiamais a:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7C7C7C;
	text-decoration:underline;
	text-align:right;
	float:right;
}
.botao, .botao a:visited, .botao a:link { 
	background-color: #FFE3D8; 
	color: #8d253a;
	border:1px solid #8d253a;
}
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\        	  Another Stuff    		   /\/\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
