body{font-size: 12px; color: #005826;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;margin:0; }
table{width: 100%; border:0; margin:0; padding: 0; border-spacing:0; border-collapse:collapse;}
table td{padding: 0;border: 0; vertical-align:middle;font-size: 12px;}
img {border: 0;}
a{color:blue;text-decoration: none;font-weight: bold;font-size: 12px;}
a:hover{color: BLUE;text-decoration:underline;}
input{font: 12px;font-weight: bold;}
textarea{border: 1px solid #8699B5;font: 11px;background-color: #F2F4F7;}
input.formTextBox{color: #464646;border: 1px solid #8699B5;background: #F2F4F7;font: 12px;}
select{border: 1px solid #8699B5;font: 12px;background-color: #F2F4F7;}
form{color: #464646;}
fieldset{BORDER:white 2px outset; padding: 5px;}
legend {font-size: 16px;color: #005826}
legend:first-letter {font-size: 150%;text-transform: uppercase}
legend#perfis{font-size: 16px;color: #A10C0E;font-weight:bold;}
/*div{width: 100%;}*/

td#leftcolumn{}
td#centercolumn{padding: 10px;}
td#rightcolumn{}

.formlogin{background-color:#ED1C24; color: #FFFFFF; padding:2; white-space:nowrap; text-align:right}

.privatnost{color: #18472C;text-align: center;font-size: 10px;}
.privatnost a {color: blue;text-align: center;font-size: 10px; font-weight:normal}
td#headmenu{color: #FFFFFF;text-align:left;vertical-align:middle;background-color:#FFE6E5; padding-left:5; background-image: url('img/tbg.gif');}
td#headmenu a{color: #FFFFFF;font-size: 11px;}
/*td#headmenu a:hover{color: #FF6000;font-size: 10px;}*/

td#headmenu_over {/*apenas para carregar antecipadamente esta imagem*/background-image: url('images/tbg2.gif');}


/*************************  ROMANCE EXCLUSIVO ********************************/
.RI        { color: #D9221A; font-size: 16px; font-weight:bold;}
.RId       { color: #005826;font-weight:bold;}

td#chamada        {vertical-align: middle;text-align: center;} 
td#chamada a      { /*color: #D9221A;/*#4260B4; */ font-size: 20px; font-weight:bold;}  
td#chamada a:hover{ /*color: #ff6600;*/}  

td#chamada1        {vertical-align:middle; text-align:left;} 
td#chamada1 a      { color: #CA0072;/*#4260B4; */  font-size: 20px; font-weight:bold;}  
td#chamada1 a:hover{ color: blue;}  

td#logado        {vertical-align:middle; text-align:left;} 
td#logado  a     {vertical-align:middle; text-align:left; font-size: 16px; font-weight:bold;}

td#status        {vertical-align:bottom; padding-bottom: 3px;text-align:center;} 

td#foto {
	background-color:white;
	BORDER: 1px outset;
/*  BORDER-RIGHT: transparent 1px outset;
   	BORDER-LEFT: transparent 1px outset;
   	BORDER-TOP: transparent 1px outset;
   	BORDER-BOTTOM: transparent 1px outset;*/
   }
td#frameUsuario {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
}

td#pointer1 { /*link logado*/
	background-image: url('../../html/images/pointer.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 30px;
	height: 28px;
	text-align:left;
	vertical-align:middle;
	font-size: 12px; 
	font-weight:bold;
	white-space:nowrap;
}

td#pointer1_branco { /*link logado*/
	background-image: url('../../html/images/pointer1_branco.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 30px;
	height: 28px;
	text-align:left;
	vertical-align:middle;
	font-size: 12px; 
	font-weight:bold;
	white-space:nowrap;
}

td#pointer_vazio { /*link logado*/
	background-image: url('../../html/images/pointer_vazio.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 30px;
	height: 28px;
	text-align:left;
	vertical-align:middle;
	font-size: 12px; 
	font-weight:bold;
	white-space:nowrap;
}


td#pointer2 { /*link avulso*/
	background-image: url('../../html/images/pointer.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 30px;
	height: 28px;
	text-align:left;
	vertical-align:middle;
	font-size: 16px; 
	font-weight:bold;
	white-space:nowrap;
}
td#pointer2 a {color: #CA0072;}
td#pointer2 a:hover {color: blue;text-decoration:underline;}

td#pointer3 { /*link mensagem*/
	padding-left: 0px;
	height: 28px;
	text-align:left;
	vertical-align:middle;
	font-size: 12px; 
	font-weight:bold;
}
td#pointer3:first-letter {font-size: 120%;text-transform: uppercase;}

td#pointer4 { /*link perfis*/
	background-image: url('../../html/images/pointer.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 28px;
	height: 30px;
	text-align:left;
	vertical-align:middle;
	font-size: 12px; 
	font-weight:bold;
	white-space:nowrap;
}
	
/*.fundogeral_t{text-align:left;}/*Tabela sub-titulo do conteudo*/

td#apelido{font-size: 16px;color: blue;font-weight:bold;}
td#apelido:first-letter {font-size: 150%;text-transform: uppercase;}

.paginacao{font-size: 12px;}
.pgatual{font-size: 20px;color:red;font-weigth:bold;text-decoration:underline}


.comentario_categorias {font-size: 12px; color: #ffffff;white-space:nowrap;padding-bottom: 3px;padding-top: 20px;text-align:right;}

.linha_opcoes     { font-size:12px;text-align:left; padding:10px}
td#tab_opcoes       { font-size:12px; padding-top: 10px;padding-bottom: 10px;text-align:left; vertical-align:middle;   }
td#tab_opcoes_edit  { white-space:nowrap; font-size:12px; padding-top: 10px;padding-bottom: 10px;text-align:left; vertical-align:middle;   }
td#tab_opcoes_multi { white-space:nowrap; font-size:12px; padding-top: 5px; text-align:left; vertical-align:middle;   }
td#label_opcoes     { white-space:nowrap; width: 1%; font-size:12px; font-weight:bold; padding: 10px;text-align:left; vertical-align:middle;   }  
td#label_opcoes_top { white-space:nowrap; width: 1%; font-size:12px; font-weight:bold; padding: 10px;text-align:left; vertical-align:top;   }  
td#opcoes{font-size:12px;}
td#tab_opcoes_botao  { font-size:12px; padding-top: 10px;padding-bottom: 10px;text-align:center; vertical-align:middle;   }

td#aviso     { color:#ffffff; font-size:12px; font-weight:bold; padding: 10px;text-align:left; vertical-align:middle;   }  
td#aviso2     { font-size:14px; font-weight:bold; padding: 10px;text-align:left; vertical-align:middle;   }  

span#nome_cidade { font-size:12px; font-weight:bold; color:#464646; text-align:center; }  

.jstodos {font-weight:normal; font-size: 11px;}
.fundomsg1 {color:white; background-color:#005826; font-weight: bold; vertical-align:middle;}
.lembrete {color: #DA251C;font-size: 12px;} 
.lembreteG {color: #DA251C;font-size: 16px; font-weight: bold;} 
.detalhe {color: red; font-size: 12px;}
div#overDiv {width: 80%;}
td#popup {
	background-color:white;
	BORDER: 1px outset;
	}
td#popupcabecalho {
	background-color:blue;
	BORDER: 1px outset;
	}	
	
td#bp_grupo{white-space:nowrap; font-size:22px; font-weight:bold; padding: 2px;text-align:left; vertical-align:middle;}
.bp_grupo{ background-color:#C8DF8E; border-color:#C8DF8E}
td#bp_ocultar{ white-space:nowrap; font-size:12px; padding: 2px;text-align:center; vertical-align:middle;}
td#bp_cabecalho{white-space:nowrap; font-size:14px; font-weight:bold; padding: 2px;text-align:left; vertical-align:middle; color:#FFFFFF;}
td#bp_marcar{white-space:nowrap;text-align:left; vertical-align:middle;}
td#bp_lista{white-space:nowrap; font-size:12px; font-weight:bold; padding: 2px;text-align:left; vertical-align:middle;}
td#bp_lista2{ font-size:10px;  text-align:left; vertical-align:middle;}
td#bp_idade{white-space:nowrap; font-size:12px; font-weight:bold; padding: 2px;text-align:center; vertical-align:middle;}


.f1 {position:absolute;top:0;left:0;width:100%; padding:0}


/* ### NOVOS ### */
td#headerlogo{padding:0}
#header_banner{vertical-align:middle; text-align:center;padding: 10px;}
#bottom_banner{vertical-align:middle; text-align:center;padding: 10px;}
td#headerright{ vertical-align:bottom; text-align:right}
.identificacao {font-size: 12px;}
.framefoto{width: 10; padding: 10px; background-color: #ffffff;BORDER: 1px outset;}

a#link_topico {
	color:#CA0072;
	text-decoration:none;
	background-image: url('img/p_rosa.gif');
	background-repeat: no-repeat;
	background-position:center left;
	padding-right: 5px;
	padding-left: 26px;
	padding-top: 5px;
	padding-botton: 5px;
	height: 23px;
	text-align:right;
	font-size: 12px; 
	font-weight:bold;
	white-space:nowrap; 
}
a#link_topico:hover {color: blue;text-decoration:underline;}

a#link_central {
	color:blue;
	text-decoration:none;
	background-image: url('img/p_rosa.gif');
	background-repeat: no-repeat;
	background-position:center left;
	padding-right: 5px;
	padding-left: 26px;
	padding-top: 5px;
	padding-botton: 5px;
	height: 23px;
	text-align:right;
	font-size: 12px; 
	font-weight:bold;
	white-space:nowrap; 
}
a#link_central:hover {color: blue;text-decoration:underline;}

a#link_bp {
	color:blue;
	text-decoration:none;
	background-image: url('img/pointer_bp.gif');
	background-repeat: no-repeat;
	background-position:center left;
	padding-right: 5px;
	padding-left: 46px;
	padding-top: 20px;
	padding-botton: 5px;
	height: 43px;
	text-align:right;
	font-size: 12px; 
	font-weight:bold;
	white-space:nowrap; 
}
a#link_bp:hover {color: blue;text-decoration:underline;}

a#link_apresentacao {
	color:#CA0072;
	text-decoration:none;
	background-image: url('img/V.gif');
	background-repeat: no-repeat;
	background-position:center left;
	padding-right: 5px;
	padding-left: 46px;
	padding-top: 20px;
	padding-botton: 5px;
	height: 43px;
	text-align:right;
	font-size: 24px; 
	font-weight:bold;
	/*white-space:nowrap; */
}
a#link_apresentacao:hover {color: blue;text-decoration:underline;}


a#link_meusdados {
	color:blue;
	text-decoration:none;
	background-image: url('img/informacoes.gif');
	background-repeat: no-repeat;
	background-position:center left;
	padding-right: 5px;
	padding-left: 20px;
	padding-top: 5px;
	padding-botton: 5px;
	height: 23px;
	text-align:right;
	font-size: 12px; 
	font-weight:bold;
	white-space:nowrap; 
}
a#link_meusdados:hover {color: blue;text-decoration:underline;}

a#link_minhasfotos {
	color:blue;
	text-decoration:none;
	background-image: url('img/foto.gif');
	background-repeat: no-repeat;
	background-position:center left;
	padding-right: 5px;
	padding-left: 20px;
	padding-top: 5px;
	padding-botton: 5px;
	height: 23px;
	text-align:right;
	font-size: 12px; 
	font-weight:bold;
	white-space:nowrap; 
}
a#link_minhasfotos:hover {color: blue;text-decoration:underline;}

a#link_meustextos {
	color:blue;
	text-decoration:none;
	background-image: url('img/edit.gif');
	background-repeat: no-repeat;
	background-position:center left;
	padding-right: 5px;
	padding-left: 20px;
	padding-top: 5px;
	padding-botton: 5px;
	height: 23px;
	text-align:right;
	font-size: 12px; 
	font-weight:bold;
	white-space:nowrap; 
}
a#link_meustextos:hover {color: blue;text-decoration:underline;}

a#link_quemprocuro {
	color:blue;
	text-decoration:none;
	background-image: url('img/search.gif');
	background-repeat: no-repeat;
	background-position:center left;
	padding-right: 5px;
	padding-left: 20px;
	padding-top: 5px;
	padding-botton: 5px;
	height: 23px;
	text-align:right;
	font-size: 12px; 
	font-weight:bold;
	white-space:nowrap; 
}
a#link_quemprocuro:hover {color: blue;text-decoration:underline;}


a#link_fotos_ani {
	color:#CA0072;
	text-decoration:none;
	background-image: url('img/photographer_taking_pictures_flash_ty_clr.gif');
	background-repeat: no-repeat;
	background-position:center left;
	padding-right: 5px;
	padding-left: 25px;
	padding-top: 5px;
	padding-botton: 5px;
	height: 50px;
	text-align:right;
	font-size: 14px; 
	font-weight:bold;
	white-space:nowrap; 
}
a#link_fotos_ani:hover {color: blue;text-decoration:underline;}

#topicos {
	color:#CA0072;
	text-decoration:none;
	background-image: url('img/v_pequeno.gif');
	background-repeat: no-repeat;
	background-position:center left;
	padding-right: 5px;
	padding-left: 25px;
	padding-top: 10px;
	/*padding-botton: 5px;
	height: 50px;
	white-space:nowrap; */
	text-align:right;
	font-size: 14px; 
	font-weight:bold;
	
}
#sub-topicos {
	color:#CA0072;
	text-decoration:none;
	background-image: url('img/sub-topico.gif');
	background-repeat: no-repeat;
	background-position:center left;
	padding-right: 5px;
	padding-left: 55px;
	padding-top: 0px;
	/*padding-botton: 5px;
	height: 50px;*/
	text-align:right;
	font-size: 14px; 
	/*font-weight:bold;
	white-space:nowrap; */
}


