/* Indiscutivel: cores e imagens */

/***
All images referenced by the CSS are copyrighted by
Sportinveste Multimedia, S.A.

Source code was developed by Ricardo Galli, it's published 
under the Affero GPL License (http://meneame.net/COPYING) unless
stated otherwise in individual files.
***/

/* main */

.tab h4 {
	background: url(../imagens/sidebarbox.png) no-repeat top left;
	color: #FF9B00;
	margin-bottom:0;
	padding-bottom:0;
	clear:vertical;
}

.tab h5 {
	color: #FF9B00;
	margin-bottom:0;
	padding-bottom:0;
	clear:vertical;
}

.nuvem td {
	margin:0;
}

.nuvem h6 {
	text-align:left;
	background: white;
	margin: 0px;
	padding-top: 3px;
	padding-left: 3px;
	font-weight:normal;
	border:none;
	min-height: 20px;
	_height: 20px;
	overflow: hidden;
	font-size: 9pt;
	width: 112px !important;
}

/* St00pid IE Hack \*/
* html #nuvem h6 {height:500px}
/* end hack */


.nuvem h6 a {
	color: #111;
	_font-size: 11pt;
	white-space: nowrap;
}

.nuvem h6 a:hover {
	color: black;
}

.nuvem h5 {
	margin-top: 1px;
	margin-left:1px;
	border:none;
	background:#ff9b00;
	color:white;
	height: 20px !important;
	width: 20px !important;
	border: none;
}

h5.quiz {
	margin-left: 6px;
    width:40px !important;
	text-align: center;
	color: black;
	font-weight: bold;
	vertical-align: middle;
	font-size: 110%;
}

h6.quiz {
    color: black;
	text-align: center;
	border-bottom: 1px dotted #DDD;
	width: 250px !important;
}

#quizresults td.sem {
border: none;
margin: 4px;
padding-top: 7px;
}

#quizresults td span {
margin-left: 12px;
display: block;
}

#quizresults h2 {
font-size: 110%;
font-weight: bold;
padding: 4px;
}

#quizresults ul {
padding: 8px;
list-style-type: none;
}

#quizresults label {
margin-left: 0px;
padding-left: 8px;
font-size: 110%;
display: block;
font-weight: normal;
}

#quizresults label:hover {
background: #F0F0F0;
}

#quizresults input {
vertical-align: middle;
}

td.opcao {
text-align: center;
width: 35px;
height: 35px;
vertical-align: middle;
margin-right: 8px;
border: none;
}


#sidebar .tab .nuvem td {
	border:none;
}


.tt {
color: #C85000;
}

h3 a {
	color:white;
	text-decoration:underline;
	display:block;
	width:8em;
	text-align:center;
	margin:0 auto;
	padding:0.5em 1em;
	border:3px solid #888;
	background:#262626;
}

h3 a:hover {
	color: #e6e6e6;
	text-decoration:underline;
}

/* tabs */

#post-contents {
	color: white;
	background: black;
}

#post-contents a {
	color: white;
	text-decoration: none;
}

#post-contents a:hover {
	color: #FF9B00;
}

#post-select {
	padding: 2px 1px;
	color: #FF9B00;
	background: white;
}

#post-select a {
	color: #FF9B00;
}




#categories {
    color: #7D7D7D;
    background-color: white;
}

#categories li {
    background: url(../imagens/notselect.gif) white center right no-repeat;
}

#categories li.select {
	color: #FF9B00;
}


#categories li.popupselect {
    background: url(../imagens/select.gif) white center right no-repeat;
	color: #FF9B00;
}

#categories li.last {
	background: none;
}

#categories li.selectlast {
	color: #FF9B00;
	background: none;
}

#categories li.popupselectlast {
    background: url(../imagens/selectlast.gif) white center right no-repeat;
	color: #FF9B00;
}

#categories li.invert {
    background: url(../imagens/invert.gif) #FF9B00 center right no-repeat;
	color: white;
}

#pre-contents .seleccionado {
	color: #FF9B00;
	background-color: black;
}

