/* @override http://www.dinopintalenguas.com/a/c/screen.css */

/* @group General Styles */

/* @group Reset */

/* Based on http://meyerweb.com/eric/tools/css/reset/ */

/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	}

ul {
	list-style: none;
	}

.section ul li {
	background-image: url(/images/bullet.gif);
	background-repeat: no-repeat;
	padding-left: 1em;
	background-position: 0 0.5em;
	line-height: 1.5em;
	}

blockquote, q {
	quotes: none;
	}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
	}

:focus {
	outline: 0;
	}

/* tables may still need 'cellspacing="0"' in the markup */

table {
	border-collapse: collapse;
	border-spacing: 0;
	}

/* @end Reset */

body {
	margin: 0;
	padding: 0;
	background-color: #ffc801;
	background-repeat: no-repeat;
	background-position: 50% 0;
	color: #FFF;
	font-family: "Helvetica Rounded", helvetica, arial, sans-serif;
	font-size: 100%;
	line-height: 1.2;
	}

a:link, 
button.link span {
	color: #c917e9;
	text-decoration: none;
	}

a:visited {
	text-decoration: none;
	}

a:hover, 
a:focus,
button.link:hover,
button.link:focus span {
	color: #8CB715;
	text-decoration: none;
	/*border-bottom: 1px solid;*/
	}

a:active, 
button.link:active span {
	color: #8CB715;
	text-decoration: none;
	/*border-bottom: 1px solid;*/
	}

a.more {
	display: block;
	padding: 8px;
	color: #FFF;
	background-color: #76E50F;
	font-size: 2em;
	font-weight: bold;
	letter-spacing: -3px;
	border: none;
	}

a.button {
	padding: 10px;
	background-color: #E10916;
	}

a.more:hover, a.button:hover {
	background-color: #14708f;
	}

/* @group Font sizes */

/* basic font sizes */

p, ul, ol, dl, table, address, blockquote, fieldset, pre, form div {
	font-size: 1em;
	}

/* deal with likely (but certainly not all) inherited shrinkage */

ul p, ol p, table p, dl p, ul ul, ol ol, ul ol, ol ul, address p, li blockquote, blockquote p, form div div, form div p, fieldset div, table form div {
	font-size: 1em;
	}

h1 {
	font-size: 2.625em;
	line-height: 1.25em;
	text-transform: uppercase;
	}

h2 {
	/*font-size: 2.2em;*/
	letter-spacing: -2px;
	}

h2.sifr {
	font-size: 38px;
	text-align: center;
	}

h3 {
	font-size: 1.5em;
	}

h5,
h6 {
	font-size: 0.875em;
	}

h4 {
	font-size: 1em;
	}

/* @end Font Sizes */

/* @group Margins */

p, ul, ol, dl, address, table, pre, fieldset {
	margin-bottom: 1.385em;
	}

form {
	margin-bottom: 1.125em;
	}

h1 {
	margin-top: 1.125em;
	margin-bottom: 0.75em;
	color: #FFFFFF;
	line-height: 1em;
	}

h2 {
	line-height: 1em;
	margin: 0.5em 0;
	color: #EFEFEF;
	}

h3 {
	margin-top: 1.6875em;
	margin-bottom: 0.5625em;
	color: #76e50f;
	line-height: 1em;
	letter-spacing: -1px;
	}

h3 a:link,
h3 a:visited,
h3 a:hover,
h3 a:focus,
h3 a:active {
	border-bottom: none;
	color: #666666;
	}

h4 {
	margin-top: 1.286em;
	margin-bottom: 0.643em;
	color: #FFFFFF;
	line-height: 1em;
	}

ul ul, ol ol, ol ul, ul ol {
	margin-bottom: 0;
	}

/* @end Margins */

/* @group Lists */


ol {
	list-style-type: decimal;
	margin-left: 2.077em;

	}


/* @end Lists */

/* @group Forms */

label {
	font-weight: bold;
	cursor: pointer;
	}

