/***** Comprimir con http://www.cleancss.com/ a mnmxxx.css ****/
/***
	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.
***/
.caixavots{
	width:263px;
	height:38px;
	border: 2px solid #000000;
	color: #FFFFFF;
	background: #000000;

}

.llistatvideos
{


}

/* main */



/* tooltip styles */


#tooltip {
	position:absolute;
	visibility:hidden;
	z-index:100;
	margin: 0 4px 4px 0;
	padding: 0;
	background: #FFEEC7;
	width: 30em;
}




#container {
	margin: 0 auto;
	min-width: 750px;
	position:absolute; /* footer at bottom workaround */
}

/* footer at bottom workaround */



/* footer at bottom workaround: end */



#contents {
	width: 73%;
	float: left;
	margin: 0 0 0 0;
	/*padding-bottom: 50px;*/
	z-index: 1;
	overflow: hidden;
}






/* gallir: agregado */
.warn {
	position: relative;
	/*background:#FFFFF0 url(../../img/common/error.gif) 5px 50% no-repeat;*/
	border: 1px solid #C4C400;
	padding: 3px 10px 3px 30px ;
	border: 1px solid #00;
	margin-bottom: 5px;
	font-size: 85%;
}

.error {
	color: #00;
	font-weight: bold;
	font-size: 140%;
	/*background: url(../../img/common/error.png) no-repeat;*/
	margin: 30px 0 0 0;
	padding: 25px 0 0 0;
}

.error-text {
	color: #00;
	font-size: 100%;
}

.form-error, .form-error-submit {
	color: #000000;
	font-size: 120%;
	font-weight: bold;
	padding: 40px 0 0 150px;
}

.form-error-submit {
	padding: 10px;
	margin: 15px 0 0 0;
	background: #FFFFAA;
	border: 1px dotted #00;
}

.form-act {
	color: #FF5900;
	font-size: 120%;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 40px 0 0 150px;
}

.form-full {
	width: 80%;
}


/* news */

.news-summary {
	padding: 0px 0 0px 0;
	position: relative;
	clear: left;
}


.news-body {
	/*padding-left: 95px;*/
}



.caixadreta{

position: relative;
	float:left;

	width: 95px;
	height: 75px;
	align: top;
}
.news-shakeit {
	position: relative;
	top: 10px;
	margin-left: 10 px;
	width: 95px;
	height: 75px;

	text-align: center;
	font-size: 85%;
	margin: 0;
	padding: 0;
	list-style: none;
}

.news-shakeit li {
	border: 1px solid #000000;
	margin: 0;
	padding: 0;
}

.news-details {
	color: #00;
	margin: 0 0 0 0;
	clear: both;
}

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


.news-details select {
	background: #FFF;
	border: none;
	color: #00;
	font-size: 90%;
}

.news-details .tool {
	display: block;
	float: left;
	border-left: 1px solid #00;
	padding: 0 4px 0 4px;
}
.news-details .tool-right {
	display: block;
	float: left;
	padding: 0 4px 0 4px;
}

.news-details .comments_yes {
/* background: url(../../img/common/comments.png) no-repeat; */
	padding: 0 4px 0 0;
	border-left: none;
}

.news-details .comments_no {
/*	background: url(../../img/common/comments_no.png) no-repeat;*/
	padding: 0 4px 0 0;
	border-left: none;
}

/* Counter box */

/* common */




.mnm-published a:hover, .mnm-queued a:hover, .mnm-discarded a:hover {
	color: #FF;
	background: #00;
}

/* published */



.mnm-published {
	background: #FFFFFF;
	color: #000000;
	display: block;

	text-decoration: none;
	margin-bottom: 0;

	border: 1px solid #000000;

}


/* queued */
.mnm-queued {
	background: #FFFFFFF;
	color: #000000;
	display: block;

	text-decoration: none;
	border: 1px solid #000000;

}


/* discarded */
.mnm-discarded {
	background: #FFFFFF;
	color: #000000;


	text-decoration: none;
	margin-bottom: 0;
	border: 1px solid #000000;

}



