.content_bodytext {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#000000;
	padding: 0px 0px 0px 20px;
}

.content_bodytext FONT {
	font-family:Verdana,sans-serif;
	font-size:11px;
}

.content_bodytext3 {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#000000;
	padding: 0px 0px 0px 0px;
}

.content_bodytext P {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#000000;
	padding: 0px 0px 0px 20px;
}

.content_bodytext LI {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px 0px 0px 0px;
}

.content_bodytext A:link {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#ff9900;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

.content_bodytext A:hover {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#999999;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

.content_bodytext A:visited {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#996666;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

.content_bodytext H1 {
	font-family:Verdana,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	padding:0px 0px 0px 20px;
}

.content_bodytext H2 {
	font-family:Verdana,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding:0px 0px 0px 20px;
}

.content_bodytext H3 {
	font-family:Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	padding:0px 0px 0px 20px;
}

.content_bodytext H4 {
	font-family:Verdana,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	padding:0px 0px 0px 30px;
}

.content_bodytext H5 {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#666666;
	padding:0px 0px 0px 40px;
}

.content_bodytext FORM {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#000000;
	padding: 0px 0px 0px 20px;
}

.content_bodytext INPUT {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#000000;
	padding: 0px 0px 0px 20px;
}

.content_bodytext TD {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#000000;
}

.content_bodytext .content_header {
	font-family:Verdana,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666666;
}

.content_bodytext3 .content_header {
	font-family:Verdana,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	padding:0px 0px 0px 10px;
}

.Flex2 .content_bodytext .content_header {
	padding:0px 0px 0px 10px;
}

.Flex1 .content_bodytext .content_header {
	padding:0px 0px 0px 20px;
}

.Flex4 .content_bodytext .content_header {
	padding:0px 0px 0px 20px;
}

.Flex5 .content_bodytext .content_header {
	padding:0px 0px 0px 20px;
}

.content_right {
	font-family:Verdana,sans-serif;
	font-size:10px;
	color:#000000;
	padding:0px 0px 0px 0px;
}

.content_right .content_bodytext {
	font-family:Verdana,sans-serif;
	font-size:10px;
	color:#000000;
	padding:0px 0px 0px 0px;
}

.content_right P {
	font-family:Verdana,sans-serif;
	font-size:10px;
	color:#000000;
	padding:0px 0px 0px 0px;
}

.content_right H2 {
	font-family:Verdana,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding:20px 0px 0px 0px;
}
.content_right .content_header {
	font-family:Verdana,sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}

.titre_right{
	font-family:Verdana,sans-serif;
	font-size:10px;
	color:#006699;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}

.content_right H1 {
	font-family:Verdana,sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}

.content_right A:link {
	font-family:Verdana,sans-serif;
	font-size:10px;
	color:#ff9900;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

.content_right A:hover {
	font-family:Verdana,sans-serif;
	font-size:10px;
	color:#999999;
	padding:0px 0px 0px 0px;
                text-decoration:none;
}

.content_right A:visited {
	font-family:Verdana,sans-serif;
	font-size:10px;
	color:#996666;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}


/******************/
/* menu de niveau 1 */

SPAN.menuHh1 A {
	font-family:Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
SPAN.menuHh1 A:hover {
	font-family:Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
SPAN.menuHh1act A:visited {
	font-family:Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.Stylepipe-menu-h1 {
	font-family:Verdana,sans-serif;
	font-size:12px;
	color: #666666;
	font-weight:normal;
}

/* fin de menu 1 */

/* menu de niveau 2 */

.menu_niv2 TABLE {
   position: relative;
/*   margin-left: auto;
   margin-right: auto; */
	}
	
.menu_niv2 TD {
	padding-top:130px;
	}

.menuHh2, .menuHh2act {
	padding:0px;
	background:#ffffff;
	border:1px solid #ffffff;
	border-top:0; 
	margin:1px;
}

.menuHh2 A:link {
	font-family:Verdana,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}

.menuHh2act A:link {
	font-family:Verdana,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#006699;
	text-decoration:none;
}

.menuHh2 A:visited, .menuHh2act A:visited {
	font-family:Verdana,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}

.menuHh2 A:hover .menuHh2act A:hover {
	font-family:Verdana,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.Stylepipe-menu-h2 {
	font-family:Verdana,sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #666666;
}

/* fin de menu 2 */

/*menu actif*/

.menuHh1act A:link, .menuHh1act A:visited, .menuHh2act A:link, .menuHh2act A:visited {
color:#006699;
text-decoration:none;
}

/* menu h3 */

.menu_h3 A:link {
	font-family:Verdana,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

.menu_h3-act A:link {
	font-family:Verdana,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#006699;
	text-decoration:none;
}

.menu_h3 A:visited {
	font-family:Verdana,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

.menu_h3-act A:visited {
	font-family:Verdana,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#006699;
	text-decoration:none;
}

.menu_h3 A:hover .menu_h3-act A:hover {
	font-family:Verdana,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#006699;
	text-decoration:none;
}

.menu_h3Pipe {
	font-family:Verdana,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
}

/* fin menu h3 */

/* chemin */

.path-underline A:link {
    font-family: verdana, arial;
    font-size: 9px;
    color: #999999;
    text-decoration: none;
}

.path-underline A:visited {
    font-family: verdana, arial;
    font-size: 9px;
    color: #999999;
    text-decoration: none;
}

.path-underline A:hover {
    font-family: verdana, arial;
    font-size: 9px;
    color: #999999;
    text-decoration: none;
}

.path-none A:link {
	font-family: verdana, arial;
	font-size: 9px;
	color: #999999;
	text-decoration:  none;
}

.path-none A:visited {
	font-family: verdana, arial;
	font-size: 9px;
	color: #999999;
	text-decoration:  none;
}

.path-none A:hover {
	font-family: verdana, arial;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

.Stylesuperieur-path {
	font-family: verdana, arial;
	font-size: 9px;
	color: #999999;
                text-decoration: none;
}

/* fin chemin */

/* menu rub1 */

DIV.menuHrub1 A {
	display:block;
	padding:5px 0px 5px 0px;
	font-family:Verdana,arial;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
/*menu_rub1.menuHrub1-act A {*/
DIV.menuHrub1-act A {
	display:block;
	padding:5px 0px 5px 0px;
	font-family:Verdana,arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
DIV.menuHrub1 A:hover {
	color:#006699;
}
/*menu_rub1.menuHrub1-act A:visited {/*
DIV.menuHrub1-act A:visited {
	color:#000000;
}
/*menu_rub1.menuHrub1-act A:link{*/
DIV.menuHrub1-act A:link{
	color:#000000;
}

/* fin menu rub1 */

/* menu rub2 */

DIV.menuHrub2 A {
	display:block;
	padding:5px 0px 5px 0px;
	font-family:Verdana,arial;
	font-size:12px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
}
DIV.menuHrub2-act A {
	display:block;
	padding:5px 0px 5px 0px;
	font-family:Verdana,arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
DIV.menuHrub2 A:hover {
	color:#006699;
}
DIV.menuHrub2-act A:visited {
	color:#000000;
}
DIV.menuHrub2-act A:link{
	color:#000000;
}
/*Menu Rub2 Fin*/
/* menu rub3 */

DIV.menuHrub3 A {
	display:block;
	padding:5px 0px 5px 0px;
	font-family:Verdana,arial;
	font-size:12px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
}
DIV.menuHrub3-act A {
	display:block;
	padding:5px 0px 5px 0px;
	font-family:Verdana,arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
DIV.menuHrub3 A:hover {
	color:#006699;
}
DIV.menuHrub3-act A:visited {
	color:#000000;
}
DIV.menuHrub3-act A:link{
	color:#000000;
}
/*Menu rub3 Fin*/
/* BANDEAU BAS */

.bandeaubas {
	font-family:Verdana,sans-serif;
	font-size:9px;
	color:#ffffff;
}

.bandeaubas A:link {
	font-family:Verdana,sans-serif;
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
}

.bandeaubas A:hover {
	font-family:Verdana,sans-serif;
	font-size:9px;
	color:#ff9900;
	text-decoration:none;
}

.bandeaubas A:visited {
	font-family:Verdana,sans-serif;
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
}


/* FORMS */


form { 
 background-color: #FFFFFF; 
 color: #000000; 
 border: 1px solid #FFFFFF; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 text-align: left; 
}

input { 
 background-color: #FFFFFF; 
 color: #000000; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 text-align: left; 
}

.buttons { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 background-color: #333333; 
 color: #FFFFFF; 
 margin-right: 6px; 
}


/*  SITE MAP */

.tx-dropdownsitemap-pi1, .expAll {
	font-family:Verdana,sans-serif;
	font-size:16px;
	color:#666666;
	padding:0px 0px 0px 0px;
}


.tx-dropdownsitemap-pi1 A:link {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#ff9900;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}

.tx-dropdownsitemap-pi1 A:hover {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#999999;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}

.tx-dropdownsitemap-pi1 A:visited {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#996666;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}

.tx-dropdownsitemap-pi1 O {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#000000;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
}

.tx-dropdownsitemap-pi1 .closed {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#000000;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
}


/* No padding (tableaux serveur base de donnees) */

.nopadding H1 {
	font-family:Verdana,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	padding:0px 0px 0px 20px;
}

.nopadding P {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#000000;
	padding: 0px 0px 0px 0px;
}

.nopadding TD {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#000000;
}


.nopadding A:link {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#ff9900;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

.nopadding A:hover {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#999999;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}

.nopadding A:visited {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#996666;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}
/*page_accueil_Gauche  Affichage de la Page d'accueil - colonne de gauche*/
.pageacceuilG h1 {
	font-family:Verdana,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	padding:0px 0px 15px 20px;
}

.pageacceuilG h2 {
	font-family:Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	padding:0px 0px 0px 20px;
}

.pageacceuilG h3 {
	font-family:Verdana,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding:0px 0px 0px 20px;
}

.pageacceuilG p {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#000000;
	padding: 0px 0px 10px 20px;
}

.pageacceuilG TD {
	font-family:Verdana,sans-serif;
	font-size:9px;
	color:#000000;
	padding:0px 0px 0px 0px;
}

.pageacceuilG A:link {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#ff9900;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

.pageacceuilG A:hover {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#999999;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

.pageacceuilG A:visited {
	font-family:Verdana,sans-serif;
	font-size:11px;
	color:#c78e3a;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

