@charset "iso-8859-1";
/* CSS Document */

body {
	background-image:url(../images/bkg_topo.jpg); 
	background-position:top; 
	background-repeat:no-repeat; 
	background-color:#333333;  
	color:#000; 
	margin:0px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}
#topo { 
	width:972px; 
	height:270px; 
	float:left; 
	margin:0; 
	padding:0;
}
#fundoTransparente {
	background-image: url(../images/bkg_transparencia.png);
	background-repeat:repeat;
	/*background:transparent;
	background-color:#FFF;
	opacity:0.29;
	filter:alpha(opacity=29);
	-moz-opacity: 0.29;*/
	padding:16px;
	padding-top:0px;
	margin:auto;
	float:left;
	width:940px;
}

#container {
	width:972px; 
	margin:auto; 
	padding:0px;
}

#conteudo {
	padding:30px;
	background-color:#FFF;
}

#menu {
	width:200px; 
	float:left;
}

#meio {
	width:425px;
	float:left;
	margin-left:25px;
}

#meioInterna {
	width:560px;
	float:left;
	margin-left:25px;
}

#meioInternaFotos {
	width:630px;
	float:left;
	margin-left:25px;
	margin-top:38px;
}

#direita {
	float:left;
	margin-left:30px;
	width: 200px;
}



/*----layer--------*/
#layer {
	position:absolute;
	width:100%;
	height:300px;
	margin:0 auto;
	top: 480px;
	left: 0;
	right: 0;
	visibility: visible;	
	z-index:1;
}
/*----fim layer----*/


/*------botao fechar---*/
.btnFechar {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 11px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.btnFechar:hover {
	background-color:#dfdfdf;
}.btnFechar:active {
	position:relative;
	top:1px;
}

/*-----------*/

.destaque {
	background-color:#B8B8BB; 
	color:#FFF; 
	padding:5px 0px 5px 5px;
}

.foto {
	padding:10px; 
	border: solid 1px #B9B9B9; 
	float:right; 
	margin-left:10px;
}

.dataNoticias {
	padding-left:115px; 
	color:#A3A3A3; 
	font-size:11px; 
	font-weight:bold;
}

.noticias {
	background-color:#E2E2E2; 
	padding:10px 50px 10px 100px; 
	position:relative; 
	margin-left: 15px;
	margin-bottom:20px;
}

.fotinha {
	padding:3px; 
	border:solid 1px #CCC; 
	background-color:#FFF; 
	width:97px; 
	position:absolute; 
	left: -14px;
	_left:-110px;
	top: -17px;
	margin-bottom:5px;
}
.fotoAutor {
	padding:3px; 
	border:solid 1px #CCC; 
	background-color:#FFF; 
	width:60px; 
	position:absolute; 
	left: -14px; 
	top: -17px;
	padding-right: 10px;
}


.fotinha2 {
	padding:3px 3px 3px 3px;
	border:solid 1px #CCC;
	background-color:#FFF;
	position:absolute;
	left: 0px;
	top: -17px;
}

.mais {
	width:32px; 
	height:32px; 
	position:absolute; 
	left: 364px; 
	_left: 264px;
	top: 9px;
}

.limpa {
	clear:both;
}


.titRadio {
	padding-left:20px;
	color:#737373;
	font-size:13px;
	font-weight:bold;
}

.cx_radio {
	background-color:#8E8E8E;
	padding:10px 20px 10px 80px;
	position:relative;
	margin-bottom:5px;
}

.cx_forum {
	background-color:#BF0501;
	border:solid 8px #DC4A4A;
	padding:10px 10px 10px 10px;
	position:relative;
}

.alinhaDireita {
	float:right;
}

.alinhaEsquerda {
	float:left;
}



#caixa {
	width:198px;
}

