body {
	background-color: #FFFFFF;
	text-align:center;
	vertical-align:top;
	margin-left: 0px;
	margin-top: 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-right: 0px;
	margin-bottom: 0px;    
}
h1 {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration:none;    
	margin-bottom: 8px;
	}

h2 {
	color: #336699;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px; 
	font-weight: bold; 
	margin-bottom: 0px;
	text-decoration:none;
	margin-top: 0px;
	}

h3 {
	color: #7f0000; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px; 
	font-weight: bold; 
	text-decoration:none;   
	margin-bottom: 4px;
	}

LI {
	LIST-STYLE-TYPE: square; 
	margin-left: 6px; 
	MARGIN-BOTTOM: 2px;
	}
	
UL {
	MARGIN-TOP: 2px;
	}
	
.imput_01 {
	background-color: #FFFFFF;
	border: 1px solid #919191;
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.imput_02 {
	background-color: #FFFFFF;
	border: 1px solid #858585;
	color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.imput_03 {
	background-color: #FFFFFF;
	border: 1px solid #B3B3B3;
	color: #4b4b4b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.imput_moeda {
	background-color: #FFFFFF;
	border: 1px solid #919191;
	color: #60707F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left : auto;
    text-align : right; 
 
}

.botao {
	border: 1px solid #444444;
	background-color: #f9f9f9;
    border-top: 1px solid #ff9595;
    border-bottom: 1px solid #f90000;    
    border-left: 1px solid #f90000;        
	font: bold 12px arial, helvetica, sans-aerif;	
    padding:0px;
    text-decoration: none;
    text-align:center;
	color: #FFFFFF;
	font-weight: normal;
	background-image: url(../images/bg_botao.gif);
	background-repeat: repeat-x;
	background-position: bottom;
    height:24px;
	}
    
.botao2 {
	border: 1px solid #575757;
	background-image: url(../images/bg_botao2.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #f9f9f9;    
    height:20px;
	}    
    
.fieldset{
    border: 1px solid #d6d6d6; 
}
    

.txt_00 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.txt_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.txt_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0365A0;
  	padding-left: 10px;
  	padding-top: 4px;    
}
.txt_03 {
	color:#0365A0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.txt_04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.txt_05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B9597;
}
.txt_06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txt_07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CCCCCC;
}
.txt_08 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FB9F0D;
}
.txt_09 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:red;
}
.txt_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #400080;
}
.txt_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}
.txt_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
    font-weight: bold;    
	color: #000000;
}
.txt_13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c0c0c0;
}
/* INCIO LINK_00 */
.link_00 a:link{
	color:#000;
	text-decoration:none;
}
.link_00 a:visited{
	color:#000;
	text-decoration:none;
}
.link_00 a:hover{
	color:#000;
	text-decoration:underline;
}
.link_00 a:active{
	color:#666;
	text-decoration:none;
}
/* FIM LINK_01 */
/* INCIO LINK_01 */
.link_01 a:link{
	color:#FFFFFF;
	text-decoration:none;
}
.link_01 a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.link_01 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.link_01 a:active{
	color:#FFFFFF;
	text-decoration:none;
}
/* FIM LINK_01 */
/* INCIO LINK_02*/
.link_02 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}
.link_02 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}
.link_02 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: underline;
}
.link_02 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}
/* FIM LINK_02*/
/* INCIO LINK_03 */
.link_03 a:link{
	color:#0365A0;
	text-decoration:none;
}
.link_03 a:visited{
	color:#0365A0;
	text-decoration:none;
}
.link_03 a:hover{
	color:#0365A0;
	text-decoration:underline;
}
.link_03 a:active{
	color:#0365A0;
	text-decoration:none;
}
/* FIM LINK_03 */
/* INCIO LINK_04 */
.link_04 a:link{
	color:#f00;
	text-decoration:none;
}
.link_04 a:visited{
	color:#f00;
	text-decoration:none;
}
.link_04 a:hover{
	color:#f00;
	text-decoration:underline;
}
.link_04 a:active{
	color:#f66;
	text-decoration:none;
}
/* FIM LINK_04 */
/* INCIO LINK_05 */
.link_05 a:link{
	color:#000;
	text-decoration:none;
}
.link_05 a:visited{
	color:#000;
	text-decoration:none;
}
.link_05 a:hover{
	color:#000;
	text-decoration:underline;
}
.link_05 a:active{
	color:#666;
	text-decoration:none;
}
.link_06 a:link{
	color:blue;
	text-decoration:none;
}
.link_06 a:visited{
	color:blue;
	text-decoration:none;
}
.link_06 a:hover{
	color:red;
	text-decoration:underline;
}
.link_06 a:active{
	color:blue;
	text-decoration:none;
}

.link_07 a:link{
	color:#ffffff;
    font-size: 12px;
	text-decoration:none;
}
.link_07 a:visited{
	color:#ffffff;
    font-size: 12px;
	text-decoration:none;
}
.link_07 a:hover{
	color:#ffffff;
    font-size: 12px;    
	text-decoration:underline;
}
.link_07 a:active{
	color:#ffffff;
    font-size: 12px;
	text-decoration:none;
}

