/**
 * @author Multiracers Tech Team
 * @media print, screen
 * @site http://www.multiracers.com
 */


/**
 * @section body
 */
body {
	background-color: #595959;
	margin: 0;
	padding: 0;
	font-family: arial, sans serif;
	color: #CFCFCF;
	font-weight: normal;
	font-size: 11px;
	text-align: center;
}

/**
 * @section pageflip
 */
#pageflip {
	position: relative;
	z-index: 9999;
}
#pageflip img {
	width: 152px; height: 158px;
	position: absolute;
	z-index: 9999;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
	border: 0 none;
}
#pageflip .msg_block {
	width: 152px; height: 152px;
	position: absolute;
	right: 0; top: 0;
	background: url(img/subscribe.png) no-repeat right top;
	text-indent: -9999px;
}

/**
 * @section container
 */
#container {
	background-color: #4A4A4C;
	border-left: 2px solid #606060;
	border-right: 2px solid #606060;
	width: 838px;
	padding: 0;
	margin: 0 auto;
	text-align: left;
}

/**
 * @section top
 */
#top {
  /*background: url(img/background_haut.jpg) no-repeat top #0E0E0E;*/
	width: 818px;
  height: 132px;
	padding: 0;
	/*padding-top: 21px;*/
	margin: 0 auto;
}

/**
 * @section header
 */
#header {
  position: relative;
  background: url(img/repeat_haut.jpg) repeat-x top #000;
  border-left: 1px solid #606060;
	border-right: 1px solid #606060;
  width: 816px;
	height: 109px;
	margin: 0;
	padding: 0;
}

/* Ticker */
ul#nextRaces {
	cursor:pointer;
}

.tickerContainer {
  position: absolute;
  right: 0;
	width: 625px; 
	height: 29px; 
	margin: 0;
	margin-top: 5px;
	padding: 0;
	overflow: hidden; 
	background: url(img/ticker_left.jpg) no-repeat left transparent;
}

.tickerContainer .mask {
  position: relative;
  left: 3px;
  width: 615px;
  overflow: hidden;
  background: url(img/ticker_repeat.jpg) repeat-x transparent;
  height: 29px;
  padding: 0;
}

ul.newsTicker {
  position: relative;
	left: 625px;
	top: 5px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	color: #fff;

}

ul.newsTicker li {
	float: left; 
	margin: 0;
	margin-right: 15px;
	padding: 0;
}

.newsTicker strong, .allocation {
	color: #6DB3FB;
}

/* Header */
#header h1 {
	margin: 0;
	padding: 0;
}

#header h1 a {
	display: block;
	background: url(img/logo.jpg) no-repeat 0 12px;
	width: 158px;
	height: 109px;
	margin-left: 20px;
	text-indent: -5000px;
}

#header h2 {
	position: absolute;
	bottom: 5px;
	left: 195px;
	font-family: Century Gothic, arial, sans serif;
	font-weight: normal;
	font-size: 16px;
	color: #FFF;
	margin: 0;
	padding: 0;
}

#header h2 strong {
  color: #6DB3FB;
  font-weight: normal;
}

#header #franceGalop {
	position: absolute;
	bottom: 10px;
	right: 5px;
	line-height: 33px;
	height: 33px;
	font-size: 10px;
}

#header #franceGalop img {
  position: relative;
  top: 4px;
  padding-left: 5px;
}

/*#header #lang {
	position: absolute;
	bottom: 11px;
	right: 9px;
	margin: 0;
	padding: 0;
}

#header #lang a#fr {
	float: left;
	display: block;
	background: url(img/flag_fr.png) no-repeat;
	width: 22px;
	height: 13px;
	text-indent: -5000px;
}

#header #lang a#en {
	float: left;
	display: block;
	background: url(img/flag_en.png) no-repeat;
	width: 21px;
	height: 13px;
	text-indent: -5000px;
	margin-left: 7px
}
*/

