	@charset "utf-8";
	/* CSS */

	body {
		background-color: #FFFFFF ;
		margin: 0px 0px 0px 0px ;
		font-family: Georgia, Arial, Helvetica, sans-serif ;
		font-size: 10px ;
	}

	#principal {
		width: 993px ;
		text-align: center ;
		vertical-align: top ;
		padding: 5px 5px 5px 5px ;
		overflow-x: hidden ;
		overflow-y: auto ;
	} 
	
	#logo {
		float: left ;
		padding: 5px 5px 5px ;
	}
	
	#menu {
		float: right ;
		margin-top: 10px;
		font-weight: bold ;
		color: #355292 ;
	}
	
	#menu a,a:link,a:visited,a:hover,a:active {
		text-decoration: none;
		color: #355292;
	}
	
	#menu strong {
		color: #000 ;
	}
	
	#menu_home {
		border: 1px solid #355292 ;
		margin-top: 5px ;
		float: right ;
		padding: 5px;
		background-color: #F7F7F8;
		text-align:left;
		color: #000 ;
		height:50px;
		width: 300px;
	}
	
	#menu_home a,a:link,a:visited,a:hover,a:active {
		text-decoration: none;
		color: #355292;
	}
	
	#menu strong {
		color: #000 ;
	}
	
	#quebra {
		clear: both ;
		height: 1px;
	}

	#home {
		float: left ;
		width: 675px;
		height: 580px ;
		text-align: left ;
	}
			
	#comunidade {
		float: left ;
		border: 1px solid #355292 ;
		width: 259px;
		height: 125px ;
		text-align: left ;
		background: #FFFFFF ;
	}

	#tour {
		float: left ;
		border: 1px solid #355292 ;
		width: 675px;
		height: 450px ;
		text-align: left ;
		background: #FFFFFF ;
		z-index: 100 ;
	}

	#pvt {
		float: left ;
		border: 1px solid #355292 ;
		width: 675px;
		height: 130px ;
		text-align: left ;
		background: #FFFFFF ;
	}

	#avisos a,a:link,a:visited,a:hover,a:active {
		text-decoration: none;
		color: #000 ;
	}

	#avisos {
		float: left ;
		border: 1px solid #355292 ;
		width: 675px;
		height: 130px ;
		text-align: left ;
		background: #FFFFFF ;
		margin-top: 5px ;
	}

	#rss {
		float: left ;
		border: 1px solid #355292 ;
		width: 675px;
		height: 175px ;
		text-align: left ;
		background: #FFFFFF ;
		margin-top: 5px ;
	}

	#rss #gerenciar {
		margin-top:-12px;
		margin-right:5px;
		float:right;
		cursor: pointer ;
		color: #FFF ;
	}
	
	#tags {
		float: left ;
		border: 1px solid #355292 ;
		width: 675px;
		height: 120px ;
		text-align: left ;
		background: #FFFFFF ;
		margin-top: 5px ;
	}

	#comunidades {
		float: right ;
		border: 1px solid #355292 ;
		width: 310px;
		height: 577px ;
		text-align: left ;
		margin-left: 5px ;
		background: #FFFFFF ;
	}

	#comunidade_logo {
	float: left;
	width: 259px;
	height: 60px;
	text-align: center;
	}
	
	#img_borda {
		border: 1px solid #355292 ;
	}
	
	#perfil {
		float: left ;
		border: 1px solid #355292;
		margin-left: 5px ;
		height: 125px ;
		width: 110px ;
		background: #FFFFFF ;
		text-align: center ;
	}	
	
	button {
		font-family: Georgia, Arial, Helvetica, sans-serif ;
		font-size: 10px ;
		border: 0px ;
		background: #BFCBDB ;
	}
	
	#players {
		width: 615px ;
		height: 125px ;
		float: left ;
	}

	#players_interna {
		float: left ;
		border: 1px solid #355292;
		margin-left: 5px ;
		_margin-left: 3px;
		height: 125px ;
		width: 300px ;
		z-index:100 ;
	}
	
	#players_interna #itunes {
		margin-top:-12px;
		margin-right:5px;
		float:right;	
	}

	#players_interna #itunes a,a:link,a:visited,a:hover,a:active {
		text-decoration: none;
		color: #FFF;
	}

	
	#barra { 
		float: left ;
		width: 993px ;
		text-align: left ;
		background: #515151 ;
		margin-top: 5px ;
		margin-bottom: 5px ;
	}

	#barra span { 
		float: left ;
		width: 140px ;
		text-align: left ;
		font-size: 10px ;
		color: #FFFFFF ;
		text-align: center ;	
		height: 15px ;
		padding: 5px ; 	
		cursor: pointer ;
	}
	
	#barra_aberta {
		float: left ;
		width: 993px ;
		height: 200px ;
		text-align: left ;
		border: 1px solid #324c8b ;
		overflow: auto ;
		margin-bottom:5px;
		margin-top:-5px;
	}

	#barra_interna {
		float: left ;
		margin-bottom: 5px ;
		background: #B9CDD9 ;
		width: 983px ;
		font-size: 10px ;
		color: #000 ;
		text-align:right;
		padding: 5px;
	}
	
	#div_rss {
		clear:both;
		overflow:auto;
		margin-left:5px;	
	}

	
	#conteudo {
		float: left ;
		width: 995px ;
		text-align: left ;
 	}
	
	#capitulos {
		float: left ;
		border: 1px solid #355292;
		height: 490px ;
		width: 685px ;
		background: #FFFFFF ;
		vertical-align:top ;	
	}
	
	#capitulos #menu {
		margin-top: -5px ;
		float: left ;
		width: 150px ;
		height: 390px ;
		background: #B9CDD9 ;
	}
	
	#capitulos #menu #DIVitem  {
		border-bottom: 1px solid #D7E3E9 ;
		width: 145px ;
		padding: 5px 0px 2px 5px ;
		background: #C3D4DF ;
		font-weight: normal ;
		color: #000 ;

	}

	#capitulos #menu #DIVitem_click  {
		border-bottom: 1px solid #D7E3E9 ;
		width: 145px ;
		padding: 5px 0px 2px 5px ;
		background: #E7EEF2 ;
		font-weight: normal ;
		color: #000 ;

	}
	
	#capitulos #conteudo {
		float: left ;
		height: 389px ;
		width: 534px ;
		background: #f1f1f1 ;
		margin-top: -5px ;
		padding-top: 1px ;
		overflow-x: hidden ;
		overflow-y: auto ;
	}

	#capitulos #busca {
		float: left ;
		width: 150px ;
		height: 85px ;
		background: #F7F7F8 ;
		text-align: left ;
		font-size:9px ;
	}

	#capitulos #busca form {
		padding: 2px 2px 2px 2px ;
	}
	
	#capitulos #busca input {
		border: 1px solid #555 ;
		background: #F7F7F8 ;
		font-size: 9px ;
		margin-top: 5px ;
		font-family: Georgia, Arial, Helvetica, sans-serif ;
	}

	#capitulos #busca #enviar {
		border: 1px solid #555 ;
		background: #898F9A ;
		font-size: 9px ;
		font-family: Georgia, Arial, Helvetica, sans-serif ;
	}
	
	#capitulos #tags {
		margin-left:1px ;
		margin-top:0px;
		float: left ;
		width: 534px ;
		height: 85px ;
		_height: 96px ;
		background: #E7EEF2 ;
		border: 0px solid red ;
	}

	#video {
		float: left ;
		border: 1px solid #355292;
		height: 325px ;
		width: 300px ;
		background: #FFFFFF ;
		text-align: center ;
		margin-left: 5px ;
	}
	
	#video #playlist_click {
		clear:both;
		cursor:pointer;
		background:#CCCCCC;
		padding:4px;
		width:97%;
		color:#515151;
		text-align:left;
		margin-top:2px;	
	}

	#video #fundo_playlist {
		clear:both;
		background:#444444;
		width:100%;
		height:67px;
	}	
	
	#video #playlist {
		clear:both;
		cursor:pointer;
		background:#515151;
		padding:4px;
		width:97%;
		color:#CCCCCC;
		text-align:left;
		margin-top:2px;	
	}	

	#foto {
		float: left ;
		border: 1px solid #355292;
		height: 155px ;
		width: 300px ;
		background: #FFFFFF ;
		text-align: center ;
		margin-left: 5px ;
		margin-top: 8px ;
	}

	#comentarios {
		float: left ;
		border: 1px solid #355292;
		height: 200px ;
		width: 685px ;
		background: #FFFFFF ;
		text-align: center ;
		margin-top: 5px ;
		overflow:auto ;
	}

	#documentos {
		float: left ;
		border: 1px solid #355292;
		height: 200px ;
		width: 300px ;
		background: #FFFFFF ;
		text-align: center ;
		margin-top: 5px ;
		margin-left: 5px ;
	}
	
	#documentos a,a:link,a:visited,a:hover,a:active {
		text-decoration: none;
		color: #355292;
	}
	
	#rodape {
		width: 982px ;
		margin-top: 5px ;
		border: 1px solid #355292;
		background: #F7F7F8 ;
		text-align: right ;
		clear: both ;
		float: left ;
		padding: 5px 5px 5px 5px ;
	}
	
	.bloco {
	float: left;
	padding: 0px 0px 0px 0px;
	margin-bottom: 5px;
	width: 100%;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	height: 15px;
	background-color: #0054A8;
	}	

	.bloco_claro {
		float: left ;
		padding: 0px 0px 0px 0px ;
		margin-bottom: 5px ;
		background: #BFCBDB ;
		width: 100% ;
		font-size: 10px ;
		margin-top:-5px;
		color: #000 ;
		text-align: left ;	
		height: 15px ; 
	}
	
	p {
		padding: 0px 5px 5px 5px ;
		color: #333333 ;
	}
	
	input {
		border: 1px solid #333333 ;
		font-family: Georgia;
		font-size: 10px;
	}
	
	img {
		border-color: #000 ;
	}


.imageTip {
		font-size:8pt;
		color:#000000;
}
