body{
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 0px;
}

#global{
	background-image: url(images/fond_global.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	height: auto;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	margin-bottom: 20px;
	margin-top: 0px;
}


a {
	text-decoration:none;
	color: #176BAB;
	font-family: Arial, Helvetica, sans-serif;
}

p.spip{
	margin-top: 15px;
}

p{
	margin-top: 20px;
	padding-top: 10px;
}



li.spip{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	list-style-type: disc;
	line-height: 20px;
}



#tete/* titre */
{
	background-image: url(images/head.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 124px;
	width: 890px;
	margin-bottom: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 2px;
}

#tete table a img{
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}



#headeur/* Headeur */
{
	height:37px;
	color: #176BA8;
	width: 800px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/menu_haut.png);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: auto;
	margin-left: auto;
}

/* Menu */


#menu{
	height: 45px;
	text-align: center;
	line-height: 32px;
	font-family: verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #BE0018;
	background-image: url(images/menu3.png);
	background-repeat: no-repeat;
	background-position: center center;
	width: 870px;
	margin-right: auto;
	margin-left: auto;
	letter-spacing: 0,5;
	margin-top: 5px;
	
}
.nolien {
	color: #BE0018;
}



#menu li{
	list-style-image: none;
	list-style-type: none;
}

#menu ul{
	display: inline;
}

#menu li a{
	color: White;
	font-family: verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 40px;
	vertical-align: middle;
	text-align: center;
}




/* Menu dynamique*/
/*
#Nav {
	list-style: none;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/menu3.png);
	background-repeat: no-repeat;
	width: 850px;
	height: 40px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-position: center center;
	margin-top: 0px;
	padding-top: 0px;
}

#Nav li {
	width: 130px;
	padding: 0;
	color: #BE0018;
	font-size: 14px;
	text-transform: uppercase;
	float: left;
	line-height: 24px;
	margin-top: 9px;
	list-style-image: none;
	list-style-type: none;
}
#Nav li a {
	display: block;
	text-decoration: none;
	padding: 0px;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.retrait {
	margin-left: 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#Nav li a:hover,#Nav li a:active {
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 0px;
}
.Menu {
	padding: 0;
	list-style: none;
	display: none;
	font-size: 11px;
	color: #FF0000;
	background-color: #176BA8;
	height: auto;
}
#Menu {
	list-style: none;
	display: block;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #176BA8;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#Menu a {
	padding: 0;
	list-style: none;
	display: none;
	font-size: 11px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #BE0018;
	color: #FFFFFF;
	width: auto;
	height: auto;
	margin-top: -5px;
}
#Menu a:hover {
	color: #FFFFFF;
	background-color: #7B858A;
}
.traitdroit {
	width: 130px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#Menu li {
	list-style: none;
	display: block;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	color: #FFFFFF;
	background-color: #176BA8;
	width: auto;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: -5;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}*/


/* Flash */


#flash a img{
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#flash {
	height: auto;
	width: 850px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	margin-left: 25px;
}

#flash a{
	text-decoration: underline;		
	
}

#flash a:hover{
	text-decoration: none;		
	
}


/* Sous Menu */


#ssmenu{
	width: 640px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC071E;
	line-height: 24px;
	font-weight: normal;
	text-align: center;
	background-image: url(images/fond_ssmenu.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #176BA8;
	padding-left: 25px;
	text-decoration: none;
	letter-spacing: 1px;
	margin-left: 130px;
}
#ssmenu a {
	color: #176BA8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
}

#ssmenu a:hover {
	color: #176BA8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	text-decoration: underline;
	font-weight: bold;
}

#ssmenu2{
	width: 630px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC071E;
	line-height: 24px;
	text-decoration: underline;
	font-weight: normal;
	text-align: center;
	margin-left: 225px;
	background-image: url(images/fond_ssmenu2.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #176BA8;
	padding-left: 35px;
}
#ssmenu2 a {
	color: #176BA8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
}

#ssmenu2 a:hover {
	color: #176BA8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	text-decoration: underline;
	font-weight: bold;
}

#ssmenu3{
	width: 630px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC071E;
	line-height: 24px;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
	margin-left: 120px;
	background-image: url(images/fond_ssmenu3.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #176BA8;
	padding-left: 35px;
	letter-spacing: 1px;
}
#ssmenu3 a {
	color: #176BA8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
}