/**
 * @section menu
 */
#menu {
  position: relative;
  display: block;
	height: 23px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-left: 1px solid #606060;
	border-right: 1px solid #606060;
	background-color: #0E0E0E;
}

#menu li {
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
	float: left;
	text-align: center;
	background: url(img/repeat_menu_public.jpg) repeat-x 0 0;
}

#menu li.private {
	background: url(img/repeat_menu_private.png) repeat-x 0 0;
}

#menu li a {
	display: block;
	line-height: 19px;
	font-size: 13px;
	font-weight: bold;
	color: #494949;
	text-decoration: none;
	border-left: 2px solid #878C92;
}

#menu li a:hover {
	color: #0E59AA;
	border-bottom: 4px solid #0E59AA;
}

#menu > li.selected > a {
	color: #0E59AA;
	border-bottom: 4px solid #0E59AA;
}

#menu > #ecuries.selected > a {
	color: #0E59AA;
}

#menu > #ecuries.selected a {
	border-bottom: none;
}

#menu #principe a {
  width: 141px;
  border-left: none;
}

#menu #avantages a {
  width: 142px;
}

#menu #ecuries a {
  width: 124px;
}

#menu #ecuries ul li.selected a {
	color: #0E59AA;
}

#menu #ecuries a:hover {
	border-bottom: none;
}

#menu #ecuries ul a:hover {
	border-left: 2px solid #0E59AA;
	margin-left: -2px;
}

#menu #paddock a {
  width: 126px;
}

#menu #faq a {
  width: 88px;
}

#menu li.private a {
  color: #0E59AA;
}

#menu #proprietaire a {
  width: 185px;
}

#menu #proprietaire a span {
  background: url(img/locker.png) no-repeat 0 0;
  padding-left: 15px;
}

#menu li ul {
  display: none;
  position: absolute;
  left: 2px;
  margin: 0;
  padding: 0;
}

/* IE6 fix */
* html #menu li ul {
  line-height: 0;
}

/* IE6/7 fix */
#menu li ul a {
  zoom: 1;
} 

#menu li ul li {
  float: none;
}

#menu li ul a {
  border-left: none;
  opacity: 0.9;
}

/**
 * @section content
 */
.content {
  background-color: #0E0E0E;
  margin: 0 auto;
  padding: 0;
  padding-top: 6px;
  padding-left: 8px;
  border-left: 1px solid #606060;
	border-right: 1px solid #606060;
}

.content#homeContent {
  width: 808px;
  height: 530px;
}

#leftColumn {
	width: 241px;
	float: left;
	margin: 0;
	padding: 0;
}

#rightColumn {
  /*position: relative;*/
	margin-left: 251px;
	height: 524px;
}

.block {
  background: url(img/repeat_block.png) repeat-x top #515151;
  border: 2px solid #515151;
  margin-bottom: 10px;
  padding-bottom: 1px;
  color: #D9D9D9;
}

h3 {
  background: url(img/repeat_h.png) repeat-x top #262626;
	margin: 0;
	padding: 0 5px;
	font-size: 13px;
	min-height: 28px;
}

h3 span {
  display: block;
  padding: 5px 0;
}

h3 span.star {
  background: url(img/star.png) no-repeat top left;
  padding-left: 20px;
}

.content ul {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  font-size: 11px;
  margin: 7px 4px 3px 3px;
  padding: 0;
}

.content ul li {
  margin: 0;
  padding: 0;
}

.content ul li span {
  display: block;
  height: 14px;
  background: url(img/puce.jpg) no-repeat left 5px;
  margin: 0;
  margin-left: 7px;
  padding: 0;
  padding-left: 14px;
}

div.hr {
  background: url(img/repeat_hr.jpg) repeat-x;
  height: 2px;
  margin: 3px 0;
}

div.hr hr {
  display: none;
}

a {
  color: #FFF;
  font-size: 11px;
}

