@charset "utf-8";



@font-face {
  font-family: Cooper;
  src: url(../fonts/COOPBL.ttf);
}

@font-face {
  font-family: Arial_black;
  src: url(../fonts/Arial_Black.ttf);
}


.content{
	width: 960px;
}

/* CSS Document */
body{
	margin:0;
	padding:0;
}
.scrolltopo { width:40px; height:55px; position: fixed; background: url(../img/top.png); bottom:100px; right:50px; display:none; z-index:9999;}

header{
	width:100%;
	height:623px;
	margin:0 auto;
	
}
footer{
	width:1000px;
	height:134px;
	background:url(../img/fundo_home.png);
	margin:0 auto;
}
.home{
	width:1000px;
	height:403px;
	margin:0 auto;
}
nav
{
	left:0;
	text-align:center;
	position: fixed;
	top:0;
	width:100%;
	height:215px;
	z-index: 9999;
	background:url(../img/fundo_home.png);
}

.menu {
	font-family: 'Roboto', sans-serif;
	color:#FFF;
	font-size:20px;
	text-decoration:none;
}

.menu a:link{
	font-family: 'Roboto', sans-serif;
	color:#FFF;
	font-size:20px;
	text-decoration:none;
}

.menu a:visited{
	font-family: 'Roboto', sans-serif;
	color:#FFF;
	font-size:20px;
	text-decoration:none;
}

.menu a:active{
	font-family: 'Roboto', sans-serif;
	color:#FFF;
	font-size:20px;
	text-decoration:none;
}

.menu a:hover{
	font-family: 'Roboto', sans-serif;
	color:#ff8400;
	font-size:20px;
	text-decoration:none;
}

ul{
	height:54px;
	margin:0 auto;
	padding:0 0 0 0;}
nav ul
{
	
	font-family: 'Fjalla One', sans-serif;
	list-style: none;
	
}

nav ul li
{
	color: #fff;
	cursor: pointer;
	float: left;
	font-size: 17px;
	margin-left: 30px;
	padding:4px 0 0 0;
}
nav ul li:hover
{
	color: #0088cc;
	cursor: pointer;
	float: left;
	font-size: 17px;
	margin-left: 30px;
	padding:4px 0 0 0;
}
.linha{
	width:1015px;
	height:20px;
	background:url(../img/linha.jpg) no-repeat;
	margin:0 auto;
}
.biografia{
	width: 100%;
	height: 448px;
	margin: 0 auto;
	background:url(../img/fundo_servicos.jpg);
	
}
.novidades{
	width:100%;
	height:708px;
	margin:0 auto;
}
.agenda{
	width:100%;
	height:570px;
	background:url(../img/fundo_r_sociais.jpg) no-repeat;
	margin:0 auto;
}
.discografia{
	width:100%;
	height:702px;
	margin:0 auto;
}
.clube{
	width:100%;
	height:948px;
	background:url(../img/fundo_chrysler.jpg);
	margin:0 auto;
}
.fotos{
	width:100%;
	height:786px;
	margin:0 auto;
	background:url(../img/fundo_uteis.jpg);
}
.videos{
	width:100%;
	height:889px;
	margin:0 auto;
}
.contato{
	width:100%;
	height:441px;
	background:url(../img/contato.jpg) no-repeat;
	margin:0 auto;
}

.black{
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: #000;
z-index: 10000;
background-color:rgba(65, 65, 65, 0.84);
display:none;
}

.modal{
/* position: fixed; */
background-color: #fff;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 1px solid #999;
border: 1px solid rgba(0,0,0,.2);
border-radius: 6px;
outline: 0;
-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
box-shadow: 0 3px 9px rgba(0,0,0,.5);
width: 1000px;
margin: auto;
height: 350px;
margin-top: 60px;
display:none;
}

.txt_cinza13{
color: #333333;
font-family: Tahoma;
font-size: 13px;
}

.txt_cinza14{
color: #333333;
font-family: Tahoma;
font-size: 14px;
}
.txt_cinza15{
color: #444;
font-family: Tahoma;
font-size: 14px;
}




