/* Main Layout */

body {

	font-family: Verdana, Geneva, sans-serif;

    line-height: 1.3em;

	font-size: 11px;

	color: #1b1b1b;

	text-align: center;

	background-image:url(v6/back.gif);

	background-repeat:repeat-x;

	width: 100%;

	padding: 0;

	margin: 0;

}



img { border: none; }



hr {

  color: #666666;

  background-color: #666666;

  border: 0px;

  border-top: transparent;

  border-bottom: transparent;

  margin:  0;

  height: 0;

  padding: 0;

}



/* Links */

a, a:visited, a:active {

  color: #ff6600;

  text-decoration: none;

  font-weight: normal;

}



a:hover {

	color: #ff6600;

	text-decoration: underline;

	font-weight: normal;

}



a.titlelink, a.titlelink:visited, a.titlelink:active {

    font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #FFFFFF;

  font-weight: normal;

  height: 30px;

  text-transform:uppercase;



}



a.titlelink:hover {

  color: #FFFFFF;

  text-decoration: underline;

  font-weight: normal;

}



a.category, a.category:visited, a.category:active {

  color: #333333;

  text-decoration: none;

}



a.category:hover {

  color: #000000;

  text-decoration: underline;

}



/* Font types */

h2 {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #000000;

  text-transform: uppercase;

  font-weight: bold;

}



small {

  color: #383838;

  font: normal 9px Verdana, Arial, Helvetica, sans-serif;

}



.title {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #FFFFFF;

  font-weight: normal;

  height: 30px;

  text-transform:uppercase;

  background: #d9d9d9 url(v6/barcont.gif);

  }

  

.title a {

	color:#fff;

}

.titlemain {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #FFFFFF;

  

  height: 25px;

  text-transform:uppercase;

 

  border-bottom:1px dashed #d9d9d9;

 

  }

  

.titlemain a {

	color:#ff6600;

	font-weight: bold;

}

.category_big, .category_big a {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #000000;

  font-weight: bold;

}



.category {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #000000;

  font-weight: normal;

}



/* Forms */

form {

  border: none;

  margin: 0px;

  padding: 0px;

}



button {

	 border: 1px solid #873601;

  background-color: #ff6600;

  font: normal 10px Verdana, Arial, Helvetica, sans-serif;

  color: #fff;

  

}



input, textarea, select {

	min-height:17px;

	vertical-align:middle;

  border: 1px solid #d9d9d9;

  background-color: #fff;

  font: normal 10px Verdana, Arial, Helvetica, sans-serif;

  color: #1b1b1b;

  

}



input:active, textarea:active, select:active, input:focus, textarea:focus, select:focus {

  border: 1px solid #CCCCCC;

  background-color: #F6F6F6;

  color: #2C2C2C;

}



input[type="radio"], input[type="checkbox"], 

input[type="radio"]:focus, input[type="radio"]:active,

input[type="checkbox"]:focus, input[type="checkbox"]:active {

  border: 0px;

}



.input {

  background-color: transparent;

  border: none;

  margin: 2px;



}



.buttonswitch {

display:inline

padding: 5px;

width: 50px;

color: #ff6600;

border: 1px solid #ff6600;

font: 11px Verdana, sans-serif;

	

}



.buttonswitch a:hover { 



padding: 5px;

width: 50px;

color: #fff;

border: 1px solid #ff6600;

background: #ff6600;

	

}

/* Infomessages - Miscellaneous */

.tooltip {

  position: absolute;

  display: none;

  background-color: #FFFFFF;

  color: #000000;

  border: 1px solid #DDDDDD;

  border-left: 4px solid #ff6600;

  padding: 4px 10px;

  z-index: 100;

}



.errorbox {

  background-color: #FFCCCC;

  border: 1px dashed #D60000;

  color: #666666;

  font-size: 10px;

  width: 350px;

  padding: 8px;

  margin-top: 10px;

  margin-bottom: 10px;

  text-align: left;

}



/* BBCode Tags */

.quote {

  color: #383838;

  text-align: left;

  font: normal 9px Verdana, Arial, Helvetica, sans-serif;

  margin: 0 auto;

  padding: 3px;

}



.list {

	list-style-type: disc;

	list-style-position:outside;

}

.list_num {

	list-style-type: decimal;

	list-style-position:outside;

}



