/* ==== Styles for all browses ==== */

* {
	margin:0;
	padding:0;
	outline:none;
}
body {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666;
	background-repeat:repeat-x;
	background-position:0 132px;
}
a img {
	border:none;
}
a {
	text-decoration:none;
	color:#ccccff;
}
a:hover {
	text-decoration:underline;
}
.break {
	clear:both;
	height:0;
}
.topo {
	background-color:#fff;
}
/* ==== Background ==== */

.bg1 {
	background-image:url(../img/body/bg1.jpg);
}
.bg2 {
	background-image:url(../img/body/bg2.jpg);
}
.bg3 {
	background-image:url(../img/body/bg3.jpg);
	background-color:#C9CFFF;
}
.bg4 {
	background-image:url(../img/body/bg4.jpg);
}
.bg5 {
	background-image:url(../img/body/bg6.jpg);
	background-color:#FEEAF3;
}
.bg6 {
	background-image:url(../img/body/bg5.jpg);
	background-color:#FFF2E1;
}
.bg7 {
	background-image:url(../img/body/bg7.jpg);
	background-color:#E7FFAB;
}
.bg8 {
	background-image:url(../img/body/bg8.jpg);
}
.bg9 {
	background-image:url(../img/body/bg9.jpg);
}
/*

.bg6 {

	background-image:url(../img/body/bg7.jpg);

}

.bg7 {

	background-image:url(../img/body/bg6.jpg);

}

.bg8 {

	background-image:url(../img/body/bg5.jpg);

}

.bg9 {

	background-image:url(../img/body/bg3.jpg);

}*/

/* ==== Framework ==== */

#warp, #footer {
	width:959px;
	margin:0 auto;
}
#warp {
	min-height:837px;
	padding-bottom:65px;
	/*position:relative;*/
}
#warp.warpAlt {
	min-height:600px;
}
#main {
	padding:50px 0 0 0;
}
/*Footer

-----------*/

#warpFooter {
	background:#330066 url(../img/bg/footer.jpg) repeat-x;
	width:100%;
	clear:both;
	height:150px;
}
#footer {
	height:120px;
	padding-top:25px;
	position:relative;
}
#footer li {
	float:left;
	list-style:none;
}
#footer li ul {
	width:425px;
	height:68px;
	padding:0 7px;
	margin:0 11px;
	border-right:#663399 solid 1px;
	border-left:#663399 solid 1px;
}
#footer li ul li {
	width:194px;
	padding-bottom:3px;
}
#footer .end {
	font-size:10px;
	color:#FFF;
	padding-left:10px;
}
#footer ol {
	float:left;
	margin-top:16px;
 *margin-left:0px;
}
#footer ol li, #footer ol li a {
	color:#8765cc;
	font-size:10px;
	font-weight:normal;
}
#footer ol .rights {
	/*width:566px;*/
	*margin-left:-220px;
	width:695px;
}
#footer span {
	color:#c5b4e8;
}
/* content_cms

-----------------------*/

.content_cms p {
	margin-bottom:15px;
}
.content_cms ul, .content_cms ol {
	margin:10px 20px 15px 20px;
}
.content_cms h1 {
	font-size:24px;
}
.content_cms h2 {
	font-size:18px;
}
.content_cms h3 {
	font-size:16px;
}
.content_cms h4 {
	font-size:14px;
}
.content_cms h5 {
	font-size:12px;
}
.content_cms h6 {
	font-size:10px;
}
.content_cms h1, .content_cms h2, .content_cms h3, .content_cms h4, .content_cms h5, .content_cms h6 {
	margin-bottom:13px;
	line-height:22px;
}
/* ==== Object Repeated ==== */



.map {
	float:right;
}
/*Paginate

-------------*/

.paginate {
	width:145px;
	height:55px;
	text-align:center;
	margin:20px 0 20px 85%;
	float:left;
}
.ie7 .paginate {
	margin:10px 0 -40px 51%;
}
.paginate .qp_next, .paginate .qp_prev {
	display:table;
	width:36px;
	height:36px;
	text-indent:-9999px;
	float:left;
}
.paginate .qp_next {
	background:url(../img/bt/next.png) no-repeat;
	margin-right:8px;
}
.paginate .qp_prev {
	background:url(../img/bt/prev.png) no-repeat;
	margin-left:8px;
}
.paginate .qp_counter {
	display:block;
	float:left;
	color:#5f72ff;
	font-size:28px;
}
/*bg2*/

.paginate.paginatebg2 .qp_next {
	background-image:url(../img/bt/next2.png);
}
.paginate.paginatebg2 .qp_prev {
	background-image:url(../img/bt/prev2.png);
}
.paginate.paginatebg2 .qp_counter {
	color:#8484b7;
}
/* Select JS

-------------- */

.tipSelect {
	width:264px;
	position:relative;
}
.tipSelect .contentList {
	/*border:1px solid #8765CC;*/
	height:190px;
	margin-top:-4px;
	overflow:auto;
	position:absolute;
	width:260px;
	z-index:9999;
}
.tipSelect strong {
	background-repeat:no-repeat;
	background-position:top;
	display:block;
	cursor:pointer;
	color:#FFF;
	padding:4px 0 0 10px;
	background-image:url(../img/bg/select1.png);
	width:254px;
	height:20px;
}
.tipSelect ul {
	margin:0px 0 0 1px;
}
.tipSelect li {
	list-style:none;
	margin-bottom:4px;
}
.tipSelect li ul {
	background-color:#8888b3;
	border:1px solid #404071;
	border-top:none;
	width:239px;
	padding:5px 0 10px 0;
	display:none;
}
.tipSelect a {
	text-decoration:none;
	color:#FFF;
	padding-left:7px;
}
.tipSelect a:hover {
	color:#333366;
}
.tipSelect.tipSelect2 {
	width:263px;
}
.tipSelect.tipSelect2 .contentList {
	width:260px;
	margin-top:0;
}
.tipSelect.tipSelect2 strong {
	background-image:url(../img/bg/select2.png);
	width:254px;
	height:20px;
}
.tipSelect.tipSelect2 li ul {
	background-color:#3eb1ae;
	border:#2ba292 solid 1px;
}
.tipSelect.tipSelect3 {
	width:290px;
}
.tipSelect.tipSelect3 .contentList {
	width:295px;
}
.tipSelect.tipSelect3 strong {
	background-image:url(../img/bg/select3.png);
	width:290px;
	height:20px;
}
.tipSelect.tipSelect3 li ul {
	width:275px;
}
.tipSelect.tipSelect4 .contentList {
	width:260px;
	margin-top:-1px;
}
/*Informetion

----------------*/