a.document {
  color: #CFCFCF;
  font-size: 13px;
  cursor:pointer;
 }

a#enSavoirPlus, #content a#conditionsGenerales{
  /*float: right;*/
  display: block;
  text-align: right;
  margin-right: 6px;
}

a#conditionsGenerales {
  float: right;
  margin: 2px 9px 0 0;
  color: #9F9F9F;
}

#video {
  margin: 0;
  padding: 0;
}

/* Slider */
#slider {
  /*background: url(img/carrousel-95.jpg) no-repeat;*/
  height: 411px;
}

#page-wrap {
  width: 547px;
  /*position: relative;*/
  min-height: 411px;
  /*background: url(images/bg.png) top center;*/
  background-color: #131414;
  margin: 0;
}

.slider-wrap {
  width: 547px;
  /*position: absolute;
  top: 0px;
  left: 0px;*/
}

#whiteStarButton {
  width: 186px;
  float: left;
}

#blueStarButton {
  width: 178px;
}

#blackStarButton {
  width: 183px;
}

.stripNavL, .stripNavR, .stripNav {
  display: none;
}

.nav-thumb {
  border: none;
  margin: 0;
}

#movers-row {
  /*position: absolute;
  top: 0;*/
  float: left;
  margin: 0;
}

#movers-row div {
  float: left;
}

.active-thumb {
  background: transparent url(img/arrow.png) bottom center no-repeat;
}

.stripViewer {
  float: left;
  position: relative;
  overflow: hidden;
  width: 542px;
  height: 340px;
  border: 2px solid #515151
}

.stripViewer .panelContainer {
  position: relative;
  left: 0;
  top: 0;
}

.stripViewer .panelContainer .panel {
  float: left;
  height: 100%;
  position: relative;
  width: 542px;
  cursor: pointer;
}

.photo-meta-data {
  background: url(img/transparent_black.png);
  height: 52px;
  margin-top: -75px;
  position: relative;
  color: #FFF;
  padding: 8px 0;
}

#slider .prize {
  position: absolute;
  top: -265px;
  left: 0;
  padding-left: 10px;
  font-size: 11px;
  font-weight: bold;
  color: #FFF;
}

#slider .prize  span{
	text-decoration:underline;
 }

#slider .ecurieName {
  position: absolute;
  top: -25px;
  right: 0;
  padding-right: 10px;
  font-size: 20px;
  font-weight: bold;
  color: #FFF;
}

#slider .sharePrice {
  float: left;
  display: block;
  width: 190px;
  height: 42px;
  border-right: 1px solid #606060;
  text-align: center;
  padding: 5px;
}

#slider .availableShares {
  float: left;
  display: block;
  width: 178px;
  height: 52px;
  border-right: 1px solid #606060;
  font-size: 12px;
}

#slider .availableShares span {
  display: block;
  height: 52px;
  margin: 15px 15px 0;
}

#slider .availableShares #whiteStarShare {
  background: url(img/shares_white-star.png) no-repeat top right;
}

#slider .availableShares #blueStarShare {
  background: url(img/shares_blue-star.png) no-repeat top right;
}

#slider .availableShares #blackStarShare {
  background: url(img/shares_black-star.png) no-repeat top right;
}
  
#slider .devenezProprioButton {
  float: left;
  display: block;
  width: 162px;
	height: 52px;
	border: 0;
	background: url(img/btn_devenez-proprio.png) no-repeat center center;
	text-indent: -5000px;
}

#slider strong {
  color: #6DB3FB;
  font-weight: normal;
}

.sharePrice strong {
  font-size: 24px;
}

.sharePrice span {
  color: #FFFFFF;
  font-style:italic;
}

.availableShares strong {
  font-size: 18px;
  padding-right: 3px;
}

.cross-link {
  display: block;
  padding-bottom: 10px;
  z-index: 9999;
}

