*{margin:0px;padding:0px;}
img{border:none;}
a{text-decoration:none;}
body{
	background:white;
	position:relative;
	color:#808080;
	font-size:11px;
	font-family:Verdana;
}
h1{
	color:#523f8f;
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
}
h2{
	color:#523f8f;
	font-size:18px;
	font-weight:bold;
}
h3{
	color:#523f8f;
	font-weight:bold;
	font-family:Verdana;
	font-size:11px;
}
div.sep{font-size:1px;clear:both;}
div#general{
	width:953px;
	margin:0px auto 0px auto;
	position:relative;
}
div#bandeau{
	background:white url(../img/fond_bandeau.gif) repeat-x;
	height:98px;
	width:953px;
	position:relative;
}
div#logo{
	top:21px;
	left:7px;
	position:absolute;
}
div#accroche{
	top:0px;
	left:150px;
	position:absolute;
}
div#recherche{
	top:22px;
	left:745px;
	position:absolute;
	/*color:#3C1C5E;*/
	color:black;
	/*font-weight:bold;*/
}
div#recherche_titre{
	margin:0px 0px 3px 7px;
	font-size:10px;
	color: #3C1C5E;
}
div#recherche_saisie{
	float:left;
	margin-right:15px;
	width:141px;
	padding: 2px 7px 0px 7px;
	background:url(../img/fond_champs_recherche.gif) no-repeat;
}

div#recherche_envois{
	float:left;
	clear:right;
	width:23px;
}

input#champ_recherche{

	background:none;
	width:140px;
	height:20px;
	
	border:none;
	color: #666666;
	/*padding:3px 0px 0px 3px;*/
}
input#cherche_envois{
	margin-left:14px;
}
/********
 * MENU HAUT
 */ 
 

div#Menu_deroulant_x0,
div#Menu_deroulant_x1,
div#Menu_deroulant_x2,
div#Menu_deroulant_x3,
div#Menu_deroulant_x4,
div#Menu_deroulant_x5 {
	padding-bottom:17px; 
	background:url(../img/menu_deroulant_fond_bas.png) bottom left no-repeat; 
	width:169px;
	top:143px;
}

div#Menu_deroulant_x0 ul,
div#Menu_deroulant_x1 ul,
div#Menu_deroulant_x2 ul,
div#Menu_deroulant_x3 ul,
div#Menu_deroulant_x4 ul,
div#Menu_deroulant_x5 ul {
	background:url(../img/menu_deroulant_fond.png) top left no-repeat;
}

div#Menu_deroulant_x0 li,
div#Menu_deroulant_x1 li,
div#Menu_deroulant_x2 li,
div#Menu_deroulant_x3 li,
div#Menu_deroulant_x4 li,
div#Menu_deroulant_x5 li {
	list-style: none;
	/*border-bottom: 1px solid #FFEDC2;*/
	background:url(../img/souligne_menu.gif) bottom left no-repeat;
	margin-left:2px;
	padding:3px 10px 4px 15px;
	width:134px;
}

div#Menu_deroulant_x0 li:hover,
div#Menu_deroulant_x1 li:hover,
div#Menu_deroulant_x2 li:hover,
div#Menu_deroulant_x3 li:hover,
div#Menu_deroulant_x4 li:hover,
div#Menu_deroulant_x5 li:hover {

	/*border-bottom: 1px solid #FFEDC2;*/
	background:url(../img/souligne_menu.gif) bottom left no-repeat #5C3C6D;

}

div#Menu_deroulant_x0 li a:link,
div#Menu_deroulant_x1 li a:link,
div#Menu_deroulant_x2 li a:link,
div#Menu_deroulant_x3 li a:link,
div#Menu_deroulant_x4 li a:link,
div#Menu_deroulant_x5 li a:link,

div#Menu_deroulant_x0 li a:visited,
div#Menu_deroulant_x1 li a:visited,
div#Menu_deroulant_x2 li a:visited,
div#Menu_deroulant_x3 li a:visited,
div#Menu_deroulant_x4 li a:visited,
div#Menu_deroulant_x5 li a:visited,

div#Menu_deroulant_x0 li a:hover,
div#Menu_deroulant_x1 li a:hover,
div#Menu_deroulant_x2 li a:hover,
div#Menu_deroulant_x3 li a:hover,
div#Menu_deroulant_x4 li a:hover,
div#Menu_deroulant_x5 li a:hover,

div#Menu_deroulant_x0 li a:active,
div#Menu_deroulant_x1 li a:active,
div#Menu_deroulant_x2 li a:active,
div#Menu_deroulant_x3 li a:active,
div#Menu_deroulant_x4 li a:active,
div#Menu_deroulant_x5 li a:active{
	color:#3C1C5E;

}

div#Menu_deroulant_x0 li:hover a:link,
div#Menu_deroulant_x1 li:hover a:link,
div#Menu_deroulant_x2 li:hover a:link,
div#Menu_deroulant_x3 li:hover a:link,
div#Menu_deroulant_x4 li:hover a:link,
div#Menu_deroulant_x5 li:hover a:link,

div#Menu_deroulant_x0 li:hover a:visited,
div#Menu_deroulant_x1 li:hover a:visited,
div#Menu_deroulant_x2 li:hover a:visited,
div#Menu_deroulant_x3 li:hover a:visited,
div#Menu_deroulant_x4 li:hover a:visited,
div#Menu_deroulant_x5 li:hover a:visited,

div#Menu_deroulant_x0 li:hover a:hover,
div#Menu_deroulant_x1 li:hover a:hover,
div#Menu_deroulant_x1 li:hover a:hover,
div#Menu_deroulant_x2 li:hover a:hover,
div#Menu_deroulant_x3 li:hover a:hover,
div#Menu_deroulant_x4 li:hover a:hover,
div#Menu_deroulant_x5 li:hover a:hover,

div#Menu_deroulant_x0 li:hover a:active,
div#Menu_deroulant_x1 li:hover a:active,
div#Menu_deroulant_x2 li:hover a:active,
div#Menu_deroulant_x3 li:hover a:active,
div#Menu_deroulant_x4 li:hover a:active,
div#Menu_deroulant_x5 li:hover a:active {

	/*border-bottom: 1px solid #FFEDC2;*/
	color:white;

}


div#Menu_deroulant_x0 li a:hover,
div#Menu_deroulant_x1 li a:hover,
div#Menu_deroulant_x2 li a:hover,
div#Menu_deroulant_x3 li a:hover,
div#Menu_deroulant_x4 li a:hover,
div#Menu_deroulant_x5 li a:hover {
	color:white;
	background:url(../img/picto-cadenas2.png)no-repeat scroll 0px 3px;
}


a.restrictedLink{
	background:url(../img/picto-cadenas.png)no-repeat scroll 0px 3px;
	padding-left :10px;
} 

a.restrictedLink:hover{
	background:url(../img/picto-cadenas2.png)no-repeat scroll 0px 3px;
}




ul#menu_rubrique a.restrictedLink:hover,
ul#sitemap a.restrictedLink:hover{
	background:url(../img/picto-cadenas.png)no-repeat scroll 0px 3px;
}
ul#menu_rubrique a.restrictedLink,
ul#sitemap a.restrictedLink{
	background:url(../img/picto-cadenas2.png)no-repeat scroll 0px 3px;
}
ul#sitemap li{
	margin-bottom:10px;
}
ul#sitemap li ul li{
	list-style:none;
	background:transparent url(../img/fleche_lien.gif) no-repeat scroll 0 5px;
	margin-bottom:0px;
}
ul#sitemap li ul li ul li{
	list-style:none;
	background:transparent none;
}



