body{padding:0; margin:0px 0px 10px 0px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
A:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
	
}
A:visited { COLOR: #000000; TEXT-DECORATION: none;}
A:active { COLOR: #d839a0; TEXT-DECORATION: none }
A:hover { color:#d839a0; TEXT-DECORATION: none; }
#wrapper{width:935px;margin:0px auto 0px auto;}
#head{ position:relative; background:#FFFFFF url(/resources/images/struct/head.jpg) no-repeat; height:148px; width:935px; margin:0px auto 0px auto; border-bottom:1px dashed #ababab;}
#linguas{float: right;width: 200px;position: relative;visibility: visible;z-index: 1;top: 154px;right: 385px;}
#pesquisa{float: right;width: 200px;position: relative;visibility: visible;z-index: 1;top: 2px;right: -10px;}
#logo{	position:absolute;left:85px;top:40px;}

#search{margin:0; padding:0;}
#services{ font-size:11px; height:43px; width:935px; margin:0px auto 0px auto;clear:both; position:relative; }
#services form{margin:0; padding:0;}
#services ul{height:43px;width:410px;position:absolute;right:0px;top: 0px; overflow:hidden; list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; white-space:nowrap; display:inline; text-align:left;}
#services ul li#newsletter{ line-height:20px; background:url(/resources/images/struct/seta.gif) no-repeat 27px 9px;float: left; padding: 3px 0px 2px 40px; margin: 0px 5px;  text-transform:uppercase; white-space:nowrap; font-weight:bold; height:20px;}
#services ul li#newsletter a{color:#000000; text-decoration:none; float:left;}
#services ul li#searchform{line-height:25px; background:url(/resources/images/struct/seta.gif) no-repeat 0px 9px; font-weight:bold;float: left; padding: 0px 180px 3px 13px; margin: 0px 5px;  text-transform:uppercase; white-space:nowrap; display:inline; float:right }
#services input[type=text]{ height:15px; border:1px solid #ababab; background-color:#eee; font-size:10px; width:118px; margin:0px 0px 0px 5px;}
#services input[type=button], #services input[type=submit]{ font-weight:bold; padding:2px 1px 4px 1px ; margin:0px 0px 0px 0px; height:20px; border:1px outset #ababab; background-color:#FFFFFF; font-size:9px;}

#menu{ clear:both; width:935px; margin:0 auto; padding:0; font:11px Verdana, Arial, Helvetica, sans-serif; letter-spacing:normal; padding-bottom:1px; border-bottom:1px dashed #ababab; text-align:left}
#menu ul {height: 32px; list-style:none;background-color: #fff;font: 11px Verdana,Arial,Helvetica,sans-serif; overflow: hidden; margin:15px 0px 2px 40px; padding:0;}
#menu ul li{float: left; padding: 0; margin: 0px 0px 0px 0px;background:url(/resources/images/struct/seta.gif) no-repeat 0px 4px; }
#menu b{font-weight:bold; color:#db43a6;}
#menu ul li a{display: block; padding: 0px 50px 0px 20px;  text-transform: uppercase; color: #000; line-height:15px; text-decoration:none; font-weight:normal; white-space:nowrap;}
#menu ul li a:first-line{font-weight:bold;}
#menu ul li a:visited{ color: #000000;}
#menu ul li a:hover{ color: #db43a6;}

#menu ul li strong a { color: #000000;}
#menu ul li strong a:link { color: #000000;}
#menu ul li strong a:visited{ color: #000000;}
#menu ul li strong a:hover{ color: #db43a6;}



#title{clear:both; width:935px; height:37px; margin:0 auto; padding:20px 0px 10px 0px;text-align: left;vertical-align: bottom;background-color: #f2f2f2;border-bottom: 1px solid #e5e5e5; display:block; text-align:bottom;}
#title ul{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; margin: 0px; padding-top:5px; padding-right: 50px; vertical-align:text-bottom;display: inline; font-weight: normal; float:right}
#title ul li{margin: 0px;display: inline;padding-right: 20px;background-repeat: no-repeat;background-image: url(/pt/img/setax1.gif);padding-left: 12px;}
#title ul li a:link {color: #999999;text-decoration: none;}
#title ul li a:hover {color: #db43a6;text-decoration: none; }
#title h1{font:24px Arial,Helvetica,sans-serif; color: #d93fa1; margin:0px 0px 0px 0px; padding-left:60px; float:left;}
h4 {font-size: 11px;width: 100%;border-bottom: 1px solid #d8d8d8;vertical-align: middle;text-transform: uppercase;background:#fff url(/resources/images/struct/sete2_rosa.gif) no-repeat left center;padding-left: 10px;padding-bottom: 5px;clear: both;text-align: left;}

#content{clear:both; width:935px; margin:0px auto 0 auto; font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 12px;color: #000000;line-height: 15px;}
#content h1{font-family: Arial, Helvetica, sans-serif;font-size: 26px;font-weight: lighter;color: #000000;line-height: 28px;padding: 20px 0px 20px 0px;margin: 0px;}
#content ul{list-style-image: url(/resources/images/struct/sete3_rosa.gif);font-weight: bold;color: #000000; line-height: 20px;}
#leftcolumn{ width:263px; float:left; clear:left; padding:0;}
#content a:link {font-weight:normal; color:#000000; text-decoration: none;}
#content a:visited {font-weight:normal; color:#000000; text-decoration: none;}
#content a:hover {font-weight:normal; color:#db43a6;text-decoration: none; }

#leftcolumn #sectionimage{ margin:0px 0px 0px 0px; padding:0; clear:both;}
#leftcolumn #sectionimage img{ float:right; display:block; padding-bottom:8px;}
#leftcolumn #lower1{background:#FFFFFF;text-align: left;margin: 0px;height: 300px;vertical-align: top;padding: 10px 0px 0px 53px; clear:both;}

#leftcolumn #lower{background:#FFFFFF url(/resources/images/struct/under_image.jpg) 0px 0px no-repeat;text-align: left;margin: 0px;height: 300px;vertical-align: top;padding: 10px 0px 0px 45px; clear:both;}
#leftcolumn #submenu ul {  margin:10px 0 0 0; padding:0 0 25px 12px; border-bottom:1px dashed #ababab; display:block; }
#leftcolumn #submenu ul li{ list-style-position:outside;list-style-image: url(/resources/images/struct/setamenuimagem.gif); font:10px Verdana,Arial,Helvetica,sans-serif;font-weight: bold;color: #000000;text-transform: uppercase;margin-bottom: 4px;text-align: left;}
#leftcolumn #submenu a{color:#000000; text-decoration:none;}
#leftcolumn #submenu a:hover{color: #db43a6;}
#leftcolumn #submenu ul a:link {font-weight:bold;}
#leftcolumn #submenu ul li a{font-weight:bold}
#leftcolumn #submenu ul li a:hover{font-weight:bold}
#leftcolumn #submenu ul li a:link{font-weight:bold}


#leftcolumn #toolbox { width:210px; clear:both; border-bottom:1px dashed #ababab;margin:0px; padding:30px 0px 30px 0px; display:block; clear:both; }
#leftcolumn #toolbox img{ margin:10px ;}

#leftcolumn #contactos { width:210px; clear:both; border-bottom:1px dashed #ababab; margin:0px 0px 0px 0px; padding:25px 0px 30px 0px; display:block;}
#leftcolumn #contactos h2 {font-family: Verdana,Geneva,sans-serif; font-size: 16px; font-weight: bold; text-transform: none; color:#7f7f7f; margin:0 0 10px 0;}
#leftcolumn #contactos ul { margin:0 0 0 12px; padding:0; border:0;}
#leftcolumn #contactos ul li{font-size:10px; line-height: 13px; list-style-position:outside; list-style-image: url(/resources/images/struct/setamenuimagem.gif); font-weight: normal; text-transform: none; color:#7f7f7f;}
#leftcolumn #contactos ul li a{font-weight: normal; text-transform: none; color:#7f7f7f; text-decoration:none;}
#leftcolumn #contactos ul li a:hover{color:#db43a6;}

#leftcolumn #lower1 a:link {font-weight:bold; color:#000000; text-decoration: none; }
#leftcolumn #lower1 a:visited {font-weight:bold; color:#000000; text-decoration: none; }
#leftcolumn #lower1 a:hover {font-weight:bold; color:#db43a6; text-decoration: none;}

#rightcolumn {width:570px; float:left; padding:50px 60px 0px 20px; line-height: 15px;font-size: 12px; text-align:left;}
#rightcolumn h1{font-family: Arial,Helvetica,sans-serif;font-size:26px;font-weight:lighter;line-height: 28px;color:#000000;padding:0 0 20px 0;margin:0px;}
#rightcolumn h2{font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 14px;line-height: 15px;color: #000000;font-weight: bold;margin:0; padding:0;}

#rightcolumn li a:link {font-weight:bold; color:#000000; text-decoration: none;}
#rightcolumn li a:visited {font-weight:bold; color:#000000; text-decoration: none;}
#rightcolumn li a:hover {font-weight:bold; color:#db43a6; text-decoration: none;}
#rightcolumn table td {font-size:12px}
#footer{clear:both; width:935px; margin:1px auto 0 auto; }
#footer h3{text-transform: uppercase;font-size: 11px;color: #000000;line-height: 15px; font-weight:normal;text-transform: uppercase;color: #000000;background: url(/port/img/setarosa.gif) no-repeat left center;clear: both;letter-spacing: 4px;text-align: left;border-bottom: 1px dashed #ababab;padding: 20px 0px 11px 62px; margin:0;}
#footer #hooverdiv{border-bottom: 3px solid #d8d8d8; background-image:url(/pt/img/fundo.jpg); height:68px;}
#footer #disclaimer{ clear:both; padding:5px 0px; width:250px;}
#footer #disclaimer a{padding-left: 60px;background-image: url(/resources/images/struct/cinza.gif);background-repeat: no-repeat;background-position: left center;font-size: 11px;font-weight: normal;text-transform: none;color: #9a9898; text-decoration:none; line-height:15px;}
#footer #disclaimer a:hover{color: #db43a6;}
#footer #copyright{clear:both;font-size: 11px;font-weight: normal;text-transform: none;color: #9a9898; padding:15px 0px 0px 60px}
#footer #copyright a{ text-decoration:none; color:#9a9898;}
#footer #copyright a:hover{color: #db43a6;}


/* =Hoverbox Code
----------------------------------------------------------------------*/
.hoverbox{cursor: default;list-style: none;margin: 0px;text-align: left;padding-top: 7px;padding-right: 0px;padding-bottom: 0px;padding-left: 55px;clear:both;}
.hoverbox a{cursor: default; }
.hoverbox a .preview{display: none;}
.hoverbox a:hover .preview{display: block;position: absolute;top: -25px;left: -45px;z-index: 1;cursor: pointer;}
.hoverbox img{background: #fff;color: inherit;padding: 0px;vertical-align: text-bottom;cursor: pointer;margin-right: 0px;margin-top: 0px;margin-bottom: 0px;margin-left: 8px;}
.hoverbox ul{margin: 0px;padding: 0px;}
.hoverbox li{color: inherit;display: inline;float: left;margin: 0px;padding: 0px;position: relative;}
.hoverbox .preview{width: 100px;height: 93px;border:1px #666;}

/*a:link {color: black;text-decoration: none; }
a:visited {color: black;text-decoration: none; }
a:hover {color: #d839a0;text-decoration: none; }*/

#leftcolumn #submenu ul li a:link {color: black;text-decoration: none; line-height: 12px;}
#leftcolumn #submenu ul li a:hover{color: #d839a0;}
.ajuda{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #999999;margin-left: 350px;text-align: left;margin-top: 10px;margin-bottom:10px;}

.cxsearch{width: 560px;}


.pontilhado {
	padding: 10px;
	border: 1px dashed #CCCCCC;
}
fieldset {
  padding: 1em;
  font:80%/1 sans-serif;
  border:1px solid #CCC}
label {
	float:left;
	width:30%;
	margin-right:0.5em;
	padding-top:0.5em;
	text-align:right;
	vertical-align: text-bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: nowrap;
  }
 legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  padding: 0.2em 0.5em;
  border:1px solid #ccc;
  color:#666;
  font-size:90%;
  text-align:left;
  } 
 input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px;
	border: 1px solid #666666;
	margin: 2px;
	font-size: 11px;
	vertical-align: middle;
} 
 select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px;
	border: 1px solid #666666;
	margin: 2px;
} 
.cotacao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EBEBEB;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #CCCCCC;
}

input:focus{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px;
	margin: 2px;
	font-size: 11px;
	vertical-align: middle;
	background-color: #F2F2F2;
}
	#dhtmlgoodies_scrolldiv{
		/* The total width of the scrolling div including scrollbar */
		width:500px;
		height:150px;	/* The height of the scrolling div */
	}
	#scrolldiv_parentContainer{
		width:500px;	/* Width of the scrolling text */
		height:100%;
		overflow:hidden;
		border:1px solid #BC8FBD;
		float:left;
		position:relative;
	}
	
	/*
	CSS for the scrolling content 
	*/
	#scrolldiv_content{
	padding: 5px;
	position:relative;
	font-family: Verdana, Lucida Sans Unicode, Arial, sans-serif;
	font-size: 0.9em;
	line-height:130%;
	color: #333;
	text-align: left;
	}
	
	/*
	The scrollbar slider 
	*/
	#scrolldiv_slider{
		width:15px;
		margin-left:2px;
		height:150px;
		float:left;
	}
	
	/*
	The scrollbar (The bar between the up and down arrow )
	*/
	#scrolldiv_scrollbar{
		width:15px;
		height:110px;	/* Total height - 40 pixels */
		border:1px solid #000000;
		position:relative;
		
	}
	/*
	The scrollbar handle
	*/
	#scrolldiv_theScroll{
		margin:1px;
		width:13px;
		height:13px;
		background-color:#BC8FBD;
		position:absolute;	
		top:0px;
		left:0px;
		cursor:pointer;
	}
	/*
	Scroll buttons(The up and down arrows)
	*/
	#scrolldiv_scrollUp,#scrolldiv_scrollDown{
		width:15px;
		height:16px;
		border:1px solid #BC8FBD;
		color: #BC8FBD;
		text-align:center;
		font-size:16px;
		line-height:16px;
		cursor:pointer;
	}
	#scrolldiv_scrollUp{
		margin-bottom:2px;
	}
	#scrolldiv_scrollDown{
		margin-top:2px;
	}
	#scrolldiv_scrollDown span,#scrolldiv_scrollUp span{
		font-family: Symbol;
	}
.botaosubmit{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.homeexpdiv {
	background-color: #FFFFFF;
	padding: 1px;
	border: 1px solid #d8d8d8;
	background-image: url(/pt/img/canto_home.gif);
	width: 198px;
	background-attachment: scroll;
	background-image: url(/pt/img/canto_home.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-left: 23px;
	
}
.homeexpdiv img{
	border: 1px solid #d8d8d8;
	margin: 1px;
}
.homeexpdiv ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-weight: normal;
	list-style-image: url(/pt/img/seta_cinza.gif);
	clear:both;
}

.homeexpdivsmall {
	background-color: #FFFFFF;
	padding: 1px;
	border: 1px solid #d8d8d8;
	background-attachment: scroll;
	background-image: url(/pt/img/canto_home.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:130px;
	margin-left: 23px;
	
}
.buylink {
	background-color: #fff;
	margin: 5px;
	padding: 5px;
	display: inline-block;
	border: 1px solid #000000;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
.buylink:hover {
	background-color: #ccc;
}
