/*--------------------------------------------------------*/
/* global */
/*--------------------------------------------------------*/
html					{overflow:-moz-scrollbars-vertical;}
html,body				{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;background-color:rgb(196,185,146)}
a						{outline:none;color:white}
img.png,img.format_png,.TitreH2{behavior: url("win_png.htc")}
code					{display:none}
.Cale20					{width:20px;float:left}
.Cale25					{width:25px;float:left}
.Cale30					{width:30px;float:left}
.Cale40					{width:40px;float:left}
.Cale50					{width:50px;float:left}
.Cale60					{width:60px;float:left}
.container				{background-color:rgb(196,185,146);padding-top:5px}

.baseLine 				{font-size: 10px; color: #91886b;font-family:Verdana, Arial, Helvetica, sans-serif;text-align: right;padding: 10px 30px 10px 0}
.baseLine a				{color: #91886b}
/*--------------------------------------------------------*/
/* structure */
/*--------------------------------------------------------*/
#LogoLeft				{width:200px;height:136px;float:left}
#UplineRight			{width:740px;height:136px;float:left}
#ColonneLeft			{width:198px;height:306px;float:left;margin:0;background-color:rgb(108,127,162);}
#ColonneLeft #ColonneLeftResa{width:198px;background-color:#00CC99}
#Panorama				{width:742px;height:306px;float:left;padding:0}
#Frise					{float:left;width:940px;height:48px;}
#LinkContext			{width:940px;height:34px;background-repeat:no-repeat;float:left;background-color:white}
#Footer					{width:940px;height:66px;background-image:url(../image/pointille_pdp.gif);background-repeat:no-repeat;float:right;background-color:white;padding:0 0 30px 0}
#Contenu				{width:940px;float:left; margin:0;padding:0 0 20px 0}
#Contenu .Colonne		{float:left;width:235px} 
/*--------------------------------------------------------*/
/* tag */
/*--------------------------------------------------------*/
#UplineRight p			{font-size:9px;line-height:11px;text-align:justify;margin:30px 40px 10px 170px;}
#UplineRight div#Sub	{margin:3px 0 0 0;height:27px}
#UplineRight div#Sub a 	{float:left}

#Contenu .Colonne h2	{font-size:14px;color:rgb(108,127,162);margin:12px 0 5px 35px;}
#Contenu .Colonne p		{font-size:11px;line-height:14px;margin:10px 0 0px 35px;color:rgb(100,100,100)}
#Contenu .Colonne a 	{color:#666}	

#ColonneLeft ul			{margin:0 5px 0px 15px;padding:20px 0 0 0;list-style:none}
#ColonneLeft ul li		{line-height:18px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:white}
#ColonneLeft ul li a	{text-decoration:none;color:white}
#ColonneLeft ul li a:hover{text-decoration:underline;color:white}

#Footer p				{font-size:9px;line-height:15px;text-align:right;margin:7px 25px 0px 0px;padding:0;float:right;color:#666}
#Footer p a				{color:#666;text-decoration:none}
#Footer p a:hover		{color:#666;text-decoration:underline}
#LinkContext			{width:900px;height:50px;float:left;margin:0;background-color:white;padding-left:40px}

#LinkContext .BordGauche{float:left;width:10px;height:30px;margin:10px 0 0 0}
#LinkContext .BordDroit{float:left;width:10px;height:30px;margin:10px 0 0 0;}
#LinkContext .BordCentre{float:left;height:30px;background-image:url(../image/cadre/centre.gif);background-repeat:repeat-x;margin:10px 0 0 0}
#LinkContext .BordCentre p{margin:0;line-height:30px;}
#LinkContext .BordCentre p a{color:rgb(108,127,162);text-decoration:none;background-image:url(../image/icone-plus.gif);background-repeat:no-repeat;padding:0 0 0 18px}
#LinkContext .BordCentre p a:hover{text-decoration:underline}
/*--------------------------------------------------------*/
/* INDEX */
/*--------------------------------------------------------*/
#IndexContLeftTop,#IndexContCentTop,#IndexContRightTop{height:120px}

#IndexContLeft,#IndexContLeftTop,#IndexContLeftBottom{width:380px;float:left}
	#IndexContLeftTop p		{font-size:11px;line-height:14px;margin:15px 15px 15px 100px;color:rgb(100,100,100)}
	#IndexContLeftBottom img{margin:0px 15px 15px 15px}

#IndexContCent,#IndexContCentTop,#IndexContLeftBottom{width:220px;float:left}
	#IndexContCentTop p		{float:left;font-size:11px;line-height:14px;margin:0px 10px 0px 15px;color:rgb(100,100,100);display:inline;}
	#IndexContCentBottom img{margin:0 15px 15px 15px;display:inline;}

#IndexContRight,#IndexContRightTop,#IndexContRightBottom{width:220px;float:left}
	#IndexContRightTop p	{float:left;font-size:11px;line-height:14px;margin:0px 10px 0px 14px;color:rgb(100,100,100);display:inline;}
	#IndexContRightBottom img{margin:0 15px 15px 15px;display:inline;}

#IndexContLeftTop div ul,#IndexContCentTop ul,#IndexContRightTop ul {margin:15px 0 0 15px;padding:0;list-style-position:outside;list-style-type:none}
#IndexContLeftTop div ul li,#IndexContCentTop ul li,#IndexContRightTop ul li{margin-bottom:10px}
#IndexContLeftTop div ul li img,#IndexContCentTop ul li img,#IndexContRightTop ul li img{margin:0 5px 0 0;color:#c6501f;text-decoration:none;vertical-align:middle}
#IndexContLeftTop div ul li a.LinkIndex,#IndexContCentTop ul li a.LinkIndex,#IndexContRightTop ul li a.LinkIndex{margin:0;color:#c6501f;text-decoration:none;vertical-align:middle}
#IndexContLeftTop p a,#IndexContCentTop p a,#IndexContRightTop p a{color:#666}
#IndexContLeftTop div ul li a.LinkIndex:hover,#IndexContCentTop ul li a.LinkIndex:hover,#IndexContRightTop ul li a.LinkIndex:hover{text-decoration:underline}
/*--------------------------------------------------------*/
/*SUITE*/
/*--------------------------------------------------------*/
.SuiteContLeft			{width:330px;float:left}
	.SuiteContLeft img.format_png{margin:12px 0px 5px 40px;}
	.SuiteContLeft p	{font-size:11px;line-height:14px;margin:0 20px 20px 40px;color:rgb(100,100,100)}

.SuiteContCent			{width:280px;float:left}
	.SuiteContCent img	{margin:0 0 20px 25px}
	.SuiteContCent div.Plan{margin:20px 0 0 0;width:280px;height:28px;float:left}
	.SuiteContCent div.Plan img{margin:0 0 0 25px;vertical-align:middle}
	.SuiteContCent div.Plan a{color:rgb(108,127,162);text-decoration:none;vertical-align:middle}
	
.SuiteContRight			{width:300px;float:left}
	.SuiteContRight p	{font-size:11px;line-height:14px;margin:0 20px 15px 20px;color:rgb(100,100,100)}
	.SuiteContRight h2 img.format_png{margin:12px 0 0 20px}
	.SuiteContRight ul	{margin:0;padding:0}
	.SuiteContRight ul li{font-size:11px;line-height:14px;margin:0 40px 0 20px;color:rgb(100,100,100);list-style-type:disc}

.SuiteLinkBottom		{width:940px;height:30px;float:left;margin:0;background-color:rgb(223,223,228)}
	.SuiteLinkBottom p	{margin:0 0 0 40px;line-height:30px;}
	.SuiteLinkBottom p a{color:rgb(108,127,162);text-decoration:none;background-image:url(../image/icone-plus.gif);background-repeat:no-repeat;padding:0 35px 0 18px}
	.SuiteLinkBottom p a:hover{text-decoration:underline}
	
.SuiteContLeft p a,.SuiteContRight p a{color:#666}

.WhiteBand				{width:940px;height:20px;float:left}
/*--------------------------------------------------------*/
/* DOMAINE */
/*--------------------------------------------------------*/
#ContenuDomaine			{margin:15px 0 15px 0;width:250px;color:#666;float:left}
#ContenuDomaine .TitreH2{margin:0 0 10px 35px}
#ContenuDomaine h3		{font-size:14px;line-height:14px;margin:0 20px 20px 35px;color:rgb(100,100,100)}
#ContenuDomaine h2 		{margin-left:35px}
#ContenuDomaine p		{font-size:11px;line-height:14px;margin:0 20px 20px 35px;color:rgb(100,100,100)}
#ContenuDomaine p img	{margin:0 0 15px 0}
#ContenuDomaine p a		{color:#666;text-decoration:none}
#ContenuDomaine p a:hover{color:#666;text-decoration:underline}

#DomaineIll				{margin:15px 0 15px 0;float:left;width:690px}
/*--------------------------------------------------------*/
/* GENERAL */
/*--------------------------------------------------------*/
#ContenuGeneral			{margin:15px 35px 15px 200px;color:#666}
#ContenuGeneral .TitreH2{margin-bottom:10px}
#ContenuGeneral h3		{font-size:14px;line-height:14px;margin:0 20px 20px 0;color:rgb(100,100,100)}
#ContenuGeneral p		{font-size:11px;line-height:14px;margin:0 20px 20px 0;color:rgb(100,100,100)}
#ContenuGeneral p a		{color:#666;text-decoration:none}
#ContenuGeneral p a:hover{color:#666;text-decoration:underline}