.information {
	width:377px;
	float:left;
	margin-bottom:87px;
	position:relative;
}
.information .dropdown {
	width:264px;
}
.information .dropdown .options {
	width:248px;
}
.information img {
	margin-bottom:17px;
}
.information .txt {
	font-size:15px;
	color:#333366;
	margin:0 0 10px 0;
	display:block;
}
/*Details

-----------*/

.details div {
	border:1px solid #8765CC;
	height:190px;
	margin-left:-10px;
	margin-top:-15px;
	overflow-x:hidden;
	overflow-y:auto;
	padding:13px;
	position:relative;
	width:234px;
	z-index:999999;
}
.details {
	color:#333366;
	float:left;
	font-size:11px;
	margin-left:12px;
	margin-top:30px;
}
.details strong {
	font-size:14px;
}
.details td {
	width:377px;
	vertical-align:text-top;
}
.details td strong {
	color:#5f72ff;
	font-size:11px;
	display:block;
	padding:16px 0 0px 0;
}
.details p {
	padding-bottom:1px
}
.details.details2 td strong {
	color:#7db9ad;
}
/*btPg 

-------*/

.btPg {
	display:block;
	float:left;
	width:104px;
	height:24px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-right:5px;
}
.enviar {
	background-image:url(../img/bt/enviar1.png);
}
.imprimir {
	background-image:url(../img/bt/imprimir1.png);
}
.compartilhar {
	background-image:url(../img/bt/compartillhar1.png);
}
/*Carousel

------------*/

.warp_galleries, .warp_galleries .carousel {
	width:436px;
	height:553px;
	position:relative;
	float:right;
}
.warp_galleries .carousel .prev, .warp_galleries .carousel .next, .warp_galleries2 .prev2, .warp_galleries2 .next2 {
	background-repeat:no-repeat;
	width:36px;
	position:absolute;
	cursor:pointer;
	text-indent:-9999px;
}
.warp_galleries .carousel .prev, .warp_galleries .carousel .next {
	background-image:url(../img/bt/arrow_top.png);
	height:34px;
	left:0;
	top:236px;
}
.warp_galleries .carousel .next {
	background-image:url(../img/bt/arrow_bottom.png);
	top:276px;
}
.warp_galleries .carousel ul {
	width:383px;
	float:right;
	overflow:hidden;
}
.warp_galleries .carousel li {
	overflow:hidden;
	list-style:none;
	width:382px;
	height:175px;
	padding-left:1px;
	background:url(../img/bg/list_photo.png) no-repeat;
	margin-bottom:45px;
}
.warp_galleries .carousel li p {
	font-size:11px;
	color:#333366;
	padding:8px 0 0 5px;
}
/*Carousel2*/



.warp_galleries2 {
	margin-top:30px;
}
.warp_galleries2, .warp_galleries2 .carousel2 {
	width:309px;
	height:93px;
	position:relative;
}
.warp_galleries2 .prev2, .warp_galleries2 .next2 {
	background-image:url(../img/bt/next.png);
	height:35px;
	top:30px;
	display:block;
}
.warp_galleries2 .carousel2 ul {
	overflow:hidden;
	width:200px;
	height:93px;
}
.warp_galleries2 .carousel2 li {
	list-style:none;
	background:url(../img/bg/mini_box.png) no-repeat;
	width:95px;
	height:89px;
	padding-top:15px;
	margin-right:5px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
}
.warp_galleries2 {
	background:url(../img/bg/carousel1.png) no-repeat;
}
.warp_galleries2 .carousel2 {
	width:200px;
	position:relative;
	margin-left:55px;
}
.warp_galleries2 .prev2 {
	left:0;
}
.warp_galleries2 .next2 {
	right:0;
	background-image:url(../img/bt/prev.png);
}
/* ==== Pages ==== */



/*Home

-----------*/

#home {
	position:relative;
	/*padding-top:476px;*/
	padding-top:385px;
}
#home #flash {
	position:absolute;
	top: -50px !important;
	height: 440px !important;
}
#home .tipsFini td {
	padding:5px;
}
#home .tipsFini td div {
	background:url(../img/bg/box_photo.jpg) no-repeat;
	width:209px;
	height:139px;
	padding:10px;
	position:relative;
}
#home .tipsFini div a.link {
	font-size:10px;
	color:#9966cc;
	position:absolute;
	bottom:9px;
	left:12px;
}
#home .tipsFini td div img {
	position:absolute;
	top:55px;
	left:12px;
}
#home .tipsFini .mrFini div {
	background:url(../img/bg/blog_do_mr_fini.jpg) no-repeat;
	width:119px;
	height:220px;
	padding:109px 110px 0 10px;
	font-size:11px;
	position:relative;
	color:#ffccff;
}
#home .tipsFini .mrFini div a {
	position:absolute;
	top:195px;
	left:0;
}
#home .tipsFini .mrFini strong {
	color:#FFF;
	font-size:14px;
}
#home .tipsFini td h1, #home .tipsFini td h2, #home .tipsFini td h3, #home .tipsFini td h4, #home .tipsFini td h5, #home .tipsFini td h6 {
	font-size:15px;
	line-height:16px;
}
#home .tipsFini td h1 {
	color:#ff60a5;
}
#home .tipsFini td h2 {
	color:#cc00cc;
}
#home .tipsFini td h3 {
	color:#f8941e;
}
#home .tipsFini td h4 {
	color:#5965cc;
}
#home .tipsFini td h5, #home .tipsFini td h6 {
	color:#2f3192;
}
/*List Products

---------------------*/