div.fiche_rubrique_titre a.restrictedLink{
	background:url(../img/picto-cadenas2.png)no-repeat scroll 0px 4px;
}

div.fiche_rubrique_img a.restrictedLink{
	background:none;
	padding-left:0px;
}
/***************
 * corps
 ***************/ 

div#corps{
	width:953px;
	background:url(../img/fond_corps.gif) repeat-x 0px 45px;
}
div#footer{
	font-size:9px;
	color:#808080;
	padding-top:16px;
	width:953px;
	background:white url(../img/fond_footer.gif) repeat-x;
}
div#switch_link{
	float:left;
	clear:right;
}

div#contenu_corps{
	width:961px;
}
div#partie_left{
	width:749px;
	float:left;
	/*margin-top:-3px;*/
}
div#partie_right{
	float:left;
	clear:right;
	/*margin-top:-3px;*/
	width:212px;
}
div#menu_rapide{
	background:white url(../img/fond_menu_rapide.gif) no-repeat bottom left;
	width:212px;
	/*height:208px;*/
	height:159px;
	position:relative;
}
div#mon_projet_personnel{
	background:#FFC72D url(../img/fond_projet_personnel.gif) no-repeat top left;
	width:212px;
	padding:0px 0px 7px 0px;
}

div#mon_projet_personnel{
	background:#FFC72D url(../img/fond_projet_personnel.gif) no-repeat top left;
	width:212px;
	padding:0px 0px 7px 0px;
}

div#mon_projet_personnel div.logged{
	background:#FFC72D url(../img/fond_projet_personnel_titre_logged.gif) no-repeat top left;
}

div#mon_projet_personnel div.not_logged{
	background:#FFC72D url(../img/fond_projet_personnel_titre.gif) no-repeat top left;
}

div#mon_projet_personnel div.not_logged_pro{
	background:#FFC72D url(../img/fond_projet_personnel_titre_pro.gif) no-repeat top left;
	color:#55377d;
}

div#mon_projet_personnel div#profil{
	color:#3C1C5E;
	border-top:solid 1px #FFF1CA;
	width:202px;
	
}

div#mon_projet_personnel div#profil ul{
	margin:5px 0px 0px 22px;
	list-style: none;
}
div#mon_projet_personnel div#profil ul li{
	padding-left:12px;
	background:url(../img/fleche_lien_profil.gif) no-repeat 0px 5px;
	text-decoration:underline;
}

div#mon_projet_personnel div#profil ul li ul{
	margin:0px;
	font-weight:bold;
}

div#menu_rapide ul{
	position:absolute;
	z-index:1;
	/*top:55px;*/
	top:6px;
	left:16px;
}
div#menu_rapide ul li{
	list-style: none;
	padding-left:20px;
	height:35px;
	padding-left:41px;
	margin-top:2px;
}

div#menu_rapide ul li#menu_rapide_1{
	background:url(../img/menu_rapide_img_1.gif) no-repeat;
}
div#menu_rapide ul li#menu_rapide_2{
	background:url(../img/menu_rapide_img_2.gif) no-repeat;
}
div#menu_rapide ul li#menu_rapide_3{
	background:url(../img/menu_rapide_img_3.gif) no-repeat;
}
div#menu_rapide ul li#menu_rapide_4{
	background:url(../img/menu_rapide_img_4.gif) no-repeat;
}

div#menu_rapide ul li#menu_rapide_4 div{
	border-bottom:none;
}

div#menu_rapide ul li div{
	height:35px;
	width:137px;
	border-bottom:1px #FFF1CA solid;
}
div#menu_rapide ul li div div{
	width:110px;
	padding-top:5px;
	border:medium none;
}
div#menu_rapide ul li div div a:link,
div#menu_rapide ul li div div a:visited,
div#menu_rapide ul li div div a:hover,
div#menu_rapide ul li div div a:active
{
	font-family:verdana;
	font-size:11px;
	color:#3C1C5E;
}
div#menu_rapide ul li div div a:hover
{
	color:white;
}
div#menu_rapide ul li#menu_rapide_4 div div{
	width:115px;
}
div#titre_menu_rapide{
	color:white;
	font-weight:bold;
	font-size:13px;
	font-family:arial;
	padding:6px 0px 0px 50px;
	width:153px;
	height:20px;
}
div#connected{
	color:#3C1C5E;
	font-size:10px;
	margin:0px 0px 0px 22px;
}
div#connected div#connected_name{
	font-weight:bold;
	margin-right:3px;
}
div#connected div#disconnect{
	background:url(../img/fleche_lien_disconnect.gif) 0px 5px no-repeat;
	margin:0px 3px 4px 0px;
	padding-left:12px;
}


div.encart_droite{
	width:212px;
	margin-top:15px;
}



/**
 * actu et encart droite
 */ 
 
 
div#encarts_droite{
	margin-top:15px;
}

div.encart_droite{
	width:212px;
	margin:5px 0px 10px 0px;
}
div.encart_droite div.titre_encart_droite{
	width:212px;
	height:33px;
	color:#55377D;
	font-family:verdana;
	background:url(../img/fond_titre_encart_droite.png) no-repeat;
	font-size:13px;
	padding:5px 0px 0px 15px;
}
div.contenu_encart_droite {
	margin:0px 0px 5px 14px;
	width:180px;
	color:black;
}
div.contenu_encart_droite div.contenu_encart_droite_titre{
	font-size:14px;
	font-weight:bold;
}
div.contenu_encart_droite div.contenu_encart_droite_date{
	font-size:11px;
	font-weight:bold;
}
div.contenu_encart_droite div.contenu_encart_droite_texte{
	font-size:10px;
}
div.contenu_encart_droite div.contenu_encart_droite_lien{
	background:url(../img/fleche_lien.gif) no-repeat 0px 5px;
	color:#808080;
	font-family:verdana;
	font-size:11px;
	padding:0px 0 0 15px;
	/*margin:0px 0px 0px 97px;*/
	float:right;
}
div.contenu_encart_droite div.contenu_encart_droite_lien a:link,
div.contenu_encart_droite div.contenu_encart_droite_lien a:visited,
div.contenu_encart_droite div.contenu_encart_droite_lien a:hover,
div.contenu_encart_droite div.contenu_encart_droite_lien a:active{
	color:#55377D;
	text-decoration: underline;
}
div.contenu_encart_droite div.contenu_encart_droite_lien a:hover{
	color:#808080;
}

/****************************/
div#enseignes_groupe{margin:40px 0 15px 15px;display:block;}
div#logos_enseignes_groupe{width:938px;}
div#texte_enseignes_groupe{font-size:10px;color:#808080;font-family:Verdana;font-size:9px;margin-left:5px;margin-right:5px;text-align:right;width:928px;}
div#footer div{font-size:9px;color:#808080;margin:0px 7px 0px 7px;}
div#footer div#baseline{margin-top:10px;font-size:9px;}
div#footer div#baseline p{
	font-size:9px;
	text-align: justify;
}
div#footer div#menu_referencement{
	font-size:10px;
}
div#footer div#menu_referencement a:link,
div#footer div#menu_referencement a:visited,
div#footer div#menu_referencement a:hover,
div#footer div#menu_referencement a:active{
	font-size:9px;
	color:#808080;
}
div#footer div#menu_referencement a:hover{
	text-decoration: underline;
}

