body {
	background-color: #FFCF3D;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.texto a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.texto a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}

.ordem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-left-color: #333333;
}
.ordem a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-left-color: #333333;
}
.ordem a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	text-align: center;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-left-color: #333333;
}
.ampliar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
}
.ampliar a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;

}
.ampliar a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	text-align: center;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
}

.texto_branco2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #6699CC;
	padding-top: 7px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.texto_branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}


.cadastro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}


.destaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CCCCCC;
	font-weight: bold;
	background-color: #2E6497;
	text-align: center;
}
.destaque a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CCCCCC;
	font-weight: bold;
	background-color: #2E6497;
	text-align: center;
	text-decoration: none;
}
.destaque a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CCCCCC;
	font-weight: bold;
	background-color: #2E6497;
	text-align: center;
	text-decoration: underline;
}
.destaque2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #2E6497;
	text-align: center;
}
.destaque_branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.destaque_branco a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.destaque_branco a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
		text-decoration: none;
}
.destaque_branco a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.destaque_branco2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}

.sub_branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #003265;
}

.subtotal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-color: #95CAFD;
}


.numero_pedido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.tipo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.tipo ol {
	list-style-type: decimal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	list-style-position: inside;
}
.tipo li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	background-color: #99CCFF;
}

.tipo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.tipo a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.tipo a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}


.preco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
}



.texto_descricao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #95CAFD;
	padding: 5px;
	border: 1px solid #000000;
}

.texto_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #95CAFD;
	padding: 5px;
	border: 0px ;
}

.texto_erro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	background-color: #FBFF4A;
	padding: 3px;
}


.texto_erro_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	background-color: #FBFF4A;
	padding: 3px;
	font-weight: bold;
}



.texto_credito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #969699;
	text-decoration: none;
}
.texto_credito a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #969699;
	text-decoration: none;
}
.texto_credito a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #969699;
	text-decoration: underline;
}


.texto_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}



.texto_busca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;
}



.titulo_banner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.bold_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}


.bold_azul a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}

.bold_azul a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
}



.bold_amarelo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFF00;
}


.texto_amarelo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF00;
	padding-left: 5px;
}

.televendas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFF00;
}



.menu_superior {
    background-color: #95CAFD;
	text-decoration: none;
    text-align: center;
}

.menu_superior a {
    font-family: Arial,Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
	color: #003366;
    text-decoration:none;
	display: block;
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding-top: 3px;
    padding-right: 0px;
    padding-bottom: 3px;
	padding-left: 0px;
	width:100%;
}

.menu_superior a:hover {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: normal;
    color: #2E6497;
	text-decoration:underline;
	display: block;
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding-top: 3px;
    padding-right: 0px;
    padding-bottom: 3px;
	padding-left: 0px;
	background-color: #FFCC33;
	text-align: center;
}

.menu_superior2 {
    background-color:#2E6497;
	padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
	padding-left: 0px;
    text-decoration: none;
    text-align:center;
	vertical-align:middle;
}

.menu_superior2 a {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: normal;
    color: #99CCFF;
    text-decoration:none;
	display: block;
	vertical-align:middle;
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding-top: 3px;
    padding-right: 0px;
    padding-bottom: 3px;
	padding-left: 0px;
	width:100%;
}

.menu_superior2 a:hover {
    font-family: Arial, Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color:#333333;
    text-decoration:underline;    
    display: block;
	vertical-align:middle;
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding-top: 3px;
    padding-right: 0px;
    padding-bottom: 3px;
	padding-left: 0px;
	background-color: #FFCC33;
    text-align: center;

}


.nav_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	background-color: #95CAFD;
	padding-top: 8px;
	padding-bottom: 5px;
	text-decoration: none;
	background-image: url(../images/base_botao.gif);
	background-repeat: repeat-x;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
}
.nav_bar a {
	color: #003366;
	text-decoration: none;
	text-align: center;
}
.nav_bar a:hover {
	color: #003366;
	text-decoration: underline;
	text-align: center;
}

.menu_geral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

.menu_geral a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	background-color: #95CAFD;
	border-left: 1px solid #003366;
	border-right: 1px solid #003366;
	padding-top: 14px;
	padding-left: 0px;
	padding-bottom: 6px;
	text-decoration: none;
	background-image: url(../images/base_botao.gif);
	background-repeat: repeat-x;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:100%;

}
.menu_geral a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	background-color: #95CAFD;
	border-left: 1px solid #003366;
	border-right: 1px solid #003366;
	padding-top: 14px;
	padding-left: 0px;
	padding-bottom: 6px;
	text-decoration: underline;
	background-image: url(../images/base_botao2.gif);
	background-repeat: repeat-x;
	display: block;
}

.nav_bar2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	background-color: #95CAFD;
	padding-top: 2px;
	padding-bottom: 1px;
	text-decoration: none;
	background-image: url(../images/base_botao2.gif);
	background-repeat: repeat-x;
	text-align: center;
}
.nav_bar2 a {
	color: #003366;
	text-decoration: none;
	text-align: center;
}
.nav_bar2 a:hover {
	color: #003366;
	text-decoration: underline;
	text-align: center;
}
.submenu { 
position: relative; 
width: 146px; 
}

.submenu ul {
list-style-type: none; 
margin: 0; 
padding: 0; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.submenu a {
display: block;
	padding-top: 6px;
	padding-left: 9px;	
	padding-bottom: 2px;
width: 146px;
	background-color: #95CAFD;
	color: #003366;
text-decoration: none;
background-image: url(../images/subnav.gif);
background-repeat: repeat-x;
voice-family: "\"}\""; 
voice-family:inherit;
width:138px;
}

.submenu a:hover {
	display: block;
	padding-top: 6px;
	padding-left: 9px;
	padding-bottom: 2px;
	background-color: #95CAFD;
	background-image: url(../images/subnav2.gif);
	background-repeat: repeat-x;
	color: #003366;
	text-decoration: underline;
}

.comprar a {
	background-color: #FEFD3E;
	display: block;
}

.textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	border: 1px solid #000000;
}

button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #6197CA;
	text-align: center;
	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;
}

.titulo_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #336699;
	padding-top: 7px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.titulo_menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6699CC;
	padding-top: 7px;
	padding-bottom: 2px;
	padding-left: 6px;
}

.fio_vert {
	background-image: url(../images/fio_vert.gif);
	background-repeat: repeat-y;
}
.fio_horiz {
	background-image: url(../images/fio_horiz.gif);
	background-repeat: repeat-x;
}

.lista {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	height:208px;
	border-style: none;
	position:relative;
}

.lista a {
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
	text-decoration: none;
    margin-top: 2px;
    margin-right: 0px;
	margin-bottom: 0px;
    margin-left: 6px;
    padding-top: 2px;
	padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 6px;
}

.lista a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color: #000000;
    text-decoration: underline;
	margin-top: 2px;
    margin-right: 0px;
    margin-bottom: 0px;
	margin-left: 6px;
    padding-top: 2px;
    padding-right: 0px;
	padding-bottom: 0px;
    padding-left: 6px;
}