/* diretoria */
.txt_cinza144{
color: #333333;
text-shadow: 1px 1px 1px #e10404;
}
.txt_azul_sombra{
*font-size: 13px;
color: blue;
text-shadow: .5px .5px .5px #BDBDBD;
}
.txt_vermelho144{
color: #e10404;
text-shadow: 1px 1px 1px black;
}
.txt_cinza144, .txt_vermelho144{
font-family: Tahoma, Geneva, sans-serif;
font-size: 18px;
font-weight: bold;
text-decoration: none;
}




.txt_branco13{
color: #ffffff;
font-family: 'Oswald', sans-serif;
text-align:center;
font-size: 13px;
}

.txt_branco13 a:visited{
color: #ffffff;
font-family: 'Oswald', sans-serif;
text-align:center;
font-size: 13px;
text-decoration:none;
}

.txt_branco13 a:active{
color: #ffffff;
font-family: 'Oswald', sans-serif;
text-align:center;
font-size: 13px;
text-decoration:none;
}

.txt_branco13 a:link{
color: #ffffff;
font-family: 'Oswald', sans-serif;
text-align:center;
font-size: 16px;
text-decoration:none;
}

.txt_branco13 a:hover{
color: #ff8400;
font-family: 'Oswald', sans-serif;
text-align:center;
font-size: 13px;
text-decoration:none;
}

.txt_vermelho166{
color: #e10404;
font-family:Tahoma, Geneva, sans-serif;
font-size: 20px;
text-decoration:none;
text-shadow: 1px 1px 1px black;
}

.txt_vermelho16{
color: #e10404;
font-family:Tahoma, Geneva, sans-serif;
font-size: 16px;
text-decoration:none;
}

.txt_vermelho16 a:active{
color: #e10404;
font-family:Tahoma, Geneva, sans-serif;
font-size: 16px;
text-decoration:none;
}

.txt_vermelho16 a:visited{
color: #e10404;
font-family:Tahoma, Geneva, sans-serif;
font-size: 16px;
text-decoration:none;
}

.txt_vermelho16 a:link{
color: #e10404;
font-family:Tahoma, Geneva, sans-serif;
font-size: 16px;
text-decoration:none;
}

.txt_vermelho16 a:hover{
color: #e10404;
font-family:Tahoma, Geneva, sans-serif;
font-size: 16px;
text-decoration:none;
}

.txt_vermelho14{
color: #e10404;
font-family:Tahoma, Geneva, sans-serif;
font-size: 14px;
font-weight:bold;
text-decoration:none;
}

.txt_vermelho14 a:visited{
color: #e10404;
font-family:Tahoma, Geneva, sans-serif;
font-size: 14px;
font-weight:bold;
text-decoration:none;
}

.txt_vermelho14 a:link{
color: #e10404;
font-family:Tahoma, Geneva, sans-serif;
font-size: 14px;
font-weight:bold;
text-decoration:none;
}

.txt_vermelho14 a:active{
color: #e10404;
font-family:Tahoma, Geneva, sans-serif;
font-size: 14px;
font-weight:bold;
text-decoration:none;
}

.txt_vermelho14 a:hover{
color: #e10404;
font-family:Tahoma, Geneva, sans-serif;
font-size: 14px;
font-weight:bold;
text-decoration:underline;
}




/* aqui muda os links no final da motogp */
.txt_cinza14{
color: black !important; 
font-family:Tahoma, Geneva, sans-serif;
font-size: 14px;
text-decoration:none;
}

.txt_cinza14 a:active{
color: black !important;
font-family:Tahoma, Geneva, sans-serif;
font-size: 14px;
text-decoration:none;
}

.txt_cinza14 a:visited{
color: black !important;
font-family:Tahoma, Geneva, sans-serif;
font-size: 14px;
text-decoration:none;
}

.txt_cinza14 a:link{
color: black !important;
font-family:Tahoma, Geneva, sans-serif;
font-size: 14px;
text-decoration:none;
}

.txt_cinza14 a:hover{
color: red !important;
font-family:Tahoma, Geneva, sans-serif;
font-size: 14px;
text-decoration:underline;
}





