/*********************************************************************************************/
/* RELOOKAGE CONCOURS UNE ********************************************************************/
/*********************************************************************************************/
#centrale				{position:absolute;left:50%; width: 96%; height:110px;margin-left:-500px;}
div#principal			{position:absolute; left:0; top:130px; width:90%; }
div#contenu				{position:absolute; left:50%; top:30px; width:700px;; margin-left:-23%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; color: #333366; background-color:white; padding-bottom:100px !important;}

/* Menu horizontal de navigation */ 
div#nah					{ position:absolute; width: 84%; top:112px; margin:0; left:0; height:17px; background-color:#F8F8F1; border: 1px solid #c9c9d7;  padding-left: 200px; color: #FF3366; font-family: Arial, Helvetica, sans-serif; font-size: 11px; z-index:2;}
div#nah a				{ color: black; text-decoration: none; }
div#nah a:hover			{ text-decoration: overline underline; color: #FF3366; } 
div#nah span			{ color:#FF3366; font-size: 13px;}

/* Menu vertical */
div#nav					{ position:relative; width: 200px; top:0; margin:0; left:0; height:90% !important; height:1000px; background:url(../../ressources/crdp/img/menus/fondnav.png) repeat-x !important; border-right: 1px solid #c9c9d7; border-top: 1px dashed white; background-color:white; border-bottom: 1px solid #c9c9d7; z-index:1; min-height:1000px;}

div#nav ul				{ margin: 0; padding:0; width:200px; background: white;}
div#nav li				{ position: relative; list-style:none; margin:0; padding:0;}

div#nav ul ul 			{ position: absolute; top:0; left:200px !important; left:198px; display:none; margin:0; padding:0;}
div#nav li a 				{ display: block; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; text-decoration: none; width:190px; padding: 2px 0 2px 0.5em; color: #666666;}
div#nav li a:hover		{ display: block; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; text-decoration: none; width:190px; padding: 2px 0 2px 0.5em; color: #030000;}
div#nav li.sousmenu > a { cursor:default;}
div#nav ul > a			{ width: auto; }

div#nav ul.niveau1 li.sousmenu:hover ul.niveau2 	{ display: block;}

/* format png 8 bits insuffisant; passer en 24 ou 32 bits*/
div#nav ul.niveau1 li 	{ background: url(../../ressources/crdp/img/menus/dg04.png)!important; background:none; background-color: #dddfbf;   background-repeat: repeat-y; background-position:right; cursor:default; border-bottom: 1px dashed #99CC00; padding-left:2px;}
div#nav ul.niveau1 li.sousmenu 		{  background: url(../../ressources/crdp/img/menus/dg01.png)!important; background:none; background-color: #eaecb4;  background-repeat:repeat-y; background-position:right; border-bottom: 1px dashed #99CC00;}
div#nav ul.niveau1 li.sousmenu:hover	{ background: url(../../ressources/crdp/img/menus/dg02.png)!important; background:none; background-color: #d2da3a;  background-repeat: repeat-y; background-position:right;}
div#nav ul.niveau1 li:hover		{ background: url(../../ressources/crdp/img/menus/dg03.png)!important; background:none; background-color: #d2da3a;   background-repeat: repeat-y; background-position:right;}

div#nav ul.niveau2 li 			{ border-left: 2px solid #f6a5a5;}
div#nav ul.niveau2 li:hover		{ border-left: 2px solid #fe007e;}
div#nav ul.niveau2 li.sousmenu:hover ul.niveau3	{ display: block; left: 198px !important; left:196px;} /* correction décalage au niveau 3 */


div#contenu ul#menuOnglets { position: absolute;left:80px; top:85px; width: 570px; margin:0 auto; padding:0; margin-top:-10px; /*margin-left:5px; /*margin-left:5px !important;*/}
div#contenu ul#menuOnglets li {list-style-type: none !important; text-transform: lowercase;float:left; list-style-image: none !important; background-image:none !important; margin:0 !important;}

div#contenu ul#menuOnglets li a {display: block; width: 110px; padding-top: 9px; height: 16px !important; text-align: center; text-decoration: none; color: #fff !important; font-weight:bold; font-size:11px; background:url(img/onglets-UNE.png) 110px 0px !important; line-height:17px; }
div#contenu ul#menuOnglets li a span.ligne2{color:#D591BD;}
div#contenu ul#menuOnglets li a.active span.ligne2{color:#9aa;}
div#contenu ul#menuOnglets li a:hover span.ligne2{color:black;}

div#contenu ul#menuOnglets a.active{ color: black !important; background:url(img/onglets-UNE.png) 0px 0px !important; }
div#contenu ul#menuOnglets a:hover {color: black !important; background:url(img/onglets-UNE.png) 0px 0px !important;  }
div#contenu a img.bordjauneeurope{border-color:#fc0 !important;}
div#contenu table.sansbord, div#textiframe table.sansbord td{border:0 !important; vertical-align:top;}

