/* #### FOGLIO DI STILE JAGUAR #### */

@font-face {
font-family: 'Jaguar Modern Web Bold';
font-style: normal;
font-weight: normal;
src: local('Jaguar Modern Web Bold'), url('fonts/JaguarModernWeb-Bold.woff') format('woff');
}

@font-face {
font-family: 'Jaguar Modern Web Regular';
font-style: normal;
font-weight: normal;
src: local('Jaguar Modern Web Regular'), url('fonts/JaguarModernWeb-Regular.woff') format('woff');
}

@font-face {
font-family: 'Proxima Nova Black';
font-style: normal;
font-weight: normal;
src: local('Proxima Nova Black'), url('fonts/ProximaNova-Black.woff') format('woff');
}

@font-face {
font-family: 'Proxima Nova Bold';
font-style: normal;
font-weight: normal;
src: local('Proxima Nova Bold'), url('fonts/ProximaNova-Bold.woff') format('woff');
}

@font-face {
font-family: 'Proxima Nova Extrabld';
font-style: normal;
font-weight: normal;
src: local('Proxima Nova Extrabld'), url('fonts/ProximaNova-Extrabld.woff') format('woff');
}

@font-face {
font-family: 'Proxima Nova Light';
font-style: normal;
font-weight: normal;
src: local('Proxima Nova Light'), url('fonts/ProximaNova-Light.woff') format('woff');
}

@font-face {
font-family: 'Proxima Nova Regular';
font-style: normal;
font-weight: normal;
src: local('Proxima Nova Regular'), url('fonts/ProximaNova-Regular.woff') format('woff');
}

@font-face {
font-family: 'Proxima Nova Semibold';
font-style: normal;
font-weight: normal;
src: local('Proxima Nova Semibold'), url('fonts/ProximaNova-Semibold.woff') format('woff');
}

@font-face {
font-family: 'Proxima T Nova Thin';
font-style: normal;
font-weight: normal;
src: local('Proxima T Nova Thin'), url('fonts/ProximaNovaT-Thin.woff') format('woff');
}


/* TESTI */

.titolopagina {
    font-family: 'Jaguar Modern Web Regular';
    color: #fff;
    font-size:24px;
    
    
}


.titolo1_nero {
    letter-spacing:5.2px; 
    font-weight:500; 
    font-family: 'Proxima Nova Regular'; 
    word-spacing:0px; 
    font-size:20px; 
    color: #141414; 
    text-transform:uppercase;
    
    
}

.titolo2_nero {
    letter-spacing:5.2px; 
    font-weight:500; 
    font-family: 'Proxima Nova Regular'; 
    word-spacing:0px; 
    font-size:15px; 
    color: #141414; 
    text-transform:uppercase;
}


.titolo1_bianco {
    letter-spacing:5.2px; 
    font-weight:500; 
    font-family: 'Proxima Nova Regular'; 
    word-spacing:0px; 
    font-size:20px; 
    color: #fff; 
    text-transform:uppercase;
    
    
}

.titolo2_bianco {
    letter-spacing:5.2px; 
    font-weight:500; 
    font-family: 'Proxima Nova Regular'; 
    word-spacing:0px; 
    font-size:15px; 
    color: #fff; 
    text-transform:uppercase;
    
    
}



.testo1_nero {
    font-weight:400; 
    font-family: 'Proxima Nova Regular'; 
    word-spacing:0px; 
    font-size:13px; 
    color: #141414;
    
}


.testo1_bianco {
    font-weight:400; 
    font-family: 'Proxima Nova Regular'; 
    word-spacing:0px; 
    font-size:13px; 
    color: #fff;
    
}

.testofooter_grigio{
    font-weight:400; 
    font-family: 'Proxima Nova Regular'; 
    letter-spacing:0.5px;
    font-size:10px; 
    color: #c9c9c8;
    line-height:13px;
    text-indent:0px;
    
}

.testofooter_bianco{
    font-weight:400; 
    font-family: 'Proxima Nova Regular'; 
    letter-spacing:0.5px;
    font-size:10px; 
    color: #fff;
    line-height:13px;
    text-indent:0px;
    
}

.titolofooter_bianco{
    font-weight:400; 
    font-family: 'Proxima Nova Bold'; 
    letter-spacing:0.5px;
    font-size:12px; 
    color: #fff;
    line-height:13px;
    text-indent:0px;
    
}