#ssmenu3 a:hover {
	color: #176BA8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	text-decoration: underline;
	font-weight: bold;
}

#ssmenu4{
	width: 645px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC071E;
	line-height: 24px;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
	margin-left: 120px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #176BA8;
	padding-left: 20px;
}
#ssmenu4 a {
	color: #176BA8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
}

#ssmenu4  a:hover {
	color: #176BA8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	text-decoration: underline;
	font-weight: bold;
}


/* Cadre */
h1{
	color: #176BA8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-align: center;
}



strong.spip{
	color:#176BA8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}

h3.spip{
	color:#176BA8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}

#cadre{
	width: 800px;
	height:auto;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	margin-right: auto;
	margin-left: auto;
	line-height: 16px;
	margin-bottom: 10px;
	overflow: auto;
}

#cadre a{
	font-size:13px;
	text-decoration: underline;	
}

#cadreobjet{
	width: 800px;
	height:auto;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	line-height: 18px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: auto;
}






#cadre_info{
	width: 880px;
	height:auto;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	margin-right: auto;
	margin-left: auto;
	line-height: 18px;
	overflow: auto;
	padding-left: 40px;
	padding-right: 10px;
}

#cadre_news2{
	width: 720px;
	height:200;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	margin-right: auto;
	margin-left: auto;
	line-height: 18px;
	overflow: scroll;
	padding-left: 30px;
	padding-right: 30px;
	background-color: #FFFFFF;
}

img.pad{
	padding-right:5px;
}

.selection{
	color:#176BA8;
	font-weight:bold;
}

#plus{
	background: url(../images/fleur.gif) top right no-repeat;
	color: #176BA8;
	border-top: 2px solid #D70079;
	display: block;
	margin-top:5px;
	padding-top:5px;
	height:60px;
}


/* Actus  */


#actus {
	height: 600px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

#actus_optrium {
	height: 500px;
	width: 305px;
	float: left;
	overflow: auto;
	font-family: Helvetica, sans-serif;
	background-color: #E7E7E6;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#article{
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	list-style-type: none;
	padding-right: 10px;
	background-color: #7B858A;
	text-align: justify;
	width: 280px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #FFFFFF;
}

#article a{
	color: #ffffff;
	text-decoration: underline;
	font-size: 12px;
	line-height: 16px;
}

#article a:hover{
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
}

#suite {
	height: 400px;
	width: 430px;
	float: right;
	border: medium outset #7B858A;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #1668A3;
	text-align: justify;
	overflow: auto;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

#suite a{
	color: #333333;
	text-decoration: underline;
}



/* Bas de page */
#bas{
	height: 25px;
	color:#666666;
	font-size: 10px;
	line-height:14px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 2px;
	letter-spacing: 1px;
}


/*Contact*/

#spip_forms{
	width: 500px;
}

.spip_form_label_obligatoire{
 	color:red;
  	font-size:0.7em;
}

#texte_1{
	width: 640px;
}
#menu a {
	line-height: 32px;
	font-family: verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
#menu a:hover {
	line-height: 32px;
	font-family: verdana, helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #BE0018;
}
#headeur a {
	height:37px;
	color: #176BA8;
	width: 756px;
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/menu_haut.png);
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration: none;
	font-weight: normal;
	font-variant: normal;
}
#headeur a:hover {
	height:37px;
	color: #176BA8;
	width: 756px;
	margin-right: auto;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/menu_haut.png);
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration: underline;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	list-style-type: disc;
	text-indent: 5px;
}

li.spip {
	text-indent: 5px;
	list-style-type: circle;
	font-size: 12px;
	color: #176BA8;
}
#bas a {
	color:#0066CC;
	text-decoration: underline;
}
#cadre1 {
	width: 700px;
	height:590px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	line-height: 18px;
}
#cadrecontact {
	width: 700px;
	height:auto;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin-right: auto;
	margin-left: auto;
	line-height: 18px;
}


#plan {
	text-align: center;
	height: auto;
	width: 600px;
	margin-left: 80px;
}


#cadre emb{
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

