
@charset "utf-8";
/* headers */
h1, h2, h3 {
	font-family: Tahoma, Verdana, 'Trebuchet MS', Sans-serif;
	font-weight: Bold; 		
}
h1 {
	font-size: 120%;	
}
h2 {
	font-size: 110%;
	text-transform: uppercase;
	color: #e48e23;
}
h3 {
	font-size: 110%;
	color: #e48e23; 
}


h1, h2, h3, p {
	padding: 10px;		
	margin: 0;
}
ul, ol {
	margin: 5px 20px;
	padding: 0 20px;
	color: #88ac0b;	
}
ul span, ol span {
	color: #666666;
}
#menu {
	clear: both;
	position:absolute;
	margin: -43px 0 0 76px; padding: 0 40px 0 0;
	background: url(../images/menugradient.png) repeat-x;
	font: bold 12px/26px Verdana, Arial, Tahoma, Sans-serif;
	height:36px;
	width:840px;
	border-top: #666 solid 6px;
}
#menu ul {
	list-style: none;
}
#menu ul li {
	display: inline;

}
#menu ul li a {
	float: left;
	padding: 0 8px;
	margin-left:10px;
	color: #333;	
	text-decoration: none;
	background:url(../images/button.png) repeat-x;
		border: #aaaaaa 1px solid;

}
#menu ul li a:hover {
	background:url(../images/button_orange.png) repeat-x;
	color: #333;
		border: #aaaaaa 1px solid;

}
#menu ul li#current a {	
	background:url(../images/button_orange.png) repeat-x;
	color: #333;
		border: #aaaaaa 1px solid;

}
#search {
	background-image: url(../images/img/search.png);
	background-repeat: no-repeat;
	height: 38px;
	width: 197px;
	margin:auto;
}
#toplevel {
	background-image: url(../images/img/toplevel.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 197px;
	margin:auto;
}
#toptorneio {
	background-image: url(../images/img/toptorneio.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 197px;
	margin:auto;
}
#TopCatch {
	background-image: url(../images/img/TopCatch.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 197px;
	margin:auto;
}
.mainbody{
	width: 50px;
	margin: auto;
}
.nav_lin {
	background-color: #E8E8E8;
	width: 175px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	
	margin:auto;
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	padding: 8px;
	margin-bottom: 8px;
}
/* Sidebar */	
#sidebar {
	float: left;
	width: 26.5%;
	padding: 0; margin: 20px 0 0 0;	
}	
#sidebar h1 {
	margin-top: -6px;
	padding: 7px 0 5px 50px; 
	font: Arial, 'Trebuchet MS', Sans-serif;
	font-size: 10px;
	color: #fff;
	background: #EEF0F1 url(../images/sidebutton.png) no-repeat left bottom;	
	border: 1px solid #EFF0F1;
}
#sidebar .left-box {
	border: 1px solid #EFF0F1; 
	margin: 0 0 5px 0;	
}
#sidebar ul.sidemenu {
	list-style: none;
	text-align: left;
	margin: 3px 0 8px 0; padding: 0;
	text-decoration: none;		
}
#sidebar ul.sidemenu li {
	border-bottom: 1px solid #EFF0F1;
	padding: 2px 0 2px 5px;
	margin: 0 2px;	
	background: url(../images/menubuttonbg.html) no-repeat;	

}
#sidebar ul.sidemenu a {
	font-weight: bolder;
	text-decoration: none;	
}


label{ 
float: left; 
width: 120px; 
font-weight: bold; 
margin-top: 2px; 
}