#okButton {
	width: 32px;
	height: 21px;
	margin: 0px;
	margin-left: 2px;
	padding: 0;
	border: 0;
	background: url(img/btn_ok.jpg) no-repeat center bottom;
}

#rightColumn .block {
  margin: 0;
  margin-top: 9px;
  height: 99px
}

#conseiller {
  height: 92px;
}

#rightColumn #conseiller {
  height: 92px;
  float: left;
  width: 224px;
}

#rightColumn #paddock {
  margin-left : 237px;
  width: 305px;
  height: 92px;
}

#conseiller ul {
  text-align: left;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 7px 4px 3px 3px;
  padding: 0;
}

#conseiller ul li {
  margin: 5px 0;
  padding: 0;
}

#conseiller li span {
  display: block;
  height: 14px;
  background: url(img/puce.jpg) no-repeat left 5px;
  margin: 0;
  margin-left: 7px;
  padding: 0;
  padding-left: 14px;
}

/*#conseiller #callbackForm {
  margin: 10px 5px 0 10px;
}

#conseiller #phone {
  margin: 0;
  padding: 0;
  margin-top: 5px;
  border: 0;
  width: 167px;
  height: 17px;
  font-size: 11px;
  color: #35618E;
}*/

.NotOK {
  color: red;
}

.OK {
  color: #fff;
}

#paddock img {
  position: absolute;
  margin-top: 15px;
  margin-left: 187px;
}

#paddock p {
  margin: 3px 0px 0px 9px;
  width: 170px;
}

#paddockButton {
  display: block;
	width: 154px;
	height: 18px;
	margin: 0;
	margin-top: 5px;
	padding: 0;
	background: url(img/btn_paddock.png) no-repeat bottom;
	text-indent: -5000px;
}

/**
 * @section footer
 */
#footer {
  position: relative;
  background-color: #0E0E0E;
  margin: 0 auto;
  padding: 0;
  border-left: 1px solid #606060;
	border-right: 1px solid #606060;
  width: 816px;
  height: 40px;
} 

#footer #newsletterForm {
  position: absolute;
  left: 0;
  bottom: 15px;
}

#footer #emailLabel {
  margin-left: 8px;
  margin-right: 3px;
  line-height: 16px;
  font-size: 13px;
  font-weight: bold;
}

#footer #email {
  border: 0;
  width: 116px;
  height: 16px;
  font-size: 11px;
  color: #35618E;
}

#footer #abonnezVousButton {
	width: 119px;
	height: 19px;
	margin: 0;
	margin-bottom:-5px;
	margin-left: 6px;
	padding: 0;
	border: 0;
	background: url(img/btn_abonnez-vous.jpg) no-repeat center bottom;
}

#footer #abonnezVousButton{
}

#footer #optinMessage {
  padding-left: 5px;
}

#footer #payment {
  float: left;
  margin-left: 525px;
  margin-top: 5px;
}

#footer #secNav {
  position: absolute;
  right: 0;
  bottom: 15px;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#footer #secNav li {
  display: inline;
  color: #A0A0A0;
}

#footer #secNav li a {
  padding: 15px;
  color: #A0A0A0;
}

/* =============================================================================
 * !PRINCIPE
 * ===========================================================================*/

.content#principeContent {
  width: 808px;
  height: 609px;
}

#leftLargeColumn {
	width: 565px;
	height: 516px;
	float: left;
	margin: 0;
	padding: 0;
}

#principeHeader {
  display: block;
  width: 565px;
  height: 100px;
  background: url(img/header_principe.jpg) no-repeat center bottom;
  margin-bottom: 10px;
}

#principeHeader span {
  display: block;
  padding-top: 11px;
  margin-left: 40px;
  font-family: Century Gothic, arial, sans serif;
  font-weight: bold;
  font-size: 19px;
  color: #FFF;
}

#rightTinyColumn {
  position: relative;
	margin-left: 575px;
	width: 223px;
	height: 576px;
}

