@charset "utf-8";
/* CSS Document */

/* forte: #44403e */
/* fraco: #636160 */

/* Alteracoes Fabio pro Cinza */
/* forte: #44403e */
/* fraco: #636160 */

* { margin:0; padding:0; }
ul,ol,li { list-style-position:inside; }

body,td,th { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; line-height:14px; }
body { margin: 0px; }

a:link { color: #44403e; text-decoration: none; }
a:visited { color: #6e6e6e; text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none; }

object { outline:none; }
img { border:none; }
small { font-size:10px; }

#wrapper { width:960px; margin:0 auto 0 auto; background:#FFFFFF; padding:0px; }

/* floatBarLeft */
#floatBarLeft { float:left; position:absolute; margin-left:-50px; margin-top:110px; min-height:100%; width:30px; text-align:center; height:100%; }
#floatBarLeft .icon { margin-bottom:5px; }
#floatBarLeft #canais { margin-top:20px; }
/* Header */
#header { position:relative; width:100%; margin:0 auto 0 auto; height:110px; }
#header .wrapper { position:relative; margin:0 auto 0 auto; background:#0033CC; }
/* Logo */
#header #logo {	position:absolute; width:205px; height:60px; margin-top:20px; }
/* Login */
#header #perfilBox { position:absolute; top:5px; right:0px; background:#f6f6f6; padding:6px; border:1px solid #e0e0e0; font-size:14px; text-align:right; }
/* Menu */
#header ul#menu { position:absolute; top:44px; right:0; list-style:none; font-weight:bold; font-size:16px; margin-top:15px; }
#header ul#menu li { float:left; display:inline; margin-right:10px; padding:5px 0 5px 0; }
#header ul#menu li.last { margin:0px; }
#header ul#menu li a { color:#ff4e00; padding:5px; }
#header ul#menu li a.atual { }

.redes {
float: left;
width:150px;
margin: 10px 0 0 570px;
}


#midia728x90 { float:right; width:728px; height:90px; padding:10px; background:#edebeb; margin:0 0 15px 0; }

/* SideBar Left */
#sideBarLeft { float:left; clear:left; width:192px; display:inline; }
#sideBarLeft #agendaBox { background:#f6f6f6; border:1px solid #e0e0e0; }
#sideBarLeft #agendaBox .agendaItemBox { position:relative; /* for the border in IE */ display:block; /* for the background color */ margin:0px 0px 0px 0px; padding:5px 10px 5px 10px; border-bottom:1px solid #e0e0e0; }
#sideBarLeft #agendaBox .agendaItemBox:hover { background:#fac19e; }
#sideBarLeft #agendaBox .agendaItemBox .flyer { position:absolute; top:12px; right:5px; text-align:center; }
#sideBarLeft #agendaBox .agendaItemBox .flyer a { text-decoration:none; color:#cd0000; font-size:14px; }
#sideBarLeft #agendaBox .agendaItemBox .flyer a:hover { font-size:26px; line-height:18px; }
#sideBarLeft #agendaBox .agendaItemBox a { font-weight:bold; }
#sideBarLeft #agendaBox .agendaItemBox a:hover { /*background:red;*/ }

 #mobile { margin-top:10px; }
 #mobile .imagem { text-align:center; }
 #mobile .imagem p { font-size:11px; }
 #mobile p.mobile { font-size:18px; font-weight:bold; margin-top:30px; text-align:center; }
		
/* SideBar Right */
#sideBarRight { float:right; clear:right; width:192px; display:inline; }
/* Perfil Ultimos Logados */
#sideBarRight #perfilUltimosLogados { background:#f6f6f6; padding:10px; border:1px solid #e0e0e0; }
#sideBarRight #perfilUltimosLogados .thumb { float:left; width:25px; height:25px; padding:5px; border:1px solid #e0e0e0; margin:6px 5px 0 0; background:#fff; }
#sideBarRight #perfilUltimosLogados .thumb.last { margin-right:0; }
#fb-likebox { margin-top:15px; }

/* Midia 160x600 */
#midia160x600 { padding:17px; background:#edebeb; margin: 0px; }

/* mainContent */
#mainContent { position:relative; margin:0 10px 0 auto; padding:0px 10px 0 20px; width:535px; /*655 - 60 de padding */ overflow: hidden; }

/* Midia 468x60 */
#midia468x60 { height:60px; width:525px; background:#e0e0e0; padding:5px; }
#midia468x60 .publicidade { width:12px; height:60px; float:right; display:inline; margin:0 10px 0 0; background:url(/img/img_publicidade.gif) center no-repeat; }
#midia468x60 .publicidade a { display:block; width:12px; height:60px; }
#midia468x60 .midia { height:60px; width:468px; }
#midia468x60 .midia468x60Img { margin:5px 0 0 5px; padding-top:5px; }
#midia468x60 .midia468x60Flash { margin:5px 0 0 5px; padding-left:5px; }
/* expansivo */
object#midia468x60Flash { position:absolute; overflow:hidden; z-index:99; }
#midia468x60 .noflash { width:468px; padding-top:5px; margin:0 auto; text-align:center; }
#breadCrumbNav { margin:0 0 10px 0; padding-bottom:5px; border-bottom:1px solid #e0e0e0; }
#breadCrumbNav a { text-decoration:underline; font-weight:bold; }
#breadCrumbNav a:hover { text-decoration:none; }

/*------/* Capa */
#pageCapa #fotoCapa { height:260px; }
/* Coluna Esquerda */
#pageCapa #colEsquerda { float:left; width:300px; display:inline; }
/* Noticias */
#pageCapa #colEsquerda .noticiaImagem { margin:5px 0 5px 0; }
#pageCapa #colEsquerda .noticiaBox { display:block; /* for the background color */ margin:5px 0 5px 0; /*padding:4px 5px 4px 10px;*/ }
#pageCapa #colEsquerda .noticiaBox.cFundo { }
#pageCapa #colEsquerda .noticiaBox .imagem { }
#pageCapa #colEsquerda .noticiaBox .texto{ padding-bottom:5px; }
#pageCapa #colEsquerda .noticiaBox .texto a { font-weight:bold; }
#pageCapa #colEsquerda .noticiaBox a:hover { /*background:red;*/ }
#pageCapa #colEsquerda #adSenseCapa { margin-top:10px; }

/* Coluna Direita */
#pageCapa #colDireita { float:left; width:215px; display:inline; margin-left:20px; }
#pageCapa #colDireita .coberturaBox { padding:6px 0 6px 10px; margin-top:5px; }
#pageCapa #colDireita .coberturaBox a { color:#ff8a9b; }
#pageCapa #colDireita .coberturaBox.cFundo { }
#pageCapa #colDireita .cidadeNomeBox { color:#000000; margin-top:5px; font-weight:bold; }
#pageCapa #colDireita .cidadeNomeBox a { color:#000000; }
#pageCapa #colDireita .cidadeFestaBox { padding:5px 5px 5px 10px; border-bottom:1px solid #e0e0e0; }
#pageCapa #colDireita .cidadeFestaBox:hover { background:#fac19e; }
#pageCapa #colDireita .cidadeFestaBox a { font-weight:bold; }
#pageCapa #colDireita .cidadeFestaBox p {   }

/*------/* A Empresa */
#pageAEmpresa { line-height:18px; font-size:12px; }
#pageAEmpresa a:link, #pageAEmpresa a:visited, #pageAEmpresa a:active { text-decoration:underline; }
#pageAEmpresa a:hover { text-decoration:none; }

/*------/* ZinaBlog */
#pageZinaBlog { line-height:18px; font-size:12px; }
#pageZinaBlog a,
#pageZinaBlog a:link,
#pageZinaBlog a:visited,
#pageZinaBlog a:active { text-decoration:underline; }
#pageZinaBlog a:hover { text-decoration:none; }
#pageZinaBlog #boxTopo { height:35px; border-bottom:1px solid #e0e0e0; margin-bottom:10px; }
#pageZinaBlog #boxTopo #rssicon { float:left; width:16px; height:16px; margin-top:5px; }
#pageZinaBlog #boxTopo #search { float:right; text-align:right; }
#pageZinaBlog #boxTopo select { width:170px; }
#pageZinaBlog #boxTopo #categorias { float:left; margin-left:20px; }

#pageZinaBlog .noticia { }
#pageZinaBlog .noticia .header { position:relative; height:50px; font-size:11px; }
#pageZinaBlog .noticia .header .data { position:absolute; left:0; width:50px; height:50px; text-align:center; background:#636160; color:#ffffff; font-weight:bold; }
#pageZinaBlog .noticia .header .data .dia { font-size:24px; margin-top:9px; }
#pageZinaBlog .noticia .header .data .mes { font-size:16px; }
#pageZinaBlog .noticia .header h2 { margin-bottom:5px; margin-left:60px; }
#pageZinaBlog .noticia .header h2 a { text-decoration:none; }
#pageZinaBlog .noticia .header .comentarios { float:right; background:#cd0000; height:20px; font-weight:bold; }
#pageZinaBlog .noticia .header .comentarios a { color:#ffffff; text-decoration:none; padding:0 10px 0 10px; }
#pageZinaBlog .noticia .header .comentarios a:hover { text-decoration:underline; }
#pageZinaBlog .noticia .descricao { clear:left; }
#pageZinaBlog .noticia .descricao blockquote { border-left: 3px solid #e0e0e0; margin-left:10px; padding-left:10px; font-style:italic; }
#pageZinaBlog .noticia .descricao ol,
#pageZinaBlog .noticia .descricao ul { margin-left:10px; padding-left:10px; }
#pageZinaBlog .noticia .descricao .wp-caption { margin:0 auto 0 auto; }
#pageZinaBlog .noticia .descricao .wp-caption-text { text-align:center; font-style:italic; margin-top:0; }
#pageZinaBlog .noticia .descricao img { display:block; margin:0 auto 0 auto; }
#pageZinaBlog .noticia .descricao p { margin:15px 0 15px 0; }
#pageZinaBlog .noticia .translate_block a { color:#dd7500; }
#pageZinaBlog .noticia .footer { margin-top:10px; padding-top:10px; font-size:11px; border-top:1px solid #e0e0e0; }
#pageZinaBlog .noticia .footer .autor { float:right; }
#pageZinaBlog .noticia .footer .categorias { background:url(/img/icon_categorias.gif) top left no-repeat; height:20px; line-height:20px; padding-left:25px; }
#pageZinaBlog .noticia .footer .comentarios { background:url(/img/icon_comentarios.gif) top left no-repeat; height:20px; line-height:20px; padding-left:25px; }
#pageZinaBlog .noticia .divisor { margin:10px 0 20px 0; border-bottom:2px solid #e0e0e0; }
#pageZinaBlog h4 { text-align:center; margin:10px 0 10px 0; }
#pageZinaBlog #paging { font-size:14px; }
#pageZinaBlog #paging .prev { float:left; height:21px; background:url(/img/icon_arrow_prev.gif) no-repeat top left; padding-left:30px; }
#pageZinaBlog #paging .next { float:right; height:21px; background:url(/img/icon_arrow_next.gif) no-repeat top right; padding-right:30px; }

#pageZinaBlog #comentarios { margin:10px 0 10px 0;  }
#pageZinaBlog #comentarios .comentario { margin:5px 0 5px 0; border-bottom:1px solid #e0e0e0; padding:5px 0 5px 0; }
#pageZinaBlog #comentarios .comentario .avatar { float: left; margin-right:5px; padding:2px; }
#pageZinaBlog #comentarios .data { float:right; font-size:11px; }
#pageZinaBlog #comentarios .comentario .texto { margin-left:60px; }
#pageZinaBlog #comentarios .comentario .autor { margin:10px 0 0 60px; }
#pageZinaBlog #semComentarios { margin:10px 0 10px 0; }

/*------/* Top 10 */
#pageTop10 { line-height:18px; font-size:12px; }
#pageTop10 .top { width:468px; margin:35px auto; text-align:center; }
#pageTop10 .top .numeros { text-align:left; }
#pageTop10 .top .numeros .posicao { font-size:24px; font-weight:bold; color:#cd0000; }
#pageTop10 .top .numeros .votos { margin-top:10px; }
#pageTop10 .top img { border:#FFFFFF solid 5px; }
	/* Meses com Top 10 */	
#pageTop10 .mesTop { border-bottom:1px solid #e0e0e0; padding:4px 5px 4px 10px; }
#pageTop10 .mesTop a { font-weight:bold; }

/*------/* Agenda */
#pageAgenda { line-height:18px; font-size:12px; }
#pageAgenda #calendario { float:right; margin:0 0 10px 10px; }
#pageAgenda #calendario .ui-datepicker-header { background:#636160; }
#pageAgenda .item { margin-bottom:25px; clear:left; }
#pageAgenda .item .imagem { float:left; width:90px; height:90px; margin:0 10px 10px 0;	padding:5px; }
#pageAgenda .item .texto {	margin-top:20px; padding-left:112px; }
#pageAgenda .item .texto .flyer { margin-top:10px; }
#pageAgenda .item .texto .flyer a { color:#44403e; height:24px; line-height:24px; display:inline-block; font-weight:bold; }
#pageAgenda .divisor { border-bottom:1px solid #e0e0e0; margin-bottom:10px; clear:both; }

/*------/* Flyer */
#mainContent #flyer { line-height:18px; font-size:12px; }

/*------/* Casas */
#pageCasas { line-height:18px; font-size:12px; position:relative; }
#pageCasas .divisor { border-bottom:1px solid #e0e0e0; margin-bottom:20px; clear:both; }
#pageCasas .casa { float:left;	width:125px; display:inline; height:150px; }
#pageCasas .casa .imagem { width:90px;	height:90px; margin:0 auto 0 auto; padding:5px; }
#pageCasas .casa p { text-align:center; margin-top:10px; font-size:11px; }

/*------/* Casas Detalhe */
#pageCasasDetalhe { line-height:18px; font-size:12px; }
#pageCasasDetalhe .logo { float:left; width:90px; height:90px; margin:0 10px 10px 0; padding:5px; }
#pageCasasDetalhe .descricao { margin-left:100px; }
#pageCasasDetalhe .descricao a { text-decoration:underline; }
#pageCasasDetalhe .descricao a:hover { text-decoration:none; }
#pageCasasDetalhe .divisor { height:80px; }
#pageCasasDetalhe ul { list-style:none; margin-bottom:10px; }
#pageCasasDetalhe ul li a { }

/*------/* Coberturas */
#pageCoberturas { }
#pageCoberturas .coberturaBox { padding:6px 0 6px 10px; margin-top:5px; }
#pageCoberturas .coberturaBox a { color:#ff8a9b; }
#pageCoberturas .coberturaBox.cFundo { }
#pageCoberturas .cidadeNomeBox { color:#000000; margin-top:5px; font-weight:bold; }
#pageCoberturas .cidadeNomeBox a { color:#000000; }
#pageCoberturas .cidadeFestaBox { margin:5px 0 5px 0; padding:4px 5px 4px 10px; border-bottom:1px solid #e0e0e0; }
#pageCoberturas .cidadeFestaBox a { font-weight:bold; }
#pageCoberturas .cidadeFestaBox p {   }
/*------/* Cobertura Detalhe */
#pageCoberturaDetalhe { line-height:18px; font-size:12px; }
#pageCoberturaDetalhe #fotos { width:535px; }
#pageCoberturaDetalhe .aviso { padding:10px; color:#F00; text-align:center; border:1px solid red; background-color:#F5D2D0; }
#pageCoberturaDetalhe .keynav { text-align:center; font-style:italic; font-size:10px; }
#pageCoberturaDetalhe .cobertura { padding:5px 10px 5px 0; border-bottom:1px inset #e0e0e0; }
#pageCoberturaDetalhe .cobertura a { font-weight:bold; padding-left:10px; }
#pageCoberturaDetalhe .cFundo { }
#pageCoberturaDetalhe #adSenseCoberturas { margin:15px auto 15px auto; width:468px; height:60px; }

/*------/* Cadastro */
#pageCadastro { line-height:18px; font-size:12px; }
#pageCadastro a:link, #pageCadastro a:visited, #pageCadastro a:active { text-decoration:underline; }
#pageCadastro a:hover { text-decoration:none; }
#pageCadastro #resposta { width:450px; margin:50px auto 0 auto; text-align:center; font-size:16px; font-weight:bold; }

/*------/* Lembrar Senha */
#pageLembrarSenha { line-height:18px; font-size:12px; }
#pageLembrarSenha #resposta { width:300px; margin:50px auto 0 auto; text-align:center; font-size:16px; font-weight:bold; }

/*------/* Pagging */
#mainContent #paging { clear:both; text-align:center; border-top:1px solid #e0e0e0; padding:10px 0 0 0; }
#mainContent #paging a { font-weight:bold; }
#mainContent #paging a:hover { }

/*------/* Perfil */
#pagePerfil { line-height:18px; font-size:12px; }
#pagePerfil ul#menuPerfilAcao { list-style:none; margin:0; padding:0; }
#pagePerfil ul#menuPerfilAcao li { float:left; display:inline; height:24px; margin-right:20px; padding:0; background:#0066FF; }
#pagePerfil ul#menuPerfilAcao li.adicionar  { background:url(/img/perfil_menu_adicionar.gif) no-repeat top left; }
#pagePerfil ul#menuPerfilAcao li.remover  { background:url(/img/perfil_menu_remover.gif) no-repeat top left; }
#pagePerfil ul#menuPerfilAcao li.mensagens  { background:url(/img/perfil_menu_mensagens.gif) no-repeat top left; }
#pagePerfil ul#menuPerfilAcao li.fotos  { background:url(/img/perfil_menu_fotos.gif) no-repeat top left; }
#pagePerfil ul#menuPerfilAcao li.amigos { background:url(/img/perfil_menu_amigos.gif) no-repeat top left; }
#pagePerfil ul#menuPerfilAcao li a { height:18px; padding-left:25px; }
#pagePerfil .imgPerfil { clear:both; margin:0 auto 0 auto; padding:10px; border:1px solid #e0e0e0; background:#f6f6f6; text-align:center; }
#pagePerfil .imgPerfil img { padding:5px; }
#pagePerfil .divisor { margin-bottom:10px; clear:left; }
#pagePerfil .cFundo { background:#595959; }

/*------/* Perfil Editar */
#pagePerfilEditar { line-height:18px; font-size:12px; }
#pagePerfilEditar .resposta { font-size:14px; font-weight:bold; color:#fff; background:#95cbe2; padding:5px 10px 5px 10px; margin:10px; text-align:center; }
#pagePerfilEditar .label { font-weight:bold; }

.TabbedPanels { margin: 0px; padding: 0px; float: left; clear: none; width: 100%; }
.TabbedPanelsTabGroup { margin: 0px; padding: 0px; }
.TabbedPanelsTab { position: relative; top: 1px; float: left; padding: 4px 10px; margin: 0px 4px 0px 4px; list-style: none; border-left: solid 1px #e0e0e0; border-top: solid 1px #e0e0e0; border-right: solid 1px #e0e0e0; -moz-user-select: none; -khtml-user-select: none; cursor: pointer; }
.TabbedPanelsTabSelected { background-color: #f6f6f6; }
.TabbedPanelsTab a { color: black; text-decoration: none; }
.TabbedPanelsTab a:hover { text-decoration:underline; }
.TabbedPanelsContentGroup { clear: both; border-top: solid 1px #e0e0e0;	padding-top:6px; }
.TabbedPanelsContent { padding: 4px; }

/*------/* Contato */
#pageContato { line-height:18px; font-size:12px; }
#pageContato a { text-decoration:underline; }
#pageContato #resposta { width:300px; margin:50px auto 0 auto; text-align:center; font-size:16px; font-weight:bold; }

/*------/* RH */
#pageRH { line-height:18px; font-size:12px; }
#pageRH a { text-decoration:underline; }
#pageRH #resposta { width:300px; margin:50px auto 0 auto; text-align:center; font-size:16px; font-weight:bold; }

/*------/* Erro 404 */
#pageErro404 { font-size:18px; text-align:center; line-height:22px; }

/* Footer */
#footer { position:relative; clear:both; margin-top:20px; height:130px; }
#footer .wrapper { position:relative; margin:0 auto 0 auto; width:925px; }
#footer a { }

#footer #logoFooter { position:absolute; top:30px; left:20px; font-size:18px; font-weight:bold; }

#footer ul#canaisFooter { position:absolute; top:32px; left:150px; list-style:none; font-weight:bold; font-size:14px; }
#footer ul#canaisFooter li { float:left; display:inline; margin-right:10px; padding-right:10px; }
#footer ul#canaisFooter li a { }
#footer ul#canaisFooter li.last { border:none; }

#footer ul#menuFooter { position:absolute; top:30px; right:20px; list-style:none; }
#footer ul#menuFooter li { float:left; display:inline; margin-right:10px; padding-right:10px; border-right:1px solid #e0e0e0; }
#footer ul#menuFooter li a { color:#cd0000; }
#footer ul#menuFooter li.last { border:none; }
#footer ul#menuFooter li a:hover { }

#footer ul#subMenuFooter { position:absolute; top:50px; right:20px; list-style:none; }
#footer ul#subMenuFooter li { float:left; display:inline; margin-right:10px; padding-right:10px; border-right:1px solid #e0e0e0; }
#footer ul#subMenuFooter li a { color:#cd0000; }
#footer ul#subMenuFooter li.last { border:none; }
#footer ul#subMenuFooter li a:hover { }

#footer #copyright { position:absolute; top:90px; left:0; }
#footer #znb { position:absolute; top:90px; right:0; }

/* Ps */
p.mais { text-align:right; padding:5px; }
p.mais a { color:#cd0000; }

/* H1s */
h1 { font-size:18px; margin:0 0 10px 0; }
h1 a:link, h1 a:visited { display:block; padding:6px 0 8px 6px; background:#ff4e00; color:#ffffff; }
		
/* H2s */
h2 { font-size:17px; margin:0 0 3px 0; }

h3 { font-size:14px;te }
	
h4 { font-size:12px; }

/* Extras */
.clearFloat { clear:both; }
.clearFloatLeft { clear:left; }
.clearFloatRight { clear:right; }
.floatLeft { float:left; }
.floatRight { float:right; }
.alignright, .alignRight { text-align:right; }
.alignleft, .alignLeft { text-align:left; }
aligncenter, .alignCenter { text-align:center; }

/* Table Row */
.tableRow { padding:2px; overflow:hidden; }
.tableRow .tableRow21 { float:left; text-align:right; width:25%; font-weight:bold; display:table; }
.tableRow .tableRow22 { float:left; line-height:18px; padding-left:10px; width:73%; overflow:hidden; display:block; }

/* Previsão */
.previsao { }
.previsao .icone { width:50px; height:50px; float:left; text-indent:-9999px; margin:0 10px 0 0;	}
/* Dia */
.previsao .diaBemNublado { background:url(/img/clima/dia_bem_nublado.png) no-repeat top left; }
.previsao .diaChuva { background:url(/img/clima/dia_chuva.png) no-repeat top left; }
.previsao .diaLimpo { background:url(/img/clima/dia_limpo.png) no-repeat top left; }
.previsao .diaNublado {	background:url(/img/clima/dia_nublado.png) no-repeat top left; }
.previsao .diaPoucoNublado { background:url(/img/clima/dia_pouco_nublado.png) no-repeat top left; }
.previsao .diaRaios { background:url(/img/clima/dia_raios.png) no-repeat top left; }
.previsao .diaTempestade { background:url(/img/clima/dia_tempestade.png) no-repeat top left; }
/* Noite */
.previsao .noiteBemNublado { background:url(/img/clima/noite_bem_nublado.png) no-repeat top left; }
.previsao .noiteChuva { background:url(/img/clima/noite_chuva.png) no-repeat top left; }
.previsao .noiteLimpo { background:url(/img/clima/noite_limpo.png) no-repeat top left; }
.previsao .noiteNublado { background:url(/img/clima/noite_nublado.png) no-repeat top left; }
.previsao .noitePoucoNublado { background:url(/img/clima/noite_pouco_nublado.png) no-repeat top left; }
.previsao .noiteRaios { background:url(/img/clima/noite_raios.png) no-repeat top left; }
.previsao .noiteTempestade { background:url(/img/clima/noite_tempestade.png) no-repeat top left; }
.previsao .nd { background:url(/img/clima/nd.png) no-repeat top left; }
.previsao .texto .max { color:#ff0000; }
.previsao .texto .min { color:#0000ff; }
.previsao .texto .hum { }
#sideBarLeft .previsao { margin-top: 20px; }
#pageAgenda .previsao { height:45px; }
#pageAgenda .previsao .texto { padding:12px 0 0 0; }

/* Input */
.tableForm { background:#f6f6f6; padding:10px 5px 10px 5px; border:1px solid #e0e0e0; margin-bottom:10px; }
.tableForm table tr { margin:10px;}
.tableForm table tr td { padding:1px 5px 6px 5px; }
.tableFormLogin { }
.tableFormLogin table tr { margin:0px;}
.tableFormLogin table tr td { padding:0 0 6px 0; }

fieldset { border:none; }
label { vertical-align:middle; cursor:pointer; font-size:14px; }
input, textarea, select, button {
	font-family:Arial, Helvetica, sans-serif; border:1px solid #a7acb0; padding:4px; font-size:14px; background:#ffffff;
	-moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px;
	-moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px;
	-moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px;
}
select { font-family:Arial, Helvetica, sans-serif; border:1px inset #cccccc; font-size:14px; width:260px; }
button { cursor:pointer; padding:4px 7px 4px 7px; color:#ffffff; background:#44403e; border:1px solid #a7acb0; font-weight:bold; }
input.radio, input.check { background:none; border:none; }
label.error{ display:none; color:#F00; font-size:12px; margin-left:10px; }
input.error, textarea.error, select.error{ border:1px solid red; background-color:#F5D2D0; }

/* social Network */
.fb_share_link { float:left; display:block; width:80px; margin-right:10px; padding:0 0 0 20px; height:20px; background: url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat center left; font-family:'lucida grande', tahoma, verdana, arial, sans-serif; font-weight:bold; font-size:10px; }
.fb_share_link:link, .fb_share_link:visited, .fb_share_link:active { color:#29447E; }

