body
	{
		background-color: #999;
		background-repeat : no-repeat;
		margin-left: 0;
		margin-right: 0;
		margin-top: 0;
		margin-bottom: 10;
		scrollbar-3dlight-color:#999;
		scrollbar-arrow-color:#666;
		scrollbar-base-color:#fff;
		scrollbar-darkshadow-color:#fff;
		scrollbar-highlight-color:#eeee;
		scrollbar-shadow-color:#666;
		font-size: 11px;
		color: #000;
		font-family:Verdana, Arial, Helvetica;
	}

#ligne		{
					position: relative;
					top: 95;
					width: 100%;
					height: 17px;
					background-color: #b30626;
					border-top: 1px solid #fff;
					border-bottom: 1px solid #fff;
					z-index: 100;
				}

#homecadre	{
					position: absolute;
					top: 120px;
					left: 50%;
					width: 980px ;
					height: 390px;
					margin-left: -490px;
					border: 1px solid #fff;
					z-index: 10;
				}

#centre    {
					position: absolute;
					left: 50%;
					margin-left: -470px;
					width: 940px ;
					height: 562px;
					z-index: 1;
				}
				
#homehabitat	{
					position: relative;
					top: -445px;
					left: 50%;
					width: 90px ;
					margin-left: 245px;
					z-index: 20;
				}				
				
#homeprime		{
					position: relative;
					top: 210px;
					left: 50%;
					width: 165px;
					margin-left: -190px;
					z-index: 14;
				}

#homeoffre		{
					position: relative;
					top: 105px;
					left: 50%;
					width: 145px ;
					margin-left: -48px;
					z-index: 15;
				}

#homeqr		{
					position: relative;
					top: -30px;
					left: 50%;
					width: 90px ;
					margin-left: 150px;
					z-index: 15;
				}

#homebonasavoir		{
					position: relative;
					top: -117px;
					left: 50%;
					width: 90px ;
					margin-left: 245px;
					z-index: 15;
				}

#homecasvecus		{
					position: relative;
					top: -204px;
					left: 50%;
					width: 90px ;
					margin-left: 340px;
					z-index: 15;
				}

#homelegislation			{
					position: relative;
					top: -82px;
					left: 50%;
					width: 250px;
					height:20px;
					margin-left: 180px;
					z-index: 15;
				}

#homemenub {
					position: absolute;
					width: 300px;
					height: 88px;
					top: 491px;
					left: 50%;
					margin-left: -435px;
					z-index: 15;
				}

#menuH	{
					position: relative;
					top: 1px;
					height: 85px;
					background: #fff;
					padding-right: 25px;
					z-index: 25;

				}

#menuH2	{
					position: relative;
					width: 315;
					height: 22px;
					top:	98px;
					left: 50%;
					margin-left: -210px;
					background: #e17822;
					border-left: 1px solid #fff;
					border-top: 1px solid #fff;
					border-right:1px solid #fff;
					padding-top: 3px;
					z-index: 26;
				}

#menuH2bis	{
					position: relative;
					width: 315;
					height: 22px;
					top:	-28px;
					left: 20px;
					background: #e17822;
					border-left: 1px solid #fff;
					border-top: 1px solid #fff;
					border-right:1px solid #fff;
					padding-top: 3px;
					z-index: 26;
				}





.imgalt    { float:left;  margin:0 -115px 0 0;}


.ombre_b    { background-image : url('../public/images/fr/com/ombre_b.gif'); background-repeat: repeat-x;}
.ombre_gb   { background-image : url('../public/images/fr/com/ombre_gb.gif'); background-repeat: no-repeat;}
.ombre_g   	{ background-image : url('../public/images/fr/com/ombre_g.gif'); background-repeat: repeat-y;}
.ombre_g2   { background-image : url('../public/images/fr/com/ombre_g2.gif'); background-repeat: repeat-y; background-position: right;}
.ombre_g3   { background-image : url('../public/images/fr/com/ombre_g3.gif'); background-repeat: repeat-y;}
.ombre_g4   { background-image : url('../public/images/fr/com/ombre_g4.gif'); background-repeat: repeat-y;}
.bgfond		{ background-image : url('../public/images/fr/com/bg.gif'); background-position: bottom; background-repeat: no-repeat; }

