@import url("/glb/css/fdf/messages.css");
div.success,
div.error,
div.info {
	margin: 14px 0;
}


#contenu p {font-size: 12px;text-align: left}
#contenu td{font-size: 11px}
b {font-weight: bold}
table {border: none;margin:0;padding:0;width:100%}
td {vertical-align: top}
form { padding:0px; margin:0px; }
ul li {
	color:#364711;
}

ol li { color:#364711}
p {}

.justifie {text-align: justify}
.centre {text-align: center}

#contenu h2 {text-transform:none}
td h2, td h3, td h4, td h5, td h6, td p {margin-left: 0; font-size: 100%; line-height: 120%}
/*  #backgroundline {
	background-image:url(../img/gfx_rightc_bg_repeat.jpg);
	background-repeat:repeat-y;
	background-position:187px;
}
*/

.brclearall {
	margin:0px; padding:0px; height:0px; font-size:0px
}

#contenu a, 
#contenu a:link,
#contenu a:visited,
#contenu a:hover {color:#E84001}

#page_tree li li, #cms_selections a a {color:#E84001}
#page_tree li li, #cms_selections a {background-image: url(../../ifd/img/bullet_triangle_mp3.gif)}
#page_tree li.down {background-image: url(../../ifd/img/bullet_triangle_mp3_down.gif)}
#page_tree li li a {color: #E43604}
.selection a {font-weight: normal; font-size: 100%}

#contenu {
	color:#333333;
	
}
h2{
	font-size:12px;
	background-image:url(/mp3/img/mondomix/mondomix_bg_repeat2.gif);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	padding-top:4px;
	padding-left:7px;
	color:#1E3D76;
	height:21px;
	
}


#contenu a:link,
#contenu a:active,
#contenu a:visited { text-decoration: none; }
#contenu a:hover { text-decoration: underline; }
#contenu .redac a:link,
#contenu .redac a:active,
#contenu .redac a:visited  { text-decoration: underline; }

.albums4 a {font-weight: normal; font-size: 100%}
#contenu a.orange,
#contenu a.orange-strike { font-size: 1.2em; color: #E63702; font-weight: bold; margin: 1em;}
#contenu a.orange-strike { text-decoration: line-through; }
#contenu form td {color: #000000}
#contenu input { /*border: 2px solid black;*/ margin: 3px; color: #E63702; }
#contenu button { border: 2px solid #E63702; margin: 3px; color: #E63702; }
#contenu checkbox { /*border: 2px solid #E63702; */ }
#contenu .message,
#contenu div#low_credit {
	width: 300px;
	margin: 10px auto;
	padding: 5px 0;
	border: 1px solid #E63702;
	text-align: center;
	color: #E63702;
}
#contenu div#high_credit { text-align: center; }

#contenu .hidden { display: none; }
#contenu .visible { display: inline; }
#contenu div.centered { text-align: center; }

#contenu .navlinks {font-size: 13px; text-align: right; margin-right: 15px; }
#contenu .navlinks a {font-weight: normal }
#contenu .navlinks a:link { color: #E63702; text-decoration: none; }
#contenu .navlinks a:visited { color: #E63702; text-decoration: none; }
#contenu .navlinks a:hover { color: #000; text-decoration: none; }
#contenu .navlinks .pageNoLink { font-weight: bold; font-size: 1.2em; }

#contenu #fiche {font-size: 13px}
#contenu #fiche a {display: block; font-size: 110%; margin-top: 1em; color: #586D97}
#contenu #fiche img { float:left; display:block; clear:both; margin-right:6px; }
#contenu #fiche .titre { font-size: 20px; font-weight:bold; }
#contenu #fiche { padding:6px; }

#contenu #listen_table td { padding:2px; }
#contenu #listen_table img { border:0px;}


.recherche_checkbox { border:0px; margin:0px; padding:0px; float:left; width:11px; height:11px; }

#contenu table { font-size:11px;}
#contenu table.albums4 td { /*width: 120px; text-align: center; */}
#contenu table tr.tr_light { }
#contenu table tr.tr_dark { background-color:#E8EAF6;}

#contenu table.highlight { margin-top: 1px; background-color: #E8EAF6; padding:5px;}
#contenu table.highlight td { vertical-align: top; padding-right:1em;}
#contenu table.highlight td.image { /*text-align: center; padding: 5px 0;*/}
#contenu table.highlight p { margin:0px; padding:0px; margin-bottom:7px;}




#contenu table.selection td { text-align: center; vertical-align: top; padding-top: 15px; }

