/**********************/
/* BALISES GENERALES */
/********************/
* {
	margin:0px;
	padding:0px;
}

body {
	font-family:Arial;
	background-image:url(../img/bg_body_2.jpg) ;
	background-position: center center;
	background-repeat: repeat-y;
	background-color: #A0A0A0;
}

h1 {
	color:#2A2A2A;
	font-size:17px;
	line-height:25px;
	font-weight:normal;
}

h2 {
	font-size:30px;
	font-style:italic;
	color:#2A2A2A;
}

h3 {
	font-size:12px;
	line-height:18px;
}

h4 {
	font-size:11px;
	line-height:20px;
	color:#2A2A2A;
	font-weight:normal;
}

h5 {
	font-size:14px;
	color:#AE1E1F;
	font-weight:bold;
	margin-left:120px;
	margin-bottom:20px;
}

p { /* CONTENU GENERAL OU CONTENU POEME */
	font-size:12px;
	line-height:18px;
	margin-bottom:10px;
	margin-left:80px;
}

a { 
	color:#2A2A2A;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

ul {
	list-style-type:none;
}

img, fieldset {
	border:none;
}

/*****************/
/* GRANDS BLOCS  */
/*****************/

#header-pub { /* PARTIE HAUTE ANIM GOOGLE */
	width:980px;
	height:102px;
	margin:auto;
	background-color:black;
	padding-top:7px;
	text-align:center;
	background-color:#5F5F5F;
	background:url(../img/bg_header.jpg);
}

#header-rimbaud {  /* PARTIE HAUTE RIMBAUD */
	width:700px;
	height:97px;
	margin:auto;
	background-color:yellow;
	padding-left:280px;
	padding-top:210px;
	color:#AE1E1E;
	font-size:12px;
	background:url(../img/bg_rimbaud.jpg);
}

#content {   /* PARTIE CENTRALE */
	width:980px;
	margin:auto;
	background:url(../img/bg_content_2.jpg);
}			

#bottom_nav {  /* MENU HORIZONTAL DU BAS */
	width:963px;
	height:29px;
	clear:both;
	margin:auto;
	background:url(../img/bg_bottom_nav.jpg);
	padding-left:17px;
}

#bottom_nav li {
	text-align:center;
	float:left;
	display:inline;
	line-height:28px;
}

#bottom_nav li a {
	font-size:11px;
	color:#2A2A2A;
	font-weight:bold;
}

#bottom_nav li.a_propos {
	width:143px;
}

#bottom_nav li.liens_utiles {
	width:191px;
}

#bottom_nav li.stats {
	width:207px;
}

#bottom_nav li.mentions {
	width:255px;
}

#bottom_nav li.credits {
	width:140px;
}

#footer { /* FOOTER */
	width:980px;
	margin:auto;
	height:19px;
	clear:both;
	background:url(../img/bg_footer.jpg);
	color:white;
	font-size:9px;
	text-align:center;
	padding-top:20px;
}

#footer a {
	color:white;
	text-decoration:underline;
}

#footer a:hover {
	text-decoration:none;
}

#pub_recueil {
	padding: 0 17px;
	margin:0;
	float:left;	
}

/*********************/
/* CLASSES DIVERSES */
/********************/

/* LIENS ROUGE ET NOIR TYPE BOUTON */
#home #left_side a.btn, #form_poemes form a, #pages_contenu form a, #pages_contenu #content #left_side #retour a { 
	color:black;
	border:2px solid black;
	text-align:center;
	display:block;
	font-weight:bold;
	background-color:#A0A0A0;
	text-decoration:none;
}

#home #left_side a.entrez { /* SPECIFIQUE ENTREZ DE PREHOME */
	padding-top:7px;
	width:80px;
	height:22px;
	font-size:12px;
	margin-left:230px;
	margin-top:12px;
}

#form_poemes form a.rechercher { /* SPECIFIQUE RECHERCHER DE HOME VOS POEMES ET HOME LES GRANDS CLASSIQUES */
	width:70px;
	height:14px;
	font-size:11px;
	margin-left:239px;
}

