/*--STYLES GENERAUX DE LA RUBRIQUE--*/
h1 {
color:#DA6412;
font-weight:bold;
font-size:11px;
text-align:center;
margin:0 0 5px 0;
}
h2 {
color:#DA6412;
font-weight:bold;
font-size:12px;
text-align: left;
margin:0 0 0 0;
}
h3 {
color: #666666;
font-size:9px;
text-align: left;
margin:0 0 5px 0;
}

p {
color: #999999;
font-size:10px;
text-align: justify;
margin:1px 0 0 0;
}

#contenu_accueil {
float:left;
width:775px;
height:100%; /*hauteur de l'élément*/
height:auto !important;/*pour hauteur mini IE6*/
height:580px; /*hauteur de l'élément*/
min-height:580px;/*pour FF*/
margin:0 0 0 0;
/*background: #CCCCCC;*/
}

#cl_gauche {
position:relative;
float:left;
width:775px;
height:auto; /*hauteur de l'élément*/
background:url(../images/fr/010_accueil/f_cl_gauche.png) repeat-y top right;
}
#partenaire {
float:left;
width:140px;;
height:auto !important;/*pour hauteur mini IE6*/
height:600px; /*hauteur de l'élément*/
min-height:600px;/*pour FF*/
text-align:center;
padding-top:30px;
}
#partenaire2 {
background-color:#F3ECE2;
padding-left:0px;
height:110px;
width:735px;
}
#sponsors {
margin-top:25px;
background-color:#F3ECE2;
padding-left:0px;
height:250px;
width:725px;
}
#information_complementaire {
float:left;
vertical-align:top;
position:relative;

/*width:140px;;
height:auto !important;
height:600px;
min-height:600px;
text-align:center;*/
}
#if_conteneur {
background-color:#FFF;
}
#if_gauche {
margin-top:0px;
padding-left:0px;
width:200px;
min-width:200px;
color:#999999;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}
#if_droite {
vertical-align:top;
margin-top:-210px;
/*position:absolute;*/
margin-left:195px;
width:270px;
min-width:270px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}
#information_course {
float:left;
width:595px;
height:auto; /*hauteur de l'élément*/
padding:20px;
}

/*bloc diapo et video*/
#focus {
position:relative;
width:100%;
height:auto;
margin:0;
padding:0;
}

/*bloc carte*/
#bloc_carte {
position:relative;
float:left;
width:400px;
height:300px;
margin:12px 12px 12px 26px;
}
div#img_cache {
height:200px;
}
#paraf {
background: #AE7433;
padding:5px;
color:#fff;
font-size:10px;
text-align:justify;
line-height:14px;
height:100px;
margin-top:5px
}
#paraf h1 { font-size:16px; font-weight:bold; color:#FFFFFF; margin:0; padding:0; text-align:left; margin-bottom:7px; margin-top:3px; }
#paraf h2 { font-size:11px; font-weight:bold; color:#FFFFFF; margin:0; padding:0; text-align:left; margin-bottom:0; }
#paraf p { font-size:11px; font-weight:normal; color:#FFFFFF; margin:0; padding:0; text-align:left; }

/*bloc video */
#bloc_video {
position:relative;
float:left;
width:300px;
height:300px;
margin:12px;
}
#bloc_video div {
height:200px;
}
#bloc_video p {
background: #666666;
padding:5px;
color:#fff;
font-size:10px;
text-align:justify;
line-height:14px;
height:100px;
margin-top:5px
}





#iritrack {
background: #FFFFFF;
border-color:#CCCCCC;
margin:auto;
margin-left:60px;
margin-top:15px;
height:130px;
width:625px;
background:url(../images/fr/010_accueil/f_itrack2.jpg) no-repeat top right;
color:#FFFFFF;
}

#iritrack p {
margin-left:350px;
margin-top:13px;
vertical-align:middle
}

/*bloc carnet de bord, team*/
#information_course .carnet_bord{
height:auto;
margin:10px 0;
}

#information_course .image_seul {
float:left;
vertical-align:top;
width:200px; /*largeur de l'élément*/
height:auto;
margin:0 5px 5px 0; /*largeur de l'aire de la marge d'une boîte (hauteur droite bas gauche)*/
}
#information_course .carnet_bord a {
color: #DA6412;
font-size:10px;
text-align: justify;
text-decoration:none;
float:right;
}
#information_course .carnet_bord a:hover {
font-weight:bold;
color: #DA6412;
}

