/* Start of CMSMS style sheet 'Sfu_Accueil' */
@charset "utf-8";
/* CSS Document */

/*****************
browsers interpret margin and padding a little differently,
we'll remove all default padding and margins and
set them later on
******************/
* {
margin:0;
padding:0;
}

/*
Set initial font styles
*/
body {
	margin:0;
	padding:0;
	text-align: left;
	font-family: Calibri, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1.5em;
	background-image: url(imgCss/bg_body.gif);
	background-color: #DE961B;
	background-repeat: repeat-y;
	background-position: center top;
color:#ccc;
}

/*
set font size for all divs,
this overrides some body rules
*/
div {
   font-size: 1em;
}

/*
if img is inside "a" it would have
borders, we don't want that
*/
img {
   border: 0;
}

/*
default link styles
*/
/* set all links to have underline and bluish color */
a,
a:link
a:active {
	text-decoration: underline;

   color:;
}

a:visited {
	text-decoration: underline;

  color:;                /* a different color can be used for visited links */
}


/* remove underline on hover and change color */
a:hover {
   text-decoration: none;
   background-color:;
   color:;
}

/* center wrapper, min max width */
div#pagewrapper {
	width: 1022px;   /* IE wont understand these, so we will use javascript magick */
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: scroll;
}




/* as we hid all hr for accessibility we create new hr with extra div element */
div.hr {
   height: 1px;
   padding: 1em;
   border-bottom: 1px dotted black;
   margin: 1em;
}




/* TEXT */
p {
   font-size: 1em;
   margin: 0 0 1.5em 0; /* some air around p elements */
   line-height: 1.4em;
   padding: 0;
}

strong, b {
/* explicit setting for these */
   font-weight: bold;
}
em, i {
/* explicit setting for these */
   font-style:italic;
}





img.left {float:left; padding:0.75em}
img.right{float:right;margin:.0.75em;}
.legende {font-size:0.65em; margin:0; padding:0; text-align:right;}
.legende_titre {color:#fff;}



/* ****ACCUEIL ********** */

.accueil #pagewrapper {
	background: #000000 url(imgCss/bg_pageWrapAccueil.jpg) top center no-repeat;
}

.accueil #pagewrapper #content #main {
	margin-right: 45px;
	padding: 45px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 600px;
}

.accueil #footer {text-align:center; font-size:0.80ems; color:#333333; padding:25px; clear:both;}
.accueil #footer p {padding:25px;}

/** MENU ACCUEIL **/

#frontMenu dfn {
	display: none;
}

ul#frontMenu {
	margin: 0;
	border: 0 none;
	padding: 0; /*For KHTML*/
	list-style: none;
	text-align: right;
	/*float: right;*/
}

ul#frontMenu li {
	margin: 0;
	border: 0 none;
	padding: 0;
	float: none; /*For Gecko*/
	/*display: inline;*/
  list-style: none;
	position: relative;
	height: 90px;
	/*width: 120px;*/
}

/* Root Menu */
ul#frontMenu li a {
	/*border: 1px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;*/
  padding: 0 6px;
	float: none !important; /*For Opera*/
	display: block;
             background:;
	color: #D88900;
	font: bold 18px/22px Calibri,Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 40px !important;
	height: 1%; /*For IE*/
	padding-right:85px;
	text-indent: 999em;
	padding-top: 45px;
	cursor: hand;
}

/* Root Menu Hover Persistence */
ul#frontMenu a:hover,
ul#frontMenu li:hover a,
ul#frontMenu li.iehover a {
  background:;
  color: #FFF;
}


ul#frontMenu li.fm1 a{background:transparent url(imgCss/accueilMenu/fm1.png) center right no-repeat;}
ul#frontMenu li.fm1 a:hover{background:transparent url(imgCss/accueilMenu/fm1h.png) center right no-repeat;}

ul#frontMenu li.fm2 a{background:transparent url(imgCss/accueilMenu/fm2.png) center right no-repeat;}
ul#frontMenu li.fm2 a:hover{background:transparent url(imgCss/accueilMenu/fm2h.png) center right no-repeat;}

ul#frontMenu li.fm3 a{
	background:transparent url(imgCss/accueilMenu/fm3.png) center right no-repeat;}
ul#frontMenu li.fm3 a:hover{background:transparent url(imgCss/accueilMenu/fm3h.png) center right no-repeat;}
/*ul#frontMenu li.fm3 {width:340px;}*/

ul#frontMenu li.fm4 a{background:transparent url(imgCss/accueilMenu/fm4.png) center right no-repeat;}
ul#frontMenu li.fm4 a:hover{background:transparent url(imgCss/accueilMenu/fm4h.png) center right no-repeat;}

ul#frontMenu li.fm5 a{background:transparent url(imgCss/accueilMenu/fm5.png) center right no-repeat;}
ul#frontMenu li.fm5 a:hover{background:transparent url(imgCss/accueilMenu/fm5h.png) center right no-repeat;}

ul#frontMenu li.fm6 a{background:transparent url(imgCss/accueilMenu/fm6.png) center right no-repeat;}
ul#frontMenu li.fm6 a:hover{background:transparent url(imgCss/accueilMenu/fm6h.png) center right no-repeat;}

ul#frontMenu li.fm7 a{background:transparent url(imgCss/accueilMenu/fm7.png) center right no-repeat;}
ul#frontMenu li.fm7 a:hover{background:transparent url(imgCss/accueilMenu/fm7h.png) center right no-repeat;}

/* End of 'Sfu_Accueil' */