.listProducts {
	float:left;
	margin-left:9px;
	width:794px;
}
.listProducts li {
	list-style:none;
	position:relative;
	background:url(../img/bg/list.png) no-repeat;
	width:186px;
	height:182px;
	padding-top:7px;
	text-align:center;
	float:left;
	margin:0 0 40px 60px;
}
.listProducts li p {
	bottom:-25px;
	color:#5F72FF;
	font-size:14px;
	left:0;
	position:absolute;
	text-align:center;
	width:186px;
}
.bg5 .listProducts li p {
	color:#FF60A5;
}
.bg6 .listProducts li p {
	color:#F8941E;
}
.bg7 .listProducts li p {
	color:#59940A;
}
.bg5 #formEnviar input, .bg5 #formEnviar textarea {
	background-color:#FEEAF3;
	border:1px solid #BC356F;
}
.bg6 #formEnviar input, .bg6 #formEnviar textarea {
	background-color:#FEF1E0;
	border:1px solid #E47C01;
}
.bg7 #formEnviar input, .bg7 #formEnviar textarea {
	background-color:#E7FFAB;
	border:1px solid #528C05;
}
.listProducts li img {
}
.listProducts li a {
}
.listProducts li:hover img {
	opacity:0.75;
	-moz-opacity: 0.75;
	filter: alpha(opacity=75);
}
/*Midia

--------*/

#midia {
	position:relative;
}
#midia .listMidia {
	border-bottom:1px solid #333366;
	border-top:1px solid #333366;
	height:555px;
	margin-left:-1px;
	padding:10px 0 20px 0;
	width:1000px;
}
#midia .listMidia li {
	list-style:none;
}
#midia .btMidia img {
	border:none !important;
}
#midia .content_cms p {
	line-height:19px;
}
#midia .tipSelect {
	position:absolute;
	top:-20px;
	right:0;
	width:285px;
	height:64px;
}
#midia img.titleImg {
	margin-bottom:10px;
	margin-top:-25px;
	position:relative;
}
#top img {
	/*#float:left;*/
}
#midia h1 {
	font-size:48px;
	line-height:42px;
	margin-bottom:23px;
}
#midia .content1 {
	width:410px;
	height:555px;
	float:left;
	position:relative;
}
#midia .content1 h1 {
	color:#92e424;
}
#midia .content1 .btMidia {
	position:absolute;
	bottom:0;
	left:0;
}
#midia .content1 img {
	border:10px #93e525 solid;
	margin-bottom:10px;
}
#midia .content2 {
	width:474px;
	padding-left:100px;
	/*float:right;*/
	float:left;
	position:relative
}
#midia .content2 h1 {
	color:#f81e8a;
}
#midia .content2 img {
	border:6px #f81e8a solid;
}
#midia .contentMidia img {
	margin:0 15px 15px 0;
}
#midia .contentMidia .btMidia {
 float::left;
}
#midia .contentMidia {
	width:480px;
	min-height:135px;
}
#midia .contentMidia strong {
	color:#333366;
}
#midia .content2 .btMidia {
	float:left;
}
#midia .midiaBox {
	background:#f1edf3 url(../img/bg/box_bottom.jpg) bottom no-repeat;
	width:210px;
	padding:0 10px;
	min-height:200px;
	position:relative;
	float:left;
	margin:40px 0 0 20px;
	;
}
#midia .midiaBox:hover {
	background-color:#E4DCE8;
	background-image: url(../img/bg/box_bottom-hover.jpg);
}
.ie7 #midia .midiaBox {
	margin:30px 14px 0 0;
}
#midia .midiaBoxTop {
	background:url(../img/bg/box_top.jpg) no-repeat;
	width:230px;
	height:10px;
	position:absolute;
	top:-10px;
	left:0;
}
#midia .midiaBox:hover .midiaBoxTop {
	background-image:url(../img/bg/box_top-hover.png);
}
#midia .midiaBox h2 a {
	color:#aba6be;
	text-decoration:none;
}
.ie #midia .midiaBoxAlt {
	margin-right:0;
}
#midia .midiaBoxAlt {
	margin-right:0;
}
#midia .paginate {
	float:right;
	width:144px;
	margin-right:-13px;
}
.ie7 #midia .paginate {
	width:144px;
	position:absolute;
	right:0;
	bottom:-28px;
}
/*Form

---------*/

#formEnviar label, .form label {
	text-transform:uppercase;
	font-size:14px;
	display:block;
	color:#333366;
}
#formEnviar input, #formEnviar textarea, .form input, .form textarea, .form select {
	margin:6px 0 12px 0;
	background-color:#d9e3e6;
	border:#333366 solid 1px;
	height:30px;
	width:208px;
}
.form textarea {
	width:300px;
	height:96px;
}
.form .inputFile div {
	margin:10px 0 0 10px;
	background-position:top !important;
}
.form img {
	display:block;
}
.form p {
	margin:43px 0 23px 0;
}
.form td {
	border-right:19px solid #FFF;
}
#formEnviar .btForm, .form .btForm {
	width:85px;
	height:21px;
	background-image:url(../img/bt/enviar-default.png);
	background-color:transparent !important;
	border:none !important;
	float:right;
	margin:15px 69px 0 0;
	cursor:pointer;
	background-repeat:no-repeat;
}
.form .btForm {
	text-indent:-99999px;
}
.bg7 #formEnviar .btForm {
	background-image:url(../img/bt/enviar-verde.png);
}
.bg6 #formEnviar .btForm {
	background-image:url(../img/bt/enviar-laranja.png);
}
.bg5 #formEnviar .btForm {
	background-image:url(../img/bt/enviar-rosa.png);
}
.form .dropdown {
	width:299px;
}
.form .dropdown .options {
	width:283px;
}
.form .tipSexo {
	position:relative;
}
.form .tipSexo label {
	display:inline;
	color:#333366;
	float:left;
	margin:12px 18px 0 6px;
}
.form .tipSexo .altF {
	margin:12px 10px 0 6px;
}
.form .tipSexo .altF2 {
	margin:0 !important;
	position:relative;
	top:12px;
	right:-6px;
}
.form .tipSexo input {
	width:auto;
	background-color:#FFF !important;
	border:none;
	float:left;
}
.ie7 .form .tipSexo input {
	width:10px;
}
.form #nome {
	width:220px;
}
.form #email {
	width:220px;
}
.form #endereco {
	width:300px;
}
.form #numero, .form #compl, .form #estado {
	width:60px;
}
.form #data_nascimento {
	width:164px;
}
.form #cidade {
	width:180px;
}
.form #cep {
	width:140px;
}
/*Representantes

-----------------------*/