div#menu_entete,div#menu_entete_pro{
	width:960px;
	height:45px;
	vertical-align:bottom;
	background:url(../img/fond_menu.gif) repeat-x bottom;
}
div#menu_entete ul{
	float:left;
}
div#menu_entete ul li, div#menu_entete_pro ul li{
	float:left;
	list-style: none;
}


div#etapes_accueil{
	margin-top:23px;
}
div#etapes_accueil_4etapes{
	margin:15px 0px 0px 2px;
	/*background:url(../img/fond_accueil_etapes.png) no-repeat;*/
	position:relative;
}

div#etapes_accueil_4etapes_haut{background:url(../img/fond_accueil_etapes_haut.png) bottom left no-repeat;padding-left:4px;height:49px;}
div#etapes_accueil_4etapes_milieu{background:url(../img/fond_accueil_etapes_millieu.png) bottom left repeat-y;padding-left:4px;}
div#etapes_accueil_4etapes_bas{background:url(../img/fond_accueil_etapes_bas.png) bottom left no-repeat;padding-left:4px;height:22px;}

div.liens_etape {
	width:743px;
	margin:0px 0px 0px 40px;
	padding-top:10px;
}
div.lien_etape{
	float:left;
	width:77px;
	margin:0px 107px 0px 0px;

}
div.lien_etape a{
	font-family:Arial;
	font-size:14px;
	color:black;
	/*font-weight:bold;*/
}

div.etapes_accueil_etape{
	/*background:url(../img/fond_accueil_etape.png) no-repeat;*/
	width:184px;
	/*height:231px;*/
	position:relative;
	float:left;
}
div.etapes_accueil_etape div.etape_num{
	position:absolute;
	top:12px;
	left:8px;
	z-index:1;
	height:22px;
	width:27px;
	color:white;
	padding-top:3px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	display:none;
}

div.etapes_accueil_etape div.etape_titre{
	/*position:absolute;
	top:8;
	left:40;
	z-index:2;
	height:36px;*/
	width:124px;
	color:black;
	font-size:14px;
	display:none;
}
div.etapes_accueil_etape div.etape_image{
	/*position:absolute;*/
	margin-left:1px;
	z-index:3;
}
div.etapes_accueil_etape div.etape_texte_titre{
	/*position:absolute;
	top:117px;
	left:11px;
	z-index:4;*/
	font-size:14px;
	font-family:verdana;
	color:#55377D;
	width:170px;
	padding-left:10px;
	margin-top:8px;
}
div.etapes_accueil_etape div.etape_texte_texte{
	/*position:absolute;
	top:154px;
	left:26px;
	z-index:5;*/
	width:157px;
	margin-top:10px;
	padding-left:11px;
	color:#808080;
}
div.etapes_accueil_etape div.etape_texte_texte li{
	margin-left:12px;
	list-style: url(../img/point-list.gif);
	margin-bottom:5px;
}
div.etapes_accueil_etape div.etape_texte_texte li li{
	list-style: url(../img/tiret-list.gif);
}
div.accueil_pave_bas{
	background:url(../img/fond_pave_bas_accueil.png) no-repeat 5px 7px;
	margin:10px 0px 0px -4px;
	position:relative;
}

div.accueil_pave_bas_contenu{
	width:715px;
}
div.accueil_pave_bas_contenu_footer{
	background:url(../img/fond_pave_bas_accueil_footer.png) no-repeat 1px 0px;
	font-size:1px;
	height:18px;
}

div.accueil_pave_bas_titre{
	height:32px;
	color:#55377D;
	font-family:verdana;
	font-size:13px;
	padding:10px 0 0 20px;
	background:url(../img/fond_titre_pave_bas_accueil.png) no-repeat;
}
div.accueil_pave_bas div.csc-textpic-text{
	float:left;
	color:#808080;
	font-family:verdana;
	font-size:11px;
	padding:0px 0 0 20px;
	margin-top:7px;
	width:530px;
}
div#accueil_pave_bas div.csc-textpic-imagewrap{
	float:right;
	margin-right:30px;
}
div#accueil_pave_bas_lien{
		background:url(../img/fleche_lien.gif) no-repeat 0px 5px;
	color:#808080;
	font-family:verdana;
	font-size:11px;
	padding:0px 0 0 15px;
	margin:7px 0px 0px 20px;
	position:absolute;
	top:140px;
	left:0px;
}
div#accueil_pave_bas_lien a:link,div#accueil_pave_bas_lien a:visited,div#accueil_pave_bas_lien a:hover,div#accueil_pave_bas_lien a:active{
	
	color:#808080;
	text-decoration: underline;
}
div#accueil_pave_bas_lien a:hover{
	color:#55377D;
}

/**
 * page rubrique
 */ 
div#partie_left_corps_left{
	float:left;
	width:135px;
}
div#partie_left_corps_right{
	float:left;
	width:600px;
}
div#partie_left_corps_right ul{
	margin-left:20px;
}
div#fil_ariane{
	margin:3px 0px 2px 15px;
	font-size:10px;
	font-family:verdana;
	color:#808080;
}
div#fil_ariane a:link,
div#fil_ariane a:visited,
div#fil_ariane a:hover,
div#fil_ariane a:active{
	color:#808080;
}
div#entete_rubrique{
	margin:3px 0px 12px 0px;
}
span#fil_ariane_accueil{
	color:#808080;
	text-decoration: underline;
}

div#titre_menu_rubrique{
	font-size:11px;
	font-weight:bold;
	color:#55377D;
	margin-left:15px;
}
ul#menu_rubrique{
	color:#55377D;
	margin:10px 0 0 15px;
}
ul#menu_rubrique li{
	list-style: none;
	margin:0px 0px 5px 0px;
	border-bottom:1px solid #55377D;
	padding-bottom:6px;
	width:110px;
}

ul#menu_rubrique li.level_one{
	font-weight:bold;
}
ul#menu_rubrique li a{

	/*text-transform:capitalize;*/
}
ul#menu_rubrique li a:link,
ul#menu_rubrique li a:visited,
ul#menu_rubrique li a:hover,
ul#menu_rubrique li a:active,

ul#sitemap li a:link,
ul#sitemap li a:visited,
ul#sitemap li a:hover,
ul#sitemap li a:active
{
	color:#55377D;
}
ul#menu_rubrique li a:hover,
ul#sitemap li a:hover{
	font-weight:bold;
}
ul#menu_rubrique li.level_one a:hover,
ul#sitemap li.level_one a:hover{
	font-weight:bold;
	color:#FDB60C;
}
ul#menu_rubrique li.current{
	font-weight:bold;
	padding-left:12px;
	width:98px;
	background: url(../img/pastille_menu_rubrique.gif) no-repeat left top;
}



div.page_pave_bas{
	background:url(../img/fond_pave_bas_page.png) no-repeat;
	margin:0px 0px 0px -4px;
	position:relative;
	width:606px;
}
div.page_pave_bas_bottom{
		background:url(../img/fond_pave_bas_page_bottom.png) no-repeat;
		height:19px;
		margin:0px 0px 0px -4px;
		width:606px;
}