.news-body h3 {
	margin: 0;
	font-size: 140%;
	font-weight: normal;
	background: none;
	margin: 0 0 0 0;
}


.news-body-text {
	padding: 2px 0 1px 0;
	text-align: left;
}

.news-submitted {
	color: #666;
	font-size: 85%;
	margin: 0 0 0 0;
}

.news-tags {
	color: #666;
	font-size: 90%;
	margin: 0 0 0 0;
}


.news-submitted a:link, .news-submitted a:visited, .news-tags a:link, .news-tags a:visited {
	color: #666;
	font-weight: bold;
}

.news-submitted a:hover {
	color: #333;
}

/* gravatar */
.news-submitted img {
	border: 1px solid #FFE2C5;
	float: left;
	margin-right: 4px;
	vertical-align: bottom;
}

.news-websnapr {
	border: 1px solid #FFE2C5;
	float: right;
	margin: 0 0 5px 5px;
	vertical-align: bottom;
}


/* Side Menu */

.main-menu {
	list-style: none;
	margin: 10px 10px 0 0;
	padding: 0;
}

.main-menu a, .main-menu li.menu-item span {
	display: block;
	padding: 9px;
	border: 1px solid #FFE2C5;
	font-size: 125%;
}

.main-menu li.menu-item span a {
	background: none;
	padding: 0 0 0 3px;
	display: inline;
}

.main-menu li {
	clear: left;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #FFF;
}

.main-menu li.side-boxed {
	background: none;
}

.main-menu li.side-boxed span {
	padding: 0;
}

.note-temp {
	margin: 0 0 0 0;
	border: 1px solid #FFE2C5;
	font-size: 90%;
	color: #FF4900;
	padding: 10px;
	/*background-image: url(../../img/es/mnu-mnm.png);
	background-repeat: no-repeat;
	background-position: right top;*/
}

.note-temp a {
	display: inline;
	border: none;
	padding: 0;
	font-size: 100%;
}

.mnu-top a {
	color: #FF4900;
	font-size: 140%;

}
/*
.mnu-us a {
	color: #FF4900;
	font-size: 140%;
	//background-image: url(../../img/es/mnu-us.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
*/
.mnu-bugs a {
	color: #FF4900;
	font-size: 140%;

}
/*
.main-mnm a {
	text-align: center;
	font-size: 140%;
	color: #FFF;
	border: 1px solid #FFB300;
	background: #00;
	background-image: url(../../img/common/elmnm-p01.png);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}
*/

.main-mnm a:hover, .mnu-us a:hover, .main-mnm  a:focus, .main-submit a:hover, .main-submit  a:focus {
	color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    border: 2px solid #FFB300;
}

.main-mnm-moretext a {
	text-align: center;
	font-size: 110%;
	color: #FFF;
	border: none;
	background: #00;

}

/*1234  estill enlla�os drets*/
.main-submit a, .main-mm a, .main-mnm a, .mnu-us a {

	text-align: center;
	font-size: 120%;
	color: #FFF;
	border: 2px solid #AAAAAA;
	background: #000000;

	/*background-image: url(../../img/common/elmnm-p02.png);
	background-repeat: no-repeat;
	background-position: 100% 0px;
*/

}

.main-sneak a {
	text-align: right;
	font-size: 140%;
	color: #00;
	border: 1px solid #00;
	background: #FFF;

}


.main-menu li span {
	display: block;
	padding-top: 6px;
}

.main-menu #search {
	width: 128px;
}


/* RSS gallir */

.rss-list {
	/* width: 100%;  bug IE */
	padding: 10px;
	overflow: hidden;

	border: 1px solid #FFE2C5;
}

.rss-list li {
	list-style: none;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: none;
}

li.rss-retol  {
	font-size: 140%;
	color: #FF4900;
	padding-bottom: 10px;
}