a.green {color: #0C0}
a.red {color: #F00}

input, textarea{ 
margin-bottom: 5px; 
}

input [type=file] {
	width: 200px;
}
.sub{ 
margin-left: 120px; 
margin-top: 5px; 
width: 90px; 
} 


.bar { 
font-weight: bold; 
margin-top: 5px; 
margin-left: 10px; 
font-size: 12px; 
} 

.toolbar { 
    padding: 10px; 
    border: 1px solid silver; 
    font-weight: bold; 
    margin-bottom: 15px; 
} 

.highlight:hover { 
    background-color: lightyellow; 
    padding: 3px; 
} 

.newsTitle { 
    padding: 5px;
    font-size: 14px; 
    font-weight: bold; 
    border-bottom: 1px solid silver;

} 

.newsBody { 
	white-space: normal;
} 

.newsFooter { 
    padding-left: 5px; 
    font-size: 10px; 
	width: 90%;
} 

.news { 
    margin-bottom: 15px; 
} 

.readArchive { 
    text-align: center; 
    font-weight: bold; 
} 

.viewComments { 
    padding-left: 5px; 
    font-family: tahoma; 
} 

.comment { 
    margin-bottom: 10px; 
    border: 1px solid silver; 
    padding: 5px; 
} 

.commentBody { 
    margin-bottom: 5px; 
    padding-bottom: 5px; 
    border-bottom: 1px dotted silver; 
} 

.commentFooter { 
    font-family: tahoma; 
    font-size: 12px; 
} 

.leftBoard { 
    float: left; 
    width: 64%; 
} 

.rightBoard { 
    float: left; 
} 

.forumBoard { 
    padding: 3px; 
    margin-bottom: 5px; 
    border-top: 1px dotted silver; 
} 

.boardTitle { 
    font-weight: bold; 
    font-size: 13px; 
    font-family: tahoma; 
} 

.boardDescription { 
    padding: 4px; 
    float: left; 
} 

.boardStatus { 
    float: left; 
    width: 50px; 
} 

.boardInformation { 
    padding: 5px; 
    border: 1px dashed silver; 
    margin-bottom: 15px; 
} 

.boardInformationTitle { 
    font-weight: bold; 
    font-size: 13px; 
    font-family: tahoma; 
} 

.boardInformationDescription { 
    padding: 4px; 
} 

.boardInformationModerators { 
    font-family: arial; 
    font-size: 11px; 
} 

.threadTable { 
    margin-bottom: 10px; 
    padding: 3px; 
} 

.threadStatus { 
    float: left; 
    width: 30px; 
} 

.threadLeft { 
    float: left; 
    width: 70%; 
} 

.threadTitle { 
    font-weight: bold; 
} 

.boardPages { 
    text-align: center; 
} 

.threadTable { 
    padding: 3px; 
    border-top: 1px dotted silver; 
    padding-top: 5px; 
    margin-top: 20px; 
} 

.forumPost { 
    padding: 5px; 
    margin-bottom: 10px; 
    border-bottom: 1px solid silver; 
} 

.forumPostDate { 
    font-family: tahoma; 
    padding: 2px; 
} 

.forumPostLeft { 
padding: 5px; 
valign: top; 
border-right: 1px solid silver; 
} 

.forumPostAuthor { 
    font-weigh: bold;
    text-align: center;
} 

.forumPostRight { 
    valign: top; 
    padding-left: 10px; 
} 

.forumHistory { 
    font-weight: bold; 
    padding: 3px; 
} 

.forumPostText { 
    border-bottom: 1px dotted silver; 
} 

.postToolBar form { 
    background: none; 
    text-align: right; 
    padding-top: 5px; 
    bordr: none; 
    margin: 0px; 
} 

quote { 
    padding: 4px; 
    border: 1px solid silver; 
} 

.moderatingPanel { 
    border: 1px solid silver; 
    padding: 5px; 
    font-weight: bold; 
    margin-bottom: 5px; 
} 

.postTitle { 
    font-weight: bold; 
    margin-left: 20%; 
    border-bottom: 1px dotted silver; 
} 

.bugtrackerProgressBar { 
    width: 100px; 
    height: 8px; 
    border: 1px solid silver; 
} 

.bugtrackerProgress { 
    float: left; 
    height: 8px; 
    background: lightgreen; 
} 

.bugtrackerRow { 
    font-family: tahoma; 
} 

.bugtrackerBugTable { 
    padding: 5px; 
    border: 1px solid silver; 
     
} 

.bugtrackerTitle { 
    font-size: 15px; 
    font-weight: bold; 
    margin-bottom: 10px; 
} 

.bugtrackerAttr { 
     
}  

.video_comment {
	padding: 5px;
	border: 1px dashed silver;
	margin-top: 4px;
}

.video_search {
	padding: 5px;
	text-align: center;
	border: 1px dotted silver;
	margin-bottom: 5px;
	font-weight: bold;
}

.video_search input[type=text] {
width: 250px;
}

.video_search input[type=submit] {
margin-left: 5px;
}

.houses_list_box {
	border: 1px dotted silver;
	margin-bottom: 20px;
}

.house_title {
	font-weight: bold;
	border-bottom: 1px dotted silver;
	padding: 5px;
}

.house_content {
	padding: 5px;
}


.message .title {
	background-image: url(../images/bar_bg.html);
	height: 30px; 
	padding-top: 8px;
	padding-left: 15px;
	font-weight: bold;
	background-repeat: repeat-x;
}

.message .content {
	padding: 5px 0px 7px 7px;
}

.message .bar {
	border-top: 1px solid silver;
	padding: 5px;
	margin-left: 0px;
	background-color: #e9edee;
}

.messageAdd {
	border-left: 1px solid silver;
	border-right: 1px solid silver;
	border-bottom: 1px solid silver;
	padding: 5px;
	float: right;
	background-color: #e9edee;
}

.avatar {
	padding: 1px;
	border: 1px groove silver;
	width: 90px;
	height: 90px;
}

.friend {
	float: left; 
	width: 100px;
	text-align: center;
}

.friend img {
	padding: 1px;
	border: 1px groove silver;
	width: 90px;
	height: 90px;
}

.loader {
margin-left: 10px;
display: none;
}


.table { background:#333; }
.table ul { float:left; margin:0; padding:0;  color: #000;}
.table ul li { list-style:none; padding:5px 10px; height: 30px }
.table ul li.title { font-weight:bold; background:#333; color:#fff; }
.table ul li.even { background:#fff }
.table ul li.odd { background:#DFDFDF }
.table input {margin: 0}

#poll {overflow:hidden;}
#poll label {width: 100%}
#poll input.button {margin: 0; float: none; display: block}
#poll h2 {margin:5px; padding:0;}
#poll ul, #poll ul li {margin:0; padding:0; list-style: none}
#poll ul {padding: 10px; overflow: auto;}











body {
  background: url('../images/img/bg.png');
  background-repeat:no-repeat;
  background-size:120%;
	background-attachment: fixed;
	background-position: top center;
}
.mainbody{
	width: 950px;
	margin: auto;
}
.header{
	height: 170px;
	margin: auto;
	background-image: url(../images/img/logo.png);
	background-repeat: no-repeat;
}
.dex{
	height: 192px;
	width: 160px;
	margin: auto;
	vertical-align: baseline;
	background-repeat: no-repeat;
	margin-right: 28px;
	background-position: bottom;
}
.navbar{
	width: 700px;
	height: 15px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow: 1px 0px 3px #000000;
	-webkit-box-shadow: 1px 0px 3px #000000;
	box-shadow: 1px 0px 3px #000000;
	background-image: url(../images/img/nav_bg.png);
	background-repeat: repeat-x;
	padding: 6px;
}
.navbar_link {
	font-family: tahoma;
	font-size: 12px;
	color: #565656;	
	float: left;
	margin-left: 10px;
}
a:link {text-decoration: none;color: #565656;}
a:visited {text-decoration: none;color: #565656;}
a:active {text-decoration: none;color: #565656;}
a:hover {text-decoration: none;color: #87CEFA;}
.slider_bg{
	background-color: #161616;
	height: 161px;
	width: 322px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	margin-left: 10px;
	opacity: 0.95;
	filter: alpha(opacity=95);
	float: left;
}
.navbox_right {
	float: right;
	margin-top: 8px;
	margin-right: 250px;
	
}
.twt_button{
	background-image: url(../images/img/twt_button.png);
	background-repeat: no-repeat;
	height: 70px;
	width: 70px;
	float: left;
}
.fb_button{
	background-image: url(../images/img/fb_button.png);
	background-repeat: no-repeat;
	height: 70px;
	width: 70px;
	float: left;
	margin-left: 5px;
}
.wp_button{
	background-image: url(../images/img/wp_button.png);
	background-repeat: no-repeat;
	height: 70px;
	width: 70px;
	float: left;
	margin-left: 5px;
}
.db_button{
	background-image: url(../images/img/db_button.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 175px;
	float: left;
	margin-left: 5px;
}
.acc_box{
	background-color: #FFFFFF;
	height: 103px;
	width: 342px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin-top: 49px;
	margin-left: 5px;
	-moz-box-shadow: 1px 0px 3px #000000;
	-webkit-box-shadow: 1px 0px 3px #000000;
	box-shadow: 1px 0px 3px #000000;
	background-image: url(../images/img/accbox_bg.png);
	background-repeat: no-repeat;
	background-position: 75px 28px;
}
.box_cont {
	padding-top: 10px;
}
.pOnline {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #161616;
	height: 13px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	vertical-align: middle;
}
.accbox_button {
	background-image: url(../images/img/accbox_button.png);
	background-repeat: no-repeat;
	height: 25px;
	width: 152px;
	margin-top: 8px;
	margin-left: 10px;
	font-family: Tahoma;
	font-size: 12px;
	color: #fce501;
	text-align: center;
	padding-top: 5px;
}
.accbox_button_ {
	background-image: url(../images/img/accbox_button.png);
	background-repeat: no-repeat;
	height: 25px;
	width: 152px;
	margin-top: 8px;
	margin-left: 10px;
	font-family: Tahoma;
	font-size: 12px;
	color: #f26b4d;
	text-align: center;
	padding-top: 5px;
}

.newscont {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow: 1px 0px 3px #000000;
	-webkit-box-shadow: 1px 0px 3px #000000;
	box-shadow: 1px 0px 3px #000000;
	background-color: #FFFFFF;
	width: 690px;
	margin-left: 5px;
	margin-top: 8px;
	padding: 10px;
	float: left;
	margin-bottom: 25px;
	font-family: Tahoma;
	font-size: 12px;
}
#accout_log {
		background-color: #ECECEC;
	width: 168px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	margin:auto;
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	padding: 8px;
	margin-bottom: 8px;
}

#community_button {
	background-image: url(../images/img/cmmnty_button.png);
	background-repeat: no-repeat;
	height: 38px;
	width: 197px;
	margin:auto;
	margin-top: 5px;
}
#navigation_button {
	background-image: url(../images/img/nav_button.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 195px;
	margin:auto;
}
.nav_links {
	background-color: #E8E8E8;
	width: 168px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	
	margin:auto;
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	padding: 8px;
	margin-bottom: 8px;
}
.servers_info {
	background-color: transparent;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	float: right;
	padding: 8px;
	width: 214px;
	margin-right: -225px;
	margin-top: 279px;
	font-family: Tahoma;
	font-size: 12px;
	text-align: center;
	
}
.menu_nav {
	font-family: Tahoma;
	background-color: transparent;
	width: 214px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	float: right;
	margin-top: -190px;
	padding: 8px;
	font-size: 12px;
}

.servers_infso {
	background-color: transparent;
	width: 214px;

	float: right;
	padding: 10px;
	width: 214px;
	margin-right: -230px;
	margin-top: 190px;
	font-family: Tahoma;
	font-size: 12px;
	text-align: center;
	
}

#s1_h {
	background-image: url(../images/img/blue.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 200px;
	margin:auto;
}
#s2_h {
	background-image: url(../images/img/green.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 200px;
	margin:auto;
	margin-top: 10px;
}
#s3_h {
	background-image: url(../images/img/red.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 200px;
	margin:auto;
	margin-top: 10px;
}
#s4_h {
	background-image: url(../images/img/yellow.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 200px;
	margin:auto;
	margin-top: 10px;
}
#s5_h {
        background-image: url(../images/img/white.png);
        background-repeat: no-repeat;
        height: 39px;
        width: 200px;
        margin:auto;
        margin-top: 10px;
}
#s6_h {
        background-image: url(../images/img/black.png);
        background-repeat: no-repeat;
        height: 39px;
        width: 200px;
        margin:auto;
        margin-top: 10px;
}
#s7_h {
        background-image: url(../images/img/pink.png);
        background-repeat: no-repeat;
        height: 39px;
        width: 200px;
        margin:auto;
        margin-top: 10px;
}
#s8_h {
        background-image: url(../images/img/orange.png);
        background-repeat: no-repeat;
        height: 39px;
        width: 200px;
        margin:auto;
        margin-top: 10px;
}

.s_space {
	background-image: url(../images/img/s_space.png);
	background-repeat: no-repeat;
	height: 19px;
	width: 220px;
	margin:auto;
	margin-top: 8px;
}
.newscont .newsTitle {
background-color: #3B3B3B;
color: #9B9B9B;
border: 1px solid black;
padding: 7px;
-moz-box-shadow: inset 0 0 1px black;
-webkit-box-shadow: inset 0 0 1px black;
box-shadow: inset 0 1px 1px #4E4E4E;
}
.newscont .newsFooter {
border: 1px dotted gray;
padding: 2px;
}
.copyrights {
	color: #9B9B9B;
	border: 1px dotted #9B9B9B;
	padding: 10px;
	margin-top: 20%;

}
.newscont .bar {
border-left: 1px solid silver;
border-right: 1px solid silver;
}
.menu_nav input.loginbutton {
	background-color: transparent;
	background-image: url(../images/img/playnowbutton.png);
	background-repeat: no-repeat;
	height: 36px;
	width: 119px;
	border: none;
}
.menu_nav input.loginbutton:hover {
	background-image: url(../images/img/playnowbutton_hover.png);
}
.menu_nav input.input {
	background-color: transparent;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	height: 31px;
	width: 134px;
	border: 1px;
	margin-top: 4px;
	color: #00BFFF;
	font-family: Tahoma;
	text-align: center;
	border: 2px solid #0cc6f9;
	font-size: 14px;
}
.menu_nav hr {
border: 1px solid 2c2c2c;
}

.captchaImage {
	position: relative;
	right: -26px;
	top: -10px;
}

.pTable {
	width: 100%;
	border-width: 0px;
	border-spacing: 2px;
	border-style: outset;
	border-collapse: collapse;
	float:left;
	font-size: 12px;
}

.pTable tr td {
	padding:5px 10px;
}

.pTitle {
	background:#333;
	font-weight: bold;
}

.logTwitter {
	background-image: url(../images/twitter_1.png);
	height:24px;
	width:151px;
}

.logTwitter:hover {
	cursor:pointer
}

.b1 {
	background:#fff
}

.b2 {
	background:#DFDFDF
}

.b3 {
	background:#FFFFFF
}

.rulesUl li {
	color: black;
	font-size: 80%;
}

.check_icon {
	position: relative;
	right: 26px;
	top: -5px;
}

/* Thickbox */

#TB_window {font: 12px Arial, Helvetica, sans-serif; color: #333333; z-index: 99;}
#TB_secondLine {font: 10px Arial, Helvetica, sans-serif; color:#666666;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_caption{height:25px; padding:7px 30px 10px 25px; float:left;}
#TB_closeWindow{height:25px; padding:11px 25px 10px 0; float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right;}
#TB_ajaxWindowTitle{float:left; padding:7px 0 5px 10px;	margin-bottom:1px;}
#TB_title{background-color:#e8e8e8; height:27px;}
#TB_ajaxContent{clear:both;	padding:2px 15px 15px 15px;	overflow:auto; text-align:left;	line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.html) repeat;}

#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { 
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window {
	position: absolute; 
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px;
}

* html #TB_load { 
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { 
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
* {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
body {
	background-image: url("../images/img/backgrounda.jpg");
	background-repeat: repeat;
	background-attachment: fixed;
	background-position: top center;
}
ul {
	list-style: none;
}
/*Tamanho de largura do site*/
#site {
	max-width: 960px;
	margin: 5px auto;
}
/*Topo do site*/
#topo {
	background-image: url("../images/img/lo.png");
	height: 200px;
}
#topo .busca {
	padding-top: 80px;
	margin-left: 100px;
}
#nav {
 opacity: 0.9;
    filter: alpha(opacity=100); /* For IE8 and earlier */

	width:750px;
	height: 37px;
	font-size: 12px;
	font-weight: monospace;
margin-top: 10px;
margin-left: 198px;
border: 1px solid #000;

border-radius: 2px 2px 2px 2px;
-moz-border-radius: 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;


-webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);


background: rgba(252,252,252,1);
background: -moz-linear-gradient(left, rgba(252,252,252,1) 0%, rgba(245,245,245,1) 0%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(252,252,252,1)), color-stop(0%, rgba(245,245,245,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(left, rgba(252,252,252,1) 0%, rgba(245,245,245,1) 0%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(left, rgba(252,252,252,1) 0%, rgba(245,245,245,1) 0%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(left, rgba(252,252,252,1) 0%, rgba(245,245,245,1) 0%, rgba(255,255,255,1) 100%);
background: linear-gradient(to right, rgba(252,252,252,1) 0%, rgba(245,245,245,1) 0%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ffffff', GradientType=1 );
	
}

#nav:hover {

}
#wrap {
	width:950px;
	margin:0 auto;

}

#header {
	width:600px;
	height:130px;
	background-repeat:no-repeat;

margin-left:315px;
background-image:url('img/logo4.png');

    padding-top: 10px;
    padding-bottom:10px;

}
#rightmenudv {
margin-top: -25px;
float: left;
margin-left: -1px;
padding: 1px;
width: 700px;
border: 1px solid #000;

border-radius: 2px 2px 2px 2px;
-moz-border-radius: 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;

background: rgba(255,255,255,0);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=1 );



}
.mainbody{
	width: 950px;
	margin: auto;
}
.header{
	height: 225px;
	margin: auto;
	background-image: url(../images/img/logo.png);
	background-repeat: no-repeat;
}
.dex{
	height: 122px;
	width: 190px;
	margin: auto;
	vertical-align: baseline;
	background-repeat: no-repeat;
	margin-right: 28px;
	background-position: bottom;
}
.navbar{
	width: 700px;
	height: 15px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow: 1px 0px 3px #000000;
	-webkit-box-shadow: 1px 0px 3px #000000;
	box-shadow: 1px 0px 3px #000000;
	background-image: url(../images/img/nav_bg.png);
	background-repeat: repeat-x;
	padding: 6px;
}
.navbar_link {
	font-family: tahoma;
	font-size: 12px;
	color: #565656;	
	float: left;
	margin-left: 10px;
}
a:link {text-decoration: none;color: #565656;}
a:visited {text-decoration: none;color: #565656;}
a:active {text-decoration: none;color: #565656;}
a:hover {text-decoration: none;color: #87CEFA;}
.slider_bg{
	background-color: #161616;
	height: 161px;
	width: 322px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	margin-left: 10px;
	opacity: 0.95;
	filter: alpha(opacity=95);
	float: left;
}
.navbox_right {
	float: right;
	margin-top: 8px;
	margin-right: 250px;
	
}
.twt_button{
	background-image: url(../images/img/Whatsapp.png);
	background-repeat: no-repeat;
	height: 50px;
	width: 50px;
	float: left;
}
.fb_button{
	background-image: url(../images/img/discor.png);
	background-repeat: no-repeat;
	height: 50px;
	width: 50px;
	float: left;
	margin-left: 5px;
}
.f_button{
	background-image: url(../images/img/facebook.png);
	background-repeat: no-repeat;
	height: 50px;
	width: 50px;
	float: left;
	margin-left: 5px;
}
.db_button{
	background-image: url(../images/img/db_button.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 175px;
	float: left;
	margin-left: 5px;
}
.acc_box{
	background-color: #FFFFFF;
	height: 103px;
	width: 342px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin-top: 49px;
	margin-left: 5px;
	-moz-box-shadow: 1px 0px 3px #000000;
	-webkit-box-shadow: 1px 0px 3px #000000;
	box-shadow: 1px 0px 3px #000000;
	background-image: url(../images/img/accbox_bg.png);
	background-repeat: no-repeat;
	background-position: 75px 28px;
}
.box_cont {
	padding-top: 10px;
}
.pOnline {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #161616;
	height: 13px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	vertical-align: middle;
}
.accbox_button {
	background-image: url(../images/img/accbox_button.png);
	background-repeat: no-repeat;
	height: 25px;
	width: 152px;
	margin-top: 8px;
	margin-left: 10px;
	font-family: Tahoma;
	font-size: 12px;
	color: #fce501;
	text-align: center;
	padding-top: 5px;
}
.accbox_button_ {
	background-image: url(../images/img/accbox_button.png);
	background-repeat: no-repeat;
	height: 25px;
	width: 152px;
	margin-top: 8px;
	margin-left: 10px;
	font-family: Tahoma;
	font-size: 12px;
	color: #f26b4d;
	text-align: center;
	padding-top: 5px;
}

.newscont {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow: 1px 0px 3px #000000;
	-webkit-box-shadow: 1px 0px 3px #000000;
	box-shadow: 1px 0px 3px #000000;
	background-color: #FFFFFF;
	width: 690px;
	margin-left: 5px;
	margin-top: 8px;
	padding: 10px;
	float: left;
	margin-bottom: 25px;
	font-family: Tahoma;
	font-size: 12px;
}
#accout_log {
		background-color: #ECECEC;
	width: 168px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	margin:auto;
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	padding: 8px;
	margin-bottom: 8px;
}

#community_button {
	background-image: url(../images/img/cmmnty_button.png);
	background-repeat: no-repeat;
	height: 38px;
	width: 197px;
	margin:auto;
	margin-top: 5px;
}
#navigation_button {
	background-image: url(../images/img/nav_butto.png);
	background-repeat: no-repeat;
	height: 38px;
	width: 500px;
	margin:auto;
}
#search {
	background-image: url(../images/img/search.png);
	background-repeat: no-repeat;
	height: 38px;
	width: 197px;
	margin:auto;
}
#toplevel {
	background-image: url(../images/img/toplevel.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 197px;
	margin:auto;
}
#toptorneio {
	background-image: url(../images/img/toptorneio.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 197px;
	margin:auto;
}
#TopCatch {
	background-image: url(../images/img/TopCatch.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 197px;
	margin:auto;
}
.mainbody{
	width: 50px;
	margin: auto;
}
.nav_links {
	background-color: #E8E8E8;
	width: 205px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	
	margin:auto;
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	padding: 8px;
	margin-bottom: 8px;
}
.nav_li {
	background-color: #E8E8E8;
	width: 175px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	
	margin:auto;
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	padding: 8px;
	margin-bottom: 8px;
}
.nav_lin {
	background-color: #E8E8E8;
	width: 175px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	
	margin:auto;
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	padding: 8px;
	margin-bottom: 8px;
}
.nav_k {
	background-color: #E8E8E8;
	width: 175px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	
	margin:auto;
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	padding: 8px;
	margin-bottom: 8px;
}
.nav_l {
	background-color: #E8E8E8;
	width: 175px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	
	margin:auto;
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	padding: 8px;
	margin-bottom: 8px;
}
.nav_ {
	background-color: #E8E8E8;
	width: 175px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	
	margin:auto;
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	padding: 8px;
	margin-bottom: 8px;
}
.servers_info {
	background-color: transparent;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	float: right;
	padding: 8px;
	width: 20px;
	margin-right: -20px;
	margin-top: 20px;
	font-family: Tahoma;
	font-size: 12px;
	text-align: center;
	
}
.menu_nav {
	font-family: Tahoma;
	background-color: transparent;
	width: 225px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	float: right;
	margin-top: -100px;
	padding: 8px;
	font-size: 12px;
}

.servers_infso {
	background-color: transparent;
	width: 20px;

	float: right;
	padding: 10px;
	width: 20px;
	margin-right: -20px;
	margin-top: 10px;
	font-family: Tahoma;
	font-size: 12px;
	text-align: center;
	
}

#s1_h {
	background-image: url(../images/img/blue.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 200px;
	margin:auto;
}
#s2_h {
	background-image: url(../images/img/green.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 200px;
	margin:auto;
	margin-top: 10px;
}
#s3_h {
	background-image: url(../images/img/red.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 200px;
	margin:auto;
	margin-top: 10px;
}
#s4_h {
	background-image: url(../images/img/yellow.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 200px;
	margin:auto;
	margin-top: 10px;
}
#s5_h {
        background-image: url(../images/img/white.png);
        background-repeat: no-repeat;
        height: 39px;
        width: 200px;
        margin:auto;
        margin-top: 10px;
}
#s6_h {
        background-image: url(../images/img/black.png);
        background-repeat: no-repeat;
        height: 39px;
        width: 200px;
        margin:auto;
        margin-top: 10px;
}
#s7_h {
        background-image: url(../images/img/pink.png);
        background-repeat: no-repeat;
        height: 39px;
        width: 200px;
        margin:auto;
        margin-top: 10px;
}
#s8_h {
        background-image: url(../images/img/orange.png);
        background-repeat: no-repeat;
        height: 39px;
        width: 200px;
        margin:auto;
        margin-top: 10px;
}
.menu_nav hr {
border: 1px solid 2c2c2c;
}

