/* CSS Document */
/*****************GERAL**************************/
body,div,td{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
}
body{
margin-left: 5px;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
}
img {
border: 0px;
}

input, textarea{
font-family:'Trebuchet MS', Arial, Verdana;
font-size:11px;
}
/*******************GERAL************************/
a:link {
color:#000000;
text-decoration: none;
}
a:visited {
color:#000000;
text-decoration: none;
}
a:hover {
color:#000000;
text-decoration: underline;
}
a:active {
color:#000000;
text-decoration: underline;
}
/****************MENU*************************/
.menucab a:link {
color:#000000;
text-decoration: none;
}
.menucab a:visited {
color:#000000;
text-decoration: none;
}
.menucab a:hover {
color:#FFFFFF;
text-decoration: none;
}
.menucab a:active {
color:#CCCCCC;
text-decoration: none;
}
/********************************************/
div.botCaixa {
margin-left:15px;
margin-top:15px;
width:630px;
background-color:#B9E2F0;
color:#1A738C;
font-size:13px;
font-weight:bold;
padding: 5px;
}

div.botCaixa a{
color: #1A738C;
text-decoration: none;
display: block;
}

div.botCaixa a:hover{
color:#1A738C;
background-color:#92D1E7;
text-decoration: none;
}

/****************LOGIN*************************/
.btlogin{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
border: 1px solid #000000;
background-color: #999999;
}
.btlogin:hover{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
border: 1px solid #000000;
background-color: #333333;
color:#FFFFFF;
}
/****************Botão Pesquisar*************************/
.btpesquisar a {
border: 1px solid #000000;
background-color: #FFCC99;
text-align:center;
padding: 2px 5px 2px 5px; 
}
.btpesquisar a:hover {
border: 1px solid #000000;
background-color: #FF9933;
color: #FFFFFF;
text-decoration: none
}
/*************RODAPÉ****************************/
#rodape_txt a:link {
color:#000000;
text-decoration: none;
}
#rodape_txt a:visited {
color:#000000;
text-decoration: none;
}
#rodape_txt a:hover {
color:#FFFFFF;
text-decoration: none;
}
#rodape_txt a:active {
color:#CCCCCC;
text-decoration: none;
}
/*********CONTENTOR***********************************/
#contentor{
width: 940px;
height:100%;
margin: 0px auto;
text-align: left;
overflow:visible;
}
/***************************CABECALHO*******************************/
.menulogin{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
text-align:left;
margin-left: 12px;
margin-top: 97px;
width:100px;
}
/**************VOLTAR CABECALHO****************************************/
#home a{ 
z-index:10; 
width: 160px; 
height: 90px; 
margin-left: 5px; 
position: absolute;
display: block;
/*background-color: #FFFFFF*/
}
/*******************CONTEUDO**FUNDO***************************/
#fundo_conteudo{
width: 940px;
height: 100%;
float:left;
background-image:url(../gifs/fundo.png);
background-position:top left;
background-repeat:repeat-y;
overflow:visible;
}
#topo{
width:940px;
height:218px;
margin-left:6px;
}
.loginTudo{
width:195px;
height:218px;
float:left;
background-color:#E7F5FA;
border-bottom:#FFFFFF solid 2px;
padding:0px 0px 0px 10px;
}
#logged {
width:185px;
height:100%;
overflow:auto;
float:left;
background-color:#E7F5FA;
border-bottom:#FFFFFF solid 2px;
padding:10px;
}
.login{
width:185px;
height:60px;
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
line-height:20px;
}
#flash{
width:721px;
height:218px;
float:left;
border-left:#FFFFFF solid 2px;
border-bottom:#FFFFFF solid 2px;
}
/******************CONTEUDO**BAIXO**************************/
#conteudo_baixo{
width:928px;
/*	height:100%;*/
margin-left:6px;
}
/******************COLUNA**1******************************/
#coluna1{
width:205px;
height:100%;
float:left;
border-bottom:#FFFFFF solid 2px;
}
#pesquisa_form{
width:185px;
height:180px;
padding:10px 10px 10px 10px;
}
#pub{
width:205px;
height:25px;
text-indent: 7px;
border-bottom:#FFFFFF solid 2px;
background-color:#000000;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
}
#pub_conteudo{
width:205px;
height:100%;
text-align:center;
}

