body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	scrollbar-arrow-color:#000000;
	scrollbar-face-color:#f5f5f5;
	scrollbar-shadow-color:#cccccc;
	scrollbar-track-color:#ffffff;
	scrollbar-3dlight-color:#cccccc;
	scrollbar-highlight-color:#ffffff;
	scrollbar-darkshadow-color:#cccccc;					
}

.arrowlistmenu{
width: 180px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 14px Arial;
color: white;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
	margin-top: 41px;
	margin-left: 40px;
}

.arrowlistmenu ul li{
padding-bottom: 6px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
display: block;
padding: 3px;
padding-left: 12px; /*link text is indented 19px*/
text-decoration: none;
font-weight: none;
font-size: 12px;
}

.arrowlistmenu ul li a:visited{
color: #000000;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #000000;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}

a:visited {
	color: #FFFFFF;
    text-decoration: none;
}

a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

a:active {
    color: #FFFFFF;
    text-decoration: none;
}

.b:link {
	color: #000000;
	text-decoration: none;
}

.b:visited {
	color: #000000;
    text-decoration: none;
}

.b:hover {
    color: #000000;
    text-decoration: underline;
}

.b:active {
    color: #000000;
    text-decoration: none;
}

.c:link {
	color: #000000;
	text-decoration: none;
}

.c:visited {
	color: #000000;
    text-decoration: none;
}

.c:hover {
    color: #000000;
    text-decoration: underline;
}

.c:active {
    color: #000000;
    text-decoration: none;
}

.d:link {
	color: red;
	text-decoration: none;
}

.d:visited {
	color: red;
    text-decoration: none;
}

.d:hover {
    color: red;
    text-decoration: underline;
}

.d:active {
    color: red;
    text-decoration: none;
}

.e:link {
	color: #01CDFF;
	text-decoration: none;
}

.e:visited {
	color: #01CDFF;
    text-decoration: none;
}

.e:hover {
    color: #01CDFF;
    text-decoration: underline;
}

.e:active {
    color: #01CDFF;
    text-decoration: none;
}

.f:link {
color:#21227C;
	text-decoration: none;
}

.f:visited {
color:#21227C;
    text-decoration: none;
}

.f:hover {
color:#21227C;
    text-decoration: underline;
}

.f:active {
color:#21227C;
    text-decoration: none;
}

.botao_sistema {
	font-family: Tahoma;
	text-decoration: none;
	background-color: #cccccc;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	margin: auto;
	height: auto;
	width: auto;
	border: 1px solid #FFFFFF;
	clear: none;
	padding: 2px;
}

.input_login {
	font-family: verdana;
	height: 22px;
	font-size: 12px;
	color: #000000;
	text-align: left;
	border: 1px solid #cccccc;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

.input_news {
	font-family: verdana;
	height: 16px;
	font-size: 10px;
	color: #000000;
	text-align: left;
	border: 1px solid #ffffff;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

.form_regras {
	font-family: Tahoma;  
	font-size: 10px; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px solid #cccccc;
}

div#corpo{
	width: 	797px;
	height: 718px;
	position: relative;
    left: 50%; 
	margin-left: -388px;
}

div#corpo2{
	width: 	797px;
	height: 1318px;
	position: relative;
    left: 50%; 
	margin-left: -388px;
}

div#banner{
	width: 	auto;
	height: 132px;
	background-image: url(img/banner.jpg);
}

div#menu{
	width: 	auto;
	height: 219px;
	background-image: url(img/menu.jpg);
}

div#barra{
	width: 	auto;
	height: 33px;
	background-color: #F5F5F5;
}

div#meio{
	width: 	auto;
	height: 334px;
	background-image: url(img/meio.jpg);
}

div#footer{
	width: 	797px;
	height: 157px;
	position: relative;
    left: 50%; 
	background-image: url(img/footer.jpg);
	margin-left: -388px;
}

div#conteudo_topo{
	width: 	auto;
	height: 43px;
	background-color: #E5E5E5;
}

div#conteudo{
	width: 	auto;
	height: 340px;
	background-color: #F5F5F5;
}

div#conteudo2{
	width: 	auto;
	height: 970px;
	background-color: #F5F5F5;
}

div#conteudo_topo_vidro{
	width: 	auto;
	height: 43px;
	background-image: url(img/fundo_vidro.jpg);
}

div#conteudo_topo_chaveiro{
	width: 	auto;
	height: 43px;
	background-image: url(img/fundo_chaveiro.jpg);
}

div#conteudo_topo_parafusos{
	width: 	auto;
	height: 43px;
	background-image: url(img/fundo_parafusos.jpg);
}

div#texto_banner_menu{
	width: auto;
	height: auto;
	margin-top: 30px;
	margin-left: 467px;
	font-size:14px;
	position:absolute;
	color:#FFFFFF;
	text-align: justify;
	font-weight:none;
	font-family: Trebuchet MS;
}

div#texto_menu{
	width: auto;
	height: auto;
	margin-top: 80px;
	margin-left: 560px;
	font-size:18px;
	position:absolute;
	color:#6B6B6B;
	text-align: justify;
	font-weight:none;
	font-family: Trebuchet MS;
}

div#texto_flash{
	width: auto;
	height: auto;
	margin-top: 0px;
	margin-left: 0px;
	font-size:18px;
	position:absolute;
	color:#6B6B6B;
	text-align: justify;
	font-weight:none;
	font-family: Trebuchet MS;
	float: left;
}

