/******************* FEUILLE DE STYLE SITE SOLIDPEPPER ******************/
body 
{	background-color: White; background-position: center; }

hr
{	color: #828D9D; height: 3px; }
h1
{	font-family: Arial; font-size: 14pt; font-weight: bold; font-variant: small-caps; color: #828D9D; }
h1 a
{	 text-decoration: none; font-family: Arial; font-size: 14pt; font-weight: bold; color: black; text-align: center; }

.plus
{	font-family: Helvetica; font-size: 11; font-weight: bold; text-align: right; color: #828D9D;
	margin: 0; padding: 0; }
.plus a
{	text-decoration: none; color: #828D9D; }
.plus a:hover
{	color: Red; }

.plus2{font-family: Helvetica; font-size: 11; font-weight: bold; text-align: center; color: #000000;margin: 0; padding: 0;}
.plus2 a{text-decoration: none; color: #000000; }
.plus2 a:hover{color: Red; }

.evolutions  {font-family : arial;font-size : 12px;color : #000000;text-decoration : none;font-weight : normal;}
.evolutions:link  {font-family : arial;font-size : 12px;color : #000000;text-decoration : none;font-weight : normal;}

.client  {font-family : arial;font-size : 12px;color : #000000;text-decoration : none;font-weight : bold;}
.client:link  {font-family : arial;font-size : 12px;color : #000000;text-decoration : underline;font-weight : bold;}
.client:visited  {font-family : arial;font-size : 12px;color : #000000;text-decoration : underline;font-weight : bold;}
.client:hover  {font-family : arial;font-size : 12px;color : #FF0000;text-decoration : underline;font-weight : bold;}

.clientdesc  {font-family : arial;font-size : 11px;color : #000000;text-decoration : none;font-weight : normal;}
.clientdesc:link  {font-family : arial;font-size : 11px;color : #000000;text-decoration : none;font-weight : normal;}
.clientdesc:visited  {font-family : arial;font-size : 11px;color : #000000;text-decoration : none;font-weight : normal;}
.clientdesc:hover  {font-family : arial;font-size : 11px;color : #FF0000;text-decoration : underline;font-weight : normal;}

.text
{	 font-family: Verdana; font-size: 12; vertical-align: top; color: #000000;}
.text a
{	color: Black; text-decoration: none; }
.text a:hover
{	color: Red; text-decoration: underline; }
.text_2
{	 font-family: Verdana; font-size: 12; }
.anvar
{	 font-family: Lucida Sans Unicode; font-size: 11; }
.solution
{	font-family: Lucida Sans Unicode; font-size: 11; }
.sans
{	list-style-type: none; line-height: 1.5; }
.ligne
{	line-height: 1.5; }

.text_title
{	 font-family: Verdana; font-size: 12; vertical-align: top; color: #FFFFFF; }

.min
{	font-family: Arial; font-variant: small-caps; font-weight: Bold; }

.left
{	float: left; }
.right
{	float: right; padding: 10px; }

/******************* ELEMENTS DE BASE ******************/

/* BANDEAU HAUT */
#langue
{	font-family: Lucida Sans Unicode; font-size: 12; color: #97A0AD; }
#langue a
{	text-decoration: none; color: #97A0AD; }
#langue a:hover
{	color: Red; }

#haut
{	background-image: url(../images/haut.jpg); background-repeat: no-repeat; }

#rubrique
{	font-family: Helvetica; font-size: 11; font-weight: bold; color: White; }
#rubrique ol
{	display: list-item; margin-left: 8; padding-left:0; }
#rubrique li
{	display: inline; list-style-type: none; padding-left: 9px; }
#rubrique a
{	text-decoration: none; color: White; }
#rubrique a:hover
{	color: Red; }

#acces
{	font-family: Arial; font-size: 11; font-weight: bold; color: #7A8493; }
#acces a
{	text-decoration: none; color: #7A8493; }
#acces a:hover
{	color: Red; }
/* FIN BANDEAU HAUT */


/* BANDEAU BAS */
#bas
{	background-image: url(../images/bas.gif); background-repeat: no-repeat;
	font-family: Arial; font-size: 11; color: White; padding-top: 12px; }
#bas a
{	text-decoration: none; color: White; }
#bas a:hover
{	color: Red; }
/* FIN BANDEAU BAS */

/* GESTION DES MENUS */
#text0
{	display: block; font-family: Verdana; font-size: 12; }

#text1,#text2, #text3, #text4, #text5, #text6, #text7
{	display: none; font-family: Verdana; font-size: 12; }
/* FIN  GESTION DES MENUS */

/* PETIT FOND GRIS */
.petit_fond
{	background-image: url(../images/petit_fond.gif); background-repeat: no-repeat;
	width: 140px; height: 82px; font-family: Arial; font-size: 10; }
/* FIN PETIT FOND GRIS */


/******************* ELEMENTS PAGE ACCUEIL *******************/

/* INTRODUCTION */
#vous_etes
{	background-image: url(../images/vous_etes.gif); background-repeat: no-repeat;
	padding-left: 13px; font-family: Verdana; font-size: 11; font-weight: bold; vertical-align: top; }
#vous_etes a
{	text-decoration: none; color: Black; }
#vous_etes a:hover
{	text-decoration: none; color: #F7941D; }
#vous_etes a:active
{	text-decoration: none; color: #F7941D; }

#intro_text
{	font-family: Verdana; font-size: 12; background-color: White; display: block;
	height: 115px; padding-right: 10px; }
#vous_etes_1,#vous_etes_2,#vous_etes_3
{	font-family: Verdana; font-size: 12; background-color: White; display: none;
	height: 115px; padding-right: 10px; }
/* FIN INTRODUCTION */

/* PAVES PRODUITS */
#accroche
{	font-family: Arial; font-size: 20; font-weight: bold; }
#accroche a
{	text-decoration: none; color: Black; }
#accroche a:hover
{	color: #9E0B0E; }

#pave
{	background-image: url(../images/pave.gif); background-repeat: no-repeat; }

.pave_text
{	font-family: Arial; font-size: 10; vertical-align: top; }
.pave_text_2
{	font-family: Arial; font-size: 10; vertical-align: bottom; padding-left: 12px; }

.pave_label
{	font-family: Arial; font-size: 11; font-weight: bold; text-align: center; color: White; }

.pave_accroche_sc,.pave_accroche_ss,.pave_accroche_sf
{	font-family: Helvetica; font-size: 11; font-weight: bold; text-align: right; color: #828D9D;
	margin: 0; padding: 0; }
.pave_accroche_sc a,.pave_accroche_ss a,.pave_accroche_sf a
{	text-decoration: none; color: #828D9D; }

.pave_accroche_sf a:hover
{	color: #A2B800; }
.pave_accroche_sc a:hover
{	color: #E80081; }
.pave_accroche_ss a:hover
{	color: #0092CF; }
/* FIN PAVES PRODUITS */


/******************* ELEMENTS PAGE SOLUTION *******************/

#menu_sol
{	background-image: url(../images/fond_menu_sol.jpg); background-repeat: no-repeat;
	width: 140px; height: 206px; }

#list_menu_sol
{	font-family: Arial; font-size: 12; font-weight: bold; color: White;
	vertical-align: top; padding-top: 20px; }
#list_menu_sol ol
{	margin-left: 0; padding-left: 0; }
#list_menu_sol li
{	list-style-type: none; line-height: 19px; }
#list_menu_sol a
{	text-decoration: none; color: White; }
#list_menu_sol a:hover
{	color: Red; }


/******************* ELEMENTS PAGES SolidPRODUITS *******************/

/* MENU */
#menu_sc
{	background-image: url(../images/fond_menu_sc.jpg); background-repeat: no-repeat;
	width: 140px; height: 206px; }
#menu_ss
{	background-image: url(../images/fond_menu_ss.jpg); background-repeat: no-repeat;
	width: 140px; height: 206px; }
#menu_sf
{	background-image: url(../images/fond_menu_sf.jpg); background-repeat: no-repeat;
	width: 140px; height: 206px; }

#list_menu_sc,#list_menu_ss,#list_menu_sf
{	font-family: Arial; font-size: 12; font-weight: bold; color: White;
	vertical-align: top; padding-top: 20px; }
#list_menu_sc ol,#list_menu_ss ol,#list_menu_sf ol
{	margin-bottom: 0; margin-left: 0; padding-left: 0;}
#list_menu_sc li,#list_menu_ss li,#list_menu_sf li
{	list-style-type: none; line-height: 19px; }
#list_menu_sc a,#list_menu_ss a,#list_menu_sf a
{	text-decoration: none; color: White; }
#list_menu_sc a:hover
{	color: #E80081; }
#list_menu_ss a:hover
{	color: #0092CF; }
#list_menu_sf a:hover
{	color: #A2B800; }
/* FIN MENU */

/* DEMO */
#demo_sc
{	background-image: url(../images/menuCDdemo_sc.jpg); background-repeat: no-repeat;
	font-family: Arial; font-size: 10; color: White; line-height: 1; }
#demo_ss
{	background-image: url(../images/menuCDdemo_ss.jpg); background-repeat: no-repeat;
	font-family: Arial; font-size: 10; color: White; line-height: 1; }
#demo_sf
{	background-image: url(../images/menuCDdemo_sf.jpg); background-repeat: no-repeat;
	font-family: Arial; font-size: 10; color: White; line-height: 1; }
	
#demo_sc a,#demo_ss a,#demo_sf a
{	text-decoration: none; color: White; }
#demo_sc a:hover,#demo_ss a:hover,#demo_sf a:hover
{	color: Black; }
/* FIN DEMO */

/* TEXTE */
.produit_intro
{	font-family: Verdana; font-size: 12; color: Black; }
.produit_intro h1
{	font-family: Arial; font-size: 14; color: Black; font-weight: bold; font-style: italic;
	text-align: left; }
/* FIN TEXTE*/

/* ONGLET */
#fond_onglet
{	background-image: url(../images/onglet_profil_1.gif); background-repeat: no-repeat; }

#onglet
{	font-family: Arial; font-size: 12; letter-spacing: 1; color: White;
	text-align: center; margin: 0; padding: 0; }
#onglet a
{	text-decoration: none; color: White; }
#onglet a:hover
{	text-decoration: underline; color: White; }

#onglet_1_text
{	font-family: Arial; font-size: 12; color: Black; }
#onglet_2_text,#onglet_3_text
{	font-family: Arial; font-size: 12; color: Black; display: none; }
#onglet_1_text ul
{	line-height: 1.5; }
/* FIN ONGLET */


/******************* ELEMENTS PAGE LOGIN *******************/

#login
{	font-family: Lucida Sans Unicode; font-size: 12; line-height: 2;
	vertical-align: top; }
#login a
{	text-decoration: underline; color: Black; }
#login a:hover
{	color: Red; }


/******************* ELEMENTS PAGE ACCES CLIENT *******************/

#service
{	background-image: url(../images/service.gif); background-repeat: no-repeat;
	width: 140px; height: 100px; }
#assist
{	background-image: url(../images/assistance.gif); background-repeat: no-repeat;
	width: 140px; height: 80px; }
#espace
{	background-image: url(../images/espace.gif); background-repeat: no-repeat;
	width: 140px; height: 100px; }

#list_menu_serv,#list_menu_ass,#list_menu_esp
{	font-family: Arial; font-size: 12; font-weight: bold; color: White; }
#list_menu_serv ol,#list_menu_ass ol,#list_menu_esp ol
{	margin-bottom: 0; margin-left: 0; padding-left: 0;}
#list_menu_serv li,#list_menu_ass li,#list_menu_esp li
{	list-style-type: none; line-height: 19px; }
#list_menu_serv a,#list_menu_ass a,#list_menu_esp a
{	text-decoration: none; color: White; }
#list_menu_serv a:hover
{	color: #ED145B; }
#list_menu_ass a:hover
{	color: #00746B; }
#list_menu_esp a:hover
{	color: #0072BC; }

.bouton
{	background-image: url(../images/bouton_acces.gif); background-repeat: no-repeat; width: 197px; height: 21px;
	font-family: Arial; font-size: 13; padding-left: 10px; }
.bouton a
{	text-decoration: underline; color: Black; }
.bouton a:hover
{	color: Red; }

.form_acces
{	display: inline; }
/******************* ELEMENTS PAGE CONTACT/FORMULAIRE *******************/

/* FORMULAIRE */
.form_text
{	font-family: Lucida Sans Unicode; font-size: 12; line-height: 2;
	text-align: right; padding-right: 10px; vertical-align: top; }

.form_input
{	font-family: Lucida Sans Unicode; font-size: 12; line-height: 2;
	padding-left: 10px; vertical-align: top; }

.champtext
{	border: solid 1px #828D9D;font-family: Arial; }
.radio
{	border-color: red; border-style: solid; }
#champsoblig
{	font-size: 10; }

#autre1
{	border: solid 1px #828D9D; display: none; }

#env
{	border: solid 1px Red; background-color: White; font-weight: bold; color: #828D9D; }
/* FIN FORMULAIRE */


/******************* ELEMENTS PAGE ENVOYER A UNE RELATION/FORMULAIRE *******************/

#form_envoyer
{	padding-right: 130px; padding-left: 130px; }
#form_envoyer_table
{	font-size: 10pt; font-family: Arial; }
.form_envoyer_text
{	text-align: center; line-height: 2; padding-top: 10px; }
.form_envoyer_saisie
{	text-align: center; line-height: 2; }