#formFaleConosco label, .representantes label {
	color:#8765cc;
}
.item1 {
	width:80px !important;
}
.item2 {
	width:200px !important;
}
.item3 {
	width:300px !important;
}
.representantes p {
	margin-top:0
}
.representantes input, .representantes.form #cidade {
	width:228px;
}
/*Empresa

--------------*/

#empresa {
	width:462px;
	position:relative;
}
#empresa .content_cms {
	margin-bottom:40px;
	width:390px;
}
/*Products

--------------*/

.boxMax {
	background-repeat:no-repeat;
	width:309px;
	height:309px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	position:relative;
}
.ie7 .boxMax {
	height:300px;
	padding-top:9px
}
.products {
	float:left;
	margin:0 0 0 70px;
	position:relative;
}
.products .loading {
	width:40px;
	height:40px;
	position:absolute;
	top:132px;
	left:136px;
	background:url(../img/bg/loading.gif) no-repeat;
}
.description {
	width:389px;
	float:right;
	position:relative;
}
.description h1 {
	font-size:38px;
	margin-bottom:8px;
}
.description #boxCompartilhe {
	right:4px;
	bottom:-83px;
}
.description .tableDescription {
	width:385px;
	height:182px;
	padding:0 10px;
	background-repeat:no-repeat;
	float:left;
}
.description .tableDescription th {
	height:29px;
	font-size:12px;
	background-position:bottom;
	background-repeat:repeat-x;
}
.description .tableDescription td {
	font-size:11px;
	padding-left:5px;
	cell-spacing: 10px;
}
.description .tableDescription .contentTable {
	font-weight:normal;
	border:none !important;
	background-position:top;
	background-repeat:repeat-x;
	padding-top:10px;
}
.description .tableDescription .altBorder {
	border:none !important;
}
.description .titleInformetion {
	font-size:14px;
	margin:27px 0 8px 0;
	display:block;
	float:left;
}
.description .table2 {
	width:398px;
	height:300px;
	overflow:auto;
	float:right;
	margin:38px -10px 0 0;
}
.description .table2 table {
	width:378px;
}
.description .table2 th {
	font-size:14px;
	text-align:left;
	padding-bottom:2px;
}
.description .table2 td {
	font-size:11px;
	padding:2px 0
}
/*Balas de Gelatina

-------------------------*/

.bg3 .description h1, .bg3 .description .table2 td, .bg3 .description .tableDescription th, .bg3 .description .tableDescription .contentTable {
	color:#5151bb;
}
.bg3 .description .tableDescription td, .bg3 .description .table2 th, .bg3 .description .titleInformetion {
	color:#5f72ff;
}
.bg3 .boxMax {
	background-image:url(../img/bg/max_box1.png);
}
.bg3 .description .tableDescription {
	background-image:url(../img/bg/table1.png);
}
.bg3 .description .tableDescription th {
	background-image:url(../img/bg/border1.png);
}
.bg3 .description .tableDescription .contentTable {
	background-image:url(../img/bg/border2.png);
}
.bg3 .description .enviar {
	background-image:url(../img/bt/enviar2.png);
}
.bg3 .description .imprimir {
	background-image:url(../img/bt/imprimir2.png);
}
.bg3 .description .compartilhar {
	background-image:url(../img/bt/compartillhar2.png);
}
.bg3 .description .tableDescription td {
	border-right:#5f72ff solid 1px;
}
.bg3 .description .table2 td {
	border-top:#5f72ff solid 1px;
}
/*Max Tor??o

-----------------*/

.bg6 .description h1, .bg6 .description .table2 td, .bg6 .description .tableDescription th, .bg6 .description .tableDescription .contentTable {
	color:#e47c01;
}
.bg6 .description .tableDescription td, .bg6 .description .table2 th, .bg6 .description .titleInformetion {
	color:#f8941e;
}
.bg6 .boxMax {
	background-image:url(../img/bg/max_box3.png);
}
.bg6 .description .tableDescription {
	background-image:url(../img/bg/table3.png);
}
.bg6 .description .tableDescription th {
	background-image:url(../img/bg/border3.png);
}
.bg6 .description .tableDescription .contentTable {
	background-image:url(../img/bg/border3.1.png);
}
.bg6 .description .enviar {
	background-image:url(../img/bt/enviar3.png);
}
.bg6 .description .imprimir {
	background-image:url(../img/bt/imprimir3.png);
}
.bg6 .description .compartilhar {
	background-image:url(../img/bt/compartillhar3.png);
}
.bg6 .description .tableDescription td {
	border-right:#f8941e solid 1px;
}
.bg6 .description .table2 td {
	border-top:#f8941e solid 1px;
}
.bg6 .warp_galleries2 {
	background-image:url(../img/bg/carousel3.png);
}
.bg6 .warp_galleries2 .prev2 {
	background-image:url(../img/bt/next3.png);
}
.bg6 .warp_galleries2 .next2 {
	background-image:url(../img/bt/prev3.png);
}
/*Chicles

------------*/

