	@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,600);
	[style*="Source Sans Pro"] {
	    font-family: 'Source Sans Pro', Arial, sans-serif !important;
	}
         /* Client-specific Styles */
         div, p, a, li, td { -webkit-text-size-adjust:none; }
         #outlook a {padding:0;} /* Force Outlook to provide a "view in browser" menu link. */
         html{width: 100%; }
         body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;}
         /* Prevent Webkit and Windows Mobile platforms from changing default font sizes, while not breaking desktop design. */
         .ExternalClass {width:100%;} /* Force Hotmail to display emails at full width */
         .ExternalClass, .ExternalClass p, .ExternalClass span, .ExternalClass font, .ExternalClass td, .ExternalClass div {line-height: 100%;} /* Force Hotmail to display normal line spacing. */
         #backgroundTable {margin:0; padding:0; width:100% !important; line-height: 100% !important;}
         img {outline:none; text-decoration:none;border:none; -ms-interpolation-mode: bicubic;}
         a img {border:none;}
         .image_fix {display:block;}
         p {margin: 0px 0px !important;}
         table td {border-collapse: collapse;}
         table { border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; }
         a {color: #33b9ff;text-decoration: none;text-decoration:none!important;}
         /*STYLES*/
         table[class=full] { width: 100%; clear: both; }
         /*IPAD STYLES*/
         @media only screen and (max-width: 600px) {
         a[href^="tel"], a[href^="sms"] {
         text-decoration: none;
         color: #33b9ff; /* or whatever your want */
         pointer-events: none;
         cursor: default;
         }
         .mobile_link a[href^="tel"], .mobile_link a[href^="sms"] {
         text-decoration: default;
         color: #33b9ff !important;
         pointer-events: auto;
         cursor: default;
         }
         table[class=devicewidth] {width: 440px!important;text-align:center!important;}
         table[class=devicewidthinner] {width: 420px!important;text-align:center!important;}
         img[class=banner] {width: 440px!important;height:220px!important;}
         img[class=col2img] {width: 380px!important;height:262.86px!important;}
	 img[class=logo] {width: 150px!important;height:85.922pxpx!important;}
	 img[class=menu] {width: 100px!important;height:60px!important;}
	 img[class=chainestv] {width: 320px!important;height:186px!important;}
	 img[class=pictures] {width: 250px!important;height:180px! important;}
	 img[class=gym-photo] {width: 150px!important;height:200px! important;}
	 img[class=blank] {width: 30px!important;height:30px! important;}
	 img[class=header] {width: 440px!important;height:214.133px!important;}
	 img[class=language] {width: 30px!important;height:20px!important;}
	 img[class=footer] {width: 440px!important;height:163.533px!important;}
         
         
         }
         /*IPHONE STYLES*/
         @media only screen and (max-width: 480px) {
         a[href^="tel"], a[href^="sms"] {
         text-decoration: none;
         color: #33b9ff; /* or whatever your want */
         pointer-events: none;
         cursor: default;
         }
         .mobile_link a[href^="tel"], .mobile_link a[href^="sms"] {
         text-decoration: default;
         color: #33b9ff !important; 
         pointer-events: auto;
         cursor: default;
         }
         table[class=devicewidth] {width: 280px!important;text-align:center!important;}
         table[class=devicewidthinner] {width: 260px!important;text-align:center!important;}
         img[class=banner] {width: 280px!important;height:140px!important;}
         img[class=col2img] {width: 280px!important;height:193.68px!important;}
	 img[class=logo] {width: 150px!important;height:85.922pxpx!important;}
	 img[class=menu] {width: 100px!important;height:60px!important;}
	 img[class=chainestv] {width: 320px!important;height:186px!important;}
	 img[class=pictures] {width: 250px!important;height:180px! important;}
	 img[class=gym-photo] {width: 150px!important;height:200px! important;}
	 img[class=blank] {width: 30px!important;height:30px! important;}
	 img[class=header] {width: 310px!important;height:150.866px!important;}
	 img[class=language] {width: 30px!important;height:20px!important;}
	 img[class=footer] {width: 310px!important;height:115.216px!important;}
}

.smallcaps {
  font-variant-caps: small-caps;
}

p {
  color: red;
}

.titre {
  font-family: Georgia, serif;
}

.div-img img {
    transition: transform .5s;
    width:220px;
    height:105px;
    margin:0 auto;
    background-color: rgb(173, 173, 237);
    border-radius: 10px;
    border: 1px solid black;
}

body {
	background-image: url("images/background.jpg")
}

.div-img img:hover {
    transform:scale(1.3);
}

.gym-titre {
  font-family: Georgia, serif;
  font-size: 30px;
  text-transform: uppercase;
	text-shadow: 0px 2px 3px #282828;
}

.gym-titre2 {
  font-family: Georgia, serif;
  font-size: 20px;
  font-style: italic;
}

.gym-titre3 {
  font-family: Georgia, serif;
  font-size: 10px;
  font-style: italic;
}

.gym-photo img {
    transition: transform .5s;
    margin:0 auto;
    background-color: rgb(173, 173, 237);
    border-radius: 10px;
    border: 1px solid black;
}

.titre2 {
  font-family: Georgia, serif;
  font-size: 12px;
  color: #141414;
}

.numero {
  font-family: Georgia, serif;
  font-size: 14px;
  color: #141414;
  font-variant-caps: small-caps;
}

.numero-titre {
  font-family: Georgia, serif;
  font-size: 18px;
  text-transform: uppercase;
	text-shadow: 0px 2px 3px #282828;
}

.numero-texte {
  font-family: Georgia, serif;
  font-size: 12px;
}

.revenir-haut {
  font-family: Georgia, serif;
  font-size: 10px;
  font-variant-caps: small-caps;
  color: #141414;
}
.tiret {
	font-family: Georgia, serif;
	font-size: 8px;
}

.rs-titre {
  font-family: Georgia, serif;
  font-size: 30px;
  text-transform: uppercase;
text-shadow: 0px 2px 3px #282828;
}

.rs-titre2 {
  font-family: Georgia, serif;
  font-size: 10px;
  font-style: italic;
}

.titre-plat {
  font-family: Georgia, serif;
  font-size: 14px;
  font-variant-caps: small-caps;
  font-weight: bold;
  color: brown;
}

.titre3-rs {
  font-family: Georgia, serif;
  font-size: 11px;
  text-transform: uppercase;
}

.vegetal {
  font-family: Georgia, serif;
  font-size: 14px;
  font-variant-caps: small-caps;
  font-weight: bold;
  font-style: italic;
  color: green;
}

.ba-titre {
  font-family: Georgia, serif;
  font-size: 12px;
  font-variant-caps: small-caps;
  font-style: italic;
}

.bar-titre-2 {
  font-family: Georgia, serif;
  font-size: 10px;
  font-variant-caps: small-caps;
}

.titre-bar-produit {
  font-family: Georgia, serif;
  font-size: 14px;
  font-variant-caps: small-caps;
  font-weight: bold;
}

.titre-vins-produit {
  font-family: Georgia, serif;
  font-size: 12px;
  text-transform: uppercase;
  font-style: italic;
}

.sous-titre-a-propos {
  font-family: Georgia, serif;
  font-size: 14px;
  font-variant-caps: small-caps;
  font-weight: bold;
}

.sous-titre-texte-a-propos {
  font-family: Georgia, serif;
  font-size: 12px;
  font-style: italic;
}

.titre-gym {
  font-family: Georgia, serif;
  font-size: 12px;
  font-style: italic;
}

.titre-vetb {
  font-family: Georgia, serif;
  font-size: 14px;
  color: #141414;
  font-variant-caps: small-caps;
}