/* VERMELHO BARATIX: #e5211a 
   AMARELO ESCURO:   #e7b00e
   AMARELO MEDIO:    #f2cc5b
   AMARELO CLARO:    #f9e9bb   
   VERDE MSG SUCESSO #00a54f
   80% preto = rgb(62,59,54) ou #3E3B36
   cinzento claro = rgb(177,183,177)
   laranja claro (x background) = #fef1ba
   azul escuro, edicao de campos R - 144  G - 214 B - 233
   
*/


/* SIDE BOX */
#side_box{
 width: 160px;
 margin: 0px 0px 15px 0px;
 font: normal normal normal medium normal Helvetica, Arial, sans-serif;
 color: #FFFFFF;
 background-color: #FFFFFF;
}
#side_box .header
{
  background-image: url(../images/user_area/side_box_title_bkg.gif);
  background-repeat: no-repeat;
  height: 27px;
  width: 160px;
}
#side_box .header h1,
#side_box .header h1 a{
  font-size: 18px;
  color: rgb(62,59,54);
  padding-left: 6px;
  padding-top: 4px;
  margin:0;
  text-decoration: none;
}
#side_box .header h1 a:hover{
  color: black;
}

#side_box .body_outer
{
  width: 160px;
  background-color: #e5211a;
  padding-bottom: 10px;
}


#side_box .body_outer .body_area{
  padding-left: 6px;
  padding-top: 4px;
  font-size: 13px;
  font-weight: bold;
}


#side_box .body_outer .body_area .entry {
  margin: 2px 0px 0px 0px;
}
#side_box .body_outer .body_area h1 {
  margin: 2px 0px 2px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
  font-size: 100%;
}

#side_box .body_outer .body_area .break {
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: rgb(255,255,255);
  height: 2px;
  width: 150px;
  font-size: 2px;
}


#side_box .body_outer .body_area .entry a
{
  font-size: 13px;
  font-weight: bold;
  color: rgb(255,255,255);
  text-decoration: none;
}

#side_box .body_outer .body_area .entry a:hover{
  color: rgb(255,224,105);
}

#side_box .body_outer .body_area textarea.comment{
  font-size: 12px;
  color: rgb(62,59,54); /* 80% preto */
  text-decoration: none;
  width: 138px;
  height: 100px;
  overflow: auto;
}

#side_box .body_outer .body_area p{
  font-size: 12px;
  color: white;
  text-align: left;
}
/* END SIDE BOX */

/* START INVERSE - SIDE BOX */

div.side_box_inverse
{
  width: 160px;
  margin: 0 0 10px 0;  
  background-color: white;
}

div.side_box_inverse table,
div.side_box_inverse table tr,
div.side_box_inverse table tr td.header_body,
div.side_box_inverse table tr td.header_top,
div.side_box_inverse table tr td.header_footer
{
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  padding: 0;
  
}

div.side_box_inverse table tr td.header_top
{
  /*background-image: url(../images/user_area/side_box_menu_inverse_header_top.gif);
  background-repeat: no-repeat;*/
  
}
div.side_box_inverse table tr td.header_footer
{ 
  /*background-image: url(../images/user_area/side_box_menu_inverse_header_bottom.gif);
  background-repeat: no-repeat;*/
}


div.side_box_inverse table tr td.header_body
{
  background-image: url(../images/user_area/side_box_menu_inverse_header_bkg.gif);
  background-repeat: repeat-x;
  border-left: 1px rgb(177,183,177) solid;
  border-right: 1px rgb(177,183,177) solid;
  padding: 0 5px 0 5px;
  text-align: center;  
}
div.side_box_inverse table tr td.header_body h1
{
  margin-left: 5px;
  color: white;
  display: inline;
}
div.side_box_inverse table tr td.header_body h1 a 
{
  color: white;
  text-decoration: none;
}
div.side_box_inverse table tr td.header_body h1 a:hover
{
  color: #f2cc5b;
}