.captchaImage {
	position: relative;
	right: -26px;
	top: -10px;
}

.pTable {
	width: 100%;
	border-width: 0px;
	border-spacing: 2px;
	border-style: outset;
	border-collapse: collapse;
	float:left;
	font-size: 12px;
}

.pTable tr td {
	padding:5px 10px;
}

.pTitle {
	background:#333;
	font-weight: bold;
}

.logTwitter {
	background-image: url(../images/img/twitter_1.png);
	height:50px;
	width:50px;
}

.logTwitter:hover {
	cursor:pointer
}

.b1 {
	background:#fff
}

.b2 {
	background:#DFDFDF
}

.b3 {
	background:#FFFFFF
}

.rulesUl li {
	color: black;
	font-size: 80%;
}

.check_icon {
	position: relative;
	right: 26px;
	top: -5px;
}

/* Thickbox */

#TB_window {font: 12px Arial, Helvetica, sans-serif; color: #333333; z-index: 99;}
#TB_secondLine {font: 10px Arial, Helvetica, sans-serif; color:#666666;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_caption{height:25px; padding:7px 30px 10px 25px; float:left;}
#TB_closeWindow{height:25px; padding:11px 25px 10px 0; float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right;}
#TB_ajaxWindowTitle{float:left; padding:7px 0 5px 10px;	margin-bottom:1px;}
#TB_title{background-color:#e8e8e8; height:27px;}
#TB_ajaxContent{clear:both;	padding:2px 15px 15px 15px;	overflow:auto; text-align:left;	line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.html) repeat;}

