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

/* ------------------------------------------- Lista de fonts SITE 54 ----------------------------------------------------------- */

@font-face {
     font-family: 'des';
     src: url('DESIGNER.otf') /*Para os demais navegadores*/;
     font-weight: normal;
     font-style: normal;
}

@font-face {
     font-family: 'dcs';
     src: url('Digital Camera Symbols_0.ttf') /*Para os demais navegadores*/;
     font-weight: normal;
     font-style: normal;
}

@font-face {
     font-family: 'lemo1';
     src: url('LEMONMILK-Medium.otf') /*Para os demais navegadores*/;
     font-weight: normal;
     font-style: normal;
}

@font-face {
     font-family: 'osw';
     src: url('Oswald-Light.ttf') /*Para os demais navegadores*/;
     font-weight: normal;
     font-style: normal;
}

@font-face {
     font-family: 'gatty';
     src: url('Gatty-Bold.ttf') /*Para os demais navegadores*/;
     font-weight: normal;
     font-style: normal;
}


@font-face {
     font-family: 'net';
     src: url('Grunge Social Media.ttf') /*Para os demais navegadores*/;
     font-weight: normal;
     font-style: normal;
}


@font-face {
     font-family: 'syn';
     src: url('syndor-itc-book.ttf') /*Para os demais navegadores*/;
     font-weight: normal;
     font-style: normal;
}



/* --------------------------------------------- logo topo -------------------------------------------------- */

/* Meu nome  */  
nome_1 {
  font-size: 22px;
  font-family: 'des', sans-serif;
  line-height: 10px;
  color: #fff;
  letter-spacing: 0.0em;  
  position: relative;  

}	


/* Minha profição  */  
nome_2 {
  font-size: 43px;
  font-family: 'des', sans-serif;
  line-height: 28px;
  color: #fff;
  text-transform: uppercase; 
    text-shadow: 0.0em 0.0em 0.1em #999999;
}

/* icone branco fundo amarelo  */  
nome_3 {
  font-size: 25px;
  font-family: 'dcs', sans-serif;
  line-height: 30px;
  color: #fff;
  background-color: #ffcc00;
  border-radius: 0px;
}

/* ----------------------------------------------------------------------- menu home  --------------------------------------------------------------- */

/* agenda e menu */  
mini_menu01 {
  font-size: 20px;
  font-family: 'osw', sans-serif;
  line-height: 30px;
  font-weight: 0;
  color: #fff;
  letter-spacing: 0.0em; text-transform: uppercase; text-shadow: 0.0em 0.0em 0.1em #333; 
  background-color: #0099cc;
}


/* ----------------------------------------------------------------------- menu home  --------------------------------------------------------------- */

/* Idioma inglês */  
langue_01 {
  font-size: 20px;
  font-family: 'osw', sans-serif;
  line-height: 30px;
  font-weight: 0;
  color: #fff;
  letter-spacing: 0.0em; text-transform: uppercase; text-shadow: 0.0em 0.0em 0.1em #333; 
  background-color: #009933;
}


/* ----------------------------------------------------- textos do menu ----------------------------------------------------- */  
/* Titulo do menu */
menu_000 {
	font-family: 'osw', 'Arial Narrow', Arial, sans-serif;
	font-size: 14px;
	color:  #fff;
	line-height: 0px;
	font-weight: 40;
    text-transform: uppercase;
	letter-spacing: -0.1em;
}

/* ----------------------------------------------------- textos do menu ----------------------------------------------------- */  
/* Titulo do menu */
menu_001 {
	font-family: 'osw', 'Arial Narrow', Arial, sans-serif;
	font-size: 14px;
	color:  #fff;
	line-height: 0px;
	font-weight: 40;
    text-transform: uppercase;
	letter-spacing: 0.1em;
}


/* --------------------------------------------- titulo do menu popup -------------------------------------------------- */

 /* contorno */
menu_002 {
	font-family: 'gatty', 'Arial Narrow', Arial, sans-serif;
	font-size: 35px;
	color:  #f0f0c0;
	line-height: 0px;
	font-weight: 40;
    text-transform: uppercase;
}


/* cheio */   
menu_003 {
		font-family: 'gatty', 'Arial Narrow', Arial, sans-serif;
	font-size: 35px;
	color:  #fff;
	line-height: 0px;
	font-weight: 40;
    text-transform: uppercase;
	letter-spacing: 0.1em; text-shadow: 0.0em 0.0em 0.1em #999999; 
}


