/*-------------------------------------------------------------------------------------------*/
/*                               Définition du body                                          */
/*-------------------------------------------------------------------------------------------*/
body
{
	margin: 10px 0 ;
	padding: 0 ;
	text-align: center ;
	font: 0.8em "Trebuchet MS", helvetica, sans-serif ;
	background: #CEECF2 ;
}





/*-------------------------------------------------------------------------------------------*/
/*                               Définition du conteneur                                     */
/*-------------------------------------------------------------------------------------------*/
div#conteneur
{
	width: 770px ;
	margin: 0 auto ;
	text-align: left ;
	border: 1px solid #67929B ;
	background: #ABCFD7 ;
}





/*-------------------------------------------------------------------------------------------*/
/*                               Définition du haut                                          */
/*-------------------------------------------------------------------------------------------*/
h1#haut
{
	background: url() no-repeat left top ;
	margin: 0 ;
}

h1#haut a
{
	width: 400px ;
	display: block ;
	background: url() no-repeat ;
	position: relative ;
	left: 350px ;
	top: 15px ;
	text-indent: -5000px ;
}

div#texte_fondu
{
        color: #CEECF2 ;
        text-decoration: none ;
        font-size: 0.9em ;
        text-align: center ;
}



/*-------------------------------------------------------------------------------------------*/
/*                               Définition du menu                                          */
/*-------------------------------------------------------------------------------------------*/
ul#menu
{
      	height: 25px ;
	margin: 0 ;
	padding: 0 ;
	background: url(../images/menu_centre.gif) repeat-x 0 -25px ;
	list-style-type: none ;
}

ul#menu li
{
	float: left ;
	text-align: center ;
}

ul#menu li a
{
	padding-left: 25px ;
	line-height: 25px ;
	font-size: 1.2em ;
	font-weight: bold ;
	color: #CEECF2 ;
	display: block ;
	text-decoration: none ;
/*	border-right: 2px solid #CEECF2 ; */
}

/* Pour le passage sur le menu avec la souris */
ul#menu li a:hover
{
	color: #FFFFFF ;
}



/*-------------------------------------------------------------------------------------------*/
/*                               Tableau menu complet                                        */
/*-------------------------------------------------------------------------------------------*/
table#menu_complet
{
        border: 1px solid #67929B ; 
        background: #CEECF2 ;
        font-size: 0.9em ;
        color: #67929B ;
        width: 95% ;
}


table#menu_complet td a
{
        font-size: 0.9em ;
        color: #67929B ;
}

table#menu_complet td a:hover
{
     /*   border-top: 1px solid #67929B ; */
     /*   border-right: 1px solid #67929B ; */
     /*   border-left: 1px solid #67929B ;  */
     /*   border-bottom: 1px solid #67929B ;  */
}

table#menu_complet td#titre_fond_orange
{
        font-size: 1.1em ;
        color: #67929B ;
        background: #F3C6AC ;
        font-weight: bold ;
}

table#menu_complet td#titre_petit_fond_orange
{
        font-size: 0.9em ;
        color: #67929B ;
        background: #F3C6AC ;
        font-weight: bold ;
}

table#menu_complet td#titre_petit
{
        font-size: 0.9em ;
        color: #67929B ;
        font-weight: bold ;
}

table#menu_complet td#titre_petit_fond_orange a
{
        font-size: 0.9em ;
        color: #67929B ;
        background: #F3C6AC ;
        font-weight: bold ;
}

table#menu_complet td#titre_petit_fond_orange a:hover
{
        font-size: 0.9em ;
        color: #67929B ;
        background: #F3C6AC ;
        font-weight: bold ;
}

table#menu_complet td#titre 
{
        font-size: 1.1em ;
	color: #67929B ;      
}





/*-------------------------------------------------------------------------------------------*/
/*                               Définition du bas                                          */
/*-------------------------------------------------------------------------------------------*/
ul#bas
{
	list-style-type: none ;
	color: #67929B ;
	text-align: center ;
	
}

ul#bas a
{
        color: #67929B ;
}




/*-------------------------------------------------------------------------------------------*/
/*                               Définition d'une ligne                                      */
/*-------------------------------------------------------------------------------------------*/
hr#ligne
{
        color: #CEECF2 ;
}