div.page_pave_bas_titre{
	height:33px;
	margin-left:-2px;
	color:#55377D;
	font-family:verdana;
	font-size:13px;
	padding:9px 0 0 20px;
	background:url(../img/fond_titre_pave_bas_accueil.png) no-repeat;
}
div.page_pave_bas div.page_pave_bas_texte{
	float:left;
	color:#808080;
	font-family:verdana;
	font-size:11px;
	padding:0px 0 0 20px;
	margin-top:3px;
	width:570px;
	
	/*height:105px;
	overflow: hidden;*/
}
div#page_pave_bas_image{
	float:left;
}
div#page_pave_bas_lien{
	background:url(../img/fleche_lien.gif) no-repeat 0px 5px;
	color:#808080;
	font-family:verdana;
	font-size:11px;
	padding:0px 0 0 15px;
	margin:7px 0px 0px 20px;
	position:absolute;
	top:140px;
	left:0px;
}
p.bodytext{margin-bottom:5px;}
p.bodytext a:link,p.bodytext a:visited,p.bodytext_lien a:hover,p.bodytext a:active,div.tx_tipafriend a,div.tx_tipafriend a:link,div.tx_tipafriend a:visited,div.tx_tipafriend a:hover,div.tx_tipafriend a:active{
	background:url(../img/fleche_lien.gif) no-repeat 0px 5px;
	font-family:verdana;
	font-size:11px;
	padding:0px 0 0 15px;
	margin:7px 0px 0px 0px;
	color:#808080;
	text-decoration: underline;
}
p.bodytext a:hover,div.tx_tipafriend a:hover{
	color:#55377D;
}
div.description_rubrique, div.description_contenu{
	width:600px;
	margin-bottom:15px;
}
div#texte_contenu{
	color:#808080;
	margin-bottom:15px;
	width:605px;
}

div#texte_contenu ul ul{
	margin-left:20px;
}
div.description_rubrique div.description_rubrique_image, div.description_contenu div.description_rubrique_image{
	float:left;
	/*
	width:213px;
	height:180px;
	*/
}
div.description_rubrique div.description_rubrique_contenu, div.description_contenu div.description_rubrique_contenu{
	float:left;
	width:369px;
	margin-left:10px;
	color:#808080;
}
div.description_rubrique div.description_rubrique_titre, div.description_contenu div.description_rubrique_titre{
	margin-bottom:5px;
	font-size:17px;
	color:#55377D;
}
div.description_rubrique div.description_rubrique_chapeau, div.description_contenu div.description_rubrique_chapeau{
	margin-bottom:5px;
	font-size:15px;

}
div.description_rubrique div.description_rubrique_texte{
	margin-bottom:20px;
	font-size:11px;

}
div#menu_fiches_rubrique{
	width:614px;
}








/****** NEW ******/

div.fiche_rubrique,
div.fiche_rubrique_titre_img,
div.fiche_rubrique_titre_img_texte,
div.fiche_rubrique_titre_texte {
	float:left;
	background:url(../img/fond_menu_rubrique.png) no-repeat top left;
	width:151px;
	height:145px;
	
}
div.fiche_rubrique span.fiche_rubrique_titre span{font-size:14px;text-transform:capitalize;}

/*titre img*/
div.fiche_rubrique div.fiche_rubrique_titre,
div.fiche_rubrique_titre_img div.fiche_rubrique_titre
{
	color:#55377D;
	font-size:14px;
	padding:12px 0px 0px 15px;
	height:44px;
	width:120px;
	display:block;
}
div.fiche_rubrique div.fiche_rubrique_titre a:link,
div.fiche_rubrique div.fiche_rubrique_titre a:visited,
div.fiche_rubrique div.fiche_rubrique_titre a:hover,
div.fiche_rubrique div.fiche_rubrique_titre a:active,

div.fiche_rubrique_titre_img_texte div.fiche_rubrique_titre a:link,
div.fiche_rubrique_titre_img_texte div.fiche_rubrique_titre a:visited,
div.fiche_rubrique_titre_img_texte div.fiche_rubrique_titre a:hover,
div.fiche_rubrique_titre_img_texte div.fiche_rubrique_titre a:active,

div.fiche_rubrique_titre_texte div.fiche_rubrique_titre a:link,
div.fiche_rubrique_titre_texte div.fiche_rubrique_titre a:visited,
div.fiche_rubrique_titre_texte div.fiche_rubrique_titre a:hover,
div.fiche_rubrique_titre_texte div.fiche_rubrique_titre a:active,

div.fiche_rubrique_titre_img div.fiche_rubrique_titre a:link,
div.fiche_rubrique_titre_img div.fiche_rubrique_titre a:visited,
div.fiche_rubrique_titre_img div.fiche_rubrique_titre a:hover,
div.fiche_rubrique_titre_img div.fiche_rubrique_titre a:active
{	
	color:#55377D;
	font-size:14px;
}
div.fiche_rubrique div.fiche_rubrique_titre a:hover,
div.fiche_rubrique_titre_img div.fiche_rubrique_titre a:hover,
div.fiche_rubrique_titre_img_texte div.fiche_rubrique_titre a:hover,
div.fiche_rubrique_titre_texte div.fiche_rubrique_titre a:hover
{
	color:black;
	text-decoration:underline;
}


div.fiche_rubrique_titre_img div.fiche_rubrique_img
{padding:0px 0px 0px 2px;height:80px;width:140px;overflow:hidden;}
/*titre img texte*/
div.fiche_rubrique_titre_img_texte div.fiche_rubrique_titre
{
	color:#55377D;
	font-size:14px;
	padding:12px 0px 0px 15px;
	height:24px;
	width:120px;
	display:block;
}


div.fiche_rubrique_titre_img_texte div.fiche_rubrique_img
{padding:0px 0px 0px 2px;width:140px;overflow:hidden;}
div.fiche_rubrique_titre_img_texte div.fiche_rubrique_texte
{
	color:#808080;
	font-size:11px;
	padding:3px 0px 0px 20px;
	height:24px;
	width:120px;
	display:block;
}
/*titre texte*/
div.fiche_rubrique_titre_texte div.fiche_rubrique_titre
{
	color:#55377D;
	font-size:14px;
	padding:12px 0px 0px 15px;
	width:120px;
	display:block;
}
div.fiche_rubrique_titre_texte div.fiche_rubrique_texte
{
	color:#808080;
	font-size:11px;
	padding:3px 0px 0px 20px;
	margin-top:5px;
	height:24px;
	width:120px;
	display:block;
}


