/*  STYLE STRUCTURES

PROPERTY FONT		    {font-style;font-variant;font-weight;font-size;line-height;font-family}
PROPERTY BACKGROUND 	{background-color;background-image;background-repeat;background-attachment;background-position}
*/

/* BASIC STYLES */

/* BODY STYLE */
HTML 		{TEXT-ALIGN: center;MARGIN:0px;}
BODY 		{TEXT-ALIGN: center;MARGIN:0px;}
BODY 		{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-COLOR: #d2d2d2; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, , Helvetica, sans-serif}
TD 			{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
SELECT 		{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
FORM 		{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
OPTION 		{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
INPUT 		{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
INPUT 		{BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid}
INPUT.radio 	{BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}
UL 			{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
LI 			{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
FORM 		{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
P 			{PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;text-align:justify;}
TD 			{VERTICAL-ALIGN: top}
DIV 			{BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: red 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: red 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: red 0px solid; TEXT-ALIGN: left}
IMG 			{BORDER-RIGHT: #ffffff 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px}
H1 			{FONT-WEIGHT: bold; MARGIN: 0px}
H2 			{FONT-WEIGHT: bold; MARGIN: 0px}
H3 			{FONT-WEIGHT: bold; MARGIN: 0px}
H4 			{FONT-WEIGHT: bold; MARGIN: 0px}
H5 			{FONT-WEIGHT: bold; MARGIN: 0px}
H6 			{FONT-WEIGHT: bold; MARGIN: 0px}
H1 			{PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Trebuchet MS",Verdana,Arial,sans-serif;color:#2296ce;margin-top:10px;}
H2 			{FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 7px}
H3 			{PADDING-LEFT: 7px; FONT-SIZE: 11px; BACKGROUND: url(fleche_rouge.gif) no-repeat 0px 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 7px; BORDER-BOTTOM: #b4b4b4 1px solid}
H4 			{PADDING-LEFT: 7px; FONT-SIZE: 11px; BACKGROUND: url(fleche_rouge.gif) no-repeat 0px 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 7px}
H5 			{FONT-SIZE: 11px; PADDING-BOTTOM: 3px}
H6 			{FONT-SIZE: 10px}
A:link 		{FONT-WEIGHT: bold; COLOR: #2296ce; TEXT-DECORATION: none}
A:visited 	{FONT-WEIGHT: bold; COLOR: #2296ce; TEXT-DECORATION: none}
A:hover 		{FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none}
A:active 	{FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none}

/* BASIC TABLE STYLES */
#tableau_main
	{MARGIN:0px;background-color:#fff;color:#555555;width:100%;margin-left:auto;margin-right:auto;padding:0px;line-height:18px;padding-left:0px;border:#999 1px solid;border-bottom:0px;}
#tableau_titre
	{margin:0px;background-color:#2296ce;color:#FFFFFF;margin-left:auto;margin-right:auto;font-weight:bold;border-bottom:#ddd 1px solid;padding-left:10px;}
#tableau_soustitre
	{margin:0px;background-color:#ddd;color:#555555;margin-left:auto;margin-right:auto;border-bottom:#999 1px solid;border-top:0px;border-left:0px;padding-left:10px;}

#tableau_ligne1
	{margin:0px;background-color:transparent;color:#555555;margin-left:auto;margin-right:auto;border-bottom:#999 1px solid;border-top:0px;border-left:0px;padding-left:10px;}


#textarea		{height:30pt;color:#000000;background:#fff;font-size:10px;font-weight:normal;border-color:#000000;border-style:solid;border-width:1px;width:300px;text-align:left;font-family:verdana;}

#textarea_long		{height:70pt;color:#000000;background:#fff;font-size:10px;font-weight:normal;font-family:Arial;border-color:#000000;border-style:solid;border-width:1px;width:300px;text-align:left;font-family:verdana;}

	/* CONTAINER STYLE : MAIN DIV WHERE THE WHOLE CONTENT IS SITUATED */
	#container 		{
	width:865px;
	BACKGROUND:#e7e9ea;
	PADDING:0px;
	margin:10px auto 0px auto;
	}

	/* header STYLE */
	#header 		{
                background : #FFFFFF url('header.gif') no-repeat 0px 0px;
				height:60px;
				overflow:hidden;
				}

	#intro		{
				padding:5px;display:inline;position:absolute;margin:40px 0px 0px 360px;
				background-color:TRANSPARENT;
				width:210px;
				BORDER:#555 0PX SOLID;
				}


    #intro2 		{
				width:200px;display:inline;
				PADDING:0PX 0PX 0PX 0PX;
				MARGIN:0PX 0px 0PX 0PX;
				visibility:hidden;display:none;
				}

	#topmenu 	{
	position:absolute;
	PADDING:0PX 0PX 0PX 0PX;
	MARGIN:10PX 0px 0PX 280PX;
	height:50px;overflow:hidden;width:585px;
	background:transparent;
	}

#topmenu  A.page_177 {float:left;font-family:arial,verdana,sans-serif;font-size:10px;margin-top:20px;background:#2296ce;padding-left:10px;padding-right:10px;padding-bottom:10px;color:#fff;font-weight:bold;text-transform:uppercase;line-height:21px;margin-right:5px;height:30px;width:100px;text-align:center;}
#topmenu  H2.page_177 {float:left;font-family:arial,verdana,sans-serif;font-size:10px;margin-top:-7px;background:#2296ce;padding-left:10px;padding-right:10px;padding-bottom:10px;color:#fff;font-weight:bold;text-transform:uppercase;line-height:33px;margin-right:5px;height:60px;width:100px;text-align:center;}
#topmenu  A.page_177:hover {float:left;font-family:arial,verdana,sans-serif;font-size:10px;margin-top:-7px;background:#2296ce;padding-left:10px;padding-right:10px;padding-bottom:10px;color:#fff;font-weight:bold;text-transform:uppercase;line-height:33px;margin-right:5px;height:60px;width:100px;text-align:center;}

#topmenu  A.page_186 {float:left;font-family:arial,verdana,sans-serif;font-size:10px;margin-top:20px;background:#c60a1f;padding-left:10px;padding-right:10px;padding-bottom:10px;color:#fff;font-weight:bold;text-transform:uppercase;line-height:21px;margin-right:5px;height:30px;width:100px;text-align:center;}
#topmenu  H2.page_186 {float:left;font-family:arial,verdana,sans-serif;font-size:10px;margin-top:-7px;background:#c60a1f;padding-left:10px;padding-right:10px;padding-bottom:10px;color:#fff;font-weight:bold;text-transform:uppercase;line-height:33px;margin-right:5px;height:60px;width:100px;text-align:center;}
#topmenu  A.page_186:hover {float:left;font-family:arial,verdana,sans-serif;font-size:10px;margin-top:-7px;background:#c60a1f;padding-left:10px;padding-right:10px;padding-bottom:10px;color:#fff;font-weight:bold;text-transform:uppercase;line-height:33px;margin-right:5px;height:60px;width:100px;text-align:center;}

#topmenu  A.page_185 {float:left;font-family:arial,verdana,sans-serif;font-size:10px;margin-top:20px;background:#8bb20d;padding-left:10px;padding-right:10px;padding-bottom:10px;color:#fff;font-weight:bold;text-transform:uppercase;line-height:21px;margin-right:5px;height:30px;width:100px;text-align:center;}
#topmenu  H2.page_185 {float:left;font-family:arial,verdana,sans-serif;font-size:10px;margin-top:-7px;background:#8bb20d;padding-left:10px;padding-right:10px;padding-bottom:10px;color:#fff;font-weight:bold;text-transform:uppercase;line-height:33px;margin-right:5px;height:60px;width:100px;text-align:center;}
#topmenu  A.page_185:hover {float:left;font-family:arial,verdana,sans-serif;font-size:10px;margin-top:-7px;background:#8bb20d;padding-left:10px;padding-right:10px;padding-bottom:10px;color:#fff;font-weight:bold;text-transform:uppercase;line-height:33px;margin-right:5px;height:60px;width:100px;text-align:center;}

    
	#content 		{
	position:relative;
	padding:0px 0px 0px 0px;
	margin:10px 0px 10px 5px;
	background:transparent url('contentbg.gif') repeat-y 0px 0px;
	width:860px;
	}

	#leftnavig	 	{
                    float:left;
                    font-size:11px;
                    background:transparent;
                    text-align:left;
                    width:250px;
                    text-align:left;
                    margin:0px 0px 0px 9px;
                    }
					
	#leftnavig H3			{display:block;color:#fff;background:transparent;width:240px;line-height:20px;padding:0px 0px 0px 10px;margin:0px;font-size:10px;}
	
	#leftnavig a			{display:block;color:#2296ce;width:240px;line-height:20px;padding:0px 0px 0px 10px;margin:0px;background-color:transparent;font-size:10px;}
	#leftnavig a:hover	{display:block;color:#fff;width:240px;line-height:20px;padding:0px 0px 0px 10px;margin:0px;background-color:#2296ce;font-size:10px;}
	#leftnavig h2		{display:block;color:#fff;width:240px;line-height:20px;padding:0px 0px 0px 10px;margin:0px;background-color:#2296ce;font-size:10px;font-weight:bold;}
	#leftnavig a.submenu			{display:block;color:#fff;width:230px;line-height:20px;padding:0px 0px 0px 20px;margin:0px;background-color:transparent;font-size:10px;}
	#leftnavig a.submenu:hover	{display:block;color:#2296ce;width:230px;line-height:20px;padding:0px 0px 0px 20px;margin:0px;background-color:transparent;font-size:10px;}
	#leftnavig h2.submenu		{display:block;color:#fff;width:230px;line-height:20px;padding:0px 0px 0px 20px;margin:0px;background-color:#2296ce;font-size:10px;}


	#main	 		{float:left;vertical-align:middle;background:transparent;color:#444;width:560px;margin-top:0px;margin-left:12px}
	#main H3			{display:block;color:#2296ce;background:transparent;line-height:20px;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;font-size:9px;border:0;text-transform:uppercase}
	#main H3 img	{float:left;padding:0px;margin:0px 20px 0px 0px;}
	#main div{float:left;text-align:center;padding-bottom:15px;}
	#main img {margin-left:2px;display:inline;border:0px;}	

	#main a.langchange		{float:right;background:transparent;line-height:20px;text-decoration:none;width:40px;text-align:right;color:#444;}
	#main a.langchange:hover		{float:right;color:#2296ce;line-height:20px;text-decoration:none;width:40px;text-align:right;}
	
	#main a.processus		{float:left;display:inline;background:transparent;line-height:20px;text-decoration:none;border-bottom:#bbb 1px solid;width:130px;text-align:center;}
	#main a.processus:hover		{float:left;display:inline;background:#2296ce;color:#fff;line-height:20px;text-decoration:none;border-bottom:#bbb 1px solid;width:130px;text-align:center;}
	#main H2.processus		{float:left;display:inline;background:#2296ce;color:#fff;line-height:20px;text-decoration:none;border-bottom:#bbb 1px solid;width:130px;text-align:center;font-family:Verdana,Arial;font-size:11px;font-weight:bold;padding:0;}
	#main H2.processus2		{float:left;display:inline;background:transparent;color:#bbb;line-height:20px;text-decoration:none;border-bottom:#bbb 1px solid;width:130px;text-align:center;font-family:Verdana,Arial;font-size:11px;font-weight:bold;padding:0;}

	#maindescription {background:#f7f0cf ;padding:10px 40px 10px 0px;margin:0px 0px 2px 0px;font-family:arial;font-size:11px;font-weight:lighter;color:#000000;text-align:left;height:190px;}
	#maindescription img {margin:0px 0px 0px 0px;height:150px;float:right;padding:0px;}
	#maindescription P	{padding-left:10px;width:310px;}
	#maindescription A {color:#326600;margin-left:10px;}
	#maindescription A:hover{color:#000000;}

	#mainproduct {background:#ddd;padding:10px 0px 0px 0px;margin:0px;font-weight:normal;color:#000000;text-align:left;border:0px;width:650px;clear:none;display:block;}
	#mainproduct-left {width:370px;display:inline;text-align:left;}
	#mainproduct-right{width:219px;display:inline;margin-left:32px;text-align:left}
	#mainproduct img {margin:0px 0px 0px 0px;display:inline;text-align:left;}
	#mainproduct P	{margin:0px 0px 10px 10px;font-size:11px;color:#000000;font-weight:normal;text-align:left;}
	#mainproduct h5	{text-align:left;margin-left:10px;}
	
	#rightnavig	 		{float:left;vertical-align:middle;background:transparent url('');color:#555555;width:160px;margin-top:20px;margin-left:18px;z-index:-20}

	
	 dt {text-align:left;margin-top:9px;width:150px;margin-left:0px;margin-left:10px;_margin-left:5px;float:left;clear:left;}
	 dd {text-align:left;margin-top:9px;width:300px;margin-left:0px;float:left}
	 input.npa {width:30px;}
	 input.loc {width:165px;margin-left:5px;}
	 input.submit	{display:inline;color:#FFFFFF;background:#2296ce;border:#fff 1px solid;}
	 input.cancel	{display:inline;color:#FFFFFF;background:#555555;margin-left:20px;border:#fff 1px solid;}
	 input.checkbox{vertical-align:absmiddle;border:0;}
	 form {text-align:left;margin:0;padding:0;}
	 H4 {margin-left:10px;font-size:11px;font-weight:bold;padding:0;margin-bottom:5px;border-bottom:#AAAAAA 1px solid;width:350px;color:#555555}
	 dl{margin:0px;padding:0px;}
	
	#footer {background:#d2d2d2;height:55px;}
	
P.light			{font-weight:900;font-size:10px;font-family:Verdana,sans-serif;COLOR:#000000;padding:5px 0px 10px 0px;margin:10px 0px 0px 0px}
FIELDSET		{text-align:left;BACKGROUND-color:#dddddd;border:0;padding:10px;display:block;}
input.light {float:left;color:#fff;font-weight:normal;margin-left:0px;text-align:center;width:120px;background-color:#009fdd;font-family:verdana;font-size:10px;font-weight:500;margin-top:10px;}
input.lightreset {float:left;display:inline;color:#fff;font-weight:normal;margin-left:20px;text-align:center;width:120px;background-color:#ca061a;font-family:verdana;font-size:10px;font-weight:500;margin-top:10px;}

