
/* : : : : : : : : : : : : : : : : : : : :  H O M E  : : : : : : : : : : : : : : : : : : : : : : : */	

	.cxflashnews {
		width: 454px; height: 34px; 
		float: left;
		margin: 2px 0 8px;
		padding: 6px 0 0 90px;
		background: #691e0b url('../img/boxes2/box_flashnews.jpg') no-repeat;
	}
		.newsbox1 {
			width: 215px;
			height: 26px;
			float: left;
			/*overflow: hidden;*/
			margin-left: 10px;
			/*background: green;*/
		}
			/*.newsbox1 IMG{ float: left; margin-right: 5px; }*/
			.newsbox1 P{ margin: 0; padding: 0; line-height: 14px; }
			.newsbox1 P A{ color: #97E81E; }
				.newsbox1 P A:hover { text-decoration: underline; }

	.cxdestaq1 {
		width: 542px;
		float: left;
		margin: 0 0 8px 0;
		position: relative;
		/*background: #691e0b url('../img/boxes2/cxflash2.jpg') bottom repeat-x;*/
		border-top: solid 1px #000;
		border-left: solid 1px #000;
		border-right: solid 1px #000;
		border-bottom: solid 1px #000;
	}
		.cxdestaq1_shadow {
			width: 542px; height: 74px;
			float:left;
			position: absolute; left: 0px; top: 172px;
			background-color: #000;
			filter:alpha(opacity=50);	/* Internet Explorer       */
			-moz-opacity: .5;		/* Mozilla 1.6 and below   */
			opacity: .5;			/* newer Mozilla and CSS-3 */
		}
		.cxdestaq1_title {
			width: 552px; height: 74px;
			position: absolute; left: 10px; top: 177px;
			filter:alpha(opacity=100);
			-moz-opacity:1.0;
			opacity: 1.0;
		}
			.cxdestaq1_title H6 { color: #fff; font-size: 28px; margin: 0 0 6px 0;}
				.cxdestaq1_title H6 A { color: #fed65a !important; text-decoration: none; }
					.cxdestaq1_title H6 A:hover { color: #fff !important; }
			.cxdestaq1_title P { color: #EFEFEF; font-size: 16px; font-weight: bold; }
				.cxdestaq1 P A { color: #EFEFEF; }
				
		.cxdestaq2 {
			width: 263px; height: 70px;
			float: left;
			padding: 4px;
		}
			.cxdestaq2 IMG { float: left; margin-right: 6px; }
			.cxdestaq2 h6 { color: #fff; font-size: 14px; margin: 6px 0 6px 0;}
				.cxdestaq1 h6 A { color: #fed65a; text-decoration: none; }
					.cxdestaq1 h6 A:hover { color: #fff; }
			.cxdestaq2 P { color: #fff; font-size: 10px; }
				.cxdestaq1 P A { color: #fff; }




/* : : : : : : : : : : : : : : : : : : : : E S Q U E R D A : : : : : : : : : : : : : : : : : : : : : : : */

	/* Caixa multiusos */
	
		.tbox2_title {/* title */
			float: left;
			margin: 5px 0 0 8px;
		}
			.tbox2_title h6 { color: #fed65a; font-size: 12px; margin: 0;}
				.tbox2_title h6 A { color: #fed65a; text-decoration: none; }
		
		
		UL.tbox2_tab {/* separados */
			float: right;
			margin: 4px 12px 0 0;
			padding: 0;
		}
			UL.tbox2_tab LI {
				list-style-type: none;
				float: left;
				padding: 0;
			}
			UL.tbox2_tab LI A {
				width: 80px; height: 18px;
				padding-top: 4px;
				display: block;
				background: url("../img/boxes2/tbox2_tab1.jpg") no-repeat;
				color: #fed65a;
				font-size: 11px;
				text-decoration: none;
				text-align: center;
			}
			UL.tbox2_tab LI.activo A, UL.tbox2_tab LI A:hover {
				background: url("../img/boxes2/tbox2_tab2.jpg") no-repeat;
			}
		
		
		.tbox2l {/* corpo */
			width: 544px;
			float: left;
			margin-bottom: 8px;
		}
			.tbox2l_top {
				width: 100%; height: 36px;
				float: left;
				background: url("../img/boxes2/tbox2l_top.jpg") no-repeat;
			}
			.tbox2l_body {
				width: 534px;
				float: left;
				padding: 0 5px;
				background: url("../img/boxes2/tbox2l_body.jpg") repeat-y;
			}
			.tbox2l_bottom {
				width: 100%; height: 20px;
				float: left;
				background: url("../img/boxes2/tbox2l_bottom.jpg") no-repeat;
				font-size: 1px;
			}
				/*.tbox2l_bottom P {*/
				P.more {
					padding: 3px 10px 0 0;
					text-align: right;
					font-size: 10px;
				}


		.tbox3l {/* corpo */
			width: 544px;
			float: left;
			margin-bottom: 8px;
		}
			.tbox3l_top {
				width: 100%; height: 42px;
				float: left;
				background: url("../img/boxes2/tbox3l_top.jpg") no-repeat;
			}
				.tbox3_title2 {/* title */
					float: left;
					margin: 13px 0 0 8px;
				}
					.tbox3_title2 h6 { color: #fed65a; font-size: 12px; margin: 0;}
						.tbox3_title2 h6 A { color: #fed65a; }
			.tbox3l_body {
				width: 534px;
				float: left;
				padding: 0 5px;
				background: url("../img/boxes2/tbox3l_body.jpg") repeat-y;
			}
			.tbox3l_bottom {
				width: 100%; height: 20px;
				float: left;
				background: url("../img/boxes2/tbox3l_bottom.jpg") no-repeat;
				font-size: 1px;
			}


/* : : : : : : : : : : : : : : : : : : : : D I R E I T A : : : : : : : : : : : : : : : : : : : : : : : */

	/* Caixa multiusos */

		.tbox3_title {/* title */
			margin: 5px 0 0 5px; float: left;
		}
			.tbox3_title h6 { color: #C4C4C4; font-size: 11px; margin: 0;}
				.tbox3_title h6 A { color: #fed65a; }
		
		
		UL.tbox3_tab {/* separadores */
			padding: 0;
			margin: 4px 4px 0 0;
			float: right;
		}
			UL.tbox3_tab LI {
				list-style-type: none;
				float: left;
				padding: 0; margin: 0;
			}
			UL.tbox3_tab LI A {
				display: block;
				width: 74px;/*98*/
				height: 18px;
				padding-top: 4px;
				background: url("../img/boxes2/tbox3_tab1.jpg") no-repeat;
				color: #fed65a;
				font-size: 11px;
				text-decoration: none;
				text-align: center;
			}
			UL.tbox3_tab LI.activo A, UL.tbox3_tab LI A:hover {
				background: url("../img/boxes2/tbox3_tab2.jpg") no-repeat;
			}
		
		.tbox3 {/* corpo */
			width: 300px;
			float: left;
			margin: 0 0 8px 0;
		}
			.tbox3_top {
				width: 100%; height: 32px;
				float: left;
				background: url("../img/boxes2/tbox3_top.jpg") no-repeat;
			}
			.tbox3_body {
				width: 290px;
				float: left;
				padding: 0 5px;
				background: url("../img/boxes2/tbox3_body.jpg") repeat-y;
			}
			.tbox3_bottom {
				width: 100%; height: 10px;
				float: left;
				background: url("../img/boxes2/tbox3_bottom.jpg") no-repeat;
				font-size: 5px;
			}

	/* info do portal */
		.cx5 {
			width: 284px;
			float: left;
			padding: 2px 8px 6px 8px;
			background: #333 url('../img/boxes2/cx5.jpg') no-repeat;
		}
			.cx5_bottom {
				width: 300px; height: 5px;
				float: left;
				margin-bottom: 8px;
				font-size: 5px;
				background: url('../img/boxes2/cx5_bottom.jpg') no-repeat;
			}



/* : : : : : : : : : : : : : : : : : : : :  S I D E B A R  : : : : : : : : : : : : : : : : : : : : : : : */

	/* caixas geral */
		.cx1_1, .cx1_2, .cx1_0 {
			float: left; width: 115px;
		}
			.cx1_0 { padding: 0 0 8px 7px; background: #333 url('../img/boxes2/cx1_0.jpg') no-repeat;}
			.cx1_1 { padding: 0 0 8px 7px; background: #222 url('../img/boxes2/cx1_1.jpg') no-repeat;}
			.cx1_2 { padding: 0 0 8px 7px; background: #333 url('../img/boxes2/cx1_2.jpg') no-repeat;}
				.cx1_title {
					width: 108px;
					margin: 10px 0 6px 0;
					text-align: center;
					font-size: 8px;
					color: #999;
					text-transform: uppercase;
					letter-spacing: 1px;
				}
			.cx1_bottom {
				width: 122px; height: 20px;
				float: left;
				margin-bottom: 20px;
				background: url('../img/boxes2/cx1_bottom.jpg') no-repeat top;
				font-size: 5px;
			}

	/* balão bem-vindo */
		.cx4 {
			width: 114px;
			float: left;
			margin-top: 100px; padding: 8px 4px 0 4px;
			background: #333 url('../img/boxes2/cx4.jpg') no-repeat;
		}
			.cx4_bottom {
				width: 122px; height: 155px;
				float: left;
				font-size: 5px;
				background: url('../img/boxes2/cx4_bottom.jpg') no-repeat;
			}



/* : : : : : : : : : : : : : : : : : : : :  G E R A L  : : : : : : : : : : : : : : : : : : : : : : : */
	
	/* caixa multiusos */
		.cx3 {
			width: 537px;
			float: left;
			padding: 0 0 0 7px;
			background: url('../img/boxes2/cx3_body.jpg');
		}
			.cx3_top {
				width: 537px; height: 14px;
				clear: both;
				padding: 0 0 0 7px;
				background: url('../img/boxes2/cx3_top.jpg') no-repeat;
			}
				.cx3_title {
					padding: 4px 0;
					border-bottom: 1px dotted #333;
					text-align: left;
					font-size: 9px;
				}
			.cx3_bottom {
				width: 544px; height: 20px;
				float: left;
				margin-bottom: 8px;
				background: url('../img/boxes2/cx3_bottom.jpg') no-repeat;
				font-size: 5px;
			}
				.cx3_bottom P {
					padding: 3px 10px 0 0;
					text-align: right;
					font-size: 10px;
				}
	
	
	/* caixa multiusos extra large */	
	
		.cx3l {
			width: 845px;
			float: left;
			padding: 0 0 0 7px;
			background: url('../img/boxes2/cx3l_body.jpg');
		}
			.cx3l_top {
				width: 845px; height: 22px;
				clear: both;
				padding: 0 0 0 7px;
				background: url('../img/boxes2/cx3l_top.jpg') no-repeat;
			}
			.cx3l_bottom {
				width: 853px; height: 24px;
				float: left;
				margin-bottom: 4px;
				background: url('../img/boxes2/cx3l_bottom.jpg') no-repeat;
				font-size: 5px;
			}



/* : : : : : : : : : : : : : : : : : : : :  U S E R S  : : : : : : : : : : : : : : : : : : : : : : : */
	
	.user_details {
		width: 500px;
		float: left;
		margin: 0 5px 15px;
		padding: 10px;
		/*background: #333;*/
		font-size: 11px;
	}
	.user_details P {
		margin: 10px 0;
		font-size: 12px;
	}
		.user_details .topo {
			width: 400px;
			float: left;
			/*background: yellow;*/
		}
			.user_details .topo H6 {
				margin: 5px 0 10px;
				font-size: 24px;
			}
			.user_details .topo_avatar {
				/*width: 80px;*/
				float: right;
				/*background: green;*/
				text-align: center;
			}
				.user_details .topo_avatar IMG.avatar{
					width: 70px;
					/*float: right;
					margin-left: 5px;*/
				}
		.user_details .meio {
			width: 100%;
			float: left;
		}
		.user_details .baixo {
			width: 100%;
			float: left;
			/*background: green;*/
		}
	
	
	.user_boxes {
		width: 90px;
		float: left;
		margin: 3px;
		background: #222;
	}
		.user_boxes IMG{
			float: left;
		}
		.user_boxes IMG.avatar{
			width: 64px;
		}
		.user_boxes H6 {
			clear: both;
			margin: 0 0 3px 0; 
		}
		.user_boxes H6 A {
			font-size: 12px;
			text-decoration: none;
		}
	
	
	.user_box0 {
		float: left;
	}
		.user_box0 H6, .user_box0 H6 A {
			margin: 0; padding: 0;
			font-size: 12px;
		}
		.user_box0 H6 A { text-decoration: none; }
		
		.user_box0 IMG.avatar {
			float: left;
			width: 60px; height: 60px;
		}
	
		.user_box0 P, .user_box0 P A {
			font-size: 11px; color: #B1B1B1;
		}
		.user_box0 P A {
			text-decoration: none !important;
		}
		.user_box0 P Strong A {
			color: #D74615 !important;
		}
		.user_box0 P A:hover { color: #D74615; }
	
	
	.user_box1 {
		width: 144px; height: 50px;
		float: left;
		margin: 4px 0;
	}
		.user_box1 H6, .user_box1 H6 A {
			margin: 0; padding: 0;
		}
		.user_box1 H6 A {
			text-decoration: none;
		}
		
		.user_box1 IMG.avatar {
			width: 46px; height: 46px;
			float: left;
			margin-right: 4px;
		}
	
		.user_box1 P, .user_box1 P A {
			font-size: 11px; color: #B1B1B1;
		}
		.user_box1 P A {
		}
			.user_box1 P Strong A { color: #D74615; }
			.user_box1 P A:hover { color: #D74615; }



	.commlist1 {
		width: 504px;
		float: left;
		margin: 5px 0 5px 10px; padding: 5px; 
		background: #222;
	}
		.commlist1_title {
			font-size: 12px;
		}