.bg5 .description h1, .bg5 .description .table2 td, .bg5 .description .tableDescription th, .bg5 .description .tableDescription .contentTable {
	color:#bc356f;
}
.bg5 .description .tableDescription td, .bg5 .description .table2 th, .bg5 .description .titleInformetion {
	color:#ff60a5;
}
.bg5 .boxMax {
	background-image:url(../img/bg/max_box4.png);
}
.bg5 .description .tableDescription {
	background-image:url(../img/bg/table4.png);
}
.bg5 .description .tableDescription th {
	background-image:url(../img/bg/border4.png);
}
.bg5 .description .tableDescription .contentTable {
	background-image:url(../img/bg/border4.1.png);
}
.bg5 .description .enviar {
	background-image:url(../img/bt/enviar4.png);
}
.bg5 .description .imprimir {
	background-image:url(../img/bt/imprimir4.png);
}
.bg5 .description .compartilhar {
	background-image:url(../img/bt/compartillhar4.png);
}
.bg5 .description .tableDescription td {
	border-right:#ff60a5 solid 1px;
}
.bg5 .description .table2 td {
	border-top:#ff60a5 solid 1px;
}
.bg5 .warp_galleries2 {
	background-image:url(../img/bg/carousel4.png);
}
.bg5 .warp_galleries2 .prev2 {
	background-image:url(../img/bt/next4.png);
}
.bg5 .warp_galleries2 .next2 {
	background-image:url(../img/bt/prev4.png);
}
/*Regaliz

------------*/

.bg7 .description h1, .bg7 .description .table2 td, .bg7 .description .tableDescription th, .bg7 .description .tableDescription .contentTable {
	color:#528c05;
}
.bg7 .description .tableDescription td, .bg7 .description .table2 th, .bg7 .description .titleInformetion {
	color:#75c905;
}
.bg7 .boxMax {
	background-image:url(../img/bg/max_box5.png);
}
.bg7 .description .tableDescription {
	background-image:url(../img/bg/table5.png);
}
.bg7 .description .tableDescription th {
	background-image:url(../img/bg/border5.png);
}
.bg7 .description .tableDescription .contentTable {
	background-image:url(../img/bg/border5.1.png);
}
.bg7 .description .enviar {
	background-image:url(../img/bt/enviar5.png);
}
.bg7 .description .imprimir {
	background-image:url(../img/bt/imprimir5.png);
}
.bg7 .description .compartilhar {
	background-image:url(../img/bt/compartillhar5.png);
}
.bg7 .description .tableDescription td {
	border-right:#75c905 solid 1px;
}
.bg7 .description .table2 td {
	border-top:#75c905 solid 1px;
}
.bg7 .warp_galleries2 {
	background-image:url(../img/bg/carousel5.png);
}
.bg7 .warp_galleries2 .prev2 {
	background-image:url(../img/bt/next5.png);
}
.bg7 .warp_galleries2 .next2 {
	background-image:url(../img/bt/prev5.png);
}
/*Fale Conosco

---------------------*/

#faleConosco {
	width:500px
}
#formFaleConosco {
	width:301px;
	float:right;
	margin-right:73px;
}
#formFaleConosco #nome {
	width:300px;
}
#formFaleConosco .btForm {
	margin:0 !important
}
#formFaleConosco.form td {
	border-right:19px solid transparent;
}
/*Box 

--------*/

#bts {
	position:relative;
	width:330px;
	height:0px;
}
#boxCompartilhe, #formEnviar {
	width:225px;
	position:absolute;
	z-index:9999;
	display:none;
}
#boxCompartilhe {
	right:4px;
	bottom:-100px;
}
#boxCompartilhe li {
	list-style:none;
	float:left;
}
#formEnviar {
	left:2px;
	bottom:-213px;
	background-color:#FFF;
	padding:2px 5px
}
#formEnviar textarea {
	height:65px !important;
	margin:0 0 5px 0 !important;
}
#formEnviar input {
	margin:0 !important;
	height:20px !important;
}
/***25/03/2010 -Vanessa Martins-  ***/



.conteudo-interno .col-1 {
	width:480px;
	float:left;
	margin-top:-10px;
}
.conteudo-interno .col-2 {
	width:495px;
	float:left;
}
.conteudo-interno .col-1 h1 {
	color:#9999CC !important;
	;
	letter-spacing:-2px !important;
	;
	margin-top:10px !important;
	;
	text-transform:uppercase;
	font-size:53px !important;
	;
	line-height:50px !important;
	;
	margin-bottom:23px !important;
	;
	font-family:Arial, Helvetica, sans-serif !important;
	;
}
.scroll-pane {
	background:none repeat scroll 0 0 transparent !important;
}
.jScrollPaneTrack {
	background:none repeat scroll 0 0 #E9E7F0 !important;
}
.jScrollPaneDrag {
	background:none repeat scroll 0 0 #ABA6BE !important;
}
.opcoes {
	bottom:45px;
	position:absolute;
}
.conteudo-interno .col-2 .stream-midia {
	position:relative;
	height:520px;
}
.conteudo-interno .col-2 .stream-midia img.imagem-midia {
	border:4px solid #ABA6BE;
	margin-left:30px;
}
.stream-midia .bt-ant {
	background-image:url("../img/bg/bt-ant.png") !important;
	left:-9px !important;
	padding-bottom:87px !important;
	padding-right:65px !important;
	position:absolute !important;
	top:-7px;
}
.stream-midia .bt-prox {
	background-image:url("../img/bg/bt-prox.png") !important;
	padding-bottom:87px !important;
	padding-right:65px !important;
	position:absolute !important;
	right:-51px !important;
	top:-6px;
}
.stream-midia dl {
	bottom:110px;
	left:125px;
	position:absolute;
}
.stream-midia dd {
	float:left;
	width:95px;
	margin-right:10px;
}
.stream-midia .warp_galleries2 {
	background:none repeat scroll 0 0 transparent;
}
/*26/03/2010 -Vanessa Martins- */





