@charset "utf-8";

/* CSS Document */



BODY {

	width			: 100%;

	height			: 100%;

	font-size		: 0.5em;

	line-height		: 1.5em;

	background		: #f1f1f1;

}



A {

	color			: #b1263a;

	text-decoration	: none;

}



A:HOVER {

	text-decoration	: underline;

}



IMG {

	border			: none;

}



H2 {

	font-size		: 17px;

}



UL {

	list-style-type	: none;

}



TABLE {

	width			: 100%;

	border			: none;

	text-align		: center;

}



.tr_titulo {

	font-weight		: bold;

	text-align		: center;

}



.no_ie6 {

	_display		: none;

}



.esconde {

	display			: none;

}



/* ERROS PERSONALIZADOS ----------------------------- */

#erro_estrutura {

	width			: 100%;

	height			: 100%;

	background-color: #FFFFFF;

}



#pg_erro {

	position		: absolute;

	left			: 50%;

	top				: 1%;

	width             : 768px;

	margin-left       : -384px;

	border-bottom     : 0px;

	background-color  : #FFFFFF;

}



.erro_topo {

	width			: 100%;

	height			: 100px;

	text-align		: right;

}



erro_topo A {

	text-decoration	: none;

	border			: 1px solid #FFF;

}



.erro_topo IMG {

	width			: 300px;

	margin-right	: 50px;

	margin-top		: 25px;

	border			: 1px solid #FFF;

}



.cont_erro {

	width			: 80%;

	margin-top		: 50px;

	font-family		: verdana;

	line-height		: 20px;

	font-size		: 13px;

}



.img_erro {

	width			: 100px;

	height			: 100px;

	margin			: 0px 15px 15px 0px;

	background		: url(http://www.itamirim.com/2008/_imagens/ico_erro.gif) no-repeat left top;

	float			: left;

}



#pg_erro H1 {

	font-size		: 25px;

}



/* erro de conteudo ---------------------------------- */

#erro {

	position		: fixed;

	top				: 0px;

	left			: 0px;

	width			: 100%;

	height			: 100%;

	background		: url(../_imagens/_sistema/fundo_aviso.png);

	_background		: none;

	filter			: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_imagens/_sistema/fundo_aviso.png',sizingMethod='scale');

	display			: block;

	overflow		: hidden;

	z-index			: 100000;

}



#caixa_erro {

	position		: relative;

	top				: 25%;

	left			: 30%;

	width			: 400px;

	border			: 2px solid red;

	background-color: #FFFFFF;

	z-index			: 100001;

}



.caixa_aviso {

	border			: 2px solid #519558 !important;

}



.img_erro{

	width			: 124px;

	height			: 103px;

	margin			: 10px;

	background		: url(../_imagens/_sistema/erro.jpg) no-repeat left top;

	float			: left;

}



#erro .form_botoes {

	position		: absolute;

	top				: 85px;

	right			: 5px;

}



.text_erro {

	font-weight		: bold;

}



#conteudo {

	font-size		: 12px;

}

/* Formularios --------------------------------------------------------------------- */



.lnk_bottom {

	width			: 100%;

	margin-top		: 5px;

}



.lnk_bottom A ,.indice_pag {

	float			: left;

	margin-right	: 20px;

}



.form_botoes {

	width			: 97%;

	margin-top		: 10px;

	text-align		: right;

}



.form_botoes INPUT {

	width			: 75px;

	height			: 22px;

}



#dia {

	width			: 20px;

}



#ano {

	width			: 40px;

}



/* CaDASTRO USU�?RIOS --------------------------------------------------------------- */



#form_cadastro {

	width			: 50%;

	margin-left		: 25%;

}



#form_cadastro LABEL {

	width			: 80px;

	margin-right	: 5px;

	text-align		: right;

	float			: left;

}



#form_cadastro HR {

	margin			: 20px;

}



/* AVISOS -------------------*/



.avisos {

	position		: absolute;

	left			: 450px;

	color			: red;

	font-weight		: bold;

}



#aviso_user {

	position		: absolute;

	top				: 293px;

}



#aviso_senha {

	position		: absolute;

	top				: 333px;

}



#aviso_email {

	position		: absolute;

	top				: 285px;

}



/* inicio -------------------------------------------------------------------------- */



.local {

	margin-left		: 15px;

}



.cont_margin {

	position		: relative;

	top				: 0px;

	left			: 0px;

	margin			: 10px;

}