table { color: #000; font-size: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }
td 	{ color: #000; font-size: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;}
font	{ font-size: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }

.td00    	{ background-color : #ffffff; }
.td01    	{ background-color : #b30626; color: #fff;}
.td02    	{ background-color : #d21034; color: #fff;}
.td03    	{ background-color : #e12b22; color: #fff;}
.td04    	{ background-color : #e14f22; color: #fff;}
.td05    	{ background-color : #e17822; color: #fff;}
.td06    	{ background-color : #f6a20e; color: #fff;}
.td07   	 	{ background-color : #000; color: #fff;}
.td08    	{ background-color : #807e7a; color: #fff;}
.td09    	{ background-color : #b3aea4; color: #fff;}
.td10    	{ background-color : #eae8e5;}
.td11    	{ background-color : #dddad3;}
.tdborderleft 	{ border-left: 1px solid #fff;}
.tdborderright { border-right: 1px solid #fff;}
.tdhead			{ background-color : #e17822; border-left: 1px solid #fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff; padding-right: 25px;}
.tdtable		{
					background-color: #f3f1ee;
					border: 1px solid #a9a49b;
					padding: 10px;
				}

.t00	{ color: #ffffff; }
.t01	{ color: #b30626; }
.t20	{ color: #778b27; }

.titre1	{ color: #b30626;  font-size: 14px;  font-weight: bold;}
.titre2	{ color: #000; 	 font-size: 14px;  font-weight: bold;}
.titre3	{ color: #e17822;  font-size: 12px;  font-weight: bold;}

.ts9		{ font-size: 9px; }
.ts10		{ font-size: 10px; }
.ts14		{ font-size: 14px; }

.interl125 { line-height: 125%; }
.interl175 { line-height: 175%; }

.pdnouvelle 	{padding: 0,10,0,10;}
.pd5				{padding: 5px;}
.pd10				{padding: 10px;}

.pdtop5			{padding-top: 5px;}
.pdtop10			{padding-top: 10px;}
.pdtop20			{padding-top: 20px;}
.pdtop30			{padding-top: 30px;}
.pdtop50			{padding-top: 50px;}
.pdtop80			{padding-top: 80px;}
.pdleft5		{padding-left: 5px;}
.pdleft10		{padding-left: 10px;}
.pdleft20		{padding-left: 20px;}
.pdleft40		{padding-left: 40px;}
.pdleft60		{padding-left: 60px;}
.pdleft100		{padding-left: 100px;}
.pdright5		{padding-right: 5px;}
.pdright10		{padding-right: 10px;}
.pdright25		{padding-right: 25px;}
.pdright40		{padding-right: 40px;}
.pdbottom20		{padding-bottom: 20px;}

.floatright 	{ float:right; margin: 0 0 15 15px; }
.floatimg   	{ margin: 10 10 0 10px; }

a:link    		{ color: #000;  text-decoration: underline; }
a:visited 		{ color: #000;  text-decoration: underline; }
a:hover   		{ color: #000;  text-decoration: underline; }

a.a00:link    	{ color: #ffffff; text-decoration: none; }
a.a00:visited 	{ color: #ffffff; text-decoration: none; }
a.a00:hover   	{ color: #ffffff; text-decoration: none; }

a.at10:link    	{ color: #000; font-size: 10 px; text-decoration: none; }
a.at10:visited 	{ color: #000; font-size: 10 px; text-decoration: none; }
a.at10:hover   	{ color: #000; font-size: 10 px; text-decoration: none; }

a.a01:link    	{ color: #b30626; font-size: 14 px; text-decoration: none;  font-weight: bold; }
a.a01:visited 	{ color: #b30626; font-size: 14 px; text-decoration: none;  font-weight: bold; }
a.a01:hover   	{ color: #b30626; font-size: 14 px; text-decoration: none;  font-weight: bold; }


	.boutonvert   { background-color : #AFC555; border: 1 solid #5a625b; color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; text-align: center; cursor: hand; }
	.boutongris   { background-color : #999; border: 1 solid #5a625b; color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; text-align: center; cursor: hand; }
	.boutonbleu   { background-color : #2788A9; border: 1 solid #5a625b; color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; text-align: center; cursor: hand; }
	.boutonorange { background-color : #EB9500; border: 1 solid #5a625b; color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; text-align: center; cursor: hand; }
	.boutonrouge  { background-color : #BE1000; border: 1 solid #5a625b; color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; text-align: center; cursor: hand; }

input {font-family:verdana; font-size: 11px; color: #000; border: 1 solid #a9a49b; background:#FFFFFF; }
input.checkbox {font-family:verdana; font-size: 11px; color: #000; border: 0 solid #ffffff; background:#ffffff; }

textarea {font-family:verdana; font-size: 11px; color: #000; border: 1 solid #666666; background:#FFFFFF; }

select {font-family:verdana; font-size: 11px; color: #000; border: 1 solid #666666; background:#FFFFFF; }
select.hover {font-family:verdana; font-size: 11px; color: #000; border: 1 solid #666666; background:#000000; }
.cursor { cursor: hand; }

#voeux {
position: absolute;
z-index: 200;
background-color: #ffffff;
border: 1px solid #000000;
width: 600px;
height: 400px;
top: 120px;
left: 50%;
margin-left: -300px;
cursor: hand;
}