.conteudo-interno .col-1 .titulo-1 h2 {
	color:#333366 !important;
	font-family:arial, helvetica;
	font-size:27.78pt;
	font-weight:bold;
}
.conteudo-interno .col-1 .titulo-2 h1 {
	color:#75C905 !important;
	font-size:50.69pt !important;
	font-weight:bold;
	line-height:62px !important;
}
.conteudo-interno .col-1 p {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666;
	width:440px;
	margin-bottom:20px;
}
.conteudo-interno .col-1 p span {
	color:#f81e8a;
}
.conteudo-interno .col-1 div.box-1 {
	background-image:url("../img/bg/fundo-box-1.png");
	background-repeat:no-repeat;
	color:#FFFFFF !important;
	height:105px;
	padding:15px;
	width:452px;
	margin-bottom:15px;
}
.conteudo-interno .col-1 div.box-1 h4 {
	font-size:15px;
	margin-bottom:15px;
	text-transform:uppercase;
}
.conteudo-interno .col-1 div.box-1 p {
	color:#fff !important;
}
.conteudo-interno .col-1 div.box-2 {
	background-image:url(../img/bg/fundo-box2.png);
	background-repeat:no-repeat;
	color:#FFFFFF !important;
	height:165px;
	padding:15px;
	width:452px;
	margin-bottom:15px;
}
.conteudo-interno .col-1 div.box-2 ul li {
	list-style:none;
	width:210px;
	float:left;
}
.conteudo-interno .col-1 div.box-2 ul li.it-2 {
	border-left:1px solid #ffff00;
	padding-left:10px;
}
.conteudo-interno .col-1 div.box-2 ul li span {
	color:#ffff00;
}
.conteudo-interno .col-1 div.box-2 p {
	color:#fff !important;
}
.conteudo-interno .col-1 div.box-2 h4 {
	font-size:15px;
	margin-bottom:15px;
	text-transform:uppercase;
}
.conteudo-interno .col-1 div.box-3 {
	background-image:url("../img/bg/fundo-box3.png");
	background-repeat:no-repeat;
	padding:12px;
}
.conteudo-interno .col-1 div.box-3 p {
	color:#fff !important;
}
.conteudo-interno .col-1 div.box-2 ul li p span {
	color:#333366;
}
.imgmap #warp, .imgmap #footer {
	margin:0 auto;
	width:982px;
}
.conteudo-interno .col-2 .img-map {
	margin-left:35px;
	width:454px;
}
.conteudo-interno .col-1 .box-3 p span {
	color:#333366;
}
.msg-pele {
	background-image:url("../img/bg/fundo-pele.png");
	background-repeat:no-repeat;
	height:310px;
	padding:21px;
	position:absolute;
	width:175px;
	right:260px;
}
.conteudo-interno {
	position:relative;
}
.msg-pele .fechar-box {
	height:20px;
	width:170px;
}
.msg-pele .fechar-box a {
	background-image:url("../img/bg/ico-fechar-box.png");
	background-repeat:no-repeat;
	color:transparent;
	cursor:pointer;
	float:right;
	font-size:0;
	padding-bottom:20px;
	padding-right:20px;
	position:relative;
}
.msg-pele .titulo-box {
	width:90px;
	color:#a57aba;
}
.msg-pele .texto-box {
	color:#f81e8a;
	margin-bottom:16px;
	margin-top:10px;
}
.msg-pele .img-box {
	margin-left:-3px;
	margin-top:-3px;
}
.msg-cabelo .img-gif {
	left:31px;
	position:absolute;
}
.msg-cabelo {
	background-image:url("../img/bg/fundo-cabelo.png");
	height:216px;
	position:absolute;
	width:470px;
	right:-45px;
	top:100px;
}
.msg-cabelo .fechar-box a {
	background-image:url("../img/bg/ico-fechar-box.png");
	background-repeat:no-repeat;
	color:transparent;
	cursor:pointer;
	float:right;
	font-size:0;
	padding-bottom:20px;
	padding-right:20px;
	position:absolute;
	right:20px;
	top:20px;
}
.msg-cabelo .fechar-box {
	height:20px;
	width:170px;
}
.msg-cabelo .texto-box {
	color:#F81E8A;
	margin-bottom:16px;
	margin-top:10px;
	position:absolute;
	right:45px;
	top:90px;
	width:200px;
}
.msg-cabelo .titulo-box {
	color:#A57ABA;
	position:absolute;
	right:130px;
	text-transform:uppercase;
	top:50px;
	width:115px;
}
/**/



.msg-raiox .img-gif {
	left:35px;
	position:absolute;
	top:41px;
}
.msg-raiox {
	background-image:url("../img/bg/fundo-unha.png");
	height:380px;
	position:absolute;
	right:190px;
	top:288px;
	width:217px;
}
.msg-raiox .fechar-box a {
	background-image:url("../img/bg/ico-fechar-box.png");
	background-repeat:no-repeat;
	color:transparent;
	cursor:pointer;
	float:right;
	font-size:0;
	padding-bottom:20px;
	padding-right:20px;
	position:absolute;
	right:20px;
	top:20px;
}
.msg-raiox .fechar-box {
	height:20px;
	width:170px;
}
.msg-raiox .texto-box {
	color:#F81E8A;
	margin-bottom:16px;
	margin-top:10px;
	position:absolute;
	right:45px;
	top:232px;
	width:144px;
}
.msg-raiox .titulo-box {
	color:#A57ABA;
	position:absolute;
	right:75px;
	text-transform:uppercase;
	top:190px;
	width:115px;
}
/**/



.msg-unha {
	background-image:url("../img/bg/fundo-unha.png");
	background-repeat:no-repeat;
	height:380px;
	padding:21px;
	position:absolute;
	width:175px;
	right:18px;
	top:200px;
}
.msg-unha .fechar-box {
	height:20px;
	width:170px;
}
.msg-unha .fechar-box a {
	background-image:url("../img/bg/ico-fechar-box.png");
	background-repeat:no-repeat;
	color:transparent;
	cursor:pointer;
	float:right;
	font-size:0;
	padding-bottom:20px;
	padding-right:20px;
	position:relative;
}
.msg-unha .titulo-box {
	color:#A57ABA;
	margin-left:5px;
	margin-top:5px;
	width:90px;
}
.msg-unha .texto-box {
	color:#F81E8A;
	margin-bottom:16px;
	margin-left:5px;
	margin-top:5px;
}
.msg-unha .img-box {
	margin-left:2px;
	margin-top:5px;
}
/**/





