﻿@charset "utf-8";
* html img/**/ {
filter:expression(
   this.alphaxLoaded ? "" :
   (
    this.src.substr(this.src.length-4)==".png"
    ?
    (
     (!this.complete)
     ? "" :
      this.runtimeStyle.filter=
      ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
      (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
      String(this.alphaxLoaded=true).substr(0,0)+
      (this.src="img/blank.gif").substr(0,0)
    )
    :
    this.runtimeStyle.filter=""
   )
  );
}


/* ------- PADRONIZAÇÃO -------- */
* {margin:0; padding:0;}

address,th { font-style:normal; font-weight:normal;}

table { border-collapse:collapse; border-spacing:0px; margin:0px;}

caption,th { text-align:left;}

img,fieldset { border:none;}

ol,ul { list-style:none; font-size:inherit;}

a { text-decoration:none;}




textarea { font-family:"Lucida Sans", helvetica, verdana, arial;}

form { margin:0px; padding:0px;}

html, body { height:100%; margin:0px; padding:0px; font:11px "Lucida Sans", helvetica, verdana, arial; }

body {background-image: url(../img/bg2.png);background-color: #3CC343;}


h1, h2, h3, h4, h5 {  padding:0px; margin:0px;}

/* ------- CLASS'S -------- */

.clear {clear:both} /* <br class=”clear”> */


/* ------- DIV'S -------- */

#geral {width:805px; margin:auto; padding:0px;}
#geral #topo {float:left; width:805px;height: 180px;background-image: url(../img/bg1.png) !important;background-image: none;filter: none !important;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg1.png', sizingMethod='scale');background-repeat: no-repeat;}
#topo #logo {float:left; width:311px; padding-top: 25px; margin-left: 12px; _margin-left: 6px;display:block;}
#topo #player { float:left; width:465px; padding-top: 70px; padding-right: 15px; display:block;}
#menu_topo{float:left; width:773px; margin-left: 20px; _margin-left: 10px; height: 25px;	padding-top: 5px; margin-top: 10px; background-color: #003300; display:block;}
#menu_topo li {display: inline; color:#FFF; margin-left: 1.3em;height:1%; }
#menu_topo a {color:#FFFFFF; text-decoration:none;}

#geral #corpo {float:left; width:805px;}
#corpo #cont_int {float:left; width: 640px; margin-left: 20px; _margin-left: 10px;  margin-top: 10px; display:block;}
#box_ferramentas {float: left;width: 640px;}
#box_ferramentas li {display: inline;padding-right: 10px;padding-left: 10px;}
.img_agenda { display:block; margin:0px auto; clear:both; margin-bottom:15px; margin-top:10px; }

#thumb_promocao {float: left; width: 148px;  margin-top: 10px; margin-left: 5px; _margin-left: 3px;}
#cont_promocao {float: left; width: 470px; margin-left: 5px; _margin-left: 3px; margin-top: 10px; height: 133px; 	padding-top: 5px; padding-left: 5px;}
.promocao_textarea { border:1px solid #ddd; padding: 5px 3px 2px 5px; font-size:12px; margin:0px; color:#333; background:#F9F9F9;}
.promocao_input { border:1px solid #ddd; padding: 5px 5px 3px 2px; font-size:12px; margin:0px;  color:#333;}
#thumb_flyer {float: left; width: 105px;  margin-top: 10px; margin-left: 5px; _margin-left: 3px;}
#cont_flyer {float: left; width: 170px; margin-left: 5px; _margin-left: 3px; margin-top: 10px; height: 133px; 	padding-top: 5px; padding-left: 5px;}
#cont_mural {float: left; width: 630px; margin-left: 5px;  margin-top: 10px; height: 100px; background-color: #80FF80;	padding-top: 5px; padding-left: 5px;}
#thumb_dp {float: left; width: 132px;  margin-top: 10px; margin-left: 5px; _margin-left: 3px;}
#cont_dp {float: left; width: 170px; margin-left: 5px; _margin-left: 3px; margin-top: 10px; height: 133px; 	padding-top: 5px; padding-left: 5px;}
#prog_radio {float: left; width: 110px;  margin-top: 10px; margin-left: 5px; _margin-left: 3px; height: 25px; background:#003300; padding-top: 5px; padding-left: 5px; }
#cont_radio {float: left; width: 510px; margin-left: 5px; _margin-left: 3px; margin-top: 10px; height: 25px; 	padding-top: 5px; padding-left: 5px; background:#003300;}
#prog_equipe {float: left; width: 130px;  margin-top: 10px; margin-left: 5px; _margin-left: 3px; }
#cont_equipe {float: left; width: 470px; margin-top: 10px; margin-left: 5px; _margin-left: 3px;  height: 132px;  padding-left: 5px;}

.textarea { border:1px solid #ddd; padding: 7px 6px 5px 7px; font-size:12px; margin:0px; width:400px; color:#333; height:150px; background:#F9F9F9;}
.input { border:1px solid #ddd; padding: 7px 6px 5px 7px; font-size:12px; margin:0px; width:400px; color:#333;}
.button { padding: 7px 30px; font-size:12px;}
.label_block {padding:7px 5px; display:block; font-size:1.1em; color: #FFFFFF}

#pub_dir {float: left; width: 129px; margin-left: 5px; margin-top: 10px;}

#base {float: left; width:100%; height:130px; margin-top: 30px;  background-image: url(../img/bg_base.jpg); }
#m_base {width:770px; padding-top: 20px; margin:auto; padding:0px;}
#m_cont {float: left; width:576px;}
#m_cont li {display: inline; color:#FFF; margin-left: 1.0em;height:1%; }
#m_cont a {color:#FFFFFF; text-decoration:none;}
#m_logo {float: left; width:194px; }