/* CSS Document */

img.preload { display: none; }

p
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-style:normal;
	font-family:"Times New Roman","serif";
	font-weight:normal}

p.Normal, li.Normal, div.Normal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:18.0pt;
	font-style:normal;
	font-family:"Times New Roman","serif";
	font-weight:normal}

p.p12, a.p12
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:14.0pt;
	font-style:normal;
	font-family:"Times New Roman","serif";
	font-weight:normal}

p.p14, a.p14
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:18.0pt;
	font-style:normal;
	font-family:"Times New Roman","serif";
	font-weight:normal}

p.p16, a.p16
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:22.0pt;
	font-style:normal;
	font-family:"Times New Roman","serif";
	font-weight:normal}

p.p20, a.p20
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:30.0pt;
	font-style:normal;
	font-family:"Times New Roman","serif";
	font-weight:normal}

p.p24, a.p24
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:24.0pt;
	font-style:normal;
	font-family:"Times New Roman","serif";
	font-weight:normal}

p.p28, a.p28
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:28.0pt;
	font-style:normal;
	font-family:"Times New Roman","serif";
	font-weight:normal}

p.p32, a.p32
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:32.0pt;
	font-style:normal;
	font-family:"Times New Roman","serif";
	font-weight:normal}

p.G14
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:21.0pt;
	font-weight:bold;
	font-family:"Times New Roman","serif";}

p.BodyText, li.BodyText, div.BodyText
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:27.0pt;	
	font-weight:normal;
	font-style:normal;
	font-family:"Times New Roman","serif"}


p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-weight:normal;
	font-family:"Times New Roman","serif";}

p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:27.0pt;
	font-weight:normal;
	font-family:"Times New Roman","serif";
	font-style:italic;}

p.I18, li.I18, div.I18
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:27.0pt;
	font-family:"Times New Roman","serif";
	font-style:normal;
	font-weight:normal}

p.Taille
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:22.0pt;
	font-style:normal;
	font-family:"Times New Roman","serif";
	font-weight:normal}


h1
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	font-size:48.0pt;
	font-family:"Times New Roman","serif";
	font-style:normal;
	font-weight:normal;}

h2
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	font-size:40.0pt;
	font-family:"Times New Roman","serif";
	color:navy;
	font-weight:bold;
	font-style:italic;}
h3
	{margin-top:8.0pt;
	margin-right:15.0pt;
	margin-bottom:0cm;
	font-size:32.0pt;
	font-family:"Times New Roman","serif";
	color:navy;
	font-style:normal;
	font-weight:bold}
h4
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:30.0pt;
	font-family:"Times New Roman","serif";
	color:navy;
	font-weight:bold;
	font-style:italic;}
h5
	{margin-top:8.0pt;
	margin-right:15.0pt;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	font-size:32.0pt;
	font-family:"Times New Roman","serif";
	color:green;
	font-style:normal;
	font-weight:bold;}
h6
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:26.0pt;
	font-family:"Times New Roman","serif";
	font-style:normal;
	font-weight:bold;}

h7
	{font-size:21.0pt;
	font-family:"Times New Roman","serif";
	font-style:normal;
	font-weight:normal;}


A:link {color: #0A08C0;text-decoration: none;}
A:visited {color: #0A08C0;text-decoration: none;}
A:hover {color: #D000FF;text-decoration: none;}
A:active {color: #D000A0;text-decoration: none;}

      #bloc-fixe  { 
         position:fixed;
         border:0px solid #B0C0D0;
         background-color:#B0C0D0;
         top:0px;
         left:5px;
         width:100%;
         overflow:auto;
         z-index:1;}

      #bloc-fixe2 { 
        }

.boutonhaut{
	display: block;
	width: 54px;
	line-height: 45px;
	background-image: url(images/page-haut.gif)}

.boutonhaut:hover{
	background-image: url(images/page-hautH.gif)}

.navigintro{
        font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
	display: block;
	width: 128px;
	line-height: 35px;
	background-image: url(images/buttons/boutonintro.gif);
	text-align: center;}
.navigintro:hover {
	color: #FFFF00;
	background-image: url(images/buttons/boutonintrohover.gif);}


.navigintroML{
        font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: italic;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
	display: block;
	width: 240px;
	line-height: 54px;
	background-image: url(images/buttons/boutonintroS.gif);
	text-align: center;}
.navigintroML:hover {
	color: #FFFF00;
	background-image: url(images/buttons/boutonintroShover.gif);
}


.Titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
        font-style: normal;
	font-weight: bold;
	color: #0A6085;
	line-height: normal;}

.TitreMobile{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
        font-style: normal;
	font-weight: bold;
	color: #0A6085;
	line-height: normal;}

.Lien{color: #000099;}
.Lien:hover{color: #FF0080;}

.LienGris:link{color: #404040;}
.LienGris:visited{color: #404040;}
.LienGris:hover{color: #D000FF;}

.textevert{color: #008000;}

.Mgraphic a,
.Mgraphic a.sm2_link 
{
 padding:100px 3px 3px 30px;
 text-decoration:none;
 color:#008000;}

.graphic a,
.graphic a.sm2_link 
{
 padding:3px 3px 3px 50px;
 text-decoration:none;
 color:#008000;}

.graphic a,
.graphic a.sm2_paused:hover,
.graphic a.sm2_link:hover,
.Mgraphic a,
.Mgraphic a.sm2_paused:hover,
.Mgraphic a.sm2_link:hover 
{
 background-image:url(./images/but_play-S.gif);
 background-position: 3px 50%;
 background-repeat:no-repeat;
 color:#00E000;}


.graphic a.sm2_playing,
.graphic a.sm2_playing:hover,
.Mgraphic a.sm2_playing,
.Mgraphic a.sm2_playing:hover 
{
 background: url(./images/but_pause-S.gif) no-repeat 3px 50%;
 text-decoration:none;}


.MenuDer 
{
  font-size:16.0pt;
  font-family:"Times New Roman","serif";
  font-style:italic;
}


.dropdown {
position: relative;
display: inline-block;
}
.dropdown-child {
display: none;
margin-left:20px;
background-color:#eeffff;
position:absolute;
}
.dropdown-child a {
padding: 0px;
text-decoration: none;
display: block;
width: 320px;
}
.dropdown:hover .dropdown-child {
display: block;
}

.goog-te-gadget-simple  {
  background-color: rgba(200,200,255,0.20)!important;
  border: 3px solid rgba(255,255,255,0.50) !important;
  padding: 3px!important;
  border-radius: 10px!important;
  font-size: 1.8rem!important;
  line-height:1rem!important;
  display: inline-block;
  cursor: pointer;
  zoom: 1;
}

.goog-te-gadget-icon {
    background-image: url(images/googleP.jpg)!important;
    background-position: 0px 0px;
    height: 32px!important;
    width: 32px!important;
    margin-right: 8px!important;
    //     OR
    display: none;
}