/* imagem do dia - inicio ---------------------------------------*/



.titulo {

	height			: 20px;

	background-color: #FFFFFF !important;

	font-weight		: bold;

	color			: #000000;

	padding-left	: 5px;

	/*border-bottom	: 1px solid #407660;*/

}



.bloco_inicio {

	width			: 100%;

	margin-top		: 0;

	border			: none !important;

	float			: none;

}



.cont_bloco {

	margin			: 10px 10px 0 10px;

}





#imagem_inicio {

	width			: 213px;

	margin-top		: 5px;

        border-bottom     : 1px solid #D9D9D9 !important;

}



#foto_inicio {

	text-align		: center;

}



#foto_inicio IMG {



}



.links {

	padding			: 5px;

}



.links_img {

	vertical-align	: middle;

}



.lnk_right {

	float			: right;

}



/* aniversariantes do dia --------------------------------------- */



#aniversariantes {

	width			: 100%;

}



#aniversariantes .titulo {

	text-align		: right;

	padding-right	: 5px;

}



#aniversariantes_cont {

	visibility		: hidden;

}



.bloco_niver {

	margin-bottom	: 10px;

	height			: 42px;

	width			: 265px;;

	background-color: #F1F1F1;

}



.niver {

	margin-top		: 10px;

	text-align		: left;

}



.img_socio_niver {

	width			: 40px;

	margin-right            : 2px;

	text-align		: center;

	float			: left;

	border			: none !important;

}



.img_socio_niver IMG {

	max-width		: 40px;

        _width                  : 30px;

	max-height		: 40px;

        _height                 : 40px;

	border			: 1px solid #407660;

}



/* NOTICIAS ----------------------------------------------------------------------- */



#NoticiasInicio {

    border-bottom     : 1px solid #D9D9D9 !important;

}



#boxTicker {

    border            : 1px solid #D8D8D6;

    background-color  : #f5f4ef;

}



.box1_noticias {

    width             : 212px;

    margin            : 10px;

    _margin           : 5px;

    float             : left;

}



#tituloNoticia {

    margin-left       : -5px;

    color             : #b1263a;

}



.foto_noticia{

    width               : 211px;

    height              : 222px;

    text-align		: center;

}



.foto_ticker {

    width               : 100%;

    height              : 141px;

    margin-top          : 3px;

    text-align          : center;

}



.titulos_ticker {

    width               : 90%;

    height              : 60px;

    margin              : 10px;

    font-weight         : bold;

}



.botoesTicker {

    margin-left         : 30px;

    margin-bottom       : 10px;

}



.botoesTicker A {

    width               : 65px;

    height              : 17px;

    text-align          : center;

    border              : 1px solid #D8D8D6;

    background-color    : #FFFFFF;

    float               : left;

}



#btPauseTicker {

    width               : 17px;

    margin              : 0px 3px;

}



#tituloTicker {

    color               : #b1263a;

}



.box2_noticias {

	width			: 345px;

	margin			: 10px 10px 10px 5px;

	float			: left;

}



.titulo_destaque {

	font-weight		: bold;

	font-size		: 16px;

	margin-bottom	: 15px;

}



.titulo_mais {

	margin			: 15px 15px 10px 0px;

	font-weight		: bold;

	color			: #407660;

}



.foto_grande_noticia {

	width			: 100%;

	text-align		: center;

	margin-bottom	: 20px;

}



#maisNoticias {

	margin-top		: 20px;

}



#maisNoticias A {

	float			: left;

	clear			: both;

}



/* FUTEBOL INICIO ----------------------------------------------------------------- */



#contFutebolInicio {

    padding                     : 5px;

    border-bottom               : 1px solid #D9D9D9 !important;

}



#contFutebolInicio SELECT {

    width                       : 200px;

}



#contFutebolInicio .futebolIniTit {

    margin                      : 10px 0px 0px 0px;

    font-weight                 : bold;

}



#contFutebolInicio .tdHora {

    width                       : 60px;

}



#contFutebolInicio .tdCampo {

    width                       : 50px;

}



#contFutebolInicio TABLE {

    border                      : 1px solid #000000;

}



#contFutebolInicio .tr_titulo {

    border-bottom               : 1px solid #000000 !important;

}



/* BLOG inicio -------------------------------------------------------------------- */



#box1_blog {

	width			: 270px;

	float			: left;

}