.cxArtigos {
	background-color:#BF0501;
	padding:10px 10px 2px 10px;
	position:relative;
	margin-top: 3px;
	background-image: url(../images/bkgPreto.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.cxClipping {
	background-color:#8E8E8E;
	padding:10px 10px 2px 10px;
	position:relative;
	margin-top: 3px;
	background-image: url(../images/bkgPreto.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.ico {
	width:43px;
	height:43px;
	float:right;
	position:absolute;
	top: -28px;
	left: 155px;
	_left: 80px;
}

.espaco5 {
	height:5px;
}

.espaco3 {
	height:3px;
}

.videos {
	background-color:#787878; 
	padding:10px 10px 10px 10px;
}

.player {
	background-color:#5F5F5F; 
	margin:auto; 
	text-align:left; 
	padding:4px; 
	margin-top: 5px;
}

.maisVideo {
	background-color:#D3D3D3;
	width:170px;
	margin:auto;
	padding:2px 5px 2px 5px;
	text-align: right;
}

.galeria {
	background-color:#ED4E4E; 
	padding:10px 10px 10px 10px;
}

.dGaleria {
	background-color:#BC2929; 
	margin:auto; 
	text-align:left; 
	padding:4px; 
	margin-top: 5px;
}

.borda5 {
	border: solid 5px #FFF; 
	margin-bottom:3px;
}

.maisFotos {
	background-color:#D48585;
	width:170px;
	margin:auto;
	padding:2px 5px 2px 5px;
	text-align: right;
}

#rodape {
	background-color:#7F1A18; 
	width:622px; 
	padding:25px 25px 25px 25px; 
	text-align:center; 
	margin:auto; 
	color:#ffffff;
}

.formMala {
	border:1px solid #CCCCCC; 
	background-color:#FFF; 
	color:#666666; 
	font-size:11px; 
	text-align:center; 
	margin-bottom:5px; 
	width:150px;
}

.form {
	border:1px solid #CCCCCC; 
	background-color:#FFF; 
	color:#666666; 
	font-size:11px; 
	text-align:left; 
	margin-bottom:5px;
	padding:2px;
}

.btnCadastro {
	background-color:#BF0501; 
	color:#FFF; 
	font-size:11px; 
	border-top:solid 2px #D24F4C; 
	border-left:solid 2px #D24F4C; 
	border-bottom:solid 2px #7F0301; 
	border-right:solid 2px #7F0301; 
	width:149px;
	letter-spacing:1px;
}

.btnGenerico {
	background-color:#BF0501; 
	color:#FFF; 
	font-size:11px; 
	border-top:solid 2px #D24F4C; 
	border-left:solid 2px #D24F4C; 
	border-bottom:solid 2px #7F0301; 
	border-right:solid 2px #7F0301; 
	letter-spacing:1px;
}

.mala {
	background-image:url(../images/bkg_Mala.jpg); 
	width:154px; 
	height:129px; 
	padding:20px 22px 10px 22px;
}

.tit_infor {
	float:left; 
	color:#6D6D6D; 
	font-weight:bold; 
	font-size:13px; 
	padding:5px 0px 0px 10px;
}


/* PROPRIEDADES DA INTERNA */

.linha {
	border-bottom: solid #B8B8BB 1px;
}


.fotoInterna {
	padding:10px;
	border: solid 1px #B9B9B9;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	max-width: 275px;
	_width: 275px;
}

.espacoBottom {
	margin-bottom:5px;
}

.icoA {
	margin: 3px 5px 0px 3px;
}

.inventario {
	float:right; 
	width:82px; 
	height:20px; 
	padding:5px 0px 2px 25px; 
	background-image:url(../images/bkg_inventario.png); 
	background-repeat:no-repeat; 
	margin-top:36px;
}

.inventario2 {
	float:right; 
	width:82px; 
	height:20px; 
	padding:5px 0px 2px 25px; 
	background-image:url(../images/bkg_inventario.png); 
	background-repeat:no-repeat; 
}

.icoPrincipal {
	margin-top:7px; 
	float:left;
}

.alinhaTrilha {
	padding:23px 10px 0px 5px;
	float:left;
}

.invComent {
	margin-bottom:10px; 
	width:253px; 
	float:left;
}

.txtComent {
	float:left; 
	width:60px; 
	padding-top:5px;
}

.icoComent {
	width:36px; 
	height:36px; 
	float:left; 
	margin-right:5px;
}

.icoComentar {
	width:36px; 
	height:36px; 
	float:left; 
	margin-right:5px;
}

.txtComentarios {
	float:left; 
	width:100px; 
	padding-top:5px;
}

.aumenta {
	background-color:#B8B8BB; 
	width:249px; 
	float:left; 
	color:#FFF; 
	padding:2px 2px 2px 2px; 
	margin-bottom:10px;
}

.comentarios {
	background-color:#BCBCBC; 
	padding:10px;
}

.comentariosConteudo {
	background-color:#DCDCDC; 
	padding:10px;
}

.comentForm {
	padding:10px; 
	background-color: #A0A0A0;
}

/*GALARIA DE FOTOS*/

.fotoGaleria {
	padding:10px;
	border: solid 1px #B9B9B9;
	float:left;
	margin-right:10px;
	_margin-right:5px; /* Apenas IE6 */
	margin-bottom:20px;
}

.dataFotos {
	background-color:#4D4D4D;
	width:60px;
	margin-left:10px;
	padding:3px 0px 3px 0px;
	text-align:center;
}

/*GALARIA DE VÍDEOS*/

.playerVideos {
	padding:20px;
	border: solid 1px #B9B9B9;
	margin-bottom:20px;
}

.alinhaVideo {
	margin:auto;
	width:525px;
}

.cx_forumInterna {
	background-color:#BF0501;
	border:solid 8px #DC4A4A;
	padding:10px 10px 10px 10px;
}

.fotoMural {
	padding:3px; 
	background-color:#FFF; 
	float:left; 
	margin-right:5px; 
	margin-bottom:5px;
}

.clipping {
	margin-bottom:5px; 
	border-bottom:solid 1px #B8B8B8; 
	padding-bottom:5px;
}

.agenda {
	background-color:#303030; 
	padding:15px; 
	margin-top:5px;
}

.memebirth a:link,.memebirth a:visited,.memebirth a:hover {
	display:block;
	text-indent:-9999px;
	float:left;
	position:relative;
	margin-bottom:-200px;
	width:104px;
	height:104px;
	background:url(http://l.yimg.com/cc/img/global/1270064270/meme_birth.png) no-repeat;
	_background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://l.yimg.com/cc/img/global/1270064270/meme_birth.png',sizingMethod='');
}

.memetitle{
	font-size:14px;
	color:#9b4f9a;
	display:block;
	height:20px;
	line-height:20px;
	overflow:hidden;
	cursor:hand;
	cursor:pointer;
}

.cx_twitter {
	width:190px;
}

.twitterTop {
	background-color:#CA0001; 
	padding:35px 10px 10px 10px; 
	position:relative; 
	float:left; 
	width:100%;
}

.icoTwitter {
	position:absolute; 
	top: -48px;
}

.twitterConteudo {
	width:95%;
	padding:5px;
	background-color:#FFF;
}

.twitterR {
	width:95%;
	padding:5px 5px 5px 5px;
	background-color:#FFF;
	margin-top: 10px;
}