.block#principeBlock {
  width: 561px;
  height: 477px;
  background: url(img/repeat_gradgris_principe.jpg) repeat-x top #575757;
}

#principeBlockContent {
  margin: 5px;
}

#vbanner {
  margin-bottom: 10px;
}

#rightTinyColumn #callbackForm {
  margin: 0; 
  margin-top: 10px;
  margin-bottom: 15px;
}

#rightTinyColumn #phoneLabel, #rightTinyColumn #phone { 
  margin-left: 10px;
}

#rightTinyColumn #okButton {
  position: relative;
  top: 3px;
}

#rightTinyColumn #callbackMessage {
  position: relative;
  top: 5px;
  margin-left: 10px;
}

.content#principeContent  ul li span {
  margin-top: 10px;
  margin-bottom: 10px;
}

#decouvrez {
  margin: 0;
  padding: 0;
  text-align: center;
}

#decouvrez a {
  margin: 0;
  padding: 0;
}

#achetezButton {
  display: block;
	width: 190px;
	height: 44px;
	margin: 10px auto;
	padding: 0;
	background: url(img/btn_achetez_gray.gif) no-repeat bottom;
	text-indent: -5000px;
}

/* =============================================================================
 * !AVANTAGES
 * ===========================================================================*/

.content#avantagesContent {
  width: 808px;
  height: 690px;
}
#avantagesHeader {
  display: block;
  width: 565px;
  height: 100px;
  background: url(img/header_avantages.jpg) no-repeat center bottom;
  margin-bottom: 10px;
}

#avantagesHeader span {
  display: block;
  padding-top: 11px;
  margin-left: 40px;
  font-family: Century Gothic, arial, sans serif;
  font-weight: bold;
  font-size: 19px;
  color: #FFF;
}

.block#avantagesBlock {
  width: 561px;
  height: 568px;
  background: url(img/repeat_gradgris_avantages.jpg) repeat-x top #515151;
}

#avantagesBlockContent {
  margin: 5px;
}

h3 span.eye {
  background: url(img/icon1-reflet.jpg) no-repeat bottom left;
  margin-left: 4px;
  padding-left: 33px;
  line-height: 26px;
}

h3 span.tick {
  background: url(img/icon2-reflet.jpg) no-repeat bottom left;
  margin-left: 4px;
  padding-left: 33px;
  line-height: 26px;
}

h3 span.euro {
  background: url(img/icon3-reflet.jpg) no-repeat bottom left;
  margin-left: 4px;
  padding-left: 33px;
  line-height: 26px;
}

h3 span.arobase {
  background: url(img/icon4-reflet.jpg) no-repeat bottom left;
  margin-left: 4px;
  padding-left: 33px;
  line-height: 26px;
}

h3 span.cheval {
  background: url(img/icon5-reflet.jpg) no-repeat bottom left;
  margin-left: 4px;
  padding-left: 33px;
  line-height: 26px;
}

#avantagesBlock ul li {
  margin-bottom: 10px;
}

#avantagesBlock #decouvrez {
  margin-top: 10px;
}

/* =============================================================================
 * !ECURIES
 * ===========================================================================*/

#ecuriesContent {
  width: 808px;
  height: 730px;
}

#ecuriesContent2 {
  width: 808px;
  height: 720px;
}

#ecuriesHeader {
  display: block;
  width: 547px;
  height: 100px;
  background: url(img/header_ecuries.jpg) no-repeat center bottom;
  margin-bottom: 10px;
}

#ecuriesHeader span {
  display: block;
  padding-top: 11px;
  margin-left: 50px;
  font-family: Century Gothic, arial, sans serif;
  font-weight: bold;
  font-size: 19px;
  color: #FFF;
}

.ecurieSubHeader {
	width: 449px;
  margin: 22px 0;
  margin-left: 8px;
  padding-left: 100px;
  font-size: 13px;
}

#whiteStarSubHeader {
  background: url(img/casaque_white-star.jpg) no-repeat;
}

