body {
background-color: black;
font-size: 12px;
color : white;
font-family: Verdana, Arial, Helvetica, sans-serif}

.grand {color: blue; font-size: 35px; font-style: oblique; font-family: Arial, Verdana, Helvetica, sans-serif}        /* Grenault.net */

.grand-titre {color: blue; font-size: 30px;  font-style: oblique; text-align: left;                                   /* tests */
font-family: Verdana, Arial, Helvetica, sans-serif}

.grandlien {color: #1E90FF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 30px; font-weight: 300}    /* tests */

.titre-moyen {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 26px; font-weight: normal; color: blue;  /* tech, share, liens, vin, divers */
text-align: center; font-style: oblique}                                                                              /* tech */

.titre-gras {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 26px; font-weight: bold; color: blue;     /* tech */
text-align: right; font-style: oblique; padding: 3px; margin-top: 10px; margin-bottom: 10px;                          /* tech */
text-transform: lowercase}                                                                                            /* tech */

.titre-centre {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 26px; font-weight: bold; color: blue;   /* faq */
text-align: center; font-style: oblique; padding: 3px; margin-top: 10px; margin-bottom: 10px;}                        /* faq */

.titre-orange {font-family: Arial, Verdana, Helvetica, sans-serif; color: orange; font-size: 26px; font-weight: 300}  /* ln_log */

.titre {font-family: Arial, Verdana, Helvetica, sans-serif; color: orange; font-size: 20px; font-weight: 300;
margin-top: 0px; margin-bottom: 0px}                                                                                  /* homecine, vin */

.titre-blanc {color: white; font-size: 20px; font-weight: 100}                                                        /* tests */

.titre-gold {color: #FFD700; font-size: 15px; font-weight: 100; text-align: justify; font-weight: bold;               /* vin */
margin-top: 0em; margin-bottom: 0em}                                                                                  /* vin */

.sous-titre {font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight: 100;   /* tech */
color: blue; text-align: center; margin-bottom: 0.4em; font-style: oblique}                                           /* tech */

h1 {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 26px; font-weight: bold; color: blue;              /* tech */
text-align: right; font-style: oblique; padding: 3px; margin-top: 10px; margin-bottom: 10px;                          /* tech */
text-transform: lowercase; margin-top: 0.4em; margin-bottom: 0.4em}

h4 {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 20px; font-weight: 600; color: white;              /* tech */
font-family: "Trebuchet MS"; margin-bottom: 0.8em}                                                                    /* tech */

h5 {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight: 600; color: white;              /* tech */
font-family: "Trebuchet MS"}

.cours {margin-bottom: 0.8em}

h6 {color: orange; font-size: 14px; font-weight: bold; text-align: justify; margin-top: 0px; margin-bottom: 0px;      /* couples */
font-family: Verdana, Arial, Helvetica, sans-serif}                                                                   /* couples */

.normal {color: white; font-size: 14px; font-weight: 100; text-align: justify; font-family: "Trebuchet MS", Arial,
Helvetica, Verdana, sans-serif}                                                                                       /* index, goutliv_3 */

.texte {font-size: 13px; font-weight: 100; text-align: justify; color: white;                                         /* tech */
font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif}

.index {margin-top: 0.5em; margin-bottom: 1em; font-size: 28px; text-align: left; color: white; font-weight: normal;
text-transform: none; font-style: normal; font-family: Arial, "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif}

.normal-italique {font-size: 14px; font-weight: 100; color: white; font-style: italic; font-family: "Trebuchet MS",
Arial, Helvetica, Verdana, sans-serif}                                                                                /* index */

.normal-gras {color: white; font-size: 12px; font-weight: bold; text-align: left; font-family: verdana}               /* couples */
.jaune {font-size: 14px; color: yellow; font-family: "Trebuchet MS"}                                                  /* index */
.blanc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 100; color: white}          /* index enregistrer favoris */                                                                                         /* tech */

.italic, .italique{font-style: italic; color: white; font-size: 13px; font-family: "Trebuchet MS", Arial, Helvetica,
Verdana, sans-serif}

.petit {color: white; font-size: 11px; font-weight: 100; text-align: justify}                                         /* calc_fin */

.video {color: white; font-size: 12px; font-weight: 100; text-align: center}                                          /* homecine */

.blanc-centre {font-family: Arial, Verdana, Helvetica, sans-serif; color: white; font-size: 13px; font-weight: 100;   /* faq */
text-align: center}

.bleu {color: blue; font-size: 20px; font-family: Arial, Helvetica, Verdana, sans-serif}                              /* Titre page Droite */
.orange {color: orange; font-size: 16px; font-weight: 600; text-align: justify; margin-top: 0px; margin-bottom: 0px}  /* homecine */

.orange-26 {color: orange; font-size: 26px; font-weight: 100; font-family: Verdana}

.orange-14 {color: orange; font-size: 14px; font-weight: 600; text-align: justify; font-family: "Trebuchet MS",
Arial, Helvetica, Verdana, sans-serif}                                                                                /* surround */

.orange-13 {font-family: Arial, Helvetica, Verdana, sans-serif; color: orange; font-size: 13px; font-weight: 600;     /* faq */
text-align: left}

.orange-12 {color: orange; font-size: 12px; font-weight: normal; text-align: justify; font-family: Verdana, Arial,    /* couples */
Helvetica, sans-serif}

.rouge {color: red; font-size: 18px; font-weight: 100}                                                                /* surround */

.colonne-menu {background-color: #D3D3D3; width: 102px; margin-top: 0px; vertical-align: top; margin-left: auto;
margin-right: auto}                                                                                                   /* index */

.bandeau {background-color: #D3D3D3; width: 100%}

.moyen {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 15px; color: white; font-weight: 100}          /* index */

.petit-gras {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9px; text-align: left; color: #EEEEEE;    /* index */
font-weight: 600}

.petit-centre {padding: 2px}                                                                                          /* index */
.jaune-12 {font-family: Arial, Helvetica, Verdana, sans-serif; color:yellow; font-size: 12px; text-align: justify}    /* faq */
.petitjaune {font-size: 10px; color: yellow}                                                                          /* tests */

.petitbleu {color: blue; font-size: 10px; font-weight: 100; text-align: center; font-family: sans-serif, Verdana,     /* tests */
Arial, Helvetica}

.aqua {font-family: Arial, Helvetica, Verdana, sans-serif; color: aqua; font-size: 12px; font-weight: 100;            /* calc_fin */
text-align: justify}

.yellow {color: yellow; font-size: 15px; font-weight: 100}                                                            /* tests */

A {font-size: 14px; font-weight: 100; color: #ADD8E6; font-family: "Trebuchet MS", Arial, Helvetica, Verdana,
sans-serif}

a:hover {color: red}

a.rss {font-size: 12px; font-weight: 100; color: #ADD8E6; font-family: "Trebuchet MS", Arial, Helvetica, Verdana,
sans-serif}

a.rss:hover {color: aqua}

a.rss-blanc {font-size: 12px; font-weight: 100; color: white; ; font-family: "Trebuchet MS", Arial, Helvetica,
Verdana, sans-serif}                                                                                                  /* index flux RSS */

a.rss-blanc:hover {color: #66ccff}

a.forum {font-size: 20px; color: #ADD8E6}                                                                             /* goutliv_3 */
a.forum:hover {color: red;}                                                                                           /* goutliv_3 */

a.suite {color: yellow; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 20px; font-weight: 600;        /* goutliv_3 */
text-align: center}

a.suite:hover {color: #ADD8E6}                                                                                        /* goutliv_3 */

a.bleuclair {color: #1E90FF; font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif; font-size: 14px;     /* homecine, tech, tests */
font-weight: 700}

a.bleuclair:hover {color: blue}                                                                                       /* homecine, tech */

a.lightblue {font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight: 100;
color: #ADD8E6; text-align: right}                                                                                    /* tech */

a.lightblue:hover {color: orange; font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif}                 /* tech */

a.bleu-gras {color: #1E90FF; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight: 700}   /* ln_aqua */
a.bleu-gras:hover {color: yellow}                                                                                     /* ln_aqua */

a.fonce {color: #1E90FF; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; font-weight: 700}       /* tests */
a.fonce:hover {color:#66ccff}

a.menu {font-size: 1em;                                                                                               /* index */
		font-family: Arial, Helvetica, Verdana, sans-serif;                                                               /* index */
		text-align: center;                                                                                               /* index */
    font-weight: normal;                                                                                              /* index */
		background-color: white;                                                                                          /* index */
		color: blue;                                                                                                      /* index */
		border: 1px solid black;                                                                                          /* index */
		width: 7.2em;                                                                                                     /* index */
    display: block;                                                                                                   /* index */
		text-decoration: none;                                                                                            /* index */
		line-height: 1.3em;
    margin-left: auto;
    margin-right: auto;                                                                                               /* index */
		margin-top: 0em;                                                                                                  /* index */
		margin-bottom: 0.2em}                                                                                             /* index */

a.menu:hover {color: red;                                                                                             /* index */
		border: 1px solid red}                                                                                            /* index */

a.menu2 {font-size: 1em;                                                                                              /* tech */
		font-family: Arial, Helvetica, Verdana, sans-serif;                                                               /* tech */
		font-weight: 100;                                                                                                 /* tech */
		text-align: center;                                                                                               /* tech */
		background-color: white;                                                                                          /* tech */
		color: red;                                                                                                       /* tech */
		border: 1px solid blue;                                                                                           /* tech */
		width: 7.2em;                                                                                                     /* tech */
		display: block;                                                                                                   /* tech */
		text-decoration: none;                                                                                            /* tech */
		line-height: 1.3em;
    margin-left: auto;
    margin-right: auto;                                                                                               /* tech */
		margin-top: 0;                                                                                                    /* tech */
		margin-bottom: 0.2em;}                                                                                            /* tech */

a.menu2:hover {color: blue;                                                                                           /* tech */
		border: 1px solid black}                                                                                          /* tech */
		
a.mobi {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 100; color: white;
font-weight: normal; line-height: 20px}                                                                               /* index */

a.mobi:hover {color: yellow}                                                                                          /* index */

a.mobi2 {font-family: Verdana, Arial, Helvetica, Verdana, sans-serif; font-size: 10px; text-align: left;
color: white; text-decoration: none; font-weight: normal}                                                             /* index */

a.mobi2:hover {color: yellow}                                                                                         /* index */

.normal-arial {font-family: Arial, Helvetica, Verdana, sans-serif; color: #ADD8E6; font-size: 15px;                   /* goutliv_3 */
font-weight: bold}

.normal-arial-12 {font-family: Arial, Helvetica, Verdana, sans-serif; color: white; font-size: 12px;
font-weight: 100; text-align: justify}                                                                                /* calc_fin */

.normal-gauche {color: white; font-size: 14px; font-weight: 100; text-align: left;                                    /* tests */
font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif}                                                   /* tests */

.page {font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif; color: #ADD8E6; font-size: 15px;           /* goutliv_3 */
font-weight: normal; text-align: center}

.sondage {font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif; color: orange; font-size: 15px;         /* goutliv_3 */
font-weight: normal; text-align: center}

.pageec, lienblanc {font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif; color: white;
font-size: 14px; font-weight: normal; text-align: center}                                                             /* goutliv_3, tests */

.centre {color: #ADD8E6; font-size: 14px; font-weight: 100; text-align: justify; font-family: "Trebuchet MS",         /* goutliv_3 */
Arial, Helvetica, Verdana, sans-serif}

.cadre {border: 1px solid white; padding: 10px; margin-left: 6px; margin-right: 6px; font-size: 20px;                 /* goutliv_3 */
text-align: center; background-color: black}                                                                          /* goutliv_3 */

.cadre-tech {border: 1px solid gray; padding: 10px; margin-left: 6px; margin-right: 6px; font-size: 12px;             /* tech */
text-align: center; background-color: gray}                                                                           /* tech */

.english {color: #ADD8E6; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; font-weight: 700}      /* tests */

.left {text-align: left; margin-left: 0px}
#center {text-align: center}                                                                                          /* tech */
.center {text-align: center}
.right {text-align: right}

.photoagauche {float: left;                                                                                           /* tech */
margin-top: 3px;                                                                                                      /* tech */
margin-right: 4px;                                                                                                    /* tech */
margin-bottom: 0px}                                                                                                   /* tech */

.separation {clear: both; margin-top: 25px}                                                                           /* tech */
.petite-ligne {line-height: 5px}

.calcfin {                                                                                                            /* share */
     font-size: 15px;                                                                                                 /* share */
     text-align: justify;                                                                                             /* share */
     font-weight: normal;                                                                                             /* share */
	   text-align: left;                                                                                                /* share */
     width: 575px;                                                                                                    /* share */
	   color: white;                                                                                                    /* share */
     padding: 6px;                                                                                                    /* share */
	   border: 1px solid white;
     margin-left: auto;
     margin-right: auto}                                                                                              /* share */

.calcfin2 {                                                                                                           /* share */
     display: block;                                                                                                  /* share */
     width: 575px;                                                                                                    /* share */
     color: white;                                                                                                    /* share */
     text-align: justify;                                                                                             /* share */
     font-size: 12px;                                                                                                 /* share */
     font-family: "Comic sans MS", serif, "Times new roman";
     margin-left: auto;
     margin-right: auto}                                                                                              /* share */
     
.interligne {font-size: 5px}
.interligne2 {font-size: 10px}
.interligne3 {font-size: 20px}
.interligne4 {font-size: 30px}
.interligne5 {font-size: 40px; line-height: 40px}
.border {border: 2px solid white}

.image {border: 0px solid black; text-decoration : none}                                                              /* gout_liv, tech */

.hr365 {width: 365px; margin-left: 0px}

.t1g {width: 1%; text-align: left}
.t2g {width: 2%; text-align: left}
.t3g {width: 3%; text-align: left}
.t5g {width: 5%; text-align: left}
.t10g {width: 10%; text-align: left}
.t12g {width: 12%; text-align: left}
.t12c {width: 12%; text-align: center; margin-left: auto; margin-right: auto}
.t12d {width: 12%; text-align: right}
.t15g {width: 15%; text-align: left}
.t15c {width: 15%; text-align: center}
.t15d {width: 15%; text-align: right}
.t20g {width: 20%; text-align: left; vertical-align: top}
.t20c {width: 20%; text-align: center; vertical-align: top}
.t20d {width: 20%; text-align: right; vertical-align: top}
.t20dm {width: 20%; text-align: right; vertical-align: middle}
.t22c {width: 22%; text-align: center}
.t22d {width: 22%; text-align: right}
.t22mobi {width: 22%; text-align: left; background-color: #3399FF}
.t22cmobi {width: 22%; text-align: center; background-color: #3399FF}
.t23g {width: 23%; text-align: left; vertical-align: top}
.t25g {width: 25%; text-align: left; vertical-align: top}
.t25gb {width: 25%; text-align: left; vertical-align: bottom}
.t25d {width: 25%; text-align: right; vertical-align: top}
.t26c {width: 26%; text-align: center; margin-left: auto; margin-right: auto; vertical-align: top}
.t28c {width: 28%; text-align: center; margin-left: auto; margin-right: auto; vertical-align: top}
.t33g {width: 33%; text-align: left; vertical-align: top}
.t33c {width: 33%; text-align: center; margin-left: auto; margin-right: auto; vertical-align: top}
.t33d {width: 33%; text-align: right; vertical-align: top}
.t35gm {width: 35%; text-align: left; vertical-align: middle}
.t35cm {width: 35%; text-align: center; vertical-align: middle}
.t35dm {width: 35%; text-align: right; vertical-align: middle}
.t40g {width: 40%; text-align: left; vertical-align: top}
.t40c {width: 40%; text-align: center; margin-left: auto; margin-right: auto; vertical-align: top}
.t44g {width: 44%; text-align: left; vertical-align: top}
.t45g {width: 45%; text-align: left; vertical-align: top}
.t45c {width: 45%; text-align: center; margin-left: auto; margin-right: auto; vertical-align: top}
.t48g {width: 48%; text-align: left; vertical-align: top}
.t49g {width: 49%; text-align: left; vertical-align: top}
.t50g {width: 50%; text-align: left; vertical-align: top}
.t50c {width: 50%; text-align: center; margin-left: auto; margin-right: auto; vertical-align: top}
.t60g {width: 60%; text-align: left; vertical-align: top}
.t70g {width: 70%; text-align: left; vertical-align: top}
.t75g {width: 75%; text-align: left; vertical-align: top}
.t75c {width: 75%; text-align: center; margin-left: auto; margin-right: auto; vertical-align: top}
.t85g {width: 85%; text-align: left; vertical-align: top}
.t90c {width: 90%; text-align: center; margin-left: auto; margin-right: auto; vertical-align: top}
.tautog {width: auto; text-align: left; vertical-align: top}
.tautoc {width: auto; text-align: center; margin-left: auto; margin-right: auto; vertical-align: top}
.tautod {width: auto; text-align: right; vertical-align: top}
.t100g {width: 100%; text-align: left; vertical-align: top}
.t100c {width: 100%; text-align: center; margin-left: auto; margin-right: auto; vertical-align: top}
.t120pxc {width: 120px; text-align: center}

.trait {width: auto; height: 2px; text-align: left; background-color: #3399FF; font-size: 2px}

.xiti {}