/* --------------------------------------------- textos vertical home e paginas -------------------------------------------------- */
/* cheio */   
vertical1 {
	font-family: 'osw', 'Arial Narrow', Arial, sans-serif;
	font-size: 20px;
	color:  #fff;
	line-height: 10px;
	font-weight: 14px;   text-shadow: 0.0em 0.0em 0.2em #000000; 

}
vertical2 {
	font-family: 'gatty', 'Arial Narrow', Arial, sans-serif;
	font-size: 35px;
	color:  #fff;
	line-height: 0px;
	font-weight: 40;
    text-transform: uppercase;
	letter-spacing: 0.1em; text-shadow: 0.0em 0.0em 0.2em #000000; 
}

/* --------------------------------------------- textos dos planos  -------------------------------------------------- */
 
/* titulo */
plan1 {
	font-family: 'gatty', 'Arial Narrow', Arial, sans-serif;
	font-size: 35px;
	color:  #000;
	line-height: 40px;
	font-weight: 40;
    text-transform: uppercase;
	letter-spacing: 0.0em; 
}

/* desclição */  
plan2 {
	font-family: 'osw', 'Arial Narrow', Arial, sans-serif;
	font-size: 17px;
	color:  #000;
	line-height: 20px;
	font-weight: 14px;   
}
/* preços */  
plan3 {
	font-family: 'gatty', 'Arial Narrow', Arial, sans-serif;
	font-size:30px;
	color:  #000;
	line-height: 30px;
	font-weight: 14px;   
}


/* --------------------------------------------- textos dos pagamentos  -------------------------------------------------- */
 
/* titulo */
pay1 {
	font-family: 'gatty', 'Arial Narrow', Arial, sans-serif;
	font-size: 35px;
	color:  #000;
	line-height: 40px;
	font-weight: 40;
    text-transform: uppercase;
	letter-spacing: 0.0em; 
}

/* desclição */  
pay2 {
	font-family: 'osw', 'Arial Narrow', Arial, sans-serif;
	font-size: 17px;
	color:  #000;
	line-height: 30px;
	font-weight: 14px;   
}
/* preços */  
pay3 {
	font-family: 'gatty', 'Arial Narrow', Arial, sans-serif;
	font-size:30px;
	color:  #000;
	line-height: 30px;
	font-weight: 14px;   
}

/* ----------------------------------------------------------------------- pagina de contato  --------------------------------------------------------------- */

/* agenda e menu */  
contato_1 {
  font-size: 15px;
  font-family: 'osw', sans-serif;
  line-height: 0px;
  font-weight: bold;
  color: #000;
  letter-spacing: 0.0em; text-transform: uppercase;
}

/* ---------------------------------------------- botões  --------------------------------------------------------------- */

/* fecha menu  */ 
bt_001 {
	font-family: 'osw';
	font-size: 15px;
	color: #fff;
	line-height: 15px;
	font-weight: 0;     
    text-transform: uppercase;
}


/* ---------------------------------------------- grids  --------------------------------------------------------------- */


/* Etique com fundo img texto 1  */  
grid_vt_w {
  font-size: 15px;
  font-family: 'syn', sans-serif;
  line-height: 20px;
  color: #fff;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  background-color: #ffcc00;
  border-radius: 4px;
}


/* tiulo 2 pagina */ 
txt_grid1 {
	font-family: 'syn', 'Arial Narrow', Arial, sans-serif;
	font-size: 25px;
  font-weight: 0;
  color: #fff;
  text-shadow: 1px 1px 1px #000;
}

/* tiulo 2 pagina */ 
txt_grid2 {
	font-family: 'osw', 'Arial Narrow', Arial, sans-serif;
	font-size: 15px;
  font-weight: 0;
  color: #fff;
  text-shadow: 1px 1px 1px #000;
}

/* --------------------------------------------- copyright -------------------------------------------------- */

copy_000 {
	font-family: 'osw';
	font-size: 15px;
	color: #000;
	line-height: 40px;
	font-weight: 0;	
	border: 0px solid #fff;
	border-radius: 0px;   
	text-transform: uppercase; 
    background-color: #fff; 

}


/* --------------------------------------------- redes sociais menu fixo -------------------------------------------------- */

/* icones branco do rodape */  
net_000 {
	font-family: 'net', 'Arial Narrow', Arial, sans-serif;
	font-size: 30px;
	color:  #fff;
	line-height: 40px;
	font-weight: 40;
}

/* Menu vertical icon */  
net_001 {
  font-size: 30px;
  font-family: 'net', sans-serif;
  line-height: 40px;
  font-weight: 0;
  color: #6883BA;   

}

net_002 {
	font-family: 'osw', 'Arial Narrow', Arial, sans-serif;
	font-size: 15px;
	color:  #fff;
	line-height: 10px;
	font-weight: 40; 

}




/* --------------------------------------------- fim do novo site -------------------------------------------------- */