/* !new : ajouter un bord aux thumbnails */
.borderimage {  background-color:#ffffff; border:1px solid #9FA5BB; padding:1px;}



#contenu a:link { color:#343434; text-decoration:none; }
#contenu a:hover { color:#343434; text-decoration:underline; }
#contenu a:visited { color:#343434; text-decoration:none; }

#contenu #searchlist td { vertical-align: top; }

#contenu .itemlist a {font-weight: normal}
#contenu .itemlist td {/* width: 73px; */}
#contenu .itemlist td.image { background-color:#FFF;}
#contenu .itemlist td.image img { margin: 5px; }
#contenu .itemlist td.texte { width: 150px; vertical-align: bottom; padding:0 0 5px 5px;}
#contenu li.artist {list-style-type:circle;text-indent:0em; margin:0;padding:0;font-size:1.2em;font-weight:bold;position:relative;bottom:2px;}


#contenu .faqblock-hidden { display: none; }
#contenu .faqblock { padding-left: 2em; }

.barre {
	font-size:12px;
	background-image:url(/mp3/img/mondomix/mondomix_bg_repeat2.gif);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	padding-top:4px;
	padding-left:7px;	
	height:21px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:5px;
}
.barre img {border:0px; }
#contenu .bottom .barre a { color:#343434; text-decoration:none; font-size:0.8em;display:block;float:right;text-align:right;padding-right:1em; margin-top:1px;}
#contenu  .bottom .item {
	width:110px;
	height: 180px; overflow:hidden;
	float:left;
	margin:5px 5px 10px 5px;
	text-align:center;
	font-size: 12px;
}
#contenu  .bottom .item a {font-weight: normal}

 
 
 /*  */
 

/* ---( Menu marge de driote )------------------------- */
#menu {
	margin:0;padding:0;border:0;width:196px;
	background-color:#E63702;
}

.mondo_recherche_input {
	margin-left:10px;font-size: 11px;
	float:left;
	margin: 10px 5px;
}
.right_column_input_mondo {
	width:130px;border: 1px solid red;
}
.recherche_btn{
	margin-left:6px;
	margin-bottom:-3px;

}

.mondomix_down_arrow{ margin-left:2px;}

#menu h2 {
	background-repeat:repeat-x;
	height:25px;
	color:#BA0200;
	font-size:14px;
	padding:0px;
	padding-top:4px;
	margin:0px;
	margin-top:4px;
}
#menu  {font-size: 12px}
#menu p {font-size: 12px}
#menu h2 {
	background: url(/mp3/img/mondomix/mondomix_bg_repeat.gif) top left repeat-x;
	height:25px;
	color:#BA0200;
	padding:0px;padding-top:4px;
	margin:0;
}

#menu h2 img.basketimg {
	padding:0;
	margin: 0;
	margin-left: 7px;
	margin-right: 3px;
	vertical-align:text-bottom;
}
#menu h2 span { position: relative; bottom:1px; padding-left: 6px; }
#menu h2 a { display:block; float:right; text-align:right; margin-right:3px;}


/* panier */
#menu table {
	border: none;
	margin: 0 7px 0 7px;
}
#menu td
{
	font-size: 1em;
	color: white;
	font-weight: normal;
	line-height: 1em;
	border-bottom: 1px solid #FFB820;
	padding: 2px 0 2px 2px;
}
#menu p { text-align: right; margin-right: 7px}

/* styles musicaux, labels */
#menu .alphabloc { border-bottom: 1px solid #FFB820; margin: 0 7px 0 7px;}
#menu #styles a, #menu #labels a {display: block; text-decoration: none;font-weight:bold}
#menu #styles a.style { padding: 0 7px 0 20px; font-weight: normal; text-decoration: none; }
#menu #styles a.style_selected { padding: 0 7px 0 20px; font-weight: normal; background-color: #8E0B01; text-decoration: none;}
#menu .styblock-hidden { display: none; }

/* labels */
#menu #labels a.label { padding: 0 7px 0 20px; font-weight: normal; text-decoration: none; }
#menu #labels a.label_selected { padding: 0 7px 0 20px; font-weight: normal; background-color: #8E0B01; text-decoration: none;}
#menu .labblock-hidden { display: none; }

/* Liens */
#menu a:link {color: white; font-weight:bold; }
#menu a:active {color: white; font-weight:bold; }
#menu a:visited {color: white; }
#menu a:hover {color: #FFD34F; text-decoration: none;}

/* fin Menu gauche*/


#path, #path div {background-image: url(../../ifd/img/top_right_mp3.jpg)}

#subfooter2 .right {background-image:  url(../../ifd/img/column_right_bottom_mp3.gif)}
#subfooter2 .right, #subfooter2 .center {background-color: #E84001}
#wrapper {background-image:url(../../ifd/img/wrapper_columns_background_mp3.jpg)}
#top_login p {background-image: url(../../ifd/img/top_login_bg_mp3.png)}
#top_login p a.forgotten,
#top_login p em {color: #FFFF00}
#top_login #btn_connect { background-image:url(../../ifd/img/top_login_button_connect_blue.png)}