/*bloc partenaires */
#partenaire .logo {
width:100px;
height:67px;
margin:20px auto 5px auto;
}
.ombre_photo_grande{  /*photo article*/
padding: 0 0 28px 0 !important; /*espace entre le contenu de l'élément et ses quatres bords (hauteur droite bas gauche)*/
background: url(../images/fr/000_general/f_ombre_photo.jpg) no-repeat left 157px !important; /*ombre de la photo H photo + 22px */
}
	


	
/*--------------------------------------------------------------------------------------------
	INDEX
-----------------------------------------------------------------------------------------------*/
.jcarousel-skin-tango .jcarousel-container { position:relative; text-align:center; -moz-border-radius:10px; margin:auto; }
	.jcarousel-skin-tango .jcarousel-container-horizontal { width:690px; }
	.jcarousel-skin-tango .jcarousel-clip-horizontal { width:690px; height:110px; }
	.jcarousel-skin-tango .jcarousel-item { width:138px; height:110px; text-align:center; vertical-align:middle; }
	.jcarousel-skin-tango .jcarousel-item-horizontal { }
	.jcarousel-skin-tango .jcarousel-item-placeholder { }
	.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; margin-top:20px; }
	.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
	.jcarousel-list li, .jcarousel-item { float:left; list-style: none; width:138px; height:110px; text-align:center; vertical-align:middle; }
	.jcarousel-next { z-index: 3; display: none; }
	.jcarousel-prev { z-index: 3; display: none; }
	
	.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top:21px; right:-18px; width:32px; height:110px; cursor: pointer; background: url(../images/fr/010_accueil/fleche_droite_defilement.png) no-repeat 0 0; }
	/*.jcarousel-skin-tango .jcarousel-next-horizontal:hover { background-position: 0 0; }*/
	.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: 0 0;}
	/*.jcarousel-skin-tango .jcarousel-next-disabled-horizontal {cursor: default; background: transparent url(../images/fr/010_accueil/fleche_droite_defilement_disabled.png) no-repeat 0 0; }*/
	.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: 21px; left:-18px; width: 32px; height: 110px; cursor: pointer; background:url(../images/fr/010_accueil/fleche_gauche_defilement.png) no-repeat 0 0; }
	.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background-position: 0 0; }
	.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: 0 0; }
	/*.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal {cursor: default; background: transparent url(../images/fr/010_accueil/fleche_gauche_defilement_disabled.png) no-repeat 0 0; }*/
	
	/*.jcarousel-skin-tango div.simple, .jcarousel-skin-tango div.survol { margin-top:10px; padding-top:10px; cursor:pointer; height:175px; }*/
	.jcarousel-skin-tango div.simple { background:#F3ECE2; }
	/*.jcarousel-skin-tango div.survol { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; background:url(../images/fr/010_accueil/fond_defilement.gif) no-repeat top center; }*/
	.jcarousel-skin-tango div p.image { padding:0 25px;}	
	.jcarousel-skin-tango div.simple p { text-align:center; }
	.jcarousel-skin-tango div.simple img { margin:auto; margin-top:20px; }
	




/**************************************** menu déroulant sponsor ****************************************************/
.navigation {
      margin: 0;
	  margin-top: 5px;
      padding: 0;
      list-style: none;
      background: #E2D2BA;
      color: #000;
      width: 220px;
      font: 1.2em "Arial", sans-serif;
      }
   .navigation a, .navigation span {
      display: block;
      padding: 4px 10px;
      color: #000;
      text-decoration: none;
      /*background: #E2D2BA  left bottom no-repeat;*/
      }
   .navigation .toggleSubMenu a, .navigation .toggleSubMenu span {
      background-image: url(/images/fr/010_accueil/f_menu_sponsor.png);
      }
   .navigation .open a, .navigation .open span {
      background-image: url(f_menu_sponsor.png);
      }
   .navigation a:hover, .navigation a:focus, .navigation a:active {
      text-decoration: none;
      }
   .navigation .subMenu {
      font-size: .8em;
      background: #F3ECE2 url(subMenu.png) 0 0 repeat-x;
      font-size: .9em;
      margin: 0;
      padding: 0;
      border-bottom: 1px solid #666;
      }
   .navigation ul.subMenu a {
      background: none;
      padding: 3px 20px;
      }
/**************************************** menu déroulant sponsor ****************************************************/


















	
/*--------------------------------------------------------------------------------------------
	PAGE FICHE
-----------------------------------------------------------------------------------------------*/
	
