a {
	text-decoration: underline
}

a:hover {
	text-decoration: underline
}



.lien_cache {
	cursor: text;
	text-decoration: none;
	color: #ffffff
}

.arialOnzeBlancBold {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none
}

.arialOnzeRouge {
	font-size: 11px;
	color: #900;
	text-decoration: none
}

.arialOnze {
	font-size: 11px;
	text-decoration: none
}

.arialOnzeBold {
	font-weight: bold;
	font-size: 11px;
	text-decoration: none
}

.arialTreize {
	font-size: 13px;
	text-decoration: none
}

.arialTreizeBold {
	font-size: 13px;
	font-weight: bold;
	text-decoration: none
}

.arialSeizeBold {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #0163AA;
}

.arialQuatorze {
	color:#0163aa;
	font-size: 14px;
	text-decoration: none;
	
}
.interligneA {
	line-height: 50px;
	text-decoration: none
}
/******************STRUCTURE **********************************/
body {
	color:#0163aa;
	padding:0px;
    	margin:0px;
    	border:0px;
	background:#ffffff;
	font-family:arial;
	font-size:8px;
}
#header,#content,#footer,#footer_doc{
 	width:1000px;
	padding:0px;
	margin:0px;
	border-collapse: collapse;
	
}


#content table{
	border-collapse: collapse;
}

#header tr td{
	padding:0px;
	margin:0px;
}

#footer tr td{
	background-image: url(/images/bandeau_bas.gif); 
	background-repeat: no-repeat;
}

#footer tr td, #footer_doc tr td{
	text-align:right;
	padding-right:30px;
	height:83px;
}

#footer tr td input, #footer_doc tr td input{
	float:right;
	padding-left:10px;	
}

div.right{
	float:right;
}

div.left{
	float:left;
}

.bottom {
	margin-bottom: 1px;
	padding-bottom: 0;
}
/****************** END STRUCTURE **********************************/
.search_box {
	height: 20px;
	font-size: 11px;
	margin-top:2px;
}

.chemin {

	font-size: 11px;
	color: #0163AA;
	text-decoration: none;
}
/******************NAVIGATION ******************************************/
#nav_left{
	width:200px;
	text-align:right;
	vertical-align:top;
	padding:0px;
}
#nav_top{
	text-align:center;
	background-image: url(/images/BandeauMenu_Haut.jpg); 
	background-repeat: repeat-y; 
	background-position: right;
	
}
#nav_top a
{
	padding-right:50px;
}

#nav_top img{
	border:1px;
}

.menu_bottom {
	text-align:center;
	background-color: #008ed0;
}

.nav_droite {
	background-color: #9fd3eb;
}
td.nav_droite {
	margin: 0;
	padding: 0;
	width: 200px;
	background-color: #9fd3eb;
}

.NavGauche {
	font-style:italic;
	font-size: 12px;
	color: #0163AA;
	text-decoration: none;
	font-weight: bold;
}

.NavGaucheOn {
	font-size: 11px;
	color: #BA0024;
	text-decoration: none
}

.SousNavGauche {
	font-size: 10px;
	color: #BA0024;
	text-decoration: none
}


