body {
	background-color:#000000;
	leftmargin:0;
	topmargin:0;
	rightmargin:0;
	bottommargin:0}

#tablehorizontal{
width:100%;
height:100%;
border:0;}

#tablehorizontal tr{
vertical-align:middle;}

#tablevertical{
width:960px;
height:500px;
border:0;}


#tableaccueil, #tablecrea, #tabledesign, #tablepub, #tablephoto, #tablejournal, #tableweb {
background-image:url(../visuel/fonds/fond.jpg);
width:960px;
height:500px;
border:0;}

#zonehaut {
overflow:hidden;
border:0;
width:380px;
height:162px;
z-index:1;}

#espacemenu {
width:962px;
padding-left:200px;
margin-top:6px;
border:0;
text-align:left;}

#textehaut {
padding-top:45px;
padding-left:124px;
padding-right:0px;
padding-bottom:0;
border:0;
vertical-align:top;
text-align:left}

#espacemenunbre {
border:0;
vertical-align:top;
padding-right:100px;
padding-top:10px}

#textebas {
width:900px;
padding-top:30px;
padding-left:360px;
padding-right:100px;
height:180px;
border:0;
vertical-align:top}

#zonebas {
width:500px;
padding-left:0px;
padding-right:0px;
padding-top:30px;
height:162px;
border:0;
padding-left:124px}

.PRESSEetCIES{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:10px}	

.textnoir{
	font-family:Arial, Helvetica, sans-serif;
	color:#1E3346;
	font-size:11px}

.titrebleu{
	font-family:Arial, Helvetica, sans-serif;
	color:#339AB6;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold}	
	
.textebleufonce{
	font-family:Arial, Helvetica, sans-serif;
	color:#144454;
	font-size:12px;
	line-height:18px}		

.textebleu{
	font-family:Arial, Helvetica, sans-serif;
	color:#339AB6;
	font-size:11px}	
	
a.langue:link {font-family: arial; color: #ffffff; font-size: 10px; text-decoration: none; text-transform:uppercase; font-weight:bold; line-height:10px}
a.langue:visited {font-family: arial; color: #ffffff; font-size: 10px; text-decoration: none; text-transform:uppercase; font-weight:bold; line-height:10px}
a.langue:hover {font-family: arial; color: #000000; font-size: 10px; text-decoration: none; text-transform:uppercase; font-weight:bold; line-height:10px}

a.menuactif:link {font-family: verdana; color: #ffffff; font-size: 9px; font-weight: bold; text-decoration: none; text-transform:uppercase; letter-spacing:1px}
a.menuactif:visited {font-family: verdana; color: #ffffff; font-size: 9px; font-weight: bold; text-decoration: none; text-transform:uppercase; letter-spacing:1px}
a.menuactif:hover {font-family: verdana; color: #DDE0E9; font-size: 9px; font-weight: bold; text-decoration: none; text-transform:uppercase; letter-spacing:1px}

a.basdepage:link {font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-size: 9px; text-decoration: none; text-transform:uppercase}
a.basdepage:visited {font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-size: 9px; text-decoration: none; text-transform:uppercase}
a.basdepage:hover {font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-size: 9px; text-decoration: none; text-transform:uppercase}

a.courriel:link {font-family:Arial, Helvetica, sans-serif; color: #144454; font-size: 12px; text-decoration: underline; }
a.courriel:visited {font-family:Arial, Helvetica, sans-serif; color: #144454; font-size: 12px; text-decoration: underline; }
a.courriel:hover {font-family:Arial, Helvetica, sans-serif; color:#2AB6DC; font-size: 12px; text-decoration: underline; }


/*----------menu-------------*/
table#menu {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:9px;
line-height:16px;
text-transform:uppercase;}

#menu a{
float:left;
text-align: center;
border:none;
text-decoration: none;
width:118px;
margin-left:2px;
height:16px}
 
#menu a.bleu {
color: #000;
background-color:#fff;}

#menu a.bleu:hover {
background-color: #2AB6DC;
color:#fff; }

#menu a.bleuactif {
background-color: #2AB6DC;
color:#fff; }

/*---------menu accueil---------*/

#menuaccueil{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
	line-height:16px;
	text-transform:uppercase;}

#menuaccueil a{
	float:left;
	text-decoration: none ;	
	text-align:center;
	border:none;	
	width: 118px;
	margin-left:2px;
	height:200px;
	line-height:192px;
	color:#000000;}

#menuaccueil a.mjournal:hover{
color:#FFFFFF;
background:url(../visuel/icones/journal_.jpg)}

#menuaccueil a.mvideo:hover{
color:#FFFFFF;
background:url(../visuel/icones/video_.jpg)}

#menuaccueil a.mphoto:hover{
color:#FFFFFF;
background:url(../visuel/icones/photo_.jpg)}

#menuaccueil a.mdesign:hover{
color:#FFFFFF;
background:url(../visuel/icones/design_.jpg)}

#menuaccueil a.mpub:hover{
color:#FFFFFF;
background:url(../visuel/icones/pub_.jpg)}

#menuaccueil a.mweb:hover{
color:#FFFFFF;
background:url(../visuel/icones/web_.jpg)}



/*---------menu nbre---------*/
table#menunbre {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
text-transform:uppercase;
vertical-align:top}

table#menunbre td {
vertical-align:top;}

#menunbre a.nbrebleu, a.nbrebleuactif, a.nbrejaune, a.nbrejauneactif {
float:left;
text-align: center;
border:none;
text-decoration: none;
padding:1px;
margin:3px}
 
#menunbre a.nbrebleu{
color:#000; }

#menunbre a.nbrebleu:hover {
color: #fff;
background-color:#3BBCDF;}

#menunbre a.nbrebleuactif{
color: #fff;
background-color:#3BBCDF; }