#pages_contenu form a.compte, #pages_contenu form a.valider, #pages_contenu form a.crea { /* SPECIFIQUE CREER COMPTE DE PAGE LOGIN MEMBRES ET VALIDER DE POPUP OFFREZ */
	padding-top:0px;
	height:14px;
	font-size:11px;
	margin-top:40px;
	margin-left:145px;
	margin-bottom:20px;
}

#pages_contenu form a.compte {
	width:109px;
}

#pages_contenu form a.login {
	height:30px;
	width:90px;
}

#pages_contenu form a.valider {
	width:80px;
	margin-left:204px;
	margin-top:10px;
	margin-bottom:30px;
}

#pages_contenu form a.commander {
	width:160px;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
}

#pages_contenu #content #left_side #retour {
	clear:both;
	padding-left:300px;
	padding-top:40px;
	height:40px;
}

#pages_contenu #content #left_side #retour a {
	width:50px; 
}


#home #left_side a.btn:hover,  #pages_contenu #content #left_side #retour a:hover, #form_poemes form a.rechercher:hover, #pages_contenu form a.compte:hover, #pages_contenu form a.valider:hover,  #pages_contenu form a.crea:hover, #pages_contenu form a.commander:hover { /* ROLLOVER ROUGE BTN */
	color:#ffffff;
	background-color:#AE1E1E;
	text-decoration:none;
}
/*********************/
/*       HOME        */
/*********************/
#home h1 {
	width:900px;
	color:#5B5B5B;
	margin-left:20px;
}

#home h1 a {
	text-decoration:underline;
	font-weight:bold;
	color:#AE1E1E;
}

#home h1 a:hover {
	text-decoration:none;
}

#home h2, #home h3, #poemes h3 {
	color:#010101;
	font-weight:normal;
	margin-left:230px;
}

#home h3 {
	width:400px;
}

#home #left_side { /* PARTIE GAUCHE */
	float:left;
	width:750px;
}

#home #right_side { /* PARTIE DROITE */
	float:left;
	width:200px;
	margin-left:10px;
	margin-bottom:10px;
}

#home #tous_les_poemes, #home #vos_poemes { /* BLOCS TOUS LES POEMES ET VOS POEMES */
	width:732px;
	height:160px;
	padding-top:20px;
	margin-left:17px;
}

#home #tous_les_poemes {
	background:url(../img/bg_home_tous_les_poemes.jpg);
	margin-top:8px;
}

#home #vos_poemes {
	background:url(../img/bg_home_vos_poemes.jpg);
	margin-top:7px;
}

#home #left_side div.google_annonces { /* BLOC ANNONCE GOOGLE HORI BAS */
	width:728px;
	margin-top:8px;
	height:90px;
	clear:both;
	margin-left:19px;
	/*border:1px solid #2A2A2A;*/
 }

#home #right_side div.google_annonces { /* BLOC ANNONCE GOOGLE DROITE PREMIERE */
	width:200px;
	height:120px;
	margin-top:9px;
	border:1px solid #2a2a2a;
}

#home #right_side div.google_anim { /* BLOC ANNONCE GOOGLE DROITE DEUXIEME */
	width:200px;
	height:200px;
	/*background-color:#AE1E1E;*/
	margin-top:10px;
	margin-left:1px;
	/*background:url(../img/bg_anim_droite_bas.jpg);*/
}

/*****************************************************************/
/*  FORMULAIRE INDEX PAGES LES GRANDS CLASSIQUES ET VOS POEMES  */
/****************************************************************/
#form_poemes #left_side { /* PARTIE GAUCHE */
	float:left;
	width:669px;
}

#form_poemes #les_grands_classiques, #form_poemes #vos_poemes  { /* COMMUN BLOCS FORMULAIRES */
	width:641px;
	height:245px;
	margin-left:17px;
	padding-right:11px;
}