.item_nav_link {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.item_nav_droite {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBD2D7;
	padding-left: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/*ajout le 3/05/07 navigation a gauche*/
.item_nav_gauche {
	border-bottom-width: 1px;
	padding-right: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #1ba780;
	text-align: right;
	
}

.separate_nav_item { /*background-color: white;*/
	height: 7px;
}

.item_nav_link2 {
	font-size: 11px;
	font-weight: bold;
	color: #898CC3;
	text-decoration: none;
	padding-left: 10px;
}

.item_nav_droite2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBD2D7;
	padding-left: 14px;
	padding-top: 0px;
	padding-bottom: 0px;
}

/**********************END NAVIGATION*****************************************************/


.arialOnzeGrisFonce {
	
	font-size: 11px;
	color: #696969;
	text-decoration: none
}

.SearchBox { 
	text-decoration: none;
	border: 1px solid #7F9DB9;
	height: 20px;
}

.lienHParticle {
	font-size: 13px;
	color: #740016;
	text-decoration: none
}

.lienHPrubrique {
	font-size: 11px;
	color: #204470;
	text-decoration: none
}

form {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0
}

.extension {
	font-size: 8px;
	color: #860000;
	padding-left: 3px;
	text-decoration: none
}

.TitreArticle {
	font-size: 14px;
	font-weight: bold;
	color: #008ED0;
	text-transform: uppercase;
	text-decoration: none
}

.TitreArticle sup {

	font-size: 8px;
	font-weight: bold;
	color: #008ED0;
	text-transform: uppercase;
	text-decoration: none
}

.TitreArticleTransp {

	font-size: 14px;
	font-weight: bold;
	color: #ccd9eb;
	text-transform: uppercase;
	text-decoration: none
}

.arialDouzeChapoBlack {
	font-size: 12px;
	color: #0163AA;
	text-decoration: none
}

.arialQuatorzeChapoBlack {
	font-size: 14px;
	color: #0163AA;
	text-decoration: none
}

.arialOnzeArticle {
	font-size: 12px;
	color: #0163AA;
	text-decoration: none
}

.arialOnzeArticleBlack {
	font-size: 11px;
	color: #0163AA;
	text-decoration: none
}

.SousTitreArticle {
	font-style: italic;
	font-size: 16px;
	font-weight: bold;
	color: #008ED0;
	line-height: normal;
	text-decoration: none;
}

.PuceCarre {
	background-image: url(/images/puce_carre.gif);
	background-repeat: no-repeat;
	clip: rect();
	padding-left: 15px;
	font-size: 11px;
	background-position: left center;
	color: #C60024
}

.PuceListeRubrique {
	font-size: 13px;
	background-position: left center;
	color: #666666;
	text-decoration: none
}


.ArticlesDispo {
	font-style: italic;
	font-size: 13px;
	font-weight: bold;
	color: #008ed0;
	text-transform: none;
	line-height: 28px;
	text-decoration: none
}


.tabTop {
	border-color: black #FFFFFF black black;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-decoration: none
}

.tabB {
	border-color: black black #CCCCCC;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	text-decoration: none
}

.tabTxtDoc {

	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none
}

.tabTxtRubrique {
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none
}

.erreur {
	font-size: 11px;
	color: #c00;
	font-weight: bold;
	text-decoration: none
}

hr.grisFin {
	color: #DDDEEE;;
	height: 1px;
}

.alerte {
	font-size: 11px;
	color: #c00;
	font-weight: bold;
	text-decoration: none;;
	text-align: center;
	vertical-align: middle;
	height: 30px;
}

.erreurFM {
	font-size: 11px;
	color: #c00;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

.suivantSeul {
	border-style: solid;
	border-color: #CCCCCC;;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #f3fbff;
	text-align: right;
}

.precedentFMNavig {
	border-style: solid;
	border-color: #CCCCCC;;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	background-color: #f3fbff;
	text-align: left;
}

.suivantFMNavig {
	border-style: solid;
	border-color: #CCCCCC;;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	background-color: #f3fbff;
	text-align: right;
}

.texteFMNavig {
	color: #205d9a;;
	background-color: #f3fbff;;
	border: 0px solid;
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	text-decoration: none;
}

.texteFMNavigNetscape {
	color: #205d9a;
	background-color: #f3fbff;
	text-decoration: none;
	font-weight: bold;
	border: 0px solid;
	font-size: 10px;
}

.texteFMNavig:hover {
	text-decoration: none
}

.boutonFMNavig {
	width: 22px;;
	color: #205d9a;;
	background-color: #ffffff;;
	border: 1px solid;
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	text-align: center;
}

.boutonBlancBord {
	cursor: hand;
	color: #205d9a;
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
	background-color: #ffffff;
	font-weight: bold;
	font-size: 10px;
}

.boutonBlancBordNetscape {
	color: #205d9a;
	border-color: #CCCCCC;
	border-style: solid;
	background-color: #ffffff;
	font-weight: bold;
	font-size: 10px;
}

.boutonBleu {
	cursor: hand;
	color: #FFFFFF;
	background-color: #008ed0;
	font-weight: bold;
	font-size: 12px;
	height: 20px;
	border: 0px;
}

.texteBleuB {
	color: #205d9a;
	font-weight: bold;
	font-size: 10px;
}

.tdTitreRight {
	padding: 3px;
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
	font-style: bold;
	font-size: 12px;
	color: #fff;
	background-color: #205d9a;
	text-decoration: none
}

.tdTitre {
	padding: 2px;
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: left;
	font-style: bold;
	font-size: 12px;
	color: #fff;
	background-color: #5D62AB;
	text-decoration: none
}

.td1Pair {
	padding: 3px;
	border-color: #bababa #fff #aed3ff #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
	color: #0163AA;
	background-color: #aed3ff;
	text-decoration: none
}

.td2Pair {
	padding: 3px;
	border-color: #bababa #fff #aed3ff #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: left;
	font-size: 11px;
	text-decoration: none;;
	background-color: #f3fbff;
	color: #0163AA;
}

.td2PairRight {
	padding: 3px;
	border-color: #bababa #fff #aed3ff #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
	font-size: 11px;
	text-decoration: none;;
	background-color: #f3fbff;
	color: #0163AA;
}

.td1Impair {
	padding: 3px;
	border-color: #bababa #fff #89b5e7 #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
	color: #0163AA;
	background-color: #89b5e7;;
	text-decoration: none
}

.td2Impair {
	padding: 3px;
	border-color: #bababa #fff #89b5e7 #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: left;
	font-size: 11px;
	text-decoration: none;;
	background-color: #dfeff3;;
	color: #0163AA;
}

.td2ImpairNoTopBorder {
	padding: 3px;
	text-align: left;
	font-size: 11px;
	text-decoration: none;;
	background-color: #dfeff3;;
	color: #0163AA;
}

.td2ImpairRight {
	padding: 3px;
	border-color: #bababa #fff #89b5e7 #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
	font-size: 11px;
	text-decoration: none;;
	background-color: #dfeff3;;
	color: #0163AA;
}

.tdBas {
	padding: 2px;;
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	text-align: left;
	font-style: bold;
	font-size: 1px;
	color: #fff;
	background-color: #cd0435;
	text-decoration: none
}

#annuSearch .tdTitre {
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: left;
	font-style: bold;
	font-size: 11px;
	color: #fff;
	background-color: #205d9a;
	text-decoration: none
}

#annuSearch .tdImpair1 {
	border-color: #bababa #fff #aed3ff #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
	font-style: bold;
	font-size: 11px;
	color: #696969;
	background-color: #aed3ff;
	text-decoration: none
}