#pre-contents .normal,#pre-contents a {
	color: white;
	text-decoration: none;
}

#pre-contents .normal a:hover {
	color: #FF9B00;
	text-decoration: none;
}

#pre-contents .separador {
    background: url(../imagens/traco.gif) center right no-repeat;
	height: 20px;
	padding: 0px 10px;
}

.tab span {
	/*background: url(../imagens/tab.gif) black top left repeat-x;*/
	color: #FF9B00;
}

.tab p {
	background: black;
	color: #FFF;
}

.tab ul,.tab table {
	background: black;
	color: white;
}

.tab li,#sidebar .tab td {
	padding-top: 8px;
	border-bottom: 2px dotted #815A00;
}

.tab table td.separador,.tab span.separador {
	height: 3px;
	margin-bottom: 15px;
	border-bottom: 2px dotted #815A00;
	padding-top: 0;
padding-right:0;
margin-right:0;
}


.tab a {
	color: white;
	text-decoration: none;
}

.tab a:hover {
	color: white;
	text-decoration: underline;
}

.tab td {
	vertical-align: top;
}

.tab li.last,#sidebar .tab td.last {
	border: 0;
}


.tabmain {
padding-bottom: 5px;
}

.tabmain a:link, .tabmain a:visited {
background: #FFF url(../imagens/tabfundo.png) bottom left repeat-x; /* gradient background */
color: black;
border-color: #DDD;
}

.tabmain a:link.tabmain-this, .tabmain a:visited.tabmain-this {
color: black;
background: #fff url(../imagens/reload.png) right center no-repeat;
border-bottom-color: #fff;
}

.tabmain a:hover {
background: #fff;
}

/* tabsub specials */

.tabsub-time ul {
	color: #FF9B00;
}

.tabsub-time li.this {
	color: #FF9B00;
	padding-right: 25px;
	background: url(../imagens/selectlast.gif) right center no-repeat;
}

.tabsub-time li a {
	color: black;
}

.tabsub-time li a:hover {
	color: #FF9B00;
}

.tabsub-shakeit {
background: #fff url(../../img/common/pixel-ff9400.png) repeat-x bottom;
}

.tabsub-shakeit a:link, .tabsub-shakeit a:visited {
color: #7D7D7D;
border-color: #7D7D7D;
}

.tabsub-shakeit a:link.tabsub-this, .tabsub-shakeit a:visited.tabsub-this {
border-bottom-color: #FFF;
}

.tabsub-shakeit a:hover {
background: #7D7D7D;
color: #FFF;
}

.tabsub {
}

.tabsub a:link, .tabsub a:visited {
	border-color: #DDD;
background: #FFF url(../imagens/tabsub.png) bottom left repeat-x; /* gradient background */
color: black;
}

.tabsub a:link.tabsub-this, .tabsub a:visited.tabsub-this {
border-bottom-color: #fff;
color: black;
background: #fff;
}

.tabsub a:hover {
background: #fff;
}

/* h2 without underline */

.topheading h2 {
color: black;
}

/* credits */

.credits-wrapper {
	border-top: 2px dotted #9A7319;
}

.credits-strip {
	background: black;
	color: white;
}

.credits-strip-text {
	color: #FFF;
}

.credits-strip a:link, .credits-strip a:visited {
	color: #FFF;
}

.credits-tab {
	border-right: 1px solid #3A3735;
}

.credits-tabright {
	background: none;
}

.credits-strip p {
	color: #FF9B00;
	border-bottom: 2px dotted #7E5800;
}

/* elements */

a {
	color: black;
}

a:hover, a:focus {
	color: #666;
}

a:active {
color: black;
}

hr {
background: #ccc;
}

/* ATENCION: dos colores de borde... */
.warn {
background: #FEFBEA url(../imagens/error_s.png) 5px 50% no-repeat;
border-color: #C4C400;
border-color: #7D7D7D;
}

.error {
color: black;
background: url(../imagens/error.png) no-repeat;
}

