/* CSS Document */
* {	
	color:#000000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
	
html {
	font-size: 100%;}
	
body {
	background-color:#ffffff;
	font-size: 0.70em;
	margin:0;
	padding:0; }
	
img {
	border:0;}
h1 {
	font-size: 1em;
	font-weight: bold;
	color: #f49c00;
	line-height: 1.4em;
	margin: 1.3em 0 1em 0; }
h2 {
	font-size: 1em;
	font-weight: bold;
	color: #75aacd;
	line-height: 1.4em;
	margin: 0 0 0.4em 0;}
h3 {
	font-size: 1em;
	font-weight: bold;
	color: #39759b;
	line-height: 1.4em;
	margin: 0 0 0 0;}
h6 {
	font-size: 1em;
	text-transform: uppercase;
	color: #f49c00;
	margin: 0 0  1.1em 0;}
p {
	font-size: 1em;
	line-height: 1.4em;
	margin: 0 0 1.3em 0;}
fieldset {
	border:none;
	padding:0;
	margin:0;
}	

#content ul, #zoneAnnexe ul, #zone1Col ul, #zone2Col ul  {
	list-style-type: none;}
#content li, #zoneAnnexe li, #zone1Col li, #zone2Col li {
    padding-left: 10px;
	background: url(IMAGES/PUCELISTE.GIF) no-repeat left top;
	line-height: 16px;}

#zoneAnnexe p {
	color: #FFFFFF;
	line-height: 1.2em;
	margin: 0 0 1.5em 0;}
a:link, a:visited {
	color: #ff7200;}
a:hover {
	color: #365970;}
.lien {
	background: url(images/FlecheLien.gif) no-repeat left top;
	text-decoration: none;
	color:#ff7200;
	padding-left: 10px;}
#global {
	background: url(images/BG_2px.gif) repeat-y left top;
	margin: 0px;
	padding: 0 0 0 6px;
	width: 982px;
	margin: auto;}
#entete {
	background-image: url(images/entete.gif);
	margin: 0;
	padding: 0;
	width: 972px;
	height: 104px;}
#conteneur {
	background: url(images/BG_noteMenuAnnexe.gif) no-repeat right bottom;
	width: 972px;}
#imageMenuHome {
	background-image: url(images/imageHome.jpg);
	width: 739px;
	height: 247px;}
#imageMenuLNiedermeyer{
	background-image: url(images/IMAGELNiedermeyer.JPG);
	width: 739px;
	height: 247px;}
#imageMenuAssociation{
	background-image: url(images/imageAssociation.jpg);
	width: 739px;
	height: 247px;}
#imageMenuCentreDoc{
	background-image: url(images/IMAGECENTREDOC.JPG);
	width: 739px;
	height: 247px;}
#zoneLeft {
	float: left;
	width:739px;
	margin: 0;
	padding: 0;}
#zoneAnnexe { 
	width: 198px;
	padding: 0px 15px 50px 20px;
	background-color: #2e4c5f;
	float: left;}
.contentAnnexe {
	padding: 20px 0 20px 0;
	border-bottom: 1px solid #5e7a8d;}
.contentAnnexe a:link, .contentAnnexe a:visited {
	background: url(images/FlecheLien.gif) no-repeat left top;
	text-decoration: none;
	color:#ff7200;
	padding-left: 10px;}
.contentAnnexe a:hover {
	background: url(images/FlecheLien.gif) no-repeat left top;
	text-decoration: underline;
	color:#ff7200;
	padding-left: 10px;}
	
#content { 
	width: 530px;
	float: left;}
#zone1Col, #zone2Col{ 
	width: 530px;
	float: left;}
.texte2Col {
	float: left;
	width: 265px;
	margin: 10px 0 10px 0;}
.imageLeft {
	float: left;
	width: 170px;
	margin-right: 10px;}
.imageLeft p {
	font-size: 0.8em;
	color: #8c8c8c;}
.texteRight {
	float: left;
	width: 350px; }
	
/*menu fond image*************/

#menuLouisNiedermeyer {
	padding: 124px 0 0 0 ;
	margin: 0;}
#menuLouisNiedermeyer dt, #menuAssociation dt {
	line-height: 18px;}
#menuLouisNiedermeyer dl {
	margin: 0;
	padding: 0;
	margin-top: 5px;}
#menuLouisNiedermeyer dd{
	margin: 0;
	padding: 0;
	line-height: 16px;
	font-size: 1em;
	color: #FFFFFF; }
.Niv2menuBlanc a:link, .Niv2menuBlanc a:visited {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 20px;}
.Niv2menuBlanc a:hover{
	font-weight: normal;
	color: #ff7200;
	text-decoration: none; }
#menuAccueilLNBGImg01 a:link, #menuAccueilLNBGImg01 a:visited {
	display: block;
	width:163px;
	height: 20px;
	background: url(IMAGES/MENUACCUEILBGIMG01.JPG) no-repeat left top;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;}