div.fiche_rubrique span.fiche_rubrique_img{padding-left:2px;}
div.fiche_rubrique div.fiche_rubrique_texte{color:#808080;padding-left:2px;width:140px;}
div.fiche_rubrique div.fiche_rubrique_texte ul{
	padding-left:20px;
	width:115px;
}
div.fiche_rubrique div.fiche_rubrique_texte li{
	margin:0px;
	padding:0px;
	
}
/****** FIN NEW ******/

div.page_pave_bas_thematique_savoir_plus{
	background:url(../img/fond_pave_bas_meme_thematique.png) no-repeat;
}
div.page_pave_bas_thematique_savoir_plus_footer{
	background:url(../img/fond_pave_bas_meme_thematique_footer.png) no-repeat;
	font-size:1px;
	height:23px;
}
div.page_pave_bas_meme_thematique{
	/*height:179px;*/
	width:359px;
	/*background:url(../img/fond_pave_bas_meme_thematique.png) no-repeat;*/
	margin:0px 0px 0px -4px;
	position:relative;
	float:left;
}
div.page_pave_bas_meme_thematique_titre{
	height:33px;
	color:#55377D;
	font-family:verdana;
	font-size:13px;
	padding:9px 0 0 20px;
	background:url(../img/fond_titre_pave_bas_accueil.png) no-repeat;
}
div.page_pave_bas_meme_thematique div.page_pave_bas_meme_thematique_texte{
	width:315px;
	color:#808080;
	font-family:verdana;
	font-size:11px;
	padding:0px 0 0 20px;
	margin-top:7px;
	/*height:105px;*/
	overflow: hidden;
}


div.page_pave_bas_savoir_plus_content{
	background:url(../img/fond_pave_bas_meme_thematique_large.png) no-repeat 0px 17px ;
}
div.page_pave_bas_savoir_plus_footer_large{
	background:url(../img/fond_pave_bas_savoir_plus_footer_large.png) no-repeat;
	height:23px;
}
div.page_pave_bas_thematique_content{
	background:url(../img/fond_pave_bas_meme_thematique_small.png) no-repeat 0px 17px ;
}
div.page_pave_bas_thematique_footer_small{
	background:url(../img/fond_pave_bas_savoir_plus_footer_small.png) repeat-y;
	height:23px;
}


div.page_pave_bas_savoir_plus{
	/*height:179px;*/
	width:249px;
	/*background:url(../img/fond_pave_bas_savoir_plus.png) no-repeat;*/
	margin:0px 0px 0px -4px;
	position:relative;
	float:left;
}
div.page_pave_bas_savoir_plus_titre{
	height:35px;
	color:#55377D;
	font-family:verdana;
	font-size:13px;
	padding:9px 0 0 20px;
		background:url(../img/fond_titre_pave_bas_accueil.png) no-repeat;
}
div.page_pave_bas_savoir_plus div.page_pave_bas_savoir_plus_texte{
	width:207px;
	color:#808080;
	font-family:verdana;
	font-size:11px;
	padding:0px 0 0 20px;
	margin-top:7px;
	/*height:105px;*/
	overflow: hidden;
}
div#lienPrevNext{
	margin-bottom:15px;
	width:593px;
}
div#lienPrev{
	float:left;
}
div#lienNext{
	float:right;
}
/********************* Recherche indexee ************************/
/*span.tx-indexedsearch-title,span.tx-indexedsearch-title a,span.tx-indexedsearch-title a:link,span.tx-indexedsearch-title a:visited,span.tx-indexedsearch-title a:hover,span.tx-indexedsearch-title a:active{font-size:14px;color:#684894;text-decoration:underline;font-weight:bold;}*/



/********* RECHERCHE GOOGLE **********/
input#nouvelle_recherche_submit_2, input#nouvelle_recherche_submit_1, input#trouver_grosfillex_submit{
	background:url(../img/bkg_login_submit.gif) no-repeat 0px 3px;;
	height:23px;
	width:128px;
	border:none;
	color:white;
	font-weight:bold;
	font-size:11px;
	margin-top:10px;
}


div.googlemap_input_field{
	background:transparent url(../img/fond_champs_recherche.gif) no-repeat;
	padding:2px 7px 0px 7px;
	width:155px;
	height:20px;
	margin-left:5px;
}
div.googlemap_input_field input{
	border:none;
	background:none;
}

div.googlemap_image{
	float:left;
	margin-right:10px;
}
div.googlemap_titre{
	color:#684894;
	font-size:17px;
	margin-bottom:5px;
}
div.googlemap_texte{
	color:#808080;
	font-size:14px;
}
table.form_googlemap_search{
	width:390px;
}
table.form_googlemap_search td.form_googlemap_search_alignright{
	/*text-align:right;*/S
}
table.form_googlemap_search td.form_googlemap_search_label{
	font-weight:bold;	
	font-size:12px;
	width:100px;
}
table.form_googlemap_search td.form_googlemap_search_message_obligatoire{
	/*color:black;*/
	font-size:10px;
}
table.form_googlemap_search td.form_googlemap_search_sep{
	font-size:1px;
	height:2px;
}
div#map_canvas{
	margin-top:10px;
}

/********* RESULTAT RECHERCHE GOOGLE **********/
div#shopList{
	margin-top:25px;
	font-family:verdana;
}

div.shop_result{
	font-size:13px;
	font-weight:bold;
}

div.shop{
	border-top:1px solid #937DB3;
	margin:8px 0px 0px 0px;
	padding:3px 0px 0px 0px;
}
div.shop_name{
	color:#684894;
	font-size:14px;
	font-weight:bold;
	margin-bottom:2px;
}
div.shop_adress a:link,div.shop_adress a:visited,div.shop_adress a:hover,div.shop_adress a:active{
	color:#808080;
}
div.shop_adress a:hover{
	color:#3C1C5E;
	text-decoration : underline;
}
div.shop_logo{
	float:right;
	height:30px;
}
div.way_to_go, div.showOnMap{
	background:transparent url(../img/fleche_lien_profil.gif) no-repeat scroll 0 5px;
	padding-left:16px;
	
}
div.way_to_go a, div.showOnMap a{
	text-decoration:underline;
	color:#3C1C5E;
}
div#hideWay{
	margin-top:10px;
}
div#hideWay a:link,div#hideWay a:visited,div#hideWay a:hover,div#hideWay a:active{
	color:#808080;
}
div#hideWay a:hover{
	color:#3C1C5E;
}
div.nouvelle_recherche_bottom{
	margin-top:10px;
	width:560px;
	text-align:right;
}

div#itineraireTexte{
	margin:10px 0px 0px 0px;
}

input.btnHideWay{
	background:transparent url(../img/bkg_login_submit.gif) no-repeat scroll 0 3px;
	border:medium none;
	color:white;
	font-size:11px;
	font-weight:bold;
	height:23px;
	margin-top:10px;
	width:128px;
}

/****** NEWS ******/

div.news_list_actu{width:610px;color:#808080;margin-bottom:10px;}
div.news_titre{width:605px;position:relative;border-bottom:solid 1px #684894;}
div.news_titre h2,div.news_titre h1{font-weight:normal;}
div.news_titre a:link,
div.news_titre a:visited,
div.news_titre a:hover,
div.news_titre a:active{color:#684894;font-size:17px;}
div.news_titre a:hover{color:#808080;}
span.news_date{position:absolute;right:0px;bottom:0px;}
div.news_list_actu div.news_image{float:left;padding:3px 3px 3px 0px;}
div.news_sous_titre{position:relative;}
div.news_lire_suite{background:url(../img/fleche_lien_profil.gif) no-repeat 0px 5px;padding-left:12px;margin-top:5px;}
div.news_lire_suite a:link,
div.news_lire_suite a:visited,
div.news_lire_suite a:hover,
div.news_lire_suite a:active{color:#684894;}
div.news_lire_suite a:hover{color:#808080;}

div.news_single_actu div.news_image{float:right;}

div.news_single_actu div.news_texte{float:left;}

td.news_image{
	vertical-align:top;
	padding-right:5px;
}
td.news_contenu{
	vertical-align:top;
}

div.news_single_actu td.news_contenu{
	padding-right:10px;
}
div.news_single_actu td.news_image{
	padding-right:0px;
}

/********************
 *									*
 *		ESPACE PRO		*
 * 									*
 ********************/
 
div#menu_entete_pro{
	background:white url(../img/fond_menu_pro.gif) repeat-x scroll center bottom;
	width:953px;
}
div#contenu_corps_pro {
	width:961px;
}
div#menu_entete_pro div#switch_link{
	float:right;
}

div#etapes_accueil_4etapes_pro div#etapes_accueil_4etapes_haut{background:url(../img/pro_tetebloc.png) bottom left no-repeat;padding-left:4px;height:30px;}
div#etapes_accueil_4etapes_pro div#etapes_accueil_4etapes_milieu{background:url(../img/pro_fondbloc.png) bottom left repeat-y;padding-left:10px;}
div#etapes_accueil_4etapes_pro div#etapes_accueil_4etapes_bas{background:url(../img/pro_ombrebloc.png) bottom left no-repeat;padding-left:4px;height:10px;}
div#etapes_accueil_4etapes_pro div.etapes_accueil_etape div.etape_image{margin-left:0px;}

div#contenu_corps_pro div#menu_rapide{
	background:white url(../img/fond_menu_rapide_pro.gif) no-repeat scroll left bottom;
	color:white;
}
div#contenu_corps_pro div#menu_rapide a{
	color:white;
}


div#contenu_corps_pro div#menu_rapide ul li div {
	border-bottom:1px solid #DAD3E3;
}
div#contenu_corps_pro div#menu_rapide ul li#menu_rapide_4 div {
	border-bottom:medium none;
}
div#contenu_corps_pro div#menu_rapide ul li div div {
	border:medium none;
	padding-top:5px;
	width:140px;
}