div.side_box_inverse table tr td.body_outer
{
  border-left: 1px rgb(177,183,177) solid;
  border-right: 1px rgb(177,183,177) solid;
}

div.side_box_inverse table tr td.body_outer .break
{
  margin: 2px 0px 5px 8px;
  padding: 0px 0px 0px 0px;
  background-color: rgb(177,183,177);
  height: 1px;
  width: 140px;
  font-size: 2px;
}

div.side_box_inverse table tr td.body_outer .entry
{
  font-size: 80%;
}
div.side_box_inverse table tr td.body_outer .entry   table.entry_item
{
  margin: 5px;  
  width: 145px;
}

div.side_box_inverse table tr td.body_outer .entry table.entry_item tr td.entry_item_pic a img
{
  border: 1px rgb(177,183,177) solid;
  text-decoration: none;
}
div.side_box_inverse table tr td.body_outer .entry   table.entry_item tr td.entry_item_name
{
  text-align: left;
  padding-left: 5px;
}
div.side_box_inverse table tr td.body_outer .entry   table.entry_item tr td.entry_item_name a
{
  text-decoration: none;
  color: #3E3B36;
}
div.side_box_inverse table tr td.body_outer .entry   table.entry_item tr td.entry_item_name a:hover
{
  color: #f2cc5b
}
div.side_box_inverse table tr td.body_outer .entry   table.entry_item tr td.entry_item_delete
{
  text-align: right;
  
}
div.side_box_inverse table tr td.body_outer .entry   table.entry_item tr td.entry_item_delete a
{
  text-decoration: none;
  color: #3E3B36;
}
div.side_box_inverse table tr td.body_outer .entry   table.entry_item tr td.entry_item_delete a:hover
{
  color: #e7b00e;
  text-decoration: underline;
}
 
/* END INVERSE - SIDE BOX */











/* FILTER MENU */

#side_box.filter_menu .body_outer
{
  width: 158px;
  background-color: white;
  padding-bottom: 10px;
  border-left: 1px rgb(177,183,177) solid;
  border-right: 1px rgb(177,183,177) solid;
}

#side_box.filter_menu .body_outer .body_area table tr td,
#side_box.filter_menu .body_outer .body_area table tr td a
{
  padding: 0px;
  margin: 0px;
  font-size: 10px;
  font-weight: bold;
  color: white;
}
#side_box.filter_menu .body_outer .body_area table tr td a,
#side_box.filter_menu .body_outer .body_area .filter_menu_more_top a
{
  text-decoration: none;
  color: black;
  
  
}
#side_box.filter_menu .body_outer .body_area table tr td a:hover
{
  color: rgb(255,204,0);
}

#side_box.filter_menu .body_outer .body_area .filter_menu_more a.filter_menu_more_top
{
  color: rgb(255,204,0);
  padding-top: 4px;
  text-decoration: none;
  padding-top: 5px;
}

#side_box.filter_menu .body_outer .body_area table.filter_menu_main
{
  margin-left: 0px;
}
#side_box.filter_menu .body_outer .body_area table.filter_menu_inner
{
  margin-left: 5px;
}



#side_box.filter_menu .body_outer .body_area table tr td a.filter_menu_more,
#side_box.filter_menu .body_outer .body_area table tr td a.filter_menu_less,
div a.filter_menu_more,
div a.filter_menu_less
{
  padding: 0px;
  margin: 0px;
  font-size: 10px;
  font-weight: bold;
  color: #e5211a;
  text-decoration: none;
}

#side_box.filter_menu .body_outer .body_area table tr td a.filter_menu_more:hover,
#side_box.filter_menu .body_outer .body_area table tr td a.filter_menu_more:hover,
div a.filter_menu_more:hover,
div a.filter_menu_more:hover 
{
  color: black;
}


/* END FILTER MENU */