#form_poemes #les_grands_classiques { /* BG BLOC GDS CLASSIQUES */
	background:url(../../lesgrandsclassiques/img/bg_inside_grands_classiques.jpg);
}

#form_poemes #vos_poemes  {
	background:url(../../vospoemes/img/bg_inside_vos_poemes.jpg); /* BG BLOC VOS POEMES */
}

#form_poemes #google_annonces {
	width:280px;
	height:336px;
	/*border:1px solid #5E4472;*/
	float:left;
	margin-left:8px;
	margin-top:-4px;
	margin-bottom:4px;
}


#form_poemes h2 {
	color:#2A2A2A;
	font-weight:normal;
	float:left;
	font-size:36px;
	margin-top:10px;
	width:380px;
	padding-left:58px;
}

#form_poemes  h3 {
	height:16px;
	line-height:16px;
	color:#2A2A2A;
	font-size:18px;
	font-weight:normal;
	padding-right:5px;
	text-align:right;
	margin-top:4px;
}

#form_poemes h4 {
	text-align:right;
	color:#2A2A2A;
	height:16px;
	line-height:16px;
	padding-right:3px;
	margin-bottom:2px;
}

/*  FORMULAIRE ET SES COMPOSANTES  */
#form_poemes form {
	float:right;
	margin-top:0px;
	width:320px;
	border:none;
	color:#2A2A2A;
	font-size:12px;
}

#form_poemes form input {
	float:left;
	background:url(../img/bg_input.jpg);
	width:170px;
	border:none;
	height:17px;
	padding-left:4px;
	margin-bottom:2px;
	margin-top:0px;
}

#form_poemes form input.last {
	margin-bottom:3px;
}

#form_poemes form select {
	float:left;
	width:175px;
	margin-top:1px;
	margin-bottom:1px;
}

#form_poemes form label {
	width:135px;
	display:block;
	float:left;
	text-align:right;
	margin-right:5px;
	padding-top:2px;
}

/* ********************** */
/* MENU HORIZONTAL COMMUN PAGES CONTENU POEME ET CHOIX POEME */
/* ********************** */
#little_menu {
	height:22px;
	clear:both;
	margin-left:10px;
	padding-top:4px;
	padding-left:10px;
	font-weight:bold;
}

#little_menu li {
	display:inline;
	line-height:22px;
	font-size:14px;
}

#little_menu li a {
	color:#2A2A2A;
}

#btn_acces_vos_poemes, #btn_acces_les_grands_classiques {  /* BTN SUPERIEUR DROITE */
	float:right;
	margin-top:7px;
}

#bottom_rub #btn_acces_vos_poemes, #bottom_rub #btn_acces_les_grands_classiques {  /* REMARQUE : MEMES BTN SUR LA PAGE STAT */
	margin-top:50px;
	float:left;
	margin-left:175px;
}

#bottom_rub #btn_acces_vos_poemes {
	margin-left:20px;
}

/* ********************************/
/* COMMUN TOUTES PAGES DE CONTENU */
/* ********************************/
#pages_contenu #header-pub { 
	background:url(../img/bg_header_visu_poemes.jpg);
	height:118px;
}

#pages_contenu #left_side {
	width:795px;
	float:left;
}

#pages_contenu #tous_les_poemes, #pages_contenu #les_grands_classiques, #pages_contenu #vos_poemes { /* COMMUN BANDEAU NAV DE CHAQUE RUBRIQUE */
	width:768px;
	height:127px;
	margin-left:17px;
	padding-right:9px;
}

#pages_contenu #les_grands_classiques { /* IMG DE FOND SPECIFIQUE A LA RUB */
	background:url(../../lesgrandsclassiques/img/bg_contenu_les_grands_classiques.jpg);
}

#pages_contenu #vos_poemes { /* IMG DE FOND SPECIFIQUE A LA RUB */
	background:url(../../vospoemes/img/bg_contenu_vos_poemes.jpg);
}