.divPub{
line-height:25px;
text-indent:7px;
border-bottom:#FFFFFF solid 2px;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
background-color:#000000;
}
.pubConteudo{
width:205px;
height:100%;
text-align:center;
}
/********************COLUNA**2*****************************/
#coluna2{
width:450px;
height:100%;
float:left;
border-left:#FFFFFF solid 2px;
border-bottom:#FFFFFF solid 2px;
}
#fotos{
width:450px;
height:25px;
text-indent: 7px;
border-bottom:#FFFFFF solid 2px;
background-color:#60BFDD;
font-weight:bold;
font-size:12px;
color:#000000;
}
#fotos_conteudo{
width:450px;
height:100%;
background-color:#D7EFF7;
border-bottom:#FFFFFF solid 2px;
}
#blogs{
width:450px;
height:25px;
text-indent: 7px;
border-bottom:#FFFFFF solid 2px;
background-color:#FFCC00;
font-weight:bold;
font-size:12px;
color:#000000;
}
#blogs_conteudo{
padding:5px 5px 5px 5px;
width:440px;
height:100%;
line-height:22px;
background-color:#FFFAE6;
}
/*****************COLUNA**3*****************************/
#coluna3{
width:269px;
height:100%;
float:left;
border-left:#FFFFFF solid 2px;
border-bottom:#FFFFFF solid 2px;

}
#chat{
width:269px;
height:25px;
text-indent: 7px;
border-bottom:#FFFFFF solid 2px;
background-color:#66CC00;
font-size:12px;
font-weight:bold;
color:#000000;
}
#chat_conteudo{
width:269px;
height:178px;
border-bottom:#FFFFFF solid 2px;
background-image:url(../gifs/chat_pub.png);
background-repeat:no-repeat;
background-position:center;
}
#classificados{
width:269px;
height:25px;
text-indent: 7px;
border-bottom:#FFFFFF solid 2px;
background-color:#FF3366;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
}
#classificados_conteudo{
padding:5px 5px 5px 5px;
width:259px;
height:100%;
line-height:22px;
background-color:#FFF4F8;
}
/*********************************************************/
/*************************************Coluna Unica*************************************/
#colunaUnica {
width: 721px;
height:100%;
float:left;
border-left:#FFFFFF solid 2px;
border-bottom:#FFFFFF solid 2px;
}
.titulo{
font-size:12px;
height:25px;
text-indent:5px;
border-bottom:#FFFFFF solid 2px;
font-weight:bold;
color:#000000;
background-color:#60BFDD;
}
.tituloAvisos{
font-size:12px;
height:25px;
text-indent:5px;
border-bottom:#FFFFFF solid 2px;
font-weight:bold;
color:#000000;
background-color:#8CD603;
}
.tituloAvisosSistema{
text-indent:7px;
border-bottom:#FFFFFF solid 2px;
font-weight:bold;
color:#000000;
background-color:#60BFDD;
line-height:25px;
}
/***********************************FIM Coluna Unica***********************************/
/*************************************Coluna Centro*************************************/
#colunaCentro {
width: 450px;
height:100%;
float:left;
border-left:#FFFFFF solid 2px;
border-bottom:#FFFFFF solid 2px;
}
/*#colunaCentro .titulo{
height:25px;
border-bottom:#FFFFFF solid 2px;
font-weight:bold;
color:#000000;
text-indent: 5px;
}*/
/***********************************FIM Coluna Centro***********************************/
/*************************************Coluna Direito*************************************/
#colunaDireito {
width: 269px;
height:100%;
float:left;
border-left:#FFFFFF solid 2px;
border-bottom:#FFFFFF solid 2px;
}
/*#colunaDireito .titulo{
height:25px;
border-bottom:#FFFFFF solid 2px;
font-weight:bold;
color:#000000;
text-indent: 5px;
}*/
#colunaDireito .conteudo{
padding: 5px 5px 5px 7px;
border-bottom:#FFFFFF solid 2px;
background-color:#EFF9FC;
background-image:url(../gifs/bgPesq.png);
background-position:top;
background-repeat:repeat-x;
}
/***********************************FIM Coluna Direito***********************************/
/************************RODAPÉ********************************/
#rodape{
width: 940px;
height:31px;
float:left;
background-image: url(../gifs/rodape.png);
background-position:left top;
background-repeat:no-repeat;
}
#rodape_txt{
color:#000000;
width: 900px;
height:27px;
text-indent: 14px;
}
#rodape_txt a{
color:#000000;
width: 700px;
height:27px;
text-indent: 14px;
}
/*a img {
text-decoration: none;
}*/
/****************************************************************************************************************************UtilizadorFotosComentarios*/
.comentario_contentor{
border:#43A9CB solid 2px;
background-color:#F0F9FC;
background-image:url(../gifs/foto/fundo_coment.png);
background-repeat:repeat-x;
background-position:top;
width:440px;
overflow: auto;
margin-bottom: 10px;
}
.comentario_esq{
float:left;
width:115px;
}
.comentario_foto{
width:100px;
padding:10px 0px 10px 10px;
}
.comentario_dir{
float:left;
width:315px;
padding:10px 5px 5px 5px;
overflow:visible;
}
.comentario_dir_topo{
padding:5px 5px 5px 5px;
/*background-color:#9BD1E3;*/
width:300px;
overflow:visible;
float:left;
overflow:auto
}
.comentario_dir_topo_esq{
width:185px;
font-weight:bold;
float:left;
color:#FFFFFF;
overflow:visible;
}
.comentario_dir_topo_dir{
width:110px;
color:#000000;
float:left;
text-align:right;
overflow:visible;
}
.comentario_dir_meio{
/*background-color:#DFF1F7;*/
width:300px;

min-height:64px;
overflow:visible;
padding:5px 5px 5px 5px;
}
.comentario_dir_fundo{
color:#CCCCCC;
text-align:right;
width:300px;
height:13px;
padding:5px 5px 5px 5px;
}
/********************************************************************************************************************** FIM UtilizadorFotosComentarios*/
/***********************************************************************************************************************************************Álbuns*/
.albumDiV {
width: 100px;
text-align: center;
float: left;
margin: 0px 0px 15px 10px;
}
.linkinho{
width: 100px;
height: 100px;
position: absolute;
z-index: 10;
background: url(../gifs/1x1.gif) repeat left top;
display: block;
}
.linkinho a{
width: 100px;
height: 100px;
display: block;
z-index: 10;
}
/*******************************************************************************************************************************************Álbuns FIM*/
/**********************************************************************************************************************************************MENU*/
.chromestyle{
width: 99%;
font-weight: bold;
}
.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.chromestyle ul{
/*border: 1px solid #BBB;*/
width: 100%;
/*background: url(../gifs/menu/chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
}
.chromestyle ul li{
display: inline;
}
.chromestyle ul li a{
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
/*border-right: 1px solid #DADADA;*/
}
.chromestyle ul li a:hover{
/*background: url(../gifs/menu/chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}
.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
/*content: " V";*/
/*content: " "url(../gifs/down.png); /*uncomment this line to use an image instead*/
}
/* ######### Style for Drop Down Menu ######### */
.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #60BFDD; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;/**/
z-index:100;
background-color:#EFF9FC;
width: 200px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}
.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #60BFDD; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}
* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color:#BEE8F3;
color:#000000;
}
/******************************************************************************************************************************************FIM MENU*/
/**************************************************************************************************************************************INPUT*/
.input_upload{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
line-height:22px;
}
/***********************************************************************/
h1{
font-size:14px;
color:#60BFDD;
}
/**************************************ULTIMA****FOTO*******************/
#ultima_foto{
width:450px;
overflow:auto;
padding-top:5px;
padding-bottom:15px;
height:auto;
}
#ultima_foto_dir{
width:50%;
float:left;
/*padding:5px 5px 5px 5px;*/
}
#ultima_foto_esq{
width:50%;
float:left;
/*padding:5px 5px 5px 5px;*/
}
#ultima_foto_foto_esq{
width:210px;
height:100%;
}
#ultima_foto_nome_esq{
width:100%;
text-align:center;
padding-top:5px;
}
#ultima_foto_foto_dir{
width:210px;
height:100%;
}
#ultima_foto_nome_dir{
width:100%;
text-align:center;
padding-top:5px;
}
/****************************************************************************TABS**********************************************/
#tab{
width:690px;
}
#tabnav{
height: 20px;
margin: 0;
padding-left: 10px;
background: url(../gifs/tab_bottom.gif) repeat-x bottom;
}
#resto{
border-top:0px;
border-bottom:#666666 solid 1px;
border-left:#666666 solid 1px;
border-right:#666666 solid 1px;
text-align:left;
padding: 10px 10px 10px 10px;
background-color:#D7EFF7;
vertical-align:top;
overflow:auto;
width:668px;
}
#tabnav li{
margin: 0; 
padding: 0;
display: inline;
list-style-type: none;
}
#tabnav a:link, #tabnav a:visited{
float: left;
background: #60BFDD;
font-size: 11px;
line-height: 14px;
font-weight: bold;
padding: 2px 10px 2px 10px;
margin-right: 4px;
border: 1px solid #666666;
text-decoration: none;
color: #333333;
}
#tabnav a:link.active, #tabnav a:visited.active{
border-bottom: 1px solid #D7EFF7;
background: #D7EFF7;
color: #000;
}
#tabnav a:hover{
background: #D7EFF7
}
/*************************DROPDOWN MENUS***********************************************************/
.drop{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
width:110px;
}
.dropEducacao{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
}
.drop2{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
width:165px;
}
.drop3{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
width:195px;
}
.txt{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:95%;
}
.txtFld{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
}
/****************************************************************************************CONVIDAR*************/
.div_confirmacao{
background-image:url(../gifs/bgPesq.png);
background-position:top;
background-repeat:repeat-x;
background-color:#EFF9FC;
padding:10px 10px 10px 10px;
}
.div_index{
background-image:url(../gifs/bgPesq.png);
background-position:top;
background-repeat:repeat-x;
background-color:#EFF9FC;
padding:10px 5px 10px 5px;
}
/**********************************************************************************************************/
.div_fotos_index{
background-color:#EFF9FC;
}
/**********************************************************************************************************/
.txtUploadFoto{
font-weight:bold;
}
/*****************************************************************************************PERFIL*******/
.tabelaPerfil{
padding:10px 0px 10px 0px;
}
/**************************************************************************************ÁLBUM***************/
.loginForm{
width: 175px;
height:100%;
padding: 25px 20px 10px 10px;
}
/***************************************************************************************AVISOS****ANIVERSARIO*/
#tab_aniv{
width:690px;
}
#tabnav_aniv{
height: 20px;
margin: 0;
padding-left: 10px;
background: url(../gifs/tab_bottom.gif) repeat-x bottom;
}
#resto_aniv{
border-top:0px;
border-bottom:#666666 solid 1px;
border-left:#666666 solid 1px;
border-right:#666666 solid 1px;
width:668px;
text-align:left;
padding: 10px 10px 10px 10px;
background-color:#FBFFF2;
vertical-align:top;
}
#tabnav_aniv li{
margin: 0; 
padding: 0;
display: inline;
list-style-type: none;
}
#tabnav_aniv a:link, #tabnav_aniv a:visited{
float: left;
background: #8CD603;
font-size: 11px;
line-height: 14px;
font-weight: bold;
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #666666;
text-decoration: none;
color: #333333;
}
#tabnav_aniv a:link.active, #tabnav_aniv a:visited.active{
border-bottom: 1px solid #FBFFF2;
background: #FBFFF2;
color: #000;
}
#tabnav_aniv a:hover{
background: #FBFFF2;
}
.txt_aniv{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:95%;
}
.style1_aniv2{
font-size: 16px;
font-weight:bold;
color:#8CD603;
}
.style2_aniv{
font-size: 14px;
font-weight:bold;
color:#9EB01C;
}
.style2_aniv2{
font-size: 14px;
font-weight:bold;
color:#8CD603;
}
.style2{
font-size: 12px;
font-weight:bold;
color:#9EB01C;
}
.style2 a:link{
font-weight:bold;
color:#9EB01C;
}
.style2 a:hover{
font-weight:bold;
color:#1E6D88;
text-decoration:none;
}
.style2 a:visited{
font-weight:bold;
color:#1E6D88;
text-decoration:none;
}
.loginInput{
font-family:'Trebuchet MS', Arial, Verdana;
font-size:11px;
width:200px;
}
.dataAnivInput{
font-family:'Trebuchet MS', Arial, Verdana;
font-size:11px;
line-height:22px;
}
.contactoExistInput{
font-family:'Trebuchet MS', Arial, Verdana;
font-size:11px;
margin-left:5px;
}
.separador_avisos2{
width:100%;
border-bottom:1px dotted #8CD603;
margin-bottom:15px;
margin-top:15px;
height:1px;
}
.pesquisaAnivCab{
width:648px;
height:17px;
margin-top:10px;
border-top:#9EF103 solid 2px;
border-bottom:#9EF103 solid 2px;
background-color:#DDFE9E;
padding:5px;
}
.pesquisaAniv{
width:648px;
height:17px;
height:auto;
margin-top:0px;
border-bottom:#CCCCCC solid 1px;
background-color:#EDFECD;
padding:5px;
}
/***********************************************************************TAB**PERFIL********************************************************/ 
#separador_avisos{
width:100%;
border-bottom:1px dotted #9EF103;
margin-bottom:15px;
margin-top:15px;
height:1px;
}
.style1{
font-size: 16px;
font-weight:bold;
color:#333333;
}	
.style1_aniv{
font-size: 16px;
font-weight:bold;
color:#B7CC20;
}
/********************************************************************************************PESQUISA***ANIVERSARIOS*********************/
.tudoAniv{
width:100%;
overflow:auto;
}
.grupoAniv{
margin-left:0px;
float:left;
}
.pesquisaAnv{
float:left;
}
.pesquisaAnivCabNome{
text-align:left; width:30%; float:left; font-weight:bold;
}
.pesquisaAnivCabTlf{
text-align:center; width:20%; float:left; font-weight:bold;
}
.pesquisaAnivCabTlm{
text-align:center; width:20%; float:left; font-weight:bold;
}
.pesquisaAnivCabMail{
text-align:center; width:15%; float:left; font-weight:bold;
}
.pesquisaAnivCabOpcoes{
text-align:center; width:15%; float:left; font-weight:bold;
}
.pesquisaAniv{
margin-top:0px;
}
.pesquisaAnivNome{
text-align:left; width:30%; float:left; height:20px;
}
.pesquisaAnivTlf{
text-align:center; width:20%; float:left; height:20px;
}
.pesquisaAnivTlm{
text-align:center; width:20%; float:left; height:20px;
}
.pesquisaAnivMail{
text-align:center; width:15%; float:left; height:20px;
}
.pesquisaAnivPostal{
text-align:center; width:5%; float:left; height:20px;
}
.pesquisaAnivEditar{
text-align:center; width:5%; float:left; height:20px;
}
.pesquisaAnivApagar{
text-align:center; width:5%; float:left; height:20px;
}
.resultadoPesqAniv{
margin-top:10px;
height:25px;
}
.resultadoPesqAnivEsq{
width:53%;
float:left;
font-size:90%;
}
.resultadoPesqAnivDir{
width:45%;
float:left;
text-align:right;
}
.resultadoPesqAnivDir a:link{
text-decoration:none;
}
.resultadoPesqAnivDir a:hover{
text-decoration:none;
color:#95E302;
}
.resultadoPesqAnivDir a:visited{
text-decoration:none;
}
/************************BOTOES****SUBMIT**********************************************************************************/
.bot_form{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
background-color:#9EF103;
border:#000000 1px solid;
}
.bot_form:hover{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
background-color:#8CD603;
cursor: pointer;
}
.bot_perfil{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
background-color:#C6DD22;
border:#000000 1px solid;
}
.bot_perfil:hover{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
color:#FFFFFF;
background-color:#333333;
cursor: pointer;
}
/*********************************************************INSERIR**ANIVERSARIO***********************************/
.lembrancaTudo{
width:100%;
overflow:auto;
}
.lembrancaTopo{
width:100%;
overflow:auto;
}
.lembrancaMeio{
width:100%;
overflow:auto;
}
.lembrancaMeioEsq{
width:30%;
float:left;
}
.lembrancaMeio1{
width:15%;
float:left;
}
.lembrancaMeio2{
width:15%;
float:left;
}
.lembrancaMeioDir{
width:40%;
float:left;
}
.lembrancaBaixo{
width:100%;
overflow:auto;
}
.dropMes{
margin-left:25px;
float:left;
}
.dropDia{
float:left;
 }
