/*
 * ESTRUTURA
 */

body {
background-color:#00040A;
text-align:center;
margin:0 auto;
font: 12px Helvetica, "Arial Unicode", Arial, sans-serif;
color: #FFFFFF;
border:0;
}

#content {
width:972px;
background-color:#13181E;
text-align:center;
margin:0 auto;

}
#folha {
width:904px;
background-color:#13181E;
margin:0 auto;
text-align: center;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
line-height:16px;

}

#head {
width:904px;
height:368px;
background-image:url(../images/topo.jpg);
}
#pbanner {
width:293px;
height:368px;
background-image:url(../images/logo.jpg);
float:left;
}
#ptop {
	width:280px;
	height:63px;
	float:right;
	text-align:right
}
#ptop .nsi-container {
	text-align:right;
}
#puser1 {
width:611px;
height:63px;
float:right;
}
#puser2 {
width:611px;
height:199px;
background-image:url(../images/a3.jpg);
float:right
}
#phornav {
width:611px;
height:43px;
background-image:url(../images/a4.jpg);
float:right;
font-family:"Agency FB", Helvetica, Verdana, sans-serif;
color:#FFFFFF;
font-size:18px;
text-align:left
}
#phornav a:hover {
color:#9B0303;
text-decoration:none;
}
#phornav .moduletable_menu {
	margin-top:12px;
	letter-spacing:2px;
	font-weight:bold;
	text-align:left;
	list-style-type:none;
	display:inline-block;
}

#destaque {
width:904px;
height:250px;
clear:both;
}
#puser3 {
width:596px;
height:280px;
float:left;
background-color:#00040A;
margin-bottom:14px;
}
#pright {
width:290px;
height:280px;
float:right;
background-image:url(../images/right3.png);
background-color:#00040A;
margin-bottom:14px;
}
#corpo {
width:904px;
clear:both;
margin-bottom:14px;
}
#pleft {
width:290px;
float:left;
background-color:#00040A;
padding-bottom:14px;
text-align:left;
}
#pleft a {
	text-decoration: none;
	font-weight: bolder;
	color:#CCC
}
#pleft a:hover {text-decoration: none;
color:#FFFFFF;
}
#pcomponent {
	width:574px;
	float:right;
	background-color:#FFF;
	margin-bottom:14px;
	color: #000;
	text-align: justify;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:20;
	border:none;
}
#pcomponent .contentheading {
	color:#000000;
	font-size:24px;
	font-weight:bold;
	font-family: Helvetica, Arial, Sans-Serif;
	text-align:left;
	line-height:28px;
	padding-top:10px;
}
#pcomponent .small {
	font-size:11px;
	color:#666666;
}
#pcomponent .createdate, .modifydate {
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
#pcomponent a {
	text-decoration: none;
	font-weight: bold;
	color:#000000;
	border:none
}
#pcomponent a:hover {
	text-decoration: underline;
}
#pcomponent .button, a.Button {
  background-color:#B9BABC;
  outline:thin

}
#pcomponent .polls_color_1 {
	background-color:#072B3F;
	border:0px;
	padding:10px;
	outline:none;
}
#pcomponent .polls_color_2 {
	background-color:#0D4E71;
	border:0px;
	padding:10px;
	outline:none;
}
#pcomponent .polls_color_3 {
	background-color:#1377AC;
	border:0px;
	padding:10px;
	outline:none;
}
#pcomponent .polls_color_4 {
	background-color:#32A9E9;
	border:0px;
	padding:10px;
	outline:none;
}
#pcomponent .polls_color_5 {
	background-color:#BEE3F8;
	border:0px;
	padding:10px;
	outline:none;
}
#pcomponent .componentheading {
	color:#000000;
	font-size:24px;
	font-weight:bold;
	font-family: Helvetica, Arial, Sans-Serif;
	text-align:left;
	line-height:28px;
	padding-top:10px;
}
#pcomponent .contentpane {
	border:0px;
	padding:10px;
	outline:none;
}
#pcomponent .contentpaneopen {
	border:0px;
	padding-top:10px;
	outline:none;
}
#pcomponent h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover
{
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 28px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #000000;
}

#pcomponent h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 28px;
	font-style: normal;
	font-weight: bolder;
	text-align: left;
	color: #000;
	line-height:30px;
	padding-top:100;
}

#pcomponent h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #000;
	padding-left:20px;
}

#pcomponent h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #FF0000;
}

#pcomponent h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #FF0000;
}