#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { 
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window {
	position: absolute; 
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px;
}

* html #TB_load { 
	position: absolute;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { 
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}	
/*Menu do site*/
#menu {
	float: left;
	width: 160px;
	margin-top: 5px;
	background: rgb(235, 235, 235) url("../images/img/fun.png");
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display: block !important;
	padding: 5px;
	box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	-moz-box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	-webkit-box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	border: 1px solid #AAA;
	margin-bottom: 5px;
}
#menu .title {
	background: #71c1d3 url("../images/img/fundo.jpg");
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display: block !important;
	padding: 3px;
	box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	-moz-box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	-webkit-box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	border: 1px solid #AAA;
	margin-bottom: 5px;
	text-align: center;
}
/*Conteudo*/
#conteudo a {
	font-style: italic;
}
#conteudo {
	text-shadow: 0 1px white;
	float: left;
	width: 730px;
	margin-top: 5px;
	margin-left: 5px;
	background: rgb(235, 235, 235) url("../images/img/fundo.jpg");
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display: block !important;
	padding: 8px;
	box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	-moz-box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	-webkit-box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	border: 1px solid #AAA;
	margin-bottom: 5px;

}
/*Noticias*/
#conteudo .newsTitle {
	background: #71c1d3 url("../images/img/fundo.jpg");
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display: block !important;
	padding: 8px;
	box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	-moz-box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	-webkit-box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	border: 1px solid #AAA;
	margin-bottom: 5px;
}
#conteudo .newsBody {
	padding: 10px;
	text-align: justify;
}
#conteudo .newsFooter {
	text-align: right;
	padding-right: 10px;
}
#conteudo .viewComments {
	text-align: right;
	padding: 10px;
}
#conteudo .readArchive {
	text-align: center;
}
/*Paginas*/
#conteudo .title {
	background: #71c1d3 url("../images/img/fundo.jpg");
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display: block !important;
	padding: 8px;
	box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	-moz-box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	-webkit-box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	border: 1px solid #AAA;
	margin-bottom: 5px;
}
#conteudo .message {
	padding: 5px;
	text-align: justify;
	color: #000000;
}
#conteudo .messageAdd {
	text-align: right;
	padding-right: 10px;
}
/*Painel*/
#painel {
	float: left;
	width: 162px;
	margin-top: 5px;
	margin-left: 5px;
	background: rgb(235, 235, 235) url("../images/img/fundo.jpg");
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display: block !important;
	padding: 8px;
	box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	-moz-box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	-webkit-box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	border: 1px solid #AAA;
	margin-bottom: 5px;
	text-align: center;
}
#painel .title {
	background: #71c1d3 url("../images/img/fundo.jpg");
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display: block !important;
	padding: 3px;
	box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	-moz-box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	-webkit-box-shadow: 0 1px 0 0 rgb(201, 194, 194);
	border: 1px solid #AAA;
	margin-bottom: 5px;
	text-align: center;
}
/*Rodape*/
#footer {
	clear: both;
	text-align: center;
}