/****************************************FCK*****************************************/
.anivFck{
width:100%;
overflow:auto;
}
/***********************************************************************************/
#colunaCentroPesq {
width: 490px;
height:100%;
float:left;
border-left:#FFFFFF solid 2px;
border-bottom:#FFFFFF solid 2px;
}
#colunaDireitoPesq {
width: 229px;
height:100%;
float:left;
border-left:#FFFFFF solid 2px;
border-bottom:#FFFFFF solid 2px;
}
.tituloPesq{
text-indent:5px;
border-bottom:#FFFFFF solid 2px;
font-weight:bold;
color:#000000;
background-color:#60BFDD;
line-height:25px;
}
.pesqAvancada{
background-image:url(../gifs/bgPesq.png);
background-position:top;
background-repeat:repeat-x;
background-color:#EFF9FC;
width:209px;
overflow:auto;
padding:10px 10px 20px 10px;
border-bottom:2px #FFFFFF solid;
}
.inputPesq{
width:200px;
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
}
.inputPesq2{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
}
.linhaPesquisa{
width:100%;
border-bottom:#60BFDD dashed 1px;
margin-top:15px;
margin-bottom:15px;
}
.pesqTudo{
background-image:url(../gifs/bgPesq.png);
background-position:top;
background-repeat:repeat-x;
background-color:#EFF9FC;
overflow:auto;
padding:5px 5px 5px 5px;
border-bottom:2px #FFFFFF solid;
}
.resultadoPesq{
width:480px;
overflow:auto;
}
.resultadoPesqEsq{
float:left;
width:50%;
text-align:left;
}
.resultadoPesqDir{
float:left;
width:50%;
text-align:right;
}
.conteudoPesq{
width:480px;
overflow:auto;
padding:15px 0px 15px 0px;
}
.fotoPesq{
border:#60BFDD solid 2px;
width:100px;
margin-left:4px;
margin-bottom:4px;
padding:5px 5px 5px 5px;
float:left;
text-align:center;
}
.fotoFotoPesq{
width:100px;
height:100px;
}
.nomeFotoPesq{
margin-top:5px;
text-align:center;
}
.resultadoPesqEsq a:link{
text-decoration:none;
}
.resultadoPesqEsq a:hover{
text-decoration:none;
color:#2BA0C8;
}
/*********************************************************************/
.registoTmp{
background-image:url(../gifs/bgPesq.png);
background-position:top;
background-repeat:repeat-x;
background-color:#EFF9FC;
padding:10px 10px 10px 10px;
}
/***************************************************/
.fundoTodos{
background-image:url(../gifs/bgPesq.png);
background-position:top;
background-repeat:repeat-x;
background-color:#EFF9FC;
}
/***********************************************************************REGISTO********************/
.registoInput{
width:350px;
border:#999999 solid 1px;
font-family:'Trebuchet MS', Arial, Verdana;
font-size:11px;
}
.registoSelect{
border:#999999 solid 1px;
font-family:'Trebuchet MS', Arial, Verdana;
font-size:11px;
}
.registoMail{
width:180px;
border:#999999 solid 1px; font-family:'Trebuchet MS', Arial, Verdana;
font-size:11px;
}
.registoPassword{
width:150px;
border:#999999 solid 1px;
font-family:'Trebuchet MS', Arial, Verdana;
font-size:11px;
}
.registoCod{
width:200px;
border:#999999 solid 1px;
font-family:'Trebuchet MS', Arial, Verdana;
font-size:11px;
}
.registoCidade{
width:200px;
border:#999999 solid 1px;
font-family:'Trebuchet MS', Arial, Verdana;
font-size:11px;
}
.registoMor{
width:300px;
border:#999999 solid 1px;
font-family:'Trebuchet MS', Arial, Verdana;
font-size:11px;
}
/*********************************************************************************/
.infContentor{
width: 100%;
background-image:url(../gifs/bgPesq.png);
background-position:top;
background-repeat:repeat-x;
background-color:#EFF9FC;
overflow:auto;
}
.infContentorPad{
padding:20px;
}
/**************************************************************************/
.userDetail{
width:104px;
overflow:visible;
margin-left:28px;
float:left;
}
.userDetailFoto{
width:100px;
overflow:auto;
border:#00CCFF solid 2px;
}
.userDetailTxt{
width:104px;
height:100%;
text-align:center;
}
.userLinha{
width:100%;
overflow:auto;
margin-top:25px;
}
.userDetailTxt a:link{
text-decoration:none;
}
.userDetailTxt a:hover{
text-decoration:none;
color:#2BA0C8;
}
/***********************************************ENVIAR**FOTO******************************/
.enviarFotoTd{
background-image:url(../gifs/bgPesq.png);
background-position:top;
background-repeat:repeat-x;
background-color:#EFF9FC;
padding:10px 10px 10px 10px;
}
.enviarFotoMsg{
margin-top:10px;
font-family: 'Trebuchet MS', Arial, Verdana;
font-size: 11px;
width: 300px;
height:100px;
}
.enviarFotoInput{
font-family: 'Trebuchet MS', Arial, Verdana;
font-size: 11px;
width: 200px;
}
.enviarFotoEsq{
width:35%;
float:left;
}
.enviarFotoDir{
width:65%;
float:left;
}
/********************************************************************************************/
.loginHeight{
height:25px;
}
/**************************************************************/
.perfilFotoU{
float:right; width: 120px; text-align:center;
}
/***************************OPCOES DE PAGINA***********************************************/
.opcoesPaginaTitulo{
width:205px;
height:25px;
text-indent: 7px;
border-bottom:#FFFFFF solid 2px;
background-color:#60BFDD;
font-weight:bold;
font-size:12px;
color:#000000;
}
.opcoesPaginaConteudo{
width:185px;
overflow:visible;
padding:10px;
background-color:#D7EFF7;
border-bottom:#FFFFFF solid 2px;
}
/******************************COMERCIAL**********************************************************/
.tituloClassificados{
line-height:25px;
text-indent:7px;
border-bottom:#FFFFFF solid 2px;
font-weight:bold;
color:#000000;
background-color:#FF3366;
}
.conteudoClassificados{
background-image:url(../gifs/bgComercial.png);
background-position:top;
background-repeat:repeat-x;
background-color:#FFF4F8;
padding:10px 10px 10px 10px;
border-bottom:#FFFFFF solid 2px;
}
.tituloLeiloes{
line-height:25px;
text-indent:7px;
border-bottom:#FFFFFF solid 2px;
font-weight:bold;
color:#000000;
background-color:#FF3366;
}
.conteudoLeiloes{
background-image:url(../gifs/bgComercial.png);
background-position:top;
background-repeat:repeat-x;
background-color:#FFF4F8;
padding:10px 10px 10px 10px;
}
/**********************************TURISMO**************************************************************/
.tituloTurismo{
font-size:12px;
height:25px;
text-indent:7px;
border-bottom:#FFFFFF solid 2px;
font-weight:bold;
color:#000000;
background-color:#FF9900;
}
.conteudoTurismo{
background-image:url(../gifs/bgTurismo.png);
background-position:top;
background-repeat:repeat-x;
background-color:#FFF4E6;
padding:10px 5px 10px 5px;
}

