/* General Styles */




a:link              { color: #000000; text-decoration: none; }
a:active            { color: #000000; text-decoration: none; }
a:visited           { color: #000000; text-decoration: none; }
a:hover             { color: #000000; text-decoration: underline; }

a.linkbranco:link              { color: #ffffff; text-decoration: none; }
a.linkbranco:active            { color: #ffffff; text-decoration: none; }
a.linkbranco:visited           { color: #ffffff; text-decoration: none; }
a.linkbranco:hover             { color: #ffffff; text-decoration: underline; }

img {
border:				0px;
vertical-align:		top;
}

body,html {
font-family: 		Arial, Helvetica, sans-serif;
font-size:			12px;
line-height:		14px;
color:				#000000;
letter-spacing: 	1px;
text-align:			center;
margin:				0px;
padding:			0px;
background: 		#303438 url(images/bg.png) repeat-x top center;
}

textarea,input {
font-family: 		Arial, Helvetica, sans-serif;
color: 				#000000;
border: 			1px solid #D1D1D1;
background: 		transparent;
vertical-align: 	middle;
margin: 			2px 0px 2px 0px;
padding: 			3px;
}

textarea.botao,input.botao {
font-size:			11px;
border: 			1px solid #D1D1D1;
}

select,option {
color:				#000000;
}


hr {
height:				1px;
background-color:	#313136;
color:				#333338;
border-color:		#35353b;
border: 			0px;
}

div {
vertical-align:		top;
text-align:			left;
}

.espacos{
line-height:		15px;
margin: 			0px 0px 0px 0px;
}

/* Content Wrapper */

#wrapper {
width: 				856px;
margin-left: 		auto;
margin-right: 		auto;
border-width: 		4px;
border-style: 		none solid none solid;
border-color: 		#FFFFFF;}

/*TOPO*/

#topo {
width: 				856px;
position:           relative;}

#menutopo {
height: 			18px;
background: 		#FFFFFF url(images/bgtop.png) repeat-x top center;
padding-top:		4px;
font-size: 			11px;
color: 				#FFFFFF;
text-align: 		right;
padding-right:      6px;}

#banner {
width: 	     		856px;
height: 			224px;
background: 		#000000;}


.navigation {
height: 			42px;
width: 				856px;
float: 				left;
border-width: 		4px;
border-style: 		solid none none none;
border-color: 		#FFFFFF;
background: 		#FFFFFF url(images/bgmenu.png) repeat-x top center;}

#about {
width: 	     		856px;
height: 			168px;
background: 		#FFFFFF;
border-width: 		4px;
border-style: 		solid none none none;
border-color: 		#FFFFFF;
}


#meio {
width: 				856px;
background: 		#ffffff;
}

/* MEIO */
#column_left_inverted {
width: 				651px;
float: 				left;
background: 		#FFFFFF;
}

/* MEIO - TITULOS PLUGINS */
#column_right h1, #column_left_inverted h1, #column_right_full h1 {
font-size: 			20px;
color: 				#000000;
font-weight: 		strong;
margin: 			0px 0px 10px 0px;
line-height: 		1;
}


/* DIREITA */
#column_right_inverted {
width: 				205px;
float: 				right;
}

/* DIREITA - TITULOS PLUGINS */
#column_left h1, #column_right_inverted h1 {
background:         #ffffff;
color: 				#012961;
height: 			30px;
line-height: 		30px;
vertical-align:     top;
font-weight: 		bold;
font-size: 			14px;
text-align:         left;
padding: 			0px 0px 0px 0px;
margin-right: 		20px;
}

/* ESPACAMENTOS TEXTOS DA ESQUERDA */
.column_left {
background:         #ffffff;
margin-right: 		20px;
}


/* ESPACAMENTOS TEXTOS DO CENTRO */
.column_right {
padding-left:		20px;
margin-right: 		20px;
background: 		#ffffff;
}




/* RODAPÉ */

#footer {
height:				50px;
font-size: 			11px;
color: 				#FFFFFF;
text-align: 		center;
padding-top:		8px;
padding-right:		8px;
background: 		#1B1B1B;
border-width: 		4px;
border-style: 		none none solid none;
border-color: 		#FFFFFF;}

#news {
font-size: 			11px;
padding-left:		7px;
padding-top:		7px;
}



/* ÚLTIMAS NOTICIAS */

#ultimas {
	position:relative;
	width:611;
	margin-bottom: 10px;
}
.esquerda {
	position:relative;
	float: left;
	width:303px;
}

.direita {
	position:relative;
	margin-left: 5px;
	float: left;
	width:303px;
}

.espaco {
	position:relative;
	float: left;
	width:611px;
}

/* ÚLTIMAS NOTICIAS */

#destaques {
	position:relative;
	width:611;
}
.video {
	position:relative;
	float: left;
	width:308px;
}

.animais {
	position:relative;
	float: left;
	width:303px;
}




/* TITULO ARTIGOS */

.articletitle 

{
	line-height:18px;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	padding-bottom: 10px;
}