input, textarea, select, button {
	font-family: inherit;
	font-size: 1em;
	}

textarea, input[type='text'], 
input[type='password'], select {
	padding: 0 1px 1px 1px;
	display: block;
	margin-top: 0.2em;
	border: none;
	color: #14708f;
	}

textarea:focus, input[type='text']:focus, 
input[type='password']:focus, select:focus {
	border-color: #888;
	outline: 2px solid #ffffaa;
	}

input.short {
	width: 4em;
	}

input.medium, textarea.medium {
	width: 10em;
	}

input.long, textarea.long {
	width: 30em;
	}

textarea {
	width: 90%;
	display: block;
	}

button {
	border: 0;
	padding: 10px;
	font-size: 1.2em;
	font-weight: bold;
	cursor: pointer;
	/*width: auto;*/
	overflow: visible;
	letter-spacing: -2px;
	color: #FFF;
	background-color: #EE00EE;
	}

/* @end Forms */
/* @group helpers */
.right {
	float: left;
	margin-right: 20px;
	}
/* @end */
/* @group Other Styling */

sup {
	vertical-align: middle;
	font-size: .5em;
	}

/* @end */
/* @group clearfix */

.clear {
	clear: both;
	}

.group, .section, .content {
	display: block;
	}

.section:after, .group:after, .content:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
.group {
	display: inline-block;
}
 
html[xmlns] .group {
	display: block;
}
 
* html .group {
	height: 1%;
}
/* @end */

/* @end Genral Styles*/

/* @group page structure */

/* @group page */

/* @end */

/* @group grid */

.section {
	position: relative;
	width: 970px;
	margin: 0 auto;
	text-align: left;
	}

.col {
	float: left;
	margin-left: 10px;
	}

.inside {
	margin-left: 0;
	}

#galeria, #diviertete {
	width: 950px;
	}

/* @end */

/* @group header */

#header {
	position: relative;
	height: 330px;
	}

#header h1 {
	float: left;
	position: absolute;
	left: -50px;
	top: 40px;
	z-index: 95;
	}

#header h1 a {
	display: block;
	width: 530px;
	height: 255px;
	background: url(../i/logo-pintate-diversion.png);
	text-indent: -9999px;
	border: none;
	}

/* @end */

/* @group body */

#content-main {
	float: right;
	display: inline;
	width: 460px;
	margin-right: 10px;
	}

#content-side {
	float: left;
	display: inline;
	width: 460px;
	padding-top: 30px;
	margin-left: 20px;
	}
/* @end */

/* @group footer */

#footer {
	clear: both;
	padding: 50px 0 0 0;
	background-image: url(../i/logo-molinos-modernos.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	}

#footer #site-info {
	padding-right: 10px;
	color: #937f00;
	letter-spacing: -1px;
	text-align: left;
	}

.madeby span {
	display: block;
	float: left;
	color: #ddac00;
	font-size: .8em;
	}

.madeby a {
	display: block;
	float: left;
	width: 24px;
	height: 24px;
	margin-left: 5px;
	background-image: url(../i/icn-phixarmedia.png);
	text-indent: -9999px;
	}

/* @end */
/* @end */

/* @group Page Components */
/* @group facebox */


#facebox .b {
  background:url(../../../a/j/facebox/b.png);
}

#facebox .tl {
  background:url(../../../a/j/facebox/tl.png);
}

#facebox .tr {
  background:url(../../../a/j/facebox/tr.png);
}

#facebox .bl {
  background:url(../../../a/j/facebox/bl.png);
}

#facebox .br {
  background:url(../../../a/j/facebox/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  margin: 0;
  border: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
.facebox {
	padding: 20px;
	background-color: #688aa0;	
	}	
#facebox .face {
	float: left;
	margin-right: 20px;
	border: 5px solid #76e50f;;
	}
.facebox p {
	margin: 0;
	font-size: .8em;
	text-transform: uppercase;
	color: #506b7c;
	}
.facebox h2 {
	padding: 5px;
	background-color: #ad0066;
	}		
