/*      Feuilles de style pour le site super-annonce      */
/*      Créer par M. Meurillon Laurent                   */
/*      --- http://www.super-annonce.fr ---              */
body
{
	margin : 0px;
	padding : 0px;
	border : 0px;
	background: #ececf5;
	font-family: trebuchet ms,Arial,sans-serif;
	color : #556;
	font-size: 14.5px;
	font-weight : normal;
}
.global
{
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	border: 0px;
	width  : 770px;
	height : 100%;
	background: #FFFFFF;
}
/*                    Entete du site                     */
.entete
{
	text-align: center;
	width  : 770px;
	height : 63px;
	background: #FFFFFF;
	background-image:url(image/fond_en_tete.png);
}
.menu
{
	width  : 770px;
	height : 40px;
	text-align: center;
	background-image:url(image/fond_menu.png);
	font-weight : bold;
	font-size: 15px;
}
.menu a:link
{
	color : #424264;
	text-decoration: none;
}
.menu a:visited
{
	color : #424264;
	text-decoration: none;
}
.menu a:hover
{
	color : #f60;
	text-decoration: underline;
}
.menu a:active
{
	color : #d00;
	text-decoration: none;
}
.menupassif
{
	color : #d00;
}
/*                    Corps du site                      */
.corps
{
	width  : 770px;
	height : 100%;
	background-image:url(image/fond.png);
}
.corps h1
{
	color : #203e5e;
	font-weight : bold;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 10px;
	text-align: left;
	font-size: 15px;
}
.corps h2
{
	color : #203e5e;
	font-weight : bold;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 20px;
	padding: 3px;
	text-align: left;
	font-size: 15px;
}
.corps p
{
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 3px;
	text-align: justify;
}
.corps img
{
	margin-left: 10px;
	float: left;
}
.corps a:link
{
	color : #385c80;
	text-decoration: none;
}
.corps a:visited
{
	color : #f24110;
	text-decoration: none;
}
.corps a:hover
{
	color : #f60;
	text-decoration: underline;
}
/*--------- Mise en forme des citation ------------------*/
.corps q
{
	font-style : italic;
}
.corps ol
{
	margin-bottom: 0px;
	margin-top: 0px;
}
/*               tableau du corps du site                */
.tabover{background-color: #ffcd80; }
.tabout1{background-color: #eee; }
.tabout2{background-color: #ddd; }
.corps table	
{
	color: #027;
	text-decoration: none;
	text-align: center;
}
/*              formulaire corps du site                 */
.corps form
{
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
}
.case 
{
	margin-bottom: 0px;
	margin-top: 0px;
    	color:#027;
	font-size : 14px;
	height : 18px;
	border : 1px;
	border-color : #038;
	border-style : solid;
	background:#eef;
}
.case_image 
{
	margin-bottom: 3px;
	margin-top: 3px;
    	color:#027;
	font-size : 14px;
	height : 20px;
	border : 1px;
	border-color : #038;
	border-style : solid;
	background:#eef;
}
.corps label
{
	margin-bottom: 3px;
	margin-top: 3px;
	float: left;
	width: 30%;
	margin-right: 10px;
	text-align: right;
	line-height: 18px;
}
.zonetexte
{
    	color:#027;
	font-size : 14px;
	background: #eef;
	border : 1px;
	border-color : #038;
	border-style : solid;
}
.liste
{
	color : #027;
	font-size : 14px;
	background: #eef;
	border : 1px;
	border-color : #038;
	border-style : solid;
}
.centre 
{
	margin-left : 35%;
	margin-right : 35%;
}
.focus
{
    	color:#027;
	font-size : 14px;
	border : 1px;
	border-color : #f00;
	border-style : solid;
	background: #fffae6;
}
.blur
{
    	color:#027;
	font-size : 14px;
	border : 1px;
	border-color : #038;
	border-style : solid;
	background: #eef;
}

/*mise en forme des liens de visualisation d'une annonce */
.menu_annonce
{
	text-align: center;
	font-weight : bold;
	height : 20px;
	background-image:url(image/fond.png);
}
.menu_annonce a:link, a:visited
{
	color : #449;
	text-decoration: none;
} 
.menu_annonce a:hover, a:active
{
	color : #f60;
	text-decoration: underline;
} 
.menu_center 
{
	margin-left : 15%;
	margin-right : 15%;
}
.image
{
	width  : 200px;
	float :right;
}
/*                les rubriques du site                  */
.rubrique	
{
	margin-left : 10%;
	width  : 600px;
	height : 85px;
	text-align: justify;
}
.rubrique img	
{
	border: 0px;
}
.rubrique a:link
{
	color : #449;
	text-decoration: none;
}
.rubrique a:visited
{
	color : #449;
	text-decoration: none;
}
.rubrique a:hover
{
	color : #f00;
	text-decoration: underline;
	background-color: #ffcd80;
}
/*                     pied du site                      */
.pied
{
	color: #998;
	font-size : 12px;
	text-align: center;
	text-decoration: none;
	background-image: url(image/fond_pied.png);
	height : 34px;
}
.pied a:link
{
	color : #998;
	text-decoration: none;
}
.pied a:visited
{
	color : #998;
	text-decoration: none;
}
.pied a:hover
{
	color : #900;
	text-decoration: underline;
}
/*---------- changement de la couleur du texte ----------*/
.textrouge
{
	color : #a00;
}
.separation
{
	margin-bottom: 0px;
	margin-top: 0px;
	clear :both;
	visibility: hidden;
	height: 3px;
}