#pcomponent h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #FF0000;
}
#users {
width:904px;
clear:both;
margin-bottom:14px;
text-align:left;
}
#user4 {
width:290px;
background-color:#00040A;
float:left;
clear:both;
margin-bottom:14px;
text-align:left;
}
#user5 {
width:290px;
background-color:#00040A;
float:left;
margin-bottom:14px;
margin-left:17px;
margin-right:17px;
text-align:left;
}
#user5 .moduletable form {
	padding:10px;
}
#user5 .moduletable td {
	padding:2px;
}
#user5 .button, a.Button {
  background-color:#B9BABC;
    outline:none;
}
#user6 {
width:290px;
background-color:#00040A;
float:left;
margin-bottom:14px;
text-align:center;
padding-bottom:14px;
}
#footersyn {
width:904px;
clear:both;
}
#pfooter {
width:904px;
height:137px;
background-color:#00040A;
background-image:url(../images/footer.jpg);
}
#psyndicate {
width:904px;
background-color:#00040A;
padding-bottom:10px;
}

/*////////// TYPEOGRAPHY //////////*/
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover
{
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 20px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #000000;
}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover
{
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 18px;
  font-style: normal;
  font-weight: bolder;
  text-align: left;
  color: #FFFFFF;
  line-height:18px;
}

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #FFF;
	padding-left:20px;
}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #FFF;
	padding-left:10px;
}

h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #FF0000;
}