div#contenu_corps_pro div#menu_rapide ul li#menu_rapide_1{
	background:url(../img/pro_icone_menu_rapide_1.gif) no-repeat;
}
div#contenu_corps_pro div#menu_rapide ul li#menu_rapide_2{
	background:url(../img/pro_icone_menu_rapide_2.gif) no-repeat;
}
div#contenu_corps_pro div#menu_rapide ul li#menu_rapide_3{
	background:url(../img/pro_icone_menu_rapide_3.gif) no-repeat;
}
div#contenu_corps_pro div#menu_rapide ul li#menu_rapide_4{
	background:url(../img/pro_icone_menu_rapide_4.gif) no-repeat;
}

div#contenu_corps_pro div#mon_projet_personnel{
	background:white url(../img/fond_espace_pro.gif) no-repeat scroll left top;
	width:204px;
}

div#contenu_corps_pro div#mon_projet_personnel div#profil{
	color:#3C1C5E;
	border-top:solid 1px white;
	width:202px;
}

div#contenu_corps_pro div.encart_droite div.titre_encart_droite{

	background:url(../img/pro_fond_titre_encart_droite.png) no-repeat;
	color:white;
}
div#contenu_corps_pro div.contenu_encart_droite{
	color:#333333;
}

div#news_archive_link{
	background:url(../img/fond_lien_actus.png) no-repeat;
	height:45px;
	width:178px;
	padding-top:12px;
	margin-left:15px;
	text-align:center;
}
div#news_archive_link a:link,
div#news_archive_link a:visited,
div#news_archive_link a:hover,
div#news_archive_link a:active{
	color:white;
	font-weight:bold;
}

div#news_archive_link a:hover{
	color:#FDB60C;
}



/******** MENU DEROULANT *********/
div#Menu_deroulant_pro_x0,
div#Menu_deroulant_pro_x1,
div#Menu_deroulant_pro_x2,
div#Menu_deroulant_pro_x3,
div#Menu_deroulant_pro_x4,
div#Menu_deroulant_pro_x5 {
	padding-bottom:17px; 
	background:url(../img/pro_menu_deroulant_fond_bas.png) bottom left no-repeat; 
	width:140px;
	top:143px;
}

div#Menu_deroulant_pro_x0 ul,
div#Menu_deroulant_pro_x1 ul,
div#Menu_deroulant_pro_x2 ul,
div#Menu_deroulant_pro_x3 ul,
div#Menu_deroulant_pro_x4 ul,
div#Menu_deroulant_pro_x5 ul {
	background:url(../img/pro_menu_deroulant_fond.png) top left no-repeat;
}

div#Menu_deroulant_pro_x0 li,
div#Menu_deroulant_pro_x1 li,
div#Menu_deroulant_pro_x2 li,
div#Menu_deroulant_pro_x3 li,
div#Menu_deroulant_pro_x4 li,
div#Menu_deroulant_pro_x5 li {
	list-style: none;
	/*border-bottom: 1px solid #FFEDC2;*/
	background:url(../img/pro_souligne_menu.gif) bottom left no-repeat;
	margin-left:0px;
	padding:3px 10px 4px 15px;
	width:109px;
}

div#Menu_deroulant_pro_x0 li:hover,
div#Menu_deroulant_pro_x1 li:hover,
div#Menu_deroulant_pro_x2 li:hover,
div#Menu_deroulant_pro_x3 li:hover,
div#Menu_deroulant_pro_x4 li:hover,
div#Menu_deroulant_pro_x5 li:hover {

	/*border-bottom: 1px solid #FFEDC2;*/
	background:url(../img/pro_souligne_menu.gif) bottom left no-repeat #F2F2F2;

}

div#Menu_deroulant_pro_x0 li a:link,
div#Menu_deroulant_pro_x1 li a:link,
div#Menu_deroulant_pro_x2 li a:link,
div#Menu_deroulant_pro_x3 li a:link,
div#Menu_deroulant_pro_x4 li a:link,
div#Menu_deroulant_pro_x5 li a:link,

div#Menu_deroulant_pro_x0 li a:visited,
div#Menu_deroulant_pro_x1 li a:visited,
div#Menu_deroulant_pro_x2 li a:visited,
div#Menu_deroulant_pro_x3 li a:visited,
div#Menu_deroulant_pro_x4 li a:visited,
div#Menu_deroulant_pro_x5 li a:visited,

div#Menu_deroulant_pro_x0 li a:hover,
div#Menu_deroulant_pro_x1 li a:hover,
div#Menu_deroulant_pro_x2 li a:hover,
div#Menu_deroulant_pro_x3 li a:hover,
div#Menu_deroulant_pro_x4 li a:hover,
div#Menu_deroulant_pro_x5 li a:hover,

div#Menu_deroulant_pro_x0 li a:active,
div#Menu_deroulant_pro_x1 li a:active,
div#Menu_deroulant_pro_x2 li a:active,
div#Menu_deroulant_pro_x3 li a:active,
div#Menu_deroulant_pro_x4 li a:active,
div#Menu_deroulant_pro_x5 li a:active{
	color:white;
}

div#Menu_deroulant_pro_x0 li:hover a:link,
div#Menu_deroulant_pro_x1 li:hover a:link,
div#Menu_deroulant_pro_x2 li:hover a:link,
div#Menu_deroulant_pro_x3 li:hover a:link,
div#Menu_deroulant_pro_x4 li:hover a:link,
div#Menu_deroulant_pro_x5 li:hover a:link,

div#Menu_deroulant_pro_x0 li:hover a:visited,
div#Menu_deroulant_pro_x1 li:hover a:visited,
div#Menu_deroulant_pro_x2 li:hover a:visited,
div#Menu_deroulant_pro_x3 li:hover a:visited,
div#Menu_deroulant_pro_x4 li:hover a:visited,
div#Menu_deroulant_pro_x5 li:hover a:visited,

div#Menu_deroulant_pro_x0 li:hover a:hover,
div#Menu_deroulant_pro_x1 li:hover a:hover,
div#Menu_deroulant_pro_x2 li:hover a:hover,
div#Menu_deroulant_pro_x3 li:hover a:hover,
div#Menu_deroulant_pro_x4 li:hover a:hover,
div#Menu_deroulant_pro_x5 li:hover a:hover,

div#Menu_deroulant_pro_x0 li:hover a:active,
div#Menu_deroulant_pro_x1 li:hover a:active,
div#Menu_deroulant_pro_x2 li:hover a:active,
div#Menu_deroulant_pro_x3 li:hover a:active,
div#Menu_deroulant_pro_x4 li:hover a:active,
div#Menu_deroulant_pro_x5 li:hover a:active {

	/*border-bottom: 1px solid #FFEDC2;*/
	color:black;

}

