body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#152434;
	background-color:#4A5867;
	background-image:url(../images/px_fond.jpg);
	background-repeat:repeat-x;
}

td 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#152434;
	line-height:18px;
}

ul
{
	list-style-image:url(../images/puce.gif);
}

ol
{
	color:#024A90;
}

.non_ol
{
	color:#152434;
}

.h4nobr
{
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#152434;
	font-size:11px;
	text-align:center;
	display:inline;
}

.h3nobr
{
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#152434;
	font-size:18px;
	text-align:center;
	display:inline;
}

a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;
  	color:#034B91;
	font-weight:bold;
	text-decoration:none;
}

a:hover 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;
	color:#E8A649;
	font-weight:bold;
	text-decoration: none;
}

.suite_haut
{
	background-color:#FFFFFF;
	background-image:url(../images/suit_bas.gif);
	background-repeat:no-repeat;
	background-position:right;
}

a.menu
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

a.menu:hover
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.promotion
{
	list-style-image:url(../images/puce-navig.gif);
}

.menu_bas
{
	 background-color:#C8D1DC;
	 border-bottom:1px solid #ffffff;
	 border-top:1px solid #ffffff;
}

.espace_menu_bas
{
	padding-bottom:4px;
}

a.menu1
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

a.menu1:hover
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#034B91;
	text-decoration:none;
}

.lien_plus_bas
{
	padding-bottom:3px;
}

a.rub
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#034B91;
}
	
a.rub:hover
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#E8A649;
}

a.selection
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#E8A649;
	text-decoration:none;
}

a.selection:hover
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#034B91;
	text-decoration:none;
}


#nbr
{
	display:none;
}

.CDC
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/fond_cdc.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding-left:77px;
}

.plan
{
	padding-left:9px;
}

.immo_bas
{
	background-image:url(../images/fond_titre_bas.gif);
	padding-right:8px;
}

.fond_index
{
	background-image:url(../images/fond_index.jpg);
	background-repeat:no-repeat;
	background-position:0 52;
	padding-left:81px;
}

.fond_1
{
	background-image:url(../images/fond1.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.fond_2
{
	background-image:url(../images/fond2.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.fond_3
{
	background-image:url(../images/fond3.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.fond_4
{
	background-image:url(../images/fond4.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.fond_5
{
	background-image:url(../images/fond5.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.fond_6
{
	background-image:url(../images/fond6.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.fond_7
{
	background-image:url(../images/fond7.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.fond_8
{
	background-image:url(../images/fond8.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.fond_9
{
	background-image:url(../images/fond9.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.fond_10
{
	background-image:url(../images/fond10.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.fond_11
{
	background-image:url(../images/fond11.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

.grand_titre
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#E8A649;
}

.grand_titre10
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#814444;
}

.grand_titre-
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#E8A649;
	padding-left:40px;
}

.grand_titre_
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#034B91;
	padding-left:70px;
	text-decoration:underline;
}

.grand_titre__
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#E8A649;
}


.grand_titre1
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#E8A649;
}

.petit_titre
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:oblique;
	color:#024A90;
}

.navig
{
	font:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:normal;
	color:#024A90;
}

.petit_titre1
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#4A5867;
	text-decoration:underline;
}

.titre_fiscal
{
	font:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#3399CC;
}

.special
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#445A71;
}

.special1
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#E8A649;
}

.special2
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#E8A649;
}

.special3
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#E8A649;
	background-color:#FBEEDD;
	width:350px;
}

.milieu
{
	background-color:#ffffff;
}

.moteur
{
 	background-image:url(../images/fond_moteur.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:10px;
}

.Forminput
{
	width:44px;
	height:20px;
}

.Forminput1
{
	width:141px;
	height:20px;
}

.formselect1
{
	width:153px;
	height:19px;
}

.formselect2
{
	width:31px;
	height:19px;
}

.tabFond2mini
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#152434;
	display:inline;
}

a.seloger
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:none;
}

a.seloger:hover
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C8D1DC; 
	font-weight:bold;
	text-decoration:none; 
}

.suite
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:CECECE;
	padding-top:4px;
}



#ville p
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B623D;
}

#ville a 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#6B623D;
	text-decoration: none;
}

#ville a:hover 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#D3A551;
	text-decoration: none;
}	



/*TABLEAUX*/

.tabFond1{border-color:#5B7897; border-width:0; border-style:solid; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; background-image:url(../images/fond10.jpg); background-repeat:no-repeat; background-position:bottom;}

.tabFond11{border-color:#5B7897; border-width:0; border-style:solid; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}

.tabFond2{border-color:#5B7897; border-width:1px; border-style:solid; padding:2px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;  color:#000000;}

.tabFond21{border-color:#5B7897; border-width:1px; border-style:solid; padding:2px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;  color:#000000; background-image:url(../images/fond10.jpg); background-repeat:no-repeat; background-position:bottom;}

.tabTitre{background-color:#5B7897; color:#F9F9F9; font-size: 11px; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.tabCouleur{background-color:#5B7897; border-color:#5B7897; border-width:1px; border-style:solid; padding:2px; color: #000000 ;}
	
/* CLASSES MISE EN PAGE GUIDE PRATIQUE */

.txtTitre3 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#E8A649;
}

.gras
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #E8A649;
}

.encadre 
{
	background-color:#5B7897;
	border-color:#5B7897;
	border-width:2px;
	border-style:solid;
	padding:2px;
}	
