* {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#container {
	BACKGROUND: #ffffff; MARGIN: 0px auto; WIDTH: 970px; TEXT-ALIGN: left
}
#container #header {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #7f817e 1px solid; HEIGHT: 92px
}
#container #header .logo {
	BORDER-RIGHT: #7f817e 1px solid; MARGIN-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 464px; PADDING-TOP: 0px; HEIGHT: 92px; BACKGROUND-COLOR: #f10480
}
#container #header P {
	MARGIN-TOP: 8px; PADDING-LEFT: 22px;
	color:#ffffff
}
UNKNOWN {
	FLOAT: left; WIDTH: 505px; POSITION: relative; HEIGHT: 92px; BACKGROUND-COLOR: #999900
}
#container #header .search .news IMG {
	FLOAT: left
}
#container #header .search .news #inputNews {
	BORDER-TOP: #c3b49d 1px solid; MARGIN-TOP: 2px; FONT-SIZE: 11px; FLOAT: left; BORDER-LEFT: #c3b49d 1px solid; WIDTH: 117px; COLOR: #599bab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 15px
}
#container #header .search .news #image {
	MARGIN-TOP: 2px; FLOAT: left
}
#container #header .search .extranet IMG {
	CLEAR: both;
	margin-bottom:2px;
}
#container #header .search .extranet #user {
	BORDER-TOP: #c3b49d 1px solid; MARGIN-TOP: 2px; FONT-SIZE: 11px; FLOAT: left; BORDER-LEFT: #c3b49d 1px solid; WIDTH: 117px; COLOR: #599bab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 15px
}
#container #header .search .extranet #pwd {
	BORDER-TOP: #c3b49d 1px solid; MARGIN-TOP: 2px; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 3px; BORDER-LEFT: #c3b49d 1px solid; WIDTH: 117px; COLOR: #599bab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 15px
}
#container #header .search .extranet #photo {
	MARGIN-TOP: 2px; FLOAT: left
}
#container #header .search .news {
FLOAT: left; WIDTH: 176px; HEIGHT: 43px; BACKGROUND-COLOR: #8cd4e6
}
#container #header .search .extranet {
	FLOAT: left; WIDTH: 293px; HEIGHT: 43px; BACKGROUND-COLOR: #7f817e
}
#container #header .search .ok {
	FLOAT: left; WIDTH: 36px; HEIGHT: 43px
}
#container #header .search .topmenu {
	BORDER-TOP: #7f817e 1px solid; FLOAT: left; WIDTH: 505px; HEIGHT: 48px; BACKGROUND-COLOR: #c3b49d
}
#container #header .search .topmenu UL {
	MARGIN-TOP: 15px; MARGIN-LEFT: 30px; LIST-STYLE-TYPE: none
}
#container #header .search .topmenu LI {
	FLOAT: left; MARGIN-RIGHT: 20px
}
#container #header .search .ok #nav #en {
	BACKGROUND-IMAGE: url(../img/en.gif); BACKGROUND-REPEAT: no-repeat
}
#container #header .search .ok #nav #en A:hover {
	BACKGROUND-IMAGE: url(../img/en-over.gif); BACKGROUND-REPEAT: no-repeat
}
#container #header .search .ok #nav {
	FLOAT: left; BACKGROUND-IMAGE: url(OK.gif); WIDTH: 36px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 43px
}
#container #header .search .ok #nav A {
	DISPLAY: block; WIDTH: 36px; TEXT-ALIGN: center
}
#container #header .search .ok #nav A:link {
	WIDTH: 36px; HEIGHT: 43px; TEXT-DECORATION: none
}
#container #header .search .ok #nav A:visited {
	WIDTH: 36px; HEIGHT: 43px; TEXT-DECORATION: none
}
#container #header .search .ok #nav A:hover {
	FONT-WEIGHT: bold; WIDTH: 36px; COLOR: #fff; HEIGHT: 43px; TEXT-DECORATION: none
}
#container #header .search .ok #nav LI {
	FLOAT: left; BACKGROUND-IMAGE: url(../img/OK.gif); WIDTH: 36px; BACKGROUND-REPEAT: no-repeat
}
#container #header .search .ok #nav LI A:hover {
	BACKGROUND-IMAGE: url(../img/OK-over.gif); WIDTH: 36px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 43px
}
#container #header .search .ok #nav LI UL {
	LEFT: -999em; WIDTH: 36px; LINE-HEIGHT: 27px; LIST-STYLE-TYPE: none; POSITION: absolute; TEXT-ALIGN: left
}
#container #header .search .ok #nav LI UL LI {
	BACKGROUND: #f6f6f6; FLOAT: left; WIDTH: 36px
}
#container #header .search .ok #nav LI UL A {
	WIDTH: 36px; TEXT-ALIGN: center; 
}
#container #header .search .ok #nav LI UL A:link {
	COLOR: #666; TEXT-DECORATION: none
}
#container #header .search .ok #nav LI UL A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
#container #header .search .ok #nav LI UL A:hover {
	FONT-WEIGHT: normal; BACKGROUND: #c00; COLOR: #f3f3f3; TEXT-DECORATION: none
}
#container #header .search .ok #nav LI:hover UL {
	LEFT: auto
}
#container #header .search .ok #nav LI.sfhover UL {
	LEFT: auto
}
#container #header .search .ok #nav #cn {
	BACKGROUND-IMAGE: url(../img/cn.gif); BACKGROUND-REPEAT: no-repeat
}
#container #header .search .ok #nav #cn A:hover {
	BACKGROUND-IMAGE: url(../img/cn-over.gif); BACKGROUND-REPEAT: no-repeat
}

