/* GENERIC */
body { margin:0; padding:0; background:url(images/bg.jpg) 50% top fixed #000; }
img { border:none; }

#content { width:875px; position:absolute; left:50%; margin-left:-373px; }
#menu { text-align:right; position:absolute; left:50%; top:10px; margin-left:-573px; width:135px; height: 800px; }
/*#menu {position:fixed; left:50%; top:20px; width:135px; height: 400px;}*/
.footer { margin:0; _margin-bottom:-8px;}

/* HOME */
.smallL { width:281px; height: 177px; float:left; margin:1px 1px 0 0; }
.smallR { width:205px; height: 177px; float:left; margin:1px 1px 0 0; }
.medium {width:487px; height:185px; margin:1px 1px 1px 0; }
.big {width:385px; height:356px; float:right; }
.full { width:875px; height:508px; }
.full img { width:875px; height:508px; }
.small { float:right; height: 177px; width:282px; margin-bottom:2px; }
#optin { width: 874px; height:39px; border:none; clear:both; }

#h4 {  width:370px;height:324px;padding:34px 0 0 10px; _height:320px; _padding:45px 0 0 10px;background:#000 url(images/bgnews.jpg) top center no-repeat; font-family:Helvetica;  color:#9d9b8f; font-size:11px;}
#h4 h2 { text-transform:uppercase;letter-spacing:.75px; font-size:13px; font-weight:normal;_margin:32px 0 6px 0px; margin:11px 0 6px 50px;clear:both; } 
#h4 img { float:left; width:118px; height:88px; border:1px solid #9d9b8f; margin-bottom:30px; _margin-bottom:20px; } 
#h4 p { margin-left:20px;width:190px; float:left; }
#h4 .link { font-family:Verdana;color:#beb37f; font-size:16px; font-weight:lighter; float:right;margin:60px 20px 0 0; }
#h4 .link:hover { color:#fff; }

#sidebar_internal{  width:282px; float:right; }
/* DOWNLOADS */
#downloads { margin:0;width:876px; height: 915px;}

/* NEWS */
.contentnews { background-color:#101010;  }
#news { margin:0; line-height:21px;color:#9d9b8f;font-size:11px;padding:38px 100px 100px 92px; 
        font-family:Helvetica; width:400px; height: auto; float:left; 
        background:#000 url(images/top.jpg) top left no-repeat; position:relative;}       
#bottom { position:absolute; bottom:40px; }

#news h1 { color:#fff; font-size:23px; font-weight:lighter; text-transform:uppercase; line-height:20px; _margin-top:50px; }
#news h2 {  margin-bottom:-3px;letter-spacing:.75px; color:#9d9b8f; font-size:13px;  font-weight:normal;  }
#news h3 { color:#fff; font-size:11px; font-weight:lighter; }

#news .tagstitle { color:#5b5a57; margin-right:5px; font-size:10px;}
#news .tags   { color:#383734;}
#news .tags a { color:#383734;  text-transform:uppercase; font-size:10px; }
#news .tags a:hover { color:#ffd800; }
#news .small { width:281px;}

#tags { margin-top:2px;text-transform:uppercase;height:auto; width:200px; padding:50px 40px 40px 40px; font-family:Helvetica; background:#101010 url(images/tags.jpg) top left no-repeat;}
/*---*/
.st-tag-cloud a:hover { color:#ffd800;}
/*
#tags .s1 { font-size:8px; }
#tags .s2 { font-size:11px; }
#tags .s3 { font-size:15px; }
#tags .s4 { font-size:17px; }
#tags .s5 { font-size:20px; }
*/
a { text-decoration:none; color:#5b5a57; }
a:hover { color:#ffd800; }

/* LISTS */
#list { margin:0; line-height:18px;color:#9d9b8f;font-size:11px; padding-bottom:60px; 
        font-family:Helvetica; width:592px; height: auto; float:left; }
#list .news { margin-bottom:56px; margin:0 100px 56px 45px; color:#5b5a57; position:relative; width:447px; height:160px; background:url(images/line.gif) bottom right no-repeat; }
#list .plus { position:absolute; bottom:0; right:0; }
#list h1 { font-size:15px; color:#9d9b8f; text-transform:uppercase; margin:0; font-weight:bold;}
#list h2 { letter-spacing:.75px; font-size:12px; margin:0; }
#list .content {position:absolute; top:0; right:0; /*_right:-160px;*/ width:200px; }
#list .subtitle { margin:40px 0 0 50px; line-height:21px;color:#9d9b8f;width:440px; height: 200px;  }
#list .subtitle h1 { font-size:25px }
/* CATEGORY-58.PHP - VIDEOS LIST*/
.videos { background:#000 url(images/top.jpg) no-repeat; }
.videos .subtitle { margin:60px 0 0 100px; line-height:21px;color:#9d9b8f;width:400px; height: 200px;  }
/* CATEGORY-14.PHP - SP LIST*/
.sp { background:#000 url(images/bgsp.jpg) no-repeat; }
/* CATEGORY-14.PHP - RJ LIST */
.rj { background:#000 url(images/bgrj.jpg) no-repeat; }
/* CATEGORY-3.PHP - NEWS LIST */
.noticias { padding-top:148px; background:#000 url(images/titnews.jpg) no-repeat; }
.search   { padding-top:80px; background:#000 url(http://batalhadasquadras.com/images/titsearch.jpg) no-repeat; }
.search .subtitle2 { margin:0px 0 40px 50px; line-height:21px;color:#9d9b8f;width:440px; height: auto;  }
.search .subtitle2 h1 { font-size:18px }
/* CATEGORY-28.PHP - CHAVES LIST */
.chaves   { background:#000 url(http://batalhadasquadras.com/images/titchaves.jpg) no-repeat; }
#periodo {width:190px; margin:-20px 0px 0px 245px;}
#manha {float:left;}
#tarde {float:left; padding-left:20px;}

/* CLASSIFICADOS LIST */
.classificados { background:#000 url(http://batalhadasquadras.com/images/titclassificados.jpg) no-repeat; padding-top:0px; }

/* CIDADES SP E RJ*/
.citys { margin:35px 15px 60px 0px; text-align:right; font-size:20px;  }
.city { color:#ffd800; }

/* TIPOS RESUMO E REPORTAGEM*/
.types { margin:-110px 15px 60px 0px; text-align:right; font-size:12px; }
.type { color:#ffd800; }

/* ARTILHEIROS */
.artilheiros   { padding-top:0px; background:#000 url(http://batalhadasquadras.com/images/titartilheiros.jpg) no-repeat; }
.artilheiros .subtitle2 { margin:0px 0 40px 50px; line-height:21px;color:#9d9b8f;width:440px; height: auto;  }
.artilheiros .subtitle2 h1 { font-size:18px }

#artilheiros{margin-left:46px; padding-bottom:100px; margin-bottom:100px; margin-top:30px; }
#art-left{float:left; border-bottom:2px #191919 solid; width:160px;height:148px;}
art-img{float:left; width:160px; height:147px;}
#art-right{float:left; border-bottom:2px #191919 solid; height:148px;}
#art-right-text{color: #5b5a57; font-size:11px; font-family:Helvetica, sans-serif; font-weight:500; margin-left:5px; margin-top:32px;}
#art-right-text .art-gol{font-size:33px; color:#9d9b8f;}
#art-right-text .art-nome{font-size:16px; color:#9d9b8f;}
#art-right-text .art-uf{color:#9d9b8f;}

/* NAVIGATION */
.navigation{width:395px; height:45px; margin-top:40px;}
#btAnterior{float:left; left;margin-left:185px;width:44px; height:43px; } 
#btProximo{float:left;margin-left:85px; margin-top:-19px; width:44px; height:43px; }

