﻿

body 
{
	/*background: url('../image/amostrafundo.png');
	background-repeat:repeat;*/
	background-color:#ffffff;
	line-height: 1.1;
	color: #666;
	padding: 0;
	/*margin: 11px,0px,0px,0px;*/
	margin: 0 auto;

	text-align:left;
	line-height: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: small;
	font-family: Open Sans, Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.div_cabecalho
{
    margin: 0px 0px 0px 0px; 
    width: 100%; 
    height: 42px; 
    background-color: #3C8DBC;
}
.body_branco
{
	/*background: url('../image/amostrafundo.png');
	background-repeat:repeat;*/
	line-height: 1.1;
	color: #666;
	padding: 0;
	margin:5,0,0,0;
	text-align:center;
	line-height: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: small;
	font-family: Open Sans, Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*  master page */

.principal
{

	margin: 0 auto;
	position:relative;
	padding:0;
	font-family: Open Sans, Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	

	
.head
{
	position:relative;
	background: url('../image/GanetTop.jpg');
	margin:0;
	padding:0;
	font-family: Open Sans, Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:990px;
	height:146px;
	text-align:right;
}

.file-upload-button {
    cursor: pointer; 
    display: inline-block; 
    color: #fff;
    text-transform: uppercase;
    border: none;
    margin-left: -1px;  
    background-color: red; 
    float: left; /* IE 9 Fix */
       }

.tabela_menu

{

    border-collapse: collapse; 
    border-style: none; 
    border-spacing: 0px; 
    padding: 0; 
    margin: 0 auto; 
    width: 100%; 
    float: left; 
    background-color: #ECF0F5;
    
    
    }
    
.link_logo
{
    margin: 0 auto;
    text-decoration:none;
  height: 39px;
}

.div_ganet_logo
{
    background-color: #FFFFFF; 
    z-index: 1; 
    position: absolute; 
    width: 170px; 
    left: 30px; 
    height: 42px;

}
/*
.foto
{
    position:absolute;

    width: 65px; 
    height: 65px; 
    background-color: #FFFFFF; 
    top: 10px; 
    float: left;
    }*/

*/

.links_nemu

{
    color:#0078be;
    font-family: Open Sans,Arial;
    
}

.td_exclamacao_mensagem

{
   
    width: 30px; 
    text-align: right;
    vertical-align: top;
    padding-top: 5px; 
    padding-right: 5px;
}

.td_fundo_mensagem
{
         width: 30px; 
        
  
    }
    
.div_Fundo_mensagem
{
    
    vertical-align: top;
    padding-top: 5px;   
    height:42px;
/*   background-color:Aqua; */
    background-position: center;
    background-image: url('../image/Principal_novo/icone_mail_white.png'); 
    background-repeat: no-repeat;
    width: 51px;
}

.busca_telefone
{
    
    /*height:100px;*/
    background-color:#666;
    border-radius: 8px;
    -moz-border-radius: 8px;
    /* Para exibir nos outros navegadores como Chrome, safari, opera*/
    -webkit-border-radius: 8px;
    vertical-align:top;
    padding-left:10px;
    padding:3px;
    margin-top: 0px;
}
.busca_telefone_text
    {
    
    border-color: inherit;
    border-width: 0px;
    color:#666;
    font-family:Open Sans;
    font-size:11px;
    border-collapse:collapse;
    margin-left:3px;
    margin-right:2px;
    border-style:none;

    outline: none;
    padding-top:-10px;
      
    }
    
    /*Configurações Padrões*/
ul.menu, .menu li, .menu a{  margin:0; padding:0; list-style:none; text-decoration:none;}
ul.menu ul{ position:absolute; display:none;}

/* Configurações nivel 1*/
ul.menu{ float:left; font-family:Open Sans, sans-serif; font-size:14px; border-radius:5px; padding:0 2px;
    width: 360px;
}
.menu li{ float:left; width:auto; position:relative;}
.menu li a{ display:block; padding:0 20px; line-height:38px; height:38px; float:left; transition:all 0.1s linear; }

/* Configurações nivel 2*/
.menu li:hover > ul.submenu-1{ display:block; top:38px; left:0; padding:5px; width:200px; border-radius:0 0 5px 5px;   }
.menu ul.submenu-1 a{  width:160px; padding:0 20px; border-radius:5px;  }

/* Configurações nivel 2*/
.menu li:hover > ul.submenu-2{ display:block; top:0; left:195px; padding:5px; width:200px;  border-radius: 0 5px 5px 5px; }
.menu ul.submenu-2 a{  width:160px; padding:0 20px; border-radius:5px; }

/*Configurações de cores*/

/*nivel 1*/
.menu{background:#3C8DBC; }
.menu a{ color:#FFF;}
.menu li:hover > a{ background:#367FAA;  color:#fff;}

/*nivel 2*/
.submenu-1{ background:#367FAA;}
.submenu-1 a{color:#ECF0F5;}
.submenu-1 li:hover > a{ background:#70a2bf; }


/* Configuração da imagem de perfil*/
.img_perfil {
    width: 42px;
    height: 42px;
    display:inline;
    float:right;
}

.sem_formatacao 
{
	text-decoration:none;
}


.sem_formatacao :hover 
{
	text-decoration:none;
}

.sem_formatacao_flutuante
{
   
	text-decoration:none;
	
	position:absolute;
	width:45px;
	}	
	
.numero_email
{
    
	text-decoration:none;
	z-index:1000;
	position:absolute;
	background-color:Black;
	border-radius:50px; 
	padding-top: 1px;  
	padding-bottom: 1px; 
	padding-left: 3px; 
	padding-right: 3px; 
                            
	
    }
    
    
   .tabela_limpa
   {
       border-width: 0px;
        border-style: none; 
        padding: 0px; margin: 0px; 
        width: 100%;
       
       }
       
 .foto_post{
    float: left;
    border: transparent thin solid;
    padding: 1px;
    margin: 0px 0px 0px 0;
    max-width: 40px;
    max-height:40px;
}

 .texto
 {
      float: left;
     }