/* COMMON VALUES */
img { border: 0; }
body {
        margin: 0;
        padding: 0;
        color: #C5CAC9;
        background-color: #000000;
        background-image: url('../../images/skins/blue/background-web.jpg');
        background-repeat: repeat-x;
        background-position: top;
        font-family: Tahoma, Verdana, Arial, serif;
        font-size: 11px;
}

/* FORM VALUES */
form, center { margin: 0; padding: 0; }
.button, .input, .input-round, textarea, .textarea-round, select {
        margin: 0 0 1px 0;
        padding: 1px;
        color: #333333;
        background-color: #A2BAB4;
        font-family: Tahoma, Verdana, Arial, serif;
        font-size: 10px;
}
.input, .input-round, textarea, .textarea-round {
        border: 0;
        background-color: #A2BAB4;
}
textarea { width: 99%; }
.button {
        padding: 1px 10px;
        color: #C5CAC9;
        border-top: 1px solid #006586;
        border-right: 1px solid #006586;
        border-bottom: 1px solid #006586;
        border-left: 1px solid #006586;
        background-color: #012D49;
        font-size: 11px;
}
.checkbox { height: 13px; }
select { margin: 1px 0 1px 0; }
textarea { margin: 0 0 1px; padding: 1px }
.input-round, .textarea-round {
        margin: -1px 0;
        padding: 0;
}
.textarea-round { width: 100%; }

/* STRUCTURE VALUES */
#web { width: 927px; }
#info-posts {
        overflow: hidden;
        width: 310px;
        height: 149px;
        background: url('../../images/skins/blue/info-posts.jpg') no-repeat;
        text-align: justify;
        vertical-align: top;
}
#info-posts-div {
        overflow: hidden;
        width: 310px;
        height: 149px;
}
#info-posts-div ul {
        list-style-type: none;
        margin: 0;
        padding: 10px 20px;
}
#info-posts-div li a {
        color: #C5CAC9;
        font-weight: bold;
        text-decoration: none;
}
#info-posts-div li a:hover {
        color: #FFFFFF;
        font-weight: bold;
        text-decoration: none;
}
#left, #right, #main { vertical-align: top; }
#left {
        background-image: url('../../images/skins/blue/left.gif');
        background-repeat: repeat-y;
        background-position: bottom;
}
#right {
        background-image: url('../../images/skins/blue/right.gif');
        background-repeat: repeat-y;
        background-position: bottom;
}
#main {
        width: 698px;
        height: 300px;
        background-color: #626364;
        background-image: url('../../images/skins/blue/background-main.jpg');
        background-repeat: repeat-y;
}

/* TAG VALUES */
a {
        color: #00BBF9;
        text-decoration: none;
}
a:hover {
        color: #FFFFFF;
        text-decoration: none;
}
h1 {
        display: block;
        margin: 0;
        padding: 0 0 15px 0;
        font-size: 15px;
        font-weight: bold;
        text-align: center;
}
h2 {
        display: block;
        margin: 0;
        padding: 0 0 20px 0;
        font-size: 11px;
        font-weight: 100;
        text-align: center;
}

/* COMMON VALUES */
.default-table { width: 100%; }
.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.justify { text-align: justify; }

