* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
body {
	FONT-SIZE: 11px; BACKGROUND: url(../images/bg_all.png) repeat-x 0px 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
P {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A {
	TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A:hover {
	TEXT-DECORATION: underline;
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN: 20px 0px 15px; TEXT-TRANSFORM: uppercase; COLOR: #2a434e;
}
H2 { 
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 15px 0px; TEXT-TRANSFORM: uppercase;
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 10px 0px;
}
UL {
	LIST-STYLE-TYPE: none;
}
DIV#all {
	BACKGROUND: url(../images/bg_header.png) no-repeat 27px 196px; MARGIN: 0px auto; WIDTH: 934px;
}
#header {
	POSITION: relative; HEIGHT: 197px; BACKGROUND: url(../images/Bandeau_Pieces.jpg) no-repeat 30px;
}
#logo {
	MARGIN: 15px 0px 0px 35px;
}
#header UL {
	LEFT: 58px; POSITION: absolute; TOP: 162px; HEIGHT: 26px;
}
#header UL LI {
	DISPLAY: inline; MARGIN: 0px 0px 0px 0px;
}
DIV#main {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 30px; MARGIN: 0px auto; WIDTH: 904px; PADDING-TOP: 0px; POSITION: relative;
}
DIV#main2 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 30px; MARGIN: 0px auto; WIDTH: 904px; PADDING-TOP: 0px; POSITION: relative;
}
DIV#main {
	BACKGROUND: url(../images/bg_footer.png) no-repeat 50% bottom;
}
DIV#main2 {
	BACKGROUND: url(../images/bg_footer2.png) no-repeat 50% bottom;
}
#footer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #919697; PADDING-TOP: 25px; TEXT-ALIGN: right; height:80px;
}
#footer A {
	VERTICAL-ALIGN: top; COLOR: #919697! important; text-decoration:underline;
}
#footer IMG {
	VERTICAL-ALIGN: top;
}

#footer A IMG {
	VERTICAL-ALIGN: top;
}
#home_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 707px; PADDING-TOP: 25px; height:410px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
#actualities {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: url(../images/actualities.png) no-repeat -4px 20px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 309px; COLOR: #626262; PADDING-TOP: 10px;
}
#actualities DIV {
	BORDER-RIGHT: #ededed 1px solid; POSITION: relative; clear:both; padding-left:25px;
	
}
#actualities DIV IMG {
	BORDER-RIGHT: #ededed 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ededed 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 0px; BORDER-LEFT: #ededed 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ededed 1px solid;
}
#actualities DIV P {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0; WIDTH: 185px; PADDING-TOP: 0px;
}
#actualities DIV P.title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#actualities DIV A {
 BACKGROUND: url(../images/arr_01.gif) no-repeat 0px 5px; COLOR: #005da8; text-decoration:underline;display:block;FLOAT: right;
 PADDING-RIGHT: 12px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; MARGIN: 0px; WIDTH: 175px; PADDING-TOP: 0px;
}


DIV#login {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 255px; COLOR: #667078; HEIGHT: 172px;
}
DIV#login P.title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#form_log INPUT {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e6e6e6 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e6e6e6 1px solid; 
}

#form_log DIV SELECT {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e6e6e6 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e6e6e6 1px solid; width:160px;
}
#dd {
	WIDTH: 65px; height:13px;
	
}