.msg-musculo {
	background-image:url("../img/bg/fundo-pele.png");
	background-repeat:no-repeat;
	height:310px;
	padding:21px;
	position:absolute;
	width:175px;
	top:250px;
	right:260px;
}
.msg-musculo .fechar-box {
	height:20px;
	width:170px;
}
.msg-musculo .fechar-box a {
	background-image:url("../img/bg/ico-fechar-box.png");
	background-repeat:no-repeat;
	color:transparent;
	cursor:pointer;
	float:right;
	font-size:0;
	padding-bottom:20px;
	padding-right:20px;
	position:relative;
}
.msg-musculo .titulo-box {
	color:#A57ABA;
	margin-left:5px;
	margin-top:2px;
	width:90px;
}
.msg-musculo .texto-box {
	color:#F81E8A;
	margin-bottom:16px;
	margin-left:5px;
	margin-top:5px;
}
.msg-musculo .img-box {
	margin-left:-1px;
	margin-top:0px;
}
.esconde {
	display:none;
}
area {
	cursor:pointer;
}
/** 31/03/2010 vanessa martins **/



body.midia-list #formEnviar {
	left:2px;
	padding:2px 5px;
	background-color:#7878A7;
	bottom:-212px;
}
body.midia-list #formEnviar label {
	color:#FFFFFF;
}
body.midia-list #boxCompartilhe {
	background-color:#7878A7;
	bottom:-63px;
	padding:5px 0 5px 17px;
	width:305px;
}
a.close-float {
	position:absolute;
	right:1px;
	top:12px;
}
a.close {
	background-image:url("../img/bg/ico-fechar-share.png");
	background-repeat:no-repeat;
	padding-right:60px;
	cursor:pointer;
}
a.close:hover {
	text-decoration:none;
}
body.midia-list .opcoes {
	top:530px;
	position:absolute;
	bottom:0;
}
/** fim 31/03/2010 vanessa martins **/



/** 17:30 **/