.error-text {
color: #7D7D7D;
}

.form-error, .form-error-submit {
color: #FF5900;
background: url(../imagens/error.png) 0 50% no-repeat;
}

.form-error-submit {
background: #E6E6E6;
border-color: #DDD;
}

.form-act {
color: #FF5900;
}

.instruction {
color: #2C3D4E;
}

.barratopo, .barrabaixo {
    background: url(../imagens/barra.gif) repeat-x;
}

#sidebar .searchIcon {
    border: 1px solid #815A00;
}

/* news */

.news-details {
color: black;
background: url(../newcss/cmticon.gif) top left no-repeat;
}

.news-details a:link, .news-details a:visited {
color: #7C7C7C;
}

.news-details select {
background: #FFF;
color: #7C7C7C;
}

.news-body {
margin-top: 0;
/* background: white; */
}


.news-details .tool {
border-left-color: #E7E7E7;
}

/* Counter box */

.mnm-published a:hover, .mnm-published2 a:hover, .mnm-queued a:hover, .mnm-discarded a:hover, span.mvotos {
color: #FF9B00;
}

.mnm-published,.mnm-published2 {
color: white;
}

.mnm-published a, .mnm-published2 a {
color: #FF9B00;
}

.mnm-published {
	background: black url(../newcss/publicado.gif) top left no-repeat;
}

.mnm-published2 {
	background: black url(../newcss/publicado2.gif) top left no-repeat;
}

.mnm-queued {
	color: #FFF;
}

.mnm-queued a {
	color: #FF9B00;
}

.mnm-queued {
background: #FFF url(../imagens/pub.gif) top left no-repeat;
}

.mnm-discarded, .mnm-discarded a {
color: #FFF;
}

.mnm-discarded {
background: #D9AA95 url(../../img/common/elmnm-p03b.png) top left no-repeat;
border-color: #D9AA95;
}

.link {
	color: #7D7D7D;
	cursor:pointer;
	vertical-align: baseline;
	outline: none;
}


/* vote box */

.menealo {
    background-color: white;
}

.menealo2 {
    background-color: #F0F0F0;
}

.menealo a, .menealo span {
    background: url(../newcss/boxvote.gif) #808080 bottom left repeat-x;
}

.menealo2 a, .menealo2 span {
    background: url(../newcss/boxvote.gif) #808080 bottom left repeat-x;
}

.menealo a, .menealo span, .menealo2 a,.menealo2 span {
    color: #FFF;
}




.news-submitted {
color: #FF9B00;
}

.news-submitted a:link, .news-submitted a:visited {
color: #FF9B00;
}

.news-tags {
color: #666;
}

/* gravatar */

.news-submitted img {
border-color: #E6E6E6;
}

/* side menu */

.mnu-faq {
color: black;
border-top-color: #E6E6E6;
}

.mnu-faq a {
color: #7D7D7D;
}

.mnu-submit {
color: #FFF;
border-top-color: #E6E6E6;
border-bottom-color: #E6E6E6;
background: url(../../img/common/mnu-submit01.png) right bottom no-repeat;
}

.mnu-sneak {
color: black;
border-bottom-color: #E6E6E6;
background: url(../../img/common/elmnm-sneak01.png) right bottom no-repeat;
}

.mnu-notame {
color: black;
border-bottom-color: #E6E6E6;
background: url(../../img/common/mnu-notame01.png) right bottom no-repeat;
}

.mnu-geovision {
color: black;
border-bottom-color: #E6E6E6;
background: url(../../img/common/mnu-geovision01.png) right bottom no-repeat;
}

.mnu-submit a, .mnu-sneak a, .mnu-notame a, .mnu-geovision a, .mnu-bugs a, .mnu-menedising a, .mnu-tools a, .tab-trackback a, .mnu-seguiment-ext a  {
color: #FFF;
background: url(../img/common/mnu-list-image01.png) black no-repeat 2px 4px;
}

.mnu-meneria a {
	color: black;
}