.tit_pagina{padding-left: 38px;padding-top: 0px; padding-bottom:5px; text-align:left;color: #005826;font-size: 24px;white-space:nowrap;}  
.tit_pagina:first-letter {font-size: 200%;}

.tit_categorias {text-align:left;font-size: 24px; color: #ffffff; padding-bottom: 3px;padding-top: 10px;}
.tit_categorias:first-letter {font-size: 150%;}

.linha_categorias {background-color:#DA251C;height: 5px;width: 100%;} /*avermelhado*/

.tit_subtitulo {background-color:#CDE985;text-align:left;font-size: 24px; color: #005826; padding-bottom: 3px;padding-top: 10px;padding-left: 10px;}
.conteudo_subtitulo {padding-left: 20px;}

.alerta{
	color:#ED1C24;
	font-weight:bold;
	text-decoration:none;
	background-image: url('img/alerta.gif');
	background-repeat: no-repeat;
	background-position: left center;
	background-color:#CDE985;
	padding: 5px;
	padding-left: 50px;
	text-align:left;
	font-size: 12px; 
	BORDER: #005826 1px dashed;
}

.feed_back{
	font-weight:bold;
	background-image: url('img/Vt.gif');
	background-repeat: no-repeat;
	background-position: left center;
	background-color:#CDE985;
	padding: 5px;
	padding-left: 50px;
	text-align:left;
	font-size: 12px; 
	BORDER: #005826 1px dashed;
}
/*
.feed_back{
	font-weight:bold;
	background-image: url('img/Vt.gif');
	background-repeat: no-repeat;
	background-position: left center;
	background-color:#CDE985;
	padding: 5px;
	padding-left: 50px;
	text-align:left;
	font-size: 12px; 
	BORDER: #005826 1px dashed;
}
*/
.aguardando{
	/*color:#000000;*/
	font-weight:bold;
	background-image: url('img/aguardando.gif');
	background-repeat: no-repeat;
	background-position: left center;
	background-color:#CDE985;
	padding: 5px;
	padding-left: 60px;
	text-align:left;
	font-size: 12px; 
	BORDER: #005826 1px dashed;
}
.claro{
	background-color:#CDE985;
	padding: 5px; 
	BORDER: #005826 1px ;
}

.texto{
	/*color:#000000;*/
	font-weight:bold;
	padding: 5px;
	text-align:left;
	font-size: 12px; 
	/*BORDER: #005826 2px grooved ;*/
	/*border-width: 1;*/
	border-top:1;
	border-bottom:1;
	border-left:0;
	border-right:0;
	border-style: solid; 
	border-color: #CA0072;
}

.info{
	/*color:#000000;*/
	font-weight:bold;
	background-image: url('img/ip.gif');
	background-repeat: no-repeat;
	background-position: left center;
	background-color:#CDE985;
	padding: 5px;
	padding-left: 50px;
	text-align:left;
	font-size: 12px; 
	BORDER: #005826 1px dashed;
}

.pergunta{
	/*color:#000000;*/
	font-weight:bold;
	background-image: url('img/interrogacao.gif');
	background-repeat: no-repeat;
	background-position: left center;
	background-color:#CDE985;
	padding: 5px;
	padding-left: 70px;
	text-align:left;
	font-size: 12px; 
	BORDER: #005826 1px dashed;
}

.fundogeral_c{text-align:left; BORDER: 1px outset; padding:5px}   

/* página de apresentação*/
.cadastre
{
	background-image: url('img/cadastre.gif');
	background-repeat: no-repeat;
	height: 169px;
	cursor:hand;
}
.mao
{
	position:relative;
	top:110;
	left:30;
}

#animacao a{color:white;text-decoration: none;font-weight: bold;font-size: 24px;}
#animacao a:hover{color: yellow;text-decoration:underline;}

#link_apresentacao {
	color:#CA0072;
	text-align:left;
	font-size: 24px; 
	font-weight:bold;
	white-space:nowrap;
}
.outer{
	background-color:#CDE985;
}
.outer2{
	background-color:#DDF59F;
}

/* Estilos do botão confirma*/
	/* button styles */
	a.button, a.buttonDis {
	display: block;
	background-color: transparent;
	background-image: url(img/buttonBackground.gif);
	background-repeat: no-repeat;
	width: 132px;
	height: 28px;
	margin: 5px auto;
	padding: 5px 0 0 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-decoration: none;
	}
	a.button:link, a.button:visited {
	color: #002577;
	font-size: 14px;
	}
	a.button:hover, a.button:active {
	background-position: 0 -36px;
	color: #FF7200;
	font-size: 14px;
	}
	a.buttonDis:link, a.buttonDis:visited, a.buttonDis:hover, a.buttonDis:active {
	background-position: 0 -72px;
	color: #5F5F5F;
	cursor: hand;
	font-size: 14px;
	}
	.icon {
	display: inline-block;
	background-repeat: no-repeat;
	padding: 0 0 5px 18px;
	}
	a.button:hover .icon, a.button:active .icon {
	background-position: 0 -28px;
	}
	a.buttonDis:link .icon, a.buttonDis:visited .icon, a.buttonDis:hover .icon, a.buttonDis:active .icon {
	background-position: 0 -56px;
	}
	/* list of button icons */
	#buttonOK .icon {
	background-image: url(img/ok.gif);
	}
	#buttonCancel .icon {
	background-image: url(img/cancel.gif);
	}
	#buttonImport .icon {
	background-image: url(img/import.gif);
	}