h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #FF0000;
}
p {margin-bottom: 18px;
}
a {text-decoration: none;
font-weight: bold;
color:#FFFFFF
}
a:hover {text-decoration: underline;
}
a:visited {
}
/*////////// ´MODULOS //////////*/
/*////////// ´RED" //////////*/
.moduletablered {
text-align:left;
background-color:#9C0305;
padding-top:7px;
padding-bottom:10px;

}
.moduletablered a {
	text-decoration: none;
	font-weight: bolder;
	color:#CCC
}
.moduletablered a:hover {text-decoration: none;
color:#FFFFFF;}
/*////////// ´AZUL1" //////////*/
.moduletableazul1 {
text-align:left;
background-color:#242C38;
padding-top:7px;
padding-bottom:10px;

}
.moduletableazul1 a {
	text-decoration: none;
	font-weight: bolder;
	color:#CCC
}
.moduletableazul1 a:hover {text-decoration: none;
color:#FFFFFF;}
/*////////// ´SIMPLES" //////////*/
.moduletablesimples {
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #FFF;
}
.moduletablesimples h3 {
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #FFF;
}
.moduletablesimples a {
	text-decoration: none;
	font-weight: bolder;
	color:#CCC
}
.moduletablesimples a:hover {text-decoration: none;
color:#FFFFFF;}
.moduletablesimples h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover
{
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 18px;
  font-style: normal;
  font-weight: bolder;
  text-align: left;
  color: #FFFFFF;
  padding-top:10px;
}
/*////////// ´SEARCH" //////////*/
.moduletablesearch
{
	text-align: center;
	background-color: #9C0305;
	padding-bottom: 10px;
}
.moduletablesearch H3
{
	font-family: "Agency FB", Helvetica, Verdana, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bolder;
	text-align: left;
	color: #FFFFFF;
	letter-spacing: 2px;
	background-color: #820406;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-top: 10px;
	/*[empty]width:;*/
	/*[empty]height:;*/
}
.moduletablesearch BODY
{
	text-align: center;
	background-color: #0F0;
}
.moduletablesearch TD
{
	padding-bottom: 7px;
	text-align: left;
	padding-left: 10px;
}
.buttonsearch, A.buttonsearch
{
	background-color: #B9BABC;
	outline: 1px none #911616;
	margin-left: 10px;
}
.searchsearch
{
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
}
.mod_search_searchwordsearch
{
	padding: 10px;
}
/*////////// ´NEWS" //////////*/
.moduletablenews
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	color: #FFF;
	background-color: #00040A;
	padding: 0px;
}
.moduletablenews H3
{
	font-family: "Agency FB", Helvetica, Verdana, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bolder;
	text-align: left;
	color: #FFFFFF;
	letter-spacing: 2px;
	background-color: #22252A;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
}
.moduletablenews A
{
	color: #9C0305;
	line-height: 14px;
}
.contentpaneopennews
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.contentpaneopennews H2 A:link
{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bolder;
	text-align: left;
	color: #FFFFFF;
	line-height: 0px;
}
.createdatenews
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #999;
	line-height: 14px;
}
/*////////// ´DESTAQUE" //////////*/
.moduletabledestaque {
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 22px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #FFF;
}
.moduletabledestaque h3 {
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 22px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #FFF;
}
.moduletabledestaque a {
	text-decoration: none;
	font-weight: bolder;
	color:#FFF
}
.moduletabledestaque a:hover {text-decoration: none;
color:#FFFFFF;
}
.moduletabledestaque h2 {
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 24px;
  font-style: normal;
  font-weight: bolder;
  text-align: left;
  color:#FFFFFF;
}
.moduletabledestaque 
{
	font-family: Helvetica, Arial, Sans-Serif;
  font-size: 24px;
  font-style: normal;
  font-weight: bolder;
  text-align: left;
  color:#FFFFFF;
}
.moduletabledestaque p {
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color:#FFFFFF;
}
.moduletabledestaque .createdate, .modifydate {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.moduletabledestaque gk_news_image_1_textdestaque h2 {
	color:#F0F
}
/*////////// ´POOL" //////////*/
.moduletablepool {
	background-color:#9C0305
}


.moduletablepool form {
	padding:10px;
}
.moduletablepool td {
	padding:2px;
}
.pool a {
	text-decoration: none;
	font-weight: bolder;
	color:#CCC
}
.pool a:hover {text-decoration: none;
color:#FFFFFF;
}
.moduletablepool h3 {
		font-family:"Agency FB", Helvetica, Verdana, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bolder;
	text-align: left;
	color: #FFFFFF;
	letter-spacing:2px;
	background-color:#820406;
	padding-bottom:10px;
	padding-left:10px;
	padding-top:10px;
}
/*////////// ´RIGHT" //////////*/
.moduletableright
{
	padding-top: 60px;
	padding-right: 5px;
	padding-left: 5px;
}
.moduletableright2
{
	padding-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
}
/*////////// ´TABELA" //////////*/
.moduletabletabela
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	text-align: center;
	color: #FFF;
	background-color: #00040A;
	padding: 0px;
	margin-top: 0;
}
.moduletabletabela H3
{
	font-family: "Agency FB", Helvetica, Verdana, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bolder;
	text-align: left;
	color: #FFFFFF;
	letter-spacing: 2px;
	background-color: #22252A;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
	margin-bottom: 0;
}
.moduletabletabela H4
{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bolder;
	text-align: left;
	color: #FFFFFF;
	margin-top: 0;
	margin-bottom: 10px;
}
.tblro0tabela
{
	background-color: #568;
}
.tblviewtabela
{
	width: 270px;
	background-color: #CBCBCB;
	border: 0px solid #EEE;
	border-collapse: collapse;
	text-align: left;
	margin-left: 10px;
	color: #010101;
}
.tblviewtabela TD, .tblviewtabela TH
{
	border: 0px solid #DDD;
	padding: 3px 5px;
}
.tblviewtabela .blteamname
{
	background-color: #0FF;
	text-align: left;
	padding-left: 15px;
}
.tblviewtabela TH
{
	background-color: #13181E;
	font-size: 80%;
	color: #FFFFFF;
}
.tblviewtabela .clear
{
	background-color: #999;
	border: 0px solid #000000;
	padding: 5px;
}
.moduletabletabela A
{
	color: #9C0305;
	line-height: 14px;
}
.contentpaneopentabela
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.contentpaneopentabela H2 A:link
{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bolder;
	text-align: left;
	color: #FFFFFF;
	line-height: 0px;
}
.createdatetabela
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #999;
	line-height: 14px;
}
/*////////// ´BANNER" //////////*/

.moduletablebanner a {
	text-decoration: none;
	color:#000
}
.moduletablebanner a:hover {
	text-decoration: none;
	color:#333333;
}
/*////////// ´NEWS2" //////////*/
.moduletablenews2
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	color: #FFF;
	background-color: #00040A;
	padding: 0px;
}
.moduletablenews2 H3
{
	font-family: "Agency FB", Helvetica, Verdana, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bolder;
	text-align: left;
	color: #FFFFFF;
	letter-spacing: 2px;
	background-color: #22252A;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
}
.moduletablenews2 A
{	text-decoration: none;
	font-weight: bolder;
	color:#CCC
}
.moduletablenews2 a:hover
{	ext-decoration: none;
color:#FFFFFF;
}
.contentpaneopennews2
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.contentpaneopennews2 H2 A:link
{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bolder;
	text-align: left;
	color: #FFFFFF;
	line-height: 0px;
}
.createdatenews2
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #999;
	line-height: 14px;
}