a.link_testofooter_grigio {
    font-weight:400; 
    font-family: 'Proxima Nova Regular'; 
    letter-spacing:0.5px;
    font-size:10px; 
    color: #c9c9c8;
    line-height:13px;
    text-indent:0px;
    text-decoration: none;
}

a.link_testofooter_grigio:hover {
    font-weight:400; 
    font-family: 'Proxima Nova Regular'; 
    letter-spacing:0.5px;
    font-size:10px; 
    color: #c9c9c8;
    line-height:13px;
    text-indent:0px;
    text-decoration: underline;
}


a.link_testofooter_bianco {
    font-weight:400; 
    font-family: 'Proxima Nova Bold'; 
    letter-spacing:1px;
    font-size:10px; 
    color: #fff;
    line-height:13px;
    text-indent:0px;
    text-decoration: none;
    text-transform:uppercase;
}

a.link_testofooter_bianco:hover {
    text-decoration: underline;
    text-transform:uppercase;
}














.titoloh2 {
    font-family: 'Jaguar Modern Web Regular';
    color: #fff;
    font-size:24px;
    
    
}

.titoloh4 {
    font-family: 'Proxima Nova Semibold';
    color: #000;
    text-transform: uppercase;
    
}

.titoletto {
    font-family: 'Proxima Nova Regular';
    color: #000;
    
}

.titolettosmall {
    font-family: 'Proxima Nova Regular';
    color: #000;
    font-size:18px;
}

.titolettobold {
    font-family: 'Proxima Nova Bold';
    color: #000;
    
}

.titolettoboldbianco {
    font-family: 'Proxima Nova Bold';
    color: #fff;
    
}

.testobianco {
    font-family: 'Proxima Nova Regular';
    color: #fff;
    
}

.testobiancolight {
    font-family: 'Proxima Nova Light';
    color: #fff;
    
}

.testonero {
    font-family: 'Proxima Nova Regular';
    color: #000;
    
}

.testobiancogiocatori {
    font-family: 'Proxima T Nova Thin';
    color: #fff;
    
}



/* LINK GENERICI */

a.linktitoloh4:link{
    font-family: 'Jaguar Modern Web Regular';
    color: #000;
    text-decoration:none;
}
a.linktitoloh4:visited{
    font-family:'Jaguar Modern Web Regular';
    color:#000; 
    text-decoration:none;
}
a.linktitoloh4:active{
    font-family:'Jaguar Modern Web Regular';
    color:#000; 
    text-decoration:none;
}
a.linktitoloh4:hover{
    font-family:'Jaguar Modern Web Regular';
    color:#000; 
    text-decoration:underline;
}






a.linktitoloh4b:link{
    font-family: 'Jaguar Modern Web Regular';
    color: #fff;
    text-decoration:none;
}
a.linktitoloh4b:visited{
    font-family:'Jaguar Modern Web Regular';
    color:#fff; 
    text-decoration:none;
}
a.linktitoloh4b:active{
    font-family:'Jaguar Modern Web Regular';
    color:#fff; 
    text-decoration:none;
}
a.linktitoloh4b:hover{
    font-family:'Jaguar Modern Web Regular';
    color:#fff; 
    text-decoration:underline;
}







a.linktitoletto:link{
    font-family: 'Proxima Nova Regular';
    color: #000;
    text-decoration:none;
}
a.linktitoletto:visited{
    font-family: 'Proxima Nova Regular';
    color:#000; 
    text-decoration:none;
}
a.linktitoletto:active{
    font-family: 'Proxima Nova Regular';
    color:#000; 
    text-decoration:none;
}
a.linktitoletto:hover{
    font-family: 'Proxima Nova Regular';
    color:#000; 
    text-decoration:underline;
}




a.linktitolettob:link{
    font-family: 'Proxima Nova Regular';
    color: #fff;
    text-decoration:none;
}
a.linktitolettob:visited{
    font-family: 'Proxima Nova Regular';
    color:#fff; 
    text-decoration:none;
}
a.linktitolettob:active{
    font-family: 'Proxima Nova Regular';
    color:#fff; 
    text-decoration:none;
}
a.linktitolettob:hover{
    font-family: 'Proxima Nova Regular';
    color:#fff; 
    text-decoration:underline;
}






