/********************************************************************* Balise ****************************************************************/
form {
	padding: 0px;
	margin: 0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.favoris {
	padding-left: 20px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #e4e6ef;
}

h1 {
	font-size: 14px;
	font-weight:bold;
	color:#2b3b79;
}

/******************************************************************** Lien ******************************************************************/
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e8e7e7;
	text-decoration: underline;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e8e7e7;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
	color: #e8e7e7;
}
a:active {
	text-decoration: none;
	color: #e8e7e7;
}

a.fonce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2b3b79;
	text-decoration: underline;
	
}
a.fonce:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2b3b79;
	text-decoration: underline;
}
a.fonce:hover {
	text-decoration: none;
	color: #2b3b79;
}
a.fonce:active {
	text-decoration: none;
	color: #2b3b79;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	color: #2a3976;
	padding-top: 8px;
}

	.footer a {
	font-family: Arial, Helvetica, sans-serif;
	color: #2a3976;
	font-weight: bold;
	text-decoration: none;
	}
	
	.footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #a72727;
	font-weight: bold;
	text-decoration: underline;
	}
 
	
 a.fonce2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#a72727;
}	

a.fonce2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CC0000;
	text-decoration:none;
	
}
a.fonce2:hover {
	text-decoration: none;
	color: #2b3b79;
	text-decoration: underline;
}
a.fonce2:active {
	text-decoration: none;
	color: #2b3b79;
	text-decoration: underline;
}



/********************************************************************** Class **************************************************************/
.scrollbarre {
	overflow:auto;
}

/********************************************************************** Newsletter **************************************************************/
.email_news {
	font-family:Geneva,Arial,Helvetica;
	font-size:11px;
	color:#000000;
	background-color:#ffffff;
	border-bottom:#bbbbbb 1px solid;
	border-top:#bbbbbb 1px solid;
	border-left:#bbbbbb 1px solid;
	border-right:#bbbbbb 1px solid;
}

.bouton_news {
	font-family:Geneva,Arial,Helvetica;
	font-size:12px;
	color:#ffffff;
	background-color:#585858;
	border-bottom:#585858 1px solid;
	border-top:#585858 1px solid;
	border-left:#585858 1px solid;
	border-right:#585858 1px solid;
}

/**********************************************************BDD AUTO **************************************/
.numpage {
}
.numpage_selec {
	color:#ff0000;
}
.bt_suivant{
}
.bt_precedent{
}
.liste_cat{
}
.fichierbin{
}

/**********************************************************************************************************/



/*********************************************************LIGHTBOX*****************************************/

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
.ecriturebleue, #textesimple strong, #textesimple2 strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2B3978;
	/*padding-left: 14px;*/
}

#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(gifs/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gifs/overlay.png", sizingMethod="scale");
	}
	
/***********************************rollover menu principal ******************************************************/
	

#droitdusport{    /* "lien" sera notre conteneur, ici la balise div */
    width: 240px;  /* changer la largeur ici */
    height: 81px; /* changer la hauteur ici */
    background: url(gifs/images/nicolleau-over_02.jpg) no-repeat left top;    /* placement de l'image over */
}

#droitdusport a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/images/nicolleau_02.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#droitdusport a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#autresdomaines {    /* "lien" sera notre conteneur, ici la balise div */
    width: 206px;  /* changer la largeur ici */
    height: 81px; /* changer la hauteur ici */
    background: url(gifs/images/nicolleau-over_03.jpg) no-repeat left top;    /* placement de l'image over */
}

#autresdomaines a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/images/nicolleau_03.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#autresdomaines a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#honoraires {    /* "lien" sera notre conteneur, ici la balise div */
    width: 95px;  /* changer la largeur ici */
    height: 81px; /* changer la hauteur ici */
    background: url(gifs/images/nicolleau-over_04.jpg) no-repeat left top;    /* placement de l'image over */
}

#honoraires a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/images/nicolleau_04.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#honoraires a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#actualitespublications {    /* "lien" sera notre conteneur, ici la balise div */
    width: 239px;  /* changer la largeur ici */
    height: 81px; /* changer la hauteur ici */
    background: url(gifs/images/nicolleau-over_05.jpg) no-repeat left top;    /* placement de l'image over */
}

#actualitespublications a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/images/nicolleau_05.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#actualitespublications a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}

/***********************************rollover liens ******************************************************/

#accueil {    /* "lien" sera notre conteneur, ici la balise div */
    width: 199px;  /* changer la largeur ici */
    height: 33px; /* changer la hauteur ici */
    background: url(gifs/images/nicolleau-liensover_06.jpg) no-repeat left top;    /* placement de l'image over */
}

#accueil a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/images/nicolleau_06.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#accueil a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#liensutiles {    /* "lien" sera notre conteneur, ici la balise div */
    width: 199px;  /* changer la largeur ici */
    height: 14px; /* changer la hauteur ici */
    background: url(gifs/images/nicolleau-liensover_08.jpg) no-repeat left top;    /* placement de l'image over */
}

#liensutiles a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/images/nicolleau_08.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#liensutiles a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#plandacces {    /* "lien" sera notre conteneur, ici la balise div */
    width: 199px;  /* changer la largeur ici */
    height: 34px; /* changer la hauteur ici */
    background: url(gifs/images/nicolleau-liensover_09.jpg) no-repeat left top;    /* placement de l'image over */
}

#plandacces a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/images/nicolleau_09.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#plandacces a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}

/***********************************rollover liens colonne de gauche ******************************************************/

