
@charset "utf-8";
/* CSS Document */

body,td,th,a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #1c1c1c;
}

.hideme {
	display: none;
}

.main {
	min-width: 1000px;
}

.top-menu {
	background-image:url(base/back-h.jpg);
	background-repeat:repeat-x;
	background-color: #252525;
}

.tab-sel {
	background-image:url(base/back-hh.jpg);
	background-repeat:repeat-x;
}

.h-site, .h-site a {
	text-shadow: #111111 1px 1px 0px;
	color: #e3e400;
	font-size:16px;
	border-bottom: 1px solid #e3e400;
	text-decoration:none;
}
.h-site div {
	display: none;
}
.h-site:hover, .h-site:hover a {
	text-shadow: #e3e400 1px 1px 0px;
	background-color: #edec56;
	color: #FFF;
}
.h-site:hover div {
	display: block;
	font-size: 10px;
	line-height: 9px;
}

.h-forum, .h-forum a {
	text-shadow: #111111 1px 1px 0px;
	color: #02b756;
	font-size:16px;
	border-bottom: 1px solid #02b756;
	text-decoration:none;
}
.h-forum div {
	display: none;
}
.h-forum:hover, .h-forum:hover a {
	text-shadow: #02b756 1px 1px 0px;
	background-color: #37d286;
	color: #FFF;
}
.h-forum:hover div {
	display: block;
	font-size: 10px;
	line-height: 9px;
}

.h-chat, .h-chat a {
	text-shadow: #111111 1px 1px 0px;
	color: #ca4c9e;
	font-size:16px;
	border-bottom: 1px solid #ca4c9e;
	text-decoration:none;
}
.h-chat div {
	display: none;
}
.h-chat:hover, .h-chat:hover a {
	text-shadow: #ca4c9e 1px 1px 0px;
	background-color: #e969c0;
	color: #FFF;
}
.h-chat:hover div {
	display: block;
	font-size: 10px;
	line-height: 9px;
}

.h-pokedex, .h-pokedex a {
	text-shadow: #111111 1px 1px 0px;
	color: #d82346;
	font-size:16px;
	border-bottom: 1px solid #d82346;
	text-decoration:none;
}
.h-pokedex div {
	display: none;
}
.h-pokedex:hover, .h-pokedex:hover a {
	text-shadow: #d82346 1px 1px 0px;
	background-color: #e5526c;
	color: #FFF;
}
.h-pokedex:hover div {
	display: block;
	font-size: 10px;
	line-height: 9px;
}

.h-topsites, .h-topsites a {
	text-shadow: #111111 1px 1px 0px;
	color: #fed501;
	font-size:16px;
	border-bottom: 1px solid #fed501;
	text-decoration:none;
}
.h-topsites div {
	display: none;
}
.h-topsites:hover, .h-topsites:hover a {
	text-shadow: #fed501 1px 1px 0px;
	background-color: #fae554;
	color: #FFF;
}
.h-topsites:hover div {
	display: block;
	font-size: 10px;
	line-height: 9px;
}

.h-berrydex, .h-berrydex a {
	text-shadow: #111111 1px 1px 0px;
	color: #3940aa;
	font-size:16px;
	border-bottom: 1px solid #3940aa;
	text-decoration:none;
}
.h-berrydex div {
	display: none;
}
.h-berrydex:hover, .h-berrydex:hover a {
	text-shadow: #3940aa 1px 1px 0px;
	background-color: #5f6cc8;
	color: #FFF;
}
.h-berrydex:hover div {
	display: block;
	font-size: 10px;
	line-height: 9px;
}

.h-tcgdex, .h-tcgdex a {
	text-shadow: #111111 1px 1px 0px;
	color: #49bae6;
	font-size:16px;
	border-bottom: 1px solid #49bae6;
	text-decoration:none;
}
.h-tcgdex div {
	display: none;
}
.h-tcgdex:hover, .h-tcgdex:hover a {
	text-shadow: #49bae6 1px 1px 0px;
	background-color: #7ccbea;
	color: #FFF;
}
.h-tcgdex:hover div {
	display: block;
	font-size: 10px;
	line-height: 9px;
}

.h-fivethgen, .h-fivethgen a {
	text-shadow: #111111 1px 1px 0px;
	color: #605ca8;
	font-size:16px;
	border-bottom: 1px solid #605ca8;
	text-decoration:none;
}
.h-fivethgen div {
	display: none;
}
.h-fivethgen:hover, .h-fivethgen:hover a {
	text-shadow: #605ca8 1px 1px 0px;
	background-color: #8781bd;
	color: #FFF;
}
.h-fivethgen:hover div {
	display: block;
	font-size: 10px;
	line-height: 9px;
}

.h-mmorpg, .h-mmorpg a {
	text-shadow: #111111 1px 1px 0px;
	color: #f26522;
	font-size:16px;
	border-bottom: 1px solid #f26522;
	text-decoration:none;
}
.h-mmorpg div {
	display: none;
}
.h-mmorpg:hover, .h-mmorpg:hover a {
	text-shadow: #f26522 1px 1px 0px;
	background-color: #f68e56;
	color: #FFF;
}
.h-mmorpg:hover div {
	display: block;
	font-size: 10px;
	line-height: 9px;
}