/* @end */
/* @group welcome */
#welcome h3 {	
	margin: 0;
	padding-top: 30px;
	padding-left: 208px;
	}
#welcome img {
	margin: 0 0 0 20px;
	background-color: #d500d5;
	border: 8px solid #ED00ED;
	}
/* @end */

/* @group comerciales */

#comerciales .media {
	padding: 20px;
	padding-top: 30px;
	}

#comerciales h3 {
	color: #ad0066;
	}

/* @end */

/* @group rest */

#content-rest1,#content-rest2 {
	padding-bottom: 20px;
	}

#content-rest1 li, #content-rest2 li {
	line-height: 1.2em;
	padding-bottom: .5em;
	}

p.restricciones {
	padding: 20px 0;
	}

p.restricciones a {
	display: block;
	padding: 10px;
	padding-left: 35px;
	background-color: #790046;
	color: #ff70c5;
	background-image: url(../i/icn-arrow-down.png);
	background-repeat: no-repeat;
	background-position: 5px;
	border: none;
	}

/* @end */

/* @group sifr */

@media screen {

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
	}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
	}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
	}

.sIFR-replaced div.sIFR-fixfocus {
	margin: 0pt;
	padding: 0pt;
	overflow: auto;
	letter-spacing: 0px;
	float: none;
	}

}

@media print {

.sIFR-flash {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
	}

.sIFR-alternate {
	visibility: visible !important;
	display: block   !important;
	position: static  !important;
	left: auto    !important;
	top: auto    !important;
	width: auto    !important;
	height: auto    !important;
	}

}

/*
Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active
so they only apply if sIFR is active. Make sure to limit the CSS to the screen
media type, in order not to have the printed text come out weird.
*/

@media screen {

/* Example:
  .sIFR-active h1 {
    font-family: Verdana;
    visibility: hidden;
  }
  */

}

/* @end */

/* @group navegation */

/* @group nav switch */

.nav-switch {
	position: absolute;
	top: -60px;
	left: 90px;
	margin: 0;
	}

.nav-switch li a {
	display: block;
	position: absolute;
	top: 40px;
	height: 281px;
	background-image: url(../i/img-empaques.png);
	background-repeat: no-repeat;
	border: none;
	text-indent: -9999px;
	cursor: pointer;
	}

.nav-switch li.azul a {
	left: 30px;
	width: 112px;
	background-position: 0 0;
	z-index: 92;
	}

.nav-switch li.morado a {
	left: 120px;
	width: 130px;
	background-position: -185px 0;
	z-index: 91;
	}

.nav-switch li.verde a {
	left: 150px;
	width: 180px;
	background-position: -380px 0;
	z-index: 90;
	}

/* @end */

/* @group nav main */

ul.nav-main {
	float: right;
	position: absolute;
	left: 420px;
	}

ul.nav-main li {
	float: left;
	padding-left: 0;
	}

.nav-main li a {
	float: left;
	padding: 10px 5px 10px 5px;
	color: #EE00EE;
	background-image: url(../i/bg-nav-main.png);
	background-position: top left;
	border: none;
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: -2px;
	line-height: .6em;
	}

.nav-main li a.inicio {
	background-position: 0 0;
	}

.nav-main li a.ganadores {
	background-position: -200px 0;
	}
.nav-main li a.galeria {
	background-position: -200px 0;
	}

.nav-main li a.actividades {
	background-position: -400px 0;
	}

.nav-main li a.bases {
	background-position: -600px 0;
	}

.nav-main li a.diviertete {
	background-position: -800px 0;
	}

.nav-main li a.inicio:hover,
.nav-main li.current a.inicio {
	background-position: 0 -250px;
	}
.nav-main li a.ganadores:hover,
.nav-main li.current a.ganadores {
	background-position: -200px -250px;
	}

.nav-main li a.galeria:hover,
.nav-main li.current a.galeria {
	background-position: -200px -250px;
	}

.nav-main li a.actividades:hover,
.nav-main li.current a.actividades {
	background-position: -400px -250px;
	}