.link_grande a:link{
	color:#000099;
    font-size: 18px;
	text-decoration:none;
}

.link_grande a:visited{
	color:#000099;
    font-size: 18px;
	text-decoration:none;
}
.link_grande a:hover{
	color:#ff0000;
    font-size: 18px;    
	text-decoration:underline;
}
.link_grande a:active{
	color:#000099;
    font-size: 18px;
	text-decoration:none;
}

.tb_01 {
	background-color: #000033;
    color: #B5B5E1;
	background-image: url(../images/bg_00.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.tb_02 {
	background-color: #DCDCDC;
	vertical-align: middle;
	margin: 0px;
	height: 42px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.tb_03 {
	background-color:#FFFFFF;
    color: #008080;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-bottom-color: #CDE2E5;
	border-top-color: #CDE2E5;
	border-right-color: #CDE2E5;
	border-left-color: #CDE2E5;
	background-image:url(../images/bg_01.gif);
	background-position:top;
	background-repeat:repeat-x;
    padding:8px;
}
.tb_04 {
	background-image:url(../images/bg_01.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#006699;
	width:100%;
}
.tb_05 {
	background-color: #C50000;
	width: 100%;
}
.tb_06 {
	background-image:url(../images/bg_02.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#E00000;
}
.tb_07 {
	background-color: #FFD113;
}
.tb_08 {
	background-color: #FFD113;
}

.col_tb {
	background-color: #eeeeee;
    color: #008080;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    height:20px;
	font-weight: bold;
}

.bg_00{
 background-color: #FBF9E2;
 background-image:url(../images/bg2_tab1.gif);
 background-position:top; 
 background-repeat:repeat-x; 
 color: #000000;
}
.bg_01{
 background-color: #fefbda;
 color: #0000a0;
}
.bg_02{
 background-color: #feeba9;
 color: #000000; 
}
.bg_03{
 background-color: #B5D8ED;
 color: #000000; 
}
.bg_04{
 background-color: #DBEEFA;
 background-image:url(../images/bg2_tab2.gif);
 background-position:top;  
 background-repeat:repeat-x;  
 color: #000000; 
}

.bg_05{
 background-color: #79F155;
 color: #000000; 
}
.bg_06{
 background-color: #F2FDEF;
 background-image:url(../images/bg2_tab3.gif);
 background-position:top;  
 background-repeat:repeat-x;  
 color: #000000; 
}
.bg_07{
 background-color: #eeeeee;
 background-image:url(../images/bg2_tab7.gif);
 background-position:top;  
 background-repeat:repeat-x;  
 color: #000000; 
}
.bg_08{
 background-color: #FFFFFF;
 background-image:url(../images/bg2_tab8.gif);
 background-position:top;  
 background-repeat:repeat-x;  
 color: #000000; 
}

.tb_label {
    padding:5px;
    text-align:left;
}

.link_03 a:link{
	color:#0365A0;
	text-decoration:none;
}
.link_03 a:visited{
	color:#0365A0;
	text-decoration:none;
}
.link_03 a:hover{
	color:#0365A0;
	text-decoration:underline;
}
.link_03 a:active{
	color:#0365A0;
	text-decoration:none;
}

.TabMensagem {
    border: 1px solid #ff0000;
	COLOR: #ff0000; 
	FONT-FAMILY: Arial, verdana, Trebuchet MS, Arial, Helvetica, sans-serif;   
	font-size: 11px;     
    background-color: #ffff9f;
}
.tit_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.txt_msg {
     background-color: #ffff00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: red;
    padding:5px;
}
/* TOPO */
#tb_topo_home {
	width:100%;
	background-position:top;
    background-color:#04044E; 
	background-repeat:repeat-x;    
	text-align:center;
    height:85px;    
	vertical-align:top;
    color: #ffff00;   
}
#logo_topo {
    height:85px;
	background-image:url(../images/logotipo.gif);
	background-position:top;
   	vertical-align:top;
    background-repeat: no-repeat;
}
#menu_topo_home{
    height:27px;
    width: 910px;
}

/* FIM TOPO */


#menu_rodape {
	background-color:#FBFAFB;
	background-image:url(../images/bg_14.gif);
	background-position:top;
	background-repeat:repeat-x;
}
#menu_rodape td {
	text-align:center;
	vertical-align:middle;
	background-image:url(../images/selos.gif);
	background-position: right center;
	background-repeat:no-repeat;
	padding:10px;
	border-top:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
}
#rodape {
	text-align:center;
	vertical-align:middle;
	background-color:#fff;
	background-image:url(../images/bg_15.gif);
	background-position:top;
	background-repeat:repeat-x;
	border-top:2px solid #fff;
	width:100%;
}
.montesualoja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #A6A6A6;
	background-image: url(../images/bg_09.gif);
	background-position:top;
	background-repeat:repeat-x;
    border-top: 1px solid #A6A6A6;
	height:17px;
	padding-left:10px;
	padding-right:10px;
	display:block;
}
#tb_produto {
	text-align:center;
	vertical-align:middle;
	padding-left: 27px;
	padding-right: 27px;
	margin: 4px 4px;
	width:auto;
	border:1px dashed #CCCCCC;
}
.bg_busc_01 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
text-decoration: none;
text-align:left;
background-color: #F19102;
background-image: url(../images/bg_25.gif);
background-repeat: repeat-x;
background-position: top;
border-bottom: 1px solid #F79E3E;
width:100%;
}
.bg_busc_02 {
height:24px;
width:100%;
margin-top:3px;
}

