/* CSS Document */
body,html 	{ 		 	padding:0px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
	 		}
a		{
			text-decoration:none;
		}

a:hover	{
			text-decoration:underline;
		}
h1, h2, h3, h4, h5 	{
					margin:0px; padding:0px; list-style:none;
				}

p 				{	margin:0px; padding:0px; color:#777777;}

#content 		{
					width:780px; margin:0px auto;padding:0px; background:url(../image/fondconteneur.gif) no-repeat bottom left;
				}

#conteneur 	{ width:780px; margin:0px; padding:0px;  float:left; }

#colc 		{ float:left; width:575px; margin-left:10px; _margin-left:5px; }


/* DEBUT BLOC ACTUALITES */
#actualites 				{	float:right; width:384px; height:189px; background:url(../image/fondactualites.gif) no-repeat bottom right; padding:5px 0px 0px 0px;}
#actualites .headerBloc 	{	background:url(../image/actualitesheader.gif) no-repeat 0px 0px; height:189px;width:21px; float:left;	}
#actualites .blocPage		{	background:url(../image/actualitesbloc.gif) repeat-x; width:353px; height:189px;	float:left; }
#actualites .actus			{ overflow:auto; height:179px; padding:5px 0px 5px 0px;}
#actualites .footerBloc		{	background:url(../image/actualitesfooter.gif) no-repeat 0px 0px; height:189px; width:10px;float:left;	}


#actualites a.cliquez 		{padding:0px; margin:0px 0px 0px 5px; text-decoration:none; color:#ff9c00; font-size:0.65em; font-weight:bold; display:block; }
#actualites a.visiter 		{padding:0px; margin:0px 0px 0px 0px; text-decoration:none; color:#ff9c00; font-size:10px; font-weight:bold; }
#actualites h4				{font-size:0.65em; padding:0px; margin:2px 0px 10px 5px; color:#777777;font-weight:bold;}
#actualites h4.infos		{font-size:0.70em; padding:0px; margin:1px 0px 10px 5px; color:#777777;}
#actualites p				{font-size:0.65em; padding:0px; margin:0px 0px 0px 5px; color:#777777;font-weight:bold;}
#actualites p.nouveau		{font-size:0.70em; padding:0px; margin:2px 0px 0px 5px; color:#777777; font-weight:bold;}
#actualites hr.trait 		{background-color:#FF9C00;padding:0px; margin:3px 0px 10px 2px;_margin:3px 0px 0px 2px;}
/* FIN BLOC ACTUALITES */


/* Debut COLD */
#cold 					{ 	float:right; width:184px; margin-right:1px; _margin-right:1px;}

#accesprof 				{	float:left; width:184px; height:125px;  text-align:left; margin-top:5px; _margin-top:5px;}
#accesprof .headerBloc	{	background:url(../image/accesprofheader.gif) no-repeat 0px 0px; height:25px; width:184px;	}
#accesprof .blocPage	{	background:url(../image/accesproffooter.gif) no-repeat 0px 0px; width:184px; height:100px;	}

#accesprof a.admin { display:block; padding:35px 0px 0px 15px; color:#FF9900; font-size:14px; font-weight:bold;}
#accesprof a.deco  { display:block; padding:31px 0px 0px 12px; color:#FFFFFF; font-size:12px; font-weight:bold; }
#accesprof a:hover { text-decoration:none; }
				#accesprof form  {padding:0px 0px 0px 10px; margin:0px; _padding:3px 0px 0px 10px}
				#accesprof label {font-weight:bold; color:#003366; cursor:pointer;font-size:0.70em;}
				#accesprof label:hover {text-decoration:none;}
				#accesprof input, #identprof input{ 	height:1em; font-size:0.8em; border:1px solid #ff9900;margin:4px 0px 0px 0px;}
				#accesprof input.identifier, #identprof input.identifier {	height:14px; font-size:0.80em; border:none; color:#FFFFFF; background-color:#ffcd05;  line-height:14px; 	font-weight:bold;  _margin:6px 0px 0px -8px; margin:6px 0px 0px -8px;}
				#accesprof input:focus {border-color:#FF9933; color:#000000; background-color:#FFCC00;}



#newsletter 				{	float:left; width:184px; height:118px; text-align:left; margin-top:5px; _margin-top:5px;}
#newsletter .headerBloc 	{	background:url(../image/newsletterheader.gif) no-repeat 0px 0px; height:25px; width:184px;	}
#newsletter .blocPage		{	background:url(../image/newsletterbloc2.gif) repeat-y; width:184px; height:43px;	}
#newsletter .footerBloc		{ 	background:url(../image/newsletterfooter2.gif) no-repeat 0px 0px; width:184px; height:50px; }

#newsletter form 			{	padding:1px 0px 0px 10px; margin:0px; _padding:3px 0px 0px 10px}
#newsletter label 			{ 	font-weight:bold; color:#003366; cursor:pointer; font-size:0.7em;}
#newsletter label:hover 	{	text-decoration:underline;}
#newsletter input 			{ 	height:1em; font-size:0.8em; border:1px solid #ff9900;margin:4px 0px 0px 0px;}
#newsletter input.masque 	{	height:14px; font-size:0.80em; border:none; color:#FFFFFF; background-color:#ffcd05;  line-height:14px; 	font-weight:bold;  _margin:6px 0px 0px -8px; margin:6px 0px 0px -8px;}