.mnu-bugs, .mnu-menedising, .mnu-seguiment-ext {
color: black;
background: url(../img/common/mnu-bkgsoft02.png) bottom left repeat-x;
}

.mnu-meneria, .mnu-tools, .mnu-rss {
color: black;
background: #FFF url(../imagens/backsoft1.png) bottom left repeat-x;
}

.mnu-rss a {
color: black;
background: url(../img/common/feed-icon-12x12.png) no-repeat 0px 2px;
}

li.mnu-rss-external a {
background: none;
}

/* trackback */

.tab-trackback-url {
color: black;
}

.tab-trackback-entry {
color: #666;
}

.tab-trackback-entry a {
background: url(../img/common/mnu-list-image02.png) no-repeat 0px 4px;
}

.tab-trackback-technorati a {
background: url(../img/favicons/technorati.png) no-repeat 0px 4px;
}

.tab-trackback-google a {
background: url(../img/favicons/google.png) no-repeat 0px 4px;
}

.tab-trackback-askcom a {
background: url(../img/favicons/ask.gif) no-repeat 0px 4px;
}

/* categories */

.catsub-block {
color: #7D7D7D;
border-bottom-color: #7D7D7D;
border-right-color: #7D7D7D;
border-left-color: #7D7D7D;
}

.catsub-block a:link, .catsub-block a:visited {
color: #7D7D7D;
}

/* Boxes */

.boxes {
	color: #FF9B00;
}

.boxes a {
	color: white;
}

.boxes a:hover {
	color: white;
}


/* Right column boxes */

.vertical-box {
background: #FFF;
border-bottom-color: #E6E6E6;
}

.vertical-box a {
color: #8397DA;
}

.vertical-box ul a {
color: #666;
}

.vertical-box h4, .vertical-box h4 a {
color: black;
}

/* submit form */

/* comments */

.comment-info {
background: #E1E1E1;
}

.commentform {
background: #F0F0F0;
}

.commentform p {
//color: #FF9B00;
color: black;
border-bottom: 2px dotted #7E5800;
padding-bottom: 9px;
margin-bottom: 4px;
}

.commentform a:link, .commentform a:visited {
color: black;
}

.commentform submit,.commentform .submit {
border: 1px solid #D4980B;
background: url(../imagens/botao.gif) #080808 left top repeat-x;
}

.commentform textarea {
	color: black;
	background: white;
	border-color: #7D7D7D;
}

.commentform label {
color: black;
}

.commentform.warn {
color: black;
}

.comments-warning {
	color: #888;
}

.comment-body {
color: black;
border-color: #D1D1D1;
}

.comment-body a {
color: #FF9B00;
}

.comment-body a:hover {
text-decoration: underline;
}

.comment-body-hidden {
border-color: #aaa;
color: #aaa;
}

.comment-body-hidden a {
color: #aaa;
}

.comment-body strong {
color: black;
}

.comment-body span strong {
color: #000;
}

.comment-meta, .comment-meta-hidden {
color: black;
}

.comment-meta-hidden, .comment-meta-hidden a {
color: #aaa;
}

.comment-meta a {
color: #FF9B00;
}

.comments-list ul {
background: #FFF;
}

/* fieldsets */

fieldset {
border-color: #DDD;
padding: 0 8px;
}

legend, legend a {
color: black;
}

/* gravatar */

.thumbnail {
border-color: #8D8D8D;
}

/* pagination */

.pages, .pages-margin {
border-top-color: black;
height:100%;
}

.pages a, .pages span, .pages-margin a, .pages-margin span {
color: black;
border-color: #FFF;
background: #FFF;
}

.pages span.current, .pages-margin span.current {
background: #262626;
color: #FF9B00;
border-color: #262626;
}

.pages span.current a, .pages-margin span.current a {
background: #7D7D7D;
color: #FF9B00;
}

.pages a, .pages-margin a {
border-color: #7D7D7D;
background: url(../imagens/tabsub.png) bottom left repeat-x;
}

.pages a:hover, .pages-margin a:hover {
	border-color: #7D7D7D;
	background: #FFF;
	color: #7D7D7D;
}