.list_alpha {

	list-style-type: lower-latin;

	list-style-position:outside;

}



.code {

  color: #000000;

  text-align: left;

  margin: 0 auto;

  padding: 3px;

  font: normal 10px Verdana, Arial, Helvetica, sans-serif;

}



.codeinner {

  color: #000000;

  font: 11px 'Courier New', Courier, monospace;

}



.codeline0 {

	background-color: #F3F3F3;

	height: 15px;

	padding-left: 3px;

	white-space: nowrap;

}



.codeline1 {

	background-color: #FFFFFF;

	height: 15px;

	padding-left: 3px;

	white-space: nowrap;

}



.backcont {

	background:url(v6/backcontent.gif) top no-repeat;

		

}

.submenu {

	height: 15px;

	background:url(v6/submenu.gif)  no-repeat;

	

	

}



.banner {

	border:#fff solid 1px;

	width:468px;

}



.logged a  {

	color: #fff;

}

.logged  {

	color: #fff;

	font-size:11px;

	padding-top:7px;

}







.last_fp {

	background: url(v6/news_head_back.gif) no-repeat;

	height: 30px;



	}

	

	#last_fp {

		

	

	text-transform: uppercase;

	font: 11px Verdana, sans-serif;

	margin: 4px 0 5px 25px;

	color: #fff;

	}

	

.newsborder {

	

	border: 1px solid #d9d9d9;

	border-top: 0;

	padding-top: 0;

	

}



.socialborder {

	

	border: 1px solid #111111;

	border-top: 0;

	padding-top: 0;

	

}



.newsbody {

	height: 35px;

	padding-top: 10px;

	color:#666666;

	font-size:10px;

	

}

.more {

	padding: 10px 0px 5px 0px;

	

	

	



	

}

.more a, .more a:hover{

	padding: 2px 4px 2px 4px;

	margin: 2px;

	font:normal;

	text-decoration:none;

	border: 1px solid #873601;

	color:#fff;

	background-color:#ff6600;

	

}



.com, com a:hover {

	padding: 2px 2px 2px 2px;

	margin: 2px;

	font:normal;

	border: 1px solid #ff6600;

	text-decoration: none;

	

}

.imgfeature {

	border: 1px solid #d9d9d9;

	

}



.lastnewstitle {

	padding: 7px 3px 0 10px;

	text-transform:capitalize;

	color: #000;

	font-size:12px;

	text-align:left;

	padding-bottom: 5px;

	background:url(v6/quadlara.gif) left no-repeat;

	font-weight:normal;

	

}

.tabs {

	color:#000;

}

.lastcont {

	border-bottom: 1px solid #d9d9d9;

	



}

	

	.cont {

	border-bottom: 1px solid #d9d9d9;

	

	height: 25px;

	



}



.cont2 {

	border-bottom: 1px solid #d9d9d9;

	border-bottom:0;

	height: 25px;

	



}

.dta_head {

	background:url(v6/lastcoverages.gif) no-repeat;

	height: 30px;



	

	

}

	#last_dta {

		

	

	text-transform: uppercase;

	font: 11px Verdana, sans-serif;

	margin: 4px 0 5px 25px;

	color: #ff6600;

	}

	

.dta_head_meio {

	background:url(v6/barra_dta_meio.gif) no-repeat;

	height: 30px;

	

	

}

.dta_cont {

	border: 1px solid #d9d9d9;

	border-top: 0;

	border-bottom: 0;

	background-color: #f0f0f0;

	font-weight:normal;

	

	

}



.backdta {

	

	

	background: #fff;

	border: 1px solid #d9d9d9;

	border-top: 0;

}



.dtameiotitulo {

	background:url(v6/barra_dta_meio.gif) no-repeat;

	height: 30px;

	text-transform: uppercase;

	font: 11px Verdana, sans-serif;

	padding: 0 0 0 10px;

	color: #ff6600;

}



.backdta_cinza {

		background: #f0f0f0;

	border: 1px solid #d9d9d9;

	border-top: 0;

	border-bottom: 0;

	text-align:center;

	padding-top:10px;

}



.dta_curta {

	

	background:url(v6/barracurta.gif);

	height: 30px;	

}

.esq_curta {

	

	background:url(v6/baracdir.gif);

	height: 30px;	

}



#dta_curta {

	background:url(v6/bulletnews.gif) left no-repeat;

	height: 30px;

}