/*-------------------------------------------------------------------------------------------*/
/*                               Définition du contenu                                       */
/*-------------------------------------------------------------------------------------------*/
div#contenu
{
	padding: 0 25px 0 10px ;
	background: url() no-repeat 15px 15px ;
}

div#contenu h2
{
	padding-left: 25px ;
	line-height: 35px ;
	font-size: 1.4em ;
	background: url(../images/femme-enfant_titre.gif) no-repeat left bottom ;
	color: #67929B ;
	border-bottom: 1px solid #CEECF2 ;
}

div#contenu h3
{
	margin-left: 15px ;
	padding-left: 5px ;
	font-size: 1em ;
	color: #67929B ;
}

div#contenu p
{
	text-align: justify ;
	color: #E9F5F7 ;
}

div#contenu li 
{
	text-align: justify ;
	color: #67929B ;
}


div#contenu p a
{
	text-align: justify ;
	text-indent: 2em ;
	line-height: 3em ;
	color: #E9F5F7 ;
	font-weight: bold ;
	text-decoration: none ;
}

div#contenu p a:hover
{
        border-top: 1px solid #CEECF2 ; 
        border-right: 1px solid #CEECF2 ; 
        border-left: 1px solid #CEECF2 ;
        border-bottom: 1px solid #CEECF2 ;
}


div#titre_sur_orange
{
        font-size: 1.1em ;
        color: #67929B ;
        background: #F3C6AC ;
        font-weight: bold ;
}


div#bleu_fleche 
{
	text-align: left ;
	color: #67929B ;
	text-decoration: none ;
	font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
}

div#bleu_fleche a
{
        padding-left: 25px ;
	text-align: left ;
	color: #67929B ;
	text-decoration: none ;
	font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background: url(../images/fleche_orange_petite.gif) no-repeat left ;	
}




div#bleu li
{
	text-align: justify ;
	color: #67929B ;
	text-decoration: none ;
	font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
}

div#bleu p
{
	text-align: justify ;
	color: #67929B ;
	text-decoration: none ;
	font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
}

div#bleu li a
{
	text-align: justify ;
	color: #E9F5F7 ;
	text-decoration: none ;
	font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
}


div#bleu p a
{
	text-align: justify ;
	color: #67929B ;
	text-decoration: none ;
}


/*-------------------------------------------------------------------------------------------*/
/*                               Définition du bas                                           */
/*-------------------------------------------------------------------------------------------*/
p#bas
{
	margin: 0 ;
	padding-right: 10px ;
	line-height: 30px ;
	text-align: right ;
	color: #67929B ;
	font-size: 0.7em ;
	text-decoration: none ;
}


p#bas a
{
	width: 130px ;
	line-height: 25px ;
	font-size: 1em ;
	color: #67929B ;
	display: block ;
	text-decoration: none ;
	border-right: 0px solid #dea ;
}

p#bas a:hover
{
	color: #FFFFFF ;
}






pre
{
	overflow: auto ;
	background: #dea ;
	border: 2px solid #9b2 ;
	padding: 5px 0 0 5px ;
	font-size: 1.2em ;
}

* html pre
{
	width: 636px ;
}

pre span
{
	color: #560 ;
}

pre span.comment
{
	color: #b30000 ;
}





/*-------------------------------------------------------------------------------------------*/
/*                               Tableau résultat d'affichage des annonces                   */
/*-------------------------------------------------------------------------------------------*/
table#tableau_resultat
{
        border: 1px solid #67929B ; 
        background: #CEECF2 ;
        font-size: 1.1em ;
        color: #67929B ;
        border-bottom: 4px solid #67929B ;
        width: 100% ;
}


table#tableau_resultat td a
{
        font-size: 1.1em ;
        color: #67929B ;
}

table#tableau_resultat td a:hover
{
     /*   border-top: 1px solid #67929B ; */
     /*   border-right: 1px solid #67929B ; */
     /*   border-left: 1px solid #67929B ;  */
     /*   border-bottom: 1px solid #67929B ;  */
}

table#tableau_resultat td#prenom
{
        font-size: 1.1em ;
        color: #67929B ;
        background: #F3C6AC ;
        font-weight: bold ;
}