#pages_contenu #bottom_rub { /* BANDEAU NAV STAT */
	width:777px;
	height:101px;
	background:url(../img/bg_stat.jpg);
	margin-left:17px;
}

#pages_contenu  p.last { /* DERNIER PARAGRAPHE */
	margin-bottom:30px;
}

#pages_contenu #google_annonces { /* COLONNE DROITE ANNONCES GOOGLE */
	/*border:1px solid #0267CC;*/
	width:158px;
	height:600px;
	float:left;
	margin-left:6px;
	margin-bottom:10px;
}

#pages_contenu #calligraphie { /* CALLIGRAPHIE SOUS BANDEAU NAVIG */
	width:552px;
	height:63px;
	float:right;
	background:url(../img/calligraphie.jpg) no-repeat;
	padding-top:4px;
	padding-left:240px;
}

#pages_contenu #calligraphie img {
	float:right;
}

#pages_contenu #calligraphie a {
	float:right;
}

/* *************************** */
/* PAGE LES GRANDS CLASSIQUES */
/* ************************* */

#pages_contenu h3 {  /* NOM AUTEUR */
	margin-left:12px;
	margin-top:4px;
}

#pages_contenu h3.auteur a {  /* NOM AUTEUR SUITE*/
	color:#2A2A2A;
}

#pages_contenu h4 { /* NOM RECUEIL */
	font-style:italic;
	margin-left:12px;
	font-size:12px;
	font-weight:bold;
	color:black;
}

#pages_contenu h1 { /* TITRE POEME */
	font-size:20px;
	margin-bottom:30px;
	margin-left:80px;
}

/* ********************** */
/* PAGE LISTING AUTEURS ET LISTE POEMES MEMBRES */
/* ********************** */

#pages_contenu h3.liste_alpha {  /* LISTE DES AUTEURS */
	margin-top:15px;
}

#pages_contenu h3.liste_alpha a {  /* ESPACE ENTRE LES LETTRES */
	margin-right:10px;
	display:inline;
}

#pages_contenu #letter { /* GRANDE LETTRE ROUGE AUTEUR */
	float:left;
	margin-left:13px;
}

#pages_contenu #listing_auteurs, #pages_contenu ul.membres, #pages_contenu ul.stat, #pages_contenu ul.liste_poemes_membres, #pages_contenu ul.liste_user_home, #pages_contenu ul.mentions_legales, #pages_contenu #resultats_auteur, #pages_contenu #resultats_poeme  { /* LISTE DES AUTEURS AVEC DRAPEAUX + LISTE POEMES MEMBRES + USER HOME + RESULTATS RECHERCHE */
	/*float:left;*/
	font-size:12px;
	line-height:20px;
	margin-left:30px;
	margin-bottom:30px;
}

#pages_contenu  #listing_auteurs {
	float:left;
}

#pages_contenu #resultats_auteur {
	clear:both;
	margin-bottom:10px;
}

#pages_contenu ul.membres {
	margin-left:43px;
}

#pages_contenu ul.mentions_legales {
	margin-bottom:0px;
}


#pages_contenu ul.liste_poemes_membres, #pages_contenu ul.liste_user_home {
	margin-bottom:0px;
}

#pages_contenu ul.liste_poemes_membres {
	float:left;
}

#pages_contenu ul.liste_poemes_membres li {
	display:inline;
	float:left;
	text-align:left;
	margin-right:10px;
}

#pages_contenu ul.liste_user_home li {
	text-align:left;
	margin-right:10px;
}

#pages_contenu ul.liste_poemes_membres li.nom_poeme {
	width:200px;
	font-weight:bold;
}

#pages_contenu ul.liste_poemes_membres li.etat_poeme {
	width:220px;
}

#pages_contenu ul.liste_poemes_membres li.modif_supp {    
	width:46px;
}


#pages_contenu ul.liste_user_home li.lire_po {
	width:100px;
}

#pages_contenu ul.liste_user_home a.lire_po {
	color:black;
}

