/* CSS Document */

/* geral */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bgtopleft {
	background-image: url(images/bg_topleft_fx.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bgtopright {
	background-image: url(images/bg_topright_fx.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	height: 65px;
}
.bottomleft {
	background-image: url(images/bg_bottomleft_fx.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bgbottomhp {
	background-image: url(images/bg_bottom_hp.gif);
	background-repeat: repeat-y;
	background-position: left top;
	vertical-align: top;
}
.bottomright {
	background-image: url(images/bg_bottomright_fx.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 350px;
}
.btcontenthp {
	background-image: url(images/botm_content_hp.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 879px;
	padding-left: 360px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #585858;
}

.bgmenuhp {
	background-image: url(images/bg_menu_hp.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 333px;
	text-align: right;
	padding-top: 10px;
	padding-right: 5px;
	width: 138px;
}
.bgcontenthp {
	background-image: url(images/bg_content_hp.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 7px;
	padding-right: 138px;
	padding-bottom: 7px;
	padding-left: 7px;
	text-align: justify;
	height: 329px;
}
.bgright {
	background-image: url(images/right_fx.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.bgmenuhp a:link, .bgmenuhp a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: top;
}
.bgmenuhp a:hover {
	color: #8D8D8D;
}

.bgmenuhp strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #A0A0A0;
	text-decoration: none;
}

.bgmenuhp strong a:link, .bgmenuhp strong a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #A0A0A0;
	text-decoration: none;
}
.bgmenuhp strong a:hover {
	color: #ffffff;

}
.bgmenuhp img {
	margin-bottom: 80px;
	
}
.bgtophp {
	background-image: url(images/bg_top_hp.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	vertical-align: bottom;

}

.btcontenthp a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #585858;
	text-decoration: none;
	margin-right: 10px;
	margin-left: 5px;
}
.btcontenthp a:hover {
	color: #fff;
	

}


/* Other pages----------
------------------------ */ 
.btcontentct {
	background-image: url(images/bg_cont2_pesq.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 879px;
	padding-left: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #585858;
}
.btcontentct a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #585858;
	text-decoration: none;
	margin-right: 10px;
	margin-left: 5px;
}
.btcontentct a:hover {
	color: #fff;
	

}

.btcontents {
	background-image: url(images/bg_cont3_pesq.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 879px;
	padding-left: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #585858;
}
.btcontents a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #585858;
	text-decoration: none;
	margin-right: 10px;
	margin-left: 5px;
}
.btcontents a:hover {
	color: #fff;
	

}

/* Other pages----------
------------------------ */ 
.btcontent {
	background-image: url(images/bg_cont_pesq.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 879px;
	padding-left: 270px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #585858;
}
.btcontent a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #585858;
	text-decoration: none;
	margin-right: 10px;
	margin-left: 5px;
}
.btcontent a:hover {
	color: #fff;
	

}
.leftlogo {
	background-image: url(images/left_logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 116px;
	height: 368px;
	vertical-align: top;
}
.bgtopother {

	background-image: url(images/bg_top_content.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	vertical-align: bottom;
}
.bgbottom {

	background-image: url(images/bg_bottom_cont.gif);
	background-repeat: repeat-y;
	background-position: left top;
	vertical-align: top;
}
.bgbottomct {

	background-image: url(images/bg_bottom_cont2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	vertical-align: top;
}
.bgbottoms {
	background-image: url(images/bg_bottom_cont3.gif);
	background-repeat: repeat-y;
	background-position: left top;
	vertical-align: top;
}
.bgmenu {
	background-image: url(images/bg_menu.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 237px;
	padding-left: 25px;
	height: 343px;
}
.bgmenucont {
	background-image: url(images/bg_menucont.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 84px;
	padding-left: 25px;
	height: 343px;
	
}

.bgmenuconts {
	background-image: url(images/bg_menucont2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 162px;
	padding-left: 25px;
	height: 343px;
}

.nomeprod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
	padding-top: 5px;
}


.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
}

.logospace {
	background-image: url(images/bglogo_cont.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 28px;
	padding-left: 10px;
}


.caixainput {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	text-decoration: none;
	border: 1px solid #737373;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;

}

SELECT {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	text-decoration: none;
	background-color: #737373;
	border: #999;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

OPTION {
	text-align:left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    color:#333;
	text-decoration: none; 
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

TEXTAREA {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	text-decoration: none;
	border: 1px solid #737373;
	background-color: #FFF;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;

}

FORM {
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	text-decoration: none;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.primeiro  {
	text-align: right;
	width: 72px;
	
}
.primeiro a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	
}

.primeiro a:hover {
	color: #8D8D8D;
	
}
.bgmenu .primeiro img {
	margin-bottom: 80px;
	
}
.bgmenu .primeiro strong {
	color: #9B9B9B;
}

.bgmenuconts .primeiro img {
	margin-bottom: 80px;
	
}
.bgmenuconts .primeiro strong {
	color: #9B9B9B;
}

.bgmenucont .primeiro img {
	margin-bottom: 80px;
	
}
.bgmenucont .primeiro strong {
	color: #9B9B9B;
}

.segundo  {
	text-align: right;
	width: 77px;
	padding-top: 5px;
}

.segundo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9B9B9B;
	text-decoration: none;
	
}

.segundo a:hover {
	color: #ffffff;
	
}

.segundo  strong {
	color: #ffffff;
	text-decoration: none;
	
}

.terceiro  {
	text-align: left;
	width: 79px;
	padding-top: 5px;

}
.terceiro a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C1C1C1;
	text-decoration: none;	
}

.terceiro a:hover {
	color: #ffffff;
	
}

.terceiro strong {
	color: #ffffff;
	text-decoration: none;
	
}
.bgcontenthp p {
	vertical-align: bottom;
}
.bgcontenthp b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bgcontenthp h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #9B9B9B;
	text-decoration: none;
	margin: 0px;
}
.bgcontenthp h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FED501;
	text-decoration: none;
	margin: 0px;
}
.bgcontenthp a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.bgcontenthp a:hover {
	color: #9B9B9B;

}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3c3c3c;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.content img {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 5px;
}
.bgtopcontent2 {
	background-image: url(images/bg_top_content2.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	vertical-align: bottom;
}

.bgtopcontents {
	background-image: url(images/bg_top_content3.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	vertical-align: bottom;
}
.bgcontentct {
	padding-top: 7px;
	padding-right: 20px;
	padding-bottom: 7px;
	padding-left: 7px;
	text-align: justify;
	height: 300px;
	
}
.bgcontentct p {
	vertical-align: bottom;
}
.bgcontentct b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bgcontentct h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #9B9B9B;
	text-decoration: none;
	margin: 0px;
}
.bgcontentct h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FED501;
	text-decoration: none;
	margin: 0px;
}
.bgcontentct a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.bgcontentct a:hover {
	color: #9B9B9B;

}

.bgcontents {
	padding-top: 7px;
	padding-right: 20px;
	padding-bottom: 7px;
	padding-left: 7px;
	text-align: justify;
	height: 275px;
	
}
.bgcontents p {
	vertical-align: bottom;
}
.bgcontents b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bgcontents h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #9B9B9B;
	text-decoration: none;
	margin: 0px;
}
.bgcontents h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FED501;
	text-decoration: none;
	margin: 0px;
}
.bgcontents a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.bgcontents a:hover {
	color: #9B9B9B;

}