INPUT#ok {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/ok.png) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 24px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 18px; BORDER-BOTTOM-STYLE: none;
}
#form_log DIV LABEL {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; WIDTH: 90px;
}
#form_log DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px;
}
#form_log SELECT {
	WIDTH: 150px;
}
#home_main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; BACKGROUND: url(../images/vert_le_mot_des_parrains.png) #fff3c7 no-repeat; PADDING-BOTTOM: 0px; WIDTH: 485px; COLOR: #626262; PADDING-TOP: 20px;
}
#home_main #left {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 300px;
}
#home_main #left DIV {
	HEIGHT: 100px;
}
#home_main #left DIV IMG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 18px 0px 0px; PADDING-TOP: 3px;
}
#home_main #left DIV P {
	FLOAT: left;
}
#home_main #right {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 20px; BACKGROUND: url(../images/reportages.png) no-repeat 20px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 10px; BORDER-LEFT: #f6de75 1px solid; WIDTH: 110px; PADDING-TOP: 30px; HEIGHT: 150px; TEXT-ALIGN: left;
}
#left_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; WIDTH: 162px; COLOR: #fff; LINE-HEIGHT: 38px; HEIGHT: 38px; TEXT-ALIGN: center;
}
#left_header P {
	FONT-FAMILY: arial;
}
#left_menu {
	DISPLAY: inline; FLOAT: left; MARGIN: 12px 27px 10px 15px; WIDTH: 162px;
}
#center {
	FLOAT: left; MARGIN: 0px; WIDTH: 535px;
}
#right_bg {
	BACKGROUND: url(images/bg_right_narrow.png) repeat-y 759px 0px;
}
#right_narrow {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(../images/right_narrow_bg.png) repeat-x; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 140px; PADDING-TOP: 0px;
}
#right_narrow DIV {
	MARGIN: 0px 14px; BORDER-BOTTOM: #e0e3e5 1px solid;
}
#right_narrow .link01 {
	MARGIN-BOTTOM: 20px;
}
#right_narrow A IMG {
	MARGIN: 8px 0px;
}
#line {
	MARGIN: 10px 0px; WIDTH: 100%; HEIGHT: 1px;
}
#home_right {
	BORDER-TOP: #ededed 1px solid; DISPLAY: inline; FLOAT: right; MARGIN: 33px 28px 0px 0px; WIDTH: 232px; COLOR: #547483; BORDER-BOTTOM: #ededed 1px solid;
}
#home_right P.links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
#home_right P.links A {
	COLOR: #547483; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

#home_right DIV {
	BORDER-BOTTOM: #ededed 1px solid; POSITION: relative;clear:both;overflow:auto;
}
#home_right DIV IMG {
	FLOAT: left;
}
#home_right DIV P {
	FLOAT: right; MARGIN: 15px 0px 0px; WIDTH: 130px; color:#626262; line-height:14px;
}
#home_right DIV A.link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../images/arr_01.gif) no-repeat 0px 5px; COLOR: #005da8; text-decoration:underline;display:block;FLOAT: right; MARGIN: 5px 0px 15px 10px; WIDTH: 130px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

UL#ul01 {
	MARGIN: 4px 0px 0px;
}
#ul01 LI {
	BORDER-TOP: #d0dce2 1px solid; LINE-HEIGHT: 22px;
}
#ul01 LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px;
}
UL#ul02 {
	WIDTH: 161px;
}
UL#ul02 LI {
	LINE-HEIGHT: 20px; HEIGHT: 20px;
}
#ul02 LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; COLOR: #626262; PADDING-TOP: 0px;
}
#sub_li {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important;
}
#small_box_left {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/small_box_yellow.png) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 142px; PADDING-TOP: 0px; HEIGHT: 129px;
}
#small_box_left H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fff; LINE-HEIGHT: 26px;
}
#small_box_left P {
	MARGIN: 12px 0px 0px 75px; COLOR: #545454;
}
#small_box_left A {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 75px; COLOR: #005da8;
}
#center P {
	MARGIN: 4px 0px; COLOR: #4e4e4e;
}
#path {
	MARGIN: 10px 0px 0px;
}
#path P {
	FONT-SIZE: 10px; COLOR: #626262; FONT-FAMILY: arial;
}
#path P A {
	FONT-SIZE: 10px; FONT-FAMILY: arial;
}
IMG.left {
	BORDER-RIGHT: #d6d6d6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d6d6d6 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #d6d6d6 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d6d6d6 1px solid;
}
A.link01 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(../images/arr_01.gif) no-repeat 5px 4px; PADDING-BOTTOM: 0px; COLOR: #005da8! important; PADDING-TOP: 0px; TEXT-DECORATION: underline;
}
A.link02 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: url(../images/arr_01.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: -10px 0px 10px; COLOR: #005da8! important; PADDING-TOP: 0px; TEXT-DECORATION: underline;
}
.ul3 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../images/ul3.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.fotobox A IMG {
	BORDER-RIGHT: #d6d6d6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d6d6d6 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #d6d6d6 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d6d6d6 1px solid;
}
.nomargin {
	MARGIN: 0px 0px 10px;
}
#signature {
	FONT-SIZE: 9px; MARGIN-LEFT: 220px; HEIGHT: 80px; TEXT-ALIGN: right;
}
#signature P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #818181; PADDING-TOP: 15px;
}
#signature IMG {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
#center P {
	MARGIN: 0px 0px 10px;
}
DIV.clear {
	CLEAR: both; FONT-SIZE: 1px! important; HEIGHT: 1px! important;
}

#icone {
	BORDER-RIGHT: #ededed 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ededed 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 10px 10px 0; BORDER-LEFT: #ededed 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ededed 1px solid;
}