#pages_contenu ul.liste_user_home a.ajouter {
	color:#078D3A;
}

#pages_contenu ul.liste_poemes_membres li a, #pages_contenu ul.liste_user_home li a {
	color:#B11F22;
	font-weight:bold;
}

#pages_contenu ul.liste_poemes_membres li a.modifier, #pages_contenu ul.liste_user_home li a.deconnexion {
	color:#FF9900;
}

#pages_contenu form.modif_supp {    /* Pour aller contre la largeur général des form de 700px */
	width:auto;
	margin-top:0px;
}

#pages_contenu a.modifier, #pages_contenu a.supprimer, #pages_contenu a.fermer { /* Pour aller contre le style global btn rouge et noir  */
	border:none;
	background:none;
}

#pages_contenu a.fermer {
	width:100px;
}

#pages_contenu a.modifier:hover, #pages_contenu a.supprimer:hover, #pages_contenu a.fermer:hover { /* Pour aller contre le style global btn rouge et noir  */
	text-decoration:underline;
}

#pages_contenu 	ul.stat, #pages_contenu ul.mentions_legales {
	padding-left:80px;
	margin-left:0px;
}

#pages_contenu #listing_auteurs li, #pages_contenu ul.stat li, #pages_contenu ul.mentions_legales li, #pages_contenu ul.membres li, #pages_contenu #resultats_auteur li {
	padding-left:55px;
	background:url(../img/carre_rouge.gif) no-repeat;
}

#pages_contenu #resultats_poeme li {
	padding-left:55px;
	background:url(../img/carre_gris.gif) no-repeat;
}

#pages_contenu ul.liste_poemes_membres,  #pages_contenu ul.liste_user_home {
	padding-left:40px;
}

#pages_contenu #listing_auteurs li.FR, #pages_contenu ul.stat li.FR, #pages_contenu #resultats_auteur li.FR {
	background:url(../img/drap_france.gif) no-repeat;
}

#pages_contenu #listing_auteurs li.BE, #pages_contenu ul.stat li.BE, #pages_contenu #resultats_auteur li.BE {
	background:url(../img/drap_belgique.gif) no-repeat;
}

#pages_contenu #listing_auteurs li.CH, #pages_contenu ul.stat li.CH, #pages_contenu #resultats_auteur li.CH {
	background:url(../img/drap_suisse.gif) no-repeat;
}

#pages_contenu #listing_auteurs li.CA, #pages_contenu ul.stat li.CA, #pages_contenu #resultats_auteur li.CA {
	background:url(../img/drap_canada.gif) no-repeat;
}

#pages_contenu #listing_auteurs li.AG, #pages_contenu ul.stat li.AG, #pages_contenu #resultats_auteur li.AG {
	background:url(../img/drap_anglais.gif) no-repeat;
}

#pages_contenu #listing_auteurs li.AT, #pages_contenu ul.stat li.AT, #pages_contenu #resultats_auteur li.AT {
	background:url(../img/drap_autriche.gif) no-repeat;
}

#pages_contenu #listing_auteurs li.PA, #pages_contenu ul.stat li.PA, #pages_contenu #resultats_auteur li.PA {
	background:url(../img/drap_divers_fr.gif) no-repeat;
}

#pages_contenu #listing_auteurs li.EC, #pages_contenu ul.stat li.EC, #pages_contenu #resultats_auteur li.EC {
	background:url(../img/drap_ecosse.gif) no-repeat;
}

#pages_contenu #listing_auteurs li.HT, #pages_contenu ul.stat li.HT, #pages_contenu #resultats_auteur li.HT {
	background:url(../img/drap_haiti.gif) no-repeat;
}

#pages_contenu #listing_auteurs li.PL, #pages_contenu ul.stat li.PL, #pages_contenu #resultats_auteur li.PL {
	background:url(../img/drap_pologne.gif) no-repeat;
}

#pages_contenu #listing_auteurs li.QB, #pages_contenu ul.stat li.QB, #pages_contenu #resultats_auteur li.QB {
	background:url(../img/drap_quebec.gif) no-repeat;
}