.nav-main li a.bases:hover,
.nav-main li.current a.bases {
	background-position: -600px -250px;
	}

.nav-main li a.diviertete:hover,
.nav-main li.current a.diviertete {
	background-position: -800px -250px;
	}

/* @end */

/* @end */

/* @group lightbox */

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	}

#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#jquery-lightbox a img {
	border: none;
	}

#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#lightbox-container-image {
	padding: 10px;
	}

#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}

#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}

#lightbox-container-image-box > #lightbox-nav {
	left: 0;
	}

#lightbox-nav a {
	outline: none;
	}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	display: block;
	}

#lightbox-nav-btnPrev {
	left: 0;
	float: left;
	}

#lightbox-nav-btnNext {
	right: 0;
	float: right;
	}

#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
	}

#lightbox-container-image-data {
	padding: 0 10px;
	color: #666;
	}

#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	float: left;
	text-align: left;
	}

#lightbox-image-details-caption {
	font-weight: bold;
	}

#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
	}

#lightbox-secNav-btnClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
	}

/* @end */

/* @group bases */

#bases {
	width: 460px;
	}

#bases p {
	margin: 0;
	}

#bases .box-in {
	padding: 25px 20px;
	}

/* @end */

/* @group pagination */

p#dir_paginacion {
	margin: 0;
	padding-left: 25px;
	}

p#dir_paginacion a,
p#dir_paginacion b,
p#dir_paginacion strong {
	display: block;
	float: left;
	margin-right: 10px;
	padding: 5px;
	}

p#dir_paginacion a {
	color: #FFF;
	background-color: #ed00ed;
	}

p#dir_paginacion b,
p#dir_paginacion strong {
	color: #FFF;
	background-color: #14708f;
	}

/* @end */

/* @group box */

.box {
	position: relative;
	width: 460px;
	margin-bottom: 40px;
	padding-top: 10px;
	padding-bottom: 15px;
	background-position: left bottom;
	background-repeat: no-repeat;
	}

.box ul, .box li .box p, .box form {
	margin: 0;
	}

.box p.cap {
	height: 10px;
	margin: 0;
	background-position: left top;
	}

.box h2 {
	position: absolute;
	top: -30px;
	left: 10px;
	padding: 4px;
	background-color: #d500d5;
	text-transform: lowercase;
	}

.box h3 {
	margin: 20px 0 0 0;
	padding: 0;
	}

.box a {
	text-decoration: none;
	}

.box .n {
	margin-top: 20px;
	padding-bottom: 10px;
	background-image: url(../i/bg-numbers.png);
	background-repeat: no-repeat;
	}

.box .n h3 {
	display: none;
	}

.box .n1 {
	padding-left: 100px;
	background-position: 0 0;
	}

.box .n2 {
	padding-right: 120px;
	background-position: 100% 0;
	}

ol.bullet {
	list-style: none;
	margin: 0;
	}

ol.bullet li {
	margin-bottom: 12px;
	clear: both;
	}

ol.bullet li .n1, 
ol.bullet li .n2 {
	padding: 0;
	}