div#Menu_deroulant_pro_x0 li:hover a.restrictedLink:link,
div#Menu_deroulant_pro_x1 li:hover a.restrictedLink:link,
div#Menu_deroulant_pro_x2 li:hover a.restrictedLink:link,
div#Menu_deroulant_pro_x3 li:hover a.restrictedLink:link,
div#Menu_deroulant_pro_x4 li:hover a.restrictedLink:link,
div#Menu_deroulant_pro_x5 li:hover a.restrictedLink:link,

div#Menu_deroulant_pro_x0 li:hover a.restrictedLink:visited,
div#Menu_deroulant_pro_x1 li:hover a.restrictedLink:visited,
div#Menu_deroulant_pro_x2 li:hover a.restrictedLink:visited,
div#Menu_deroulant_pro_x3 li:hover a.restrictedLink:visited,
div#Menu_deroulant_pro_x4 li:hover a.restrictedLink:visited,
div#Menu_deroulant_pro_x5 li:hover a.restrictedLink:visited,

div#Menu_deroulant_pro_x0 li:hover a.restrictedLink:hover,
div#Menu_deroulant_pro_x1 li:hover a.restrictedLink:hover,
div#Menu_deroulant_pro_x2 li:hover a.restrictedLink:hover,
div#Menu_deroulant_pro_x3 li:hover a.restrictedLink:hover,
div#Menu_deroulant_pro_x4 li:hover a.restrictedLink:hover,
div#Menu_deroulant_pro_x5 li:hover a.restrictedLink:hover,

div#Menu_deroulant_pro_x0 li:hover a.restrictedLink:active,
div#Menu_deroulant_pro_x1 li:hover a.restrictedLink:active,
div#Menu_deroulant_pro_x2 li:hover a.restrictedLink:active,
div#Menu_deroulant_pro_x3 li:hover a.restrictedLink:active,
div#Menu_deroulant_pro_x4 li:hover a.restrictedLink:active,
div#Menu_deroulant_pro_x5 li:hover a.restrictedLink:active {

	/*border-bottom: 1px solid #FFEDC2;*/
	color:black;
	background:url(../img/picto-cadenas2.png) no-repeat scroll 0px 3px;
}

div#Menu_deroulant_pro_x0 li a:hover,
div#Menu_deroulant_pro_x1 li a:hover,
div#Menu_deroulant_pro_x2 li a:hover,
div#Menu_deroulant_pro_x3 li a:hover,
div#Menu_deroulant_pro_x4 li a:hover,
div#Menu_deroulant_pro_x5 li a:hover {
	color:black;
}

div.liens_etape_pro {
	width:743px;
	margin:0px 0px 0px 17px;
	padding-top:7px;
}
div.liens_etape_pro div.lien_etape{
	float:left;
	width:137px;
	margin:0px 47px 0px 0px;
}

div.liens_etape_pro div.lien_etape a:link,
div.liens_etape_pro div.lien_etape a:visited,
div.liens_etape_pro div.lien_etape a:hover,
div.liens_etape_pro div.lien_etape a:active{
	color:white;
}

div#contenu_corps_pro div.accueil_pave_bas div.csc-textpic-text{
	width:420px;
	
}

/* TITRE IMG */
div#contenu_corps_pro div.fiche_rubrique_titre_img div.fiche_rubrique_img
{padding:0px 0px 0px 2px;height:80px;width:140px;overflow:hidden;}

/* TITRE IMG TEXTE*/
div#contenu_corps_pro div.fiche_rubrique_titre_img_texte div.fiche_rubrique_img
{padding:0px 0px 0px 10px;width:124px;overflow:hidden;height:54px;}

/* QUIZZ */

div.tx-myquizpoll-pi1{
	/*margin-top:30px;*/
}

div.wrongResponce{background:url(../img/quizz_false.gif) 2px 3px no-repeat;padding-left:15px;font-family:verdana;margin-bottom:10px;}
div.rightResponce{background:url(../img/quizz_true.gif) 2px 3px no-repeat;padding-left:15px;font-family:verdana;margin-bottom:10px;}

div.tx_myquizpoll_pi1-question{
	margin:0px 0px 15px 0px;
}
div.tx_myquizpoll_pi1-question div.tx_myquizpoll_pi1-answer_list{
	margin:3px 0px 3px 15px;
	color:#684894;
}

div.tx_myquizpoll_pi1-question div.tx_myquizpoll_pi1-explanation{
	margin-left:15px;
}

 
div.tx_myquizpoll_pi1-question span.tx_myquizpoll_pi1-title, 
div.wrongResponce span.tx_myquizpoll_pi1-title, 
div.rightResponce span.tx_myquizpoll_pi1-title{
	font-weight:bold;
	font-size:13px;
	color:#684894;

}
div.tx_myquizpoll_pi1-question span.tx_myquizpoll_pi1-question, 
div.wrongResponce span.tx_myquizpoll_pi1-question, 
div.rightResponce span.tx_myquizpoll_pi1-question{
	color:#684894;
	font-size:13px;
}
div.wrongResponce div.tx_myquizpoll_pi1-answer, div.rightResponce div.tx_myquizpoll_pi1-answer{
	font-weight:bold;
	color:#277621;
	font-size:14px;
	margin:3px 0px 5px 0px;
}
div.wrongResponce div.tx_myquizpoll_pi1-explanation, div.rightResponce div.tx_myquizpoll_pi1-explanation{
	font-weight:normal;
	font-style: italic;
	color:#8f8f8f;
	font-size:10px;
}

div.tx_myquizpoll_pi1-user-results-img{
	float:left;
	margin-top:10px;
}
div.tx_myquizpoll_pi1-user-results-div{
	float:left;
}

div.tx_myquizpoll_pi1-user-result-right-answer,
div.tx_myquizpoll_pi1-total-answer,
div.tx_myquizpoll_pi1-percent-right,
div.tx_myquizpoll_pi1-notice{
	margin-left:10px;
	color:#55377d;
	font-size:15px;
}

div.tx_myquizpoll_pi1-notice{
	margin-bottom:15px;
	/*font-size:11px;*/
}
div.tx_myquizpoll_pi1-user-result-title{
	background:url(../img/fond_titre_quizz_results.png) 2px 3px no-repeat;
	height:36px;
	width:358px;
	color:white;
	font-size:17px;
	padding:12px 0 0 17px;
}
div.tx_myquizpoll_pi1-user-results-all{
	margin-bottom:40px;
}
input.tx_myquizpoll_pi1-submit{
	background:url(../img/fond_page_suivante_quizz.png) 4px 7px no-repeat;
	border:none;
	color:white;
	height:45px;
	width:153px;
	font-weight:bold;
	/*margin-left:300px;*/
}
div.tx_myquizpoll_pi1-next-page{
	text-align:right;
}

div.tx_myquizpoll_pi1-quizz-header{
	margin:10px 0px 40px 0px;
}
div.tx_myquizpoll_pi1-quizz-header-img{
	float:left;
}
div.tx_myquizpoll_pi1-quizz-header-div{
	color:#808080;
	float:left;
	margin-left:18px;
	width:369px;
}
div.tx_myquizpoll_pi1-quizz-header-title{
	color:#55377D;
	font-size:17px;
	margin-bottom:5px;
}
div.tx_myquizpoll_pi1-quizz-header-text{
	font-size:15px;
	margin-bottom:5px;
}