.txt_cinza13{
color: #7d7d7d;
font-family:Tahoma, Geneva, sans-serif;
font-size: 13px;
}

.txt_preto24{
color: #000000;
font-family: 'Oswald', sans-serif;
font-size: 28px;
text-align:justify;
text-decoration:none;
}

.txt_preto24 a:active{
color: #000000;
font-family: 'Oswald', sans-serif;
font-size: 28px;
text-align:justify;
text-decoration:none;
}

.txt_preto24 a:visited{
color: #000000;
font-family: 'Oswald', sans-serif;
font-size: 28px;
text-align:justify;
text-decoration:none;
}

.txt_preto24 a:link{
color: #000000;
font-family: 'Oswald', sans-serif;
font-size: 28px;
text-align:justify;
text-decoration:none;
}

.txt_preto24 a:hover{
color: #000000;
font-family: 'Oswald', sans-serif;
font-size: 28px;
text-align:justify;
text-decoration:underline;
}


.txt_cinza24{
color: #000000;
font-family: 'Open Sans Condensed', sans-serif;
font-size: 20px;
text-align:justify;
}

.txt_branco22{
color: #ffffff;
font-family: 'Titillium Web', sans-serif;
font-size: 22px;
text-align:justify;
font-weight:bold;
text-decoration:none;
}

.txt_branco22 a:link{
color: #ffffff;
font-family: 'Titillium Web', sans-serif;
font-size: 22px;
text-align:justify;
font-weight:bold;
text-decoration:none;
}

.txt_branco22 a:visited{
color: #ffffff;
font-family: 'Titillium Web', sans-serif;
font-size: 22px;
text-align:justify;
font-weight:bold;
text-decoration:none;
}

.txt_branco22 a:active{
color: #ffffff;
font-family: 'Titillium Web', sans-serif;
font-size: 22px;
text-align:justify;
font-weight:bold;
text-decoration:none;
}

.txt_branco22 a:hover{
color: #0B114D;
font-family: 'Titillium Web', sans-serif;
font-size: 22px;
text-align:justify;
font-weight:bold;
text-decoration:none;
}


.txt_branco16{
	color: #ffffff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	text-align: left;
	text-decoration:none;
}

.txt_branco16 a:link{
	color: #ffffff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	text-align: left;
	text-decoration:none;
}

.txt_branco16 a:visited{
	color: #ffffff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	text-align: left;
	text-decoration:none;
}

.txt_branco16 a:active{
	color: #ffffff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	text-align: left;
	text-decoration:none;
}

.txt_branco16 a:hover{
	color: #e10404;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	text-align: left;
	text-decoration:none;
}


/* menu FALE CONOSCO */
.txt_branco166 {
	color: #ffffff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	text-align: left;
	text-decoration:none;
}

.txt_branco166 a:link{
	color: #ffffff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	text-align: left;
	text-decoration:none;
}

.txt_branco166 a:visited{
	color: #ffffff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	text-align: left;
	text-decoration:none;
}

.txt_branco166 a:active{
	color: #ffffff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	text-align: left;
	text-decoration:none;
}
.txt_branco166 a:hover{
	color: rgb(31,34,39);
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 16px;
	text-align: left;
	text-decoration: none;
}



.txt_branco14{
color: #ffffff;
font-family:Tahoma, Geneva, sans-serif;
font-size: 14px;
text-align:justify;
}

.txt_branco14{
color: #ffffff;
font-family:Tahoma, Geneva, sans-serif;
font-size: 13px;
text-align:justify;
font-weight:100;
}

.txt_branco14 a:link{
color: #ffffff;
font-family:Tahoma, Geneva, sans-serif;
font-size: 13px;
text-align:justify;
font-weight:100;
}

.txt_branco14 a:visited{
color: #ffffff;
font-family:Tahoma, Geneva, sans-serif;
font-size: 13px;
text-align:justify;
font-weight:100;
}

.txt_branco14 a:active{
color: #ffffff;
font-family:Tahoma, Geneva, sans-serif;
font-size: 13px;
text-align:justify;
font-weight:100;
}

.txt_branco14 a:hover{
color: #ffffff;
font-family:Tahoma, Geneva, sans-serif;
font-size: 13px;
text-align:justify;
font-weight:100;
}

