.dx_curve{display:block}
.dx_curve *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#D8CFAE}
.dx_curve1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e6dec0;
  border-right:1px solid #e6dec0;
  background:#ded6b6}
.dx_curve2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #efe8ca;
  border-right:1px solid #efe8ca;
  background:#dcd4b4}
.dx_curve3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #dcd4b4;
  border-right:1px solid #dcd4b4;}
.dx_curve4{
  border-left:1px solid #e6dec0;
  border-right:1px solid #e6dec0}
.dx_curve5{
  border-left:1px solid #ded6b6;
  border-right:1px solid #ded6b6}
.dx_curvefg {
  background:#D8CFAE;
 }


.inner_curve{display:block}
.inner_curve *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#F9F4E7}
.inner_curve1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e9e2cb;
  border-right:1px solid #e9e2cb;
  background:#f2ecda}
.inner_curve2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e0d9ba;
  border-right:1px solid #e0d9ba;
  background:#f3eedd}
.inner_curve3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f3eedd;
  border-right:1px solid #f3eedd;}
.inner_curve4{
  border-left:1px solid #e9e2cb;
  border-right:1px solid #e9e2cb}
.inner_curve5{
  border-left:1px solid #f2ecda;
  border-right:1px solid #f2ecda}
.inner_curvefg{
  background:#F9F4E7; 
  padding:10px 15px;
 }
.inner_curvefg_calendario{
  background:#F9F4E7; 
  padding:4px 4px;
 }


.main_curve{display:block}
.main_curve *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E8DDBD}
.main_curve1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ede4c6;
  border-right:1px solid #ede4c6;
  background:#eae0c1}
.main_curve2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f1e9cc;
  border-right:1px solid #f1e9cc;
  background:#e9dfc0}
.main_curve3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e9dfc0;
  border-right:1px solid #e9dfc0;}
.main_curve4{
  border-left:1px solid #ede4c6;
  border-right:1px solid #ede4c6}
.main_curve5{
  border-left:1px solid #eae0c1;
  border-right:1px solid #eae0c1}
.main_curvefg{
  background:#E8DDBD;
  padding:4px 8px;
  }
  
  
.banner_canvas{display:block}
.banner_canvas *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#1D8DC0}
.banner_canvas1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #87b2b5;
  border-right:1px solid #87b2b5;
  background:#4b9dbb}
.banner_canvas2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #c5c8af;
  border-right:1px solid #c5c8af;
  background:#4099bc}
.banner_canvas3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #4099bc;
  border-right:1px solid #4099bc;}
.banner_canvas4{
  border-left:1px solid #87b2b5;
  border-right:1px solid #87b2b5}
.banner_canvas5{
  border-left:1px solid #4b9dbb;
  border-right:1px solid #4b9dbb}
.banner_canvasfg{
  background:#1D8DC0; 
  text-align:center;
  padding:4px 10px 4px 14px;
  }