/* PANIER CONFIGURATEUR */
div.configurateur_solutions{font-family:Arial;font-weight:bold;width:581px;font-size:11px;font-weight:normal;margin-left:4px;}
  	div.configurateur_solutions_header{
			background:transparent url(../img/fond_top_mes_solutions.gif) no-repeat scroll left top;
			color:white;
			font-family:Arial;
			font-size:14px;
			font-weight:bold;
			height:24px;
			width:581px;
		}
		div.configurateur_solutions_header_label{margin:3px 0 0 12px;}
  	div.configurateur_solutions_titres{
			background:#D0B8F2;
			width:581px;
			height:25px;
			font-size:13px;
		}
  	div.configurateur_solutions_titres div.configurateur_solutions_titres_labels{height:25px;}

  	div.configurateur_solutions_0{
			height:30px;
			background:white;
			width:581px;
			font-size:11px; 
			font-weight:normal;
			clear:both;
		}
  	div.configurateur_solutions_0 div.configurateur_solutions_cellule{
			float:left;
			/*border-left:solid 1px #684894;*/
			border-bottom:solid 1px #684894;
			height:30px;
		}
		div.configurateur_solutions_0 div.configurateur_solutions_cellule_open{
			float:left;
			/*border-left:solid 1px #684894;*/
			/*border-bottom:solid 1px #684894;*/
			height:30px;
		}
  	div.configurateur_solutions_1{
			height:30px;
			background: url(../img/fond_solution_2.gif) transparent top left repeat-y;
			font-weight:normal;
			font-size:11px;
			clear:both;
		}
  	div.configurateur_solutions_1 div.configurateur_solutions_cellule{
			float:left;
			/*border-left:solid 1px #684894;*/
			border-bottom:solid 1px #684894;
			height:30px;
		}
		div.configurateur_solutions_1 div.configurateur_solutions_cellule_open{
			float:left;
			/*border-left:solid 1px #684894;*/
			/*border-bottom:solid 1px #684894;*/
			height:30px;
		}
		
		
		div.configurateur_solutions_cellule div,div.configurateur_solutions_cellule_open div{margin-top:7px;}
		
		
  	div.configurateur_solutions_titres_labels{
			float:left;
			height:20px;
			color:#684894;
			/*border-left:solid 1px #684894;*/
			border-bottom:solid 1px #684894;
		}
		div.configurateur_solutions_titres_labels div.solution_value{margin:4px 0px 0px 0px;}
		div.configurateur_solutions_titres div.configurateur_solutions_masolution div.solution_value{margin-left:3px;}
		div.configurateur_solutions_titres div.configurateur_solutions_date div.solution_value{margin-left:7px;}
		div.configurateur_solutions_titres div.configurateur_solutions_commentaires div.solution_value{margin-left:7px;}
		div.configurateur_solutions_titres div.configurateur_solutions_commentaires_open div.solution_value{margin-left:7px;}
		
		div.configurateur_solutions_0 div.solution_value,
		div.configurateur_solutions_1 div.solution_value{margin-left:7px;}
		
		div.configurateur_solutions_afficher div.solution_value,
		div.configurateur_solutions_modifier div.solution_value,
		div.configurateur_solutions_supprimer div.solution_value{margin-left:0px;}
		
		div.configurateur_solutions_0 div.configurateur_solutions_commentaires,
		div.configurateur_solutions_1 div.configurateur_solutions_commentaires{background:transparent url(../img/solution_fleche_droite.gif) no-repeat scroll 14px 7px;}
		div.configurateur_solutions_0 div.configurateur_solutions_commentaires_open,
		div.configurateur_solutions_1 div.configurateur_solutions_commentaires_open{background:transparent url(../img/solution_fleche_bas.gif) no-repeat scroll 10px 12px;}



		div.configurateur_solutions_0 div.configurateur_solutions_commentaires:hover,
		div.configurateur_solutions_1 div.configurateur_solutions_commentaires:hover{background:transparent url(../img/solution_fleche_droite_over.gif) no-repeat scroll 14px 7px;}
		
		
		div.configurateur_solutions_0 div.configurateur_solutions_commentaires div.solution_value,
		div.configurateur_solutions_1 div.configurateur_solutions_commentaires div.solution_value{margin-left:30px;}
		div.configurateur_solutions_0 div.configurateur_solutions_commentaires_open div.solution_value,
		div.configurateur_solutions_1 div.configurateur_solutions_commentaires_open div.solution_value{margin-left:30px;}
		
  	div.configurateur_solutions_masolution{width:145px;}
  	
  	div.configurateur_solutions_date{width:63px;}
  	div.configurateur_solutions_commentaires{width:171px;}
  	div.configurateur_solutions_commentaires_open{width:171px;}
  	div.configurateur_solutions_afficher{width:60px;text-align:center;}
  	div.configurateur_solutions_modifier{width:60px;text-align:center;}
  	div.configurateur_solutions_supprimer{
			width:75px;
			/*border-right:solid 1px #684894;*/
			text-align:center;
		}
		div.configurateur_solutions_commentaires_full{float:left;width:100%;clear:both;}
  	
  	div.vsep{background-color:#684894;font-size:1px;height:100%;width:1px;float:left;border-bottom:solid 1px #684894;}
  	div.hsep{background-color:#684894;font-size:1px;height:1px;width:100%;}
  	hr.hsep{background-color:#684894;border:0px none;font-size:1px;height:1px;width:100%;color:#684894;margin:0px;padding:0px;}
  	
  	div.sep{font-size:1px;clear:both;}
  	
  	div.configurateur_solutions_commentaires_full_hidden{display:none;}
  	div.configurateur_solutions_commentaires_full_visible{
			display:block;
			border-bottom:1px solid #684894;
			background:transparent url(../img/fond_solution_commentaire.gif) repeat scroll 0 0;
		}
  	div.configurateur_solutions_commentaires_full_visible div.configurateur_solutions_commentaire_text{margin:0px 7px 2px 7px;}
  	
  	
  	div.texte_titre_jaune{}
  	div.texte_titre_jaune_titre{
  		background:transparent url(../img/fond_sous_titre_jaune.png) no-repeat scroll 0px 0px;
			color:white;
			font-family:verdana;
			font-weight:bold;
			height:41px;
			padding:8px 0 0 15px;
			width:350px;
			font-size:16px;
		}
  	div.texte_titre_jaune_texte{
  		margin:0px 0px 20px 5px;
		}
		
		/*
		div.form_pwd_lost{
			margin:10px 0px 0px 251px;
		}
		
		div#recuperer_mot_de_passe{
			margin:0px 0px 20px 33px;
		}*/
		td.colonne_calage_forgot_pwd{width:33px;}
		td.colonne_vide_forgot_pwd{width:245px;}
		div#champ_login_message{float:right;width:310px;clear:right;margin-bottom:10px;}
		
		/* On n'affiche les liens sans fleche et de la meme taille que le texte de la baseline */
		div#baseline a:link,
    div#baseline a:visited,
    div#baseline a:hover,
    div#baseline a:active{
       padding:0px;
       background : none;
	     font-size:9px;
	     color:#808080;
    }
    
    /* Style du plan du site */
    div#texte_contenu li a:link,
    div#texte_contenu li a:visited,
    div#texte_contenu li a:active{
	    color:#808080;
      font-family:verdana;
      font-size:11px;
      margin:7px 0 0;
      padding:0 0 0 15px;
      text-decoration:underline;
    }
    div#texte_contenu li a:hover {
      color:#55377D;
    }
    