#annuSearch .tdImpair2 {
	border-color: #bababa #fff #aed3ff #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	text-align: center;
	font-style: normal;
	font-size: 11px;
	color: #000;
	background-color: #f3fbff;
	text-decoration: none
}

#annuSearch .tdPair1 {
	border-color: #bababa #fff #89b5e7 #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
	font-style: bold;
	font-size: 11px;
	color: #696969;
	background-color: #999BCC;;
	text-decoration: none
}

#annuSearch .tdPair2 {
	border-color: #bababa #fff #89b5e7 #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	text-align: center;
	font-style: normal;
	font-size: 11px;
	color: #000;
	background-color: #dfeff3;
	text-decoration: none
}

#annuSearch .tdValid {
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
	font-style: bold;
	font-size: 11px;
	color: #fff;
	background-color: #89b5e7;;
	text-decoration: none
}

#annuSearch .tdBas {
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	text-align: left;
	font-style: bold;
	font-size: 1px;
	color: #fff;
	background-color: #205d9a;
	height: 3px;;
	text-decoration: none
}

#mesSelections .tdTitre a {
	color: #fff;;
	text-decoration: none
}

#mesSelections .tdTitre { 
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: left;
	font-style: italic;
	font-weight:bold;
	font-size: 11px;
	color: #fff;
	background-color: #5D62AB;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}

#mesSelections .tdIndisp0 {
	border-color: #bababa #fff #205d9a #fff;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: center;
	font-style: normal;
	font-size: 11px;
	color: #c00;
	background-color: #b7b8ba;
	text-decoration: none
}

#mesSelections .tdIndisp1 {
	border-color: #bababa #fff #205d9a #fff;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: left;
	font-weight:bold;
	font-size: 11px;
	color: #c00;
	background-color: #e8e9e9;
	text-decoration: none
}

#mesSelections .tdIndisp2 {
	border-color: #bababa #fff #205d9a #fff;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: center;
	font-weight:bold;
	font-size: 12px;
	color: #c00;
	background-color: #b7b8ba;
	text-decoration: none
}