.txt_azul15{
color: #03082e;
font-family:Tahoma, Geneva, sans-serif;
font-size: 15px;
font-weight:bold;
text-decoration:none;
}

.txt_azul15 a:link{
color: #03082e;
font-family:Tahoma, Geneva, sans-serif;
font-size: 15px;
font-weight:bold;
text-decoration:none;
}

.txt_azul15 a:visited{
color: #03082e;
font-family:Tahoma, Geneva, sans-serif;
font-size: 15px;
font-weight:bold;
text-decoration:none;
}

.txt_azul15 a:active{
color: #03082e;
font-family:Tahoma, Geneva, sans-serif;
font-size: 15px;
font-weight:bold;
text-decoration:none;
}

.txt_azul15 a:hover{
color: #03082e;
font-family:Tahoma, Geneva, sans-serif;
font-size: 15px;
font-weight:bold;
text-decoration:underline;
}

.txt_azul14{
color: #03082e;
font-family:Tahoma, Geneva, sans-serif;
font-size: 13px;
font-weight:bold;
}

.txt_azul14 a:link{
color: #03082e;
font-family:Tahoma, Geneva, sans-serif;
font-size: 13px;
font-weight:bold;
}

.txt_azul14 a:visited{
color: #03082e;
font-family:Tahoma, Geneva, sans-serif;
font-size: 13px;
font-weight:bold;
}

.txt_azul14 a:active{
color: #03082e;
font-family:Tahoma, Geneva, sans-serif;
font-size: 13px;
font-weight:bold;
}

.txt_azul14 a:hover{
color: #ffffff;
font-family:Tahoma, Geneva, sans-serif;
font-size: 13px;
font-weight:bold;
}

.txt_azul16{
color: #03082e;
font-family: 'Open Sans Condensed', sans-serif;
font-size: 26px;
}

.txt_azul1602{
color: #03082e;
font-family: 'Open Sans Condensed', sans-serif;
font-size: 22px;
}

.txt_azul20{
color: #ffffff;
font-family: 'Open Sans Condensed', sans-serif;
font-size: 20px;
}


.txt_laranja12{
color: #ff8400;
font-family:Tahoma;
font-size: 12px;
text-decoration:none;
}

.txt_laranja12 a:link{
color: #ff8400;
font-family:Tahoma;
font-size: 12px;
text-decoration:none;
}

.txt_laranja12 a:visited{
color: #ff8400;
font-family:Tahoma;
font-size: 12px;
text-decoration:none;
}

.txt_laranja12 a:active{
color: #ff8400;
font-family:Tahoma;
font-size: 12px;
text-decoration:none;
}

.txt_laranja12 a:hover{
color: #ff8400;
font-family:Tahoma;
font-size: 12px;
text-decoration:underline;
}

.txt_preto12{
color: #242222;
font-family:Tahoma;
font-size: 11px;
}

.txt_preto12 a:link{
color: #242222;
font-family:Tahoma;
font-size: 11px;
text-decoration:none;
}

.txt_preto12 a:visited{
color: #242222;
font-family:Tahoma;
font-size: 11px;
}

.txt_preto12 a:active{
color: #242222;
font-family:Tahoma;
font-size: 11px;
}

.txt_preto12 a:hover{
color: #ff8400;
font-family:Tahoma;
font-size: 11px;
text-decoration:underline;
}

.txt_preto9{
color: #ffffff;
font-family:Tahoma;
font-size: 8px;
}

.titulo-novi{
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
}
.texto-novi1{
color: #d39a40;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-align:justify;
font-weight:100;
}
.texto-novi{
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-align:justify;
font-weight:100;
}


	
 /* eventos (ou fotos) */
 
 #eventos_fotos img {
	border-radius: 6px;
	width: 233.5px;
	margin: 2px 10px;
	opacity: .5;
	border: 1px solid #999;
 }
 #eventos_fotos img:hover {
	opacity: 1;
 }
 
 
 
 
	
	
	
	
	

	
	