.rss-list li a, .rss-list li span {
	padding: 6px 0 6px 22px !important;
	display: block;
	border: none;
	font-size: 90%;
	background: url(../../img/common/feed-icon-16x16.png) no-repeat 2px 4px !important;
}

/* categories */

/* benjami: column-list = 2 columns; column-one-list = 1 column */
/* benjami: column-select-*: 1 column for options select */

.column-list {
	width: 100%;

	border: 1px solid #000000;

	padding: 10px 0 5px 0; /* list top & bottom */


}

.column-one-list {
	width: 100%;
	border: 1px solid #FFE2C5;
	background-image: url(../../img/es/mnu-cat.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 10px 0 0 0; /* list top & bottom */
}

/*quadre ranking*/
.column-select-us {
	border: 1px solid #FFFFFF;
	/*background-image: url(../../img/es/mnu-us.png);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	padding: 10px 0 40px 0; /* list top & bottom */
}

.column-list ul, .column-one-list ul, .column-select-us ul {
	text-align: left;
	list-style: none;
	margin: 0;
	padding: 0 0 0 5px; /* from box border */
	border-top-color: #00;
	border-right-color: #00;
	border-bottom-color: #00;
	border-left-color: #00;
}

.column-one-list ul { /* benjami: differences with column-list */
	padding-left: 0px; /* from box border */
	padding-right: 35px;
}

.column-select-us ul { /* benjami: differences with column-list */
	padding-left: 5px; /* from box border */
}

.column-list li {
	float: left;
	width: 49%;
	margin: 0;
	padding-bottom: 5px;
	font-size: 75%;
	border: none;
	background: none;
}

.column-one-list li, .column-select-us li {
	font-size: 90%;
	border: none;
	padding: 5px 0 5px 20px;
	margin: 0 0 0 0;
}

.column-list li a, .column-list li span, .column-one-list li a, .column-one-list li span, .column-select-us li a, .column-select-us li span {
	border: none;
	background: none;
	display: inline;
}

.column-list li a, .column-one-list li a {
	/*background: url(../../img/common/category.png) no-repeat 4px 0px;*/
	padding: 0 0 0 20px;
}

.column-select-us li a {
	padding: 0 0 0 0;
}

/* submit form */

#thisform .column-list {
	margin: -15px 0 20px 0;
	min-height: 185px;
}

#thisform .column-list li {
	font-size: 100%;
	font-weight: normal;
}

#thisform .column-list ul {
	padding-left: 15px;
	margin: 0px;
}

/* benjami: thiscat: selected category */
.column-one-list li.thiscat {

	font-weight: bold;
	background: #FF;
	/*background-image: url(../../img/common/arrow-l.png);*/
	/*background-repeat: no-repeat;
	background-position: center left;*/
}

.column-select-us li.thiscat {
	font-weight: bold;
	font-size: 115%;
	background: #FF;
/*	background-image: url(../../img/common/arrow-l.png);
	background-repeat: no-repeat;
	background-position: center left;*/
}

.column-one-list li.thiscat a:hover {
	color: #FFF;
}

.column-list li.thiscat {
	font-weight: bold;
}

/*
.column-list li a:hover {
	background-position: 4px -100px;
}


.column-list li {
	clear: none;
}
*/
.categorylist li {


}
.categorylist ul {
text-align:left;
align:right;
float: left;
list-style:none;
	padding:0;
	width:200px;
	height:110px;


}
.categorylist{
	position: relative;
	float: left;
	text-align:left;

	border: none;
	background: none;
	width:200px;
	height:110px;
}

.categorybox{
	width:350px;
	height:110px;
	border: none;
	background: none;


}

.categoryname2{
	position: relative;
	float: left;
	width: 150px;
	height:110px;
	border: none;
	background: none;

}

/* end of column-list? */

/* trackback list  */

#trackback h2 {
	margin: 20px 20px 0 0;
	font-size: 125%;
}

#trackback ul {
	margin: 15px 0 0 0;
	padding: 0;
}

