@import url(produtos.css);

body {
/*	background-image: url(http://www.vinisol.com.br/images/background_wwp.jpg); Azul*/
/*	background-image: url(http://www.vinisol.com.br/images/background_wwp_amarelo.jpg);*/
/*	background-color: #FFECAA; amarelo*/
	background-image: url(http://www.vinisol.com.br/images/background_wwp_2009.jpg); /* 2009*/
	background-color: #6D559F; /* 2009 */
/*	background-color: #0099CB;*/
/*	background-color: #CAEEFF; azul claro*/
	background-repeat: repeat-x;
}

p{
margin-left:14px;
}


.link {
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #000000;
	text-decoration: none;	
}

.link a{
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #000000;
	text-decoration: none;	
}

.link a:hover {
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #54427B;
	text-decoration: underline;	
}


.link a:active {
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #000000;
	text-decoration: none;	
}


.link a:visited {
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #000000;
	text-decoration: none;	
}


.link {
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 11px;
	font-weight: none;
	color:#0033FF;
	text-decoration: none;	
}
/**/
.link_under {
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 11px;
	font-weight: none;
		color:#0033FF;
	text-decoration: underline;	
}


.link_under a:hover {
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 11px;
	font-weight: none;
	color:#0033FF;
	text-decoration: underline;	
}


.link_under a:active {
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 11px;
	font-weight: none;
	color:#0033FF;
	text-decoration: underline;	
}


.link_under a:visited {
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 11px;
	font-weight: none;
	color:#0033FF;
	text-decoration: underline;	
}


.link_under {
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 11px;
	font-weight: none;
	color:#0033FF;
	text-decoration: underline;	
}



/**/

.braskem {
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #00559C;
	text-decoration: none;	
}


.braskem a{
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #00559C;
	text-decoration: none;	
}

.braskem a:hover {
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #00559C;
	text-decoration: none;	
}


.braskem a:active {
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #00559C;
	text-decoration: none;	
}


.braskem a:visited {
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #00559C;
	text-decoration: none;	
}








.text{
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #000000;
	text-decoration: none;	
}

.textVinisol{
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #54427B;
	text-decoration: none;	
}

.textVinisol2{
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 13px;
	font-weight: none;
	color: #54427B;
	text-decoration: none;	
}
.textRodape{
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #ffffff;
	text-decoration: none;	
}

.textBras{
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #00559C;
	text-decoration: bold;	
}
.textKem{
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #00AEEF;
	text-decoration: bold;	
}

.textBras a:link{
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #00559C;
	text-decoration: underline;	
}
.textKem a{
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #00AEEF;
	text-decoration: bold;	
}


#site{
	position: relative;
	margin-left: -375px;
	left: 48%;
	float: left;
	margin-top: -15px;
	top: 0;
	background-color: #ffffff;
/*	width:772px; */
	width:784px; /*Firefox configuration*/
	/*height:680px;*/
	border: 1px solid #CCCCCC;
}

#site_representantes{
	position: relative;
	margin-left: -375px;
	left: 48%;
	float: left;
	margin-top: -16px;
	top: 0;
	background-color: #fff; /* was #F79D50;*/
	width:784px; /*Firefox configuration*/
	border: 1px solid #CCCCCC;
}


/*#site{
	position: relative;
	margin-left: -375px;
	left: 48%;
	float: left;
	margin-top: -15px;
	top: 0;
	background-color: #ffffff;
/*	width:772px; */
/*	width:784px; /*Firefox configuration*/
	/*height:680px;*/
/*	border: 1px solid #CCCCCC; */



#infoDate{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #676767;
	text-decoration: none;	
	position: absolute;
	left:642px;
	top:126px;
	width:215px;
	height:0px;
	z-index:2;
}


#infoHour{

    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #676767;
	text-decoration: none;	
	position: absolute;
	left:580px;
	top:126px;
	height:0px;
	z-index:2;
}


#infoDateEnglish{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #676767;
	text-decoration: none;	
	position: absolute;
	left:650px;
	top:126px;
	width:215px;
	height:0px;
	z-index:2;
}


#infoHourEnglish{

    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #676767;
	text-decoration: none;	
	position: absolute;
	left:558px;
	top:126px;
	height:0px;
	z-index:2;
}

#rodape{
	position: relative;
