body            {margin: 0px; padding: 0px; background: url(../images/back.jpg) no-repeat top center; font-family: "Trebuchet Ms"; font-size: 13px;}

img             {border: 0px;}
.web            {width: 100%; height: 400px; display:block; min-width: 1000px;}
.container      {width: 900px; height: 250px; display: block; margin: 0 auto;}

.header         {width: 100%; height: 111px; display: block;}
.header h1      {width: 180px; height: 100px; display: block; cursor: pointer; line-height: 1000px; overflow: hidden; margin: 0px; padding: 0px; margin-left: 38px;}

.menu       {width: 100%; height: 41px; display: block; text-align: center;}
.menu a     {display: inline-block; margin: 0px 3px; padding: 0px 10px; line-height: 41px; color:#000; text-decoration: none; font-size: 14px;}
.menu a:hover   {text-decoration: underline;}
.menu a.select  {background: #FFF;}

.edoor      {width: 100%; height: 285px; display: block; margin-top: 13px; background: url(../images/logo_copa.png) no-repeat left center;}
.edoor #banner      {width: 545px; height: 285px; display: block; float: right}
.edoor #banner img  {display: block;}

#nav        {width:500px; height:30px; position:absolute; text-align: right; z-index: 999; margin-left: 380px; margin-top: 250px;}
#nav a      {width:14px; height: 14px; display: inline-block; background: url(../images/nav.png) no-repeat top right; line-height: 50px; overflow: hidden; margin: 0px 2px;}
#nav a.activeSlide {background-position: top left;}

.times      {width: 880px; height: 50px; display: block; margin-top: 25px; text-align: center; padding-left: 20px;}
.times img    {float: left; margin: 3px 3px 0 3px;}

.meio       {width: 100%; height: auto; display: block; background: url(../images/bgmenu.jpg) repeat-x top left; padding-bottom: 30px;}
.meio .left     {width: 690px; height: auto; display: block; float: left;}

.meio .submenu          {width: 100%; height: 30px; display: block; margin-top: 3px; line-height: 30px;}
.meio .submenu a        {display: inline-block; height: 30px; padding: 0 15px; color:#000; font-size: 14px; text-decoration: none; border-right: solid 1px #FFF;}
.meio .submenu a:hover  {text-decoration: underline;}

.meio .right    {width: 200px; height: auto; display: block; float: right;}
.meio .noticias {width: 180px; height: auto; display: block; background: url(../images/bgnoticias.jpg) repeat-x top left; margin-top: 8px; padding: 0px 10px 10px 10px;}
.meio b.titulo  {width: 100%; height: 30px; display: block; margin-top: 10px; text-align: center;}

.meio .noticias span    {width: 100%; height: auto;display: block; border-bottom: solid 1px #FFF; padding: 5px 0px;}
.meio .noticias span img    {display: block; float: left; margin-right: 5px;}
hr     {width: 100%; height: 0px; margin: 0px; padding: 0px; display: block; clear: both; visibility: hidden;}
.meio .noticias span a      {color:#000;}

.meio .destaque     {width: 100%; height: auto; float: left; clear: both; padding: 5px 0px;}
.meio .destaque img    {display: block; float: left; margin-right: 5px;}
.meio .destaque a      {color:#000;}
.meio .destaque a.more      {width: 70px; height: 25px; display: block; float: right; clear: both; background: orange;color:#FFF; text-align: center; font-weight: bold; text-decoration: none; font-size: 14px; line-height: 25px;}

table           {width: 690px; float: left; margin-top: 10px;}
table td        {border: solid 1px #f1f1f1; border-bottom: solid 1px #CCC; text-align: center;}
table tr:hover  {background: #f1f1f1;}

table tr.fases  {background: #087239; color:#FFF;}
table tr.rodada     {background: #CCC;}
table td b          {font-size: 18px; color: green;}

img.img-class       {max-width: 680px;}

#loading            {width: 100%; height: 50px; display: block; clear:both; background: url(../images/loading.gif) no-repeat center; display: none;}


ul.list-noticias        {width: 100%; height: auto; float: left; margin: 0px;padding: 0px;}
ul.list-noticias li     {width: 100%; float: left; margin: 0px; padding: 0px; list-style-type: none; border-bottom: dotted 1px #CCC}
ul.list-noticias li:hover   {background: #f1f1f1;}
ul.list-noticias li span    {width: 100%; height: auto;display: block; border-bottom: solid 1px #FFF; padding: 5px 0px;}
ul.list-noticias li img    {display: block; float: left; margin-right: 5px;}

h3      {width: 100%; float: left;}
img.img-noticia {float: left;}
.meio p     {float: left; clear: both;}


hr     {width: 100%; height: 0px; margin: 0px; padding: 0px; display: block; clear: both; visibility: hidden;}
.meio .noticias span a      {color:#000;}


.meio .escrever     {width: 250px; height: auto; float: left; }
.meio .escrever h2 {width: 100%; height: auto; float: left; color:#FFCC4E; font-size: 22px; margin: 0px; padding: 0px; margin-top: 17px;}

#form_comentar      {width: 230px; height: auto; float: left; border: solid 1px #FFF; background: url(../images/bgdicas.png); color:#000; padding: 10px;}
#form_comentar fieldset {width: 100%; height: auto; float: left; clear: both; margin: 0px; padding: 0px; border: 0px;}
#form_comentar label    {width: 100%; height: auto; float: left; padding-top: 3px;}
#form_comentar label span   {width: 100%; height: auto; float: left;font-size: 12px;}
#form_comentar label input  {width: 225px; height: 20px; float: left; border: solid 1px #CCC; background: #FFF; color: #666;}
#form_comentar label textarea   {width: 225px; height: 80px; float: left; border: solid 1px #CCC; background: #FFF; color: #666; font-family: "Trebuchet Ms"; font-size: 13px}
#form_comentar fieldset label input.erro, #form_comentar fieldset label textarea.erro {background: #FFFFCC; border: solid 1px #F2C94D; }

.assinaturas        {width: 600px; height: auto; float: right;}
.assinaturas span   {width: 580px; height: auto; float: left; border: solid 1px #CCC; padding: 10px; margin-bottom: 10px;}
.assinaturas span * {float: left; clear: both; margin: 0px;}

.fotos          {width: 100%;height: auto; float: left;}
.fotos a        {float: left; margin: 4px; padding: 3px; border: solid 1px #f1f1f1;}
.fotos a:hover  {border: solid 1px #666; background: #f1f1f1;}

.footer         {width: 100%; height: 85px; clear: both; background: url(../images/footer.jpg) no-repeat bottom center; padding-top: 40px;}