#box1_blog A:HOVER {

	text-decoration	: none;

	cursor			: hand;

}



#box1_blog IMG {

	max-width		: 80px;

	max-height		: 80px;

}



.dados_blog_dest {

	margin-left		: 10px;

	float			: left;

	color			: #000000;

}



.foto_dest_blog {

	float			: left;

}



.nome_blog_ini {

	font-weight		: bold;

	font-size		: 16px;

}



.nome_post_ini {

	width			: 180px;

	margin			: 8px 0px 8px 0px;

}



.autor_blog_ini {

	font-style		: italic;

	color			: #808080;

}



#box2_blog {

        margin-left		: 10px;

	float			: left;

}



#titulo_colunista {

	margin-left		: 20px;

}



.colunista {

	margin-top		: 10px;

}



.colunista IMG {

	max-width		: 60px;

	max-height		: 72px;

}



.colunista A {



}



.link_ini_blog {

	margin			: 0px 0px 20px 13px;

	text-align		: center;

	float			: left;

}



/* HTML --------------------------------------------------------------------------- */

/*tenis ----------------------------------------*/

.link_geral {

	background		: url(teste.jpg) no-repeat left top;

}

#link1 {

	position		: absolute;

	top				: 195px;

	left			: 170px;

	width			: 180px;

	height			: 30px;

	float			: left;

	border			: 0px;

}



#link2 {

	position		: absolute;

	top			: 327px;

	left			: 195px;

	width			: 150px;

	height			: 30px;

	float			: left;

	border			: 0px;

}



#link3 {

	position		: absolute;

	top			: 355px;

	left			: 435px;

	width			: 170px;

	height			: 30px;

	float			: left;

	border			: 0px;

}

/* Propagandas -------------------------------------------------------------------- */

.div_lnk_prop {

	cursor			: hand;

	margin-bottom           : 15px;

}



/* Enquete ------------------------------------------------------------------------*/

#enquete P {

	font-weight		: bold;

	margin-bottom           : 13px;

}



.res_eqt {

	margin-bottom           : 5px;

}



.res_total {

	width			: 100%;

	margin-top		: 3px;

	text-align		: right;

}



.porcentagem {

	height			:10px;

	background-color        : #51a080;

	border			:1px solid #407660;

}



.enquete_botao {

	width			: 100%;

	text-align		: center;

}



.bt_submit {

	height			: 22px;

	margin-bottom	: 5px;

}



#salva_enquete {

	width			: 92px;

}



#submit43 {

	width			: 43px;

	margin-bottom	: 5px;

}



/* BLOG ---------------------------------------------------------------------------*/



.titulo_img {

	width			: 100%;

	text-align		: center;

	margin-bottom	: 20px;

	display			: none;

}



#cont_ini_blog {

	background		: url(../_imagens/html/fundos/back_blog_inicio.jpg) no-repeat left top;

}



.linha_blog {

	position		: relative;

	left			: 305px;

	width			: 505px;

	margin-bottom	: 10px;

	margin-right	: 0px;

}



.linha_blog :HOVER {

	background-color: #F1F1F1;

}



.linha_blog A:HOVER {

	text-decoration	: none;

}



.a_blog {

	color			: #000000;

	text-decoration	: none;

}



.blogueiro {

	border			: 1px solid #407660;

	height			: 94px;

	/*width			: 550px;*/

	cursor			: hand;

}



.col_blog_1 {

	width			: 350px;

	height			: 100%;

	float			: right;

	text-align		: right;

	padding-right	: 10px;

}



.nome_blog {

	width			: 100%;

	margin-top		: 7px;

	font-size		: 18px;

	font-weight		: bold;

	font-family		: verdana;

	color			: #407660;

}



.autor_blog {

	color			: gray;

	margin-top		: 5px;

}



.nome_last_post {

	margin-top		: 23px;

	margin-left		: -43px;

	font-size		: 14px;

	width			: 400px;

	font-weight		: bold;

}



.data_last_post {

	position		: absolute;

	left			: 0px;

	margin-top		: -80px;

	width			: 150px;

}



.coment_vis_last_post {

	position		: absolute;

	left			: 20px; 

	margin-top		: -80px;

	width			: 150px;

	text-align		: left;

}



.foto_inicio_blog {

	width			: 93px;

	height			: 93px;

	float			: right;

}



foto_blogueiro_inicio IMG {

	width			: 92px;

	height			: 92px;

}