#cadrebis{
	width: 700px;
	height:auto;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	margin-right: auto;
	margin-left: auto;
	line-height: 18px;
	padding-left: 30px;
}

#cadrebis a{
	font-size:13px;
	text-decoration: underline;	
}

#cadrebis emb{
	margin-right: auto;
	margin-left: auto;
}

#cadrebis a img{
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#cadrebis a:hover img{
	border: 2px solid #176BA8;
}

.spip_documents_center{
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding-left:100px;
}



.spip_img_center{
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 100px;
}


.spip_documents_right{
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding-left:50px;
}

.spip_documents_left{
	width: 635px;
	margin-right: auto;
	margin-left: auto;
	padding-left:125px;
}

img{
	color: #176BA8;
}

#interne_archi {
	width: 750px;
	padding-left: 100px;
}



.spip_out{
}


#cadre a img{
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#cadre a:hover img{
	border: 2px solid #176BA8;
}

#cadre_secu{
	width: 820px;
	height:510px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	margin-right: auto;
	margin-left: auto;
	line-height: 16px;
	overflow: auto;
	padding-right: 10px;
	margin-bottom: 10px;
}

#cadre_secu a:hover{
	text-decoration: underline;	
}#cadre_secu a img {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#cadre_secu a:hover img {
	border: 2px solid #176BA8;
}

#cadre_secu2{
	width: 800px;
	height:auto;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	margin-right: auto;
	margin-left: auto;
	line-height: 18px;
	overflow: auto;
	padding-right: 20px;
	padding-left: 20px;
}
hr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}

#cadre_secu2 a:hover{
	text-decoration: underline;	
}#cadre_secu2 a img {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#cadre_secu2 a:hover img {
	border: 2px solid #176BA8;
}

#cadre_gauche {
	width: 125px;
	height:500px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC071E;
	float: left;
	text-align: left;
}
#cadre_droit {
	width: 700px;
	height:auto;
	color: #000000;
	text-align: justify;
	float: right;
	margin-right: 10px;
	padding-left: 10px;
	margin-bottom: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

#cadre_fi {
	width: 700px;
	height:auto;
	color: #000000;
	text-align: justify;
	margin-right: auto;
	padding-left: 10px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#cadre_gauche a {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #176BAB;
	text-decoration: none;
}
#cadre_gauche a:hover {
	font-size:11px;
	color: #CC071E;
	text-decoration: underline;
}

#cadre_gauche table {
	width: 115px;
}

#tete table {
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 20px;
}

#cadre_solution{
	width: 860px;
	height:auto;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	margin-right: auto;
	margin-left: auto;
	line-height: 16px;
	margin-bottom: 10px;
	overflow: auto;
}

#cadre_solution a{
	text-decoration: none;
}

#cadre_solution a:hover{
	text-decoration: none;
}

#cadre_solution emb{
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

#cadre_solution a:hover img{
	border: 2px solid #176BA8;
}

#cadre_solution a img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#cadrecontact /* #flash img {
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 500px;
}*/


 img  a {
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#plan a img {
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#cadreobjet1 {
	width: 725px;
	height:auto;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	line-height: 18px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: auto;
}

#cadreobjet10 {
	width: 800px;
	height:auto;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	line-height: 18px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow: auto;
	margin-top: 100px;
}

#cadre_droit1 {
	width: 725px;
	height:auto;
	color: #000000;
	text-align: justify;
	float: right;
	margin-right: 0px;
	padding-left: 5px;
	margin-bottom: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

#cadre_droit2 {
	width: 735px;
	height:auto;
	color: #000000;
	text-align: justify;
	float: right;
	margin-right: 0px;
	padding-left: 5px;
	margin-bottom: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}




/* MENU */







h1, h2, h3, h4, h5, h6, form, ul, ol, hr {margin:0; padding:0}


				
	.segNav {float:left; margin-top:1px}
	 /* Hides from IE7\*/
	* html .segNavFly li {
	margin-top:expression('-5px')
	list-style-position:outside;
	list-style-type:none;
	padding-top: 0em;
	padding-right: 0.4em;
	padding-bottom: 0.2em;
	padding-left: 0.4em;
	line-height: 0.3em;
}

