
body,h1,h2,h3,h4,h5,p,div,iframe,form,table,td,th {
	padding: 0;
	margin: 0;	
}

* { 
	margin: 0; 
	padding: 0; 
}
html, body { 
	height: 100%;
	background: #000000;
	overflow: hidden;
}


a { outline: none; }

div.news-container
{
	width: 100%; 
	min-height: 100%; 
	margin: auto; 	
	background-image: url(../imagens/sidebar-.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #eff2f3;
}

* html .news-container { 
	height: 100%; 
}


.main {
	margin-right: 200px !important;
	margin-right: 0px;
	display: block;
	float: none !important; 
	float: left;
	padding-top: 2px;
	overflow:visible;
	height: 350px;
}
	

div.news-container-2 {
	background: url(../imagens/lshad000.gif) repeat-y left;
}

.nav {
	height: 31px;
	width: 100%;
	background: #6f767d url(../imagens/nav-all0.gif) repeat-x;
}

.nav .left {
	height: 31px;
	width: 32px;
	float: left;
	background-image: url(../imagens/nav_left.jpg);
}

.nav .item a:hover {
	background: #5c656e url(../imagens/nav-all0.gif) 0 -31px;
}		

.nav .item a:active {
	background: #495057 url(../imagens/nav-all0.gif) 0 -62px;
}


.nav .item_selected {
	float: left;
	height: 31px;
	padding-left: 2px;
	padding-right: 2px;
	background: #010102 url(../imagens/nav-all0.gif) 0 -93px;
}


.nav .item a:link, 
.nav .item a:visited, 
.nav .item_selected a:link, 
.nav .item_selected a:visited {
	text-decoration: none;
	display: block;
	color: #fff;
	z-index: 2;
	height: 31px;
	float: left;
	padding-right: 18px;
	padding-left: 18px;
	/*text-shadow: #212529 0 -1px 0; */
	font: bold 12px/29px "Lucida Grande", Tahoma, Verdana, sans-serif;
}

.nav_break {
	background-image: url(../imagens/nav_brea.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 2px;
	float: left;
}
.navinfo .nav_break {
	background-image: url(../imagens/nav_brea.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 2px;
	float: right;
}

.nav .navinfo {
	float: right;
	height: 31px;
	padding: 0px 20px 0px 0px;
	text-align: right;
	margin: 0px;
	line-height: 14px;
	background: url(../imagens/nav_righ.jpg) no-repeat right;
	display: block;
	width: 232px;
}

.nav .navinfo .item {
	float: right;
}

.sx_header {
	height: 34px;
	width: 100%;
	background: #bfc3ca url(../imagens/sx-top-b.gif) repeat-x;
}

.sx_header .left {
	background-image: url(../imagens/sx_top_l.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 34px;
	width: 13px;
	display: none;
}

.sx_header .sortby, .sx_header .view
{
	color: #5d656e;
	float: left;
	position: relative;
	/*text-shadow: #000000 0 0 0;*/
	font: bold 11px/15px "Lucida Grande", Tahoma, Verdana, sans-serif;
/*	text-transform: lowercase;*/
	margin-right: 7px;
}



.sx_header .sortby {
	padding-left: 20px;
	/*text-shadow: #caced2 0 1px 0;*/
	height: 25px;
	margin-right: -21px;
	background: url(../imagens/sx-top-l.jpg) no-repeat left;
	padding-top: 9px;
	padding-right: 5px;
}

.sx_header .view {
	left: 18px;
	top: 9px;
	padding-left: 33px;
	height: 21px;
	background-repeat: no-repeat;
	background-position: 11px 2px;
	padding-right: 6px;
	/*text-shadow: #eef3f5 0 1px 0;*/
	margin-right: 7px;
}

.sx_header .right {
	height: 34px;
	width: 206px;
	float: right;
	background: url(../imagens/sx-top-r.jpg) no-repeat right;
}

.subnav {
	height: 11px;
	width: 100%;
	background: #010102;
}


.sidebar {
	width: 200px;
	float: right;
}

.sidebar .greeter {
	height: 25px;
	width: 200px;
	font-family: "Lucida Grande", Tahoma, Verdana, Lucida, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #626974;
	text-align: center;
	line-height: 25px;
	background: #000 url(../imagens/greeter0.jpg) no-repeat right;
}

.sidebar #sidebox_container {
	width: 174px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 18px;
	background: #eff2f3 url(../imagens/greeter-.gif) repeat-y right;
}

.sidebar #sidebox_container .user a {
	display: block;
	height: 24px;
	width: 174px;
	color: #211603;
	text-decoration: none;
	text-align: center;
	overflow: hidden;
	font: bold 12px/24px "Lucida Grande", Lucida, Verdana, sans-serif;
	/*text-shadow: #ffe603 0 1px 0;*/
	background: #f6bc00 url(../imagens/sidebar_.jpg) 0 0;
}

.sidebar #sidebox_container .user a:active {
	color: #a97524;
	background: url(../imagens/sidebar_.jpg) 0 -26px;
}


.sidebar .logoutbutton a {
	color: #fff;
	display: block;
	height: 30px;
	width: 200px;
	text-decoration: none;
	text-align: center;
	font: 11px/24px "Lucida Grande", Tahoma, Verdana, sans-serif;
	/*text-shadow: #262c30 0 -1px 1px;*/
	opacity: 1;
	text-indent: 12px;
}

.sidebar .logoutbutton a#loginoutbutton {
background: url(../imagens/loginbut.jpg) no-repeat right 0px;
}
.sidebar .logoutbutton a#loginoutbutton:active {
	background: url(../imagens/loginbut.jpg) no-repeat right -30px;
}