/*	top:170px;*/
	top:136px;
  	height:237px; /*alinhando rodape map*/
    }
	
	#rodape_representantes{
	position: relative; /*was absolute*/
	text-align: center;
  	height:64px;
	width:764px;
	margin:auto;
	float:left;
    }


#menu{
z-index:4;
}

#sloganVinisol{
	position: relative;
	margin-left: 0px;
	top:1px;
}

#flashVinisol{
	position: absolute ;
	left:0px;
	top:117px;
	z-index:1; /*TEST*/
}


#flashVinisolProdutos{
	position: absolute ;
	top:280px;
	left:313px;

}

#txtHome{
	position: relative ;
	margin-left: 30px;
	width:710px;
	top:145px;
	z-index:0;	
}



/* Internas */


#imgDestaque{
	position: absolute ;
	left:0px;
	top:0px;
	z-index:0;
}

#titulo{
	position: absolute ;
	top:122px;
	left:230px;
	z-index:0;
}

#catalogo{
	position: absolute ;
	top:17px;
	right:230px;
	z-index:0;
}

#certificado9001{
	position: absolute ;
	top:40px;
	right:250px;
	z-index:0;
	border:0px;
}

#certificado14001{
	position: absolute ;
	top:40px;
	right:100px;
	z-index:0;
	border:0px;
}

#downloadCertificado{
	position: absolute ;
	top:47px;
	right:25px;
	z-index:0;
}

#txtDownloadCertificado{
	position: absolute ;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: none;
	width:150px;
	color: #000000;
	text-decoration: none;	
	top:200px;
	right:214px;
	z-index:0;
}

#txtDownloadCertificado2{
	position: absolute ;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: none;
	width:150px;
	color: #000000;
	text-decoration: none;	
	top:200px;
	right:62px;
	z-index:0;
}

#download{
	position: absolute ;
	top:47px;
	right:85px;
	z-index:0;
}


#txtDownload{
	position: absolute ;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: none;
	width:202px;
	color: #000000;
	text-decoration: none;	
	top:120px;
	right:10px;
	z-index:0;
}




#txtGrade{
	position: relative ;
	margin-left: 30px;
	width:710px;
	top:115px;
	z-index:0;	
}



#sacaria{
	position: absolute ;
	top:40px;
	right:80px;
	z-index:0;
}




/* FIX MENU*/


#fixGrades{
	position: absolute ;
	top:99px;
	left:218px;
	width:4px;
	z-index:5;
}

#fixHome{
	position: absolute ;
	top:100px;
	left:16px;
	width:4px;
	z-index:5;

}
#fixCertificacoes{
	position: absolute ;
	top:100px;
	left:95px;
	width:4px;
	z-index:5;

}

#fixRepresentantes{
	position: absolute ;
	top:100px;
	left:321px;
	width:4px;
	z-index:5;

}

#fixDownloads{
	position: absolute ;
	top:100px;
	left:451px;
	width:4px;
	z-index:5;

}

#fixContatos{
	position: absolute ;
	top:100px;
	left:550px;
	width:4px;
	z-index:5;

}


#downloadContratipo
{
	position: absolute ;
	top:385px;
	left:580px;
	width:120px;
	z-index:5;

}


.brilho{
	display:block;
	background-color: #E5ECF2;

}

.brilho a:hover{
	background-color: #C4D3E1;

}


#destaqueHome2
{
	position: absolute ;
	top:-25px;
	left:315px;
	width:440px;
	z-index:5;

}


/*representantes 2010*/


#CSide{
/*width:900px;*/
width:740px;
float:left;
margin:10px;
margin-left:25px;
}


#lSideDownloads{
/*width:380px;*/
width:350px;
float:left;
margin-left:25px;
}

#lSideDownloads2{
/*width:800px;*/
width:500px;
float:left;
margin-left:25px;
}

#Embed{
/*width:900px;*/
width:640px;
float:left;
margin-left:25px;
}

#lSide{
	width:380px;
	float:left;
	margin:10px;
	margin-left:25px;
}

#rSide{
width:360px;
float:left;
}

#lSide ul p{
margin-left:-20px ;
}

#rSide ul p{
margin-left:-20px ;
}

.tituloRepresentantes{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#513E79;
font-weight:bold;
list-style-type: none;
list-style-image:url(../images/tick.jpg)



}

.tituloPais{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#333333;
font-weight:bold;
list-style-type: none;
list-style-image:url(../images/tick.jpg)

}