.h-hgss, .h-hgss a {
	text-shadow: #111111 1px 1px 0px;
	color: #8c6239;
	font-size:16px;
	border-bottom: 1px solid #8c6239;
	text-decoration:none;
}
.h-hgss div {
	display: none;
}
.h-hgss:hover, .h-hgss:hover a {
	text-shadow: #8c6239 1px 1px 0px;
	background-color: #c69c6d;
	color: #FFF;
}
.h-hgss:hover div {
	display: block;
	font-size: 10px;
	line-height: 9px;
}

.top-bck {
	text-align: center;
    background-image:url(headers/3/sfondo.jpg);
}

.top-h {
	height: 200px;
	width: 950px;
	background-image:url(headers/3/top.jpg);
}

.footer-bck {
	background-image:url(base/back-f.jpg);
	background-repeat:repeat-x;
	background-color: #252525;
}

.copyright, .copyright a img {
	padding: 3px;
}

.copyright, .copyright a {
	text-shadow: #111111 1px 1px 0px;
	color: #FFF;
	line-height: 9px;
	height: 9px;
	font-size: 10px;
}

.f-ultimipost {
	text-shadow: #111111 1px 1px 0px;
	color: #0088cf;
	padding-top: 15px;
	font-size: 14px;
	border-bottom: 1px #0088cf solid;
}

.f-ultimipost span {
	color: #006599;
}

.f-agenda {
	text-shadow: #111111 1px 1px 0px;
	color: #00b290;
	padding-top: 15px;
	font-size: 14px;
	border-bottom: 1px #00b290 solid;
}

.f-agenda span {
	color: #00b290;
}

.f-stats {
	text-shadow: #111111 1px 1px 0px;
	color: #ed1c24;
	padding-top: 15px;
	font-size: 14px;
	border-bottom: 1px #ed1c24 solid;
}

.f-stats span {
	color: #ad151b;
}

.f-contx {
	background-image:url(base/back-ff.jpg);
	background-repeat:repeat-x;
	background-color: #0e0e0e;
	padding: 5px;
	border-bottom: 1px #000 solid;
}

.f-contx, .f-contx a {
	text-shadow: #111111 1px 1px 0px;
	color: #FFF;
	font-size:10px;
	line-height: 11px;
}

.user-bck, .user-bck td {
	background-image:url(base/back-u.jpg);
	background-repeat: repeat-x;
	height: 25px;
	padding-left: 15px;
	padding-right: 15px;
	border-bottom: 1px solid #dcdcdc;
	border-top: 1px solid #dcdcdc;
}

.user-bck, .user-bck a, .user-bck td, .user-bck td a {
	text-shadow: #e1e1e1 1px 1px 0px;
	color: #a1a1a1;
}

.m-contx {
	padding: 10px;
    background-color: #FFF;
}

.m-main {
	min-width: 950px;
}

.m-contt {
	min-width: 580px;
}

.m-menusx, .m-menudx {
	width: 175px;
	max-width: 175px;
}

.m-menusx {
	padding-right: 10px;
}

.m-menudx {
	padding-left: 10px;
}


.m-menutitle, .maintitle, .maintitlecollapse {
	text-shadow: #e1e1e1 1px 1px 0px;
	padding-top: 5px;
	font-size: 14px;
	color: #252525;
	border-bottom: 1px solid #d1d1d1;
}

.m-menutitle a {
	text-shadow: #e1e1e1 1px 1px 0px;
	font-size: 14px;
	color: #252525;
}

.m-menutitle span,  .maintitle span, .maintitlecollapse span {
	color: #111111;
}

.m-menucontx, .row1, .row2 {
	background-image:url(base/back-menu.jpg);
	background-repeat:repeat-x;
	background-color: #f5f5f5;
	padding: 5px;
	border-bottom: 1px solid #d1d1d1;
}

.m-menucontx, .m-menucontx a {
	text-shadow: #ebebeb 1px 1px 0px;
	color: #252525;
}

.m-contt img {
	margin: 5px;
}

.box {
	margin: 5px;
	background-color: #ebebeb;
	padding: 5px;
	border: 1px dashed #d1d1d1;
	text-shadow: #ebebeb 1px 1px 0px;
	color: #252525;
}

h3 {
	border-bottom: 2px solid #d1d1d1;
	text-shadow: #e1e1e1 1px 1px 0px;
	padding-top: 5px;
	font-size: 14px;
	color: #252525;
}

.table-u {
	text-shadow: #111111 1px 1px 0px;
	color: #FFF;
	text-align:center;
	font-weight: bold;
	background-image:url(base/table-u.jpg);
	background-repeat:repeat-x;
	background-color: #1b1b1b;
}

.table-d {
	text-shadow: #a0a0a0 1px 1px 0px;
	color: #313131;
	text-align:center;
	font-weight: bold;
	background-image:url(base/table-d.jpg);
	background-repeat:repeat-x;
	background-color: #bebebe;
}

.box-evo {
	background: #f4f4f4;
	color: #363636;
	border-bottom: 1px solid #e2e2e2;
	text-shadow: #e2e2e2 1px 1px 0px;
}
.box-evo a {
	color: #363636;
	text-decoration:none;
}