/********************************GRUPOS*****************************************************************/
.tituloGrupos{
font-size:12px;
height:25px;
text-indent:7px;
border-bottom:#FFFFFF solid 2px;
font-weight:bold;
color:#000000;
background-color:#FFCC00;
}
.conteudoGrupos{
background-image:url(../gifs/bgGrupos.png);
background-position:top;
background-repeat:repeat-x;
background-color:#FFFAE6;
padding:10px 5px 10px 5px;
}
/****************************************************AVISOS*RECENTES*ESTATISTICAS*****UTILIZADOR************/
#colunaCentroAvisos {
width: 490px;
height:100%;
float:left;
border-left:#FFFFFF solid 2px;
border-bottom:#FFFFFF solid 2px;
overflow:visible;
}
#colunaDireitoAvisos {
width: 229px;
height:100%;
float:left;
border-left:#FFFFFF solid 2px;
border-bottom:#FFFFFF solid 2px;
overflow:visible;
}
.tituloAvisosRecentes{
text-indent:7px;
border-bottom:#FFFFFF solid 2px;
font-weight:bold;
color:#000000;
background-color:#60BFDD;
line-height:25px;
}
.conteudoAvisosRecentes{
background-image:url(../gifs/bgPesq.png);
background-position:top;
background-repeat:repeat-x;
background-color:#EFF9FC;
overflow:auto;
padding:10px 10px 10px 10px;
width:470px;
border-bottom:#FFFFFF solid 2px;
}
.avisosRecentesCab{
width:470px;
border-bottom:#60BFDD solid 1px;
overflow:auto;
padding:5px 0px 5px 0px;
text-align:center;
}
.avisosHora{
width:10%;
float:left;
font-weight:bold;
text-align:center
}
.avisosData{
width:40%;
float:left;
font-weight:bold;
}
.avisosTitulo{
width:40%;
float:left;
font-weight:bold;
}
.avisosEvento{
width:10%;
float:left;
font-weight:bold;
}
.avisosRecentes{
width:100%;
overflow:auto;
padding:5px 0px 5px 0px;
text-align:center;
}
.avisosRecentesHora{
width:10%;
float:left;
}
.avisosRecentesData{
width:40%;
float:left;
}
.avisosRecentesTitulo{
width:40%;
float:left;
}
.avisosRecentesEvento{
width:10%;
/*line-height:20px;*/
float:left;
overflow:visible;
}
.avisosRecentesEventoIcone{
width:25%;
}
.avisosRecentesEventoTexto{
width:75%;
font-size:95%;
}
.conteudoEstatisticas{
background-image:url(../gifs/bgPesq.png);
background-position:top;
background-repeat:repeat-x;
background-color:#EFF9FC;
overflow:auto;
padding:10px 10px 10px 10px;
line-height:22px;
border-bottom:#FFFFFF solid 2px;
}
.conteudoSistema{
background-image:url(../gifs/bgPesq.png);
background-position:top;
background-repeat:repeat-x;
background-color:#EFF9FC;
overflow:auto;
padding:10px 10px 10px 10px;
line-height:17px;
border-bottom:#FFFFFF solid 2px;
}
/**************************************************************************************************************/
.visitantesRecentes{
width:190px;
overflow:auto;
padding:5px;
margin-bottom:5px;
}
.visitantesRecentesFoto{
width:60px;
height:100%;
overflow:visible;
border:#0099FF 2px solid;
float:left;
}
.visitantesRecentesTexto{
width:86px;
overflow:auto;
float:left;
line-height:16px;
margin-left:10px;
}
.styleVisitantesRecentes{
font-size: 14px;
font-weight:bold;
color:#000000;
}
.linhaComercial{
width:100%;
border-bottom:#FF3366 dashed 1px;
margin-top:15px;
margin-bottom:15px;
}
/******************************************************************************************/
/******************************************************************************************/
.ultimaFotoUtilizador_Contentor {
	border: #60BFDD solid 2px;
	margin-left: 2px;
	margin-bottom: 20px;
	padding: 5px 5px 5px 5px;
	text-align: center;
	width: 200px;
}

