body{
background-color	: #ffffff;
margin-top				: 0px;
font-family 			: Arial, Helvetica;
font-size 				: 10px;
margin-left				: 0px;
margin-right			: 0px;
margin-top				: 0px;
margin-bottom			: 0px;
}

.red{font-family:Tahoma; font-size:11px;  color:#A71F27;}

h1 
{ 
	display: inline; 
	font-family : Arial, Helvetica;
	font-size : 12px;
	font-weight: bold;
} 

.form_bggrey{
  font-size : 11px;
  font-family : arial, helvetica;
  color : #000000;
  vertical-align:top;
  text-align:center;
  background-color:#F1F1F1;
}
.form_doc_bggrey{
  padding: 10px 7px 10px 5px;
  font-size : 11px;
  font-family : arial, helvetica;
  color : #000000;
  vertical-align:top;
  width: 550px; 
  background-color:#F1F1F1;
}
.doc_label{
	line-height:20px;
	vertical-align:middle;
	margin: 0 5px 0 5px;
	text-align:right;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px
}
.doc_label_droite{
	width:80px;
	line-height:20px;
	vertical-align:middle;
	margin: 0 5px 0 5px;
	text-align:right;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px
}
.doc_sub_label{
	line-height:20px;
	vertical-align:middle;
	margin: 0 5px 0 5px;
	text-align:left;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px
}
.input_long{
	border:#333333 solid 1px;
	color:#333333;
	width:425px;
	height:17px;
	line-height:17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px
}
.input_court{
	border:#333333 solid 1px;
	color:#333333;
	margin-right:5px;
	width:158px;
	height:17px;
	line-height:17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px
}
.input_super_court{
	border:#333333 solid 1px;
	color:#333333;
	margin-right:105px;
	width:58px;
	height:17px;
	line-height:17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px
}
.text_left{
	text-align:left
}

.input_radio{
	border:#333333;
	font-size:11px;
	color:#333333
}
.input_select{
	border:#333333 solid 1px;
	color:#333333;
	height:17px;
	line-height:17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px
}
.input_select_fixe{
	border-color:#333333;
	border-style:solid;
	border-width:1px;
	width:160px;
	height:19px;
	color:#333333;
	line-height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px
}
.input_select_fixe:option{
	border:#333333 solid 1px;
	width:160px;
	height:19px;
	color:#333333;
	line-height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px
}			 
.input_select_long{
	border-color:#333333;
	border-style:solid;
	border-width:1px;
	width:425px;
	height:19px;
	color:#333333;
	line-height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px
}
.input_select_long:option{
	border:#333333 solid 1px;
	width:425px;
	height:19px;
	color:#333333;
	line-height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px
}			 
.dark_bggrey{
  font-size : 11px;
  font-family : arial, helvetica;
  color : #ffffff;
  vertical-align:top;
  text-align:center;
  background-color:#333333;
}
.form_justify_bggrey{
  vertical-align:top;
  text-align:left;
  background-color:#F1F1F1;
  margin-left:70px;
  margin-right:70px;  
}
.bggrey{
  vertical-align:top;
  text-align:left;
  background-color:#F1F1F1;
}
.middle
{
	text-align:center;
}

.postit{height:auto}

div.pos_30{float:left;width:30%;margin-right:10px;}
div.pos_40{float:left;width:40%;margin-right:10px;}
div.pos_50{float:left;width:50%;margin-right:10px;}

div.encart_coinhd, div.encart_coinbg, div.encart_coinbd, div.encart_top, div.encart_bottom, div.encart_g, div.encart_d{background:#F0F0F0;}

div.postit{background:#fbf5a9}

div.postit div.encart_coinbd{background:url(/images/postit/postit.jpg) no-repeat right bottom}

div.postit div.encart_top{background:url(/images/postit/spacer_postit.gif) repeat-x left top}

div.postit div.encart_bottom{background:url(/images/postit/spacer_postit.gif) repeat-x left bottom}

div.postit div.encart_g{background:url(/images/postit/spacer_postit.gif) repeat-y left top}

div.postit div.encart_d{background:url(/images/postit/spacer_postit_2.gif) repeat-y right top}

div.postit div.encart{padding:10px}

div.postit div.encart div.postit-titre{font-weight:bold;font-size:1.3em}

div.postit div.encart a,div.postit div.encart a:hover{color:#4C4C4C; font-weight:bold}

div.postit ul,div.postit ul.niv1, div.postit ul.niv2, div.postit ul.niv3{padding-left:14px}


