body 			{
					background:#ffffff;
					margin:0px;
					padding:0px;
					font-size:11px;
					font-family:Arial, Helvetica, sans-serif;
					color:#4e4e4e;
				}

optgroup		{
					font-style:normal;
				}

#page 			{
					vertical-align:top;
					text-align:center;
					background:url(../images/Commun/main-bg.jpg);
					background-repeat:repeat-x;
				}
			
#content_page	{
					width:984px;
					margin-left:auto;
					margin-right:auto;
				}
				
#bottom			{
					background:url(../images/Commun/bottom-bg.jpg);
					height:34px;
				}
				
#bottom_content {
					background:url(../images/Commun/bottom.jpg);
					height:34px;
					width:882px; 
					margin-left:auto;
					margin-right:auto;
					text-align:left;
					padding-left:102px;					
				}
				
.copyright		{
					color:#7b89b2;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:9px;
				}
				
#Top			{
					width:984px;
					margin-left:auto;
					margin-right:auto;
					height:353px;
				}
				
#Header			{
					width:984px;
					margin-left:auto;
					margin-right:auto;
					height:314px;
				}

#Heder-LeftPart	{
					width:565px;
					height:314px;
					float:left;
					text-align:left;
				}
				
#Header-Left	{
					width:565px;
					height:242px;
					background:url(../images/header/header-bg-left.jpg);
				}


#Banner			{
					padding-top:16px;
					margin-left:62px;
				}
				
#Heder-RightPart	{
						width:419px;
						height:314px;
						float:left;
					}
				
#content-bg			{
						width:984px;
						background:url(../images/Commun/content-bg.jpg);
						background-repeat:no-repeat;
					}
					
#content		{
					padding:27px 70px 1px 102px;
					text-align:left;
				}
					
#footer			{					
					height:85px;
					background:url(../images/footer/footer-bg.jpg);
					background-position:top;
					background-repeat:no-repeat;
					padding-top:34px;
					text-align:center;
				}
				
.title			{
					font-family:Arial, Helvetica, sans-serif;
					color:#4e4e4e;
					font-weight:bold;
					font-size:18px;
					text-transform:uppercase;
				}
				
h1			{
					font-family:Arial, Helvetica, sans-serif;
					color:#4e4e4e;
					font-weight:bold;
					font-size:22px;
					text-transform:uppercase;
					padding:0px;
					margin:0px;
				}
				
.soustitle		{
					font-family:Arial, Helvetica, sans-serif;
					color:#5392d9;
					font-size:16px;
				}
				
.lien_footer	{
					color:#7b89b2;
					font-size:9px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					text-decoration:none;
				}
.lien_footer:hover{
					text-decoration:underline;
				}
				
#login-box		{
					margin-left:80px;
					margin-top:0px;					
				}
				
#headtext		{
					margin-left:75px;
					margin-top:10px;					
				}
				
.flat			{
					font-size:11px;
					font-family:Arial, Helvetica, sans-serif;
					color:#4e4e4e;
					border:solid 1px #bbdef5;
				}

.lien			{
					color:#2d2d2d;
					font-family:Tahoma;
					font-size:11px;
					text-decoration:underline;
					background:url(../images/pictos/blue-arrow.png);
					padding-right:13px;
					background-repeat:no-repeat;
					background-position:bottom right;
				}
.lien:hover		{
					text-decoration:none;
				}
				
.link1			{
					color:#2d2d2d;
					font-family:Tahoma;
					font-size:11px;
					text-decoration:none;					
				}
.link1:hover	{
					color:#2d2d2d;
					font-family:Tahoma;
					font-size:11px;
					text-decoration:underline;					
				}
.link2			{
					color:#2d2d2d;
					font-family:Tahoma;
					font-size:11px;
					text-decoration:underline;					
				}		

.lien-logout 	{
					font-family:Tahoma;
					font-size:11px;
					color:#ca0e10;
					text-decoration:underline;
					background:url(../images/pictos/logout.png);
					background-repeat:no-repeat;
					background-position:right bottom;
					padding-right:20px;
				}
.lien-logout:hover 	{					
					text-decoration:none;
				}
				
				
.file-title		{
					font-family:Tahoma;
					color:#6e6a60;
					font-size:16px;
					font-weight:bold;
				}
				
.file-desc		{
					font-family:Tahoma;
					color:#979797;
					font-size:11px;
				}
.file-size-pdf		{
					font-family:Tahoma;
					color:#c80e10;
					font-size:11px;
				}
.file-size-doc		{
					font-family:Tahoma;
					color:#598fed;
					font-size:11px;
				}
.file-size-xls		{
					font-family:Tahoma;
					color:#27b40f;
					font-size:11px;
				}
.file-size-png		{
					font-family:Tahoma;
					color:#8e9cc9;
					font-size:11px;
				}
.file-size-gif		{
					font-family:Tahoma;
					color:#8e9cc9;
					font-size:11px;
				}
.file-size-jpg		{
					font-family:Tahoma;
					color:#8e9cc9;
					font-size:11px;
				}
.lien-pdf			{
					color:#2d2d2d;
					font-family:Tahoma;
					font-size:11px;
					text-decoration:underline;
					background:url(../images/pictos/red-arrow.png);
					padding-right:13px;
					background-repeat:no-repeat;
					background-position:bottom right;
				}
.lien-pdf:hover	{
					text-decoration:none;					
				}
.lien-xls			{
					color:#2d2d2d;
					font-family:Tahoma;
					font-size:11px;
					text-decoration:underline;
					background:url(../images/pictos/green-arrow.png);
					padding-right:13px;
					background-repeat:no-repeat;
					background-position:bottom right;
				}
.lien-xls:hover	{
					text-decoration:none;					
				}
.lien-doc		{
					color:#2d2d2d;
					font-family:Tahoma;
					font-size:11px;
					text-decoration:underline;
					background:url(../images/pictos/blue-arrow.png);
					padding-right:13px;
					background-repeat:no-repeat;
					background-position:bottom right;
				}
.lien-doc:hover	{
					text-decoration:none;					
				}
.lien-png		{
					color:#2d2d2d;
					font-family:Tahoma;
					font-size:11px;
					text-decoration:underline;
					background:url(../images/pictos/purple.png);
					padding-right:13px;
					background-repeat:no-repeat;
					background-position:bottom right;
				}
.lien-png:hover	{
					text-decoration:none;					
				}
.lien-gif		{
					color:#2d2d2d;
					font-family:Tahoma;
					font-size:11px;
					text-decoration:underline;
					background:url(../images/pictos/purple.png);
					padding-right:13px;
					background-repeat:no-repeat;
					background-position:bottom right;
				}
.lien-gif:hover	{
					text-decoration:none;					
				}
.lien-jpg		{
					color:#2d2d2d;
					font-family:Tahoma;
					font-size:11px;
					text-decoration:underline;
					background:url(../images/pictos/purple.png);
					padding-right:13px;
					background-repeat:no-repeat;
					background-position:bottom right;
				}
.lien-jpg:hover	{
					text-decoration:none;					
				}

p				{ padding:0px; margin:0px; }