.ultimaFotoUtilizador_Foto {
	width: 100px;
	height: 100px;
}

.ultimaFotoUtilizador_Texto {
	margin-top: 2px;
	text-align: center;
}

.utilizador_contentor {
	border: #60BFDD solid 2px;
	width: 100px;
	height: 120px; 
	margin-left: 4px;
	margin-bottom: 4px;
	padding: 5px 5px 5px 5px;
	float: left;
	text-align: center;
}
.utilizador_foto  {
	width: 100px;
	height: 100px;
}
.utilizador_nome {
	margin-top: 5px;
	text-align: center;
}


#coluna_Centro_Contentor {
width: 490px;
height:100%;
float:left;
border-left:#FFFFFF solid 2px;
border-bottom:#FFFFFF solid 2px;
}
.coluna_Titulo {
text-indent:5px;
border-bottom:#FFFFFF solid 2px;
font-weight:bold;
color:#000000;
background-color:#60BFDD;
line-height:25px;
}
.coluna_Conteudo {
background-image:url(../gifs/bgPesq.png);
background-position:top;
background-repeat:repeat-x;
background-color:#EFF9FC;
overflow: hidden;
padding:5px 5px 5px 5px;
border-bottom:2px #FFFFFF solid;
height: 100%;
}

#coluna_Direita_Contentor {
width: 229px;
height:100%;
float:left;
border-left:#FFFFFF solid 2px;
border-bottom:#FFFFFF solid 2px;
}

/******************************************************************************************/
/******************************************************************************************/
.fotosFoto{
float:left;
padding:10px;
}
.fotosTexto{
float:left;
padding:10px 10px 10px 0px;
}
.pesquisaFotos{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
width:200px;
}
/*****************************************/
.conteudoPerfil{
border-bottom:#FFFFFF solid 2px;
background-color:#EFF9FC;
background-image:url(../gifs/bgPesq.png);
background-position:top;
background-repeat:repeat-x;
}
/*************************************************/
.adicionarPessoa{
width:100%;
height:100%;
overflow:auto;
background-color:#EFF9FC;
background-image:url(../gifs/bgPesq.png);
background-position:top;
background-repeat:repeat-x;
}
.adicionarPessoaEsq{
overflow:auto;
float:left;
padding:5px;
}
.adicionarPessoaDir{
margin-left:10px;
overflow:auto;
float:left;
padding:5px;
}
/*****************************************/
.adicionarPessoaTudo{
width:100%;
height:100%;
overflow:auto;
background-color:#EFF9FC;
background-image:url(../gifs/bgPesq.png);
background-position:top;
background-repeat:repeat-x;
}
.adicionarPessoa{
width:100%;
height:100%;
overflow:auto;
}
.adicionarPessoaEsq{
overflow:auto;
float:left;
padding:5px;
}
.adicionarPessoaDir{
margin-left:10px;
overflow:auto;
float:left;
padding:10px;
}
.adicionarPessoaBot{
margin-top:10px;
background-color:#EFF9FC;
padding:10px 0px 10px 15px;
}
/*******************************************************/
.caixaPerfil{
margin: 15px 0px 10px 0px;
width:680px;
height:100%;
overflow:auto;
border:#666666 1px solid;
background-color:#D7EFF7;
padding:5px;
}
.perfilFotoU{
width:120px;
float:left;
}
.perfilFotoFotoU{
width:120px;
text-align:center;
padding:10px 0px 10px 0px;
}
.perfilTextoU{
width:560px;
float:left;
text-align:left;
padding:20px 0px 10px 0px;
}
.perfilTextoUtudo{
width:560px;
overflow:auto;
padding:0px 0px 10px 0px;
line-height:16px;
}
.perfilTextoUtudoEsq{
width:26px;
float:left;
}
.perfilTextoUtudoDir{
width:534px;
float:left;
}
/*******************RELACIONAMENTOS**************************************************/
.relacionamentosTudo{
width:104px;
height:160px;
float:left;
margin:10px 12px 10px 12px;
}
.relacionamentosTudoFoto{
width:100px;
overflow:visible;
border:#60BFDD 2px solid;
text-align:center;
}
.relacionamentosTudoTexto{
width:104px;
overflow:visible;
text-align:center;
margin-top:5px;
}
.relacionamentosTudoIcones{
width:104px;
overflow:visible;
text-align:center;
margin-top:5px;
}
.relacionamentosTudoIconesEsq{
width:47px;
text-align:center;
float:left;
text-align:right;
padding:0px 5px 0px 0px;
}
.relacionamentosTudoIconesDir{
width:47px;
text-align:center;
float:left;
text-align:left;
padding:0px 0px 0px 5px;
}
/*******************************************/
.iconesFotos{
margin-top:15px;
overflow:auto;
}
.iconesFotosIcones{
float:left;
margin-right:10px;
}

/***************************************CONTACTOS*****************************************************/
#tab_Contactos{
width:690px;
}
#tabnav_Contactos{
height: 20px;
margin: 0;
padding-left: 10px;
background: url(../gifs/tab_bottom.gif) repeat-x bottom;
}
#resto_Contactos{
border-top:0px;
border-bottom:#666666 solid 1px;
border-left:#666666 solid 1px;
border-right:#666666 solid 1px;
width:668px;
text-align:left;
padding: 10px 10px 10px 10px;
background-color:#F4FBFD;
vertical-align:top;
overflow:auto;
}
#tabnav_Contactos li{
margin: 0; 
padding: 0;
display: inline;
list-style-type: none;
}
#tabnav_Contactos a:link, #tabnav_Contactos a:visited{
float: left;
background: #96D5E9;
font-size: 11px;
line-height: 14px;
font-weight: bold;
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #666666;
text-decoration: none;
color: #333333;
}
#tabnav_Contactos a:link.active, #tabnav_Contactos a:visited.active{
border-bottom: 1px solid #F4FBFD;
background: #F4FBFD;
color: #000;
}
#tabnav_Contactos a:hover{
background: #F4FBFD;
}
.txt_Contactos{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:95%;
}
.style1_Contactos2{
font-size: 16px;
font-weight:bold;
color:#8CD603;
}
.style2_Contactos{
font-size: 14px;
font-weight:bold;
color:#9EB01C;
}
.style2_Contactos2{
font-size: 14px;
font-weight:bold;
color:#8CD603;
}
.style2{
font-size: 12px;
font-weight:bold;
color:#9EB01C;
}
.style2 a:link{
font-weight:bold;
color:#9EB01C;
}
.style2 a:hover{
font-weight:bold;
color:#1E6D88;
text-decoration:none;
}
.style2 a:visited{
font-weight:bold;
color:#1E6D88;
text-decoration:none;
}