#pages_contenu #listing_auteurs li.RU, #pages_contenu ul.stat li.RU, #pages_contenu #resultats_auteur li.RU {
	background:url(../img/drap_russie.gif) no-repeat;
}

#pages_contenu #listing_auteurs li.US, #pages_contenu ul.stat li.US, #pages_contenu #resultats_auteur li.US {
	background:url(../img/drap_usa.gif) no-repeat;
}

/* ********************** */
/* PAGE COUP DE COEUR */
/* ********************** */
#pages_contenu #coup_de_coeur {
	float:left;
	color:#929090;
	width:400px;
	margin-left:10px;
	font-weight:bold;
}

/* *************************************************/
/* COMMUN PAGE COUP DE COEUR ET PAGE LIENS UTILES  */
/* ************************************************/
#pages_contenu #listing_coup_de_coeur, #pages_contenu dl { /* STYLE COMMUN LISTE DES COUPS DE COEURS ET LIENS UTILES */
	clear:both;
	font-size:12px;
	line-height:20px;
	margin-bottom:30px;
	padding-top:20px;
}

#pages_contenu #listing_coup_de_coeur li, #pages_contenu dt { /* STYLE COMMUN LISTE DES COUPS DE COEURS ET LIENS UTILES */
	padding-left:20px;
	background:url(../img/carre_rouge.gif) -36px no-repeat;
}

#pages_contenu #listing_coup_de_coeur { /* MARGINLEFT COUPS DE COEURS */
	margin-left:80px;
}

#pages_contenu dl {  /* MARGINLEFT LIENS UTILES */
	margin-left:100px;
}

/* ***************************/
/*      PAGE LIENS UTILES    */
/* ***************************/
#pages_contenu dt a {
	font-weight:bold;
}

#pages_contenu dt a:hover, #pages_contenu dd a:hover {
	color:#AE1E1F;
	text-decoration:none;
}

#pages_contenu dd {
	margin-left:20px;
	width:573px;
	border-left:1px solid #929090;
	border-top:3px solid #929090;
	padding-left:5px;
	margin-bottom:30px;
}

/* ********************** */
/* PAGE REGLES MEMBRE */
/* ********************** */

#pages_contenu #calligraphie a.underline { /* LIENS JE SUIS DEJA MEMBRE + JE SOUHAITE */
	font-weight:bold;
	font-size:12px;
	margin-top:21px;
	display:block;
	float:left;
	width:220px;
}

/* ********************** */
/* PAGE LOGIN MEMBRE */
/* ********************** */

/* FORMULAIRE ET SES COMPOSANTES */
#pages_contenu form {
	margin:auto;
	margin-top:50px;
	width:700px;
	border:none;
	color:#2A2A2A;
	font-size:12px;
	border:0px;
}

#pages_contenu form input {
	float:left;
	background:url(../img/bg_input.jpg);
	width:170px;
	border:none;
	height:17px;
	padding-left:4px;
	margin-bottom:2px;
	margin-top:0px;
	display:block;
}

#pages_contenu form input.last {
	margin-bottom:7px;
}

#pages_contenu form select {
	float:left;
	width:174px;
	margin-top:10px;
}

#pages_contenu form label {
	display:block;
	float:left;
	text-align:right;
	margin-right:5px;
	padding-top:2px;
	font-weight:bold;
	width:140px;
}

#pages_contenu #intro_log {
	margin:auto;
	width:390px;
	color:#929090;
	font-weight:bold;
}

#pages_contenu p.apparus{
	margin-left:153px;
}

#pages_contenu form fieldset p {
	width:300px;
	float:left;
	margin-left:5px;
}

#pages_contenu #mess_err {
	margin-left:205px;
	margin-top:20px;
	margin-bottom:0px;
	font-weight:bold;
	color:#9900CC;
}

#pages_contenu #content #left_side #mdp_lost {
	border:1px solid #EEEEEE;
	width:700px;
}