.sidebar .logoutbutton a:hover {
	color: #d0d5db;
}

.sidebar .logoutbutton a:active {
	color: #d0d5db;
	background-position: right -30px;
}

.sidebar #uonline {
	color: #2f313a;
	font-family: "Lucida Grande", Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	display: block;
	text-align: center;
	height: 119px;
	width: 186px;
	margin-left: 12px;
	margin-right: 2px;
	background-image: url(../imagens/logotipo_cliente.jpg);
	background-repeat: repeat-x;
	line-height: 23px;
	font-weight: normal;
	/*text-shadow: #c6cbcf 0 1px 0;*/
}

.sidebar .sidenav a {
	display: block;
	height: 27px;
	width: 186px;
	background-image: url(../imagens/sidebarn.jpg);
	margin-right: 2px;
	margin-left: 12px;
	color: #dce1e7;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	font: 11px/24px "Lucida Grande", Tahoma, Verdana, Lucida, sans-serif;
	/*text-shadow: #353b44 0 -1px 1px;*/
	background-color: #676e79;
}

.sidebar .sidenav a:hover {
	color: #fff;
}

.sidebar .sidenav a:active {
	background: url(../imagens/sidebarn.jpg) 0 -27px;
}



.shadowxx_reloaded {
	background-color: #eff2f3;
	margin-right: 200px;
	background-image: url(../imagens/sx-tshad.gif);
	background-repeat: repeat-x;
}

.shadowxx_reloaded div {
	height: 1000px;
	/*height:expression(document.body.clientWidth < 801? "350px" : (document.body.clientWidth < 1025? "500px": "700px" ) );*/
	height:expression(document.body.clientWidth < 801? "800px" : (document.body.clientWidth < 1025? "800px": "800px" ) );
	background: url(../imagens/lshad000.gif) repeat-y left;
}

.shadowxx_reloaded div div {
	background: url(../imagens/tshad-l2.gif) no-repeat 0 0;
}

.newsbox {
background-color: #FFFFFF;
background-image: url(../imagens/story_bg.jpg);
background-repeat: repeat-x;
background-position: bottom;
margin-right: 14px;
margin-top: -16px;
margin-left: 22px;
height: auto !important;
height: 100px;
}

.newsbox .n1, 
.newsbox .n1 .n2, 
.newsbox .n1 .n2 .n3, 
.newsbox .n1 .n2 .n3 .n4 { padding:0; margin:0; height:100%; }