#container #header .search .extranet a{color:#DDDDDD}
#container #header .search .extranet a:hover {text-decoration:none}

#container .sideMenu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 30px;
	WIDTH: 206px;
	COLOR: #7f817e;
	padding-top: 10px;
	font-size: 16px;
	overflow: visible;
}
#container .sideMenu #leftMenu {
	LIST-STYLE-TYPE: none
}
#container .sideMenu #leftMenu LI {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 12px;

	PADDING-TOP: 7px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	LIST-STYLE-TYPE: none
}
#container .sideMenu #leftMenu SMALL {
	COLOR: #000000
}
#container .sideMenu #leftMenu #name A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/fr/menu_name.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #name A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/fr/menu_name-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #fil A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/fr/menu_fil.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #fil A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/fr/menu_fil-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #mail A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/fr/menu_mail.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #mail A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/fr/menu_mail-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #ref A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/fr/menu_ref.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #ref A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/fr/menu_ref-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #veille A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/fr/menu_veille.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #veille A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/fr/menu_veille-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #pub A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/fr/menu_pub.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #pub A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/fr/menu_pub-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #print A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/fr/menu_print.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #print A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/fr/menu_print-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #size A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/fr/menu_size.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #size A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/fr/menu_size-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #name-cn A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/cn/menu_name.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #name-cn A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/cn/menu_name-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #fil-cn A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/cn/menu_fil.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #fil-cn A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/cn/menu_fil-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #mail-cn A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/cn/menu_mail.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #mail-cn A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/cn/menu_mail-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #ref-cn A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/cn/menu_ref.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #ref-cn A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/cn/menu_ref-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #veille-cn A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/cn/menu_veille.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #veille-cn A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/cn/menu_veille-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #pub-cn A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/cn/menu_pub.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #pub-cn A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/cn/menu_pub-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #print-cn A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/cn/menu_print.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #print-cn A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/cn/menu_print-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #size-cn A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/cn/menu_size.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #size-cn A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/cn/menu_size-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #name-en A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/en/menu_name.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #name-en A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/en/menu_name-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #fil-en A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/en/menu_fil.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #fil-en A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/en/menu_fil-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #mail-en A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/en/menu_mail.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #mail-en A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/en/menu_mail-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #ref-en A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/en/menu_ref.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #ref-en A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/en/menu_ref-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #veille-en A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/en/menu_veille.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #veille-en A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/en/menu_veille-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #pub-en A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/en/menu_pub.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #pub-en A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/en/menu_pub-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #print-en A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/en/menu_print.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #print-en A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/en/menu_print-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu #size-en A {
	DISPLAY: block; BACKGROUND-IMAGE: url(../img/sidemenu/en/menu_size.gif); WIDTH: 144px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
