/* Menéame colors and images */

/***
All images referenced by the CSS and distributed in the tar file are 
copyrighted by Benjamí Villoslada and published under a CC license: 
http://creativecommons.org/licenses/by-sa/2.5/

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 */

body {
color: #303030;
background: #EEE9E1
}

#container {
/*background: url(../../img/common/pixel-D60D0A.png) 13.9em top repeat-y;*/
}

.tt {
color: #C85000;
}

/* tabs */

.tabmain {
margin-top: 10px;
background: transparent url(../../img/common/pixel-d6d1ca.png) repeat-x bottom;
}

.tabmain a:link, .tabmain a:visited {
background: transparent url(../../img/common/tabs/tabmain-left.png) top left no-repeat;
color: #a9a79f;
}
.tabmain a:link, .tabmain a:visited span {
background: transparent url(../../img/common/tabs/tabmain-right.png) top right no-repeat;
}
.tabmain li.tabmain-this a, .tabmain li.tabmain-this a {
background-position: 0% -26px;
color: #606055;
border-bottom-color: #f6f3ef;
}
.tabmain a:hover span {
background-position: 100% -26px;
}
.tabmain a:hover {
background-position: 0% -26px;
color: #606055;
}
.tabmain a.tabmain-this span {
background-position: 100% -26px;
}

/* tabsub specials */

.tabsub-shakeit, .tabsub {
background: transparent url(../../img/common/pixel-d6d1ca.png) repeat-x bottom;
}

.tabsub-shakeit a:link, .tabsub-shakeit a:visited, .tabsub a:link, .tabsub a:visited {
color: #A70B08;
border-color: #D6D1CA;
}

.tabsub-shakeit li.tabsub-this a, .tabsub-shakeit li.tabsub-this a {
border-bottom-color: #FAF8F6;
background: #FAF8F6;
}

.tabsub-shakeit a.tabsub-this, .tabsub-shakeit a.tabsub-this {
border-bottom-color: #FAF8F6;
background: #FAF8F6;
}

.tabsub-shakeit a:hover {
background: #FAF8F6;
}

.tabsub li.tabsub-this a, .tabsub li.tabsub-this a {
border-bottom-color: #fff;
color: #D60D0A;
background: #fff;
}

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

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

/* h2 without underline */

.topheading h2 {
color: #D60D0A;
}

/* credits */

.credits-strip {
border-top-color: #B0A99D;
}

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

.credits-strip a:link, .credits-strip a:visited {
color: #606055;
text-decoration: underline;
}

/* elements */

a {
color: #A70B08;
}

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

a:active {
color: #000;
}

hr {
background: #ccc;
}

h2 {
border-bottom-color: #D60D0A;
}

table img {
border-color: #ccc;
}

th, td {
border-bottom-color: #ddd;
}

th.short a, td.short a {
border-color: #FFF;
}

th.short a:hover, td.short a:hover {
background: #FFF;
border-color: #000;
}

tr:hover td {
background: #f7f7f7;
}

th span.info_s {
color: #a00;
}

#sidebar h4 {
border-color: #ffcbaa;
}

#sidebar h4 , #sidebar h4 a {
color: #D60D0A;
}

#sidebar .tags-box h4 a {
color: #D60D0A;
}
/* ATENCION: dos colores de borde... */
.warn {
background: #FEFBEA url(../../img/common/error_s.png) 5px 50% no-repeat;
border-color: #C4C400;
border-color: #800806;
}

.error {
color: #D60D0A;
background: url(../../img/common/error.png) no-repeat;
}

.error-text {
color: #800806;
}

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

.form-error-submit {
background: #f7f7f7;
border-color: #D60D0A;
}

.form-act {
color: #FF5900;
}

.instruction {
color: #2C3D4E;
}

#header {
color: #FFF;
background: url(../../img/common/heading-background-02.png) repeat-x bottom;
}