#trackback li {
	margin: 8px 0 0 0;
	list-style: none;
	clear: left;
	overflow: hidden;
	width: 100%; /* need width for IE */
	font-size: 90%;
	color: #00;
}

#trackback a:link, #trackback a:visited {
	color: #00;
}

/* comments */

.comments {
	margin: 20px 0 0 35px;
	clear: left;
}

.comments h2 {
	margin: 0 0 0 0;
}


.comments .commentform {
	position:relative;
	float:left;
	width:546px;
	padding-top:21px;
	padding-left:10px;
}

.comments .commentform a:link, .commentform a:visited {
	color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}

.comments .submitcomment {
	background: #AAAAAA;
	color: black;
	font-weight: bold;
	border: 1px dotted #FFF;
}

.comments .commentform a:hover {
	text-decoration: none;
}

.comments fieldset {
	background: #FFF;
}

.comments textarea {
	width: 100%;
	/*height: 128px;*/
	background: #FFE2C5;
	border: 1px dotted #00;

	color: #303030;
	margin-bottom: 10px;
}

.comments label {
	color: #00;
	font-weight: bold;
	font-size: 100%;
}

.comments-list {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0;
}

.comments-list li {
	clear: left;
	margin-bottom: 10px;
}

.comment-body {
	background: #ffffff;
	background-image: url(../images/liniapuntejada.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom:9px;
	color: #7d7d7d;
	width:566px;
	line-height: 130%;
	overflow: hidden;
	min-height: 25px;
}

.comment-body-hidden {
	background: #fff;
	border: 1px dotted #aaa;
	padding: 3px 50px 3px 10px;
	font-size: 90%;
	color: #aaa;
	overflow: hidden;
}

.comment-body-hidden a {
	color: #aaa;
	font-size: 90%;
}

.comment-body strong {
	color: #00;
	font-weight: bold;
}

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

.comment-body img {
	vertical-align: bottom;
	border: 0px;
}

.comment-meta {
	font-size: 85%;
	line-height: 160%;
	background: #FFF;
	color: #00;
	padding: 0 0px 5px 0;
}

.comment-meta-hidden {
	font-size: 85%;
	line-height: 160%;
	background: #FFF;
	color: #aaa;
	padding: 1px 0px 5px 0;
}

.comment-meta a {
	color: #00;
	font-weight: bold;
}

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



.comment-info {
	text-align: right;
}

.comment-votes-info {
	float: left;
}

.comment-votes-info img {
	border: none;
	margin: 0 4px 0 0;
	vertical-align: middle;
}

/* gravatar */
.comment-info img {
	border: none;
	margin: 1px 0 0 4px;
	vertical-align: middle;
}

.comments-list ul li {
	list-style: none;
	margin: 0 0 16px 0;
}

.comments-list ul {
	margin: 0;
	padding: 16px 0 0 48px;
	background: #FFF;
}

.comments .comment-info select {
	font-size: 85%;
}

#tolerance, #tolerance select {
	font-size: 85%;
}

/* fieldsets */

fieldset {
	border: 1px solid #00;
	padding: 10px 10px;
	margin: 10px 0;
	border-top-color: #00;

border-right-color: #00;

border-bottom-color: #00;

border-left-color: #00;
}
 /* only for IE */ * html fieldset {
	background: none;
}

legend {
	font-weight: bold;
	padding: 0 5px;
	/* gallir color: #499722; */
	color: #00;
	font-size: 125%;
}

fieldset dl {
	margin: 0;
	padding: 0;
}

fieldset dt {
	clear: left;
	float: left;
	width: 288px; /* increase for wider dt text */
	text-align: right;
	padding: 0 10px 4px 0;
}

fieldset dd {
	padding: 0 0 4px 0;
	font-weight: bold;
}

label {
	font-weight: bold;
	color:#42797C;
}

fieldset.labels label {
	width: 160px;
	float: left;
	text-align: right;
	display: block;
	padding: 3px 8px 3px 0;
}