/* colunas do PRODUTOS */
#fotos_col  {
	text-align: center; /* faz toda a DIV ficar centralizada */
	margin: -450px 5px 5px 5px;
}
#fotos_col .colunaA {
	width: 20%;
	display: inline-block;  /* faz as colunas ficarem na horizontal */
	vertical-align: middle;
	margin-top: 10px;
	margin-right: 10px;
	position: relative;
}
#fotos_col .colunaA {
	background: #D61414;
	text-align: center;
	border: 1px solid #555;
}
#fotos_col .colunaA:hover {
	background: #D61414;
	border: 1px solid #D61414;  /* vermelho legal */
}
#fotos_col .colunaA img {
	width: 80%;
}
#fotos_col h1 { /* título */
	font-size: 32px;
	margin: -16px 0;
	font-family: Arial;
	font-weight: bold;
	text-shadow: 1px 1px 1px red;
}
#fotos_col .colunaA h2 { /* produto */
	font-size: 16px;
	font-family: Arial;
	font-weight: normal;
}
#fotos_col .colunaA h3 {
	font-size: 14px;
	font-family: Arial_black;
	text-shadow: .5px .5px 15px #111;
	font-weight: bolder;
	margin: 0px 0;
}
#fotos_col .colunaA h33 {
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	margin: 0px 0;
}
#fotos_col .colunaA h4 {  /* preço */
	font-size: 32px;
	margin: 10px;
	font-family: cooper;
	font-weight: normal;
	text-shadow: 1px 1px 1px #fff;
}
#fotos_col .colunaA h5 {  /* número de ordem */
	font-size: 32px;
	margin: 10px;
	font-weight: normal;
	text-align: center;
	border: 1px solid #000;
	width: 38px;
	border-radius: 50%;
}



/* mercado livre */
#fotos_col .colunaA img#mercado {
	width: 90px;
	vertical-align: middle;
}
#fotos_col .colunaA span {  /*  */
	font-size: 14px;
	font-weight: bolder;
	font-family: arial;
	text-shadow: .5px .5px .5px red;
	background-color: #fff;
	padding: 10px;
	border: 1px solid #444;
	border-radius: 4px;
}






#fotos_col .colunaBB h2 {  /* orientações */
	font-family: Arial;
	font-size: 28px;
	font-weight: normal;
	color: #000;
	text-shadow: 1px 1px 1px #555;
}
#fotos_col .colunaBB h3 {  /* orientações */
	font-family: Arial;
	font-size: 28px;
	font-weight: normal;
	color: #000;
	text-shadow: 1px 1px 1px red;
}







#mapa1_us{
	width: 537;
	position: absolute;
	top: 350px;
	left: 55%;
}
#mapa2_us{
	width: 537;
	position: absolute;
	top: 950px;
	left: 55%;
}



/* link do Youtube */
#youtube_us{
	margin-left: -351px;
	border: 1px solid #999;
}
#youtube_us:hover{
	border: 1px solid yellow;
}



/* essa DIV serve apenas para aumentar o final... */
#brasil_us{
	margin-top: 520px;
	margin-bottom: 100px;
	padding-left: 5px;
}



#coordena_us{
	background-color: #EBEBEB;
	color: #000;
	position: relative;
	width: 600px;
	border: 1px solid #999;
	border-radius: 4px;
	margin-left: 5px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: 'Roboto', sans-serif;
}
#coordena_us h2{
	background-color: green;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	padding: 5px;
	text-shadow: 1px 1px 1px #000;
}
#coordena_us h3{
	font-size: 16px;
	margin-top: -10px;
	padding-left: 5px;
}





#simbolo_us {
	width: 20px;
	float: right;
	padding-right: 30px;
}





#masters_us{
	background-color: #EBEBEB;
	color: #000;
	position: relative;
	width: 600px;
	border: 1px solid #999;
	border-radius: 4px;
	margin-left: 5px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: 'Roboto', sans-serif;
}
#masters_us h2{
	background-color: #B81312;  /* vermelho legal 2 */
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	padding: 5px;
	text-shadow: 1px 1px 1px #000;
}
#masters_us h3{
	font-size: 16px;
	margin-top: -10px;
	padding-left: 5px;
}










