@charset "utf-8";
.fix1 {
	FONT-SIZE: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0033cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titrepage {
	FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 2px
}
.soustitre {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sousmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cadretexte {
	BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ff9900 1px solid; COLOR: #000000; BORDER-BOTTOM: #ff9900 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}


.sub {

	FONT-SIZE: 70%; LEFT: 0px; POSITION: relative; TOP: 3px; TEXT-DECORATION: none

}

A.navsub {

	FONT: 10px/13px Verdana; COLOR: #2d2d2d; TEXT-DECORATION: none

}


A.navsub:hover {

	COLOR: #ffffff; TEXT-DECORATION: none

}


A:hover {

}

.style2 {
	COLOR: #ffffff
}
.style30 {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.style32 {
	COLOR: #000000
}
.style43 {
	COLOR: #0000ff
}
.style45 {
	COLOR: #ff9900
}
.style46 {
	FONT-SIZE: 11px
}

.tbl {

	BORDER-RIGHT: #93accb 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #93accb 1px solid; BORDER-BOTTOM: #93accb 1px solid; BACKGROUND-COLOR: #ffffff

}

.tbl_completeBorder {

	BORDER-RIGHT: #93accb 1px solid; BORDER-TOP: #93accb 1px solid; BORDER-LEFT: #93accb 1px solid; BORDER-BOTTOM: #93accb 1px solid; BACKGROUND-COLOR: #ffffff

}



FORM {
	margin: 0
}
FORM * {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
TEXTAREA, INPUT, LABEL {
	margin: 0 5px 5px 0
}
TEXTAREA, INPUT {
	border: #666 1px solid; 
	background-color: #fff;
	
}
TEXTAREA {
	width: 400px; 
	height: 200px
}
FORM P {
	clear: both; margin: 0
}
FORM LABEL {
	float: left; width: 12%; text-align: right
}
#submit {
	border: 1px #000 solid; cursor: pointer; padding: 1px; color: #fff; background-color: #006633; width: auto;
}
#submit:hover {
	border: 1px red solid
}
.alerte {
	font-weight: bold; font-size: 14px
}
.focus {
	background: #ff9
}
.formfield {

	BORDER-RIGHT: #d4d4d4 1px solid; BORDER-TOP: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; COLOR: #050569; BORDER-BOTTOM: #d4d4d4 1px solid; BACKGROUND-COLOR: #ffffff

}

SELECT {

	FONT: 11px Verdana; COLOR: #61667b

}

SELECT.selectAppl {

	BORDER-RIGHT: 1px; BORDER-TOP: 1px; MARGIN: -1px 0px -3px; FONT: 10px Verdana; BORDER-LEFT: 1px; COLOR: #050569; BORDER-BOTTOM: 1px; HEIGHT: 15px

}

TEXTAREA {

	BORDER-RIGHT: #d4d4d4 1px solid; BORDER-TOP: #d4d4d4 1px solid; MARGIN: 0px; FONT: 10px Verdana; BORDER-LEFT: #d4d4d4 1px solid; COLOR: #050569; BORDER-BOTTOM: #d4d4d4 1px solid; BACKGROUND-COLOR: #ffffff

}



.nav_sub1 {

	BACKGROUND-COLOR: #00CCCC

}


.nav_sub {

	BACKGROUND-COLOR: #0099CC

}

.nav_sub2 {

	BACKGROUND-COLOR: #00CCCC

}

.nav_sub3 {

	BACKGROUND-COLOR: #bdc4c6

}

.nav_sub4 {

	BACKGROUND-COLOR: #bdc4c6

}

.nav_sub_head {

	BACKGROUND-COLOR: #8f9295

}

.border {

	BORDER-RIGHT: #d3d5d4 1px solid; BORDER-TOP: #d3d5d4 1px solid; BORDER-LEFT: #d3d5d4 1px solid; BORDER-BOTTOM: #d3d5d4 1px solid

}

.bouton {
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	width: 140px;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9966;
	border: thin outset #006633;
}

A.titleWhite:hover {

	FONT: bold 10px Verdana; COLOR: #cc0000; TEXT-DECORATION: none

}

.cardreorange {
	BORDER-RIGHT: 8px solid #ff9900;
	BORDER-TOP: 1px solid #ff9900;
	FONT-SIZE: 12px;
	BORDER-LEFT: 8px solid #ff9900;
	BORDER-BOTTOM: 1px solid #ff9900;
	background-color: #FFCC99;
}
.titleWhite {

	DISPLAY: block

}

.raqba {
	display: none;
}
#raqba {
	DISPLAY: none
}
.style47 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900
}
/*--liste des journaux--*/
#liste_journaux a {
  display:block; float:left; width:122px; height:44px; border:0px solid #a9a9a9;
}
#liste_journaux a img {
  padding:0; margin:0; border:0;
}
#liste_journaux a.maroc {
  display:block; float:left; width:106px; height:44px; border:1px solid #a9a9a9; padding:0 8px;
}
#liste_journaux div {
  padding:0 5px 5px 0; float:left;
}

div#footer {
  padding:10px 0;float:left; text-align:center; width: 990px;
}
#footer a {
  color:#808080; text-decoration:none;
}
#footer a:hover {
  text-decoration:underline;
}
#footer div {
  float:left; text-align:center; padding-right:5px; margin-bottom:5px; color:#808080; background:#FFFFFF;
}
BODY {
	MARGIN: 0px;
}