.bg3 #formEnviar {
	background-color:#A2ADFF;
	bottom:367px;
	border:1px solid #5F72FF;
}
.bg5 #formEnviar {
	background-color:#FDA5D8;
	border:1px solid #BC356F;
	bottom:368px;
}
.bg6 #formEnviar {
	background-color:#FDC07F;
	border:1px solid #E47C01;
	bottom:368px;
}
.bg7 #formEnviar {
	background-color:#82CE30;
	border:1px solid #528C05;
	bottom:368px;
}
.bg3 #formEnviar label, .empresa #formEnviar label {
	color:#fff !important;
}
.bg5 #formEnviar label {
	color:#BC356F !important;
}
.bg6 #formEnviar label {
	color:#E47C01 !important;
}
.bg7 #formEnviar label {
	color:#528C05 !important;
}
.produtos-page .description #boxCompartilhe {
	bottom:531px;
	padding:5px 0 5px 12px;
	right:68px;
	width:304px;
}
.description #boxCompartilhe {
	background-color:#A2ADFF;
	border:1px solid #5F72FF;
}
.bg5 .description #boxCompartilhe {
	background-color:#FDA5D8;
	border:1px solid #BC356F;
}
.bg6 .description #boxCompartilhe {
	background-color:#FDC07F;
	border:1px solid #E47C01;
}
.bg7 .description #boxCompartilhe {
	background-color:#82CE30;
	border:1px solid #528C05;
}
#empresa #formEnviar .btForm {
	background-image:none;
}
.empresa #formEnviar {
	background-color:#7C7CAA;
	border:1px solid #333366;
	bottom:-204px;
	left:2px;
}
.empresa #boxCompartilhe {
	background-color:#7C7CAA;
	border:1px solid #333366;
	bottom:-41px;
	height:30px;
	padding:5px 0 5px 12px;
	right:141px;
	width:303px;
}
.midia-list .warp_galleries2 {
	margin-left:70px;
}
li.fini-redes {
	position:absolute;
	top:20px;
	left:0px;
}
li.ico-redes {
	position:relative;
	margin-top:15px;
}
li.opcoes-footer {
}
td.area select {
	width:140px;
}
td.vaga select {
	width:140px;
}
.cv div {
	margin-left:90px;
	margin-top:9px;
}
.empresa .carousel {
	overflow:visible !important;
}
.representantes {
	position:relative;
	margin-top:30px;
}
.tabela-text {
	position:absolute;
	right:80px;
	top:89px
}
.quais {
	margin-top:13px;
}
.representantes .btForm {
	margin:-35px 115px 0 0;
}
.link-representantes {
	height:56px;
	position:absolute;
	right:-595px;
	top:385px;
	width:313px;
}
.form-representantes #main {
	/*position:relative;*/
 *position:inherit;
}
#curriculo {
	cursor:pointer !important;
	display:inline !important;
	height:24px !important;
	margin-left:-142px !important;
	opacity:0 !important;
	position:relative !important;
	width:186px !important;
 *margin-top:-15px;
}
#formFaleConosco input.area {
	background-color:none;
	border:none;
	height:auto;
	margin:0;
	width:auto;
}
.gogo {
	position:absolute;
	width:100%;
	height:100%;
	background-image:url(../img/bg/futgogos.jpg);
	background-position:center top;
	z-index:10;
	background-repeat:repeat-x;
	background-color:#A6CE39;
}
body.gogo-bg {
	overflow:hidden;
}
.gogo .clique {
	margin-left:auto;
	margin-right:auto;
	margin-top:445px;
	width:462px;
	z-index:20;
}
.gogo .fechar {
	color:#A6CE39;
	float:right;
	font-size:24px;
	padding:20px;
	cursor:pointer;
}
.futgogo {
	background-image:url("../img/bg/futgogos-interna.jpg");
	background-position:center top;
	height:822px;
}
.conteudo-gogo {
	margin:0 auto;
	width:959px;
	position:relative;
}
.conteudo-gogo .logo-gogo {
	width:212px;
	margin-left:auto;
	margin-right:auto;
}
.conteudo-gogo .logo-gogo img {
	margin-top:15px;
}
.conteudo-gogo .textos {
	width:621px;
	margin-left:auto;
	margin-right:auto;
}
.conteudo-gogo .menu-jogos ul {
	float:left;
}
.conteudo-gogo .menu-jogos ul li {
	float:left;
	list-style:none outside none;
	margin-right:28px;
	cursor:pointer;
}
.conteudo-gogo .menu-jogos {
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	width:810px;
}
.conteudo-gogo .boxes {
	background-image:url("../img/bg/fundo-box.png");
	background-repeat:no-repeat;
	height:397px;
	left:185px;
	position:absolute;
	top:33px;
	width:580px;
	z-index:1;
}
.conteudo-gogo .boxes .fechar-box h5 {
	background-image:url("../img/bg/fechar-box.jpg");
	cursor:pointer;
	float:right;
	height:19px;
	margin-right:20px;
	margin-top:20px;
	position:relative;
	text-indent:-99999px;
	width:19px;
	z-index:1;
}
.conteudo-gogo .boxes .penalti {
	background-image:url("../img/bg/fundo-penalti.jpg");
	background-position:20px 35px;
	background-repeat:no-repeat;
	height:397px;
}
.conteudo-gogo .boxes .barreira {
	background-image:url("../img/bg/fundo-barreira.jpg");
	background-position:20px 35px;
	background-repeat:no-repeat;
	height:397px;
}
.conteudo-gogo .boxes .gol-a-gol {
	background-image:url("../img/bg/fundo-gol-a-gol.jpg");
	background-position:20px 35px;
	background-repeat:no-repeat;
	height:397px;
}
.conteudo-gogo .boxes .adivinhacao {
	background-image:url("../img/bg/fundo-adivinhacao.jpg");
	background-position:20px 35px;
	background-repeat:no-repeat;
	height:397px;
}
.conteudo-gogo .boxes .drible {
	background-image:url("../img/bg/fundo-drible.jpg");
	background-position:20px 35px;
	background-repeat:no-repeat;
	height:397px;
}
.conteudo-gogo .boxes .pin-gogo {
	background-image:url("../img/bg/fundo-pin-gogo.png");
	background-position:20px 24px;
	background-repeat:no-repeat;
	height:393px;
	position:absolute;
	top:0;
	width:576px;
}
.conteudo-gogo .boxes .texto {
	color:#FFFFFF;
	position:absolute;
	right:60px;
	top:115px;
	width:255px;
}
.conteudo-gogo .boxes .texto p {
	margin-bottom:6px;
}
.conteudo-gogo .boxes .drible .texto {
	width:280px;
}
.conteudo-gogo .boxes .pin-gogo .texto {
	width:480px;
}
.Container {
	position: absolute;
	/*top: 50px; left: 100px;*/
  width: 260px;
	height: 240px;/*background: #FFF url(../img/container_background.gif) no-repeat;*/
}
#Scroller-1 {
	position: absolute;
	overflow: hidden;
	width: 260px;
	height: 240px;
}
#Scroller-1 p {
}
.Scroller-Container {
	position: absolute;
	top: 0px;
	left: 0px;
}
#Scrollbar-Container {
	position: absolute;
	top: 0px;
	right: 0px;
}
.Scrollbar-Up {
	cursor: pointer;
	position: absolute;
}
.Scrollbar-Track {
	height:161px;
	left:2px;
	position:absolute;
	top:20px;
	width:20px;/*background: transparent url(../img/scrollbar_track.gif) no-repeat center center;*/
}
.Scrollbar-Handle {
	position: absolute;
	width: 8px;
	height: 48px;
}
.Scrollbar-Down {
	cursor: pointer;
	position: absolute;
	top: 187px;
}
.esconde2 {
	visibility:hidden;
}
.repre-conteudo {
}
/**menu idiomas**/
.menu-idiomas {
	left:184px;
	position:absolute;
	top:91px;
}
.menu-idiomas li {
	float:left;
	margin-right:5px;
}
.menu-idiomas li a {
	text-indent:0 !important;
}
.menu-idiomas li a h5 {
	text-indent:-99999px;
	background-repeat:no-repeat;
	height:26px;
}
.menu-idiomas li.it-0 a h5 {
	background-image:url(../img/bt/brasil-aberto.png);
	width:70px;
}
.menu-idiomas li.it-1 a h5 {
	background-image:url(../img/bt/ingles-fehado.png);
	width:16px;
}
.menu-idiomas li.it-1 a h5:hover {
	background-image:url(../img/bt/ingles-aberto.png);
}
.menu-idiomas li.it-2 a h5 {
	background-image:url(../img/bt/espanha-fechado.png);
	width:16px;
}
.menu-idiomas li.it-2 a h5:hover {
	background-image:url(../img/bt/espanha-aberto.png);
}
.vagas_dir {
	float: right;
	height: 250px;
	/*margin-top: -160px;*/
	position: relative;
	width: 362px;
}
.vagas_esq {
	padding-bottom:15px;
	margin-right:15px;
	position:relative;
	float:left;
}
.box_vagas {
	background-image:url("../img/bg/box-vagas.jpg");
	margin-right:10px;
	float:right;
	height:48px;
	width:362px;
}
.box_branco {
	background-color:#FFFFFF;
	border:2px solid #7D7FC9;
	color:#404474;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	height:17px;
	list-style-type:none;
	margin-top:4px;
	margin-right:10px;
	width:350px;
	padding:4px;
}
.box_total {
	color:#967dd9;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:5px;
	margin-left:-10px;
}
.box_vagas_ul {
	min-height:185px;
}
.paginate5 {
	float:left;
	height:30px;
	margin:-12px 313px;
	text-align:center;
	width:100px;
}
.paginate5 .qp_next, .paginate5 .qp_prev {
	display:table;
	width:16px;
	height:20px;
	text-indent:-9999px;
	float:left;
}
.paginate5 .qp_next {
	background:url(../img/bt/next_m.png) no-repeat;
}
.paginate5 .qp_prev {
	background:url(../img/bt/prev_m.png) no-repeat;
	margin-left:8px;
}
.paginate5 .qp_counter {
	display:none;
	visibility:hidden;
}

.paginate5.paginatebg2 .qp_next {
	background-image:url(../img/bt/next2_m.png);
}
.paginate5.paginatebg2 .qp_prev {
	background-image:url(../img/bt/prev2_m.png);
}
.paginate5.paginatebg2 .qp_counter {
	color:#8484b7;
}
#apDiv1 {
	position:absolute;
	left:2px;
	top:132px;
	width:975px;
	height:439px;
	z-index:1;
}
#apDiv1 .bt-fechar{
	position:absolute;
	right:25px;
	top:51px;
	cursor:pointer;
	z-index:9;
}