.newsbox .n1 { background-image: url(../imagens/c_leftto.jpg); background-repeat: repeat-y; background-position: left; } 
.newsbox .n1 .n2 { background-image: url(../imagens/c_rightt.jpg); background-repeat: repeat-y; background-position: right; } 
.newsbox .n1 .n2 .n3 { background-image: url(../imagens/c_toplef.jpg); background-position: left bottom; background-repeat: no-repeat; } 
.newsbox .n1 .n2 .n3 .n4 { background-image: url(../imagens/c_toprig.jpg); background-repeat: no-repeat; background-position: right bottom; }



.combar {
		background-repeat: repeat-x;
		background-color: #e6e9ed;
		background-image: url(../imagens/combar-m.gif);
		position: static;
		height: 39px;
	margin: 0px 14px 16px 22px;
}

.combar .cb1 {
	height: 39px;
	background: url(../imagens/combar-l.gif) no-repeat left;
}

.combar .cb2 {
	height: 39px;
	background: url(../imagens/combar-r.gif) no-repeat right;
}	


.combar .commentbutton a {
			height: 24px;
			float: left;
			margin-top: 9px;
			margin-left: 0px;
			color: #424d5d;
			text-decoration: none;
	/*text-shadow: #fff 0 2px 0;*/
	padding: 0 6px 0 41px;
	font: bold 15px/26px "Lucida Grande", Tahoma, Verdana, sans-serif;
	background: url(../imagens/comments.gif) no-repeat 8px 0;
}

.combar .commentbutton a:hover {
	color: #0e121d;
	background-position: 10px -24px;
	background-repeat: no-repeat;
}
		
.combar .commentbutton a:active {
	background-position: 10px -48px;
	background-repeat: no-repeat;
}

.combar .streams a, 
		.combar .streams-up a {
			cursor:pointer;
			height: 23px;
			float: right;
			margin-left: 0px;
			color: #465265;
			padding-top: 1px;
			text-decoration: none;
			padding-right: 30px;
			text-align: right;
	font: 13px "Lucida Grande", Tahoma, Verdana, sans-serif;
	/*text-shadow: #fff 0 1px 0;*/
	margin-right: 10px;
	margin-top: 7px;
}
		
		.combar .streams a {
			background-image: url(../imagens/streams-.gif);
			background-repeat: no-repeat;
			background-position: right 0;
}

.combar .streams a strong {
	font-weight: bold;
	font-size: 14px;
}

		.combar .streams a:hover {
			color: #0e121d;
			background-position: right -24px;
}
		.combar .streams a:active {
			background-position: right -48px;
}



.combar .streams a strong {
	color: #162246;
}


#footer .bluebar {
	height: 12px;
	background: url(../imagens/footer-s.gif) repeat-x 0 bottom;
}

#footer {
width: 100%;
display: block;

	position: absolute; 
	bottom: 0; 
	left: 0; 
	width: 100%; 
	height: 46px;
}

#footer .bluebar .left {
			height: 12px;
			width: 16px;
			float: left;
	background: url(../imagens/footer-t.gif) no-repeat 0 bottom;
}

#footer .bluebar .right {
			height: 12px;
			width: 203px;
			float: right;
	background: url(../imagens/sidebar-.gif) repeat-y right;
}

#footer .bluebar .right span {
			height: 12px;
			width: 203px;
	display: block;
	background: url(../imagens/footer-u.gif) no-repeat 1px bottom;
}

#footer .bluebar .content {
			padding-top: 8px;
			color: #68869D;
			padding-left: 4px;
	font: 11px "Lucida Grande", Tahoma, Verdana, sans-serif;
	/*text-shadow: #fff 0 1px 0;*/
	display: none;
	float: left;
}

#footer .bluebar .content strong {
	color: #3c5b74;
}
			
		#footer .bluebar .content a {
			color: #255E78;
			text-decoration: none;
}
		
		#footer .bluebar .content a:hover {
		
			color: #3689B1;
			text-decoration: none;
	font-weight: bold;
}



/* @end */

/* @group footer greybar */

#footer .footer-greybar {

	height: 34px;
	background-image: url(../imagens/footer-m.gif);
	background-color: #bfc4ca;
}

