DIV.Hibisbox {
	MARGIN: 0px;
	padding: 0px 0px 10px;
	width: 100%;
}
DIV.Hibisbox * {
	z-index: 100;
}
DIV.Hibisbox  H2 {
	BORDER-RIGHT: none;
	BORDER-TOP: none;
	PADDING-LEFT: 5px;
	MARGIN: 0px;
	BORDER-BOTTOM: 1px solid #CF132C;
	HEIGHT: 30px;
	background: #316247 url(../../images/nav/bgbox.gif) repeat center center;
	text-align: center;
	font: normal 1em/27px Arial, Helvetica, sans-serif, Verdana;
	color: #003300;
	border-left-style: none;
}

DIV.Hibisbox  H2.expand SPAN.E {
	BACKGROUND-POSITION: 0px center; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(/g/minus.gif); BACKGROUND-REPEAT: no-repeat; empty-cells: show
}


DIV.Hibisbox  .content {
	BORDER-RIGHT: 1px solid #2C7B06;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: 1px solid #2C7B06;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: 1px solid #2C7B06;
	background: #FFFFFF url(../../images/header/bgbox.gif) repeat-x center top;
}
DIV.Hibisbox  .content .fmsg H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 15px; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}
DIV.Hibisbox SC {
	FONT-SIZE: x-small! important
}
DIV.Hibisbox SC A {
	FONT-SIZE: x-small! important
}
DIV.Hibisbox SC Soustitre{
	background:#FF0000;
	font: 12px Arial, Helvetica, sans-serif, Verdana;
	color: #0000FF;
	padding: 1px;
	margin-top: 1px;
}
DIV.CO {
	DISPLAY: none; VISIBILITY: hidden
}
/*-------------------------imagebox--------------------*/
#Imgcontent {
	CLEAR: both; MARGIN: 15px 0px 0px
}
.Imgprofile {
	BACKGROUND: url(images/bg_search.gif) repeat-x 50% bottom;
	MARGIN-BOTTOM: 10px;
	BORDER-RIGHT: #99dd4c 1px solid;
	BORDER-TOP: #d5f1b4 1px solid;
	BORDER-LEFT: #d5f1b4 1px solid;
	BORDER-BOTTOM: #99dd4c 1px solid;
	WIDTH: 130px;
	font: 14px Arial, Helvetica, sans-serif, Verdana;
	padding: 5px;
	text-align: center;
}
.Imgprofile .Imgcontent .photo {
}

.Imgprofile .Imgtitle A {
	COLOR: #FC132C}
.Imgprofile .Imgurl {
	MARGIN-TOP: 3px;
	COLOR: #979797;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.Imgprofile .Imgurl A {
	FONT-WEIGHT: normal; COLOR: #77d10d
}
.Imgprofile .Imgurl A:hover {
	COLOR: #979797
}
/*Fromstyle*/
.FromStyle {
BACKGROUND: url(images/question_fond.png) #ffffff repeat-y left top; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
/*--------------------------------test titre---------------*/

div#titre
{
	background: #FFFFFF url(../../images/nav/titre.png) no-repeat 5px bottom;
	color: #2C7B06;
	border-bottom: 1px solid #FF0000;
	text-align: left;
	width: 411px;
	float: left;
	font: normal 1.4em/1.5em Arial, Helvetica, sans-serif, Verdana;
	text-decoration: none;
	margin: 9px 0px 2px;
	padding: 2px 0px 2px 36px;
}
div#titreValidForm
{
	background: #FFFFFF url(../../images/nav/titre.png) no-repeat 5px bottom;
	color: #2C7B06;
	border-bottom: 1px solid #FF0000;
	text-align: left;
	width: 300px;
	float: left;
	font: normal 1.4em/1.5em Arial, Helvetica, sans-serif, Verdana;
	text-decoration: none;
	margin: 9px 0px 2px;
	padding: 2px 0px 2px 36px;
}
.zoom {
	DISPLAY: block;
	MARGIN: 0px;
	COLOR: #464a4f;
	text-align: center;
	background: #99CC00;
	border: 1px solid #559336;
	font: normal 10px Arial, Helvetica, sans-serif;
	padding: 1px;
	width: 100px;
}