#lim_foto {

	width			: 93px;

	height			: 93px;

	text-align		: center;

}





#perfil_post {

	width			: 250px;

	height			: 100%;

	margin-right      : 7px;

	float			: left;

}



.img_perfil {

	float			: left;

	margin-right	: 5px;

}



#perfil {

	margin-bottom	: -10px;

}



#inner_posts {

    border-top           : 1px solid #D9D9D9;

}



.cont_post {

	padding			: 5px;

}



.cont_lista_posts {

	float			: left;

}



.cont_datta {

	text-align		: right;

	float			: right;

}



.paginacao_post {

	float			: right;

}



.indice_pag_post {

	float			: left;

}



#corpo_post {

	float			: left;

	width			: 545px;

	height			: 100%;

        border-left            : 1px solid #D9D9D9 !important;

}



.videoBlog {

    margin            : 5px;

    display           : block;

    text-align        : center;

}



#pag_post {

	position		: relative;

}



#pag_post A {

	margin-right	: 0px;

}



.titulo_post {

	font-family		: verdana;

	font-size		: 18px;

	font-weight		: bold;

	color			: #407660;

}



.texto_post {

	font-family		: verdana;

	font-size		: 12px;

}



.creditos_post {

	font-family		: verdana;

	font-size		: 11px;

	font-style		: italic;

	color			: #565D59;

}



/*comentarios ------------------------------------------------*/



#comentario {

	width			: 100%;

	margin-top		: 20px;

	margin-bottom	: 10px;

}



#comentario HR {

	width			: 90%;

	margin			: 10px 0px 10px 0px;

	margin-left		: 5%;

}



#comentario TEXTAREA {

	width			: 96%;

	height			: 100px;

	margin-top		: 10px;

}



.box_comentario {

	width			: 70%;

	margin-left		: 15%;

	max-height		: 550px;

	border			: 1px solid #407660;

	overflow		: auto;

}



.user_comentario {

	margin-bottom	: 15px;

	font-size		: 15px;

	font-weight		: bold;

}



.data_comentario {

	margin-top		: 15px;

	color			: gray;

}



.resposta {

	width			: 90%;

	margin-left		: 5%;

	margin-top		: 10px;

}



#tx_comentario {

	overflow		: auto;

}



.captcha {

	text-align		: center;

}



#aviso_comentario_enviado {

	position		: absolute;

	top				: 230px;

	left			: 200px;

	width			: 450px;

	height			: 200px;

	background-color: #FFFFFF;

	border			: 1px solid red;

}



.img_exclamacao {

	width			: 124px;

	height			: 103px;

	margin			: 10px;

	background		: url(../_imagens/_sistema/exclamacao.jpg) no-repeat left top;

	float			: left;



}



/* BLOGUEIRO ----------------------------------------------------------------------------------*/



#logo_menu {

    width		: 120px;

    height		: 100%;

    float		: left;

}



#logo_grupo {

    max-width		: 120px;

    max-height		: 120px;

    margin-bottom	: 10px;

    text-align		: center;

    border		: 1px solid #519558;

    cursor		: hand;

    float		: left;

}



#menu_grupo {

    width		:100%;

}



#menu_grupo A {

    width		: 94%;

    padding-left	: 6%;

    text-decoration	: none;

    text-transform	: capitalize;

    display		: block;

    color		: #519558;

}



#menu_grupo A:HOVER {

    background-color    : #bfd8c1;

    color		: #000000;

}



#boxEdicao {

	width			: 680px;

        min-height              : 350px;

	margin-top		: 10px;

	float			: left;

}



#boxEdicao TABLE {

	border			: none;

	border			: 1px solid #000;

}



.post_inicio {

	font-size		: 16px;

	font-weight		: bold;

}



.listrada {

	background-color: #DFDFDF;

}



.tr_titulo {

	font-weight		: bold;

	text-align		: center;

}



.tr_titulo TABLE {

	border			: none;

}



.tr_titulo A {

	color			: #000;

	text-decoration	: none;

}



#no_float {

	float			: none;

}



#no_margin_left {

	margin-left			: 0px;

}



#td_nome {

	text-align      : left;

	padding-left	: 5px;

}



.td_data {

	width			: 75px;

}



.td_left {

	text-align		: left;

}



.td_valor {

	width			: 100px;

}



.td_status {

	width			: 115px;

}



.td_edicao {

	width			: 15px;

}



#t_titulo {

	width			: 380px;

}