fieldset.labels div {
	padding: 3px 0;
	clear: left
}

/* tabbed navigation */

.sub-nav {
	/*overflow: auto;*/
	padding: 0 0 0 10px;
	margin: 0 0 15px 0 ;
	border-bottom: 1px solid #00;
	max-width: 90%;
}

.sub-nav ul {
	padding: 0 0 0 0;
	margin: 10px 0 0 0;
	list-style: none;
	font-size: 100%;
}

.sub-nav li {
	margin: 0 4px -1px 0;
	padding: 0 0 0 0;
	float: left;
}

.sub-nav li.active {
	border-bottom: 1px solid #FFF;
	background: #FFF;
}

.sub-nav li a, .sub-nav li span {
	border: 1px solid #00;
	padding: 2px 5px 0 5px;
	text-align: center;
	color: #FFF;
	background: #00;
	text-decoration: none;
}

.sub-nav li a:hover {
	text-decoration: none;
	background: #00;
}

.sub-nav li.active a, .sub-nav li.active span {
	background: #FFF;
	border-bottom: 1px solid #FFF;
	color: #00;
}

.sub-nav li span {
	color: #00;
}

.sub-nav br {
	clear: both;
}


/* gravatar */
.sub-nav-img {
	border: 1px solid #FFE2C5;
	float: right;
}

/* pagination */

.pages {
	padding: 10px 0 0 0;
	/*border-top: 1px dotted #00;*/
	margin: 20px 0 75px 95px;
	clear: left;
	font-size: 90%;
}

.pages a, .pages span {
	display: block;
	float: left;
	color: #00;
	padding: 5px 7px 5px 7px;
	margin-right: 3px;
	border: 1px solid #FFF;
	background: #FFF;
}
/*per saber quina p�gina*/

.pages span.current  {
	font-weight: bold;
	background: #f31781;
	color: #FFFFFF;
}

.pages span.current a {
	padding: 0;
	background: #f31781;
	color: #FFFFFF;
	border: 0px;
}

.pages a {
	color: #467b81;
	text-decoration: none;
}

.pages a:hover {
	background: #f31781;
	color: #FFFFFF;
}

.pages a.nextprev {
	font-weight: bold;
}

.pages span.nextprev {
	color: #FFFFFF;
}

.pages span.nextprev {
	color: #467b81;
}

/* faq page */


.faq-title {
	margin: 0 30px 0 150px;
}

#faq-contents {
	margin: 0 30px 75px 150px;
}

#faq-contents ol {
	color: #00;
	font-weight: bold;
}

#faq-contents ul {
	color: #303030;
	font-weight: normal;
}

#faq-contents ul li {
	margin: 0;
}

#faq-contents h4 {
	color: #00;
	font-weight: bold;
	font-size: 125%;
}
#faq-contents p {
	color: #303030;
	font-weight: normal;
}

/* generic form and wide page */

#genericform-contents {
	margin: 0 5px 5px 5px;
}


#genericform-contents h2{
	margin: 10px 0 0 0;
}

/*
#genericform-contents .pages {
	margin-left: 0px;
	margin-top: 30px;
	margin-bottom: 100px;
}
*/

#genericform fieldset, #genericform-contents fieldset {
	background: #FFF;
	border: 1px solid #00;
	font-size: 110%;
}

#genericform {
	border: 0;
	margin: 0 0 0 0;
	padding: 0 0 20px 0;
	background: #FF;
	color: #00;
	font-weight: bold;
}

#genericform .sign, #genericform-contents legend {
	color: #00;
	font-weight: bold;
	font-size: 110%;
}

#genericform .genericsubmit {
	background: #AA;
	color: #FF;
	font-weight: bold;
	border: 1px dotted #AA;
}

#genericform input {
	background: #EEEEEE;
	border: 1px solid #AA;
	color: #00;
}

#genericform .nobold {
	font-weight: normal;
}

#genericform .genericformtxt {
	color: #303030;
	font-size: 100%;
	font-weight: normal;
}