.dataContactosInput{
font-family:'Trebuchet MS', Arial, Verdana;
font-size:11px;
line-height:22px;
}
.contactoExistInput{
font-family:'Trebuchet MS', Arial, Verdana;
font-size:11px;
margin-left:5px;
}
.pesquisaContactosCab{
width:648px;
height:17px;
margin-top:0px;
border-top:#60BFDD solid 2px;
border-bottom:#60BFDD solid 2px;
background-color:#96D5E9;
padding:5px;
}
.pesquisaContactos{
width:648px;
height:17px;
margin-top:0px;
border-bottom:#60BFDD solid 1px;
background-color:#DEF1F8;
padding:5px;
}
.tudoContactos{
width:100%;
overflow:auto;
}
.grupoContactos{
margin-left:0px;
float:left;
}
.pesquisaAnv{
float:left;
margin-bottom:15px;
}
.pesquisaContactosCabNome{
text-align:left; width:35%; float:left; font-weight:bold;
}
.pesquisaContactosCabTlf{
text-align:center; width:20%; float:left; font-weight:bold;
}
.pesquisaContactosCabTlm{
text-align:center; width:20%; float:left; font-weight:bold;
}
.pesquisaContactosCabOpcoes{
text-align:center; width:25%; float:left; font-weight:bold;
}
.pesquisaContactos{
margin-top:0px;
}
.pesquisaContactosNome{
text-align:left; width:35%; float:left; height:20px;
}
.pesquisaContactosTlf{
text-align:center; width:20%; float:left; height:20px;
}
.pesquisaContactosTlm{
text-align:center; width:20%; float:left; height:20px;
}
.pesquisaContactosMail{
text-align:center; width:5%; float:left; height:20px;
}
.pesquisaContactosSms{
text-align:center; width:5%; float:left; height:20px;
}
.pesquisaContactosPostal{
text-align:center; width:5%; float:left; height:20px;
}
.pesquisaContactosEditar{
text-align:center; width:5%; float:left; height:20px;
}
.pesquisaContactosApagar{
text-align:center; width:5%; float:left; height:20px;
}
.resultadoPesqContactos{
margin-top:10px;
height:25px;
}
.resultadoPesqContactosEsq{
width:53%;
float:left;
font-size:90%;
}
.resultadoPesqContactosDir{
width:45%;
float:left;
text-align:right;
}
.resultadoPesqContactosDir a:link{
text-decoration:none;
}
.resultadoPesqContactosDir a:hover{
text-decoration:none;
color:#2B9FC6;
}
.resultadoPesqContactosDir a:visited{
text-decoration:none;
}
/***************************************************************************PESQUISA*********ESCOLAR*********************/
.pesquisaAnivCab{
width:648px;
height:17px;
border-top:#9EF103 solid 2px;
border-bottom:#9EF103 solid 2px;
background-color:#DDFE9E;
padding:5px;
}
.pesquisaAniv{
width:648px;
height:17px;
margin-top:0px;
border-bottom:#CCCCCC solid 1px;
background-color:#EDFECD;
padding:5px;
}
/***********************************************************************TAB**PERFIL********************************************************/ 
#separador_avisos{
width:100%;
border-bottom:1px dotted #9EF103;
margin-bottom:15px;
margin-top:15px;
height:1px;
}
.style1{
font-size: 16px;
font-weight:bold;
color:#333333;
}	
.style1_aniv{
font-size: 16px;
font-weight:bold;
color:#9EB01C;
}
/********************************************************************************************PESQUISA***ANIVERSARIOS*********************/
.pesquisaEscolaCab{
width:638px;
height:17px;
margin-top:10px;
border-top:#9EF103 solid 2px;
border-bottom:#9EF103 solid 2px;
background-color:#DDFE9E;
padding:5px;
}
.pesquisaEscola{
width:638px;
height:17px;
border-bottom:#CCCCCC solid 1px;
background-color:#EDFECD;
padding:5px;
}
.pesquisaEscolaCabTitulo{
text-align:left; width:50%; float:left; font-weight:bold;
}
.pesquisaEscolaCabData{
text-align:center; width:20%; float:left; font-weight:bold;
}
.pesquisaEscolaCabHora{
text-align:center; width:20%; float:left; font-weight:bold;
}
.pesquisaEscolaCabOpcoes{
text-align:center; width:10%; float:left; font-weight:bold;
}
.pesquisaEscolaTitulo{
text-align:left; width:50%; float:left; height:20px;
}
.pesquisaEscolaData{
text-align:center; width:20%; float:left; height:20px;
}
.pesquisaEscolaHora{
text-align:center; width:20%; float:left; height:20px;
}
.pesquisaEscolaEditar{
text-align:center; width:5%; float:left; height:20px;
}
.pesquisaEscolaApagar{
text-align:center; width:5%; float:left; height:20px;
}
/*******************POSTAIS**********************/
.postal_contentor{
	position: relative;
	visibility: hidden;
	top: -1000px;
	left: -1000px;
}
/*****************************************LEILOES******************************************/
.tituloLeiloes{
text-indent:5px;
border-bottom:#FFFFFF solid 2px;
font-weight:bold;
color:#000000;
background-color:#C6DD22;
line-height:25px;
}
.leiloesTudo{
background-image:url(../gifs/comercial/leiloes/bgLeiloes.png);
background-position:top;
background-repeat:repeat-x;
background-color:#FBFDEE;
padding:5px 5px 5px 5px;
width:711px;
overflow:auto;
}
/************************************PESQUISA LEILOES********************************************/
.contentorPesquisaLeiloes{
width:701px;
padding:10px 5px 15px 5px;
overflow:auto;
}
.pesquisaLeiloes{
float:left;
}
.textoPesquisaLeiloes{
float:left;
padding:4px 0px 0px 0px;
}

.inputPesquisaLeiloes{
background:url(../gifs/fundoPesquisa.png) no-repeat top left;
float:left;
padding:0px 0px 0px 0px;
width:203px;
height:22px;
margin-left:5px;
}

.inputLeiloesTexto{
font-size:11px;
float:left;
width:179px;
height:22px;
border:none;
padding:2px 0px 0px 2px;
}

.inputLeiloes{
font-size:11px;
width:174px;
border: #003333 0px solid;
}

.inputLeiloesBotao{
background-image:url(../gifs/botPesquisa.png);
width:22px;
height:22px;
float:left;
}

.inputLeiloesBotao a {
width:22px;
height:22px;
display:block;
}

.selectArea{
font-family:"Trebuchet MS", Arial, Verdana;
font-size:11px;
}

.areaPesquisaLeiloes{
float:left;
padding:0px 0px 0px 25px;
}

.textoAreaPesquisaLeiloes{
float:left;
padding:4px 0px 0px 0px;
}
.inputAreaPesquisaLeiloes{
float:left;
padding:0px 0px 0px 5px;
}

.pesquisaAvancadaLeiloes{
padding:4px 0px 0px 25px;
float:left;
}
/**********************************************CONTENTOR LEILOES**************************************/
.contentorLeiloesTudo{
width:701px;
padding:10px 5px 15px 5px;
overflow:auto;
}

.contentorLeiloesTudoEsq{
/*background-color:#00CCCC;*/
width:405px;
padding:5px;
float:left;
}


.ultimosIntroTitulo{
width:100%;
border-bottom:#C6DD22 2px solid;
font-size:14px;
}

.ultimosIntroConteudo{
width:100%;
padding:0px 0px 15px 0px;
}

.artigoTudo{
width:100%;
overflow:auto;
padding:10px 0px 25px 0px;
}
.artigoNome{
font-size:13px;
font-weight:bold;
}
.artigoEsq{
float:left;
width:80px;
overflow:visible;
}
.artigoFoto{
background-color:#FFFFFF;
width:80px;
height:80px;
}

/***********************BOTOAO FOTOS**************************/
div.artigoFoto a {
width:74px;
height:74px;
display: block;
text-decoration: none;
border: #E9E9E9 3px solid;
}

div.artigoFoto a:link {
border-color:#E9E9E9;
}

div.artigoFoto a:visited {
border-color:#E9E9E9;
}

div.artigoFoto a:hover {
border-color:#C6DD22;
}

div.artigoFoto a:active {
border-color:#E9E9E9;
}

/**************************************************************/

.artigoDir{
float:left;
padding:0px 0px 0px 10px;
}
.artigoDataInicio{
float:left;
width:150px;
}
.artigoDataFim{
float:left;
width:150px;
}

.artigoTexto{
padding:0px 0px 0px 0px;
}