a.lmenu:link{
    font-family: 'Jaguar Modern Web Regular';
    color: #fff;
    font-size:15px; 
    text-decoration:none;
    line-height:24px;
}
a.lmenu:visited{
    font-family:'Jaguar Modern Web Regular';
    color:#fff;
    font-size:15px; 
    text-decoration:none;
    line-height:24px;
}
a.lmenu:active{
    font-family:'Jaguar Modern Web Regular';
    color:#fff;
    font-size:15px; 
    text-decoration:none;
    line-height:24px;
}
a.lmenu:hover{
    font-family:'Jaguar Modern Web Regular';
    color:#fff;
    font-size:15px; 
    text-decoration:underline;
    line-height:24px;
}






a.lmenud:link{
    font-family: 'Jaguar Modern Web Regular';
    color: #fff;
    font-size:10px; 
    text-decoration:none;
}
a.lmenud:visited{
    font-family:'Jaguar Modern Web Regular';
    color:#fff;
    font-size:10px; 
    text-decoration:none;
}
a.lmenud:active{
    font-family:'Jaguar Modern Web Regular';
    color:#fff;
    font-size:10px; 
    text-decoration:none;
}
a.lmenud:hover{
    font-family:'Jaguar Modern Web Regular';
    color:#fff;
    font-size:10px; 
    text-decoration:underline;
}




/* BOTTONI */


.btn-toolset {
 display: inline-block;
 text-align: center;
 color: #FFFFFF;
 text-decoration: none;
 line-height: 1.2;
 font-family: 'Jaguar Modern Web Regular';
 font-weight:300;
 font-size: 11px;
 padding: 28px 12px 27px 12px;
 border: 0px;
 cursor: pointer;
}
.btn-toolset:hover {
 background-color: #4f4f4e;
 color: #FFFFFF;
 text-decoration: none;
}

.btn-toolset2 {
 display: inline-block;
 text-align: center;
 color: #FFFFFF;
 text-decoration: none;
 line-height: 1.2;
 font-family: 'Jaguar Modern Web Regular';
 font-weight:300;
 font-size: 11px;
 padding: 28px 18px 27px 18px;
 border: 0px;
 cursor: pointer;
}
.btn-toolset2:hover {
 background-color: #000;
 color: #FFFFFF;
 text-decoration: none;
}

.btn-scatta {
 display: inline-block;
 text-align: center;
 color: #FFFFFF;
 background-color: #4f4f4e;
 text-decoration: none;
 line-height: 1.2;
 font-family: 'Jaguar Modern Web Regular';
 font-weight:300;
 font-size: 11px;
 padding: 10px 16px 10px 12px;
 border: 0px;
 cursor: pointer;
}
.btn-scatta:hover {
 background-color: #000;
 color: #FFFFFF;
 text-decoration: none;
}





.btn-ranking {
 display: inline-block;
 text-align: center;
 color: #000;
 background-color: #fff;    
 text-decoration: none;
 line-height: 1.2;
 font-family: 'Jaguar Modern Web Regular';
 font-weight:300;
 font-size: 16px;
 padding: 18px 38px 18px 38px;
 border: 0px;
 cursor: pointer;
}
.btn-ranking:hover {
 background-color: #4f4f4e;
 color: #FFFFFF;
 text-decoration: none;
}


.btn-dealer {
 display: inline-block;
 text-align: center;
 color: #000;
 background-color: #fff;    
 text-decoration: none;
 line-height: 1.2;
 font-weight:300;
 width:350px;
 height:60px;
 cursor: pointer;
 border:1px solid #fff;   
}
.btn-dealer:hover {
 background-color: #4f4f4e;
 color: #FFFFFF;
 text-decoration: none;
 border:1px solid #fff;
}


.btn-ranking2 {
 display: inline-block;
 text-align: center;
 color: #000;
 background-color: #fff;    
 text-decoration: none;
 line-height: 1.2;
 font-weight:300;
 width:260px;
 height:40px;
 cursor: pointer;
 border:1px solid #fff;   
}
.btn-ranking2:hover {
 background-color: #4f4f4e;
 color: #FFFFFF;
 text-decoration: none;
 border:1px solid #fff;
}



.btn-torneo {
 display: inline-block;
 text-align: center;
 color: #fff;
 background-color: #4f4f4e;    
 text-decoration: none;
 line-height: 1.2;
 font-weight:300;
 width:350px;
 height:60px;
 cursor: pointer;
 border:1px solid #fff;   
}
.btn-torneo:hover {
 background-color: #000;
 color: #FFFFFF;
 text-decoration: none;
 border:1px solid #fff;
}
    

    



	
	
	

	


	
		


