

BODY{
	height:100%;

	background:#555555;
	/*overflow:auto;*/

}

.contenu_paragraphe
{
 padding:5px;
 border:1px solid #999999;
 background:#f9f9f9
}

.tableau_principal
{
border:1px solid #000000;
background:#ffffff url('img/fond.gif') ;
}

*{
	margin:0; padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; line-height:14px;
	color:#323E4F;
}

A:link,A:active,A:visited, likelink{
	color:#244566;
	text-decoration:none;
	font-weight:bold;
}
A:hover{
	color:red;
	font-weight:bold;
}
INPUT
{
font-size:10px;
color:#000000;
}

TEXTAREA
{
font-size:10px;
color:#000000;
}
select
{
background:#ffffff;
}

ul{ list-style-type:none;text-align:left; }
HR
{
 border:1px solid #cccccc;
}
h1{
	height:0px;
	font-size:18px;
	color:#345269;
	line-height:24px;
	height:25px;
	text-align:center;
}

h2{
	margin-bottom:2px;
	padding-top:2px;
	background: url('img/h2.gif');
	font-size:15px; font-weight:bold; color:#ffffff;
	text-align:center;
	height:18px;
	width:640px;

}
h3{

	padding:0 1px 2px;
	background:url('img/h3.gif');
	border:1px outset #999999;
	font-size:13px; font-weight:bold; color:#000000;
	text-align:center;
	width:100%;
}


#content{ margin:0 0 25px; padding:1px 2px 2px; /*border:1px solid #6699CC; */text-align:left;margin-top:42px; margin-top:1px}
html[xmlns] #content{ height:inherit; }
html>body #content{ height:inherit; }
#menu_haut
{
border:1px dashed #cccccc;
text-align:left;
padding:2px;
background:#f0f0f0;
}
#menuLeft{
	float:left;
	margin:1px 0 0;
	width:150px;

}
#menuLeft p{ /* Ent�te de menu */
	width:142px;
	height:18px;
	margin:0 2px;
	background:url('img/p_menu_left.gif');
	text-align:center;
}
/* menu famille */



/* menu sous famille */
#menuLeft .li_ssfamille a{
	display:block;
	 padding:0 0 0 5px;
	 margin-left:2px;
	 margin-right:3px;
	height:16px;
	background-color:#7F979C;
	border:1px outset #999999;
	color:#fff;
	text-decoration:none;
}
#menuLeft .li_ssfamille a:hover{

	padding:1px 5px 0 2px;
	height:15px;
	background-color:#85A3A9;
	border:1px inset #999999;
	color:#ff0000;
}

#menuLeft blockquote{
	margin:0 2px 2px; padding:1px;
	background-color:#fff;

}
#menuBottom{
	position:fixed; bottom:0; left:0;
	padding:2px 0 0;
	background-color:#2D71BA;
	border-top:2px outset #999999;
	text-align:center;
}
#menuBottom li
{
 padding:5px;
 display:inline;
  }

#menuBottom li *{ line-height:20px; }
#menuBottom a{
	padding:0 8px;
	border:1px solid silver;
	text-decoration:none;
	color:#fff;
}
#menuBottom a:hover{
	background-color:#80AAD5;
	border:1px inset #999999;
}
html[xmlns] #menuBottom{ width:100%; }
html>body #menuBottom{ width:100%; }

#background
{
background: url('img/fond.jpg') no-repeat 0% 0%;
height:100%;
}


.annonces
{
/*background: url('appart.gif') no-repeat 100% 0%;*/
border-bottom:1px solid #D18B47;

 margin-top:15px;

padding:3px;
}

#footer{
	padding:1px 5px 0 0;
	height:14px;
	background-color:#6699CC;
	font-size:9px; color:#fff;
	text-align:right;
}
#footer *{ font-size:9px; color:#fff; }
#footer strong{ color:#000; }

.align_right
{
 width:100%;
 text-align:right;
}



/******************************* ANNUAIRE **************************************/




.annuaire_liste
{

width:240px;
margin-top:4px;
height:16px;
padding-left:18px;
background: url('img/rond.gif') no-repeat 0px 0px;
text-align:left;

}

.annuaire_liste2
{

width:240px;
margin-top:4px;
margin-left: 15px;
height:10px;
padding-left:18px;
/*background: url('img/rond.gif') no-repeat 0px 0px;*/
text-align:left;

}

