@font-face {
  font-family: 'BrownStd-Bold';
  src: url("https://chaleteauvive.com/wp-content/themes/bridge-child/fonts/BrownStd-Bold.eot");
  src: url("https://chaleteauvive.com/wp-content/themes/bridge-child/fonts/BrownStd-Bold.eot#iefix") format("embedded-opentype"), url("https://chaleteauvive.com/wp-content/themes/bridge-child/fonts/BrownStd-Bold.woff?") format("woff"), url("https://chaleteauvive.com/wp-content/themes/bridge-child/fonts/BrownStd-Bold.ttf?") format("truetype"), url("https://chaleteauvive.com/wp-content/themes/bridge-child/fonts/BrownStd-Bold.svg?") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'BrownStd-Light';
  src: url("https://chaleteauvive.com/wp-content/themes/bridge-child/fonts/BrownStd-Light.eot");
  src: url("https://chaleteauvive.com/wp-content/themes/bridge-child/fonts/BrownStd-Light.eot#iefix") format("embedded-opentype"), url("https://chaleteauvive.com/wp-content/themes/bridge-child/fonts/BrownStd-Light.woff?") format("woff"), url("https://chaleteauvive.com/wp-content/themes/bridge-child/fonts/BrownStd-Light.ttf?") format("truetype"), url("https://chaleteauvive.com/wp-content/themes/bridge-child/fonts/BrownStd-Light.svg?") format("svg");
  font-weight: normal;
  font-style: normal;
}

body{
  font-size: 16px;
}
.button{
  background: #005964;  
  font-size: 16px;
  letter-spacing: 1px;
  padding: 11px 14px;
  cursor: pointer;
}
form[name="formFormulaire0"] #mainTable{
  width: 100% !important;
}
.helper1,.helper2,.helper3,.helper4 {
	display: none;
}

#divCircuit{
	font-family: 'BrownStd-Bold', Arial, sans-serif;
	font-size: 1.3em;
	letter-spacing: 0.6px;
	color: #233949 !important;
}
#divDestination{
	text-transform: uppercase;
	color: #005964;
	font-family: 'BrownStd-Bold', Arial;
	letter-spacing: 2px;
	font-size: 1.2em;
	margin-top: 15px;
}
#divDescriptif{
 	color: #00010c;
	font-size: 15px;
	line-height: 25px;
	font-style: normal;
	font-weight: 400; 
}

div#divDescriptif a {
	display: block;
	background: #005965;
	color: white;
	max-width: 160px;
	text-align: center;
	text-decoration: none;
	padding: 8px;
	text-transform: uppercase;
	font-size: 0.9em;
	letter-spacing: 1px;
	margin: 10px 0;
}
td.blocDepart {
	min-width: 150px;
}

td.blocPrix {
	min-width: 150px;
	text-align: right;
}
#divDate{
   	font-size: 1.5em;
	color: #21394a;
}
#divAPartirDe{
  text-transform: uppercase;
  font-size: 1em;
  font-family: 'BrownStd-Bold', Arial;
  color: #005965;
  letter-spacing: 1.8px;
}