/* ********************** */
/*  PAGE CREATION POEME   */
/* ********************** */

#pages_contenu form.crea_poeme  {
	clear:both;
	margin-top:0px;
	margin-left:50px;
}

#pages_contenu  form input.nobg {
	width:18px;
}


#pages_contenu form.crea_poeme fieldset  {
	width:650px;
}

#pages_contenu form.crea_poeme textarea  {
	float:left;
}

#pages_contenu form.crea_poeme textarea.condition  {
	margin-left:105px;
}

#pages_contenu form.crea_poeme p, #pages_contenu form.crea_poeme label.condition  {
	width:550px;
	padding-left:100px;
	text-align:left;
	margin-bottom:20px;
}

#pages_contenu form.crea_poeme label.condition  {
	margin-left:5px;
	font-weight:bold;
}

#pages_contenu form a.crea {
	width:129px;
	margin-bottom:50px;
}

#pages_contenu form.crea_poeme p.accept {
		padding-left:0px;
		width:350px;
}

#pages_contenu form.crea_poeme #accept {
		margin-left:150px;
		padding-top:10px;
		height:20px;
}

#pages_contenu #content p.paddingleft {
	padding-left:140px;
	margin-top:20px;
}

/* **********************************/
/* PAGES MENTIONS LEGALES (DU FOOTER) */
/* *********************************/

#pages_contenu h1.bottom_rub {
	border-bottom:1px solid #2A2A2A;
	width:580px;
	margin-left:120px;
	font-size:17px;
	font-weight:bold;
	margin-bottom:10px;
}

#pages_contenu #mentions_legales p {
	margin-left:120px;
}

#pages_contenu #mentions_legales h5 {
	margin-top:25px;
}

#pages_contenu  #mentions_legales form {
	padding-left:122px;
	margin-top:0px;
	padding-bottom:10px;
}

#pages_contenu  #mentions_legales input {
	width:18px;
}

/*************** */
/* CLASSES DIVERSES */
/*************** */
fieldset a#normal_link, p a#normal_link {
	color:black;
	text-decoration:underline;
	background:none;
	border:none;
	width:200px;
	margin-left:130px;
}

p a#normal_link {
	width:auto;
	margin-left:0px;
	display:inline;
}

fieldset a#normal_link:hover{
	text-decoration:none;
}

/*************** */
/* CLASSES INDEPENDANTES */
/*************** */


.float-right {
	float:right;
}

.float-left {
	float:left;
}

.clear-both {
	clear:both;
}

a.underline {
	text-decoration:underline;
}

a.underline:hover {
	text-decoration:none;
}

.red {
	color:#AE1E1E;
}

.light {
	font-weight:normal;
}

.margintop10 {
	margin-top:10px;
}

.margintop300 {
	margin-top:300px;
}

.nomargintop {
	margin-top:-25px;
}

.nomarginbottom {
	margin-bottom:0px;
}

.paddingleft60 {
	padding-left:60px;
}

#content #left_side input.hidden, #pages_contenu ul.liste_poemes_membres form input.hidden {
	display:none;
}

div.popup #form_popup input.hidden {
	display:none;
}



/*************** */
/* MOBILE        */
/*************** */

#les_grands_classiques_mobile {
	height: 160px;
	margin-top: 11px;
	margin-left: 17px;
	padding-right: 11px;
	width: 641px;
	font-size: 12px;
}
										 
#les_grands_classiques_mobile_img {
	width: 76px;
	float: left;
	color: #2A2A2A;
}	
									
#les_grands_classiques_mobile_content {
	width: 535px;
	margin-left: 17px;
	float:left;
}									
									
#les_grands_classiques_mobile_content h1 {
	font-size: 14px;
	font-weight: bold;
}								
#les_grands_classiques_mobile_content a {
	font-weight: bold;
	color: #AE1E1E;
	text-decoration: underline; 
}
.market-link td {
    padding: 3px 8px;
}