/* CSS Document */

html {height:100%; width:100%;}
body {margin:0; height:100%; width:100%; background-color:#FDF0F7 }

			/***********************/	
			/* SQUELETTE PAGE */
			/***********************/

#containeur {position:relative; width:1235px; height:auto; background: url(../images/gabarit/fond_page_top.gif) top repeat-x #FDF0F7;}
#site {position:absolute; width:900px; height:auto; top:0;}
#banner {position:relative; width:900px; height:186px; background-color:#B7D3E8;}
#menu {position:relative; width:900px; height:40px; z-index:2;}
#principal {height:512px;position:relative;}
#contenu {clear:both; position:relative; width:900px; background:url(../images/gabarit/fond_principal.gif) left;}
#contenu-home {clear:both; position:relative; width:900px; height:512px; background:url(../images/gabarit/fond_principal.gif) left;}
#menurub {height:592px; width:335px; background:url(../images/gabarit/fond_menu.gif) right top }
#menurub-home {min-height:522px; height:512px; width:335px; background:url(../images/gabarit/fond_menu.gif) right top }
#basmenurub {height:132px; background:url(../images/gabarit/fond_bas_menu.gif) top right;}

#ours {text-indent:100px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#E74996; height:38px;}
#ours-home {position:relative;z-index:101;text-indent:450px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#E74996; height:38px;}
#ours a {color:#E74996; text-decoration:none}
#ours-home a {color:#E74996; text-decoration:none}
#ours a:hover {color:#085A98; text-decoration:underline}
#ours-home a:hover {color:#085A98; text-decoration:underline}

#logo {position:absolute; top:9px; left:55px; width:414px; height:149px; z-index:0;}
.placeholdertop {height:186px;}
.toppage {background: url(../images/gabarit/fond_page_top.gif) top repeat-x #FDF0F7; height:268px;}
.placeholdermiddle {height:40px; padding-left: 135px} 
.placeholdermiddleleft {height:40px;}
.boutmenugauche {height:522px; background:url(../images/gabarit/menu_gauche.gif) left top no-repeat #D85FA4;}
.boutmenugaucheinside {height:522px; background:url(../images/gabarit/menu_gauche.gif) left top no-repeat #D85FA4; margin-top:193px}
.assiette {width:335px; height:598px; background:url(../images/gabarit/assiette.jpg) left top no-repeat}
.assiette-home {width:335px; height:512px; background:url(../images/gabarit/assiette-home.jpg) left top no-repeat}
.fondhome {min-height:512px; _height:500px; background:url(../images/gabarit/fond_home.gif) right top no-repeat;}



			/***********************/	
			/* FORM */
			/***********************/
.formrecherche {padding:40px 0px 10px 80px;}
.zonetexte {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5B90BA; border:#5B90BA solid 1px; height:16px; width:165px; }
.bouton {height:20px; width:70px; background-color:#EB439B; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; border:none;}



			/***********************/	
			/* MENU Horizontal */
			/***********************/
			/* COMMENTS *************
#onglet01 {position:absolute; width:192px; height:44px; left: 146px; top: -8px;}
#onglet02 {position:absolute; width:192px; height:44px; left: 340px; top: -8px;}
#onglet03 {position:absolute; width:192px; height:44px; left: 534px; top: -8px;}
#onglet04 {position:absolute; width:192px; height:44px; left: 726px; top: -8px;}
			*/
/*
#onglet01 {position:absolute; width:192px; height:44px; left: 20px; top: -8px;}
#onglet02 {position:absolute; width:192px; height:44px; left: 212px; top: -8px;}
#onglet03 {position:absolute; width:192px; height:44px; left: 404px; top: -8px;}
#onglet04 {position:absolute; width:192px; height:44px; left: 596px; top: -8px;}*/

			/* COMMENTS *************
.onglet, .onglet2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:italic; color:#fff;}
.onglet {text-align:center; background:url(../images/gabarit/onglet.gif) left top no-repeat}
.onglet2 {text-align:center; background:url(../images/gabarit/onglet2.gif) left top no-repeat}
.onglet a, .onglet2 a {color:#FFFFFF; text-decoration:none}
.onglet a:hover, .onglet2 a:hover {color:#FFFFFF; text-decoration:underline}

.onglet-on, .onglet2-on {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:italic; color:#E74996; text-align:center;}
.onglet-on {background:url(../images/gabarit/onglet-on.gif) left top no-repeat}
.onglet2-on {background:url(../images/gabarit/onglet-on2.gif) left top no-repeat}
.onglet-on a, .onglet2-on a {color:#E74996; text-decoration:none}
.onglet-on a:hover, .onglet2-on a:hover {color:#E74996; text-decoration:underline}
			*/

			/***********************/	
			/* MENU Vertical */
			/***********************/
.listenivo1 {margin:0 0 10px 80px; padding:0 0 0 25px; list-style-type:none; color:#085A98; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold }
.listenivo1 a {color:#085A98; text-decoration:none}
.listenivo1 a:hover {color:#E74996; text-decoration:underline}
.listenivo1 {line-height:22px;}
.listenivo1 {background:url(../images/gabarit/item-rub.gif) left top no-repeat;}

.listenivo1-on {margin:0 0 10px 80px; padding:0 0 0 25px; list-style-type:none; color:#085A98; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold }
.listenivo1-on a {color:#085A98; text-decoration:none}
.listenivo1-on a:hover {color:#E74996; text-decoration:underline}
.listenivo1-on {line-height:22px;}
.listenivo1-on {background:url(../images/gabarit/item-rub-on.gif) left top no-repeat;}

.listenivo2 {padding:3px 0 5px 25px; color:#085A98; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:15px}
.listenivo2 a {color:#085A98; text-decoration:none}
.listenivo2 a:hover {color:#E74996; text-decoration:underline}
.listenivo2 {background: url(../images/gabarit/item-sousrub.gif) left top no-repeat;}

.listenivo2-on {padding:3px 0 5px 25px; color:#085A98; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:15px}
.listenivo2-on a {color:#085A98; text-decoration:none}
.listenivo2-on a:hover {color:#E74996; text-decoration:underline}
.listenivo2-on {background: url(../images/gabarit/item-sousrub-on.gif) left top no-repeat;}

/** ajout c4 **/
#boutonPDF {background-color: transparent;position:absolute;z-index:100;color:#085A98;left:120px;
top:265px;font-size:11px;font-family:arial, verdana, sans serif;}
#boutonPDF a {display:block;position:relative;z-index:100;width:174px;padding-top:120px;
background:transparent url(../../dist/vignettes/book.jpg) left top no-repeat;
font-weight:bolder;color:#085A98;text-decoration:none;text-align:center;font-size:12px;}
* html #boutonPDF {top:282px;}
*+html #boutonPDF {top:282px;}
#boutonPDF a:hover {color:#E74996;background:transparent url(../../dist/vignettes/book.jpg) right top no-repeat;}
/** fin ajout c4 **/

#plante {position:absolute;z-index:90; left:135px; top:645px; width:179px; height:242px;}

			/***********************/	
			/* TEXTES */
			/***********************/
#ariane {padding:0 0 10px 0; font-weight:bold; color:#E74996}
#textes #ariane a {color:#085A98;text-decoration:none}
#textes #ariane a:hover {color:#E74996; text-decoration:underline}
#textes {padding:10px 0 0 10px;}
#textes {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#085A98}
#textes a {color:#E74996; text-decoration:none}
#textes a:hover {color:#E74996; text-decoration:underline}
#textes img { border:none}
h2 {width:525px; height:auto; font-size:13px; font-weight:bold; padding:0 0 0 10px; margin:0 0 5px 0;
color:#E74996; display:block; background:url(../images/gabarit/fleche_h1.gif) left top no-repeat; clear:both;} /* text-indent:5px; */

h3 {margin:0; padding:0 2px 0 15px; background:url(../images/gabarit/puce_h2.gif) left top no-repeat;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#085A98; display:inline; /*float:left*/}
h4 {margin:0; padding:0 2px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#085A98; display:inline; /*float:left;*/}

.titrepage {width:525px; height:auto; background:#FFFFFF; font-size:20px; font-style:italic; padding:5px;
margin:0 0 5px 0; display:block}
.puceours {margin:0 0 0 20px;}
.barreoptions {margin:0 0 5px 0; text-align:right}
ul { list-style-image:url(../images/gabarit/puce_liste.gif)}
hr { border:none; background-color:#e699c5; height:1px;}

.encart_reglt { width:500px;}
.encart_reglt ul { list-style-image:none; list-style-type:disc; margin-bottom:0;}
.encart_reglt p { margin:0px; padding:0px;}
.encart_tete { background:url(../images/gabarit/encart_head.jpg) left top no-repeat #d85fa4; color:#FFFFFF; padding:15px;}
.encart_corps { background-color:#E5E3F0; padding:15px 15px 0px 15px;}
.encart_cul {background:url(../images/gabarit/encart_cul.jpg) left top no-repeat; height:22px;}

/*-calcul IMC-*/
#flash_IMC { position:relative; left:40px;}

			/**************************/
			/*  A LA UNE */
			/**************************/
.titrealaUne {margin: 29px 0 10px 0; _margin: 37px 0 10px 0;}
.imageUne {float:left; width:174px; height:163px; overflow:hidden;}
.texteUne {float:right; width:300px; height:163px; margin:0 70px 0 5px;}
.titretexteUne {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#E74996}
.texteUne {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#085A98}
.texteUne img { border:none}

.lesPlus {color:#085A98}
.textePlus {float:right; width:360px; height:160px; margin:0 10px 0 5px;}
.textePlus {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#085A98}
.titrelesPlus {position:absolute; left:347px; top:525px; _top:258px; }
.textePlus a {color:#085A98; text-decoration:underline}
.lienPlus {color:#085A98; text-decoration:underline}

.bt_IMC {text-indent:350px}
.bt_IMC img { position:relative; bottom:40px; left:60px;}

/** nouvel ajout */
a#accueil {font-size:120%;text-indent:0px;text-align:center;display:block;width:200px;height:50px;position:absolute;
z-index:100;top:430px;left:690px;color:#13619d;font-weight:bolder;text-decoration:none;}
* html a#accueil {top:430px;}
*+html a#accueil {top:430px;}
a#accueil:hover {color:#E74996;}

.off {display:none;}
.on {display:block;} 

			/*******************************/
			/* Tableaux */
			/*******************************/
.cell-top-left {
	background:#E5E3F0;
	text-indent:10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E74996;
	border-bottom-color: #E74996;
	background:url(../images/gabarit/cell-top-left.gif) top left no-repeat;
}		
.cell-top {background:#E5E3F0; border:solid 1px #E74996; padding-left:10px;}
.cell-odd {background:#FFFFFF; border:solid 1px #E74996; padding-left:10px;}
.cell-even {background:#FFFFFF; border:solid 1px #E74996; padding-left:10px;}
.cell-bottom-right {
	background:#FFFFFF;
	text-indent:10px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #E74996;
	border-left-color: #E74996;
	background:url(../images/gabarit/cell-bottom-right.gif) right bottom no-repeat;}

/*SPECIAL VIgnette téléchargeable*/
.spip_documents {margin-right:7px;}
.spip_doc_descriptif {margin-left:0;}


/****************************************************************************
					>> NOUVELLE VERSION : FEVRIER 2011
****************************************************************************/
body, html{ height:100%; padding:0 !important; margin:0 !important; background:#ddd; }
.newsite ul li{ list-style:none; list-style-image:none; }

/* INDEX MAINTENANCE */
.newsite-tmp{ background:none !important; font-family:Helvetica, Arial, sans-serif !important; width:951px !important; margin:0 auto !important; }
.newsite-tmp div.header{ position:relative; display:inline; float:left; height:320px; width:951px; background:url('/squelettes/images/header-tmp.png') 0 0 no-repeat; }

/* SQUELETTES - NEWSITE */
.newsite{ position:relative; background:none !important; font-family:Helvetica, Arial, sans-serif !important; width:951px !important; margin:0 auto !important; }
.newsite div.content{ position:relative; display:inline; float:left;  width:951px; padding:50px 0 20px 0; background:url("/squelettes/images/page-menu.png") no-repeat scroll 230px 50px #FFFFFF !important; }
.newsite div.content div.left{ display:inline; float:left; width:300px; padding:40px 0 0 0; }
.newsite div.content div.right{ display:inline; float:left; width:631px; padding:0 20px 0 0; }

/* HEADER */
.newsite div.header{ position:relative; display:inline; float:left; height:223px; width:951px; background:url('/squelettes/images/header.png') 0 0 no-repeat; }
.newsite div.header div.logo{ position:absolute; top:0px; left:0px; width:334px; height:312px; }
.newsite div.header ul.nav{ float:right; margin:5px 0 0 0; font-size:10px; font-weight:bold; }
.newsite div.header ul.nav li{ display:inline; float:left; padding:4px 20px; }
.newsite div.header ul.nav li:hover{ color:#fff; }
.newsite div.header ul.nav li a{ color:#66428f; text-transform:uppercase; text-decoration:none; }
.newsite div.header ul.nav li a:hover{ color:#fff; }

/* HEADER */
.newsite div.footer{ float:left; background:#ccc1d5; height:50px; width:951px; }

/* MAIN SEARCH */
.newsite div.header div#recherche{ position:relative; display:inline; float:left; margin:100px 0 0 700px; padding:0px; width:195px; }
.newsite div.header div#recherche form{ margin:0px !important; padding:0px !important; }
.newsite div.header div#recherche input{ width:136px; height:19px; padding:2px 10px 5px 5px; margin:0 !important; }
.newsite div.header div#recherche input.zonetexte{ background:url('/squelettes/images/bg-search.jpg') 0 0 no-repeat; border:none; color:#8d74aa; }
.newsite div.header div#recherche .bouton{ position:absolute; top:-7px; right:0; background:url('/squelettes/images/btn-search.png') 0 0 no-repeat; width:38px; height:38px; margin:0 !important; }
.newsite div.header div#recherche .bouton:hover{ cursor:pointer; }
	
/* MAIN NAV */
.newsite div.menu{ position:absolute; top:190px; left:292px; width:659px; display:block; }
.newsite div.menu{ _position:relative; _top:0px; _left:0px; _margin-top:-32px; _margin-left:292px; }

.newsite div.menu ul{ margin:0px !important; padding:0px !important; font-size:13px; }
.newsite div.menu ul li{ list-style:none; float:left; display:inline; padding:8px 15px; color:#fff; border-right:1px solid #fff; text-align:center; }
.newsite div.menu ul li:hover{ background:#a1067b; } 
.newsite div.menu ul li a{ color:#fff; text-decoration:none; }

/* MAIN MENU */
.newsite div.content div.left ul.menuitems{  margin:5px 0px 0px 20px !important; padding:0px; }
.newsite div.content div.left ul.menuitems li{ background:url('/squelettes/images/puce-menu-right.png') 0 0 no-repeat; list-style:none; margin:0 0 5px 0 !important; width:170px; line-height:15px; padding-top:2px; padding-bottom:2px; }
.newsite div.content div.left ul.menuitems li.listenivo1-on{ background:url('/squelettes/images/puce-menu.png') 0 0 no-repeat; }
.newsite div.content div.left ul.menuitems li a{ color:#7d7d7d; font-size:13px !important; font-weight:normal; }
.newsite div.content div.left ul.menuitems li a:hover{ color:#a10779; text-decoration:underline; }
.newsite div.content div.left ul.menuitems li.listenivo2-on a{ color:#a10779; text-decoration:underline; }
.newsite div.content div.left ul.menuitems li ul{ margin:10px 0 0 0 !important; padding:0px !important; }
.newsite div.content div.left ul.menuitems li ul li{ background:none !important; padding:2px 0 2px 10px; margin:0px !important; }

/* FIL D'ARIANE*/
.newsite div.content div.right div#ariane{ font-size:11px !important; color:#a10779; }
.newsite div.content div.right div#ariane a{ color:#66428f; text-decoration:none }
.newsite div.content div.right div#ariane a:hover{ text-decoration:underline; }

/* BODYTEXT */
.newsite div.content div.right div.bodytext{ font-size:12px; }
/* Init */
.newsite div.content div.right div.bodytext h1, .newsite div.content div.right div.bodytext h2{ background:none; padding:0px; }
.newsite div.content div.right div.bodytext h2, .newsite div.content div.right div.bodytext h3, 
.newsite div.content div.right div.bodytext h4, .newsite div.content div.right div.bodytext p, 
.newsite div.content div.right div.bodytext table{ margin-left:30px !important; }
/********/
/* BARRE OPTIONS */
div.barreoptions{ display:block; height:19px; margin:0 0 10px 0; }
div.barreoptions a{ display:inline; float:right; padding:2px 5px; margin:0 0 0 10px !important; background:#ab85ad; color:#fff !important; text-decoration:none; }
div.barreoptions a:hover{ background:#a1067b; }
/*****************/
.newsite div.content div.right div.bodytext h1, .newsite div.content div.right div.bodytext h2,
.newsite div.content div.right div.bodytext h3, .newsite div.content div.right div.bodytext h4{ display:block !important; }
.newsite div.content div.right div.bodytext h1{ text-transform:uppercase; color:#66428f; margin:5px 0 10px 0px !important; font-size:20px; font-weight:normal; }
.newsite div.content div.right div.bodytext h2{ text-transform:uppercase; color:#a10779; text-indent:inherit; margin:10px 0; font-size:13px; }
.newsite div.content div.right div.bodytext h3{ border-bottom:1px dotted #66428F; color:#66428F; font-size:13px; margin:15px 0 5px; background:none; padding:0px !important; }
.newsite div.content div.right div.bodytext h4{ background:url('/squelettes/images/puce-violet.jpg') 0 2px no-repeat; color:#A10779; padding:0 0 0 15px; }
.newsite div.content div.right div.bodytext p{ text-align:justify; margin:5px 0 5px 30px !important; }
.newsite div.content div.right div.bodytext ul{ padding-left:60px; margin:0 !important; }
.newsite div.content div.right div.bodytext ul li{ list-style-image:url('/squelettes/images/puce-content.jpg'); }
.newsite div.content div.right div.bodytext a{ color:#A10779; }
.newsite div.content div.right div.bodytext a:hover{ color:##66428F; }
.newsite div.content div.right div.bodytext table{ border-collapse:collapse; border:1px solid #e7e1ef; font-size:12px; width:550px; }
.newsite div.content div.right div.bodytext table tr{  }
.newsite div.content div.right div.bodytext table tr th{ border-collapse:collapse; border:0px; font-weight:bold; background:#f6f4f9; color:#a10779; padding:10px; }
.newsite div.content div.right div.bodytext table tr td{ border-collapse:collapse; border:1px solid #ece9f4; padding:5px 10px; }
/*****************/
.newsite div.content div.right div.bodytext div.block-with-header{ border:1px solid #a48eba; margin:10px 0px 10px 30px; width:550px; }
.newsite div.content div.right div.bodytext div.block-with-header ul{ padding-left:20px !important; }
.newsite div.content div.right div.bodytext div.block-with-header ul li{ list-style-image:url('/squelettes/images/puce-content.png'); }
.newsite div.content div.right div.bodytext div.block-with-header div.head{ padding:20px; background:#cdc1d5; color:#66438e; }
.newsite div.content div.right div.bodytext div.block-with-header div.cont{ padding:20px; color:#8f8c8b; }
.newsite div.content div.right div.bodytext div.block-with-header div.cont p{ margin:0px !important; }
.newsite div.content div.right div.bodytext div.block-with-header div.cont p.title{ font-weight:bold; margin:10px 0 5px 0 !important; }

/* BODYTEXT PLAN */
.newsite div.content div.right div.plan{  }
.newsite div.content div.right div.plan h3{ margin-top:20px; border-bottom:1px dotted #A10779; }
.newsite div.content div.right div.plan h3 a{ color:#A10779; text-decoration:none; }
.newsite div.content div.right div.plan h3 a:hover{ color:#66428F; }
.newsite div.content div.right div.plan ul li a{ color:#66428F; text-decoration:none; }
.newsite div.content div.right div.plan ul li a:hover{ text-decoration:underline; }

/* BODYTEXT PRESSE */
.newsite div.content div.right div.bodytext dl.spip_documents_left{ margin-left:30px; margin-bottom:10px; border:1px solid #ccc; padding:5px; width:150px !important; }
.newsite div.content div.right div.bodytext dl.spip_documents_left dd{ width:150px !important; }
.newsite div.content div.right div.bodytext dl.spip_documents_left dt{ color:#A10779; width:150px !important; }
.newsite div.content div.right div.bodytext dl.spip_documents_left dt a{  }
.newsite div.content div.right div.bodytext dl.spip_documents_left dt a img{ border:0px !important; }
.newsite div.content div.right div.bodytext dl.spip_documents_center, .newsite div.content div.right div.bodytext dl.spip_documents{ margin-left:30px; }
.newsite div.content div.right div.bodytext dl.spip_documents_center dt a img, .newsite div.content div.right div.bodytext dl.spip_documents dt a img{ border:0px !important; }

.presse{  }
.presse h2{ background:#66428F !important; width:auto !important; padding:5px !important; color:#fff !important; }


/* A LA UNE - HOME */
.newsite div.a-la-une{ background:url('/squelettes/images/bg-home.jpg') no-repeat 0 0 !important;  height:429px; padding:30px 0 20px !important; }
.newsite div.a-la-une div.right{ padding-left:30px; width:601px; }
.newsite div.a-la-une div.left{ padding:60px 0 0 0 !important; }
.newsite div.a-la-une div.bodytext div.elem{ display:inline; float:left; border:1px solid #67438d; padding:0 0 5px; 0px; margin: 0 0 30px 0px; background:#fff; }
.newsite div.a-la-une div.bodytext div.elem h1{ text-transform:uppercase; background:#cdc1d5; padding:5px 10px; margin:0 0 10px 0 !important; font-size:16px; color:#67438d;  width:auto; font-weight:bold; }
.newsite div.a-la-une div.bodytext div.elem h2{ color:#67438d; background:none !important; margin:0 !important; padding:0px 10px !important; width:auto; }
.newsite div.a-la-une div.bodytext div.elem p.subtitle{ margin:0 0 5px 0 !important; padding:0px 10px !important; font-size:13px; color:#67438d; font-weight:bold; }
.newsite div.a-la-une div.bodytext div.elem div.imageUne{ margin:0 10px 10px 0px !important; }
.newsite div.a-la-une div.bodytext div.elem div.txt{ padding:0 12px; color:#898989; font-size:11px; }
.newsite div.a-la-une div.bodytext div.elem a img{ border:0px !important; }

.newsite div.elem ul.les-plus{ padding:0 0 10px 10px !important; margin:5px 0 10px 0px; background:url('/squelettes/images/plus-quotidien.jpg') no-repeat 192px 5px; }
.newsite div.a-la-une div.bodytext div.elem ul.les-plus li{ background:url('/squelettes/images/puce-plus.png') no-repeat 0 1px; background-repeat:no-repeat; padding:0 0 0 18px; list-style-image:none; line-height:18px; }
.newsite div.a-la-une div.bodytext div.elem ul.les-plus li a{ color:#9f087c; text-decoration:none; font-size:13px; font-weight:bold; }

div#guide{ position:absolute; top:400px; left:180px; z-index:999; text-align:center; }
div#test{ position:absolute; top:380px;  left:510px; z-index:998; text-align:center; }
div#guide a, div#test a{ color:#fff; font-size:12px; text-decoration:none; }
div#guide a:hover, div#test a:hover{ text-decoration:underline; }

.long{ width:368px !important; }
.short{ width:310px !important; }

/* CLASS SPECIFIQUE */
.newsite div.menu ul li.first{ background:url('/squelettes/images/menu-first.jpg') 0 0 no-repeat; padding-left:30px; }
.newsite div.menu ul li.first:hover{ background:url('/squelettes/images/menu-first-hover.jpg') 0 0 no-repeat; }
.newsite div.menu ul li.second{ padding:1px 20px 0px 20px !important; }
.newsite div.menu ul li.last{ padding:1px 15px 0px !important; width:138px; border:none !important; }
.newsite div.menu ul li.on{ background:#a1067b !important; }
.newsite div.menu ul li#onglet01.on{ background:url('/squelettes/images/menu-first-hover.jpg') 0 0 no-repeat !important; }
.newsite div.content div.right div.bodytext table.data{ text-align:center; }
.newsite div.content div.right div.bodytext table.data tr td{ color:#a10779; }

/* CLASS GENERIQUE  */
.bold{ font-weight:bold !important; }
.total{ color:#a10779; font-weight:bold; }
a:hover{ text-decoration:none; }

/* Z-INDEX */
.menu{ z-index:8; }
.newsite div.header{ z-index:7; }
.newsite div.content { z-index:5; }