.textRepresentantes{
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;	
}


.boxRepresentantes{
	position: relative;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	background-color:#F2F0FC;
	width:256px;
	height:172px;
	border: 1px solid #DFDDE8;
	margin-bottom:10px;
	display:block;
	z-index: 2;
}

.boxRepresentantes ul{
	position: relative;
	list-style-type: none;
	list-style-image:none;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	margin:-2px;
}


.boxRepresentantes li{
	position: relative;
	list-style-type: none;
	list-style-image:none;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	margin:5px;
}

.boxRepresentantes li a{
	position: relative;
	list-style-type: none;
	list-style-image:none;
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #513E79;
	margin:5px;
}



.youtube{
	position:relative;
	float:left;
	margin-left: -40px;
}

.textYoutube{
	font-family: Arial, Helvetica, Verdana sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	padding-top:15px;
}

/*2007*/

#load {
	position: absolute ;
	top:150px;
	left:350px;
	/*width:135px;
	height:40px;*/
	z-index:-1;
}

.open{
position:relative;
display:block;
width:12px;
height:13px;
margin:right;
float:left;
margin: 0 2px 2px 2px;

}

.close{
position:relative;
display:none;
width:12px;
height:13px;
margin:right;
float:left;
margin: 0 2px 2px 2px;
}


/*Novo Menu 2010 - Brasil */

.menuBrasil a{
/*width:786px;*/
height:30px;
display:block;
}


.menuBrasil .Home{

width:88px;
height:30px;
background:url(http://www.vinisol.com.br/images/menu/menu_brasil.jpg) no-repeat;
float:left;

}

.menuBrasil .Certificacoes{

width:117px;
height:30px;
background:url(http://www.vinisol.com.br/images/menu/menu_brasil.jpg) 698px, no-repeat;
float:left;

}


.menuBrasil .Produtos{

width:106px;
height:30px;
background:url(http://www.vinisol.com.br/images/menu/menu_brasil.jpg) 581px, no-repeat;
float:left;

}


.menuBrasil .Representantes{

width:128px;
height:30px;
background:url(http://www.vinisol.com.br/images/menu/menu_brasil.jpg) 475px, no-repeat;
float:left;


}


.menuBrasil .Downloads{

width:103px;
height:30px;
background:url(http://www.vinisol.com.br/images/menu/menu_brasil.jpg) 347px, no-repeat;
float:left;

}

.menuBrasil .Contatos{

width:89px;
height:30px;
background:url(http://www.vinisol.com.br/images/menu/menu_brasil.jpg) 244px, no-repeat;	
float:left;


}

.menuBrasil .Idioma{

width:155px;
height:30px;
background:url(http://www.vinisol.com.br/images/menu/menu_brasil.jpg) 155px, no-repeat;
float:left;

}


/*Novo Menu 2010 - Brasil OVER*/
.menuBrasil .Home a:hover{

width:88px;
height:30px;
background:url(http://www.vinisol.com.br/images/menu/menu_brasil_over.jpg) no-repeat;
}

.menuBrasil .Certificacoes a:hover{

width:117px;
height:30px;
float:left;
background:url(http://www.vinisol.com.br/images/menu/menu_brasil_over.jpg) 698px, no-repeat;
}


.menuBrasil .Produtos a:hover{

width:106px;
height:30px;
float:left;
background:url(http://www.vinisol.com.br/images/menu/menu_brasil_over.jpg) 581px, no-repeat;	
}


.menuBrasil .Representantes a:hover{

width:128px;
height:30px;
float:left;
background:url(http://www.vinisol.com.br/images/menu/menu_brasil_over.jpg) 475px, no-repeat;	
}


.menuBrasil .Downloads a:hover{

width:103px;
height:30px;
float:left;
background:url(http://www.vinisol.com.br/images/menu/menu_brasil_over.jpg) 347px, no-repeat;
}

.menuBrasil .Contatos a:hover{

width:89px;
height:30px;
float:left;
background:url(http://www.vinisol.com.br/images/menu/menu_brasil_over.jpg) 244px, no-repeat;
}

.menuBrasil .Idioma a:hover{

width:155px;
height:30px;
float:left;
background:url(http://www.vinisol.com.br/images/menu/menu_brasil_over.jpg) 155px, no-repeat;
}