div#texto_menu2{
	width: 230px;
	height: 230px;
	margin-top: 103px;
	margin-left: 540px;
	font-size:12px;
	position:absolute;
	color:#6B6B6B;
	text-align: justify;
	font-weight:none;
	font-family: Trebuchet MS;
	float: left;
}

div#texto_input_menu{
	width: auto;
	height: auto;
	margin-top: 158px;
	margin-left: 542px;
	font-size:12px;
	position:absolute;
	color:#6B6B6B;
	text-align: justify;
	font-weight:none;
	font-family: Trebuchet MS;
}

div#texto_input_botao{
	width: auto;
	height: auto;
	margin-top: 180px;
	margin-left: 655px;
	font-size:12px;
	position:absolute;
	color:#6B6B6B;
	text-align: justify;
	font-weight:none;
	font-family: Trebuchet MS;
}

div#texto_barra{
	width: auto;
	height: auto;
	margin-top: 10px;
	margin-left: 10px;
	font-size:14px;
	position:absolute;
	color:#0D3279;
	text-align: justify;
	font-weight:bold;
	font-family: Trebuchet MS;
}

div#texto_servicos{
	width: 350px;
	height: 100px;
	margin-top: 35px;
	margin-left: 410px;
	font-size:12px;
	position:absolute;
	color:#6B6B6B;
	text-align: justify;
	font-weight:none;
	font-family: Trebuchet MS;
}

div#texto_chaveiro{
	width: 350px;
	height: 100px;
	margin-top: 90px;
	margin-left: 428px;
	font-size:12px;
	position:absolute;
	color:#FFFFFF;
	text-align: justify;
	font-weight:none;
	font-family: Trebuchet MS;
}

div#texto_vidros{
	width: 350px;
	height: 100px;
	margin-top: 144px;
	margin-left: 553px;
	font-size:12px;
	position:absolute;
	color:#FFFFFF;
	text-align: justify;
	font-weight:none;
	font-family: Trebuchet MS;
}

div#texto_parafusos{
	width: 100px;
	height: 100px;
	margin-top: 144px;
	margin-left: 682px;
	font-size:12px;
	position:absolute;
	color:#FFFFFF;
	text-align: justify;
	font-weight:none;
	font-family: Trebuchet MS;
}

div#texto_botoes_servicos{
	width: 350px;
	height: 100px;
	margin-top: 306px;
	margin-left: 429px;
	font-size:11px;
	position:absolute;
	color:#21227C;
	text-align: justify;
	font-weight:bold;
	font-family: Trebuchet MS;
}

div#texto_barra_orcamento{
	width: 350px;
	height: 100px;
	margin-top: 170px;
	margin-left: 15px;
	font-size:14px;
	position:absolute;
	color:#0D3279;
	text-align: justify;
	font-weight:bold;
	font-family: Trebuchet MS;
}

div#texto_orcamento{
	width: 370px;
	height: 100px;
	margin-top: 190px;
	margin-left: 15px;
	font-size:12px;
	position:absolute;
	color:#6B6B6B;
	text-align: justify;
	font-weight:none;
	font-family: Trebuchet MS;
}

div#texto_botao_orcamento{
	width: 370px;
	height: 100px;
	margin-top: 292px;
	margin-left: 12px;
	font-size:16px;
	position:absolute;
	color:#21227C;
	text-align: justify;
	font-weight:bold;
	font-family: Trebuchet MS;
}

div#texto_footer{
	width: 370px;
	height: 100px;
	margin-top: 75px;
	margin-left: 165px;
	font-size:12px;
	position:absolute;
	color:#FFFFFF;
	text-align: justify;
	font-weight:none;
	font-family: Trebuchet MS;
}

div#texto_conteudo_topo{
	width: auto;
	height: auto;
	margin-top: 10px;
	margin-left: 10px;
	font-size:16px;
	position:absolute;
	color:#7E7E7E;
	text-align: justify;
	font-weight:bold;
	font-family: Trebuchet MS;
}

div#texto_conteudo_topo_vidro{
	width: auto;
	height: auto;
	margin-top: 11px;
	margin-left: 35px;
	font-size:16px;
	position:absolute;
	color:#FFFFFF;
	text-align: justify;
	font-weight:bold;
	font-family: Trebuchet MS;
}

div#texto_conteudo_topo_vidro_img{
	width: auto;
	height: auto;
	margin-top: 10px;
	margin-left: 10px;
	font-size:16px;
	position:absolute;
	color:#FFFFFF;
	text-align: justify;
	font-weight:bold;
	font-family: Trebuchet MS;
}

div#texto_conteudo{
	width: 770px;
	height: 330px;
	margin-top: 10px;
	margin-left: 15px;
	font-size:12px;
	position:absolute;
	color:#6B6B6B;
	text-align: justify;
	font-weight:none;
	font-family: Trebuchet MS;
}

div#texto_index{
	width: 370px;
	height: 330px;
	margin-top: 40px;
	margin-left: 15px;
	font-size:12px;
	position:absolute;
	color:#6B6B6B;
	text-align: justify;
	font-weight:none;
	font-family: Trebuchet MS;
}

div#texto_index_foto{
	width: 370px;
	height: 330px;
	margin-top: 40px;
	margin-left: 15px;
	font-size:12px;
	position:absolute;
	color:#6B6B6B;
	text-align: justify;
	font-weight:none;
	font-family: Trebuchet MS;
}