#mesSelections .tdImpair0 {
	border-color: #bababa #fff #205d9a #fff;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: center;
	font-style:normal;
	font-size: 11px;
	color: #000;
	background-color: #999BCC;
	text-decoration: none
}

#mesSelections .tdImpair1 {
	border-color: #bababa #fff #205d9a #fff;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: left;
	font-weight:bold;
	font-size: 11px;
	color: #696969;
	background-color: #DEDEEF;
	text-decoration: none
}

#mesSelections .tdImpair2 {
	border-color: #bababa #fff #205d9a #fff;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: center;
	font-weight:bold;
	font-size: 12px;
	color: #000;
	background-color: #aed3ff;
	text-decoration: none
}

#mesSelections .tdPair0 {
	border-color: #bababa #fff #205d9a #fff;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: center;
	font-weight:normal;
	font-size: 11px;
	color: #000;
	background-color: #89b5e7;
	text-decoration: none
}

#mesSelections .tdPair1 {
	border-color: #bababa #fff #205d9a #fff;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: left;
	font-weight:bold;
	font-size: 11px;
	color: #696969;
	background-color: #dfeff3;;
	text-decoration: none
}

#mesSelections .tdPair2 {
	border-color: #bababa #fff #205d9a #fff;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: center;
	font-weight:bold;
	font-size: 12px;
	color: #000;
	background-color: #89b5e7;
	text-decoration: none
}

#mesSelections .tdValid {
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
	font-weight:bold;
	font-size: 11px;
	color: #fff;
	background-color: #89b5e7;;
	text-decoration: none
}

#mesSelections .tdBas {
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: left;
	font-weight:bold;
	font-size: 1px;
	color: #fff;
	background-color: #205d9a;
	height: 3px;;
	text-decoration: none
}

#login_signOn .tdTitre {
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: left;
	font-weight:bold;
	font-size: 11px;
	color: #fff;
	background-color: #205d9a;;
	text-decoration: none
}

#login_signOn .tdImpair1 {
	border-color: #bababa #fff #aed3ff #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
	font-weight:bold;
	font-size: 11px;
	color: #696969;
	background-color: #aed3ff;
	text-decoration: none
}

#login_signOn .tdImpair2 {
	border-color: #bababa #fff #aed3ff #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	text-align: left;
	font-weight:normal;
	font-size: 11px;
	color: #000;
	background-color: #f3fbff;
	text-decoration: none
}

#login_signOn .tdPair1 {
	border-color: #bababa #fff #89b5e7 #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
	font-weight:bold;
	font-size: 11px;
	color: #696969;
	background-color: #89b5e7;;
	text-decoration: none
}

#login_signOn .tdPair2 {
	border-color: #bababa #fff #89b5e7 #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	text-align: left;
	font-weight:normal;
	font-size: 11px;
	color: #000;
	background-color: #dfeff3;
	text-decoration: none
}

#login_signOn .tdValid {
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
	font-weight:bold;
	font-size: 11px;
	color: #fff;
	background-color: #89b5e7;;
	text-decoration: none
}

#login_signOn .tdBas {
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	text-align: left;
	font-weight:bold;
	font-size: 1px;
	color: #fff;
	background-color: #205d9a;
	height: 3px;;
	text-decoration: none
}

#annuNotaire .tdOnglet {
	border-color: #bababa #bababa #fff #bababa;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: center;
	font-weight:bold;
	font-size: 11px;
	color: #fff;
	background-color: #205d9a;;
	text-decoration: none
}

#annuNotaire .tdInvisible {
	border-color: #fff #fff #bababa #bababa;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	text-align: left;
	font-weight:bold;
	font-size: 11px;
	color: #fff;
	background-color: #fff;;
	text-decoration: none
}

#annuNotaire .tdTitre {
	border-color: #205d9a #bababa #205d9a #bababa;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: left;
	font-weight:bold;
	font-size: 11px;
	color: #fff;
	background-color: #205d9a;;
	text-decoration: none
}

#annuNotaire .tdImpair1 {
	border-color: #bababa #fff #aed3ff #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
	font-weight:bold;
	font-size: 11px;
	color: #696969;
	background-color: #aed3ff;
	text-decoration: none
}

