@charset "utf-8";
/* CSS Document */

/************************************
Mais Polímeros
Criado em: Junho/2009                     																					
Desenvolvido por: ZONAInternet
************************************/

/************************************
	BASIC TAGS
************************************/

* {  margin: 0; padding: 0;	border: none; text-decoration: none; list-style-type: none; }

body { background: #ff9000; color: #333333; font-size: 11px; font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif; }


/************************************
	CLASSES
************************************/

	.bold { font-weight: bold; }
	.italic { font-style: italic; }
	.align_center { text-align: center; }
	.align_right { text-align: right; }
	.block { display: block; }
	.upercase { text-transform: uppercase; }
	.underline { text-decoration: underline; }
	.cor333 { color: #333; }
	.cor666 { color: #666; }
	.cor999 { color: #999; }
	.cor221420 { color: #221420; }
	
	.none { display: none; }
	
	.float_left { float: left; }
	.float_right { float: right; }
	.clear { clear: both; }

	p { line-height: 16px; }
	a { color: #510000; font-weight: normal; }
	a:hover { color: #9c5800; text-decoration: none; }

/************************************
	ESTRUTURA 
************************************/

.desktop { 
	min-width: 980px; width: auto !important; width: 980px; }
	
.content {
	min-height: 400px; height: auto !important; height: 400px; z-index: 2; position: relative;
	overflow: hidden; z-index: 1px; background: #fff url(../imgs/bg_content.gif) repeat-x;
}

.meio { margin: 0 auto; width: 980px; }

.meio_internas { 
		margin: 0 auto; width: 980px; padding-bottom: 7px;
		background: url(../imgs/bg_internas.gif); 
		min-height: 400px; height: auto !important; height: 400px;
		}


/* HEADER */
.header { background: url(../imgs/bg_header.gif) repeat-x;  z-index: 9999; position: relative; }
.header .meio { height: 77px; position: relative; background: url(../imgs/bg_header.jpg) top right no-repeat; }
.header .meio h1 a.logo { position: absolute; left: 0; width: 223px; height: 110px; background: url(../imgs/logo.gif); display: block;}
.header .meio h1 a span { display: none; }


/* HEADER HOME */
.header { background: url(../imgs/bg_header_home.gif) repeat-x;  }
body.homeAtivo  .header .meio { background: none; height: 110px; }
body.homeAtivo  .content { background: #fff; }

.header .flash_fotos { 
	width: 479px; height: 270px; background: #fff;
	position: absolute; left: 223px; top: 29px;
}
.header .flash_fotos #destaque p { 
	padding: 100px 0 0 20px;
}
.header .empresa { 
	width: 278px; height: 211px;
	position: absolute; right: 0px; top: 77px;
	background: #ffb14c;
}
.header .empresa p { padding: 15px 15px 9px 15px; line-height: 18px; color: #510000; }

.header .empresa a.leia_mais { 
	display: block; width: 233px; height: 22px;
	text-align: right; font-size: 10px; padding: 7px 45px 0 0;
	text-transform: uppercase; font-weight: bold;
	background: url(../imgs/btn_home_leiamais.gif);
}

/* BOX PARCEIROS */
.box_parceiros { width: 223px; height: 91px; background: #ccc; margin-top: 14px; clear: both; }
body.internasAtivo .box_parceiros { margin: 0 0 7px 0;}


/************************************
	HOME 
************************************/

.home { float: right; width: 757px; margin-bottom: 14px; }

.home .produtos { float: left; margin: 190px 10px 0 10px; } 
.home .politica { float: right; margin: 190px 0 0 0; } 


/************************************
	INTERNAS 
************************************/

.internas { float: left; width: 496px; padding: 0 12px 0 12px; position: relative; }
.internas h1 { margin: 10px 0 5px 0; }
.internas h2 { 
	color: #ff9000; font-size: 12px; 
	text-transform: uppercase; 
	padding-bottom: 5px; margin-bottom: 10px;
	border-bottom: 5px solid #e0e0e0; 
	}
	
.internas p { line-height: 18px; padding-bottom: 20px; }
.internas a { color: #432b40; font-weight: bold; }
.internas a:hover { color: #ff9000; }
.internas .foto { width: 160px; position: absolute; top: 35px; right: 0; }
.internas .foto_dupla { width: 160px; position: absolute; top: 45px; right: 90px; }

.internas p.logo_bvqi { float: right; margin: 20px 10px 0 10px; }

.internas ul.produtos li { width: 330px; background: url(../imgs/bullet_internas.gif) 7px 7px no-repeat; line-height: 18px; padding-left: 17px;  }


.rightbar { float: right; width: 236px; color: #510000; }
.rightbar p { line-height: 18px; padding: 17px; }

.rightbar ul { padding-top: 17px; }
.rightbar ul.contato { padding-top: 0px; }
.rightbar li { background: url(../imgs/bullet_rightbar.gif) 7px 7px no-repeat; line-height: 18px; padding-left: 17px;  }

.leftbar { float: left; width: 222px; }

.breadcrumb { height: 25px; color: #510000; font-size: 10px; padding-top: 10px;  }
.breadcrumb li { float: left; }
.breadcrumb span { float: left; margin: 4px 7px 0 7px; display: block; }
.breadcrumb a { float: left; font-weight: normal; color: #510000; }
.breadcrumb a:hover { color: #510000; text-decoration: underline; }

	
/************************************
	FORM
************************************/
label { font-weight: bold ; }

.fieldset {
	border: none;
	padding: 0; margin-bottom: 10px;
}

.campoForm { color: #333; font-size: 11px; width:340px; height: 17px; padding: 3px 0 2px 2px; border: 1px solid #ccc; background:#fff; margin: 2px 0 0 0;}
.campoSel { color: #333; font-size: 11px; width:344px; height: 22px; padding: 3px 0 2px 2px; border: 1px solid #ccc; background:#fff; margin: 2px 0 0 0;}
.campoTel { color: #333; font-size: 11px; width:300px; height: 17px; padding: 3px 0 2px 2px; border: 1px solid #ccc; background:#fff; margin: 2px 0 0 0;}
.campoDDD { color: #333; font-size: 11px; width:30px; height: 17px; padding: 3px 0 2px 2px; border: 1px solid #ccc; background:#fff; margin: 2px 2px 0 0;}
.campoTextarea { color: #333; font-size: 11px; width:342px; height: 100px; padding: 3px 0 2px 2px; border: 1px solid #ccc; background:#fff; margin: 2px 0 0 0; font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;}

.btnFaleConosco {
	background: url(../imgs/bt_enviar.gif); color: #999;
	width: 102px; height: 35px; margin-bottom: 10px;
	text-indent: -9999px; cursor: pointer; float: left;
}

.boxFaleConosco { background: #e0e0e0; width: 246px; height: 35px; float: left; }

	
/************************************
	FOOTER 
************************************/

.footer {
	clear: both; height: 163px; padding-top: 10px;
	background: url(../imgs/bg_footer.gif) repeat-x;
}
	
	.footer .meio { padding-left: 20px; width: 960px; height: 136px;}
	.footer .meio ul { margin: 28px 0 0 0; float: left; }
	.footer .meio ul.left { width: 197px;  }
	.footer .meio ul.centro { width: 331px; }
	.footer .meio ul.right { width: 163px; }
		
	.footer .meio ul li a { color: #ffffff; background: url(../imgs/bullet.gif) left 4px no-repeat; padding-left: 10px; display: block; height: 30px; }
	.footer .meio ul li a:hover { color: #ff9000; text-decoration: underline; }
	
	.footer .meio .distribuidor { width: 237px; float: right; }
	
	.footer .creditos { color: #510000; margin: 0 auto; width: 980px; text-align: center; padding-top: 4px; }
	.footer .creditos span { color: #9c5800;  }
	.footer .creditos a.zonainternet { color: #9c5800; }
	.footer .creditos a:hover.zonainternet { color: #510000; }