#container .sideMenu #leftMenu #size-en A:hover {
	BACKGROUND-IMAGE: url(../img/sidemenu/en/menu_size-on.gif); BACKGROUND-REPEAT: no-repeat
}
#container .sideMenu #leftMenu .menu_txt {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: none;
	MARGIN-LEFT: 10px;
	PADDING-TOP: 7px;
	LIST-STYLE-TYPE: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
#container .sideMenu #leftMenu .menu_txt_on {
	FONT-SIZE: 12px;
	MARGIN-LEFT: 10px;
	COLOR: #f10480;
	LINE-HEIGHT: 12px
}
#container .sideMenu #leftMenu .menu_txt_on A:hover {
	FONT-SIZE: 12px;
	COLOR: #34b8d9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
}
#container .sideMenu #leftMenu .menu_txt A {
	COLOR: #7f817e
}
#container .sideMenu #leftMenu .menu_txt A:hover {
	COLOR: #34b8d9
}
#container .sideMenu #leftMenu LI A:link {
	COLOR: #34b8d9;
	TEXT-DECORATION: none
}
#container .sideMenu #leftMenu LI A:visited {
	COLOR: #34b8d9;
	TEXT-DECORATION: none
}
#container .sideMenu #leftMenu LI A:hover {
	COLOR: #8cd4e6; TEXT-DECORATION: none
}
#container .sideSearch {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 50px;
	WIDTH: 190px;
	PADDING-TOP: 10px
}
#container .sideSearch #right_Search {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#container .sideSearch #right_Search LI {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 25px; WIDTH: 151px; HEIGHT: auto
}
#container .sideSearch #right_Search #Search_1 {
	BACKGROUND-COLOR: #ddd
}
#container .sideSearch #right_Search #Search_1 P {
	PADDING-LEFT: 10px;
	PADDING-TOP: 10px;
	padding-right: 10px;
}
#container .sideSearch #right_Search #Search_1 P  a{
	color: #fff;
	text-decoration: none;
}
#container .sideSearch #right_Search #Search_1 P  a:hover{
	color: #F10480;
	text-decoration: none;
}
#container .sideSearch #right_Search #Search_2 {
	WIDTH: 151px; HEIGHT: 85px; BACKGROUND-COLOR: #8cd4e6
}
#container .sideSearch #right_Search #Search_2 P {
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	COLOR: #ffffff;
	LINE-HEIGHT: 10px;
	PADDING-TOP: 3px;
	padding-right: 10px;
}
#container .sideSearch #right_Search #Search_2 #nom {
	BORDER-TOP: #c3b49d 1px solid; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 10px; BORDER-LEFT: #c3b49d 1px solid; WIDTH: 117px; COLOR: #599bab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 15px
}
#container .sideSearch #right_Search #Search_2 .ser {
	FLOAT: left
}
#container .sideSearch #right_Search #Search_3 {
	WIDTH: 151px; HEIGHT: auto; BACKGROUND-COLOR: #c3b49d
}
#container .sideSearch #right_Search #Search_3 P {
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	COLOR: #ffffff;
	PADDING-TOP: 5px;
	padding-right: 10px;
}
#container .sideSearch #right_Search #Search_4 {
	BACKGROUND-COLOR: #ddd
}
#container .sideSearch #right_Search #Search_4 P {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#container .sideSearch #right_Search #Search_5 {
	BACKGROUND-COLOR: #8bd3e5
}
#container .sideSearch #right_Search #Search_5 P {
	PADDING-LEFT: 10px; PADDING-TOP: 5px
}
#container .mainContent {
	FLOAT: left;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 12px;
	WIDTH: 540px;
	MARGIN-RIGHT: 12px;
	HEIGHT: auto
}

