BODY {
	BACKGROUND: url(../../images/client/background.png) #000 no-repeat center top
}
#header {
	HEIGHT: 200px
}
#header H1 {
	MARGIN-TOP: 15px; BACKGROUND: url(../../images/logo.png) no-repeat left top; WIDTH: 256px; TEXT-INDENT: -9999px; HEIGHT: 104px
}
#nav_main {
	LEFT: 50%; MARGIN-LEFT: -235px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left
}
#nav_main LI {
	BACKGROUND: url(../../images/client/btn_menu.png) no-repeat; FLOAT: left; WIDTH: 114px; PADDING-TOP: 20px; LIST-STYLE-TYPE: none; HEIGHT: 40px; TEXT-ALIGN: center
}
#nav_main LI.btnHover {
	BACKGROUND: url(../../images/client/btn_menu_over.png) no-repeat left bottom
}
#nav_main LI.current {
	BACKGROUND: url(../../images/client/btn_menu_push.png) no-repeat left top
}
#nav_main LI A {
	COLOR: #fff; LINE-HEIGHT: 200%; TEXT-DECORATION: none
}
#compte_rebourd {
	WIDTH: 940px; POSITION: absolute; TOP: 175px; TEXT-ALIGN: right
}
#compte_rebourd {
	COLOR: #000
}
#compte_rebourd SPAN.number {
	FONT-SIZE: 1.4em; COLOR: #369; FONT-FAMILY: "Georgia", serif
}
#msg_send {
	MARGIN-TOP: 200px
}
#msg_send P {
	BACKGROUND: url(../../images/client/accept.png) no-repeat center top; PADDING-TOP: 46px; HEIGHT: 40px
}
.preview_prog {
	MIN-HEIGHT: 100px
}
#mini_simul #number1 {
	PADDING-LEFT: 200px; FONT-SIZE: 1.5em; BACKGROUND: url(../../images/client/1.png) no-repeat; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 100px
}
#mini_simul #number1 INPUT {
	FONT-SIZE: 1.4em; MARGIN: 0px 50px; VERTICAL-ALIGN: middle; WIDTH: 200px; HEIGHT: 30px; TEXT-ALIGN: center
}
#mini_simul #number2 {
	PADDING-LEFT: 200px; FONT-SIZE: 1.5em; BACKGROUND: url(../../images/client/2.png) no-repeat; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 100px
}
#mini_simul #number3 {
	PADDING-LEFT: 200px; FONT-SIZE: 1.5em; BACKGROUND: url(../../images/client/3.png) no-repeat; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 100px
}
#mini_simul #prog {
	HEIGHT: 100px; TEXT-ALIGN: center
}
#mini_simul #prog P {
	CURSOR: pointer
}
#mini_simul DIV.detail {
	BORDER-RIGHT: #222 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #222 2px solid; MARGIN-TOP: -310px; PADDING-LEFT: 10px; Z-INDEX: 99; BACKGROUND: url(../../images/client/dark_box.png); LEFT: 50%; PADDING-BOTTOM: 10px; MARGIN-LEFT: -460px; OVERFLOW: auto; BORDER-LEFT: #222 2px solid; WIDTH: 900px; PADDING-TOP: 10px; BORDER-BOTTOM: #222 2px solid; POSITION: fixed; TOP: 50%; HEIGHT: 600px
}
#mini_simul .left_element {
	LEFT: 20px; WIDTH: 450px; POSITION: absolute
}
#mini_simul .right_element {
	LEFT: 450px; WIDTH: auto; POSITION: absolute
}
#mini_simul .actions {
	PADDING-RIGHT: 12px; MARGIN-TOP: 310px; PADDING-LEFT: 12px; Z-INDEX: 100; BACKGROUND: #222; LEFT: 50%; PADDING-BOTTOM: 12px; MARGIN-LEFT: -460px; WIDTH: 900px; PADDING-TOP: 12px; POSITION: fixed; TOP: 50%; HEIGHT: 20px; TEXT-ALIGN: center
}
#mini_simul .actions P {
	COLOR: #ddd
}
#mini_simul .actions SPAN.ajouter {
	PADDING-LEFT: 20px; BACKGROUND: url(../../images/client/+.png) no-repeat
}
#mini_simul .actions SPAN.close {
	PADDING-LEFT: 20px; BACKGROUND: url(../../images/client/Delete.png) no-repeat
}