table#tableau_resultat td#titre_fond_orange
{
        font-size: 1.1em ;
        color: #67929B ;
        background: #F3C6AC ;
        font-weight: bold ;
}

table#tableau_resultat td#titre_petit_fond_orange
{
        font-size: 0.9em ;
        color: #67929B ;
        background: #F3C6AC ;
        font-weight: bold ;
}

table#tableau_resultat td#titre_petit_fond_orange a
{
        font-size: 0.9em ;
        color: #67929B ;
        background: #F3C6AC ;
        font-weight: bold ;
}

table#tableau_resultat td#titre_petit_fond_orange a:hover
{
        font-size: 0.9em ;
        color: #67929B ;
        background: #F3C6AC ;
        font-weight: bold ;
}

table#tableau_resultat td#prenom a
{
        font-size: 1.1em ;
        color: #67929B ;
        background: #F3C6AC ;
        font-weight: bold ;
}

table#tableau_resultat td#prenom a:hover
{
        font-size: 1.1em ;
        color: #67929B ;
        background: #F3C6AC ;
        border-top: 1px solid #67929B ; 
        border-right: 1px solid #67929B ; 
        border-left: 1px solid #67929B ;
        border-bottom: 1px solid #67929B ;
        font-weight: bold ;
}

table#tableau_resultat td#titre 
{
        font-size: 1.1em ;
	color: #67929B ;      
}

table#tableau_resultat td#titre_annonce
{
        font-size: 1.1em ;
        color: #67929B ;
        background: #F3C6AC ;
        font-weight: bold ;
}

table#tableau_resultat td#texte_annonce
{
        font-size: 1.1em ;
        color: #67929B ;
        background: #F3C6AC ;
        font-weight: bold ;
}

table#tableau_carac
{
        border: 0px solid #F3C6AC ; 
        align: center ;
        font-size: 1em ;
        color: #67929B ;
        width: 100%
}


/*-------------------------------------------------------------------------------------------*/
/*                               En provenance du site thebabysitting                        */
/*-------------------------------------------------------------------------------------------*/



INPUT.text {

	BORDER-RIGHT: #664E91 2px inset; BORDER-TOP: #664E91 2px inset; MARGIN-TOP: 3px; FONT-SIZE: 7pt; BORDER-LEFT: #664E91 2px inset; WIDTH: 110px; COLOR: #664E91; BORDER-BOTTOM: #898885 2px inset; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #CEECF2

}



SELECT.text {

	BORDER-RIGHT: #664E91 2px inset; BORDER-TOP: #664E91 2px inset; MARGIN-TOP: 3px; FONT-SIZE: 7pt; BORDER-LEFT: #664E91 2px inset; WIDTH: 110px; COLOR: #664E91; BORDER-BOTTOM: #898885 2px inset; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #C1C1E5

}



.text {

	BACKGROUND-IMAGE: url(../imagesFR/fondinputFR.gif); FONT-FAMILY: Arial; BACKGROUND-COLOR: #B6B3D2

}



.text2 {

	FONT-FAMILY: Arial; BACKGROUND-COLOR: #CEECF2 ; color:#664E91; font-size: 12px

}

.t_normal 

	{ FONT-FAMILY: Arial,Helvetica,sans-serif; color:#ffffff; font-size: 12px

}

.t_normal_petit 

	{ FONT-FAMILY: Arial,Helvetica,sans-serif; color:#ffffff; font-size: 10px

}





A:link{FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none}

A:visited{FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none}

A:active{FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none}

A:hover{FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none}

.textblanc {

	font-family: Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: normal;

	color: #FFFFFF;

	font-size: 11px;



}

.textVIOLETitalique {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: italic;

	font-weight: bold;

}

.textTITREblanc {

	font-size: medium;

	font-weight: bold;

	color: #FFFFFF;

}

.textVIOLETdroit {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #67929B;

}

.textTITREviolet {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;
	
	font-weight: bold;

	color: #67929B;

}

.textVIOLETdroitPETIT {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #67929B;
}

.textVIOLETgauche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #67929B;
}

.textblancPETIT {



	font-family: Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: normal;

	color: #FFFFFF;

	font-size: 9px;
}

.verticaltext{
font: bold 13px Arial;
writing-mode: tb-rl;
}
			