#header ul li {
background:transparent url(../../img/common/tabs/tabnav-left.png) no-repeat scroll left top;
}
#header li a, #header li a:visited {
color: #FFF;
background:transparent url(../../img/common/tabs/tabnav-right.png) no-repeat scroll right top;
}

#header form {
border-left-color:  #800806;
}

#header form input {
color: #D60D0A;
background: #FFCCCC;
border-color: #800806;
}

#header form input:hover {
background: #FFF;
color: #D60D0A;
}

/* news */

.news-details {
color: #514e4a;
}

.news-details a:link, .news-details a:visited {
color: #514e4a;
}

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

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

.news-summary {
background-color: #F9F8F5	
}
.news-summary-odd {
background-color: #FFF;	
}
/* Counter box */

.mnm-published a:hover, .mnm-queued a:hover, .mnm-discarded a:hover {
color: #03A;
}

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

.mnm-published {
background: #D60D0A url(../../img/common/tfnbtn01.png) top left repeat-x;
border-color: #D60D0A;
}

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

.mnm-queued {
background: #D60D0A url(../../img/common/tfnbtn01b.png) top left repeat-x;
border-color: #FF7A7A;
}

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

.mnm-discarded {
background: #D60D0A url(../../img/common/tfnbtn01c.png) top left repeat-x;
border-color: #D9AA95;
}
#sidebar h3, #sidebar h3 a {
	color: #333;	
	font-size: 20px;
}
#sidebar .topcommentsli li, .storyrsslist li {
border-color: #D60D0A;
color: #333;
}

#sidebar .storyrsslist li {
background: url(../../img/common/feed-icon-12x12.png) no-repeat 0px 5px;
}

.tags-box {
background: #EEE9E1 url('../../img/common/cloud-bg.png') no-repeat center bottom;
}

.mini-pop {
border-color: #ffcbaa;
}

.mnm-pop {
color: #fff;
background: #D60D0A url(../../img/common/tfnbtn01.png) repeat-x scroll left center;
border-color: #D60D0A;
}

.mnm-pop.queued {
color: #fff;
background: transparent url(../../img/common/tfnbtn01b.png) repeat-x left center;
}

/* vote box */

.menealo {
background-color: #fff;
}

.menealo a {
background: url(../../img/common/menealo-background-02.png) bottom left no-repeat;
border-color: #CFCDBD;
}

.menealo a, .menealo span {
color: #000;
}

.menealo span {
border-color: #D60D0A;
}

.news-submitted {
color: #666;
}

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

.news-tags {
color: #666;
}

/* gravatar */

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

/* side menu */
.mnu-login {
	background-color: #FFF;
	padding: 5px 0;
	color: #D60D0A;
}
.mnu-login small {
	color: #514e4a;
}
.mnu-login fieldset {
	border: 0;
}
.mnu-login fieldset legend {
	color: #514e4a;
	border-bottom: 1px solid #514e4a;
	padding: 0;
}
.mnu-faq {
color: #D60D0A;
border-top-color: #FFE2C5;
}

.mnu-submit {
border: 1px solid #7e0705;
text-align: center;
background: #D60D0A url(../../img/common/tfnbtn01.png) repeat-x scroll left top;
}
.mnu-submit a:link, .mnu-submit a:visited {
color: #FFF;
}

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

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

.mnu-geovision {
color: #D60D0A;
border-bottom-color: #FFC6C6;
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-meneria a, .mnu-tools a, .tab-trackback a, .mnu-seguiment-ext a  {
color: #D60D0A;
}

.mnu-bugs, .mnu-menedising, .mnu-seguiment-ext {
color: #D60D0A;
}

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

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

/* trackback */

.tab-trackback-url {
color: #D60D0A;
}

.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: #A70B08;
border-bottom-color: #d6d1ca;
border-right-color: #d6d1ca;
border-left-color: #d6d1ca;
background: #faf8f6;
}

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

/* Right column boxes */

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

.vertical-box a {
color: #6474A7;
}

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

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

/* submit form */

/* comments */

.commentform a:link, .commentform a:visited {
color: #FFF;
}