ol.bullet li span {
	display: block;
	float: left;
	width: 48px;
	height: 52px;
	margin-right: 10px;
	background-image: url(../i/bg-numbers-1-7.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	}

ol.bullet li p {
	padding-left: 60px;
	}

ol.bullet li span.n1 {
	background-position: 0 0;
	}

ol.bullet li span.n2 {
	background-position: 0 -100px;
	}

ol.bullet li span.n3 {
	background-position: 0 -205px;
	}

ol.bullet li span.n4 {
	background-position: 0 -308px;
	}

ol.bullet li span.n5 {
	background-position: 0 -410px;
	}

ol.bullet li span.n6 {
	background-position: 0 -515px;
	}

ol.bullet li span.n7 {
	background-position: 0 -621px;
	}

.nota {
	color: #6a2f7f;
	}

/* @group boxes */

.box.a, .box.a .cap {
	margin: 0;
	background-image: url(../i/bg-box-a.png);
	}

.box.a .box-in {
	background: #61c5f6 url(../i/bg-box-a-m.gif);
	}

.box.a {
	color: #336a7c;
	text-shadow: #e1f9f6 1px 0 0;
	}

.box.a h3 {
	margin-bottom: 10px;
	color: #14708F;
	font-size: 1.2em;
	}

.box.a .rest ul li {
	margin-bottom: 10px;
	}

.box.b, .box.b .cap {
	background-image: url(../i/bg-box-b.png);
	}

.box.b .box-in {
	background-color: #76e50f;
	}

.box.b {
	color: #447506;
	text-shadow: #e6f4b2 1px 0 0;
	}

.box.b ul li.even {
	background-color: #A4F927;
	}

.box.c,.box.c .cap {
	background-image: url(../i/bg-box-c.png);
	}

.box.c .box-in {
	background-color: #ad0066;
	}

.box.c {
	color: #ffb5f9;
	text-shadow: #e90087 1px 0 0;
	}

.box.c .nota {
	color: #ff88e8;
	padding-top: 10px;
	}

.box.c a {
	color: #fff;
	}

.box.d, .box.d .cap {
	background-image: url(../i/bg-box-d.png);
	}

.box.d .box-in {
	background-color: #688aa0;
	}

.box.d ul li.even {
	background-color: #506b7c;
	}

.box.d h3 {
	color: #afe0ff;
	}

.box.d span.place em {
	display: block;
	color: #9ed2f3;
	font-size: .8em;
	}

.box.e, .box.e .cap {
	background-image: url(../i/bg-box-e.png);
	}

.box.e .box-in {
	background-color: #cfe8f6;
	}

.box.f, .box.f p.cap {
	background-image: url(../i/bg-box-f.png);
	}

.box.f .box-in {
	background: #5c286e;
	}
/*

@end */
/*

@end */

/* @group last picture */

#last-picture {
	position: relative;
	z-index: 90;
	}

#last-picture img {
	margin: 30px 10px 0 70px;
	background-color: #d500d5;
	border: 8px solid #ED00ED;
	}
#last-picture a.lightbox:hover img {
	text-decoration: none;
	
	}
#last-picture h3 {
	display: none;
	position: absolute;
	top: 50px;
	left: 350px;
	width: 210px;
	height: 100px;
	font-size: 3em;
	color: #14708F;
	font-weight: bold;
	line-height: 0.9em;
	letter-spacing: -2px;
	}

#last-picture ul {
	margin-top: 20px;
	margin-left: 50px;
	}

#last-picture ul li {
	float: left;
	padding-bottom: 10px;
	}

#last-picture p.name {
	position: absolute;
	top: 70px;
	left: 0;
	padding: 2px 10px;
	font-weight: bold;
	color: #FFF;
	background-color: #ed00ed;
	letter-spacing: -1px;
	}

/* @end */

/* @group actividades */

#actividades {
	margin-top: 30px;
	}

#actividades ul {

	float: left;
	padding-top: 40px;
	font-size: 0.8em;
	}

#actividades ul li {
	width: 98%;
	float: left;
	padding: 5px;
	font-weight: bold;
	}

#actividades ul li span {
	display: block;
	float: left;
	padding: 0 15px;
	}

span.place {
	width: 120px;
	line-height: 1.2;
	}

span.date {
	width: 100px;
	}

#actividades h3 {
	float: left;
	margin: 20px 0 0 0;
	padding-left: 30px;
	}	
/* @end */

/* @group ganador */

#winner {
	width: 360px;
	}

#winner .box-in {
	padding-top: 30px;
	text-align: center;
	}

#winner h3 {
	color: #F0A924;
	letter-spacing: -2px;
	}

#winner p {
	color: #FFF;
	font-size: 1.1em;
	font-weight: bold;
	letter-spacing: -1px;
	}

#winner img {
	border: 8px solid #ED00ED;
	}

/* @end */

/* @group send */

#send {
	display: none;
	position: relative;
	margin-top: -20px;
	}

