/********************************************************************* Balise ****************************************************************/
form {
	padding: 0px;
	margin: 0px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}

body {
	margin: 0px;
	background-image: url(gifs/images/w2g_01.jpg);
	background-repeat: repeat-x;
}


h2 {
color: #003260;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

strong {
color: #149fff;
}
/******************************************************************** Lien ******************************************************************/
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}


/********************************************************************** Class **************************************************************/
.scrollbarre {
	overflow:auto;
}

/********************************************************************** Newsletter **************************************************************/
.email_news {
	font-family:Geneva,Arial,Helvetica;
	font-size:11px;
	color:#000000;
	background-color:#ffffff;
	border:#bbbbbb 1px solid;
}

.bouton_news {
	font-family:Geneva,Arial,Helvetica;
	font-size:12px;
	color:#ffffff;
	background-color:#585858;
	border:#585858 1px solid;
}

/**********************************************************BDD AUTO **************************************/
.numpage {
}
.numpage_selec {
	color:#ff0000;
}
.bt_suivant{
}
.bt_precedent{
}
.liste_cat{
}
.fichierbin{
}
.photo{
}
/**********************************************************************************************************/
#contenu {
text-align:justify;
}

#contenu li {
list-style-type:square;
color:#149fff;
}

#contenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #149fff;
	text-decoration: none;
}
#contenu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #149fff;
	text-decoration: none;
}
#contenu a:hover {
	text-decoration: underline;
	color: #525252;
}
#contenu a:active {
	text-decoration: none;
	color: #149fff;
}



#menu {
background-image:url(gifs/images/fond-menu.jpg);
background-repeat:no-repeat;
height:26px;
color:#ffffff;
font-size:1.6em;
text-align:center;
}

#menu a {
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
}

#menu a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#eoeoeo;
text-decoration:underline;
}

/*********************INDEX**************************/
#accueil td {
border:1px solid #003260;
}

#accueil div {
text-align:justify;
color:#003260;
padding:10px;
}

#famille {
background-image:url(gifs/images/encart_famille.jpg);
background-repeat:no-repeat;
height:169px;
}
	#famille span {
	color: #fff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:10px 0 0 28px;
	}
	
	#famille p {
	color: #003260;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:150px;
	padding-left:14px;
	padding-top:5px;
	}

#famille .titre {
color: #fff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:28px;
padding-top:5px;
}

#famille .txt {
color: #003260;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:150px;
padding-left:14px;
padding-top:5px;
}


#commercial {
background-image:url(gifs/images/encart_commercial.jpg);
background-repeat:no-repeat;
height:169px;
}


#commercial .titre {
color: #fff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:28px;
padding-top:5px;
}

#commercial .txt {
color: #003260;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:155px;
padding-left:14px;
padding-top:5px;
}

#immobilier {
background-image:url(gifs/images/encart_immobilier.jpg);
background-repeat:no-repeat;
height:169px;
}


#immobilier .titre {
color: #fff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:28px;
padding-top:5px;
}

#immobilier .txt {
color: #003260;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:150px;
padding-left:14px;
padding-top:5px;
}

#ventes {
background-image:url(gifs/images/encart_ventes.jpg);
background-repeat:no-repeat;
height:169px;
}


#ventes .titre {
color: #fff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:5px;
padding-left:15px;
}

#ventes .txt {
color: #003260;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:150px;
padding-left:14px;
padding-top:5px;
}

#penal {
background-image:url(gifs/images/encart_penal.jpg);
background-repeat:no-repeat;
height:169px;
}


#penal .titre {
color: #fff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:5px;
padding-left:50px;
}

#penal .txt {
color: #003260;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:155px;
padding-left:12px;
padding-top:5px;
}

#competences {
background-image:url(gifs/images/encart_competences.jpg);
background-repeat:no-repeat;
height:169px;
}


#competences .titre {
color: #fff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:5px;
padding-left:40px;
}

#competences .txt {
color: #003260;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:155px;
padding-left:12px;
padding-top:5px;
}

/***********************FIN ACCUEIL *********************************/
.identite img {
width:120px;
border:1px solid #525252;
}

.texte {
color:#333;
}
.fondcontenu {
	background-image: url(gifs/images/w2g_33.jpg);
	background-repeat: repeat-y;
}
.adresse {
	background-color: #F0FAFF;
	border:1px solid #003260;
}
.fondlettre {
	background-image: url(gifs/images/w2g_32.jpg);
	background-repeat: no-repeat;
    height: 47px;
}
.bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003260;
}
.bleumaj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0070c0;
	font-weight: bold;
	text-transform: uppercase;
}
.bleu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0070c0;
	font-weight: bold;
}
/******************************************************************************/
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002F5D;
}
.sscattitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
}
.fondbdd1 {
	background-image: url(gifs/images/bdd_25.gif);
	background-repeat: no-repeat;
	height: 26px;
}
.fondbdd2 {
	background-image: url(gifs/images/bdd_27.gif);
	background-repeat: no-repeat;
	height: 19px;
}
.gris {
	font-weight: bold;
	color: #666666;
}
.fondbdd3 {
	background-image: url(gifs/images/bdd_30.gif);
}
.espcell {
	padding: 5px;
}
.ita {
	font-style: italic;
}
.photo-cv
{
	float:left;
	margin:0 8px 2px 0;
}
.photo-cv img
{
	border:1px solid #004472;
}
#recherche {
padding:20px 10px;
}

#bloc_actu {
	height:170px;
	background-image:url(gifs/images/bloc_actu.jpg);
	background-repeat:no-repeat;
	width: 224px;
}

#bloc_actu a {
text-decoration:none;
cursor:pointer;
}

#bloc_actu .txt {
color: #003260;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:210px;
height:135px;
padding:30px 5px 5px 5px;
}

#bloc_actu .txt a {
text-decoration:none;
}

#bloc_actu .txt div {
padding-top:8px;
}