.annuaire_liste_long
{

margin-top:4px;
height:16px;
padding-left:18px;
background: url('img/rond.gif') no-repeat 0px 0px;
text-align:left;

}

.annuaire_site
{
 padding:3px;
 margin-top:15px;
 margin-left:5px;
 text-align:left;
 background:#f9f9f9;
 }

.annuaire_site_nomargin
{
 padding:3px;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:5px;
 text-align:left;
 background:#f9f9f9;
 }

.annuaire_site_tmb
{
 padding:3px;
 margin-top:15px;
 margin-left:5px;
 text-align:left;
 background:#fffde2;
 }
/*****************************fin annuaire ****************************/


.cadre
{
 padding:5px;
 text-align:justify;
 color:#000044;
 border:1px solid #cccccc;
 background:#DDE1EB;
}

.cadre_gauche
{
 padding:5px;
 text-align:left;
 color:#000044;
 border:1px solid #cccccc;
 background:#f9f9f9;
}



.haut_de_page
{
 text-align:right;
}

.left
{
 padding-top:10px;
 text-align:left;
 }


.lien_cat:link,.lien_cat:active,.lien_cat:visited
	{
	font-size:11px;
	color:#3C4955;
	text-decoration:none;
	font-weight:bold;
	}
.lien_cat:hover
	{
	font-size:11px;
	color:red;
	text-decoration:none;
	font-weight:bold;
	}

.lien_sscat:link,.lien_sscat:active,.lien_sscat:visited
	{
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	}
.lien_sscat:hover
	{
	font-size:10px;
	color:red;
	text-decoration:none;
	font-weight:normal;
	}

.lien_url:link,.lien_url:active,.lien_url:visited
	{
	font-size:11px;
	color:#B47B17;
	text-decoration:none;
	font-weight:normal;
	}
.lien_url:hover
	{
	font-size:11px;
	color:red;
	text-decoration:none;
	font-weight:normal;
	}

.menu-navigation:link,.menu-navigation:active,.menu-navigation:visited
	{
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	}
.menu-navigation:hover
	{
	font-size:11px;
	color:red;
	text-decoration:none;
	font-weight:bold;
	}

.liste_catalogue
{
float:left;
width:170px;
padding:5px;
text-align:center;
height:180px;
}
.partenaire
{
background:#D6DCE2;
}

.span_radio
{
 text-align:left;
 width:10px;
}

.titre_page{
	height:0px;
	font-size:24px; color:#6D7B89;
	line-height:40px;
}
.contenu_site
{
background:#eeeeee;
padding-left:5px;
padding-right:5px;
}

.kiwi:link,.kiwi:active,.kiwi:visited,.kiwi:hover
{
 color:white;
 font-size:5px;
}


.class_cat_colors_c280 	{ color:#0A51D3; }
.class_cat_colors_c286 	{ color:#333333; }
.class_cat_colors_c45  	{ color:#660033; }
.class_cat_colors_c6   	{ color:#006600; }
.class_cat_colors_c332, .class_cat_colors_c22 { color:#DB02A5; }
.class_cat_colors_c136 	{ color:#FB7A2D; }
.class_cat_colors_c19 	{ color:#A940FF; }
.class_cat_colors_c23 	{ color:#333333; }
.class_cat_colors_c15 	{ color:#FF0000; }
.class_cat_colors_c195 	{ color:#45354D; }
.class_cat_colors_c72 	{ color:#E104DC; }
.class_cat_colors_c26 	{ color:#1E1E64; }
.class_cat_colors_c1007 { color:#006600; }
.class_cat_colors_c5 	{ color:#333333; }
.class_cat_colors_c211 	{ color:#F5341F; }
.class_cat_colors_c14 	{ color:#990033; }
.class_cat_colors_c21 	{ color:#573E50; }
.class_cat_colors_c27 	{ color:#E45E0C; }
.class_cat_colors_c35 	{ color:#000066; }
.class_cat_colors_c1009 { color:#FF0000; }
.class_cat_colors_c198 	{ color:#006600; }


#inscr_link:hover { color:#f00; text-decoration:underline; }
#inscr_link { float:right; color:#c00; font-size:14px; margin:10px; }