@CHARSET "UTF-8";

* {margin:0;padding:0;}
img {border: none 0px;}
a{color:#6F9011;}
body {}
ol{list-style:decimal inside none;}
ol li{padding:5px 0;}

/*    ________________
_____/	 EMBALLAGE    \_____ */
#wrapper_top {position:relative;width:1004px;height:800px;margin:0 auto 0 0;}

/*    __________________
_____/		  HEADER      \_____ */
#header{height:120px;position:relative;}
#logo{position:absolute;top:0;left:700px;width:auto;}

/*    ______________________
_____/		MENU DE GAUCHE    \_____ */
#menu_left {float:left;height:600px;width:176px;margin-top:-70px;padding-top:100px;}
#menu_left .hr {height:2px;margin:10px 0 10px 12px;width:121px;}
#menu_left ol,#menu_left ul {list-style-type:none;}
#menu_left .level1 {display:block;width:90px;height:24px;margin-left:15px;padding:12px 0 0 40px;}
#menu_left .level1.support {height:31px;padding-top:5px;}
#menu_left .level1:hover,#menu_left .level1.active {background-position:0 -36px;}
#menu_left .div_submenu {w-idth:128px;}
#menu_left .submenu {margin-left:15px;width:133px;}
#menu_left .submenu li {padding-left:5px;}
#menu_left .submenu li a {display:block;width:133px;}

/*    ______________
_____/		COMMON    \_____ */
h1 {margin:20px 0;}
h2 {margin:20px 0;}
h3 {margin-bottom:15px;}
.clear {height:1px;clear:both;visibility:hidden;}
.fleft {float:left;}
.fright {float:right;}
.top20 {margin-top:20px;}
.bottom5 {margin-bottom:5px;}
.bottom10 {margin-bottom:10px;}
.bottom20 {margin-bottom:20px;}

hr.orange {height:1px;}

ul.arrow_orange li {padding-left:26px;margin-bottom:7px;min-height:22px;}
ul.arrow_orange_small li {padding-left:18px;margin-bottom:7px;min-height:14px;}

.button { height: 43px;line-height: 38px;width:120px;}
.button span {display: block;margin-left:11px;height: 43px;}
.button span span {display: block;padding:0 0 5px;margin-right:25px;height: 43px;line-height: 38px;}
button.button span span {margin-right:22px;}

table.tarif th{
	color:#6F9011;
	width:110px;
	text-align:center;	
}
table.tarif td{
	border:1px solid #6F9011;
	width:100px;
	text-align:center;	
}

/*    __________________
_____/		FORMULAIRE    \_____ */

input, select, textarea {padding: 2px 1px;}
select option {padding-right:8px;}
input.noborder {padding: 0;}
form {clear: both;}
form div.submit-buttons {clear: both;}
form fieldset {padding: 3px 5px;margin-bottom: 8px;-moz-border-radius: 4px;}
form fieldset legend {margin-left: 10px;}
form div.champ {clear: both;margin-bottom: 8px;}
form .champ label {display: block;width: 200px;float: left;padding: 3px 14px 3px 10px;}
form .champ-br label {float: none;}
form .champ label span {display: block;}
form .champ-input {margin-left: 230px;width: 500px;}
form .champ-br .champ-input {width: 520px;margin-left: 0;}
form .champ-input label {float: none;	display: inline;padding: 0 7px 0 0;}

/*    _______________
_____/		CONTENU    \_____ */
#content {position:relative;height:584px;width:737px;margin-left:176px;overflow:hidden;padding-right:20px;position:relative}
#content_top {height:10px;width:757px;margin-left:176px;margin-top:9px;}
#content_bottom {height:18px;width:757px;margin-left:176px;}
#content div.content {position:relative;width:749px;height:584px;overflow-y:auto;}
p {margin: 0 0 1em;}
/*    _____________
_____/		BOXES    \_____ */
.boxinfo {width:143px;height:77px;padding:8px 20px 0 8px;}
.postit {width:215px;height:238px;padding:10px 18px 0px 19px;}

/*    __________________
_____/		SPECIFIQUE    \_____ */
.home_left {margin-left:397px;width:340px;}
.home_bandeau_bleu {width:741px;height:71px;position:relative;}
.home_bandeau_bleu div {position:absolute;}
.home_bandeau_bleu .numero {top:20px;}


/*    ______________
_____/		FOOTER    \_____ */
#footer{clear:both;}

/*    _____________
_____/		DEBUG    \_____ */
#debug {position: relative;width: 1102px;margin: 0 auto;padding: 5px;clear:both;}
#debug pre.query {width: 99%;margin: 0 auto;display: block;padding: 3px;}
#not-in-prod {position: absolute;top: 10px;left: 20px;margin: 3px 30px 0 0;z-index: 9999;}