#container .mainContent A {
	DISPLAY: inline; COLOR: #006699
}
#container .mainContent A:hover {
	COLOR: #f10480; TEXT-DECORATION: none
}
#container .mainContent P {
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 15px
}
#container .mainContent UL {
	PADDING-LEFT: 30px;
	COLOR: #7f817e;
	PADDING-TOP: 15px;
	LIST-STYLE-TYPE: disc
}
#container .mainContent #mrfiz {
	PADDING-RIGHT: 20px; FLOAT: left
}
#container .mainContent #m_7 {
	MARGIN-LEFT: -180px; WIDTH: auto; POSITION: absolute
}
#container .mainContent #m_6 {
	MARGIN-LEFT: -180px; WIDTH: auto; POSITION: absolute
}
#container .mainContent #m_8 {
	MARGIN-LEFT: -180px; WIDTH: auto; POSITION: absolute
}
#container .mainContent #m_4 {
	MARGIN-LEFT: -180px; WIDTH: auto; POSITION: absolute
}
#container #footer .footright H4 {
	PADDING-LEFT: 43px; FONT-SIZE: 16px; PADDING-TOP: 20px; FONT-FAMILY: "Times New Roman", Times, serif
}
#container #footer .footright A:link {
	COLOR: #c3b49d; TEXT-DECORATION: none
}
#container #footer .footright A:visited {
	COLOR: #c3b49d; TEXT-DECORATION: none
}
#container #footer .footright A:hover {
	COLOR: #f10480
}
.fltrt {
	FLOAT: right; MARGIN-LEFT: 8px
}
.fltlft {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.clearfloat {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 0px; HEIGHT: 0px
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #f10480 28px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 54px 0px 0px; COLOR: #7f817e; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 18px; MARGIN: 0px; PADDING-TOP: 11px; HEIGHT: auto
}
#footer A {
	COLOR: #7f817e
}
#footer A:hover {
	TEXT-DECORATION: none
}
H6 {
	PADDING-LEFT: 10px;
	FONT-SIZE: 14px;
	COLOR: #7f817e;
	PADDING-TOP: 5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7f817e;
	text-indent: 13px;
}

H2 {
	BACKGROUND-POSITION: left center;
	MARGIN-TOP: 20px;
	BACKGROUND-IMAGE: url(../img/plus.gif);
	COLOR: #f10480;
	TEXT-INDENT: 13px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
H3 {
	MARGIN-TOP: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
H1 {
	FONT-SIZE: 18px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #4eb0c8;
	PADDING-TOP: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#container #mainContent #pageContent #mailform .csc-mailform .csc-mailform-field #mailformndomaine {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
#container .sideSearch #right_Search #Search_1 #more_1 {
	PADDING-BOTTOM: 10px; MARGIN-LEFT: 130px
}
#container #sideSearch #right_Search #Search_2 #more_2 {
	MARGIN-TOP: -15px; FLOAT: right; MARGIN-RIGHT: 5px
}
#container .sideSearch #right_Search #Search_3 #more_3 {
	MARGIN-TOP: -3px; MARGIN-LEFT: 130px
}
#container .sideSearch #right_Search #Search_4 #more_4 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#container .sideSearch #right_Search #Search_4 #more_4 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#container .sideSearch #right_Search #Search_4 #more_4 LI {
	BORDER-RIGHT: #666666 1px solid; DISPLAY: inline; FONT-WEIGHT: bold; FLOAT: left; BORDER-LEFT: #666666 1px solid; WIDTH: 100%; BORDER-BOTTOM: #666666 1px dashed; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#container .sideSearch #right_Search #Search_4 #more_4 .list A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	COLOR: #000;
	PADDING-TOP: 1px;
	HEIGHT: auto;
	TEXT-DECORATION: none;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	background-color: #f5f5f5;
	border-bottom-width: 1px;
}
#container .sideSearch #right_Search #Search_4 #more_4 A:link {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 7px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	COLOR: #000;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 1px;
	HEIGHT: auto;
	TEXT-DECORATION: none;
}
#container .sideSearch #right_Search #Search_4 #more_4 A:hover {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 7px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	COLOR: white;
	PADDING-TOP: 1px;
	HEIGHT: auto;
	BACKGROUND-COLOR: #f10480;
	text-decoration: none;
}
#container .sideSearch #right_Search #Search_4 #more_4 #more_4 {
	LEFT: auto;
	WIDTH: 100%;
	POSITION: absolute;
	TOP: 30px;
	HEIGHT: auto
}
#container .sideSearch #right_Search #Search_4 #more_4 .list {
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 20px;
	TEXT-ALIGN: left;
	overflow: hidden;
	width: 100%;
}
#container .sideSearch #right_Search #Search_4 #more_4 .menu1 {
	PADDING-RIGHT: 0px;
	OVERFLOW-Y: hidden;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	COLOR: #ffffff;
	PADDING-TOP: 6px;
	HEIGHT: auto;
	BACKGROUND-COLOR: #dddddd;
	TEXT-ALIGN: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#container .sideSearch #right_Search #Search_4 #more_4 .menu2 {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	MARGIN-TOP: 0px;
	OVERFLOW-Y: hidden;
	BORDER-LEFT: 0px solid;
	WIDTH: 100%;

	COLOR: #f10480;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: 0px solid;
	BACKGROUND-COLOR: #ddd;
	TEXT-DECORATION: none;
	height: 51px;
	display: block;
	text-align: right;
}
* HTML #container .sideSearch #right_Search #Search_4 #more_4 .menu2 {
	HEIGHT: 57px
}
#container .sideSearch #right_Search #Search_5 #more_5 {
	MARGIN-LEFT: 130px
}
#container #mainContent #pageContent #mailform .csc-mailform .csc-mailform-field #mailformremarque {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; WIDTH: 400px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 5em
}
#container #mainContent #pageContent #mailform .csc-mailform .csc-mailform-field #mailformname {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; WIDTH: 330px; BORDER-BOTTOM: #666666 1px solid
}
#container #mainContent #pageContent #mailform .csc-mailform .csc-mailform-field #mailformemail {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; WIDTH: 325px; BORDER-BOTTOM: #666666 1px solid
}
#container #mainContent #pageContent #mailform .csc-mailform .csc-mailform-field #mailformformtype_mail {
	MARGIN-LEFT: 180px; CURSOR: auto; COLOR: #ffffff; BACKGROUND-COLOR: #f10480
}
#container #mainContent #pageContent textarea {
	border: 1px solid #000;
}
#container #mainContent #pageContent input {
	border: 1px solid #000;
}