#whiteStarTitle {
  display: block;
	width: 140px;
	height: 23px;
	text-indent: -5000px;
  background: url(img/title_white-star.jpg) no-repeat;
}

#blueStarSubHeader {
  background: url(img/casaque_blue-star.jpg) no-repeat;
}

#blueStarTitle {
  display: block;
	width: 119px;
	height: 23px;
	text-indent: -5000px;
  background: url(img/title_blue-star.jpg) no-repeat;
}

#blackStarSubHeader {
  background: url(img/casaque_black-star.jpg) no-repeat;
}

#blackStarTitle {
  display: block;
	width: 138px;
	height: 23px;
	text-indent: -5000px;
  background: url(img/title_black-star.jpg) no-repeat;
}

.ecurieSubHeader p {
  border-right: 1px solid #606060;
  margin: 5px 0;
  padding-right: 10px;
  width: 240px;
}

.block#ecuriesBlock {
  width: 543px;
  /*height: 443px;*/
  background: url(img/repeat_gradgris_avantages.jpg) repeat-x top #515151;
}

#ecuriesBlockContent {
  margin: 5px;
}

.ecurieSubHeader .selling {
  float: right;
  font-size: 12px;
  line-height: 40px;
  padding-right: 10px;
  width: 185px;
}

.ecurieSubHeader .availableShares #whiteStarShare {
  background: url(img/shares_white-star.png) no-repeat center right;
}

.ecurieSubHeader .availableShares #blueStarShare {
  background: url(img/shares_blue-star.png) no-repeat center right;
}

.ecurieSubHeader .availableShares #blackStarShare {
  background: url(img/shares_black-star.png) no-repeat center right;
}

.ecurieSubHeader .availableShares span {
  display: block;
  height: 40px;
  margin: 0 15px;
  padding-right: 25px;
}

.ecurieSubHeader .availableShares strong {
  color: #6DB3FB;
  font-weight: normal;
  font-size: 18px;
}

.ecurieSubHeader .sharePrice {
  display: block;
  text-align: center;
  line-height: 20px;
}

.ecurieSubHeader .sharePrice strong {
  color: #6DB3FB;
  font-weight: normal;
  font-size: 22px;
}

#tabbed_box_1 {
	margin: 0 auto;
	width: 544px;
}

.tabbed_box h4 {
	font-size: 14px;
	margin: 0;
	padding: 0;
	color: #D3D3D3;
  background: url(img/repeat_h.png) repeat-x top #262626;
	min-height: 40px;
}

.tabbed_box h4 span {
  display: block;
	margin: 0;
	padding: 15px 10px 10px;
}

.tabbed_box h4 strong {
	color: #6DB3FB;
}

.tabbed_area {
	border: none;
	background-color: transparent;
	padding: 0;
	margin: 0;
	margin-top: -23px;
}

ul.tabs {
	margin: 0;
  padding: 0;
	margin-bottom: 9px;
	margin-left: 130px;
}

ul.tabs li {
	list-style: none;
	display: inline;
}

ul.tabs li a {
	color: #ADADAD;
	padding: 9px;
	text-decoration: none;
	font-size: 11px;
	font-family: arial, sans-serif;
	font-weight: bold;
	border: none;
	background: url(img/repeat_tab.png) repeat-x bottom #1F1F1F;
}

ul.tabs li a#trainerWords {
  background: url(img/repeat_trainer_tab.png) repeat-x bottom #B8B8B8;
  color: #1b1b1b;
}

ul.tabs li a:hover {
	background: url(img/repeat_tab_on.png) repeat-x top #484848;
}

ul.tabs li a#trainerWords:hover {
  background: url(img/repeat_trainer_tab_on.png) repeat-x bottom #777;
}

ul.tabs li a.active {
	background-color: #464646;
	color: #d8d8d8;
	border: 1px solid #848484; 
	border-bottom: 1px solid #333;
	background: url(img/repeat_tab_on.png) repeat-x top #484848;
}

