BODY {
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	background-image:url(../img/fundo2.gif);
}

.red {
	color:#FF0000;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	line-height: 15px;
}

.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
}

.top_red_borda {
	border-top: 2px solid #FF0000;
}

.top_white_borda {
	border-top: 10px solid #FFFFFF;
}
.cellstyle {
	border-top: 1px solid #E0E7EF;
	border-right: 1px solid #8E98A2;
	border-bottom: 1px solid #6B737C;
	border-left: 1px solid #D6E0EA;
	padding: 5px 10px 6px;
	font-size:11px;
}

.fundo_img_left {
	background: #FFFFFF url(../img/bg_left.gif);
}

.fundo_img_right {
	background: #FFFFFF url(../img/bg_right.gif);
}

.fundo_img_top {
	background: #FFFFFF url(../img/fon_top.gif) repeat-x;
}

.fundo_img_bot {
	
}

.fundo_img_menu {
	background: #FFFFFF url(../img/fundo_menu.jpg) repeat-x;
}

a:link {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
}

a:visited {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
}

a:hover {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-weight: normal;
}

a.cl:link {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}

a.cl:visited {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color:#000000;
}

a.cl:hover {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-weight: bold;
	color:6F2921;
}

a.clb:link {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color:#555555;
}

a.clb:visited {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color:#555555;
}

a.clb:hover {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-weight: bold;
	color:#CC0000;
}

.form {
	font-size: 11px;
	font-style: normal;
	color: #777777;
	margin: 1px;
	border: 1px solid #DDDDDD;
	list-style-image: none;
	list-style-type: square; 
	background-color:#FFFFFF;	
}

.form_tbox {
	font-size: 12px;
	font-style: normal;
	color: #777777;
	margin: 1px;
	border: 1px solid #DDDDDD;
	list-style-image: none;
	list-style-type: square; 
	background-color:#FFFFFF;	
}

.b_form {
	font-size: 10px;
	color: #FFFFFF;
	background-color:#777777;	
}

.fundo_branco {
	background: #F9F6E4;
}
.fundo_cinza {
	background: #6f2921;
}
.fundo_vermelho {
	background: #b04233;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
* { 
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px !important;	
	
}

a, a:link, a:visited {
	color: #000;

	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
#miolo_prod{
text-align:center !important;
  margin:0px;
  padding:0px;

}	
#col_esq,  #col_dir {/* Declarações comuns das 3 colunas */
  margin:0px;
  padding:0px;
  display: inline;
  float: left;
  margin-left:14px;	
  margin-right:14px;	  
  position: relative;
  text-align:justify;
  top: 0px;
}

#col_esq {
  padding-left:20px;
  background: url(../img/bg_menu.gif) 20px repeat-y!important;    
  width: 153px;

 
}
#col_esq a{
  margin:0px;
  padding:0px;
  font-size:12px !important;
  line-height:18px;		  
  padding-left:13px;
 	
 
}

#col_dir {
    line-height:20px !important;	
	min-height:400px;
	width: 497px;	
}
#col_dir_aviso{
	position:relative;
	text-align:center;	
	top:70px;
	width:400px;
	font-size:1em !important;

} 
* #col_dir_aviso {
  height: 400px;
}

#col_dir br{
	 padding:5px;
}
h3{
	color:#af2a07;
	font-size: 15px	 !important;	
	margin-bottom:10px;	

	
} 

#col_esq h3{
	padding-left:10px !important;	
}
h4{
	font-size: 10px;	
	margin-top:2px;		
	margin-bottom:5px;	
	
} 