.input_on {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0pt; BORDER-LEFT: #999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffcfe9
}
.input_off {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0pt; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #fff
}
.input_move {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0pt; BORDER-LEFT: #999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffcfe9
}
.input_out {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 0pt;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #ffffff
}
.clear {
	CLEAR: both
}
#container #mainContent #pageContent .contenttable {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#container .mainContent .csc-textpic-text STRONG {
	FONT-SIZE: 13px; COLOR: #7f817e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#container #sideSearch #right_Search #actualite #Search_1 a {
	color: #000;
	text-decoration: none;
}
#container #sideSearch #right_Search #actualite #Search_1 #more_1 a:hover {
	color: #F10480;
}
#container #sideSearch #right_Search #Search_2 #domaine a {
	color: #FFF;
	text-decoration: none;
}
#container #sideSearch #right_Search #Search_2 #domaine a:hover {
	color: #F10480;
}
#container #mainContent #pageContent .tx-macinatestkit-pi1 .tx-macinatestkit-pi1-listrow {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#container #mainContent #pageContent .tx-macinatestkit-pi1 .tx-macinatestkit-pi1-listrow table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#container #mainContent #pageContent .tx-macinatestkit-pi1 .tx-macinatestkit-pi1-listrow label {
	padding-left: 5px;
}
#container #mainContent #pageContent #mailform .csc-mailform .csc-mailform-label strong {
	FONT-SIZE: 13px; COLOR: #7f817e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#container #sideMenu #leftMenu ul {

}
#container #mainContent #pageContent {

}
#container  #sideMenu  #leftMenu  .menu_txt_on  .menu_txt_on a {
	color: #34b8d9;
	font-weight: bold;
	background-image: url(../img/list_ul.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	text-indent: 13px;
	display: block;
}
#container  #sideMenu  #leftMenu  .menu_txt_on  .menu_txt a {
	color: #7f817e;
	background-image: url(../img/list_ul.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	text-indent: 13px;
	display: block;
}
#container  #sideMenu  #leftMenu  .menu_txt_on  .menu_txt a:hover {
	color: #34b8d9;
	background-image: url(../img/list_ul.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	text-indent: 13px;
	display: block;
}
#container  #sideMenu  #leftMenu  .menu_txt_on a {
	background-image: url(../img/list.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	text-indent: 13px;
	display: block;
}
#container  #sideMenu  #leftMenu  .menu_txt_on a:hover {
	color: #34b8d9;
	background-image: url(../img/list.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	text-indent: 13px;
	display: block;
}

