a {
 COLOR: #003366; TEXT-DECORATION: none}
a:active {
 COLOR: #990000; TEXT-DECORATION: none}
a:hover {
 COLOR: #990000;
 
}
a:link {
 COLOR: #003366; TEXT-DECORATION: none}

body
{
 scrollbar-face-color: #d5d5d5;
 scrollbar-highlight-color: #d5d5d5;
 scrollbar-3dlight-color: #b8b8b8;
 scrollbar-shadow-color: #d5d5d5;
 scrollbar-darkshadow-color: #b8b8b8;
 scrollbar-arrow-color: #FFFFFF;
 scrollbar-track-color: #eaeaea;
 margin: 0px;
 padding: 0px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #666666;
 width: 100%;
 text-align: center;
 height: auto;
 background-repeat: repeat-x;
 background-position: left bottom;
 background-attachment: scroll;
 background-color: #FFFFFF;
 background-image: url(../images/gradient.jpg);
}


.formtext
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
}

.submittype {
 width: 90px;
 height: 17px;
 border: 1px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px
}
.nafarabe {
 font-family: "Arabic Transparent", "Traditional Arabic", "Simplified Arabic Fixed";
 font-size: 10px;
 font-weight: normal;
 color: #000000;
}

.mainText
{
 text-align: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #666666;
 background-color: #F8F8F8;
}

.titleText
{
 color: #B01F52;
 text-transform: uppercase;
}


#container
{
 width: 800px;
 height: auto;
 margin: auto;
}

#mainHeader
{
 position: relative;
 z-index: 2;
}

#bannerArea{
 text-align: right;
 position: static;
 z-index: 1;
 height: 86px;
 background-position: left;
 width: 795px;
}

#bannerArea #iconTool{
 float: left;
 height: 115px;
 padding-right: 7px;
}

#bannerArea #banner{
 float: left;
 width: 780px;
 height: 115px;
 background-image: url(../images/bg_banner.gif);
 background-repeat: no-repeat;
}

#bannerArea #banner img{
	position: absolute;
	top: 13px;
	left: 65px;
}

#mainContaner
{
	position: relative;
	top: -15px;
	padding: 0px;
	margin: 0px;
	width: 835px;
	height: 500px;/***** ne pas supprimer *********/
}

#leftMenu
{
	float: left;
	width: 40px;
	z-index: 19;
	
}

#mainData
{
	float: left;
	padding-left: 7px;
	
}

#topMenu{
	width: 780px;
	height: 32px;
	position: relative;
	z-index: 20;
}

#footer
{
	position: relative;
	z-index: 11;
	top: -2px;
	left: 20px;
	width: 823px;
	height: 113px;
	margin: 0px 0px 0px 3px;
	padding: 0px;
	
}

* html body #footer{
	margin-left: 0px;
}

input, textarea
{
 padding-left: 4px;
}
.textsimple {
 font-family: Tahoma, Arial, "Lucida Console";
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: uppercase;
 color: #666666;
}
.simpletext {
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #333333;
 line-height: normal;
 font-variant: normal;
}
#naf1 {
 text-align: left;
 width: 780px;
 height: auto;
 position: static;
 background-position: left top;
 vertical-align: middle;
 background-attachment: fixed;
 background-repeat: no-repeat;
}
#naf2 {
 width: 480px;
 border-top: #990000;
 border-bottom: #990000;
 background-image: url(../images/box2.png);
 background-repeat: no-repeat;
 height: 120px;
 padding-left: 10px;
 padding-right: 23px;
}
#nafpied {
 background-attachment: fixed;
 background-image: url(../images/remp_pied.png);
 background-repeat: no-repeat;
 height: 20px;
 width: 840px;
 position: static;
 background-position: center top;
 visibility: visible;
}
#naf3 {
 background-image: url(../images/box3.png);
 background-repeat: no-repeat;
 height: 60px;
}
#naf4 {
 height: auto;
 width: 220px;
 display: block;
 background-image: url(../images/links.gif);
 background-repeat: no-repeat;
 background-position: left top;
 padding: 4px 10px 10px 30px;
}
#REMPIEDPAGE {
 height: 100px;
 width: 800px;
 border-top: 1px solid #A9B9C9;
 border-right: 1px;
 border-bottom: 1px;
 border-left: 1px;
 background-attachment: fixed;
 background-image: url(../images/naf2_2007.jpg);
 background-repeat: no-repeat;
 background-position: center bottom;
}
#pagebord {
 width: 800px;
 background-color: #FFFFFF;
 border-top: 1px #A4B5C5;
 border-right: 1px double #A4B5C5;
 border-bottom: 1px #A4B5C5;
 border-left: 1px double #A4B5C5;
 height: auto;
 margin: 0px;
 background-attachment: fixed;
 background-image: url(../images/remp_pied.gif);
 background-repeat: no-repeat;
 background-position: center bottom;
}
#smgauche {
 float: left;
 height: 400px;
 width: 180px;
 margin: 0px;
 clip:  rect(auto auto auto 0px);
 vertical-align: bottom;
 padding-top: 10px;
 padding-bottom: 0px;
 background-position: left top;
}
#smgaucheprof {
 float: left;
 height: 250px;
 width: 180px;
 background-attachment: fixed;
 background-image: url(../images/bordure_sm2.png);
 background-repeat: no-repeat;
 background-position: left top;
 margin: 0px;
 clip:  rect(auto auto auto 0px);
 vertical-align: bottom;
 padding-top: 10px;
 padding-bottom: 0px;
}
#smgauchedownload {
 float: left;
 height: 250px;
 width: 180px;
 background-attachment: fixed;
 background-image: url(../images/bordure_sm3.png);
 background-repeat: no-repeat;
 background-position: left top;
 margin: 0px;
 clip:  rect(auto auto auto 0px);
 vertical-align: bottom;
 padding-top: 10px;
 padding-bottom: 0px;
}
#smgactivites {
 float: left;
 height: 250px;
 width: 180px;
 background-attachment: fixed;
 background-image: url(../images/bordure_sm4.png);
 background-repeat: no-repeat;
 background-position: left top;
 margin: 0px;
 clip:  rect(auto auto auto 0px);
 vertical-align: bottom;
 padding-top: 10px;
 padding-bottom: 0px;
}
#smgconseilfac {
 float: left;
 height: 250px;
 width: 180px;
 background-attachment: fixed;
 background-image: url(../images/bordure_sm5.png);
 background-repeat: no-repeat;
 background-position: left top;
 margin: 0px;
 clip:  rect(auto auto auto 0px);
 vertical-align: bottom;
 padding-top: 10px;
 padding-bottom: 0px;
}
#smgpartenariat {
 float: left;
 height: 250px;
 width: 180px;
 background-attachment: fixed;
 background-image: url(../images/bordure_sm6.png);
 background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	clip:  rect(auto auto auto 0px);
	vertical-align: bottom;
	padding-top: 10px;
	padding-bottom: 0px;
}
#pagetext {
	height: auto;
	width: 615px;
	float: left;
	clip:  rect(auto auto auto 200px);
}