* html .segNavFlyPane {
	position:absolute;
	z-index:999;
	visibility:hidden
}

* html .segNavFlyBtm {
	display:block;
	filter:alpha(opacity=95);
	width:152px
}
	
* html #tete table a img{
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 10px;
}
	
	/* End hide from IE7 */
	
	
		.segNavLftCnr {float:left; width:5px}
		.segNavCntr{
	height:40px;
	width:850px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	z-index:0;
	background-image: url(images/menu3.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: auto;
	margin-left: auto;
}
		
		.segNavMainTab {
	text-transform: uppercase;
	font-size: 14px;
	color: #FFFFFF;
	margin-top: 5px;
	height: 31px;
	float:left;
	padding-top: 0.5em;
	padding-right: 1.3em;
	padding-bottom: 0em;
	padding-left: 1.3em;
}
			.segNavMainTab span a, .segNavMainTab span a:visited {
	display:block;
	color:#FFF;
	text-decoration:none;
	font-size:1em;
	padding-top: 0.5em;
	padding-right: 0.55em;
	padding-bottom: 0.6em;
	padding-left: 0.55em;
	margin-top: -0.5em;
}
			
			.segNavMainTab span a:active, .segNavMainTab span a:hover {
	background-color:#C1C0BF;
	color:#FFFFFF;
	text-decoration:none
}

/*.segNavMainTab span a:active, .segNavMainTab span a:hover {background-color:#C1C0BF; color:#D84704; text-decoration:none}*/
	
			.segNavMainTabOver span a, .segNavMainTabOver span a:visited  {
	background-color:#C1C0BF;
	color:#000000;
	text-decoration:none
}

 /*.segNavMainTabOver span a, .segNavMainTabOver span a:visited  {background-color:#C1C0BF; color:#000; text-decoration:none}*/
 
 
			.segNavMainTabOver span a:active, .segNavMainTabOver span a:hover  {
	color:#FFFFFF;
	text-decoration:none
}

 /*.segNavMainTabOver span a:active, .segNavMainTabOver span a:hover  {color:#D84704; text-decoration:none}*/
 
			
			.segNavMainTabOn span a, .segNavMainTabOn span a:visited, .segNavMainTabOn span a:active, .segNavMainTabOn span a:hover  {display:block; color:#FC0; text-decoration:none}
			
			
			 

			.segNavFlyPane {position:absolute; z-index:999; visibility:hidden}
			.segNavFly {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#C1C0BF;
	border:#C1C0BF 1px solid;
	border-bottom:0px;
	filter:alpha(opacity=95);
	padding-top:0.3em;
	font-weight:normal;
	width:150px
}
					
				.segNavFly a,  .segNavFly a:visited {display:block; text-decoration:none; color:#000}
				.segNavFly a:active, .segNavFly a:hover {
	color:#BE0018;
	text-decoration:none
}
				.segNavFly li {
	list-style-position:outside;
	list-style-type:none;
	padding-top: 0.3em;
	padding-right: 0.4em;
	padding-bottom: 0.3em;
	padding-left: 0.4em;
	line-height: 0.5em;
}
				
				.segNavFlyBtm {
	display:block;
	filter:alpha(opacity=95);
	width:152px
}
					.segFlygs1, .segFlygs2, .segFlygs3, .segFlygs4 {display:block; overflow:hidden}
					.segFlygs1, .segFlygs2, .segFlygs3 {height:1px}
					.segFlygs2, .segFlygs3, .segFlygs4 {background:#C1C0BF; border:1px solid #C1C0BF; border-width:0 1px}
					.segFlygs1 {margin:0 5px; background:#C1C0BF}
					.segFlygs2 {margin:0 3px; border-width:0 2px}
					.segFlygs3 {margin:0 2px}
					.segFlygs4 {height:2px; margin:0 1px}
				
		
		.segNavRgtCnr{float:right; width:5px}
			

.segNavMainTabfond {
	float:left;
	padding-top: 0.7em;
	padding-right: 1.3em;
	padding-bottom: 0.3em;
	padding-left: 1.3em;
	margin-top: 0.2em;
	color: #CC071E;
	text-transform: uppercase;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.segNavMainTabfond a{
	color: #CC071E;	
}

.gauche {
	margin-left: 20px;
}

