.tp-caption.-titre2-garmin {
font-size:27px;
line-height:27px;
font-weight:600;
font-family:"Open Sans", HelveticaNeue, HelveticaNeueu, Arial, sans-serif;
color:rgb(255, 255, 255);
text-decoration:none;
background-color:transparent;
padding:0px;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.-titre2 {
font-size:19px;
line-height:19px;
font-weight:400;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
padding:0px;
text-shadow:rgba(0, 0, 0, 0.247059) 0px 0px 7px;
background-color:rgb(0, 0, 0);
background-color:rgba(0, 0, 0, 0);
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.-bonton-statique {
display:block;
line-height:25px;
padding:15px 15px 15px 15px;
font-weight:bold;
color:#555;
text-shadow:0 1px 0 rgba(255,255,255,.9);
background-color:transparent;
text-decoration:none;
border-width:0px;
border-color:rgb(85, 85, 85);
border-style:none;
}

.tp-caption.-titre1-noir-garmin {
clear:left;
color:rgb(34, 34, 34);
cursor:auto;
display:block;
font-family:"Open Sans", HelveticaNeue, HelveticaNeueu, Arial, sans-serif;
font-size:44px;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:100;
height:49px;
letter-spacing:normal;
line-height:44px;
margin-bottom:12px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
text-align:left;
vertical-align:baseline;
width:364.578px;
zoom:1;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.-titre2-noir-garmin {
color:rgb(34, 34, 34);
cursor:auto;
display:block;
font-family:"Open Sans", HelveticaNeue, HelveticaNeueu, Arial, sans-serif;
font-size:19px;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:600;
height:19px;
letter-spacing:-0.95px;
line-height:19px;
margin-bottom:20px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
text-align:left;
vertical-align:baseline;
width:364.578px;
zoom:1;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.-titre1-noir {
font-size:44px;
line-height:44px;
font-weight:200;
font-family:"Open Sans";
color:#222222;
text-decoration:none;
padding:0px 0px 0px 0px;
text-shadow:rgba(255, 255, 255, 0.247059) 0px 0px 7px;
background-color:rgb(0, 0, 0);
background-color:rgba(0, 0, 0, 0);
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.-titre2-noir {
font-size:19px;
line-height:19px;
font-weight:400;
font-family:"Open Sans";
color:#222222;
text-decoration:none;
padding:0px 0px 0px 0px;
text-shadow:rgba(255, 255, 255, 0.247059) 0px 0px 7px;
background-color:rgb(0, 0, 0);
background-color:rgba(0, 0, 0, 0);
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.-btn1 {
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.-titre1 {
font-size:44px;
line-height:44px;
font-weight:200;
font-family:"Open Sans";
color:rgb(255, 255, 255);
text-decoration:none;
padding:0px;
text-shadow:rgba(0, 0, 0, 0.247059) 0px 0px 7px;
background-color:rgb(0, 0, 0);
background-color:rgba(0, 0, 0, 0);
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.black_heavy_60 {
font-size:60px;
line-height:60px;
font-weight:900;
font-family:Raleway;
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
text-shadow:none;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

