@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 {
	color: #1d1d1b;
	font-size: 11px;
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif; 
	background-image: url(../imgs/bg_azul.jpg);
	background-repeat: repeat;
	background-position: center top;
}


/************************************
	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: #f9bc13; text-decoration: none; }

/************************************
	ESTRUTURA 
************************************/

.desktop { 
	min-width: 967px; width: auto !important; width: 980px; }
	
.content {
	min-height: 400px; height: auto !important; height: 400px; z-index: 2; position: relative;
	overflow: hidden; z-index: 1px;  margin-bottom: 25px; 
}

.meio { margin: 0 auto; width: 967px; }

.ingles {
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 932px;
	padding-top: 42px;
}
.ingles_link {
	color: #FFF;
}
.ingles_link:hover {
	color: #ff9000;
	text-decoration: underline;
}


/* HEADER */
.header { background: url(../imgs/bg_header.gif) repeat-x;  z-index: 9999; position: relative; }
.header .meio { height: 77px; position: relative; }
.header .meio h1 a span { display: none; }


/* HEADER HOME */
.header { background: url(../imgs/testeira.png) repeat-x;  }
body.homeAtivo  .header .meio { background: none; height: 110px; }

.header .flash_fotos {
	width: 459px;
	height: 185px;
	position: absolute;
	left: 223px;
	top: 120px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.header .logo {
	width: 276px;
	float: right;
	height: 175px;
	position: absolute;
	right: 0px;
	top: 120px;
}
.header .logo a {
	float: right;
	padding-right: 46px;
	padding-top: 15px;
	padding-bottom: 20px;
}
.header .logo_interno {
	width: 224px;
	float: right;
	height: 95px;
	position: absolute;
	right: 0px;
	top: 120px;
}
.header .logo_interno a {
	float: right;
	padding-right: 26px;
}
/************************************
	HOME 
************************************/

.home { float: left; width: 745px;}

.home .produtos {
	float: left;
	margin-top: 196px;
	padding: 0px;
} 
.home .politica { float: right; margin-top: 196px; padding: 0px; } 


/************************************
	INTERNAS 
************************************/

.internas { float: left; width: 496px; padding: 42px 0px 0 12px; position: relative; }
.internas h1 { margin: 0 0 5px 0; }
.internas h2 { 
	color: #f9bc13; font-size: 12px; 
	text-transform: uppercase; 
	padding-bottom: 5px; margin-bottom: 10px;
	border-bottom: 3px solid #d7e1e9; 
	}
	
.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: 0px 10px 0 20px; }

.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: 224px;
	color: #4c1f2a;
	margin: 170px 0 0 0;
	background: url(../imgs/bg_menu_right.gif);
}
.rightbar p { line-height: 18px; padding: 0px; }

.rightbar ul {
	padding-top: 17px;
	color: #4c1f2a;
	font-size: 11px;
}
.rightbar ul.contato { padding-top: 0px; }
.rightbar li { line-height: 18px; padding-left: 17px;  }

.leftbar {
	float: left;
	width: 212px;
	margin-right: 10px;
}

.breadcrumb { height: 25px; color: #4c1f2a; 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: #4c1f2a; }
.breadcrumb a:hover { color: #4c1f2a; 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 {
	width: 967px;
	height: 163px;
	margin-top: 10;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
	.footer .parceiro {
	margin: 0 auto; 
	width: 212px;
	float: left;
	padding-right: 10px;
}

	.footer .distribuidor { width: 276px; padding-left: 10px; float: left; }
	
	.footer .meio {	width: 459px;	height: 136px;	background-color: #f1f2f2; float: left;}
	.footer .meio ul {	float: left;	margin-top: 27px;	margin-right: 0;	margin-bottom: 0;}
	
	.footer .meio ul.left {	width: 116px;	margin-left: 24px;}
	.footer .meio ul.centro { width: 165px; margin-left: 24px;}
	.footer .meio ul.right { width: 82px;	margin-left: 24px;	margin-right: 24px;
}
		
	.footer .meio ul li a {
	color: #4c1f2a;
	background: url(../imgs/bullet.png) left 4px no-repeat;
	padding-left: 10px;
	display: block;
	height: 35px;
	line-height: 12px;
}
	.footer .meio ul li a:hover { color: #ff9000; text-decoration: underline; }
	

	
	.footer .creditos { color: #4c1f2a; margin: 0 auto; width: 967px; text-align: center; padding-top: 4px; }
	.footer .creditos span { color: #c6c6c6;  }
	.footer .creditos a:hover { color: #ff9000; }
	.footer .creditos a.zonainternet { color: #c6c6c6; }
	.footer .creditos a:hover.zonainternet { color: #ff9000; }