#footer .footer-greybar span.left {
			background-image: url(../imagens/footer-l.jpg);
			height: 34px;
			width: 21px;
			background-repeat: no-repeat;
			float: left;
		}

#footer .footer-greybar span.right {
			height: 34px;
			width: 346px;
			float: right;
	background: url(../imagens/footer-r.jpg) no-repeat right 0;
}

#footer .footer-greybar .content {
			float: left;
			padding-top: 9px;
			color: #4f545f;
			padding-left: 10px;
	font: 11px "Lucida Grande", Verdana, Arial, sans-serif;
	/*text-shadow: #c7c9cf 0 1px 0;*/
}

#footer .footer-greybar .content strong {
	color: #2e333d;
}
			
		#footer .footer-greybar .content a {
			color: #255E78;
			font-weight: bold;
			text-decoration: none;
		}
		
		#footer .footer-greybar .content a:hover {
		
			color: #3689B1;
			font-weight: bold;
			text-decoration: none;
		}

		
		


.bluebox .catbox .buoyancy 
{
	color: #314572;
}

.bluebox .catbox 
{	
	background-color: #c9dced;
	background-image: url(../imagens/catbar_b.jpg);
}


.catbox {	
	margin-left: 22px;
	margin-right: 14px;
	background-repeat: repeat-x;
	position: static;
	margin-top: 0px;
	height: 32px;
	}



.catbox .titulo {
	font-family: "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	height: 32px;
	line-height: 31px;
	float: left;
	/*text-shadow: #edf5fe 0 1px 0;*/
}
		
		
		
		
		
				
		
.streamsbox {
	margin-right: 14px;
	margin-left: 22px;
	background-color: #e6eaec;
	background-image: url(../imagens/sb_30000.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 0;
	overflow: hidden;
	display: none;
}

.streamsbox .st1, 
.streamsbox .st1 .st2, 
.streamsbox .st1 .st2 .st3, 
.streamsbox .st1 .st2 .st3 .st4, 
.streamsbox .st1 .st2 .st3 .st4 .st5, 
.streamsbox .st1 .st2 .st3 .st4 .st5 .st6, 
.streamsbox .st1 .st2 .st3 .st4 .st5 .st6 .st7, 
.streamsbox .st1 .st2 .st3 .st4 .st5 .st6 .st7 .st8 {padding:0; margin:0; height:100%;}

.streamsbox .st1 {background-image: url(../imagens/sb_10000.jpg); background-repeat: repeat-y; background-position: left;}
.streamsbox .st1 .st2 {background-image: url(../imagens/sb_20000.jpg); background-repeat: repeat-y; background-position: right;}
.streamsbox .st1 .st2 .st3 {background-image: url(../imagens/sb_20000.jpg); background-repeat: repeat-y; background-position: right;}
.streamsbox .st1 .st2 .st3 .st4 {background-image: url(../imagens/sb_00000.jpg); background-repeat: repeat-x; background-position: top; }
.streamsbox .st1 .st2 .st3 .st4 .st5 {background-image: url(../imagens/sb_40000.jpg); background-repeat: no-repeat; background-position: left bottom;}
.streamsbox .st1 .st2 .st3 .st4 .st5 .st6 {background-image: url(../imagens/sb_50000.jpg); background-repeat: no-repeat; background-position: right bottom;}
.streamsbox .st1 .st2 .st3 .st4 .st5 .st6 .st7 {background-image: url(../imagens/sb_60000.jpg); background-repeat: no-repeat; background-position: left top; }
.streamsbox .st1 .st2 .st3 .st4 .st5 .st6 .st7 .st8 {background-image: url(../imagens/sb_70000.jpg); background-repeat: no-repeat; background-position: right top;}

.streamsbox div.streamsbox-header {
	height: 41px;
	margin-left: 12px;
	margin-right: 10px;
}

.streamsbox div.streamsbox-header h2 {
	font: 14px "Lucida Grande", Tahoma, Verdana, sans-serif;
	padding-top: 11px;
	padding-left: 18px;
	color: #2a3340;
	/*text-shadow: #fff 0 1px 0;*/
}