.color-green { color: #25CF26; }
.color-yellow { color: #DAB221; }

.error, .message {
        padding: 10px;
        text-align: justify;
}
.noinfo, .noinfo-padding {
        font-weight: bold;
        text-align: center;
}
.noinfo-padding { padding: 30px 0 0; }

.item-bars {
        width: 55px;
        vertical-align: top;
}
.item-shadow {
        width: 20px;
        vertical-align: top;
}
.item { width: 624px; }
.item-shadow, .item-separator, .item-tl, .item-t-first, .item-t, .item-tr-first, .item-tr, .item-l, .item-r, .item-bl, .item-b, .item-br {
        font-size: 0;
        line-height: 0px;
}
.item-tl, .item-l, .item-bl { width: 14px; }
.item-tr-first .item-tr, .item-r, .item-br { width: 16px; }
.item-t, .item-b { width: 594px;}
.item-tl, .item-t-first, .item-t, .item-tr { height: 14px; }
.item-bl, .item-b, .item-br { height: 15px; }
.item-tl { background: url('../../images/skins/blue/item/tl.jpg') no-repeat; }
.item-t-first { background: url('../../images/skins/blue/item/t-first.jpg') no-repeat; }
.item-t { background: url('../../images/skins/blue/item/t.jpg') no-repeat; }
.item-tr-first { background: url('../../images/skins/blue/item/tr-first.jpg') no-repeat; }
.item-tr { background: url('../../images/skins/blue/item/tr.jpg') no-repeat; }
.item-l { background: url('../../images/skins/blue/item/l.jpg') repeat-y; }
.item-r { background: url('../../images/skins/blue/item/r.jpg') repeat-y; }
.item-bl { background: url('../../images/skins/blue/item/bl.jpg') no-repeat; }
.item-b { background: url('../../images/skins/blue/item/b.jpg') no-repeat; }
.item-br { background: url('../../images/skins/blue/item/br.jpg') no-repeat; }
.item-main {
        height: 95px;
        padding: 4px 8px;
        background-color: #001A55;
        text-align: justify;
        vertical-align: top;
}
.item-separator { height: 8px; }
.breadcrumb-right {
        width: 682px;
	height: 37px;
	padding: 0 0 0 90px;
        background-image: url('../../images/skins/blue/breadcrumb-right.gif');
	background-repeat: no-repeat;
        text-align: left;
	vertical-align: middle;
}
.news-photo-left {
        padding: 8px 10px;
        vertical-align: top;
}
.news-photo {
        width: 137px;
        padding: 8px 15px 8px 0;
        text-align: center;
        vertical-align: top;
}
.news-content { vertical-align: top; }
.news-title {
        padding: 0 0 0 4px;
        font-weight: bold;
        text-align: left;
}
.news-title a {
        color: #C5CAC9;
        text-decoration: none;
}
.news-title a:hover {
        color: #FFFFFF;
        text-decoration: none;
}
.news-date {
        padding: 0 8px 0 0;
        font-weight: bold;
        font-size: 10px;
        text-align: right;
}
.news-separator { padding: 5px 0 8px; }
.news-text {
        padding: 0 0 0 4px;
        text-align: justify;
}
.news-more { padding: 13px 0 0 8px; }
.news-admin { padding: 15px 0 0 4px; }
.lista-amenu ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
        font-size: 12px;
        font-weight: bold;
}
.lista-amenu ul ul {
        list-style-type: square;
        padding: 5px 30px 15px;
        font-size: 11px;
        font-weight: 100;
}
.table-title {
        padding: 2px 8px;
        font-weight: bold;
        background-color: #0A1A07;
}
.table-list1, .table-list2 { padding: 2px 8px; }
.table-list1 { background-color: #2B4D3A; }
.table-list2 { background-color: #2B3D2B; }
.pages-list { width: 100%; }
.pages-list tr { padding: 3px 2px; }
.pages-list .back, .pages-list .next { width: 30%; }
.pages-list .pages {
        width: 40%;
        text-align: center;
}
.pages-list .back { text-align: left; }
.pages-list .next { text-align: right; }
.pages-list td { line-height: 25px; }
.pages-list a, .pages-list .pages a, .pages-list .next a, .pages-list .back a { color: #C5CAC9; }
.pages-list a:hover, .pages-list .pages a:hover, .pages-list .next a:hover, .pages-list .back a:hover { color: #FFFFFF; }
.pages-list .current-page { font-weight: bold; }
.forums-forum-content {
        width: 100%;
        padding: 5px 0 0;
        vertical-align: top;
}
.forums-forum-text {
        padding: 0 0 20px;
        cursor: pointer;
}
.forums-forum-title {
        font-weight: bold;
        text-align: left;
}
.forums-forum-title a {
        color: #C5CAC9;
        text-decoration: none;
}
.forums-forum-title a:hover {
        color: #FFFFFF;
        text-decoration: none;
}
.forums-forum-description {
        padding: 0 0 0 16px;
        text-align: justify;
}
.forums-forum-num {
        padding: 0 15px 0;
        color: #DAB221;
        font-weight: bold;
        vertical-align: top;
}
.forums-forum-search { padding: 10px 0 5px 5px; }
.forums-breadcrumb, .forums-breadcrumb-nopadding {
        font-weight: bold;
        text-align: left;
}
.forums-breadcrumb a, .forums-breadcrumb-nopadding a {
        color: #C5CAC9;
        text-decoration: none;
}
.forums-breadcrumb a:hover, .forums-breadcrumb-nopadding a:hover {
        color: #FFFFFF;
        text-decoration: none;
}
.forums-breadcrumb { padding: 0 0 22px; }
.forums-threads-table {
        width: 100%;
        margin: 15px 0 30px 16px;
}
.forums-threads-title {
        padding: 0 0 5px;
        font-weight: bold;
}
.forums-thread-subject {
        padding: 0 0 5px;
        font-weight: bold;
        cursor: pointer;
}
.forums-thread-subject a {
        color: #DAB221;
        text-decoration: none;
}
.forums-thread-subject a:hover {
        color: #FDE554;
        text-decoration: none;
}
.forums-options { padding: 0 0 22px 16px; }
.forums-post-photo {
        width: 80px;
        padding: 0 0 0 10px;
        text-align: center;
        vertical-align: top;
}
.forums-post-photo img { border: 1px solid #000000; }
.forums-post-content {
        padding: 0 20px 0 25px;
        vertical-align: top;
}
.forums-post-table { padding: 0 0 20px; }
.forums-post-title { text-align: left; }
.forums-post-date { text-align: right; }
.forums-post-separator {
        width: 100%;
        height: 1px;
        padding: 2px 0 15px;
        background-image: url('../../images/skins/blue/forums-post-separator.jpg');
        background-repeat: repeat-x;
        background-position: 0 3px;
        font-size: 0;
        line-height: 0px;
}
.forums-post-text { text-align: justify; }
.forums-answer-form { padding: 20px 0 10px; }
.forums-answer { padding: 0 0 20px; }
.forums-submit { padding: 5px 0 0 5px; }
.forums-quote { padding: 5px; }
.forums-user-menu {
        padding: 0 0 30px;
        text-align: center;
}
.forms-tl, .forms-t, .forms-tr, .forms-l, .forms-r, .forms-bl, .forms-b, .forms-br {
        font-size: 0;
        line-height: 0px;
}
.forms-tl, .forms-tr, .forms-bl, .forms-br {
        width: 7px;
        height: 7px;
}
.forms-t, .forms-b {
        height: 7px;
        background-repeat: repeat-x;
}
.forms-l, .forms-r {
        width: 7px;
        background-repeat: repeat-y;
}
.forms-tl { background-image: url('../../images/skins/blue/forms-tl.jpg'); }
.forms-t { background-image: url('../../images/skins/blue/forms-t.jpg'); }
.forms-tr { background-image: url('../../images/skins/blue/forms-tr.jpg'); }
.forms-l { background-image: url('../../images/skins/blue/forms-l.jpg'); }
.forms-r { background-image: url('../../images/skins/blue/forms-r.jpg'); }
.forms-bl { background-image: url('../../images/skins/blue/forms-bl.jpg'); }
.forms-b { background-image: url('../../images/skins/blue/forms-b.jpg'); }
.forms-br { background-image: url('../../images/skins/blue/forms-br.jpg'); }
.forms-round { padding: 3px 0; }
.galleries-photos, .galleries-videos-youtube {
        height: 335px;
        background-image: url('../../images/skins/blue/sections/videos.jpg');
        background-repeat: no-repeat;
        background-position: top right;
        vertical-align: top;
}
.galleries-list {
        list-style-type: square;
        margin: 0;
        padding: 10px 0 10px 30px;
}
.galleries-photo-thumb { padding: 0 0 8px; }
.galleries-photo {
        margin: 15px 0 5px;
        text-align: center;
}
.galleries-photo-description {
        font-weight: bold;
        text-align: center;
}
.galleries-video-title { font-weight: bold; }
.galleries-video-title a {
        color: #C5CAC9;
        text-decoration: none;
}
.galleries-video-title a:hover {
        color: #FFFFFF;
        text-decoration: none;
}
.galleries-video-description {
        text-align: justify;
}
.galleries-video { padding: 15px 16px 10px; }
.galleries-videos-photo {
        width: 60px;
        padding: 5px 10px;
        vertical-align: top;
}
.galleries-videos-photo img { border: 1px solid #333333; }
.galleries-videos-text ul {
        list-style-type: none;
        margin: 0;
        padding: 0 0 0 5px;
}
li.galleries-videos-separator {
        height: 5px;
        font-size: 0;
        line-height: 0px;
}
.galleries-videos-notice { padding: 20px 16px 5px; }
.section-text-first { padding: 0 10px 10px 5px; }
.section-text { padding: 10px 10px 10px 16px; }
.section-curiosidades-list {
        list-style-type: square;
        margin: 0;
        padding: 0 0 0 20px;
}
.section-curiosidades-list li {
        padding: 0 0 10px;
}
.section-curiosidades-table {
        width: 50%;
        background-color: #C5CAC9;
}
.section-curiosidades-cell {
        padding: 3px 5px;
        background-color: #001A55;
        text-align: justify;
}
.section-juegos-list li img { padding: 5px; }
.section-personajes-title {
        font-weight: bold;
        font-size: 15px;
        text-align: center;
}
.section-personajes-item {
        height: 82px;
        padding: 15px 0 0 15px;
}
.section-personajes-item img {
        margin: 0 8px 0 0;
        border: 1px solid #333333;
}
.social-network {
	display: inline;
	padding: 0 15px;
}