/* STYLES CONTENUS */
div#contenu {font-family: Georgia, "Times New Roman", Times, serif; color: #033;}
div#contenu h1{margin-top:50px; font-size:24px; text-align:center;}
div#contenu h2{margin-top:50px; font-size:20px; text-align:center;}
div#contenu p{text-align:justify; font-size:12px; margin-left:30px; margin-right:30px; line-height:20px;}

div#contenu ul{ color:#603; margin: 10px 50px; }
div#contenu ul.turquoise{ color:#066;}
div#contenu ul li{ list-style:square; margin-bottom:10px;}
div#contenu ul li li{color:#006666 !important; font-size:12px; list-style-type:disc;}
div#contenu ul li p{color:#033; margin:0; font-size:12px; color:black;}


div#contenu p.partenaire{width:40%; float:left; text-align:center; vertical-align:bottom; height:120px;}
div#contenu p.partenaire img{ vertical-align:baseline;}
div#contenu img.droite{float:right; border:1px solid #033; margin:0 0 10px 20px;}

/* STYLES FORMULAIRE INSCRIPTION */
#unes_inscription table{width:80%;margin:0 10%;}

#unes_inscription tr.titre{color:#006666; font-weight:bold;	font-size:12px;	padding-top:40px; height:3em; vertical-align:bottom;}
#unes_inscription tr.titre td{border-bottom:1px solid #007777;} 
#unes_inscription tr.envoie{height:4em; text-align:center}
 
#unes_inscription td.libelle{font-weight:bold; font-size:12px; width:50%;}
#unes_inscription .explication{	color:#990066;}
#unes_inscription td.libelle span.explication{font-weight:normal !important; font-size:11px;}
#unes_inscription input[type='text'], #unes_inscription input.text, #unes_inscription textarea, #unes_inscription select{background:none;  border:1px solid #336; color:#336;}
#unes_inscription select, #unes_inscription option{background-color: white; color: #336; height: 18px; width: 200px; font-size: 11px; }

/* 
#unes a.souris, #navigation a.souris{background-image:url(../img/petite-souris-rose.png) !important; background-image:url(../img/petite-souris-rose.gif);background-position:left; background-repeat:no-repeat; padding: 5px 0 10px 25px; color:#ff0167; text-decoration:none; font-size:1em !important; font-size:0.95em;}

#unes span.lien-inerte	{background-image:url(../img/petite-souris-grise.png) !important; background-image:url(../img/petite-souris-grise.gif);background-position:right;
background-repeat:no-repeat; padding: 5px 30px 10px 0; color:#aaa; text-decoration:none; font-size:1em !important; font-size:0.95em; font-weight:bold;}

#unes a.pdf	{background-image:url(../img/pdf.png) !important; background-image:url(../img/pdf.gif);background-position:right; background-repeat:no-repeat; padding: 5px 15px 10px 0; text-decoration:none; color:#ff0167; text-decoration:none; font-size:1em !important; font-size:0.95em; margin-right:5px;}
#unes a.pdf:hover, #textiframe a.pdf:hover span{text-decoration:underline;}
#unes a.souris:hover, #unes a.sourisderriere:hover, #navigation a.souris:hover, #navigation a.sourisderriere:hover{text-decoration:underline;}

*/

#contenu a.pdf	{background-image:url(img/pdf.png) !important; background-image:url(../img/pdf.gif);background-position:right; background-repeat:no-repeat; padding: 5px 15px 10px 0;  font-size:1em !important; font-size:0.95em; margin-right:5px;}


#contenu a.souris{background-image:url(img/mouse-mauve.png) !important; background-image:url(img/mouse-mauve.gif);background-position:right; background-repeat:no-repeat; padding: 5px 25px 10px 0; color:#ff0167; font-size:1em !important; font-size:0.95em;}

#contenu a{color:#906 !important;}
#contenu a.anichedevant{background-image:url(img/aniche.png) !important; background-image:url(img/aniche.gif);background-position:left; background-repeat:no-repeat; padding: 5px 0 10px 20px; text-decoration:none; font-size:1em !important; font-size:0.95em;}
#contenu a.aniche{background-image:url(img/aniche.png) !important; background-image:url(img/aniche.gif);background-position:right; background-repeat:no-repeat; padding: 5px 25px 10px 0; color:#ff0167; text-decoration:none; font-size:1em !important; font-size:0.95em;}
#contenu a.aniche:hover, #unes a.anichedevant:hover{text-decoration:underline;}



.milieu{text-align:center !important;}
p.important{font-weight:bold; color:#900; border:1px dotted #906; padding:5px; }
span.important{border:0; border-bottom:1px dotted #906; font-weight:bold; color:#900;}