.contentorLeiloesTudoDir{
/*background-color:#FFCC00;*/
width:250px;
padding:0px 0px 0px 5px;
float:left;
}
.contentorLeiloesTudoDirTopo{
height:21px;
}
.contentorLeiloesTudoDirTopoEsq{
background-image:url(../gifs/comercial/leiloes/tabLeiloesEsq.png);
background-position:top;
background-repeat:repeat-x;
padding:3px 4px 0px 7px;
height:18px;
float:left;
}
.contentorLeiloesTudoDirTopoDir{
background-image:url(../gifs/comercial/leiloes/tabLeiloesDir.png);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:21px;
float:left;
}


.contentorLeiloesTudoDirBaixo{
width:270px;
background-color:#ECF4B6;
padding:5px;
overflow:auto;
}

/**********************DESTAQUES****************************/
.destaqueTudo{
width:100%;
height:96px;
padding: 10px 0px 15px 0px;
}
.destaqueFoto{
float:left;
background-color:#FFFFFF;
width:80px;
height:80px;
}
.destaqueTexto{
width:180px;
padding:0px 0px 0px 10px;
float:left;
}
/***********************BOTOAO FOTOS*****DESTAQUES*********************/
div.destaqueFoto a {
width:74px;
height:74px;
display: block;
text-decoration: none;
border: #F9FCE7 3px solid;
}

div.destaqueFoto a:link {
border: #F9FCE7 3px solid;
}

div.destaqueFoto a:visited {
border: #F9FCE7 3px solid;
}

div.destaqueFoto a:hover {
border: #C6DD22 3px solid;
}

div.destaqueFoto a:active {
border: #F9FCE7 3px solid;
}
/********************************Categorias Vendas**********************/
.categoriasColunaEsq{
width:500px;
/*border-right:#C6DD22 1px solid;*/
overflow:auto;
float:left;
padding:0px 5px 0px 5px;
}

.categoriasColunaDir{
width:191px;
border-left:#C6DD22 1px solid;
overflow:auto;
float:left;
padding:0px 0px 0px 5px;
}
/*******************************ARTIGO LEILOES*******************************/

.artigoColunaEsq{
width:416px;
border-right:#C6DD22 1px solid;
overflow:auto;
float:left;
padding:0px 5px 0px 5px;
}

.artigoColunaDir{
width:275px;
overflow:auto;
float:left;
padding:0px 0px 0px 5px;
}

.tituloArtigo{
width:100%;
overflow:inherit;
padding-bottom:15px;
}
.nomeArtigo{
font-size:22px;
font-weight:bold;
}

.fotoArtigoTudo{
width:100%;
overflow:auto;
padding-bottom:10px;
}

.fotoArtigo{
width:334px;
height:249px;
border: #C6DD22 3px solid;
background-color:#FFFFFF;
float:left;
}

.todoThumbsArtigo{
width:58px;
height:249px;
float:left;
padding:0px 0px 0px 18px;
}

.thumbsArtigo{
width:38px;
height:38px;
padding:0px 0px 13px 0px;
}


div.thumbsArtigo a {
width:32px;
height:32px;
display: block;
text-decoration: none;
border: #CCCCCC 3px solid;
}

div.thumbsArtigo a:link {
border-color:#CCCCCC;
}

div.thumbsArtigo a:visited {
border-color:#CCCCCC;
}

div.thumbsArtigo a:hover {
border-color:#C6DD22;
}

div.thumbsArtigo a:active {
border-color:#CCCCCC;
}

.datasArtigo{
width:330px;
background-color:#E9F1A9;
padding:5px;
overflow:auto;
margin-bottom:15px;
}

.datasArtigoEsq{
width:165px;
float:left;
}

.datasArtigoDir{
width:165px;
text-align:right;
float:left;
}
/*********************LICITAR*************************************************/

.licitarTudo{
/*background-color:#FFCC00;*/
width:260px;
padding:15px 0px 15px 0px;
float:left;
}
.licitarTopo{
height:21px;
}
.licitarTopoEsq{
background-image:url(../gifs/comercial/leiloes/tabLeiloesEsq.png);
background-position:top;
background-repeat:repeat-x;
padding:3px 4px 0px 7px;
height:18px;
float:left;
}
.licitarTopoDir{
background-image:url(../gifs/comercial/leiloes/tabLeiloesDir.png);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:21px;
float:left;
}
.licitarBaixo{
width:260px;
background-color:#ECF4B6;
padding:5px 5px 10px 5px;
overflow:auto;
}
.txt16{
font-size:16px;
font-weight:bold;
}
.txt14{
font-size:14px;
font-weight:bold;
}
.txt10{
font-size:10px;
}
.vendedorTudo{
padding:0px 0px 15px 5px;
}
.dadosVendedor{
width:100%;
}

.fotoVendedor{
width:70px;
height:80px;
float:left;
}
.infoVendedor{
width:185px;
padding:0px 5px 0px 10px;
float:left;
}

.infoVendedorDetalhes{
width:600px;
padding:0px 5px 20px 10px;
float:left;
}

.reputacaoVendedor{
width:100%;
padding:10px 0px 0px 0px;
clear:left;
}

.pagamentoEnvio{
width:100%;
padding:0px 0px 15px 0px;
}
/***************************VIDEOCHAT*********************************/
.videoCall{
width:100%;
height:200px;
background-color:#990000;
padding:0px 0px 0px 0px;
}

.videoTudo{
/*background-color:#FFCC00;*/
width:260px;
padding:15px 0px 15px 0px;
float:left;
}
.videoTopo{
height:21px;
}
.videoTopoEsq{
background-image:url(../gifs/comercial/leiloes/tabLeiloesEsq.png);
background-position:top;
background-repeat:repeat-x;
padding:3px 4px 0px 7px;
height:18px;
float:left;
}
.videoTopoDir{
background-image:url(../gifs/comercial/leiloes/tabLeiloesDir.png);
background-position:top;
background-repeat:no-repeat;
width:4px;
height:21px;
float:left;
margin-right:2px;
}
.videoBaixo{
width:260px;
background-color:#ECF4B6;
padding:5px;
overflow:auto;
}
/*****************************************/
.descricaoArtigo{
padding:0px 0px 15px 0px;
}

.perguntasVendedor{
padding:0px 0px 15px 0px;
border-bottom:#C6DD22 2px solid;
}

/****************************************/

.inputTudoLicitar{
background:url(../gifs/fundoPesquisa.png) no-repeat top left;
float:left;
padding:0px 0px 0px 0px;
width:203px;
height:22px;
}

.inputLicitarTexto{
font-size:11px;
float:left;
width:179px;
height:22px;
border:none;
padding:2px 0px 0px 2px;
}

.inputLicitar{
font-size:11px;
color:#666666;
width:174px;
border: #003333 0px solid;
}

.inputLicitarBotao{
background-image:url(../gifs/botPesquisa.png);
width:22px;
height:22px;
float:left;
}

.inputLicitarBotao a {
width:22px;
height:22px;
display:block;
}
.melhorLicitacao{
font-size:10px;
text-indent:10px;
}

/**********************************************************/

.perguntasLeilaoTudo1{
width:406px;
overflow:auto;
padding:5px;
}

.perguntasLeilaoTudo2{
width:406px;
overflow:auto;
background-color:#E9F1A9;
padding:5px;
}

.perguntaLeilao{
width:100%;
}

.respostaLeilao{
width:100%;
padding-top:10px;
}

.dataPeguntas{
font-size:10px;
color:#838E17;
}

a.linkPerguntas{
font-size:10px;
color:#838E17;
text-decoration:none;
}

a.linkPerguntas:hover{
font-size:10px;
color:#000000;
text-decoration:underline;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

a.boldbuttons{
background: transparent url('../gifs/comercial/leiloes/botLicitarEsq.png') no-repeat top left;
display: block;
float: left;
font: bold 13px "Trebuchet MS", Arial, Verdana; /* Change 13px as desired */
line-height: 23px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 31px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;

}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
color: #FFFFFF; /*button text color*/
}

