/* Estrutura Principal */

html, body
{
	background: #000 url( /Resources/bgred.png );
	margin: 0; /* to avoid margins */
	text-align: center; /* to correct the centering IE bug*/ /*background-color: Black; */ /*height: 100%;*/
}


#global
{
	background: #fff url(/Resources/fauxc7.png) repeat-y;
	margin-left: auto;
	margin-right: auto;
	width: 1024px;
}


#headerglobal
{
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 1024px;
}

#header
{
	background: Blue url( /Resources/headerbg160red.png );
	height: 160px;
}


#left
{
	float: left;
	width: 800px;
}

#right
{
	background-image: url ( /Resources/fauxright.png );
	padding-top: 30px;
	color: #c0ccb8;
	font-family: Helvetica;
	font-size: normal;
	font-weight: normal;
	float: right;
	width: 224px;
}

#panels
{
	float: none;
}

.menu
{
	padding-top: 5px;
	padding-left: 8px;
	text-align: left;
	background-color: #000;
	height: 30px;
	margin-top: -15px;
}

.footer
{
	float: none;
	width: 1024px;
	background-color: #000;
	height: 50px;
}
/* Estrutura Esquerda (Left) */

.curvedupper
{
	background-color: #282f5b;
	background-image: url( /Resources/curvedupperblue.png );
	background-position: bottom;
	background-repeat: repeat-x;
	height: 60px;
}

.content
{
	text-align: left;
	padding: 6px 12px 6px 12px;
	background-color: White;
}

.curvedbottom
{
	color: #fff;
	font-family: Helvetica;
	font-size: small;
	font-weight: normal;
	text-transform: capitalize;
	background-color: #282f5b;
	background-image: url( /Resources/curvedbottomblue2.png );
	background-position: top;
	background-repeat: repeat-x;
	height: 110px;
}

/*separador da horizontal, leva em conta que temos um padding co .content */
div.separator
{
	background-color: #c0ccb8;
	height: 1px;
	width: 100%;
}


/* Quadro dos parceiros */

.parceirosd
{
	text-align: center;
	padding: 6px 12px 6px 12px;
	width: 200px;
}

/* Ads dos parceiros */

.ads
{
	height: 135px;
	width: 200px;
	margin-top: 6px;
}

/* Quadro de cima da pagina principal BO + User */

.bouser
{
	float: left;
	width: 388px;
}

.bo
{
	width: 168px;
	height: 160px;
	float: left;
	padding-top: 15px;
}





div.newcontent
{
	float: left;
	width: 320px;
	height: 160px;
}

/* Text Styles */

/* Como o Principais Noticias */
.ptitle
{
	color: #5F804D;
	font-family: 'Myriad Pro';
	font-size: 25px;
}



.boAtual
{
	font-weight: bold;
	font-family: 'Verdana';
	font-size: larger;
	color: #30332e;
}

.newstitle
{
	margin: 0px 4px 0px 4px;
	font-weight: bold;
	font-family: 'Verdana';
	font-size: larger;
	color: #30332e;
}

.newstext
{
	font-family: 'Verdana';
	font-size: medium;
	color: #3f4a3f;
}


.newstextbold
{
	font-weight: bold;
	font-family: 'Verdana';
	font-size: medium;
	color: #3f4a3f;
}

a.newstitleh
{
	text-decoration:none;
		
	font-family: 'Verdana';
	
	color: #30332e;
}

a.newstitleh:hover
{
	text-decoration:underline;
}
.error
{
	margin-top: 6px;
	text-align: center;
	font-family: 'Verdana';
	font-size: medium;
	color: #661c1c;
	width: 380px;
}

.validations
{
	font-family: 'Verdana';
	font-size:medium;
	color:#661c1c;
	
}

.dropcap
{
	float: left;
	font: normal 60pt/0.8em Myriad Pro, Verdana;
	color: #CC7E10;
	margin-right: 4px;
}

.imagetitle
{
	text-align: center;
	font-family: 'Verdana';
	font-size: small;
	color: #CC7E10;
}


a.link
{
font-family:'Verdana';
font-size:medium;
color: #CC7E10;
	
}

a.link:hover
{
	font-weight:bold;
	
}

a.newslink
{
	text-decoration:none;
	font-family: 'Verdana';
	font-size: larger;
	color: #30332e;
}


a.newslink:hover
{
	text-decoration:underline;
	
	
}

a.numberpagelink
{
	text-decoration:none;
	font-family: 'Verdana';
	font-size: medium;
	color: #3f4a3f;
}

a.numberpagelink:hover
{
	text-decoration:underline;
	
}

.currentpagelink
{
		text-decoration:none;
		font-weight:bold;
	font-family: 'Verdana';
	font-size: medium;
	color: #3f4a3f;
}

a.buttonslink
{
	text-decoration:none;
font-family:'Verdana';
font-size:medium;
color: #CC7E10;
	
}

a.buttons:hover
{
	text-decoration:underline;
	
}

input.btn
{
	color: #c0ccb8;
	font-family: Verdana, 'Verdana' ,helvetica,sans-serif;
	background-color: #000;
	border: 1px solid;
	border-color: #454a4c;
}

.DynamicMenuZIndex
{
z-index: 999;
}