#annuNotaire .tdImpair2 {
	border-color: #bababa #fff #aed3ff #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	font-weight:normal;
	font-size: 11px;
	color: #696969;
	background-color: #f3fbff;
	text-decoration: none
}

#annuNotaire .tdPair1 {
	border-color: #bababa #fff #89b5e7 #bababa;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: center;
	font-weight:bold;
	font-size: 11px;
	color: #696969;
	background-color: #89b5e7;;
	text-decoration: none
}

#annuNotaire .tdPair2 {
	border-color: #bababa #bababa #89b5e7 #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: left;
	font-weight:normal;
	font-size: 11px;
	color: #696969;
	background-color: #dfeff3;
	text-decoration: none
}

#annuNotaire .tdValid {
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
	font-weight:bold;
	font-size: 11px;
	color: #fff;
	background-color: #89b5e7;;
	text-decoration: none
}

#annuNotaire .tdBas {
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	text-align: left;
	font-weight:bold;
	font-size: 1px;
	color: #fff;
	background-color: #205d9a;
	height: 3px;;
	text-decoration: none
}

#annuThomas .tdTitre {
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: center;
	font-weight:bold;
	font-size: 11px;
	color: #fff;
	background-color: #205d9a;;
	text-decoration: none
}

#annuThomas .tdImpair1 {
	border-color: #bababa #fff #aed3ff #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: left;
	font-weight:bold;
	font-size: 11px;
	color: #696969;
	background-color: #aed3ff;
	text-decoration: none
}

#annuThomas .tdImpair2 {
	border-color: #bababa #fff #aed3ff #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: left;
	font-weight:bold;
	font-size: 12px;
	font-style: italic;
	color: #696969;
	background-color: #f3fbff;
	text-decoration: none
}

#annuThomas .tdPair1 {
	border-color: #bababa #fff #89b5e7 #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: left;
	font-weight:bold;
	font-size: 11px;
	color: #696969;
	background-color: #89b5e7;;
	text-decoration: none
}

#annuThomas .tdPair2 {
	border-color: #bababa #fff #89b5e7 #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: left;
	font-weight:bold;
	font-size: 12px;
	font-style: italic;
	color: #696969;
	background-color: #dfeff3;
	text-decoration: none
}

#annuThomas .tdValid {
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: left;
	font-weight:bold;
	font-size: 11px;
	color: #fff;
	background-color: #89b5e7;;
	text-decoration: none
}

#annuThomas .tdBas {
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: left;
	font-weight:bold;
	font-size: 1px;
	color: #fff;
	background-color: #205d9a;
	height: 3px;;
	text-decoration: none
}

#annuEtude .tdOnglet {
	border-color: #bababa #bababa #fff #bababa;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: center;
	font-weight:bold;
	font-size: 11px;
	bold 11px;
	color: #fff;
	background-color: #205d9a;;
	text-decoration: none
}

#annuEtude .tdInvisible {
	border-color: #fff #fff #bababa #bababa;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	text-align: left;
	font-weight:bold;
	font-size: 11px;
	color: #fff;
	background-color: #fff;;
	text-decoration: none
}

#annuEtude .tdTitre {
	border-color: #205d9a #bababa #205d9a #bababa;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: left;
	font-weight:bold;
	font-size: 11px;
	color: #fff;
	background-color: #205d9a;;
	text-decoration: none
}

#annuEtude .tdImpair1 {
	border-color: #bababa #fff #aed3ff #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: center;
	font-weight:bold;
	font-size: 11px;
	color: #696969;
	background-color: #aed3ff;
	text-decoration: none
}

#annuEtude .tdImpair2 {
	border-color: #bababa #fff #aed3ff #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	font-weight:normal;
	font-style:normal;
	font-size: 11px;
	color: #696969;
	background-color: #f3fbff;
	text-decoration: none
}

#annuEtude .tdPair1 {
	border-color: #bababa #fff #89b5e7 #bababa;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: center;
	font-weight:bold;
	font-size: 11px;
	color: #696969;
	background-color: #89b5e7;;
	text-decoration: none
}

#annuEtude .tdPair2 {
	border-color: #bababa #bababa #89b5e7 #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: left;
	font-weight:normal;
	font-style:normal;
	font-size: 11px;
	color: #696969;
	background-color: #dfeff3;
	text-decoration: none
}

