	html, body {
		margin:0;
		padding:0;
		height:100%;
		background-image:url(../img/bghome.gif);
		background-position: top left;
		background-repeat:repeat-x;
		background-color:#272D32;
		text-align:center;
	}

	#globalbloc {
		margin:0;
		padding:0;
		height:100%;
		width:900px;
		position: relative;
		margin:0 auto;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}

	#pbloc {
		text-align: left;
		border-style:solid;
		border-color:#000000; 
		border-width:2px;
		border-top-style:none;
		border-bottom-style:none;
		background-color:#000000;
		position: relative;
		width:866px;
		margin:0 auto;
		height:auto !important;
		height:500px;
		min-height:100%;
		font-family:Arial, Helvetica, sans-serif;
		float:left;
	}
	
	.blospacead1 {
		width:15px;
		height:10px;
		float:left;
	}
	
	.blospacead {
		width:2px;
		height:10px;
		float:left;
	}
	
	#spacelog {
		width:866px;
		-width:868px;
		height:22px;
		background-image:url(../img/bgh.jpg);
		background-position: top left;
		background-color:#000000;
	
	}

	#log {
		background-color:#000000;
		width:866px;
		height:96px;
	}
	
	#logo {
		padding-left:3px;
		width:190px;
		height:70px;
		float:left;
	}
	
	#ad {
		color:#CCCCCC;
		width:670px;
		-width:672px;
		height:70px;
		float:left;
		background-image:url(../img/bgouv.jpg);
		background-position: top right;
		background-repeat:no-repeat;
	}
	
	
	#spaceblocmenuhead {
		padding-top:48px;
		width:342px;
		height:25px;
		float:left;
		background-color:#000000;

	}
	
	#blocmenuhead {
		padding-top:48px;
		width:325px;
		height:25px;
		float:left;

	}
	
	.menuheadbox {
		padding:3px;
		width:67px;
		height:15px;
		float:left;	
	}
	
	#menuheadb {
		width:330px;
		height:21px;
		background-color:#393F53;
	}
	
	.menuhead {
		text-align:center;
		width:62px;
		height:15px;
		font-weight:bold;
		
	}
	
	.menuhead a:link, .menuhead a:visited  {
		color:#D8E3E7;
		text-decoration:none;
	}
	
	.menuhead a:hover {
		color:#70A9A6;
		text-decoration:none;
	}
	
	
	
	#footlog {
		width:866px;
		-width:868px;
		height:18px;
		background-image:url(../img/bg2h.jpg);
		background-position: top left;
		background-color:#000000;	
	}
	
	#lad {
		margin:0px;
		text-align:center;
		padding:6px;
		padding-top:0px;
		padding-bottom:0px;
		width:854px;
		-width:856px;
		height:97px;
		background-color:#495869;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#000000;
	}
	
	#menu {
		width:766px;
		height:1px;
		background-color:#1E2024;
	}
	

	#edito {
		background-color:#FFFFFF;
		background-image:url(../img/bge3.jpg);
		background-position: top left;
		background-repeat:repeat-x;
		width:866px;
		-width:868px;
		height:65px;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#000000;
		border-top-style:solid;
		border-top-width:1px;
		border-top-color:#000000;

	}
	
	#presentation {
		text-align:center;
		padding-left:125px;
		width:650px;
		height:65px;
		color:#6B7B94;
		font-size:11px;
		
	}
	
	.preslogo {
		width:30px;
		height:30px;
		float:left;
	}
	
	#pres {
		padding-top:6px;
		width:590px;
		height:58px;
		float:left;
	}
	
	#hpres {
	
		font-size:18px;
		margin:0;
		padding:0;
		font-weight:normal;
		height:20px;
		color:#FFFFFF;
	}
	
	#hhpres{
		font-size:11px;
		margin:0;
		padding:0;
		font-weight:normal;
		height:30px;

	}
	
	#presscreen {
		width:137px;
		height:86px;
		float:left;	
	}
	
	#content {
		padding:3px;
		width:858px;
		margin:0px;
		height:auto !important;
		height:580px;
		min-height:580px;
		border-style:solid;
		border-width:1px;
		border-color:#444D5B;
		border-bottom-color:#949AB1;
		background-color:#FFFFFF;
	}
	
	#topcontent {
		padding-top:25px;
		padding-left:30px;
		width:645px;
		height:90px;
	}
	
	#topcontentbox {
		padding-top:4px;
		width:617px;
		height:50px;
		border-style:dashed;
		border-width:1px;
		border-color:#CACFD9;
	}
	
	#topcontenttext {
		padding-left:75px;
		padding-top:2px;
		width:535px;
		height:40px;
		font-size:13px;
		color:#48526A;
		float:left;
	}
	
	#blocbg {
		width:860px;
		-width:860px;
		height:685px;
		margin:0;
		background-color:#FFFFFF;
	
	}
	
	
	#blocg {
		width:687px;
		-width:679px;
		height:685px;
		float:left;
		background-image:url(../img/bgborder.gif);
		background-position: top right;
		background-repeat:repeat-y;
	}
	
		
	#blocd {
		width:170px;
		-width:170px;
		height:100%;
		background-color:#FFFFFF;
		float:left;
	}
	
	#wallindex {
		padding-left:30px;
		width:657px;
		-width:650px;
		height:555px;
	}
	
	.tit {
		width:600px;
		height:15px;
		font-size:14px;
		font-weight:bold;
		margin-bottom:10px;
	
	}
	
	
	.boximg {
		margin:0px;
		padding-right:15px;
		width:200px;
		height:175px;
		float:left;

	}
	
	.imgwall {
		margin:0px;
		padding:2px;
		width:182px;
		height:136px;
		background-image:url(../img/bgimg.jpg);
		background-position: top left;
		background-repeat:repeat-x;

	}
	
	.boxvote {
		margin:0px;
		padding-top:2px;
		text-align:right;
		width:182px;
		height:15px;
		font-size:12px;
		font-weight:bold;
		color:#525B74;
		background-color:#FFFFFF;

	}
	
	.imglink {
		border-style:solid;
		border-color:#000000;
		border-width:1px;
	}
	
	.titmenu {
		text-align:center;
		width:87px;
		padding-right:65px;
		padding-top:3px;
		padding-bottom:2px;
		font-size:18px;
		color:#FF5F11;
		border-bottom: 1px dotted #EB7A54 ;
		
	}

	
	.boxcat {
		padding-left:20px;
		padding-bottom:2px;
		padding-top:4px;
		width:150px;
		height:335px;
		background-color:#FFFFFF;
		line-height:17px;
	}
	
	.boxcatspace {
		padding:8px;
		padding-bottom:2px;
		padding-top:4px;
		padding-right:0px;
		width:110px;
		height:10px;
	}
	
	.boxcat2 {
		padding-left:20px;
		padding-bottom:2px;
		padding-top:4px;
		width:150px;
		height:107px;
		background-color:#FFFFFF;
	}
	
	.boxcat3 {
		padding-left:20px;
		padding-bottom:2px;
		padding-top:4px;
		width:150px;
		height:127px;
		background-color:#FFFFFF;
		font-size:10px;
	}
	
	.boxcat3mb {
		padding-left:20px;
		padding-bottom:2px;
		padding-top:4px;
		width:150px;
		height:107px;
		background-color:#FFFFFF;
		font-size:10px;
	}
	
	.boxcat4 {
		padding-left:20px;
		padding-bottom:2px;
		padding-top:4px;
		width:150px;
		height:137px;
		background-color:#FFFFFF;
	}
	
	a.lienrech:link, a.lienrech:visited  {
		color:#B2B2B2;
		text-decoration:none;
	
	}
	
	a.lienrech:hover  {
		color:#C4C4C4;
		text-decoration:none;
	
	}
	

	a.liencat:link, a.liencat:visited  {
		color:#4B5267;
		text-decoration:none;
		font-size:15px;
	
	}
	
	a.liencat:hover  {
		color:#798BA6;
		text-decoration:none;
		font-size:15px;
	
	}
	
	#footgrey {
		width:866px;
		-width:868px;
		height:200px;
		background-color:#000000;
		background-image:url(../img/bgfg2.jpg);
		background-position: top left;
		background-repeat:repeat-x;
	
	}
	
	.footcontent {
		padding-top:10px;
		padding-left:10px;
		width:205px;
		height:185px;
		font-size:15px;
		color:#FFFFFF;
		float:left;
	}
	
	.footcontenttext {
		padding-top:5px;
		width:205px;
		height:150px;
		font-size:12px;
		color:#8C9BAE;
	}
	
	a.lien:link, a.lien:visited  {
		color:#597184;
		text-decoration:none;
	
	}
	
	a.lien:hover  {
		color:#778EA8;
		text-decoration:none;
	
	}
	
	a.lienfoot:link, a.lienfoot:visited  {
		color:#8C9BAE;
		text-decoration:none;
	
	}
	
	a.lienfoot:hover  {
		color:#ADBECB;
		text-decoration:none;
	
	}
	
	a.lienfootlink:link, a.lienfootlink:visited  {
		color:#A8ADB9;
		text-decoration:none;
	
	}
	
	a.lienfootlink:hover  {
		color:#D3D6DA;
		text-decoration:none;
	
	}
	
	a.lienpart:link, a.lienpart:visited  {
		color:#CDCFD6;
		text-decoration:none;
	
	}
	
	a.lienpart:hover  {
		color:#F3F3F3;
		text-decoration:none;
	
	}
	
	#footlink {
		padding:3px;
		background-color:#15161A;
		width:860px;
		-width:862px;
		height:30px;
		border-top-style:solid;
		border-top-width:1px;
		border-top-color:#494E5F;
		color:#7E8392;
		font-size:11px;
	}
	
	#foot {
		padding-top:3px;
		text-align:center;
		background-color:#000000;
		width:866px;
		-width:868px;
		height:18px;
		border-top-style:solid;
		border-top-width:1px;
		border-top-color:#2E3841;
		color:#7B8B99;
		font-size:10px;
	}
	
	#blocadr {
		padding-left:4px;
		text-align:left;
		margin-top:212px;
		width:125px;
		float:left;
	}
	
	#boxflux {
		margin-top:3px;
		text-align:center;
		background-color:#202020;
		width:117px;
		height:77px;
		border-style:solid;
		border-width:1px;
		border-color:#3E4D57;
		color:#7B8B99;
		font-size:10px;
		
	}
	
	#blocboxflux2 {
		padding-left:7px;
		width:117px;
		height:127px;
		
	}
	
	#boxflux2 {
		margin-top:3px;
		padding-top:3px;
		text-align:center;
		width:117px;
		height:37px;
		border-style:solid;
		border-width:1px;
		border-color:#F2F2F2;
		color:#7B8B99;
		font-size:13px;
		
	}

	#filariane {
		width:660px;
		-width:658px;
		height:15px;
		font-size:10px;
		text-align:right;
	
	}
	
	a.lienmb:link, a.lienmb:visited  {
		color:#546A78;
		text-decoration:none;
		font-weight:bold;
	
	}
	
	a.lienmb:hover  {
		color:#8EA5B0;
		text-decoration:none;
		font-weight:bold;
	
	}
	
	a.lienmb2:link, a.lienmb2:visited  {
		color:#4A9595;
		text-decoration:none;
		font-weight:bold;
	
	}
	
	a.lienmb2:hover  {
		color:#55AAAA;
		text-decoration:none;
		font-weight:bold;
	
	}
	
	a.lien2:link, a.lien2:visited  {
		color:#4A5168;
		text-decoration:none;
		font-weight:bold;
	
	}
	
	a.lien2:hover  {
		color:#7381A2;
		text-decoration:none;
		font-weight:bold;
	
	}
	
	