.pages span.nextprev, .pages-margin span.nextprev {
border-color: #D7D7D7;
color: #7D7D7D;
}

#contents, #contents-wide {
	background-color: #FFF;
	border-left: 9px solid black;
	border-right: 9px solid black;
	border-bottom: 9px solid black;
}

/* faq page */

#faq-contents ol {
color: black;
}

#faq-contents ul {
color: #303030;
}

#faq-contents h4 {
color: black;
}

#faq-contents p {
color: #303030;
}

/* generic form and wide page */

#genericform fieldset, #genericform-contents fieldset {
background: #FFF;
border-color: #DDD;
}

#genericform, .geoform {
background: #FFF;
color: black;
}

#genericform .sign, #genericform-contents legend {
color: black;
}

#genericform .genericsubmit, input.submit {
background: url(../imagens/botao.gif) #080808 left top repeat-x;
color: #FF9600;
border: 1px solid #FF9600;
}

#genericform .genericsubmit:hover {
color: #FFF;
}

#genericform .genericformtxt {
color: #303030;
}

#genericform .genericformnote {
color: #303030;
}

#genericform textarea {
background: #E6E6E6;
border-color: #DDD;
color: #303030;
}

/* generic form: login page specials */

#genericform .recoverpass {
color: black;
}

#genericform .recoverpass a:link, .recoverpass a:visited {
color: black;
}

#genericform .formnotice {
color: #303030;
}

/* image forms */

/* shakeit page search form */

.shakeit-form-input {
color: #303030;
border-color: black;
background: #E6E6E6;
}

.shakeit-form-submit {
background: black;
color: #FFF;
border-color: #FFF;
}

.shakeit-form label {
color: black;
}

/* top banner */

.banner-right {
background: #7D7D7D;
}

.voters-list {
color: black;
background: #FFF;
border-color: #E6E6E6;
}

.mini-pages a, .mini-pages span {
color: black;
border-color: #FFF;
background: url(../imagens/tabsub.png) bottom left repeat-x;
}

.mini-pages span.current {
border-color: #DDD;
background: #FF9B00;
color: black;
}

.mini-pages span.current a {
background: #FF9B00;
color: black;
}

.mini-pages a {
border-color: #DDD;
}

.mini-pages a:hover {
border-color: #7D7D7D;
background: #FF9B00;
color: black;
}

/* classes for bar diagrams */

.bars-list {
color: black;
background: #FFF;
}

.bars-list .bar-container {
color: #000;
}

#tooltip-text {
background: #D7D7D7;
border-color: #262626;
}

.news-websnapr {
border-color: #E6E6E6;
}

.mini-sneaker-title strong {
color: #7D7D7D;
}

.mini-sneaker-item {
border-bottom-color: #E6E6E6;
}

/* Sliders */

.slider24h {
    background: url(../imagens/sli24h.png) top left no-repeat;
}

.slider48h {
    background: url(../imagens/sli48h.png) top left no-repeat;
}

.slidersemana {
    background: url(../imagens/slisemana.png) top left no-repeat;
}

.slidermes {
    background: url(../imagens/slimes.png) top left no-repeat;
}

.slidertop {
    background: url(../imagens/slitop.png) top left no-repeat;
}

.slidernuvem {
    background: url(../imagens/slinuvem.png) top left no-repeat;
}

.back {
	border: 1px solid #FF9B00;
    background: url(../imagens/botaoback.png) #FF9B00 top left repeat-x;
}

.back a, .back a:hover {
	color: white;
}

.videoframe, .fotoframe {
	border: 1px solid #7D7D7D;
	background: black;
}

#lastvotes ul li, #lastcom ul li, #recentnews ul li {
    border-bottom: 1px dotted #815A00;
}



/* Emoticons */

#emoticons {
	border: 1px solid #7D7D7D;
	background:#e6e6e6;
}

#fecharicons {
	background: white;
}

.fecharpopup {
	background: #e6e6e6;
}

