body{margin:10px 0;padding:0;text-align:center;font:0.8em "Trebuchet MS",helvetica,sans-serif;background-image:url("/fond_body.gif");background-repeat:repeat;}
.highslide-container div{font-family:Verdana, Helvetica;font-size:10pt;color:#00F}
.highslide-container table{background:none;}
.highslide{text-decoration:none;}
.highslide img{border:0}
.highslide:hover img{border-color:#FFF;}
.highslide-active-anchor img{visibility:hidden;}
.highslide-gallery .highslide-active-anchor img{border-color:blue;visibility:hidden;cursor:default;}
.highslide-image{border-width:0px;border-style:solid;border-color:white;background:blue;}
.highslide-wrapper, .highslide-outline{background:white;}
.glossy-dark{background:#111;}
.highslide-image-blur{}
.highslide-number{font-weight:bold;color:blue;font-size:.9em;}
.highslide-caption{display:none;font-size:1em;padding:5px;}
.highslide-heading{display:none;font-weight:bold;margin:0.4em;}
.highslide-dimming{position:absolute;background:transparent;}
div#conteneur{width:1000px;margin:0 auto;text-align:left;border:1px solid #ab4;background:#fff;height:auto;overflow:hidden;}
.TitreSite{height:100px;width:100%;position:relative;color:#0000FF;font-size:small;}
.TitreSite table{margin:0 5px 0 5px;}
.TitreSite td{vertical-align:auto;}
.HeadLeft{width:295px}
.HeadCenter{width:390px}
img{border:0px;}
.center{text-align:center;}
table.center{margin-left:auto;margin-right:auto;}
.left{float:left;}
.gauche{padding-left:100px; float:left}
.divgauche{float:left;width:700px;padding-left:100px;}
.divgauche img{width:140px;padding-left:0px;}
.imggauche{float:left;padding-left:100px;margin:4px;width:140px;}
.tableauimg{text-align:center;margin-left:auto;margin-right:auto;}
.tableauimg img{width:140px;height:92px}
.tableauimg td{width:150px}
.val{vertical-align:middle;}
.tabtxt{margin:auto;padding:10px;}
.tabimtxt{padding-left:100px;width:500px;}
.tabimtxt tr{text-align:left;}
div#gauche{float:left;width:500px;margin-left:100px;height:80px;}
div#droite{margin-left:200px;height:60px;}
.Iframe{height:250px;border:0;width:320px;}
.imgright{float:left;width:100px;vertical-align:middle;}
.imgright img{padding-left:100px;margin-right:5px;}
.TitrePage{position:relative;float:left;height:100px;text-align:center;font-size:12px;font-weight:bold;color:#00F;width:100%;}
.TPI {float:left; margin-left:20px;}
.TPI img { margin-top:10px;}
.CorpsPage{position:relative;width:800px;font-size:11px;text-align:left;color:#666;float:left;margin-left:8px;padding:10px;}
.RSS1{width:620px;font-size:11px;text-align:center;}
.Droite{position:relative;width:160px;text-align:center;overflow:visible;float:right;margin-right:4px;}
.tableD{margin-left:auto;margin-right:auto;}
.trD{vertical-align:top;text-align:left;}
table.details{font-size:0.82em;margin:0;padding:0;border-collapse:collapse;}
table.icon{border:1px solid silver;margin:10px 0;background-color:#f0f0f0;border-collapse:collapse;color:black;}
.PiedGoogle{position:relative;top:20px;height:170px;float:left;text-align:center;left:0px;width:100%;border-top-style:solid;border-top-color:#FFF;border-top-width:1px;background-color:#FFF;}
h1{font-size:20px;font-family:Arial,Helvetica,sans-serif;color:#666;font-weight:bold;}
h2{font-size:16px;font-family:Times New Roman,Times,serif;color:#00F;font-weight:bold;}
h3{font-size:14px;font-family:Times New Roman,Times,serif;color:#9191FF;margin-left:40px;}
h4{font-size:13px;font-family:Times New Roman,Times,serif;color:#999;font-weight:bold;margin-left:60px;}
h5{font-size:12px;font-family:Times New Roman,Times,serif;color:#CCC;font-weight:bold;margin-left:80px;}
h6{font-size:11px;font-family:Times New Roman,Times,serif;color:#000;font-weight:bold;margin-left:90px;}
h7{font-size:11px;color:#00CCFF;font-weight:bold;margin-left:100px;}
.p1{margin-left:20px;}
.p2{margin-left:30px;}
.p3{margin-left:50px;}
.p4{margin-left:80px;}
.p5{margin-left:100px;}
.p6{margin-left:180px;}
.pc{text-align:center;font-size:13px;color:#06F;}
.Box{font-size:10px;}
.form{margin:0px;padding:0px;font-size:10px;}
.bleu{color:#00F;}
.red{color:#FF0000;}
.aAmis{list-style-type:disc;margin-left:80px;}
a:link{color:#9191FF;text-decoration:none;}
a:visited{color:#9191FF;font-style:italic;text-decoration:none;}
a:hover{color:#999;text-decoration:none;}
a:active{color:#999;text-decoration:none;}
.MenuPage{width:100%;float:left;position:relative;text-align:center;height:18px;background-color:#ccc;z-index:50;overflow:visible;font-size:12px;}
#MenuP{height:18px;list-style-type:none;margin:0;padding:0;position:absolute;}
#MenuP li{float:left;height:18px;width:120px;font-weight:bold;text-align:center;}
#MenuP li a:link, #MenuP li a:visited{display:block;margin:0;height:18px;text-decoration:none;background-color:#ccc;color:#FFF;}
#MenuP li a:hover{background-color:#F2462E;}
#MenuP li a:active{background-color:#5F879D;}
#MenuP .SousMenuP{display:none;list-style-type:none;margin:0;padding:0;}
#MenuP .SousMenuP li{padding:0;width:120px;border-top:1px solid white;position:relative;}
#MenuP .SousMenuP li a:link, #MenuP .SousMenuP li a:visited{display:block;color:#FFF;margin:0;text-decoration:none;}
#MenuP .SousMenuP li a:hover{background-image:none;background-color:#F2462E;}
#MenuP li:hover > .SousMenuP{display:block;} 
.Menu{top:0;width:100%;height:18px;float:left;position:relative;z-index:100;font-size:13px;background-color:#ccc;overflow:visible;}
#MenuS{height:18px;list-style-type:none;margin:0;padding:0;position:absolute;}
#MenuS li{float:left;height:18px;width:75px;text-align:center;}
#MenuS li a:link, #MenuS li a:visited{display:block;height:18px;color:#FFF;margin:0;text-decoration:none;background-color:#ccc;}
#MenuS li a:hover{background-color:#06F;}
#MenuS li a:active{background-color:#5F879D;}
#MenuS .SousMenuS1{display:none;margin:0;list-style-type:none;padding:0;width:1200px;}
#MenuS .SousMenuS1 li{padding:0;width:70px;border-top:1px solid white;position:relative;}
#MenuS .SousMenuS1 li a:link, #MenuS .SousMenuS1 li a:visited{color:#FFF;margin:0;border:0;text-decoration:none;}
#MenuS .SousMenuS1 li a:hover{background-image:none;background-color:#06F;}
#MenuS li:hover > .SousMenuS1{display:block;}
#maCarte{height: 350px; width: 100%;}
.TabT { margin:auto; width:100%; border-collapse: collapse; text-align: center; width:inherit; }
.TabT th {font-size:14px; font-weight:bold;}

/**
 * Default theme
 *
 */
/* Slight reset to make the preview have ample padding. */
.cse .gsc-control-cse,
.gsc-control-cse {
  padding: 1em;
  width: auto;
}
.cse .gsc-control-wrapper-cse,
.gsc-control-wrapper-cse {
  width: 100%;
}
.cse .gsc-branding,
.gsc-branding {
  display: none;
}
.cse .gsc-control-cse div,
.gsc-control-cse div {
  position: normal;
}
/* Selector for entire element. */
.cse .gsc-control-cse,
.gsc-control-cse {
  background-color: #ffffff;
  border: 1px solid #ffffff;
}
.cse .gsc-control-cse:after,
.gsc-control-cse:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.cse .gsc-resultsHeader,
.gsc-resultsHeader {
  border: block;
}
table.gsc-search-box td.gsc-input {
  padding-right: 12px;
}
input.gsc-input {
  border-color: #D9D9D9;
  font-size: 13px;
  padding: 1px 6px;
}
.gsc-search-box .gsc-input-hover {
  border: 1px solid #b9b9b9;
  border-top-color: #a0a0a0;
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
  outline: none;
}
.gsc-search-box .gsc-input-focus {
  border: 1px solid #4d90fe;
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.3);
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.3);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.3);
  outline: none;
}
/* Search button */
.cse input.gsc-search-button,
input.gsc-search-button {
  font-family: inherit;
  font-size: 11px;
  font-weight: bold;
  color: #000;
  padding: 0 8px;
  height: 20px;
  min-width: 54px;
  background-color: #CECECE;
  border: 1px outset #666;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
/* Inactive tab */
.cse .gsc-tabHeader.gsc-tabhInactive,
.gsc-tabHeader.gsc-tabhInactive {
  border-bottom: none;
  color: #666666;
  background-color: #e9e9e9;
  border: 1px solid;
  border-color: #e9e9e9;
  border-bottom: none;
}
/* Active tab */
.cse .gsc-tabHeader.gsc-tabhActive,
.gsc-tabHeader.gsc-tabhActive {
  background-color: #FFFFFF;
  border: 1px solid;
  border-top: 2px solid;
  border-color: #e9e9e9;
  border-top-color: #FF9900;
  border-bottom: none;
}
/* This is the tab bar bottom border. */
.cse .gsc-tabsArea,
.gsc-tabsArea {
  margin-top: 1em;
  border-bottom: 1px solid #e9e9e9;
}
/* Inner wrapper for a result */
.cse .gsc-webResult.gsc-result,
.gsc-webResult.gsc-result,
.gsc-imageResult-column,
.gsc-imageResult-classic {
  padding: .25em;
  border: 1px solid;
  border-color: #ffffff;
  margin-bottom: 1em;
}
/* Result hover event styling */
.cse .gsc-webResult.gsc-result:hover,
.gsc-webResult.gsc-result:hover,
.gsc-webResult.gsc-result.gsc-promotion:hover,
.gsc-results .gsc-imageResult-classic:hover,
.gsc-results .gsc-imageResult-column:hover {
  border: 1px solid;
  border-color: #FFFFFF;
}
/*Promotion Settings*/
/* The entire promo */
.cse .gsc-webResult.gsc-result.gsc-promotion,
.gsc-webResult.gsc-result.gsc-promotion {
  background-color: #FFFFFF;
  border-color: #336699;
}
/* Promotion links */
.cse .gs-promotion a.gs-title:link,
.gs-promotion a.gs-title:link,
.cse .gs-promotion a.gs-title:link *,
.gs-promotion a.gs-title:link *,
.cse .gs-promotion .gs-snippet a:link,
.gs-promotion .gs-snippet a:link {
  color: #0000CC;
}
.cse .gs-promotion a.gs-title:visited,
.gs-promotion a.gs-title:visited,
.cse .gs-promotion a.gs-title:visited *,
.gs-promotion a.gs-title:visited *,
.cse .gs-promotion .gs-snippet a:visited,
.gs-promotion .gs-snippet a:visited {
  color: #0000CC;
}
.cse .gs-promotion a.gs-title:hover,
.gs-promotion a.gs-title:hover,
.cse .gs-promotion a.gs-title:hover *,
.gs-promotion a.gs-title:hover *,
.cse .gs-promotion .gs-snippet a:hover,
.gs-promotion .gs-snippet a:hover {
  color: #0000CC;
}
.cse .gs-promotion a.gs-title:active,
.gs-promotion a.gs-title:active,
.cse .gs-promotion a.gs-title:active *,
.gs-promotion a.gs-title:active *,
.cse .gs-promotion .gs-snippet a:active,
.gs-promotion .gs-snippet a:active {
  color: #0000CC;
}
/* Promotion snippet */
.cse .gs-promotion .gs-snippet,
.gs-promotion .gs-snippet,
.cse .gs-promotion .gs-title .gs-promotion-title-right,
.gs-promotion .gs-title .gs-promotion-title-right,
.cse .gs-promotion .gs-title .gs-promotion-title-right *,
.gs-promotion .gs-title .gs-promotion-title-right * {
  color: #000000;
}
/* Promotion url */
.cse .gs-promotion .gs-visibleUrl,
.gs-promotion .gs-visibleUrl {
  color: #008000;
}
/* Style for auto-completion table
 * .gsc-completion-selected : styling for a suggested query which the user has moused-over
 * .gsc-completion-container : styling for the table which contains the completions
 */
.gsc-completion-selected {
  background: #EEE;
}
.gsc-completion-container {
  font-family: Arial, sans-serif;
  font-size: 13px;
  background: white;
  border: 1px solid #CCC;
  border-top-color: #D9D9D9;
  margin-left: 0;
  margin-right: 0;
  /* The top, left, and width are set in JavaScript. */
}
.gsc-completion-title {
  color: #0000CC;
}
.gsc-completion-snippet {
  color: #000000;
}

/* Full URL */
.gs-webResult div.gs-visibleUrl-short,
.gs-promotion div.gs-visibleUrl-short {
  display: none;
}
.gs-webResult div.gs-visibleUrl-long,
.gs-promotion div.gs-visibleUrl-long {
  display: block;
}