#genericform .genericformnote {
	font-size: 85%;
	font-weight: normal;
	color: #00;
}

#genericform textarea {
	width: 80%;
	height: 128px;
	background: #EEEEEE;
	border: 1px solid #00;
	color: #303030;
}

/* generic form: login page specials */

#genericform .recoverpass {
	color: #00;
	font-size: 125%;
}

#genericform .recoverpass a:link, .recoverpass a:visited {
	color: #00;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	padding-bottom: 1px;
	text-decoration: none;
}

#genericform .recoverpass a:hover {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: 1px;
	text-decoration: none;
}

#genericform .formnotice {
	color: #303030;
	font-weight: normal;
}

/* image forms */

.tc {
	margin: 5px 0 5px 0;
}

/* shakeit page search form */

.shakeit-form {
	margin: 5px 0 5px 0;
}

.shakeit-form-input {
	color: #303030;
	width: 65%;
	border: 1px solid #00;
	background: #FFE2C5;
	margin-right: 5px;
}

.shakeit-form-submit {
	background: #00;
	color: #FFF;
	border: 1px dotted #FFF;
	padding: 1px 0 1px 0;
}

.shakeit-form label {
	font-weight: normal;
	color: #00;
	font-size: 140%;
}

/* BANNERS */
/* top banner */

.banner-story { /* banner in stories */
	width: 468px;
	height: 60px; /* the banner size */
	padding-top: 10px;
	padding-bottom: 15px;
	margin: 0 auto;
}

.banner-story-2 { /* banner in stories */
	width: 336px;
	height: 280px; /* the banner size */
	padding-top: 30px;
	padding-bottom: 0;
	margin: 0 auto;
}

/* credits */

.credits-strip {
	position: absolute;
	bottom: 0;
	width: 100%;
	border-top: 1px dotted #00;
	min-height: 55px;
	background: #FFE2C5;
}

.credits-strip-buttons {
	margin: 10px 10px 10px 0px;
	float: right;
}

.credits-strip-text {
	color: #00;
	font-size: 85%;
	margin: 10px 0px 0px 20px;
	float: left;
	line-height: 18px;
}

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

/* sneaker */

.sneaker {
	margin: 20px 20px 60px 20px;
	/*background-image: url(../../img/common/elmnm-sneak-reverse02.png);*/
	background-repeat: no-repeat;
	background-position: 97% 95%;
}

.sneaker-title strong {
	font-size: 95%;
	color: #00;
}

.sneaker-legend {
	color: #00;
	text-align: center;
	padding: 0 0 5px 0;
	margin: 0px;
	background: #FFE2C5;
	border-bottom: 1px solid #FFF;
}

.sneaker-legend img  {

	margin: 0 25px 0 3px;
	vertical-align: middle;
}

.sneaker-control {
	margin: 0 0 0 0;
}

.sneaker-item {
	width: 100%;
	clear: both;
	border-bottom: 1px solid #FFE2C5;
	padding: 5px 0 5px 0;
	text-align: center;
	overflow: hidden;
}

/*
.sneaker-item:hover {
	background-color: #FFE2C5;
}
*/

.sneaker-ts, .sneaker-type, .sneaker-votes, .sneaker-story, .sneaker-chat, .sneaker-who, .sneaker-status {
	float: left;
	display: block;
}

.sneaker-ts {
	width: 7%;
	text-align: left;
}

.sneaker-type {
	width: 7%;
}

.sneaker-type img {
	border: none;
	margin: 0 0 0 0;
	vertical-align: middle;
}

.sneaker-votes {
	width: 8%;
}

.sneaker-story {
	width: 53%;
	text-align: left;
}

.sneaker-chat {
	color: #9B0000;
	width: 53%;
	text-align: left;
	overflow: hidden;
}

.sneaker-chat a {
	color: #9B0000;
}

.sneaker-who {
	width: 16%;
	text-align: left;
}