#newsletter input:focus 	{	border-color:#FF9933; color:#ffffff; background-color:#FFCC00;}
#newsletter p {  font-size:0.6em; font-weight:normal; padding:2px 0px 0px 10px; }


#forums 				{	width:184px; height:92px; background:url(../image/forumglobal.gif) no-repeat; text-align:left; float:left;  margin-top:5px; _margin-top:5px;}
#forums .headerBloc 	{	height:25px; width:184px;	}
#forums .blocPage		{	width:184px; height:47px;	}
#forums .footerBloc		{	height:19px; width:184px;	}
#forums p 					{	 font-size:0.6em; font-weight:normal; padding:5px 0px 0px 10px; text-align:left;}
#forums a 					{	font-size:0.70em; font-weight:bold; margin:2px 0px 0px 6px; color:#ffffff; display:block;text-align:left; _margin:1px 0px 0px 9px;}



#soiree 			{	float:left; width:184px; height:130px; text-align:center; margin:0px; padding:4px 0px 0px 0px;}
#soiree .headerBloc	{	background:url(../image/soireeheader.gif) no-repeat 0px 0px; height:25px; width:184px;}
#soiree .blocPage	{	background:url(../image/soireebloc.gif) repeat-y; width:184px; height:98px;	}
#soiree .footerBloc	{	background:url(../image/soireefooter.gif) no-repeat 0px 0px; height:7px; width:184px;	}
#soiree img 		{	padding:0px 0px 0px 0px; }
#soiree a 			{	font-size:0.70em; color:#000000; font-weight:bold; padding:0px 0px 0px 10px;		}

/* DEBUT BANNIERE PARTENAIRES */
#partenaires 				{	float:left; width:184px; text-align:center;margin-top:5px; _margin-top:5px;}
#partenaires .headerBloc	{	background:url(../image/partenaireheader.gif) no-repeat 0px 0px; height:22px; width:184px;	}
#partenaires .blocPage		{	background:url(../image/partenairebloc.gif) repeat-y; width:184px;	}
#partenaires .footerBloc	{	background:url(../image/partenairefooter.gif) no-repeat 0px 0px; height:9px; width:184px;	}
#partenaires img 			{	margin:8px 2px 2px 2px;	_margin:5px 0px 0px 0px;	}
#partenaires img.imgheader	{	padding:0px 0px 0px 0px; margin:0px;}
/* DEBUT BANNIERE PARTENAIRES */



#sms         		{	float:left; width:184px; text-align:left;  margin-top:5px; _margin-top:5px;}
#sms .headerBloc 	{	background:url(../image/newsletterheader.gif) no-repeat 0px 0px; height:25px; width:184px;	}
#sms .blocPage		{	background:url(../image/smsfooter.gif) no-repeat 0px 0px; width:184px; height:100px;}

#sms p  			{	padding:2px 5px 0px 2px; margin:0px; font-size:0.6em; font-weight:normal;}
#sms form 			{	padding:1px 0px 0px 10px; margin:0px; _padding:3px 0px 0px 10px}
#sms label 			{ 	font-weight:bold; color:#003366; cursor:pointer; font-size:0.7em;}
#sms label:hover 	{	text-decoration:underline;}
#sms input 			{ 	height:1em; font-size:0.8em; border:1px solid #ff9900;margin:3px 0px 0px 0px;}
#sms input.masque 	{	height:14px; font-size:0.80em; border:none; color:#FFFFFF; background-color:#ffcd05; margin:0px 0px 0px -8px; line-height:14px; 	font-weight:bold;  _margin:0px 0px 0px -8px;}
#sms input:focus 	{	border-color:#FF9933; color:#ffffff; background-color:#FFCC00;}



#footer 				{ 	width:780px; height:20px; font-size:0.65em;
							margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left; font-weight:bold; float:left;
						}
#footer #copyright		{ float:left; padding:5px 0px 0px 5px; width:180px; _padding:5px 0px 0px 0px; _margin:0px 0px 0px 3px;}
#footer #infoslegales	{ float:left; padding:5px 0px 0px 0px; text-align:center; width:410px; _padding:5px 0px 0px 0px;}
#footer #infoslegales a { text-decoration:none; color:#000000;}
#footer #realisateur	{ float:right; padding:5px 5px 0px 0px;  width:170px; _padding:5px 0px 0px 0px;}
#footer #realisateur a 	{ text-decoration:none; color:#990033;}

.imgheader { _margin:0px; _padding:0px; }


a.liens {
background:url(../image/fleche.gif) no-repeat 0px 3px;
}
.clr{ clear:both; font-size:1px; line-height:1px; height:1px;}
.txtGras{ font-weight:bold;}

#blocPub{ background:url(../image/bg_blocPub.gif) no-repeat 0px 0px; height:126px; width:373px; padding:5px; float:right; margin:5px 0px 5px 0px; line-height:130px; text-align:center;}
#blocPub img { margin:3px 0px 0px 0px; }





#pubs { width:770px; margin-left:10px; _margin-left:5px; padding:0px;  float:left; }
#pubs img { border:none; margin:0px auto; display:block;}
		#pubs1{ width:470px; margin:0px; padding:0px;  float:left; }

		#pubs2{ width:300px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  float:right; }