.commentform .submit {
background: #D60D0A;
color: #FFF;
border-color: #FFF;
}

.commentform textarea {
color: #303030;
background: #f7f7f7;
border-color: #800806;
}

.commentform label {
color: #D60D0A;
}

.commentform.warn {
background: #D60D0A;
color: #FFF;
}

.comments-warning {
color: #9B0000;
}

.comment-body {
background: #f7f7f7;
color: #303030;
border-color: #D60D0A;
}

.comment-body.admin {
	background: #FF8E8E;
	border-color: #FF6161;
	color: #000;
}

.comment-body.high {
background: #dddddd;
border-color: #800806;
}

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

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

.comment-body strong {
color: #D60D0A;
}

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

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

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

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

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

/* fieldsets */

fieldset {
border-color: #800806;
background-color: #FFF;
}

legend, legend a, legend a:visited {
color: #D60D0A;
}

/* gravatar */

.thumbnail {
border-color: #FFE2C5;
}

/* pagination */

.pages, .pages-margin {
border-top-color: #D60D0A;
}

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

.pages span.current, .pages-margin span.current {
background: #786d63;
color: #FFF;
border-color: #786d63;
}

.pages span.current a, .pages-margin span.current a {
background: #786d63;
color: #FFF;
}

.pages a, .pages-margin a {
border-color: #ddd9d6;
background: #f3f2f1;
}

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

.pages span.nextprev, .pages-margin span.nextprev {
border-color: #F2EEEA;
color: #AD9D8E;
}

/* faq page */
#faq-contents {
background: #FFF;
border-color: #D60D0A;
}
#faq-contents ol {
color: #D60D0A;
}

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

#faq-contents h4, .resources h4 {
color: #D60D0A;
}

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

/* generic form and wide page */

.genericform fieldset, .mnu-login {
background: #FFF;
border-color: #D60D0A;
}

.genericform label, .geoform {
background: transparent;
color: #D60D0A;
}

.genericform .sign {
color: #D60D0A;
}

.genericform .genericsubmit, .mnu-login .genericsubmit {
background: #fff url(../../img/common/menealo-background.png) bottom left repeat-x;
border-color: #003c74;
color: #D60D0A;
}

.genericform .genericsubmit:hover, .mnu-login .genericsubmit:hover {
background: #FFF;
}

.genericform input, .geoform input, .mnu-login input {
background: #fff url(../../img/common/menealo-background.png) bottom left repeat-x;
border-color: #cccccc;
color: #303030;
}

.genericform .genericformtxt {
color: #303030;
}

.genericform .genericformnote {
color: #800806;
}

.genericform textarea {
background: #f7f7f7;
border-color: #D60D0A;
color: #303030;
}

/* generic form: login page specials */

.genericform .recoverpass {
color: #D60D0A;
}

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

.genericform .formnotice {
color: #303030;
}

/* image forms */

/* shakeit page search form */

.shakeit-form-input {
color: #303030;
border-color: #D60D0A;
background: #f7f7f7;
}

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

.shakeit-form label {
color: #D60D0A;
}

/* top banner */

.banner-right {
background: #FFCBAA;
}

.voters-list {
color: #D60D0A;
background: #FFF;
border-color: #FFE2C5;
}

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

.mini-pages span.current {
border-color: #D60D0A;
background: #FFBE94;
color: #D60D0A;
}

.mini-pages span.current a {
background: #FFBE94;
color: #D60D0A;
}

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

.mini-pages a:hover {
border-color: #800806;
background: #FFBE94;
color: #D60D0A;
}

/* classes for bar diagrams */

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

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

#tooltip-text {
background: #f7ebeb;
border-color: #e2d3b0;
}

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

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

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

.underl-y {
background-color: #FFFF66;
}
.bookmarks-export-user-stories {
background-color: #F9F8F5	
}
.resources-contents {
background:#FFFFFF none repeat scroll 0%;
border-color:#D60D0A;
}
.resources-contents pre {
border-color: #EEE;
background-color: #F5F5F5
}