.separador {

	background: #f0f0f0 url(v6/separador.gif) center no-repeat;

	text-align: center;

	padding-top: 10px;

	padding-bottom: 10px;

	border: 1px solid #d9d9d9;

	border-top: 0;

	border-bottom: 0;

}



.sponsors {

	background:url(v6/sponsors.gif) no-repeat;

	height: 100px;

}



.marquee {

	padding-left: 30px;

	vertical-align: middle;

}







.topmatch {

	background:url(v6/topmatch.gif) no-repeat;

	height: 150px;

	

	}

	

.topmatchteams a {

	font-size: 11px;

	color: #f0f0f0;

	text-align: center;

	font-weight: bold;

}



.topmatchdetails  {

    font-size: 11px;

	color: #f0f0f0;

	

}

a:hover topmatchdetails{

	text-decoration: underline;

	color: #f0f0f0;

	

}



#footer {

	background: #797979 url(v6/footer.gif) center no-repeat;

	height: 110px;
	width:100%;

	padding:0;

	margin:0;

	border:0;

	border-top: 1px solid #515151;

	text-align: center;



	}

	
	.afooter {

	background:url(v6/footer.gif) no-repeat;

	color: #515151;

	text-transform: uppercase;

	text-align:center;

	padding-top: 5px;

	}

	

	.comments {

		text-align:right;

		color: #1b1b1b;

		padding-right: 0px;

			

	}

	

	

	.bordermain {

		

	border: 1px solid #d9d9d9;

	border-top: 0;

	}

	

	.brdr {

		border: 1px solid #d9d9d9;

		

		border-top:0;

		}

		

			.brdr1 {

		border: 1px solid #d9d9d9;

		border-bottom:0;

		border-top:0;

		}

		

		.squads {

	padding: 10px 0px 5px 0px;

	



	

}

.squads a, squads a:active{

	padding: 2px 2px 2px 10px;

	margin: 2px;

	font:normal;

	color: #fff;

	text-transform:uppercase;

	font-weight:normal;

	

}



.imgborder {

	

	border:1px solid #d9d9d9;

	margin:10px;

	padding:5px;

	

}

.button, .button:hover, .button:visited {

	padding: 2px 2px 2px 2px;

	color: #fff;

	margin: 2px;

	font:bold;

	background-color:#ff6600;

	border: 1px solid #873601;

}

.buttoncup, .buttoncup:hover, .buttoncup:visited {

	padding: 3px 3px 3px 3px;



	color: #fff;

	margin: 2px;

	font:bold;

	background-color:#ff6600;

	border: 1px solid #873601;

	text-decoration: none;

}

.buttoncup2, .buttoncup2:hover, .buttoncup2:visited {

	padding: 5px 5px 5px 5px;

	height: 30px;

	color: #fff;

	margin: 2px;

	font:bold;

	background: #1b1b1b url(v6/botao.gif) repeat-x; 

	border: 1px solid #1b1b1b;

	text-decoration: none;

}

.buttontext a, .buttontext a:hover {

	padding: 2px 2px 2px 2px;

	border: 1px solid #873601;

	color:#fff;

	background-color:#ff6600;

	

	margin: 2px;

	font:bold;

	

  text-decoration:none;

}



.pm {

	background: url(v6/barcont.gif) no-repeat;

}



.pmsel {

	background:url(v6/sel.gif) no-repeat;

	

}

.gallery {

	

	padding-left:10px;

	padding-bottom: 1px;

}



.reshead {

	text-transform: uppercase;

	color: #ffffff;

	border-bottom:1px solid #d9d9d9;

	border-right:1px solid #ffffff;

}

.resbody {

	border: 1px solid #d9d9d9;

	border-top: 0px;

	border-left:0px;

	color:#1b1b1b;

	padding-left: 5px;

}



.latestgalleryprev {

	margin:5px;

	padding:5px;

	background-color:#ffffff;

	border:1px solid #d9d9d9;

	width:115px;

	

	

}

.lastesttd {

	background-color:#f0f0f0;

	border: 1px solid #d9d9d9;

	

	text-align:center;

}



.gall {

	background-color:#f0f0f0;

	border:1px solid #d9d9d9;

	vertical-align:top;

}



.mainborder {

	

	border: 1px solid #d9d9d9;

	

	

}