#container #sideMenu #leftMenu .menu_txt a {
	color: #000;
	background-image: url(../img/list.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	text-indent: 13px;
	display: block;
}

#container #sideMenu #leftMenu .menu_txt a:hover {
	color: #34b8d9;
	background-image: url(../img/list.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	text-indent: 13px;
	display: block;
}
#container #sideMenu #leftMenu .menu_txt_on ul {
	margin-left: 4px;
	margin-top: 6px;
	margin-bottom: 6px;
}
#container #sideMenu #leftMenu .menu_txt_on ul li {
	margin-bottom: 3px;
}
#container #sideMenu #leftMenu .menu_level3 {
	margin-left: 10px;
}
#container #sideMenu #leftMenu .menu_level3 .menu_txt_on a {
	font-weight: bold;
	background-image: url(../img/list_ul.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
#container #sideMenu #leftMenu .menu_level3 .menu_txt a {
	font-weight: normal;
	background-image: url(../img/list_ul.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}



#container #breadcrumb {
	height: 59px;
}
#container #breadcrumb p {
	margin-left: 22px;
	padding-top: 6px;
}
#container #breadcrumb a {
	color: #006699;
}
#container #breadcrumb a:hover {
	color: #F10480;
	text-decoration: none;
}
#container #mainContent #pageContent ul {
	list-style-type: none;
}
#container #mainContent #pageContent ul li {
	list-style-position: outside;
	list-style-image: url(../img/list_ul.gif);
	margin-bottom: 10px;
}
#container #mainContent #pageContent ul li strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#performances{border:1px solid #F10480;}
#performances caption{padding:2px 0 2px 0;background:#F10480;color:#FFFFFF;font-weight:bold;font-size:12px;border-top:12px solid #fff}
#performances .line1{background:#8CD4E6;font-weight:bold;}
#performances .line2{background:#DDDDDD}
#performances td{padding:2px 0 2px 0;}
#container .mainContent #performances td p{padding:0}

#container .mainContent .extranetContent .DLword{background: url(../img/Word.png) no-repeat 0 6px;padding-bottom:6px;padding-left:35px}
#container .mainContent .extranetContent .DLhtml{background: url(../img/Web.png) no-repeat 0 6px;padding-bottom:6px;padding-left:35px}
#container .mainContent .extranetContent .DLwordMini{background: url(../img/Word_mini.png) no-repeat 0 12px;padding-bottom:3px;padding-left:22px}
#container .mainContent .extranetContent .DLhtmlMini{background: url(../img/Web_mini.png) no-repeat 0 12px;padding-bottom:3px;padding-left:22px}
#container .mainContent .extranetContent span#current {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000;font-weight:normal}
.extranetContent .rapports{border:1px solid #DDDDDD;margin-top:15px;padding:0 15px 15px 15px}
.extranetContent .rapports h3{margin-bottom:5px}
.js .extranetContent .rapports{display:none}
.js .extranetContent .selected{display:block}
.extranetContent .rapportListe{overflow:hidden}
.extranetContent .rapportListe p{float:left;margin-right:25px;display:inline}
.extranetContent .csc-textpic{margin-top:20px}
.extranetContent .csc-textpic-imagewrap{padding-right:10px}
.extranetContent .csc-textpic-image img {border:1px solid #F10480}


hr{display:none;}
.hr{margin:30px 0 15px 0; background:url(../img/horizontal-dots.png) repeat-x; height:1px; padding:0; border:0; line-height:1px;}

#container .mainContent SPAN {
	/*FONT-WEIGHT: bold;*/  COLOR: #000; /* FONT-FAMILY: "Times New Roman", Times, serif */
}
.csc-mailform-label {
/* FONT-WEIGHT: bold; */  /*COLOR: #f10480; */ /* FONT-FAMILY: "Times New Roman", Times, serif */
}
