BODY   { font-family: Verdana, Arial, Helvetica, Geneva; background-color: black; 
scrollbar-3dlight-color: #000000; 
scrollbar-arrow-color: #BAAB82; 
scrollbar-darkshadow-color: #000000; scrollbar-face-color: ##015761; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #000000; scrollbar-track-color: #E4E9E7 }

#global {  width: 752px; position:relative; margin-left:auto; margin-right:auto}

td { font-size: 10px; color:#000000; line-height:15px; } */



/* Font utilisées : marque , tableauform

*/

/* Petit Titre des menus verticaux gauche */
.petit-titre {
font-family: Tahoma, Helvetica, Geneva;
color:#2B2B2B;
font-size: 10px;
font-weight:bold;
}

#menu-gauche{
text-align: center;
font-family: Tahoma, Helvetica, Geneva;
color:#2B2B2B;
font-size: 10px;
font-weight:bold;
}


.Collection	{color:#000000;  font-weight:bold; line-height:30px} 
.Collection:link, .Collection:visited 	{color:#000000; text-decoration:none; font-weight:bold; line-height:30px}    
.Collection:active, .Collection:hover, .Collection:visited:hover {color:#D25705; text-decoration:none; font-weight:bold}                            
                        



.titre		{ color:#D8D8D8;  text-decoration: none; }
.titre a:link		{ color:#D8D8D8;  text-decoration: none; }
.titre a:active    {  COLOR: #D8D8D8; text-decoration: none }   /* 434242 */
.titre a:hover		{ COLOR: #D25705; text-decoration: none; }     /*  393A3A*/
.titre a:visited		{ color: #D8D8D8;  text-decoration: none}
.a.titre:visited:hover  {color:#D8D8D8; text-decoration:none; } 

/* Titre de la barre du menu-haut */
.menu-haut:link, .menu-haut:visited { font-size: 14px; color:#D8D8D8; text-decoration:none; font-weight:bold; line-height:30px} 
.menu-haut:active, .menu-haut:hover, .menu-haut:visited:hover {font-size: 14px; color:#D25705; text-decoration:none; font-weight:bold;  }     



/* Lien page plan du site */
.A.plan		{ color:#000000;  text-decoration: none; }
.A.plan:link		{ color:#000000;  text-decoration: none; }
.A.plan:active    { ;  COLOR: #000000; text-decoration: none }   /* 434242 */
.A.plan:hover		{ COLOR: #D25705; text-decoration: none; }     /*  393A3A*/
.A.plan:visited		{ color: #000000;  text-decoration: none}
.A.plan:visited:hover  {color:#D25705; text-decoration:none; } 



.marque  { color: black; font-weight: bold; font-size: 24px; font-family: Tahoma, Arial, Verdana,  sans-serif; text-decoration: none; line-height:30px; }

/*.menu_scroll{position:absolute; left:520px; top:181px; width:208px; height:123px;z-index:1; visibility:hidden;overflow: auto;scrollbar-track-color:#FFFFFF;scrollbar-face-color:#FFFFFF}  */
.menu_scroll { text-align: center; width: 430px; height: 370px; overflow: auto; scrollbar-face-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-3dlight-color: #000000; scrollbar-arrow-color: #D25705;scrollbar-track-color: #FAE5D8; }


input.inputok1 { font: 10px Verdana, Helvetica, sans-serif;color: white;font-weight: bold;background-color: #626262;border: 0px;padding: 1px }
input.inputok2 { font: 10px Verdana, Helvetica, sans-serif;color: #1F252F;font-weight: bold;background-color: #EC9600;border: 0px;padding: 1px }    /* FFA114      */

/* font-size 12 */
.bl12  { color: black; font-weight: bold; font-size: 12px; font-family: Tahoma, Arial, Verdana,  sans-serif; text-decoration: none }
.bleu12 {FONT-SIZE: 12px; color: #2F4C70; font-family: Verdana, Helvetica, Arial, sans-serif;; TEXT-DECORATION: none; font-weight: bold;}

/* font-size 10  */
.blanc { font-weight: bold; color: white;}
.bleu   {  font-weight: bold; color: #2F4C70;line-height: 14px;}
.bleu2 { color: #2F4C70;}
.Bc5 { color:#575757; }/* Gris5 */


input.input1 { font: 10px Arial, Helvetica, sans-serif;color: #5B5B5B;background-color: white;border: 1px solid #5B5B5B; width:150px}
input.input2 { font: 10px Arial, Helvetica, sans-serif;color: #5B5B5B;background-color: white;border: 1px solid #5B5B5B; width:150px}  /*  2E6D99 */


select.input1 { font: 10px Arial, Helvetica, sans-serif;color: #5B5B5B;background-color: white; border: 1px solid #5B5B5B; width:150px; }

textarea.textarea1 { font: 10px Arial, Helvetica, sans-serif;color: #5B5B5B;background-color: white;border: 1px solid #5B5B5B; width:200px; height:160px; }
/*   Plus rien pris à partir d'ici    */

/* Titre secondaire page courante*/
.A.titreSecond:link		{color:#000000;text-decoration:none;font-weight:bold}
.A.titreSecond:hover		{color:#3E572C;text-decoration:none;font-weight:bold}
.A.titreSecond:visited		{color:#000000;text-decoration:none;font-weight:bold}
.A.titreSecond:visited:hover  {color:#3E572C;text-decoration:none;font-weight:bold}

.ligneInfo {  font-size: 12px; font-family: verdana ;	color:#094EB6; }

.ligneInfoOver { font-size: 12px;  font-family: verdana ; color: #ffffff; }

.ligneInfo1 {  color: #2D3B48; font-size: 10px; font-weight:bold; text-decoration: none; line-height:15px; }

.ligneInfoOver1 { color: #D25705; font-size: 11px; font-weight:bold; text-decoration: none }


/* font-size 11 */
.b { font-size: 11px;color:#094EB6; line-height:15px;}/* Bleu */
.w { color:#F9ECCA; }/* Blanc */
/*.t { font-size: 10px;color:#2D3B48; font-weight:bold; line-height:15px;}/* Noir */
.c3 { font-size: 10px;color:#333333; line-height:13px;}/* Gris3  -  Couleur du texte */
.c4 { font-size: 10px;color:#424242; line-height:13px;}/* Gris4 */
.c5 { font-size: 9px;color:#575757; line-height:13px;}/* Gris5 */
.o { font-size: 10px;color:#D25705; font-weight:bold; line-height:15px;text-decoration: none} /* Orange */
.br { font-size: 12px;color:#2E4123; line-height:19px;font-weight:bold;} /* Brun vert=2E4123   brun=3D3123*/
.r { font-size: 11px;color:#BD2E2E; line-height:15px;} /* Rouge */
.gr { font-size: 11px;color:#00AC00; line-height:15px;} /* Vert */
.ma { font-size: 11px;color:#00BEC5; line-height:15px;} /* Magenta*/

.sd { font-size: 10px; line-height:15px;} /* Small */ /*
A.sd:link { color: #484848; font-size: 10px; text-decoration: none}
A.sd:visited { color: #484848; font-size: 10px; text-decoration: none}
A.sd:active { color: #FF6600; font-size: 10px; text-decoration: underline}
A.sd:hover { color: #FF6600; font-size: 10px; text-decoration: underline} */

.lien A:link {	color: #015761; font-size: 10px; text-decoration: none}
.lien A:visited { color: #015761; font-size: 10px; text-decoration: none}
.lien A:active { color: #496101; font-size: 10px; text-decoration: underline}
.lien A:hover { color: #496101; font-size: 10px; text-decoration: underline}




/* font-size 11 */
.lt { font-size: 11px; color:#484848; line-height:15px;}
.lb { font-size: 11px;color:#336699; line-height:15px;}
.lw { font-size: 11px;color:#FFFFFF; line-height:15px;}
.lc { font-size: 11px;color:#000000; line-height:15px;}
.lc2 { font-size: 11px;color:#262626; line-height:15px;}
.lo { font-size: 11px;color:#FF6600; line-height:15px;}  /* orange */
.lg { font-size: 11px;color:#D7D6D6; line-height:15px;}/* subway1 */
.lg2 { font-size: 11px;color:#EFEBEB; line-height:15px;}/* subway1 */

/* font-size 9 */
.sc { font-size: 9px; color:#000000; line-height:13px;}
.sw { font-size: 9px;color:#FFFFFF; line-height:13px;}
.std { font-size: 9px; color:#484848; line-height:13px;}

/* font-size 12 */
.f12 { font-size: 11px; color:#333333; font-weight: bold; line-height:15px;}
.t12 {color: #2D3B48; font-size: 12px; font-weight:bold; text-decoration: none; line-height:19px;}
.to9 {color: #D25705; font-size: 12px; font-weight:bold; text-decoration: none; line-height:15px;}
.to12 {color: #D25705; font-size: 12px; font-weight:bold; text-decoration: none; line-height:19px;}
.to22 {color: #D25705; font-size: 19px; font-weight:bold; text-decoration: none; line-height:19px;}
.t14 {color: #D25705; font-size: 25px; font-weight:bold; text-decoration: none; line-height:25px;}
.tbg14 {color: #ffffff; font-size: 25px; background:#D25705; font-weight:bold; text-decoration: none; line-height:25px;}
.b12 { font-size: 12px; color:#094EB6; line-height:19px;}
.bg12 { font-size: 12px; color:#094EB6; font-weight:bold; line-height:19px;}
.c12 { font-size: 12px; color:#9F6F1E; font-weight:bold; line-height:17px;}
.cg12 { font-size: 12px; color:#333333; font-weight:bold; line-height:17px;}
.cgi12  { color: #333333; font-style: italic; font-weight: bold; font-size: 12px; line-height: 17px; }

input {font-size: 11px; color:#484848;}
select {font-size: 11px; color:#484848;}
.box { font-size:13px; border-width:0; border-color:#FF3366; background-color:#D8D8D8; font-weight:bold; color:#094EB6}
.fondcelluletitre {
	border: 1px dotted #7D9FCC;
	background-color: #D8D8D8;
}
.vs4	{ margin-top:4px; }

/*   Enlever pour test 
A:link {	color: #094EB6; font-size: 11px; text-decoration: none}
A:visited { color: #484848; font-size: 11px; text-decoration: none}
A:active { color: #003366; font-size: 11px; text-decoration: underline}
A:hover { color: #003366; font-size: 11px; text-decoration: underline}

A.sd:link span {	color: #094EB6; font-size: 10px; line-height:15px; text-decoration: none}
A.sd:visited span { color: #094EB6; font-size: 10px; line-height:15px; text-decoration: none}
A.sd:active span { color: #094EB6; font-size: 10px; line-height:15px; text-decoration: underline}
A.sd:hover span { color: #094EB6; font-size: 10px; line-height:15px; text-decoration: underline}

A.c:link {	color: #000000; font-size: 11px; text-decoration: none}
A.c:visited { color: #000000; font-size: 11px; text-decoration: none}
A.c:active { color: #FF6600; font-size: 11px; text-decoration: underline}
A.c:hover { color: #FF6600; font-size: 11px; text-decoration: underline}

A.board:link {	color: #FF6600; font-size: 11px; text-decoration: none}
A.board:visited { color: #FF6600; font-size: 11px; text-decoration: none}
A.board:active { color: #FF6600; font-size: 11px; text-decoration: underline}
A.board:hover { color: #FF6600; font-size: 11px; text-decoration: underline}

A.web:link {	color: #094EB6; font-size: 11px; text-decoration: none}
A.web:visited { color: #094EB6; font-size: 11px; text-decoration: none}
A.web:active { color: #094EB6; font-size: 11px; text-decoration: underline}
A.web:hover { color: #094EB6; font-size: 11px; text-decoration: underline}

A.web2:link {	color: #094EB6; font-size: 11px; text-decoration: underline}
A.web2:visited { color: #094EB6; font-size: 11px; text-decoration: underline}
A.web2:active { color: #094EB6; font-size: 11px; text-decoration: underline}
A.web2:hover { color: #094EB6; font-size: 11px; text-decoration: underline}

A.map:link {	color: #666666; text-decoration: none}
A.map:visited { color: #666666; text-decoration: none}
A.map:active { color: #85B227; text-decoration: none}
A.map:hover { color: #85B227; text-decoration: none}

A.foot:link {	color: #888888; font-size: 12px; text-decoration: none}
A.foot:visited { color: #888888; font-size: 12px; text-decoration: none}
A.foot:active { color: #094EB6; font-size: 12px; text-decoration: underline}
A.foot:hover { color: #094EB6; font-size: 12px; text-decoration: underline}  */

/* menu */  /*
A.menu:link {	color: #484848; font-size: 11px; text-decoration: none}
A.menu:visited { color: #484848; font-size: 11px; text-decoration: none}
A.menu:active { color: #575757; font-size: 11px; font-weight:bold; text-decoration: none}
A.menu:hover { color: #575757; font-size: 11px; font-weight:bold; text-decoration: none}

A.menu02:link {	color: #484848; font-size: 11px; text-decoration: none}
A.menu02:visited { color: #484848; font-size: 11px; text-decoration: none}
A.menu02:active { color: #484848; font-size: 11px; font-weight:bold; text-decoration: none}
A.menu02:hover { color: #484848; font-size: 11px; font-weight:bold; text-decoration: none} */

/* REMOTE */
A.remote:link {	color: #6D6D6D; font-size: 11px; text-decoration: none}
A.remote:visited { color: #6D6D6D; font-size: 11px; text-decoration: none}
A.remote:active { color: #EB6F2B; font-size: 11px; text-decoration: none}
A.remote:hover { color: #EB6F2B; font-size: 11px; text-decoration: none}

/* GNB 01= lien du b12   1 #7A673D et 3 3D3123 */
.gnb01 {	color: #FFFFFF; font-size: 10px; text-decoration: none}
.gnb01 A:link {	color: #FFFFFF; font-size: 10px; text-decoration: none}
.gnb01 A:visited { color: #FFFFFF; font-size: 10px; text-decoration: none}
.gnb01 A:active { color: #FFFFFF; font-size: 10px; text-decoration: underline}
.gnb01 A:hover { color: #FFFFFF; font-size: 10px; text-decoration: underline}
 /* gnb02 gnb03 ?? */
.gnb02 A:link {	color: #874006; font-size: 11px; text-decoration: none}
.gnb02 A:visited { color: #874006; font-size: 11px; text-decoration: none}
.gnb02 A:active { color: #874006; font-size: 11px; text-decoration: underline}
.gnb02 A:hover { color: #874006; font-size: 11px; text-decoration: underline}

.gnb04 A:link {	color: #D25705; font-size: 10px; text-decoration: none; background:#D8D8D8;}
.gnb04 A:visited { color: #D25705; font-size: 10px; text-decoration: none; background:#D8D8D8;}
.gnb04 A:active { color: #D25705; font-size: 10px; text-decoration: none; background:#D8D8D8;}
.gnb04 A:hover { color: #FFFFFF; font-size: 10px; text-decoration: none; background:#D8D8D8;}

.gnb05 A:link {	 font-size: 11px; text-decoration: none}
.gnb05 A:visited {  font-size: 11px; text-decoration: none}
.gnb05 A:active {  font-size: 11px; text-decoration: none}
.gnb05 A:hover {  font-size: 11px; text-decoration: none}




td.A:link.bmenuOn { color: #575757; font-size: 10px; font-weight:bold; background:#D8D8D8;}
td.smenuOn { color: #484848; font-size: 11px; font-weight:bold; background:#D8D8D8;}

td.bmenuOff { color: #484848; font-size: 11px; background:#E7E7E7;}
td.smenuOff { color: #484848; font-size: 11px; background:#E7E7E7;}

.backgroundOn {background:#D8D8D8;}

/* Tableau  */
.xl24 { border:.5pt solid windowtext;color: #015761; font-size: 12px;}


.ligneInfo {  font-size: 12px; font-family: verdana ;	color:#094EB6; cursor: hand;}

.ligneInfoOver { font-size: 12px;  font-family: verdana ;	color: #ffffff; cursor: help;}

.ligneLogo  {   text-decoration: none;  }       /* Curseur sur le texte  rouge  */

.ligneLogoOver  {background-color: #F9ECCA; }     /*  Etat normal     */

/*.tlink  { color: #575757; font-size: 10px;  background:#D8D8D8;  }*/
A:link.tlink {	color: #D25705; font-size: 10px; font-weight:bold; background:#D8D8D8; text-decoration: none}
A:visited.tlink {color: #D25705; font-size: 10px; font-weight:bold; background:#D8D8D8;}
A:hover.tlink {	color: #575757; font-size: 10px; font-weight:bold; background:#D8D8D8;}
A:active.tlink {	color: #575757; font-size: 10px; font-weight:bold; background:#D8D8D8;}


.tableau      /* Police tableau de synthèse */
{
	background-color :  #FFF7E4;
	border-width : thin thin 0px 0;
	border-color : Silver Silver White White;
	color : #333333; /* #4169E1; */
}

.tableauform
{
	border : 1px solid Black;
	border-style : insert inset none insert;
	background-color : White;
	}


#link a:link { color: #000000;  text-decoration: none} 
#link a:visited { color: #000000; text-decoration: none} 
#link a:hover { color: #ffffff; text-decoration: none} 

/*
Page Sommaire
*/
#sommaire-marques {
	width: 900px;
	height: 435px;
	background-color: #FFF;
}

#barre-haute {
	background-image: url(/IMG/css/barre-home.jpg);
	margin: 50px 0px 30px 120px;
	height: 6px;
}

.page-marque {
	width: 225px;
	height: 135px;
	float: left;
	background-color:#369;
	margin-bottom: 20px;
}

.page-marque a img{ border: none;}


#barre-basse {
	background-image: url(/IMG/css/barre-home.jpg);
	margin: 20px 120px 20px 0px;
	height: 6px;
}


ul.list {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

ul.list li {
    line-height: 20px;
    list-style-image: url("../img/puce-li.jpg");
    margin-left: 15px;
}

ul.list li a { color: #000; text-decoration: none;}

li a.plan { line-height: 35px; }