#send ul {
	float: left;
	padding-top: 20px;
	}

#send ul li {
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 5px;
	padding-left: 8px;
	}

#send ul li.foto {
	width: 400px;
	margin-top: 5px;
	}

#send label {
	display: block;
	float: left;
	width: 100px;
	margin-right: 10px;
	color: #FFE200;
	text-align: right;
	}

#send .button {
	margin-left: 110px;
	}

#send span.error {
	width: 100%;
	margin: 0 0 0 110px;
	display: block;
	color: #FFF;
	font-size: .75em;
	line-height: 1em;
	}

#send p.group {
	margin: 0;
	}

/* @end */

/* @group diviertete */

#diviertete h3 {
	display: none;
	position: absolute;
	top: 50px;
	left: 350px;
	width: 190px;
	font-size: 2em;
	font-weight: bold;
	line-height: 0.9em;
	letter-spacing: -2px;
	}

#diviertete img {
	margin: 30px 10px 0 70px;
	border: 8px solid #409be4;
	}

#diviertete .more {
	position: absolute;
	top: 200px;
	left: 0;
	}

/* @group flash */

.flash {
	text-align: center;
	}

/* @end */

/* @end */

/* @group galeria */

#galeria {
	margin-top: 30px;
	}

#galeria h3 {
	padding: 30px;
	}

#galeria h3 em {
	display: block;
	font-size: .7em;
	}

#galeria h3 strong {
	color: #14708f;
	}

#galeria ul.hentry {
	margin-left: 15px;
	padding: 10px 0 0 10px;
	}

#galeria li.entrys {
	position: relative;
	padding: 0;
	float: left;
	width: 180px;
	height: 200px;
	padding-bottom: 30px;
	/*margin-bottom: 30px;*/
	/*border: 1px solid blue;*/
	}

#galeria li.entrys img {
	border: 8px solid #76BFF3;
	}

#galeria li.entrys a {
	text-decoration: none;
	border: 0;
	}

#galeria span {
	position: absolute;
	top: -10px;
	padding: 1px 5px;
	color: #FFF;
	background-color: #ED00ED;
	font-size: 1.4em;
	font-weight: bold;
	letter-spacing: -1px;
	}

#galeria p {
	margin-bottom: 0;
	padding-right: 20px;
	margin-top: 5px;
	color: #ed00ed;
	font-weight: bold;
	line-height: 1em;
	letter-spacing: -1px;
	}

#galeria .button {
	padding: 4px;
	color: #FFF;
	background-color: #E10916;
	font-weight: bold;
	font-size: 1.2em;
	letter-spacing: -1px;
	}

.loading {
	padding-top: 30px;
	text-align: cente	
	r;}
/* @end */

/* @group tab */

.tabs {
	clear: both;
	}

ul.tabNavigation {
	padding-top: 20px;
	padding-right: 20px;
	}

ul.tabNavigation li {
	float: right;
	padding-left: 3px;
	}

ul.tabNavigation li a {
	display: block;
	padding: 2px 5px;
	color: #FFF;
	background-color: #e0e;
	border: none;
	font-weight: bold;
	font-size: 1.1em;
	letter-spacing: -1px;
	}

ul.tabNavigation li a.selected {
	background-color: #009cd4;
	}

/* @end

 */
/* @end */

/* @group Overrides */

body.morado {
	background-image: url(../i/bg-morado.jpg);
	}

body.azul {
	background-image: url(../i/bg-azul.jpg);
	}

body.verde {
	background-image: url(../i/bg-verde.jpg);
	}

.galeria #content-side {
	width: 950px;
	padding-top: 10px;
	}

.inicio #diviertete {
	width: 460px;
	margin-top: 30px;
	}

#bases a.more {
	font-size: 1em;
	background-color: orchid;
	letter-spacing: -1px;
	}

/* @end */

/*SE AGREGO PARA EL CUADRO DE BIENVENIDA 10-06-2009*/

.fixed {
	height: 210px;
	}