ul.tabs li a#trainerWords.active {
  border-bottom: 1px solid #777;
  color: #d8d8d8;
}

.tabContent {
	background-color: transparent;
	padding: 10px;
	border-top: 1px solid #787878;
}

#content_2, #content_3, #content_4 { display: none; }

.tabContent .horsePresentation {
  height: 245px;
  margin-bottom: 5px;
}

.tabContent .horseVideo {
  float: left;
}

.tabContent .wordsVideo {
  width: 318px;
  margin: 0 auto;
}

.tabContent ul.pedigree {
	margin: 0;
	margin-left: 330px;
	padding: 0;
	font-size: 11px;
}

.tabContent ul.pedigree li {
  margin: 0;
  padding: 0;
}

.tabContent ul.pedigree li span{
  display: block;
  height: 14px;
  background: url(img/puce.jpg) no-repeat left 5px;
  margin: 0;
  margin-left: 7px;
  margin-top: 15px;
	margin-bottom: 15px;
  padding: 0;
  padding-left: 14px;
}

.tabContent .gallery {
  clear: both;
  background: url(img/repeat_slideshow.png) repeat-x top #636363;
  height: 54px;
  padding: 6px 15px 0;
}

.tabContent	.gallery ul { list-style: none; margin: 0; padding: 0;}
.tabContent	.gallery ul li { display: inline; margin: 0; padding: 0;}

.tabContent .gallery ul img {
  margin: 0 5px;
  border: 2px solid #515151;
}

.tabContent .gallery ul a:hover img {
	border: 2px solid #fff;
}

.tabContent .comment{
	display:block;
	text-align:center;
	font-size:13px;
	color:#fff;
}

/* =============================================================================
 * !PADDOCK
 * ===========================================================================*/
#paddockHeader {
  display: block;
  width: 565px;
  height: 100px;
  background: url(img/header_paddock.jpg) no-repeat center bottom; 
  margin-bottom: 10px;
}
#paddockHeader span {
  display: block;
  padding-top: 11px;
  margin-left: 40px;
  font-family: Century Gothic, arial, sans serif;
  font-weight: bold;
  font-size: 19px;
  color: #FFF;
}
#paddockVid1 {
height:250px; 
width:258px;
float: left;
margin-top: 40px;
margin-left: 12px;

}
#paddockVid2 {
float: right;
height:250px; 
width:258px;
margin-top: 40px;
margin-right: 12px;
}

#paddockContent.content {
height:600px; 
width:808px;
}
#paddockBlock.block {
background:#515151 url(img/repeat_gradgris_avantages.jpg) repeat-x scroll center top;
height:414px;
width:561px;
}

/* =============================================================================
 * !FAQ
 * ===========================================================================*/
span.faqNum {
	padding-top: 50px;
display: inline;	
  margin: 8px;
  color: #6cadee;
}
span.faq {
display: inline;	
}
h3.faq {
padding:6px;	
}
#faqContent.content {
height:2007px;
width:808px;
}
#faqBlock.block {
background:#515151 url(img/repeat_gradgris_avantages.jpg) repeat-x scroll center top;
height:1890px;
width:561px;
}

/* =============================================================================
 * !REVUE DE PRESSE
 * ===========================================================================*/

.content#presseContent {
  height:720px;
  width:808px;
}

#presseHeader {
  display: block;
  width: 565px;
  height: 100px;
  background: url(img/header_presse.jpg) no-repeat center bottom;
  margin-bottom: 10px;
}

#presseHeader span {
  display: block;
  padding-top: 11px;
  margin-left: 40px;
  font-family: Century Gothic, arial, sans serif;
  font-weight: bold;
  font-size: 19px;
  color: #FFF;
}

.block#presseBlock {
  height:580px;
  width:561px;
  background: url(img/repeat_gradgris_avantages.jpg) repeat-x top #575757;
}