#tx_conteudo {

	width			: 580px;

	height			: 340px;

	overflow		: auto;

        padding                 : 3px;

}



DIV#tx_conteudo {

	height			: auto;

	min-height		: 100px;

}



#contagem_titulo {

	position		: absolute;

	top				: 10px;

	right			: 25px;

}



#boxEdicao {

	margin-left		: 5px;

}



#boxEdicao #contagem {

	float			: left;

}



#dicas {

	margin-right	: 15px;

	float			: right;

}



#divDicas {

	width			: 500px;

	background-color: #FFFFFF;

	border			: 2px solid green;

}



.lnk_bottom {

	width			: 100%;

	margin-top		: 5px;

}



.lnk_bottom A ,.indice_pag {

	float			: left;

	margin-right	: 20px;

}



#bt_publicar {

	float			: left;

}



#bt_salvarAgora {

	width			: 100px;

}



#postSalvo {

    font-style          : italic;

}



#extrasBlogueiro {

    position            : absolute !important;

    left                : 0px;

    top                 : 80px;

    width               : 180px;

    _border             : 1px solid red;

}



#extrasBlogueiro #imgExtras DIV {

    width               : 100%;

    min-height          : 45px;

    _height             : 45px;

    margin              : 5px 0px;

    border              : 1px solid #000000;

}



#extrasBlogueiro #imgExtras DIV DIV {

    width               : 130px;

    margin              : 0px;

    border              : none;

    float               : right;

}



.imagemListaBlogueiro {

    width               : 48px !important;

    text-align          : center;

    float               : left !important;

}



/* janela de upload de foto */



#upConteudo {

    width               : 95%;

    height              : 95%;

    background-color    : #FFFFFF;

    border			: 2px solid green;

}



#upConteudo .form_botoes INPUT {

    width               : 100px;

}



#upConteudo P {

    font-size           : 16px;

    line-height         : 20px;

}



.formUpload {

    padding-top         : 25px;

}

/* prefil Blog */



#tx_perfil {

	width			: 580px;

	height			: 150px;

	overflow		: auto;

	padding			: 5px;

}



DIV#tx_perfil {

	height			: auto;

	max-height		: 290px;

	min-height		: 100px;

	border			: 1px solid #000000;

}



/* BBCODE ---------------------------------------------------------------*/



.red {

	color			: red;

}



.blue {

	color			: blue;

}



/* Formularios ----------------------------------------------------------*/



#boxEdicao LABEL {

	float			: left;

	width			: 75px;

	text-align		: right;

	margin-right	: 5px;

}



.select {

	margin-top		: 3px;

	width			: 75px;

}



#margin_ff {

	margin-top		: 5px;

}



.form_botoes {

	width			: 97%;

	text-align		: right;

}



.form_botoes INPUT {

	width			: 75px;

	height			: 22px;

}





/* GRUPOS -------------------------------------------------------------------------------------*/





/* PROPOSTA COMERCIAL ---------------------------------------------------*/



.link_proposta {

	position	: absolute;

	top		: 470px;

	left		: 240px;

	width		: 148px;

	height		: 42px;

	background	: url(../imagens/html/fundos/botao.jpg) no-repeat left top;

}



#link_proposta2 {

	position	: absolute;

	left		: 600px;

}



/* PAGINACAO ------------------------------------------------------------*/



.indice_pag {

	margin-left	: 30px;

}



.paginacao {

	position	: absolute;

	right		: 11px;

	float		: right;

}



.paginacao A {

	margin-right	: 5px;

	float		: none;

	text-decoration	: none;

}



.paginacao_forum {

    float		: right;

    color		: #999999;

}



.pag_vai {



}



.pag_atual {

	font-size	: 17px;

	color		: red;

}



/* rodape -------------------------------------------------------------------------*/



.rodape_09 {

	position	: absolute;

	right		: 5px;

	top		: 5px;

}



.rodape_09 A {

	color		: #FFFFFF;

	text-decoration	: none;

}



.cont_rodape {

	width		: 95%;

	position	: relative;

	top		: 6px;

	text-align	: center;

	color		: #FFFFFF;

}



.cont_rodape A {

	color		: #FFF;

	text-decoration	: none;

}



.cont_rodape A:HOVER {

	text-decoration	: underline;

}



.rodape_extras {

	text-align	: center;

	font-size	: 10px;

	background-color: #F1F1F1;

	display		: none;

}