#contact2 {    /* "lien" sera notre conteneur, ici la balise div */
    width: 216px;  /* changer la largeur ici */
    height: 30px; /* changer la hauteur ici */
    background: url(gifs/images/nicolleau-contactover_15.jpg) no-repeat left top;    /* placement de l'image over */
}

#contact2 a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/images/nicolleau_15.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#contact2 a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#lirelasuite {    /* "lien" sera notre conteneur, ici la balise div */
    width: 216px;  /* changer la largeur ici */
    height: 38px; /* changer la hauteur ici */
    background: url(gifs/images/nicolleau-lireover_18.jpg) no-repeat left top;    /* placement de l'image over */
}

#lirelasuite a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/images/nicolleau_18.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#lirelasuite a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
	
} .lettreinfo {
	background-image: url(gifs/images/nicolleau_20.jpg);
	background-repeat: no-repeat;
	height: 83px;
	width: 173px;
	font-family:Arial, Helvetica, sans-serif;
	padding-right: 15px;
	padding-left: 20px;
	font-size: 11px;
	color: #283771;
	line-height: 30px;
	} 
	

	.bgbleu {
	background-image: url(gifs/images/nicolleau_13.jpg);
	height: 475px;
	width: 748px;
	padding-left: 15px;
	/*padding-right: 20px;*/
	background-repeat: no-repeat;
	
}

.contact {
	background-image: url(gifs/images/nicolleau_14.jpg);
	background-repeat: no-repeat;
	height: 86px;
	width: 216px;
}
.contact p{
	margin: 0px;
	padding: 0px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #283771;
}

.bas {
	color: #283771;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
}
.bgblanc {
	background-color: #FFFFFF;
}
 
 /*------------------------*/
 
 #droitdelafamille {    /* "lien" sera notre conteneur, ici la balise div */
    width: 258px;  /* changer la largeur ici */
    height: 99px; /* changer la hauteur ici */
    background: url(gifs/images/rollover_31.jpg) no-repeat left top;    /* placement de l'image over */
}

#droitdelafamille a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/images/roll_31.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#droitdelafamille a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#droitpenal {    /* "lien" sera notre conteneur, ici la balise div */
    width: 200px;  /* changer la largeur ici */
    height: 99px; /* changer la hauteur ici */
    background: url(gifs/images/rollover_32.jpg) no-repeat left top;    /* placement de l'image over */
}

#droitpenal a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/images/roll_32.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#droitpenal a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}


#droitdesaffaires {    /* "lien" sera notre conteneur, ici la balise div */
    width: 290px;  /* changer la largeur ici */
    height: 99px; /* changer la hauteur ici */
    background: url(gifs/images/rollover_33.jpg) no-repeat left top;    /* placement de l'image over */
}

#droitdesaffaires a {    /* définition du lien qui occupera toute la place du conteneur */
    display: block;
    width: 100%;
    height: 100%;
    background: url(gifs/images/roll_33.jpg) no-repeat left top;    /* placement de l'image du menu */
    color: #000;
}

#droitdesaffaires a:hover {    /* masquage de l'image1 au survol */
    background: transparent none;
}
.hauteurindex {
padding: 23px 30px 0px 30px;
text-align:justify;
}
h2 {
	font-size: 12px;
	color: #2D3F81;
	font-weight:bold;
	display:inline;
}
.fondsport {
	background-image: url(gifs/images/nicolleau-accueil_18.jpg);
	height: 161px;
	width: 190px;
	color:#e8e7e7;
	padding-right: 7px;
	padding-left: 7px;
	padding-top:20px;
}

.fondsport p {
	padding-left:65px;
	padding-top: 15px;
	margin:0px;
}
.fondbeigedivert {
	background-image: url(gifs/images/nicolleau-accueil_24.jpg);
	height: 104px;
	width: 170px;
	padding-right: 5px;
	padding-left: 5px;
}	
	

.fondbeigedivert p {
	padding-top:25px;
	padding-left:30px;
	color:#000066;
	margin:0px;
	
}

.titre1 {
	height: 37px;
	width: 255px;
	margin-left: 24px;
	margin-top: 20px;
}

.bdd {
	background-color: #2a3976;
	border:double 3px #ffffff;

	width: 660px;
	margin-left: 36px;
	margin-top: 20px;
	padding-left:15px;
	padding-top:15px;
	padding-right:15px;
	text-align:justify;
	color: #FFFFFF;
	
}

.photo {
text-align: center;
padding-top: 20px;
}
.fdactu {
	background-image: url(gifs/images/nicolleau_17.jpg);
	background-repeat: no-repeat;
	height: 78px;
	width: 176px;
	padding-left: 20px;
	padding-right: 15px;
	
}
#textesimple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-right: 22px;
	text-align:justify;
	}
	
	#textesimple2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-right: 22px;
	text-align:justify;
	margin-top: 30px;
	padding-top:40px;
	}
#pageliens a{
color: #000;
}
#pageliens a:hover{
color: #000;
}

#droitdivertissement {
color:#fff;
background-image:none;
}

#droitdusport ul li a:hover {
background-color: #2c3e7e;
}

#droitdusport ul li a {
background-image:none;
color:#fff;
background-color:#1f2851;
font-weight:bold;
padding-left:25px;
padding-top:10px;
}

#autresdomaines ul li a {
background-image:none;
color:#fff;
background-color:#1f2851;
font-weight:bold;
padding-left:25px;
padding-top:10px;
}

#autresdomaines ul li a:hover {
background-color: #2c3e7e;
}