.bg_busc_03 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000;
text-decoration: none;
background-color: #FDDF6B;
background-image: url(../images/bg_26.gif);
background-repeat: repeat-x;
background-position: top;
border-top: 1px solid #fff;
border-right: 5px solid #FDDF6B;
width:100%;
height:40px;
}
.tb_03 a:link {
color:#000;
text-decoration:none;
}
.tb_03 a:hover {
color:#000;
text-decoration:underline;
}
.td_01 {
float:left;
width:auto;
}
.td_02 {
width:100%;
}
.td_02 table{
width:100%;
}
input {
margin-left:3px;
margin-right:3px;
padding:2px;
color:#000000;
font-size:11px;
}
.imput_topo_01 {
border: 1px solid #f00;
}
.imput_topo_02 {
border: 1px solid #f93;
}
/* INÍCIO MENU 01*/
.curva01a {
background-color:#f00;
background-image:url(../images/curva_esq_07.gif);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:24px;
}
.menu01 {
background-color:#f00;
background-image:url(../images/bg_32.gif);
background-position:top;
background-repeat:repeat-x;
text-align:center;
vertical-align:middle;
height:24px;
}
.menu01 a:link{
display:block;
}
.curva01b {
background-color:#f00;
background-image:url(../images/curva_dir_07.gif);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:24px;
}
/* FIM MENU 01*/
/* INÍCIO MENU 02*/
.curva02a {
background-color:#6A6A6A;
background-image:url(../images/curva_esq_08.gif);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:24px;
}
.menu02 {
background-color:#6A6A6A;
background-image:url(../images/bg_29.gif);
background-position:top;
background-repeat:repeat-x;
text-align:center;
vertical-align:middle;
height:24px;
}
.menu02 a:link{
display:block;
}
.curva02b {
background-color:#6A6A6A;
background-image:url(../images/curva_dir_08.gif);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:24px;
}
/* FIM MENU 02*/
/* INÍCIO MENU 03*/
.curva03a {
background-color:#1979BE;
background-image:url(../images/curva_esq_09.gif);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:24px;
}
.menu03 {
background-color:#1979BE;
background-image:url(../images/bg_31.gif);
background-position:top;
background-repeat:repeat-x;
text-align:center;
vertical-align:middle;
height:24px;
}
.menu03 a:link{
display:block;
}
.curva03b {
background-color:#1979BE;
background-image:url(../images/curva_dir_09.gif);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:24px;
}
/* FIM MENU 03*/
/* INÍCIO MENU 04*/
.curva04a {
background-color:#598308;
background-image:url(../images/curva_esq_10.gif);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:24px;
}
.menu04 {
background-color:#598308;
background-image:url(../images/bg_30.gif);
background-position:top;
background-repeat:repeat-x;
text-align:center;
vertical-align:middle;
height:24px;
}
.menu04 a:link{
display:block;
}
.curva04b {
background-color:#598308;
background-image:url(../images/curva_dir_10.gif);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:24px;
}
/* FIM MENU 04*/
/* INÍCIO MENU 05*/
.curva05a {
background-color:#6A6A6A;
background-image:url(../images/curva_esq_08.gif);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:24px;
}
.menu05 {
background-color:#6A6A6A;
background-image:url(../images/bg_29.gif);
background-position:top;
background-repeat:repeat-x;
text-align:center;
vertical-align:middle;
height:24px;
}
.menu05 a:link{
display:block;
}
.curva05b {
background-color:#6A6A6A;
background-image:url(../images/curva_dir_08.gif);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:24px;
}
/* FIM MENU 05*/
/* INÍCIO MENU 06*/
.curva06a {
background-color:#0661A2;
background-image:url(../images/curva_esq_11.gif);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:24px;
}
.menu06 {
background-color:#0661A2;
background-image:url(../images/bg_28.gif);
background-position:top;
background-repeat:repeat-x;
text-align:center;
vertical-align:middle;
height:24px;
}
.menu06 a:link{
display:block;
}
.curva06b {
background-color:#0661A2;
background-image:url(../images/curva_dir_11.gif);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:24px;
}
/* FIM MENU 06*/
/* INÍCIO MENU 07*/
.curva07a {
background-color:#108C94;
background-image:url(../images/curva_esq_12.gif);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:24px;
}
.menu07 {
background-color:#108C94;
background-image:url(../images/bg_27.gif);
background-position:top;
background-repeat:repeat-x;
text-align:center;
vertical-align:middle;
height:24px;
}
.menu07 a:link{
display:block;
}
.curva07b {
background-color:#108C94;
background-image:url(../images/curva_dir_12.gif);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:24px;
}
/* FIM MENU 07*/