a.boldbuttons span{
background: transparent url('../gifs/comercial/leiloes/botLicitarDir.png') no-repeat top right;
display: block;
padding: 4px 10px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.boldbuttons{ /* Hover state CSS */
color:#666600;
text-decoration: none;
}


.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
/************************INSERIR ARTIGO BOTOES******************************************************/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

a.avancarBot{
background: transparent url('../gifs/comercial/leiloes/botArtigoEsq.png') no-repeat top left;
display: block;
float: left;
font: bold 13px "Trebuchet MS", Arial, Verdana; /* Change 13px as desired */
line-height: 22px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 30px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;

}

a:link.avancarBot, a:visited.avancarBot, a:hover.avancarBot, a:active.avancarBot{
color: #FFFFFF; /*button text color*/
}

a.avancarBot span{
background: transparent url('../gifs/comercial/leiloes/botArtigoDir.png') no-repeat top right;
display: block;
padding: 4px 10px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.avancarBot{ /* Hover state CSS */
color:#666600;
text-decoration: none;
}


.avancarBotTudo{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}




/**********************************************************************************/
.tudoMenuLeiloes{
width: 205px;
overflow:visible;
}

.ulMenuLeiloes{
width:195px;
border-bottom:#FFFFFF 2px solid;
background-color:#EDF5B8;
color:#666666;
padding:3px 5px 3px 5px;
}

.linhaDivisora{
background: transparent url('../gifs/comercial/leiloes/linhaDivisoria.png') repeat-x top left;
width:100%;
height:1px;
margin:5px 0px 10px 0px;
}

/*****************************************/
.pesoArtigo{
color:#666666;
font-style:italic;
}

/**********************************************************/

.tituloDetalhes{
width:100%;
border-bottom:#C6DD22 1px solid;
}

.userDetalhes{
width:100%;
padding:5px 0px 15px 0px;
overflow:auto;
line-height:20px
}

.feedBackTudo{
width:100%;
overflow:auto;
padding:15px 0px 10px 0px;
}

.feedBack{
width:33%;
float:left;
}

.feedbackExemploTudo{
width:710px;
border-bottom:#FBFDEE 2px solid;
overflow:auto;
background-color:#D7E763;
}
.feedbackExemploTitulo{
width:115px;
float:left;
font-weight:bold;
line-height:16px;
padding:5px;
}
.feedbackExemploTexto{
width:573px;
float:left;
background-color:#E1ED8B;
line-height:16px;
padding:5px;
border-left:#FBFDEE 2px solid;
}
/****************************************************************/
.navFeedback{
width:710px;
margin:2px 0px 35px 0px;
}
.navFeedbackEsq{
width:628px;
float:left;
}
.navFeedbackDir{
width:82px;
text-align: right;
float: left;
}
.navFeedbackBot{
width:18px;
text-align:center;
float:left;
margin-left:2px;
}

/*************************************************************/
.navFeedbackBot a{
width:18px;
display:block;
background-color:#CCCCCC;
text-decoration:none;
}

.navFeedbackBot a:hover {
background-color:#000000;
color:#FFFFFF;
text-decoration:none;
}


.navigationBar_Bottons a{
width:18px;
display:block;
background-color:#CCCCCC;
text-decoration:none;
}
.navigationBar_Bottons a:hover {
background-color:#000000;
color:#FFFFFF;
text-decoration:none;
}
/***************************************************************/

.todosArtigosVendedor{
width:350px;
overflow:auto;
padding:0px 0px 0px 0px;
float:left;
margin-bottom:15px;
}
.todosArtigosFotoTudo{
width:80px;
float:left;
}
.todosArtigosTextoTudo{
width:260px;
float:left;
padding-left:5px;
}
.todosArtigosData{
float:left;
padding-right:20px;
}

/*********************************/

#containerFeed{
border-bottom: 1px solid #D7E763;
}

#tabFeed{
height: 20px;
margin: 0;
padding-left: 0px;
}

#tabFeed li{
margin: 0; 
padding: 0;
display: inline;
list-style-type: none;
float: left;
background: #D7E763;
font-size: 14px;
line-height: 14px;
font-weight: bold;
padding: 2px 10px 2px 10px;
margin-right: 4px;
border: 1px solid #D7E763;
text-decoration: none;
color:#000000;		
}

/***************************************************/

.tituloInserirArtigo{
width: 100%;
padding:5px 0px 0px 0px;
border-bottom: #C6DD22 1px solid;
}

.contentorCategorias{
padding:50px 0px 70px 0px;
}

.categoriaGeral{
width:33%;
overflow:auto;
text-align:center;
float:left;
margin-bottom:25px;
}
.botAvancarInserirArtigo{
padding:40px 0px 25px 15px;
clear:both;
}

/************************************************************/

.seleccionarPaisContentor{
width:100%;
padding:5px 0px 15px 0px;
overflow:auto;
}

.seleccioneLeiloes{
padding:3px 0px 0px 5px;
float:left;
}

.dropSeleccioneLeiloes{
padding:0px 0px 0px 5px;
float:left;
}

.contentorSeleccioneLeiloes{
width:120px;
float:left;
}
.contentorDropSeleccioneLeiloes{
width:400px;
float:left;
}
/******************************************************/
.contentorEspecificarCategorias{
width:100%;
overflow:visible;
}

.menuEspecificarCategorias{
float:left;
padding:25px 25px 0px 5px;
}

.classCategorias{
font-family:"Trebuchet MS", Arial, Verdana;
}

/*************************************************************/

.inserirArtigo{
width: 100%;
padding:25px 0px 0px 0px;
border-bottom: #C6DD22 1px solid;
}

.fundoInserirArtigo{
background-color:#ECF2B5;
padding:10px;
overflow:auto;
height:100%;
}

.fundoInserirFotoArtigo{
background-color:#E1ED8B;
padding:10px;
overflow:auto;
height:100%;
}

.inputFotosArtigo{
float:left;
padding:5px;
}

.leiloesFloatLeft{
float:left;
}

.leiloesFloatRadio{
float: left;
padding:2px 0px 0px 15px;
}

.divClear{
clear:both;
}

.leiloesCaixa{
width:400px;
background-color:#E1ED8B;
padding:5px;
margin:10px 0px 0px 0px;
overflow:auto;
line-height:22px;
}

.dadosNegocioTudo{
clear:both;
padding:5px 0px 5px 0px;
}

.dadosNegocioEsq{
background-color:#D8E866;
width:120px;
float:left;
padding:5px;
line-height:22px;
}

.dadosNegocioDir{
background-color:#E1ED8B;
width:265px;
float:left;
padding:5px;
line-height:22px;
margin-left:5px;
}

.leiloesDestaquesCheckbox{
float:left;
padding:1px 0px 0px 5px;
}

.leiloesDestaquesEsq{
width:200px;
float:left;
}

.leiloesDestaquesDir{
width:200px;
float:left;
}

.leiloesPortes{
width:100%;
clear:both;
}

.leiloesPortesTxt{
font-weight:bold;
padding:20px 0px 5px 0px;
}


/*************************************************************/

form#feedback{
margin: 0px;
padding: 0px;
}

#feedback select{
width: 350px;
}

#feedback textarea{
width: 350px;
height: 150px;
}

#feedback label{
font-weight: bold;
width: 150px;
display:block;
float: left;
}
#feedback div.mar{
clear:both; 
margin-bottom: 10px;
width:600px
}



/*************************************************************/

TABLE.resultadosPesquisaVendas { margin-top: 20px;}
TR.resultadosPesquisaVendas1 { font-weight:bold; background-color: #EDF5B8; text-indent: 3px; }
TD.resultadosPesquisaVendas2 { border-bottom: #EDF5B8 1px solid; }



/**Fernando**/
th.obrigatorio {
	color:#CC0000;
	font-weight:bold;
}