/* -------------------- */
/* FORMATAÇÃO DA PÁGINA */
/* -------------------- */
html {
	overflow:-moz-scrollbars-vertical;
}

body {
	margin:0;
	padding:0;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
}

a{  outline:none;}

/* ---------- */
/* BACKGROUND */
/* ---------- */
.bg_home, .bg_interna {
	background-color:#f9f9f9;
}

.bg_topo, .bg_rodape {
	background-color:#e3e2e3;
}

.bg_rodape_logo {
	background:url(../imagens/logo_rodape_grupo_dumont.png) #f9f9f9 no-repeat !important;
	filter:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/condornew/imagens/logo_rodape_grupo_dumont.png');
	background:#f9f9f9;
}

.bg_prod_01, .bg_cont_01, .bg_onde_01, .bg_institucional_01, .bg_assistencia_01 {
	background-color:#f32837;
}

.bg_prod_seta {
	background:url(../imagens/bg_prod_seta.png) no-repeat #f32837 !important;
	filter:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/condornew/imagens/bg_prod_seta.png');
	background:#f32837;
	font-size:12px;
	color:#FFFFFF;
	margin:0;
	border:0;
	padding:14px 0 0 53px;
	height:43px;
}

.bg_prod_linha_div_01 {
	background-color:#dadbdc;
}

.bg_img_fundo, .bg_estilos_fundo, .bg_prod_fundo, .bg_onde_fundo, .bg_institucional_fundo, .bg_assistencia_fundo {
	background-color:#FFFFFF;
}

.bg_img_sep, .bg_onde_sep, .bg_institucional_sep, .bg_assistencia_sep {
	background-color:#e2e2e5;
}

.bg_iframe {						 /* iframe */
	margin:0;
	background-color:#f9f9f9;
}

.bg_icones_prod, .bg_onde_select {
	background-color:#dddedf;
}

.bg_institucional {					/* fundo institucional */
	background:#FFFFFF right no-repeat;
}

.bg_assistencia {					/* fundo institucional */
	/*background:url(../imagens/assistencia_bg.jpg) #FFFFFF right no-repeat;*/
	background:#FFFFFF right no-repeat;
}

.bg_indique, .bg_indique_site {						/* fundo pop-up de indique */
	background-color:#bcbdc1;
}

.bg_flash_topo {					/* fundo FLASH */
	background-color:#bcbdc1;
	height:196px;
}


/* ------ */
/* TEXTOS */
/* ------ */
.txt_rodape, .txt_produtos_estilos, .txt_lista_onde {
	font-size:11px;
	color:#848795;
}

.txt_produtos, .txt_produto_descricao {
	font-size:12px;
	color:#848795;
	margin:10px 0 0 28px;
	width:530px;
}
 .txt_institucional {
	font-size:12px;
	color:#848795;
	margin:10px 0 0 28px;
	/*width:530px;*/
}

.txt_produtos {
	font-size:12px;
	color:#848795;
	margin:10px 0 0 28px;
	width:730px;
}

.txt_migalha{
	font-size:12px;
	color:#848795;
	/*margin:10px 0 0 28px;*/
	width:853px;
}

.txt_migalha_02{
	font-size:12px;
	color:#848795;
	/*margin:10px 0 0 28px;*/
	/*width:853px;*/
}

.txt_institucional_01 {
	font-size:12px;
	color:#848795;
	margin:10px 0 0 28px;
}

.txt_01_a {						/* texto, links descrição modelos */
	font:13px Verdana, Arial, Helvetica, sans-serif;
	color:#848795;
	text-transform:uppercase;
}

.txt_manuais_a {						/* texto, links descrição modelos */
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#848795;
	text-transform:uppercase;
	text-decoration:none;
}
.txt_manuais_a:hover {						/* texto, links descrição modelos */
	text-decoration:underline !important;
}

.txt_erro_01 {						/* atenção ou erro */
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:bold;
	text-align:center;
}

.txt_assistencia {
	font-size:12px;
	color:#848795;
	margin:10px 0 0 28px;
/*	width:530px!important;*/
}

.txt_produto {
	font-size:16px;
	color:#848795;
}

.tit_produtos { 					/* menu de produtos */
	background:url(../imagens/tit_produtos.png) #f9f9f9 no-repeat !important;
	filter:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/condornew/imagens/tit_produtos.png');
	background:#f9f9f9;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	height:48px;
	widows:151px;
}