/* gravatar */
.sneaker-who img {
	border: 0px solid #FFE2C5;
	float: right;
	margin-right: 2px;
	margin-left: 4px;
	vertical-align: bottom;
}


.sneaker-problem {
	color: #F00;
}

.sneaker-status {
	width: 8%;
	text-align: right;
}

.sneaker-published {
	color: #00;
}

.sneaker-discarded {
	color: #D9AA95;
}

.sneaker input {
	background: #FFE2C5;
	margin: 7px 0 2px 0;
	border: 1px solid #00;
	color: #303030;
	font-size: 90%;
}

.sneaker input.sendmessage {
	color: #00;
	border: 1px dotted #00;
	font-size: 90%;
}

/* Mini sneaker */
.mini-sneaker {
	margin: 20px 40px 0 35px;
	clear: left;
}

.mini-sneaker-item {
	margin: 0 5px 0 5px;
	width: 100%;
	clear: both;
	border-bottom: 1px solid #FFE2C5;
	padding: 2px 0 2px 0;
	text-align: center;
	overflow: hidden;
}

.mini-sneaker-ts, .mini-sneaker-type, .mini-sneaker-votes, .mini-sneaker-who, .mini-sneaker-status  {
	float: left;
	display: block;
}

.mini-sneaker-ts {
	width: 18%;
	text-align: left;
}

.mini-sneaker-type {
	width: 18%;
}

.mini-sneaker-type img {
	border: none;
	margin: 0 0 0 0;
	vertical-align: middle;
}

.mini-sneaker-votes {
	width: 18%;
}

.mini-sneaker-who {
	width: 24%;
	text-align: left;
}

.mini-sneaker-who img {
	border: 0px solid #FFE2C5;
	float: right;
	margin-right: 2px;
	margin-left: 4px;
	vertical-align: bottom;
}

.mini-sneaker-status {
	width: 18%;
	text-align: right;
}




/* Beldar: CSS para 'temita' meneos */
.voters {
	margin: 20px 0 0 35px;
	clear: left;
}

.voters h2 {
	margin: 0 0 10px 0;
}

.voters-list {
	color: #00;
	background: #FFF;
	position: relative;
	padding: 2px 2px 2px 2px;
	float: left;
	width: 99%;
	overflow: hidden;
	height: 150px;
	border: 1px solid #CCCCCC;
	margin: 0 0 5px 0;
}


.voters-list .item {
	float: left;
	overflow: hidden;
	display: block;
	width: 24%;
	height: 20%;
	font-size: 85%;
}

.voters-list img {
	border: 0px;
	margin-right: 5px;
	margin-left: 4px;
	vertical-align: bottom;
}


/* mini pagination */

.mini-pages {
	padding: 0 0 0 0;
	margin: 10px 0 10px 0;
	clear: left;
	font-size: 80%;
}

.mini-pages a, .mini-pages span {
	display: block;
	float: left;
	color: #00;
	padding: 3px 5px 3px 5px;
	margin-right: 3px;
	border: 1px solid #FFF;
	background: #FFF;
}

.mini-pages span.current  {
	border: 1px solid #00;
	font-weight: bold;
	background: #00;
	color: #FFF;
}

.mini-pages span.current a {
	padding: 0;
	background: #00;
	color: #FFF;
	border: 0px;
}

.mini-pages a {
	border: 1px solid #00;
	text-decoration: none;
}

.mini-pages a:hover {
	border-color: #00;
	background: #00;
	color: #FFF;
}

}
/*nous estils afegits*/

.caixavideos{
	width:163px;
	height:38px;
	background-image: url(../../../images/degradat_videos.jpg);
	background-repeat: repeat-x;
	background-position: center;
}


.imatge_video{
	background-image: url(../../../images/imatge_video.jpg);
	background-repeat:no-repeat;
	height:29px;
	width:37px;
}

.titolvideohits{
	background-image: url(../../../images/video_hits.jpg);
	background-repeat:no-repeat;
}


.lletresverdes{
	color:#ff6600;
}