#annuEtude .tdValid {
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: right;
	font-weight:bold;
	font-size: 11px;
	color: #fff;
	background-color: #89b5e7;
	text-decoration: none
}

#annuEtude .tdBas {
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	text-align: left;
	font-weight:bold;
	font-size: 1px;
	color: #fff;
	background-color: #205d9a;
	height: 3px;;
	text-decoration: none
}

#annuListe .tdImpair1, #annuNoListe .tdImpair1 {
	border-color: #bababa #fff #aed3ff #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: center;
	font-weight:bold;
	font-size: 11px;
	color: #696969;
	background-color: #aed3ff;
	text-decoration: none
}

#annuListe .tdImpair2 , #annuNoListe .tdImpair2{
	border-color: #bababa #fff #aed3ff #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	font-weight:normal;
	font-style:normal;
	font-size: 11px;
	color: #696969;
	background-color: #f3fbff;
	text-decoration: none
}

#annuListe .tdPair1, #annuNoListe .tdPair1 {
	border-color: #bababa #fff #89b5e7 #bababa;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-align: center;
	font-weight:bold;
	font-size: 11px;
	color: #696969;
	background-color: #89b5e7;;
	text-decoration: none
}

#annuListe .tdPair2, #annuNoListe .tdPair2{
	border-color: #bababa #bababa #89b5e7 #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	text-align: left;
	font-weight:normal;
	font-style:normal;
	font-size: 11px;
	color: #696969;
	background-color: #dfeff3;
	text-decoration: none
}

#annuListe .tdBas, #annuNoListe .tdBas {
	border-color: #bababa #fff #bababa #fff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	text-align: left;
	font-weight:bold;
	font-size: 1px;
	color: #fff;
	background-color: #205d9a;
	height: 3px;;
	text-decoration: none
}

#annuListe .resultA, #annuNoListe .resultA  {
	/*font-family: "Arial Narrow";*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0163AA;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}

#annuListe .resultB, #annuNoListe .resultB  {
	/*font-family: "Arial Narrow";*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*font-weight: bold;*/
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 4px;
}
/**/
#annuListe .resultB li a, #annuNoListe .resultB li a{
	/*font-family: "Arial Narrow";*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	/*font-weight: bold;*/
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 4px;
}

#annuListe .resultEt, #annuNoListe .resultB  {
	/*font-family: "Arial Narrow";*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*font-weight: bold;*/
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 4px;
}
/**/
#annuListe .resultEt li a, #annuNoListe .resultB li a{
	/*font-family: "Arial Narrow";*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*font-weight: bold;*/
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 4px;
}

#annuListe .resultNot, #annuNoListe .resultNot  {
	/*font-family: "Arial Narrow";*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*font-weight: bold;*/
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 4px;
}
/**/
#annuListe .resultNot li a, #annuNoListe .resultNot li a{
	/*font-family: "Arial Narrow";*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*font-weight: bold;*/
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 4px;
}

/**/
#annuListe .resultBold, #annuNoListe .resultBold {
	/*font-family: "Arial Narrow";*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 4px;
}
#annuListe a, #annuNoListe a  {
	/*font-family: "Arial Narrow";*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0163AA;
	text-decoration: none;
	/*font-size: 14px;*/
	font-size: 12px;
}
/*Ajout 16072007*/
#annuListe a.normal, #annuNoListe a.normal {	
	color: #000000;
  font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;	
	text-decoration: none;	
}
/*fin d'ajout*/
 ul {
	margin-top:0;
	margin-bottom:0
}
#annuListe li {
	list-style: square;
	color: #0163AA;
	text-decoration: none;
	list-style-position:outside;

}
#annuNoListe li {
	list-style: none;
	text-decoration: none;
}