.tit_institucional { 					/* menu de institucional */
	background:url(../imagens/tit_institucional.png) #FFFFFF no-repeat !important;
	filter:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/condornew/imagens/tit_institucional.png');
	background:#fff;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	height:48px;
	widows:151px;
}

.paginacao {
	font-size:14px;
	color:#848795;
}

/* ------ */
/* LINKS */
/* ------ */
.l_migalha:visited
	{font-size:12px; color:#848795; text-decoration:none;}
.l_migalha:link
	{font-size:12px; color:#848795; text-decoration:none;}
.l_migalha:active
	{font-size:12px; color:#848795; text-decoration:underline;}
.l_migalha:hover
	{font-size:12px; color:#848795; text-decoration:underline;}

.l_txt_rodape_01:visited
	{font-size:11px; color:#848795; text-decoration:none;}
.l_txt_rodape_01:link
	{font-size:11px; color:#848795; text-decoration:none;}
.l_txt_rodape_01:active
	{font-size:11px; color:#848795; text-decoration:underline;}
.l_txt_rodape_01:hover
	{font-size:11px; color:#848795; text-decoration:underline;}

.l_txt_produtos_estilos:visited
	{font-size:11px; color:#848795; text-decoration:none;}
.l_txt_produtos_estilos:link
	{font-size:11px; color:#848795; text-decoration:none;}
.l_txt_produtos_estilos:active
	{font-size:11px; color:#848795; text-decoration:underline;}
.l_txt_produtos_estilos:hover
	{font-size:11px; color:#848795; text-decoration:underline;}

.l_txt_produto_descricao:visited
	{font-size:12px; color:#848795; text-decoration:none;}
.l_txt_produto_descricao:link
	{font-size:12px; color:#848795; text-decoration:none;}
.l_txt_produto_descricao:active
	{font-size:12px; color:#848795; text-decoration:underline;}
.l_txt_produto_descricao:hover
	{font-size:12px; color:#848795; text-decoration:underline;}

.l_txt_cont_nav:visited
	{font-size:12px; color:#848795; text-decoration:underline;}
.l_txt_cont_nav:link
	{font-size:12px; color:#848795; text-decoration:underline;}
.l_txt_cont_nav:active
	{font-size:12px; color:#848795; text-decoration:none;}
.l_txt_cont_nav:hover
	{font-size:12px; color:#848795; text-decoration:none;}

.l_txt_lista_onde:visited
	{font-size:11px; color:#848795; text-decoration:underline;}
.l_txt_lista_onde:link
	{font-size:11px; color:#848795; text-decoration:underline;}
.l_txt_lista_onde:active
	{font-size:11px; color:#848795; text-decoration:none;}
.l_txt_lista_onde:hover
	{font-size:11px; color:#848795; text-decoration:none;}

.l_paginacao:visited
	{font-size:13px; color:#848795; padding-left:2px; padding-right:2px; text-decoration:none;}
.l_paginacao:link
	{font-size:13px; color:#848795; padding-left:2px; padding-right:2px; text-decoration:none;}
.l_paginacao:active
	{font-size:13px; color:#848795; padding-left:2px; padding-right:2px; text-decoration:underline;}
.l_paginacao:hover
	{font-size:13px; color:#848795; padding-left:2px; padding-right:2px; text-decoration:underline;}

.l_txt_01_a:visited
	{font-size:13px; color:#848795; text-decoration:none;}
.l_txt_01_a:link
	{font-size:13px; color:#848795; text-decoration:none;}
.l_txt_01_a:active
	{font-size:13px; color:#848795; text-decoration:underline;}
.l_txt_01_a:hover
	{font-size:13px; color:#848795; text-decoration:underline;}


.prod_cod a {
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	height:17px;
	background-color:#848795;
}

.prod_cod a:hover {
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	background-color:#f32837;
}

/* ---------------- */
/* MENSAGEM DE ERRO */
/* ---------------- */
.msg_erro_01 {
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}

/* ------------------ */
/* BORDA NOS PRODUTOS */
/* ------------------ */
#fotos {
	width:170px;
}

#fotos * {
	display:block;
}

#fotos .cropFoto {
	overflow:hidden;
	width:170px;
	height:158px;
}

#fotos .cropFoto:hover {
	border:3px solid #f32837;
	width:164px;
	height:152px;
}

#fotos .cropFoto:hover img {
	margin:-3px 0 0 -3px;
}

.prod_dest a {
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	height:17px;
	background-color:#f32837;
}

.prod_sem_dest a {
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	height:17px;
	background-color:#848795;
}

.borda_thumbs {
	border:1px solid #dedede;
}

/* ------------- */
/* MENU PRODUTOS */
/* ------------- */
	/* NÍVEL 1 */
.menu_produto_mais a {
	display:block;
	font-size:12px;
	color:#848795;
	font-weight:bold;
	height:17px;
	padding-left:11px;
	background:url(../imagens/ico_mais.gif) no-repeat;
	text-decoration:none;
}

.menu_produto_mais a:hover {
	display:block;
	font-size:12px;
	color:#848795;
	font-weight:bold;
	height:17px;
	padding-left:11px;
	background:url(../imagens/ico_mais.gif) no-repeat;
	text-decoration:underline;
}

.menu_produto_menos a {
	display:block;
	font-size:12px;
	color:#848795;
	font-weight:bold;
	height:17px;
	padding-left:11px;
	background:url(../imagens/ico_menos.gif) no-repeat;
	text-decoration:none;
}

.menu_produto_menos a:hover {
	display:block;
	font-size:12px;
	color:#848795;
	font-weight:bold;
	height:17px;
	padding-left:11px;
	background:url(../imagens/ico_menos.gif) no-repeat;
	text-decoration:underline;
}

	/* NÍVEL 2 */
.menu_produto_sub_mais a {
	display:block;
	font-size:12px;
	color:#848795;
	height:17px;
	padding-left:31px;
	background:url(../imagens/ico_mais_sub.gif) no-repeat;
	text-decoration:none;
}

.menu_produto_sub_mais a:hover {
	display:block;
	font-size:12px;
	color:#848795;
	height:17px;
	padding-left:31px;
	background:url(../imagens/ico_mais_sub.gif) no-repeat;
	text-decoration:underline;
}

.menu_produto_sub_menos a {
	display:block;
	font-size:12px;
	color:#848795;
	height:17px;
	padding-left:31px;
	background:url(../imagens/ico_menos_sub.gif) no-repeat;
	text-decoration:none;
}

.menu_produto_sub_menos a:hover {
	display:block;
	font-size:12px;
	color:#848795;
	height:17px;
	padding-left:31px;
	background:url(../imagens/ico_menos_sub.gif) no-repeat;
	text-decoration:underline;
}

	/* NÍVEL 3 */
.menu_produto_sub_sub a {
	display:block;
	font-size:12px;
	color:#848795;
	height:17px;
	padding-left:52px;
/*	border:1px solid red;*/
	background:url(../imagens/ico_seta_sub.gif) no-repeat;
	text-decoration:none;
}

.menu_produto_sub_sub a:hover {
	display:block;
	font-size:12px;
	color:#848795;
	height:17px;
	padding-left:52px;
	background:url(../imagens/ico_seta_sub.gif) no-repeat;
	text-decoration:underline;
}

.menu_institucional_01 a, .menu_institucional_02 a  {
	display:block;
	font-size:12px;
	color:#848795;
	padding-left:12px;
	margin-top:4px;
	/*padding-left:12px;*/
	background:url(../imagens/ico_seta_institucional.gif) no-repeat;
	text-decoration:none;
}

.menu_institucional_01 a:hover, .menu_institucional_02 a:hover {
	display:block;
	font-size:12px;
	color:#848795;
	margin-top:4px;
	padding-left:12px;
	background:url(../imagens/ico_seta_institucional.gif) no-repeat;
	text-decoration:underline;
}
.menu_institucional_01 a {height:20px;}
.menu_institucional_01 a:hover {height:20px;}
.menu_institucional_02 a {height:35px;}
.menu_institucional_02 a:hover {height:35px;}

/* ---------- */
/* FORMULÁRIO */
/* ---------- */
.form_01 {
	background-color:#FFFFFF;
	border:1px solid #858794;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.select_01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.area_01 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:1px solid #858794;
}

.linha_bot_enviar {
	background-color:#848894;
}

.form_aviso_01, .form_opcoes {
	font-size:12px;
	color:#848692;
	font-weight:bold;
}

.txt_form_msg {
	font-size:14px;
	color:#848692;
	font-weight:bold;
}

.select_02 {						/* onde comprar */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#848692;
}

.form_02 {							/* pop-up de indique */
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	width:295px;
	border:1px solid #858794;
}

.select_03 {						/* pop-up de indique */
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	width:295px;
	border:1px solid #858794;
	height:90px;
	overflow:auto;
}


/* Efeito no Institucional */
#box_central{
	float:right;
	width:650px;
}

#box_central h1{
	font: bold 14px Arial, Helvetica, sans-serif;
	margin: 10px 0 0 20px;
}
#box_central h2{
	color:#f42837;
	background-image:url(../imagens/seta_manuais.gif);	
	background-repeat: no-repeat; 
	padding: 0 0 0 5px; 
	margin: 10px 0 0 20px;
	font: bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:pointer;
}

.primeiro{
	color:#f42837;
	background-image:url(../imagens/seta_manuais.gif);	
	background-repeat: no-repeat; 
	padding: 0 0 0 5px; 
	margin:0 0 0 20px!important;
	font: bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:pointer;
}
#vitrine_grupo {
	margin: 15px 0 0 15px;}
	
#box_central p{
	margin: 10px 0 0 20px;}

#box_central p a{
	color:#000000;
	text-decoration:none;
}

#box_central p a:hover{
	color:#ff0000;
	text-decoration:none;
}

#box_central p strong{
	font: bold 14px Arial, Helvetica, sans-serif;
	background-image:url(../imagens/seta_timex.gif);	
	background-repeat: no-repeat; 
	padding: 0 0 0 12px; 
	margin: 15px 0 0 0;
}

#vitrine{
	padding: 5px 0 0 8px;}

#box_central .final{
height: 50px;
width: 500px;
}

#box_central .img_sacola{
	float:right;
}

#box_central em{
	color:#d6202c;
}

#list1a p{
	background-color:#FFF;
	color:#666;
	font:13px Arial, Helvetica, sans-serif;
	border:2px solid #f42837;
	padding:10px 10px 0 10px;
/*	margin:5px 0 0 26px;*/
	height:235px;
	width:590px;
}

/* FORMULÁRIOS */
.select_onde {					/* select páginas de onde / assistência */
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#848795;
	width:194px;
	border:1px solid #9b9ea9;
}

.input_busca_01 {				/* busca de manuais */
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	border-bottom:1px solid #9b9ead;
	border-left:1px solid #9b9ead;
	border-top:1px solid #9b9ead;
	border-right:0;
	width:174px;
	height:16px;
	padding:0;
	margin:0;
}

/* ------------------ */
/* CSS: AVISA DE ERRO */
/* ------------------ */
/*a[href="#"] {background: lime;}
a[href=""] {background: fuchsia;}
img {outline: 5px solid red;}
img[alt][title] {outline-width: 0;}
img[alt] {outline-color: fuchsia;}
img[alt], img[title] {outline-style: double;}
img[alt=""][title], img[alt][title=""] {outline-width: 3px;}
img[alt=""][title=""] {outline-style: dotted;}*/


/******************    MANUAIS    *********************/
#frm_busca{margin: 10px; width:400px;}
#frm_busca .input_busca_02{width: 145px; height: 20px; font:Verdana, Arial, Helvetica, sans-serif; color:#999999; border:1px solid #9b9ead;}
#frm_busca .submit_busca {
	background: url(../imagens/btn_ok.gif);
	height:20px;
	width:30px;
	border:0;
	color:#FFF;
	font:bold 11px Arial, Helvetica, sans-serif;
}

/*****************    PRODUTOS    ********************/
#frm_busca_prod { margin-top:10px; }
#frm_busca_prod .input_busca_03{width: 119px; height: 20px; font:Verdana, Arial, Helvetica, sans-serif; color:#999999; border:1px solid #9b9ead;}
#frm_busca_prod .submit_busca {
	margin-left:-2px;
	background: url(../imagens/btn_ok.gif);
	height:20px;
	width:30px;
	border:0;
	color:#FFF;
	font:bold 11px Arial, Helvetica, sans-serif;
}
