/* CSS Document */
/*--------------------------------------------------------------------------------------------------------------*/

#global{
	width:755px;
	height:auto;
	margin: 0 auto;
}
a{
	color:#d10003;
}
a:hover{
	text-decoration: underline
}
/*---------------------------------------------------------------------------------*/

#header{
	width:735px;
	height:52px;
	background:url(../../images/structure/background/header_gestion.gif);
	float:left;
	text-align:right;
	padding: 40px 10px 0 5px
}
#main{
	width:745px;
	padding:5px
}
#bloc_right{
	width:535px;
	float:right;
	padding:40px 5px 5px 5px
}
#bloc_left{
	width:189px;
	float:left;
	margin:15px 5px 5px 0
}
#top_left{
	width:184px;
	height:3px;
	background:url(../../images/structure/background/left_top_gestion.gif) no-repeat;
	float:left
}
#bottom_left{
	width:184px;
	height:3px;
	background:url(../../images/structure/background/left_bottom_gestion.gif) no-repeat;
	float:left
}
#middle_left{
	width:178px;
	height:475px;
	background:url(../../images/structure/background/left_middle_gestion.gif) repeat-y ;
	float:left;
	padding:25px 1px 5px 5px
}
/*----------------------------------tableau------------------------------------------*/
table.list{
	width:100%;
	border-collapse:collapse;
	color:#687a8e
}
table.list tr th {
	padding:3px;
	color:#ce0203;
	font-weight:bold;
	padding:4px;
	text-align:left
}
table.list tr td{
	height:25px;
	background:url(../../images/elements/tiret.gif) repeat-x top;
	padding:3px;
	text-align:left
}
table.list tr td.actions {width:70px}
/*-----------------------------------textes--------------------------------------------*/
h1{
	color:#677689;
	font-size:24px;
	font-style:italic
}
ul.rouge_left{
	color:#d10003;
	font-weight:bold
}
ul.rouge_left li{
	background:url(../../images/elements/puce_carreRouge.gif) no-repeat 0 6px;
	padding-left:5px;
	float:left
}
.rouge_left span{
	float:left;
	color:#697b93;
	font-weight:normal;
	font-size:11px;
	padding:1px 0 18px 5px
}
ul.gris_left{
	color:#697a8e;
	font-weight:bold
}
ul.gris_left li{
	background: url(../../images/elements/puce_carregris.gif) no-repeat 0 6px;
	padding-left:5px;
	float:left
}
.gris_left span{
	float:left;
	color:#697a8e;
	font-weight:normal;
	font-size:11px;
	padding:1px 0 15px 5px
}
p.gris{
	color:#697a8e;
	font-weight:bold
}
p.admin{
	color:#fff
}
p.admin a{
	color:#fff
}
p.admin a:hover{
	text-decoration:underline
}
p.deconnecter{
	color:#f9d827
}
p.deconnecter a{
	color:#f9d827
}
p.deconnecter a:hover{
	text-decoration:underline
}
ul.rouge_left li a{
	color:#697a8e
}
ul.rouge_left li a:hover{
	text-decoration:underline
}
ul.gris_left li a{
	color:#697a8e
}
ul.gris_left li a:hover{
	text-decoration:underline;
}
div.bouton {
	height:18px;
	padding:0 0 0 2px;
	background:url(../../images/boutons/bouton_left.gif) no-repeat
}
div.bouton a {
	float:left;
	display:block;
	height:16px;
	font-size:.9em;
	color:#0c2776;
	background:url(../../images/boutons/bouton_middle.gif) repeat-x;
	padding:2px 4px 0 5px
}
div.bouton a:hover {color:#655e60}
div.bouton div.right {
	float:left;
	width:3px;
	height:18px;
	background:url(../../images/boutons/bouton_right.gif)
}
input.btn {
	font-family:tahoma;
	font-size:.8em;
	color:#fff;
	background:#005a91;
	border:1px solid #005a91;
	cursor:pointer;
	padding:1px 0
}