/* nouvelles definitions */
.resultA {
	font-size: 14px;
	font-weight: bold;
	color: #0163AA;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}

.relance_HP {
	padding-top: 15px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
}



.chapo_HP {
	font-size: 12px;
	line-height: 14px;
	color: #0163AA;
	text-decoration: none;
}

/* version 1.1 */
.titre {
	font-size: 17px;
	font-weight:bold;
	color: #008ED0;
	line-height: 21px;
	text-decoration: none;
}

.interligne {
	height: 20px;
}



.white_sep_line {
	background-color: white;
	height: 3px;
}

.white_sep_col {
	background-color: white;
	width: 3px;
}



.arialDouzeChapo {
	font-size: 12px;
	line-height: 12px;
	color: #0163AA;
	text-decoration: none;
}

.arialSoustitre {
	font-size: 16px;
	line-height: 17px;
	color: #0163AA;
	text-decoration: none;
	font-weight: bold;
}

.txt_fond_bleu {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}

.txt_blanc {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCDE6;
}

.table_col_droite {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFF7;
	padding-left: 8px;
	padding-right: 8px;
}

.DateRed {
	font-style:italic;
	font-size: 18px;
	color: #CD0435;
}

.PuceListeRubrique1 {
	font-weight:bold;
	font-size: 16px;
	line-height: 20px;
	color: #0163AA;
	text-decoration: none;
}

.PuceListeRubrique2 {
	font-weight:bold;
	font-style:italic;
	font-size: 13px;
	color: #0163AA;
	text-decoration: none;
}

.PuceListeRubrique3 {
	font-style:italic;
	font-size: 13px;
	color: #0163AA;
	text-decoration: none;
}

.arialOnzeGris {
	font-style:italic;
	font-size: 12px;
	color: #0163AA;
	text-decoration: none;
}

.tabTopAgenda {
	border-style: none solid solid none;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	font-style:italic;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #0163AA;
	border-right-color: #CCCDE6;
	border-bottom-color: #CCCDE6;
}

.tabA {
	border-bottom-width: 1px;
	border-bottom-color: #999BCC;
}

.txt_bleu {
	font-weight:bold;
	font-style:italic;
	font-size: 13px;
	color: #5E62AC;
	text-decoration: none;
}
/*
.pagination {
	font-weight:bold;
	font-style:italic;
	font-size: 13px;
	color: #5E62AC;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5E62AC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #5E62AC;
}

.paginationON {
	font-weight:bold;
	font-style:italic;
	font-size: 13px;
	color: #CE0221;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5E62AC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #5E62AC;
}
*/

.pagination {
	font-weight:bold;
	font-style:italic;
	font-size: 13px;
	color: #008ed0;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #008ed0;
}

.paginationON {
	font-weight:bold;
	font-style:italic;
	font-size: 13px;
	color: #FFFFFF;	
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #008ed0;	
	border: 1px solid #008ed0;
}



.thomas {
	border-bottom-style: solid;
	border-bottom-color: #CCCDE6;
	border-bottom-width: 1px;
}

.bg_general {
	background-color: #cbe9eb;
}

.texte {

	font-size: 13px;
	color: #0163AA;
	text-transform: none;
}

.texte_gras,.texte_gras a  {
	font-weight:bold;
	font-size: 13px;
	color: #0163AA;
	text-transform: none;

}

.texte_clair {
	font-size: 13px;
	color: #008ED0;
	text-transform: none;
}

.texte_clair_gras{
	font-weight:bold;
	font-size: 13px;
	color: #008ED0;
	text-transform: none;
}

.texte_noir {
	font-size: 12px;
	text-transform: none;
	color: #0163AA;
}

/*ajout 16072007*/
.texte_noir_onze {

	font-size: 11px;
	color: #0163AA;
	text-decoration: none;
}
/*fin ajout*/

.texte_noir_gras {
	font-weight:bold;
	font-size: 13px;
	text-transform: none;
	color: #0163AA;
}



.fondce {
	background-color: #0163AA;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 13px;
	text-transform: uppercase;
}

.fondce a {
	color: #FFFFFF;
	text-transform: none;
}

.fondclair {
	background-color: #008ED0;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 13px;
	text-transform: none;
	text-transform: uppercase;
}

.fondclair a {
	color: #FFFFFF;
	text-transform: none;
}

.btm_left_bg {
	background-image: url(/images/BandeauBas_Gauche.jpg);
	background-position: left;
	background-repeat: repeat-y;
}
/*
td {
border:red 1px solid;
}*/
/*ajout 16072007*/
.notaire{
	padding-left:15px;
	font-weight:bold;
	font-size: 13px;
	
}

/*fin ajout*/
/*ajout 17072007*/
.rappel_criteria {
  padding-left:30px;
}
/*fin ajout*/
.div_nav_droite {
  height: 100%;
  
}