#menuAccueilLNBGImg01 a:hover{
	color: #ff7200;
	text-decoration: none; }
#menuAccueilLNBGImg02 a:link, #menuAccueilLNBGImg02 a:visited {
	display: block;
	width:163px;
	height: 20px;
	background: url(IMAGES/MENUACCUEILBGIMG02.JPG) no-repeat left top;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;}
#menuAccueilLNBGImg02 a:hover{
	color: #ff7200;
	text-decoration: none; }
#menuAccueilLNBGImg03 a:link, #menuAccueilLNBGImg03 a:visited {
	display: block;
	width:163px;
	height: 20px;
	background: url(IMAGES/MENUACCUEILBGIMG03.JPG) no-repeat left top;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;}
#menuAccueilLNBGImg03 a:hover{
	color: #ff7200;
	text-decoration: none; }
#menuAccueilLNBGImg04 a:link, #menuAccueilLNBGImg04 a:visited {
	display: block;
	width:163px;
	height: 20px;
	background: url(IMAGES/MENUACCUEILBGIMG04.JPG) no-repeat left top;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;}
#menuAccueilLNBGImg04 a:hover{
	color: #ff7200;
	text-decoration: none; }

#menuNiedermeyerLNBGImg01 a:link, #menuNiedermeyerLNBGImg01 a:visited {
	display: block;
	width:163px;
	height: 20px;
	background: url(IMAGES/MENUNIEDERMEYERBGIMG01.JPG) no-repeat left top;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;}
#menuNiedermeyerLNBGImg01 a:hover{
	color: #ff7200;
	text-decoration: none; }

#menuNiedermeyerLNBGImg02 a:link, #menuNiedermeyerLNBGImg02 a:visited {
	display: block;
	width:163px;
	height: 20px;
	background: url(IMAGES/MENUNIEDERMEYERBGIMG02.JPG) no-repeat left top;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;}
#menuNiedermeyerLNBGImg02 a:hover{
	color: #ff7200;
	text-decoration: none; }
#menuNiedermeyerLNBGImg03 a:link, #menuNiedermeyerLNBGImg03 a:visited {
	display: block;
	width:163px;
	height: 20px;
	background: url(IMAGES/MENUNIEDERMEYERBGIMG03.JPG) no-repeat left top;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;}
#menuNiedermeyerLNBGImg03 a:hover{
	color: #ff7200;
	text-decoration: none; }
#menuNiedermeyerLNBGImg04 a:link, #menuNiedermeyerLNBGImg04 a:visited {
	display: block;
	width:163px;
	height: 20px;
	background: url(IMAGES/MENUNIEDERMEYERBGIMG04.JPG) no-repeat left top;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;}
#menuNiedermeyerLNBGImg04 a:hover{
	color: #ff7200;
	text-decoration: none; }
/*menu fond blanc***********/

#menuAssociation {
	float: left;}
#menuAssociation dt {
	margin-top: 8px;
	margin-bottom: 3px}
#menuAssociation dd { 
	margin: 0;
	padding: 0;
	line-height: 16px;
	font-size: 1em; 
	margin: 0;
	padding: 0;
	}
.menuAssoBgBlanc a:link, .menuAssoBgBlanc a:visited {
	display: block;
	width:163px;
	height: 20px;
	background: url(IMAGES/MENUBGblanc.GIF) no-repeat left top;
	color: #365970;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;}

.menuAssoBgBlanc a:hover{
	color: #ff7200;
	text-decoration: none; }
.Niv2menuBleu a:link, .Niv2menuBleu a:visited { 
	font-weight: normal;
	color: #365970;
	text-decoration: none;
	padding-left: 20px;}
.Niv2menuBleu a:hover{
	font-weight: normal;
	color: #ff7200;
	text-decoration: none; }
.Niv3menu {
	list-style-type: none;}
.Niv3menu li a:link, .Niv3menu li a:visited {
	color: #7691a2;
	text-decoration: none;}
.Niv3menu li a:hover {
	color: #ff7200;}
/***form******************/
#fieldsetcontact {
	border: none;}
.fields { 
	width:530px;
	margin:  8px 0 8px 0px;
	padding: 0;}
.fields label { 
	display: block;
	width: 100px;
	float: left;}
#Bouton {
	margin: 20px 0 0 92px;}
.bt {
	background-color:#FF6600;
	border: none;
	color: #FFFFFF;
	font-size: 1em;
	cursor: pointer;
	margin: 8px 8px 8px 8px ;}
.focus {
	background-color:#FEEBD8;
	font-size: 1em;	
	border:1px solid white;
	padding:2px;
}
.input {
	background-color:#FFFFFF;
	font-size: 1em;	
}
label {
	cursor:pointer;
}
	
/****************************/

#footer {
	clear: both;}
#footer p {
	color: #365970;
	font-size: 0.8em;
	padding-left: 173px;}
	
/**************************/

