/**
 * Stylesheet generated by Sloth 0.1-dev (1328409484)
 * http://sloth-project.org/
 */

* { margin: 0; padding: 0; }
html { min-height: 100%; }

/**
 * View : /Zaploop/View/Home.html
 */

#id8f4b67fb  {
	background-color: #727272;
}

#id8f4b67fb #id8f4b67fb_main {
	float: left;
	width: 698px;
}

#id8f4b67fb #id8f4b67fb_bandeau {
	height: 375px;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
}

#id8f4b67fb #id8f4b67fb_bandeau img {
	display: block;
}

#id8f4b67fb #id8f4b67fb_nouveautees {
	height: 123px;
	border: solid 1px #000000;
	border-bottom: none;
}

#id8f4b67fb #id8f4b67fb_nouveaute_signe {
	float: left;
	width: 347px;
}

#id8f4b67fb #id8f4b67fb_nouveaute_inde {
	float: right;
	width: 348px;
}

#id8f4b67fb #id8f4b67fb_nouveautees img {
	margin-bottom: -3px;
}

#id8f4b67fb #id8f4b67fb_last_fans {
	float: left;
	width: 288px;
	height: 780px;
	background-color: #313131;
	border: solid 1px #000000;
}

#id8f4b67fb #id8f4b67fb_last_fans .item {
	margin-top: 20px;
	margin-bottom: 30px;
	margin-right: 10px;
	height: 51px;
}

#id8f4b67fb #id8f4b67fb_last_fans .item a {
	color: #FF9D00;
	font-size: 11px;
	text-decoration: none;
}

#id8f4b67fb #id8f4b67fb_last_fans .item img {
	position: absolute;
	margin-left: 21px;
	border: solid 1px white;
}

#id8f4b67fb #id8f4b67fb_last_fans .item div {
	overflow: hidden;
	margin-left: 94px;
}

#id8f4b67fb #id8f4b67fb_last_fans .item div h3 {
	margin-bottom: 4px;
	font-size: 10px;
	font-weight: bold;
}

#id8f4b67fb #id8f4b67fb_last_fans .item div .playlist {
	font-size: 13px;
	font-weight: bold;
}

#id8f4b67fb #id8f4b67fb_last_artists {
	float: right;
	width: 407px;
	height: 780px;
	border: solid 1px #000000;
	border-left: none;
	background-color: #313131;
}

#id8f4b67fb #id8f4b67fb_last_artists_signes {
	height: 370px;
}

#id8f4b67fb #id8f4b67fb_last_artists_indes {
	height: 370px;
}

#id8f4b67fb #id8f4b67fb_last_artists h1 {
	margin-bottom: 10px !important;
}

#id8f4b67fb #id8f4b67fb_last_artists h2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-left: 1px;
	margin-bottom: 11px;
}

#id8f4b67fb #id8f4b67fb_last_artists h2 span {
	display: inline;
	float: left;
	margin-left: 13px;
}

#id8f4b67fb #id8f4b67fb_last_artists h2 a span {
	float: right;
	margin-right: 8px;
	color: #FF9D00;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0px;
}

#id8f4b67fb #id8f4b67fb_last_artists .left {
	float: left;
	margin-left: 45px;
}

#id8f4b67fb #id8f4b67fb_last_artists .right {
	float: right;
	margin-right: 45px;
}

#id8f4b67fb #id8f4b67fb_last_artists a {
	width: 130px;
	height: 175px;
	text-align: center;
	text-decoration: none;
}

#id8f4b67fb #id8f4b67fb_last_artists img {
	border: solid 1px white;
}

#id8f4b67fb #id8f4b67fb_last_artists strong {
	display: block;
	height: 1em;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 4px;
}

#id8f4b67fb #id8f4b67fb_last_artists span {
	display: block;
	height: 1em;
	overflow: hidden;
	color: white;
}

#id8f4b67fb #id8f4b67fb_main h1 {
	height: 24px;
	line-height: 24px;
	color: #FFFFFF;
	font-size: 15px;
	background-color: #727272;
	border-bottom: solid 1px #000000;
	padding-left: 27px;
	margin-bottom: 0px;
}

#id8f4b67fb #id8f4b67fb_right {
	float: right;
	width: 306px;
	color: #919191;
}

#id8f4b67fb #id8f4b67fb_inscription {
	height: 240px;
}

#id8f4b67fb #id8f4b67fb_inscription img {
	display: block;
}

#id8f4b67fb #id8f4b67fb_inscription_bottom {
	height: 121px;
	background-image: url(/lib/Zaploop/View/img/home/inscription_bg.png);
	background-repeat: repeat-x;
}

#id8f4b67fb #id8f4b67fb_inscription_bottom .description {
	display: block;
	padding-top: 12px;
	padding-left: 11px;
	font-size: 11px;
	color: #535353;
	text-decoration: none;
}

#id8f4b67fb #id8f4b67fb_inscription_bottom .click {
	display: block;
	color: white;
	text-align: center;
	margin-top: 8px;
}

#id8f4b67fb #id8f4b67fb_inscription_bottom .click .vous {
	display: block;
	margin-bottom: 4px;
}

#id8f4b67fb #id8f4b67fb_inscription_bottom .click a img {
	margin-right: 5px;
	display: inline;
}

#id8f4b67fb #id8f4b67fb_actus {
	background-image: url(/lib/Zaploop/View/img/home/actualites_bg.png);
	background-repeat: repeat-x;
	background-color: #383838;
	padding-bottom: 26px;
}

#id8f4b67fb #id8f4b67fb_actus h1 {
	margin-bottom: 0px !important;
}

#id8f4b67fb #id8f4b67fb_actus h2 {
	color: white;
	padding-left: 10px;
	padding-right: 10px;
}

#id8f4b67fb #id8f4b67fb_actus p {
	padding-left: 10px;
	padding-right: 10px;
}

#id8f4b67fb #id8f4b67fb_webradio {
	height: 181px;
	background-image: url(/lib/Zaploop/View/img/home/webradio_bg.png);
	background-repeat: repeat-x;
}

#id8f4b67fb #id8f4b67fb_webradio img {
	margin-left: 12px;
}

#id8f4b67fb #id8f4b67fb_webradio p {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

#id8f4b67fb #id8f4b67fb_genres {
	height: 430px;
	background-image: url(/lib/Zaploop/View/img/home/genres_bg.png);
	background-repeat: repeat-x;
}

#id8f4b67fb #id8f4b67fb_genres div {
	padding-left: 13px;
}

#id8f4b67fb #id8f4b67fb_genres ul {
	float: left;
	width: 95px;
	list-style: none;
	overflow: hidden;
}

#id8f4b67fb #id8f4b67fb_genres ul a {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}

#id8f4b67fb #id8f4b67fb_adsense {
	margin-left: 14px;
}

#id8f4b67fb #id8f4b67fb_adsense object {
	border: 0 none;
	margin-top: 40px;
}

#id8f4b67fb #id8f4b67fb_adsense_inline iframe {
	margin-left: -12px;
	margin-top: 40px;
}

#id8f4b67fb #id8f4b67fb_right h1 {
	height: 17px;
	line-height: 18px;
	color: #3a3a3a;
	font-size: 10px;
	background-image: url(/lib/Zaploop/View/img/home/right_h1_bg.png);
	background-repeat: repeat-x;
	padding-left: 20px;
	margin-bottom: 6px;
}

#id8f4b67fb #id8f4b67fb_right h2 {
	font-size: 13px;
}

#id8f4b67fb #id8f4b67fb_right a {
	color: white;
}

/**
 * View : /Zaploop/View/Message.html
 */

#id187e23d0  {
	padding-top: 10px;
	padding: 30px;
	color: black;
	font-size: 14px!important;
}

#id187e23d0 #id187e23d0_links {
	margin-top: 2em;
}

#id187e23d0 #id187e23d0_links a {
	padding-top: 1em;
	padding-bottom: 1em;
	margin-right: 1.5em;
}

#id187e23d0 #id187e23d0_paras p {
	text-align: justify;
	margin-bottom: 1em;
}

#id187e23d0 pre {
	font-size: 8px!important;
}

/**
 * View : /Zaploop/View/Mail.html
 */

/* No style found */

/**
 * View : /Zaploop/View/Auth/LostPass.html
 */

#id9fc72822 p {
	margin-top: 20px;
	margin-bottom: 30px;
	margin-left: auto;
	text-align: center !important;
	margin-right: auto;
	color: #535353;
	font-size: 12px;
}

#id9fc72822 .form_right input {
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	width: 350px !important;
}

#id9fc72822 input.form_right {
	margin-top: 20px;
	margin-bottom: 30px;
}

#id9fc72822 div#id9fc72822_error {
	margin-top: 10px;
	margin-left: 158px;
}

#id9fc72822 label {
	display: block;
	float: none !important;
}

/**
 * View : /Zaploop/View/Auth/Login.html
 */

#id262aca1e h2 {
	color: black;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 30px;
}

#id262aca1e #id262aca1e_login {
	margin-left: 23px;
	height: 240px;
}

#id262aca1e #id262aca1e_lost_pass {
	display: block;
	position: absolute;
	margin-left: 94px;
	text-decoration: underline;
}

#id262aca1e #id262aca1e_login .form_cont {
	height: 32px;
}

#id262aca1e #id262aca1e_login .form_cont label {
	width: 120px;
}

#id262aca1e #id262aca1e_login .submit {
	display: block;
	position: absolute;
	width: 31px;
	margin-left: 320px;
	height: 19px;
}

#id262aca1e #id262aca1e_signin {
	margin-top: 2px;
	position: absolute;
	margin-left: 438px;
	border-left: solid 1px #A6ABB0;
	height: 172px;
	padding-top: 32px;
	padding-left: 56px;
}

#id262aca1e #id262aca1e_signin a {
	display: block;
	margin-left: 95px;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 6px;
	color: black;
}

#id262aca1e .simple {
	padding-top: 85px!important;
	padding-left: 0px!important;
	height: 150px!important;
	margin-top: 20px!important;
}

#id262aca1e .simple a {
	width: 280px!important;
	text-align: center!important;
}

#id262aca1e #id262aca1e_transaction {
	margin-left: 5px;
}

#id262aca1e .form_cont span {
	color: black;
	display: block;
	padding-top: 2px;
	font-weight: bold;
}

/**
 * View : /Zaploop/View/Auth/SetNewPass.html
 */

#id82a6d3ed #id82a6d3ed_error {
	margin-left: 260px;
	color: red;
	margin-top: 20px;
	margin-bottom: 10px;
}

/**
 * View : /Zaploop/View/Inscription/Artist.html
 */

#idcf9cf6db #idcf9cf6db_inscription_header {
	width: 840px;
	height: 182px;
	margin-top: 20px;
	background-image: url(/lib/Zaploop/View/img/inscription_header.png);
	background-repeat: none;
}

#idcf9cf6db #idcf9cf6db_inscription_header .txt {
	position: absolute;
	margin-top: 36px;
	margin-left: 275px;
	width: 540px;
	height: 134px;
}

#idcf9cf6db #idcf9cf6db_inscription_header .info_txt {
	font-size: 12px;
}

#idcf9cf6db #idcf9cf6db_inscription_header a {
	position: absolute;
	background-image: url(/lib/Zaploop/View/Auth/img/before_link.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	bottom: 0px;
	right: 90px;
	padding-left: 12px;
	cursor: pointer;
}

#idcf9cf6db .less_info {
	display: none;
}

#idcf9cf6db .question {
	color: #FF9D00;
	margin-top: 20px;
	text-align: justify;
	margin-right: 20px;
	font-weight: bold;
}

#idcf9cf6db input.valid {
	margin-top: 20px;
	margin-right: 20px;
	float: right;
}

#idcf9cf6db .answer {
	background: url(/lib/Zaploop/View/Inscription/img/point.gif) top left;
	background-repeat: repeat-y;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 5px;
	text-align: justify;
	margin-right: 20px;
	margin-left: 50px;
}

#idcf9cf6db #idcf9cf6db_inscription_info {
	display: none;
	margin-left: auto;
	margin-right: auto;
	width: 650px;
	padding: 10px;
	background-color: #186f9a;
}

#idcf9cf6db span.inscription_title_2 {
	display: block;
	margin-top: 24px;
	margin-bottom: 17px;
	margin-left: 20px;
	font-size: 16px;
	font-family: sans-serif;
	font-weight: bold;
}

#idcf9cf6db #idcf9cf6db_link_label {
	display: block;
	margin-top: 24px;
	margin-bottom: 17px;
	margin-left: 410px;
	font-size: 16px;
	font-family: sans-serif;
	font-weight: bold;
	position: absolute;
}

#idcf9cf6db .separator {
	width: 820px;
}

#idcf9cf6db .search_container {
	width: 840px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	padding: 20px;
	background-image: url(/lib/Zaploop/View/img/search_bg.jpg);
	background-repeat: repeat-x;
	background-color: #1886B9;
	color: white;
}

#idcf9cf6db h3.top_result_title {
	background-color: #1886B9;
	font-weight: bold;
	padding: 5px;
	color: white;
}

#idcf9cf6db form {
	margin-top: 20px;
}

#idcf9cf6db form div {
	margin-top: 4px;
	margin-bottom: 4px;
}

#idcf9cf6db form label {
	color: white;
}

#idcf9cf6db #idcf9cf6db_submit {
	border: none;
	display: block;
	width: 127px;
	height: 23px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	margin-bottom: 30px;
	padding: 0px;
}

#idcf9cf6db #idcf9cf6db_error span {
	margin: 0 0 0 255px;
	text-align: left;
	width: 300px;
	clear: both;
	display: block;
	font-size: 12px;
}

#idcf9cf6db #idcf9cf6db_error span a {
	text-decoration: underline;
}

#idcf9cf6db #idcf9cf6db_error {
	width: 300px;
	margin-top: 0px;
	color: #ffb746!important;
	font-weight: bold;
}

#idcf9cf6db .error {
	color: #ffb746!important;
	font-weight: bold;
}

#idcf9cf6db .checkbox input {
	width: 15px;
}

#idcf9cf6db #idcf9cf6db_valid_cgu span {
	display: block;
	width: 245px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
}

#idcf9cf6db #idcf9cf6db_disclaimer span {
	display: block;
	width: 245px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
}

#idcf9cf6db #idcf9cf6db_membre_mailing span {
	display: block;
	width: 245px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
}

#idcf9cf6db #idcf9cf6db_membre_info_partenaire span {
	display: block;
	width: 245px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
}

#idcf9cf6db #idcf9cf6db_valid_cgu label {
	display: block;
	width: 500px;
}

#idcf9cf6db #idcf9cf6db_disclaimer label {
	display: block;
	width: 500px;
}

#idcf9cf6db #idcf9cf6db_membre_mailing label {
	display: block;
	width: 500px;
}

#idcf9cf6db #idcf9cf6db_membre_info_partenaire label {
	display: block;
	width: 500px;
}

#idcf9cf6db  {
	padding-bottom: 10px;
}

#idcf9cf6db select {
	width: 266px;
}

#idcf9cf6db input {
	width: 264px;
}

#idcf9cf6db #idcf9cf6db_cgu {
	padding: 20px;
	color: black;
	height: 200px;
	width: 530px;
	background-color: white;
	overflow: auto;
	margin-bottom: 10px;
	margin-left: 267px;
}

#idcf9cf6db #idcf9cf6db_cgu li li {
	margin-left: 20px;
}

#idcf9cf6db #idcf9cf6db_cgu li {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: justify;
	font-size: 12px;
}

#idcf9cf6db #idcf9cf6db_cgu p {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: justify;
	font-size: 12px;
}

#idcf9cf6db #idcf9cf6db_cgu span {
	padding-right: 4px;
}

#idcf9cf6db #idcf9cf6db_cgu h3 {
	font-size: 15px;
	margin-top: 5px;
}

#idcf9cf6db #idcf9cf6db_cgu h1 {
	margin-bottom: 10px;
	font-size: 16px;
}

#idcf9cf6db #idcf9cf6db_cgu h4 {
	font-size: 13px;
}

#idcf9cf6db a {
	cursor: pointer;
}

#idcf9cf6db #idcf9cf6db_disclaimer {
	height: 30px;
}

#idcf9cf6db #idcf9cf6db_anti_bot label {
	padding-top: 10px;
}

#idcf9cf6db #idcf9cf6db_anti_bot span {
	display: block;
}

#idcf9cf6db .recaptchatable * {
	margin: 0px !important;
	padding: 0px !important;
}

#idcf9cf6db .recaptchatable .recaptcha_image_cell {
	background-color: transparent !important;
}

#idcf9cf6db table.recaptchatable {
	border: 0 !important;
}

#idcf9cf6db pre {
	white-space: nowrap;
	background-color: red;
	width: 100px;
}

/**
 * View : /Zaploop/View/Inscription/Fan.html
 */

#idabf1aed3 #idabf1aed3_inscription_header {
	width: 840px;
	height: 182px;
	margin-top: 20px;
	background-image: url(/lib/Zaploop/View/img/inscription_header.png);
	background-repeat: none;
}

#idabf1aed3 #idabf1aed3_inscription_header .txt {
	position: absolute;
	margin-top: 36px;
	margin-left: 275px;
	width: 540px;
	height: 134px;
}

#idabf1aed3 #idabf1aed3_inscription_header .info_txt {
	font-size: 12px;
}

#idabf1aed3 #idabf1aed3_inscription_header a {
	position: absolute;
	background-image: url(/lib/Zaploop/View/Auth/img/before_link.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	bottom: 0px;
	right: 90px;
	padding-left: 12px;
	cursor: pointer;
}

#idabf1aed3 .less_info {
	display: none;
}

#idabf1aed3 .question {
	color: #FF9D00;
	margin-top: 20px;
	text-align: justify;
	margin-right: 20px;
	font-weight: bold;
}

#idabf1aed3 input.valid {
	margin-top: 20px;
	margin-right: 20px;
	float: right;
}

#idabf1aed3 .answer {
	background: url(/lib/Zaploop/View/Inscription/img/point.gif) top left;
	background-repeat: repeat-y;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 5px;
	text-align: justify;
	margin-right: 20px;
	margin-left: 50px;
}

#idabf1aed3 #idabf1aed3_inscription_info {
	display: none;
	margin-left: auto;
	margin-right: auto;
	width: 650px;
	padding: 10px;
	background-color: #186f9a;
}

#idabf1aed3 span.inscription_title_2 {
	display: block;
	margin-top: 24px;
	margin-bottom: 17px;
	margin-left: 20px;
	font-size: 16px;
	font-family: sans-serif;
	font-weight: bold;
}

#idabf1aed3 #idabf1aed3_link_label {
	display: block;
	margin-top: 24px;
	margin-bottom: 17px;
	margin-left: 410px;
	font-size: 16px;
	font-family: sans-serif;
	font-weight: bold;
	position: absolute;
}

#idabf1aed3 .separator {
	width: 820px;
}

#idabf1aed3 .search_container {
	width: 840px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	padding: 20px;
	background-image: url(/lib/Zaploop/View/img/search_bg.jpg);
	background-repeat: repeat-x;
	background-color: #1886B9;
	color: white;
}

#idabf1aed3 h3.top_result_title {
	background-color: #1886B9;
	font-weight: bold;
	padding: 5px;
	color: white;
}

#idabf1aed3 form {
	margin-top: 20px;
}

#idabf1aed3 form div {
	margin-top: 4px;
	margin-bottom: 4px;
}

#idabf1aed3 form label {
	color: white;
}

#idabf1aed3 #idabf1aed3_submit {
	border: none;
	display: block;
	width: 127px;
	height: 23px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	margin-bottom: 30px;
	padding: 0px;
}

#idabf1aed3 #idabf1aed3_error span {
	margin: 0 0 0 255px;
	text-align: left;
	width: 300px;
	clear: both;
	display: block;
	font-size: 12px;
}

#idabf1aed3 #idabf1aed3_error span a {
	text-decoration: underline;
}

#idabf1aed3 #idabf1aed3_error {
	width: 300px;
	margin-top: 0px;
	color: #ffb746!important;
	font-weight: bold;
}

#idabf1aed3 .error {
	color: #ffb746!important;
	font-weight: bold;
}

#idabf1aed3 .checkbox input {
	width: 15px;
}

#idabf1aed3 #idabf1aed3_valid_cgu span {
	display: block;
	width: 245px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
}

#idabf1aed3 #idabf1aed3_disclaimer span {
	display: block;
	width: 245px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
}

#idabf1aed3 #idabf1aed3_membre_mailing span {
	display: block;
	width: 245px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
}

#idabf1aed3 #idabf1aed3_membre_info_partenaire span {
	display: block;
	width: 245px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
}

#idabf1aed3 #idabf1aed3_valid_cgu label {
	display: block;
	width: 500px;
}

#idabf1aed3 #idabf1aed3_disclaimer label {
	display: block;
	width: 500px;
}

#idabf1aed3 #idabf1aed3_membre_mailing label {
	display: block;
	width: 500px;
}

#idabf1aed3 #idabf1aed3_membre_info_partenaire label {
	display: block;
	width: 500px;
}

#idabf1aed3  {
	padding-bottom: 10px;
}

#idabf1aed3 select {
	width: 266px;
}

#idabf1aed3 input {
	width: 264px;
}

#idabf1aed3 #idabf1aed3_cgu {
	padding: 20px;
	color: black;
	height: 200px;
	width: 530px;
	background-color: white;
	overflow: auto;
	margin-bottom: 10px;
	margin-left: 267px;
}

#idabf1aed3 #idabf1aed3_cgu li li {
	margin-left: 20px;
}

#idabf1aed3 #idabf1aed3_cgu li {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: justify;
	font-size: 12px;
}

#idabf1aed3 #idabf1aed3_cgu p {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: justify;
	font-size: 12px;
}

#idabf1aed3 #idabf1aed3_cgu span {
	padding-right: 4px;
}

#idabf1aed3 #idabf1aed3_cgu h3 {
	font-size: 15px;
	margin-top: 5px;
}

#idabf1aed3 #idabf1aed3_cgu h1 {
	margin-bottom: 10px;
	font-size: 16px;
}

#idabf1aed3 #idabf1aed3_cgu h4 {
	font-size: 13px;
}

#idabf1aed3 a {
	cursor: pointer;
}

#idabf1aed3 #idabf1aed3_disclaimer {
	height: 30px;
}

#idabf1aed3 #idabf1aed3_anti_bot label {
	padding-top: 10px;
}

#idabf1aed3 #idabf1aed3_anti_bot span {
	display: block;
}

#idabf1aed3 .recaptchatable * {
	margin: 0px !important;
	padding: 0px !important;
}

#idabf1aed3 .recaptchatable .recaptcha_image_cell {
	background-color: transparent !important;
}

#idabf1aed3 table.recaptchatable {
	border: 0 !important;
}

#idabf1aed3 pre {
	white-space: nowrap;
	background-color: red;
	width: 100px;
}

/**
 * View : /Zaploop/View/Inscription/Label/Association.html
 */

#id2aff2478 #id2aff2478_label_forme_juridique {
	margin-bottom: 10px;
}


#id2aff2478 #id2aff2478_inscription_header {
	width: 840px;
	height: 182px;
	margin-top: 20px;
	background-image: url(/lib/Zaploop/View/Inscription/img/inscription_header.png);
	background-repeat: none;
}

#id2aff2478 #id2aff2478_inscription_header .txt {
	position: absolute;
	margin-top: 36px;
	margin-left: 275px;
	width: 540px;
	height: 134px;
}

#id2aff2478 #id2aff2478_inscription_header .info_txt {
	font-size: 12px;
}

#id2aff2478 #id2aff2478_inscription_header a {
	position: absolute;
	background-image: url(/lib/Zaploop/View/Inscription/Auth/img/before_link.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	bottom: 0px;
	right: 90px;
	padding-left: 12px;
	cursor: pointer;
}

#id2aff2478 .less_info {
	display: none;
}

#id2aff2478 .question {
	color: #FF9D00;
	margin-top: 20px;
	text-align: justify;
	margin-right: 20px;
	font-weight: bold;
}

#id2aff2478 input.valid {
	margin-top: 20px;
	margin-right: 20px;
	float: right;
}

#id2aff2478 .answer {
	background: url(/lib/Zaploop/View/Inscription/Label/img/point.gif) top left;
	background-repeat: repeat-y;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 5px;
	text-align: justify;
	margin-right: 20px;
	margin-left: 50px;
}

#id2aff2478 #id2aff2478_inscription_info {
	display: none;
	margin-left: auto;
	margin-right: auto;
	width: 650px;
	padding: 10px;
	background-color: #186f9a;
}

#id2aff2478 span.inscription_title_2 {
	display: block;
	margin-top: 24px;
	margin-bottom: 17px;
	margin-left: 20px;
	font-size: 16px;
	font-family: sans-serif;
	font-weight: bold;
}

#id2aff2478 #id2aff2478_link_label {
	display: block;
	margin-top: 24px;
	margin-bottom: 17px;
	margin-left: 410px;
	font-size: 16px;
	font-family: sans-serif;
	font-weight: bold;
	position: absolute;
}

#id2aff2478 .separator {
	width: 820px;
}

#id2aff2478 .search_container {
	width: 840px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	padding: 20px;
	background-image: url(/lib/Zaploop/View/img/search_bg.jpg);
	background-repeat: repeat-x;
	background-color: #1886B9;
	color: white;
}

#id2aff2478 h3.top_result_title {
	background-color: #1886B9;
	font-weight: bold;
	padding: 5px;
	color: white;
}

#id2aff2478 form {
	margin-top: 20px;
}

#id2aff2478 form div {
	margin-top: 4px;
	margin-bottom: 4px;
}

#id2aff2478 form label {
	color: white;
}

#id2aff2478 #id2aff2478_submit {
	border: none;
	display: block;
	width: 127px;
	height: 23px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	margin-bottom: 30px;
	padding: 0px;
}

#id2aff2478 #id2aff2478_error span {
	margin: 0 0 0 255px;
	text-align: left;
	width: 300px;
	clear: both;
	display: block;
	font-size: 12px;
}

#id2aff2478 #id2aff2478_error span a {
	text-decoration: underline;
}

#id2aff2478 #id2aff2478_error {
	width: 300px;
	margin-top: 0px;
	color: #ffb746!important;
	font-weight: bold;
}

#id2aff2478 .error {
	color: #ffb746!important;
	font-weight: bold;
}

#id2aff2478 .checkbox input {
	width: 15px;
}

#id2aff2478 #id2aff2478_valid_cgu span {
	display: block;
	width: 245px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
}

#id2aff2478 #id2aff2478_disclaimer span {
	display: block;
	width: 245px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
}

#id2aff2478 #id2aff2478_membre_mailing span {
	display: block;
	width: 245px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
}

#id2aff2478 #id2aff2478_membre_info_partenaire span {
	display: block;
	width: 245px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
}

#id2aff2478 #id2aff2478_valid_cgu label {
	display: block;
	width: 500px;
}

#id2aff2478 #id2aff2478_disclaimer label {
	display: block;
	width: 500px;
}

#id2aff2478 #id2aff2478_membre_mailing label {
	display: block;
	width: 500px;
}

#id2aff2478 #id2aff2478_membre_info_partenaire label {
	display: block;
	width: 500px;
}

#id2aff2478  {
	padding-bottom: 10px;
}

#id2aff2478 select {
	width: 266px;
}

#id2aff2478 input {
	width: 264px;
}

#id2aff2478 #id2aff2478_cgu {
	padding: 20px;
	color: black;
	height: 200px;
	width: 530px;
	background-color: white;
	overflow: auto;
	margin-bottom: 10px;
	margin-left: 267px;
}

#id2aff2478 #id2aff2478_cgu li li {
	margin-left: 20px;
}

#id2aff2478 #id2aff2478_cgu li {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: justify;
	font-size: 12px;
}

#id2aff2478 #id2aff2478_cgu p {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: justify;
	font-size: 12px;
}

#id2aff2478 #id2aff2478_cgu span {
	padding-right: 4px;
}

#id2aff2478 #id2aff2478_cgu h3 {
	font-size: 15px;
	margin-top: 5px;
}

#id2aff2478 #id2aff2478_cgu h1 {
	margin-bottom: 10px;
	font-size: 16px;
}

#id2aff2478 #id2aff2478_cgu h4 {
	font-size: 13px;
}

#id2aff2478 a {
	cursor: pointer;
}

#id2aff2478 #id2aff2478_disclaimer {
	height: 30px;
}

#id2aff2478 #id2aff2478_anti_bot label {
	padding-top: 10px;
}

#id2aff2478 #id2aff2478_anti_bot span {
	display: block;
}

#id2aff2478 .recaptchatable * {
	margin: 0px !important;
	padding: 0px !important;
}

#id2aff2478 .recaptchatable .recaptcha_image_cell {
	background-color: transparent !important;
}

#id2aff2478 table.recaptchatable {
	border: 0 !important;
}

#id2aff2478 pre {
	white-space: nowrap;
	background-color: red;
	width: 100px;
}

/**
 * View : /Zaploop/View/Inscription/Label/Firm.html
 */

#idf8058470 #idf8058470_inscription_header {
	width: 840px;
	height: 182px;
	margin-top: 20px;
	background-image: url(/lib/Zaploop/View/Inscription/img/inscription_header.png);
	background-repeat: none;
}

#idf8058470 #idf8058470_inscription_header .txt {
	position: absolute;
	margin-top: 36px;
	margin-left: 275px;
	width: 540px;
	height: 134px;
}

#idf8058470 #idf8058470_inscription_header .info_txt {
	font-size: 12px;
}

#idf8058470 #idf8058470_inscription_header a {
	position: absolute;
	background-image: url(/lib/Zaploop/View/Inscription/Auth/img/before_link.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	bottom: 0px;
	right: 90px;
	padding-left: 12px;
	cursor: pointer;
}

#idf8058470 .less_info {
	display: none;
}

#idf8058470 .question {
	color: #FF9D00;
	margin-top: 20px;
	text-align: justify;
	margin-right: 20px;
	font-weight: bold;
}

#idf8058470 input.valid {
	margin-top: 20px;
	margin-right: 20px;
	float: right;
}

#idf8058470 .answer {
	background: url(/lib/Zaploop/View/Inscription/Label/img/point.gif) top left;
	background-repeat: repeat-y;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 5px;
	text-align: justify;
	margin-right: 20px;
	margin-left: 50px;
}

#idf8058470 #idf8058470_inscription_info {
	display: none;
	margin-left: auto;
	margin-right: auto;
	width: 650px;
	padding: 10px;
	background-color: #186f9a;
}

#idf8058470 span.inscription_title_2 {
	display: block;
	margin-top: 24px;
	margin-bottom: 17px;
	margin-left: 20px;
	font-size: 16px;
	font-family: sans-serif;
	font-weight: bold;
}

#idf8058470 #idf8058470_link_label {
	display: block;
	margin-top: 24px;
	margin-bottom: 17px;
	margin-left: 410px;
	font-size: 16px;
	font-family: sans-serif;
	font-weight: bold;
	position: absolute;
}

#idf8058470 .separator {
	width: 820px;
}

#idf8058470 .search_container {
	width: 840px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	padding: 20px;
	background-image: url(/lib/Zaploop/View/img/search_bg.jpg);
	background-repeat: repeat-x;
	background-color: #1886B9;
	color: white;
}

#idf8058470 h3.top_result_title {
	background-color: #1886B9;
	font-weight: bold;
	padding: 5px;
	color: white;
}

#idf8058470 form {
	margin-top: 20px;
}

#idf8058470 form div {
	margin-top: 4px;
	margin-bottom: 4px;
}

#idf8058470 form label {
	color: white;
}

#idf8058470 #idf8058470_submit {
	border: none;
	display: block;
	width: 127px;
	height: 23px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	margin-bottom: 30px;
	padding: 0px;
}

#idf8058470 #idf8058470_error span {
	margin: 0 0 0 255px;
	text-align: left;
	width: 300px;
	clear: both;
	display: block;
	font-size: 12px;
}

#idf8058470 #idf8058470_error span a {
	text-decoration: underline;
}

#idf8058470 #idf8058470_error {
	width: 300px;
	margin-top: 0px;
	color: #ffb746!important;
	font-weight: bold;
}

#idf8058470 .error {
	color: #ffb746!important;
	font-weight: bold;
}

#idf8058470 .checkbox input {
	width: 15px;
}

#idf8058470 #idf8058470_valid_cgu span {
	display: block;
	width: 245px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
}

#idf8058470 #idf8058470_disclaimer span {
	display: block;
	width: 245px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
}

#idf8058470 #idf8058470_membre_mailing span {
	display: block;
	width: 245px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
}

#idf8058470 #idf8058470_membre_info_partenaire span {
	display: block;
	width: 245px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
}

#idf8058470 #idf8058470_valid_cgu label {
	display: block;
	width: 500px;
}

#idf8058470 #idf8058470_disclaimer label {
	display: block;
	width: 500px;
}

#idf8058470 #idf8058470_membre_mailing label {
	display: block;
	width: 500px;
}

#idf8058470 #idf8058470_membre_info_partenaire label {
	display: block;
	width: 500px;
}

#idf8058470  {
	padding-bottom: 10px;
}

#idf8058470 select {
	width: 266px;
}

#idf8058470 input {
	width: 264px;
}

#idf8058470 #idf8058470_cgu {
	padding: 20px;
	color: black;
	height: 200px;
	width: 530px;
	background-color: white;
	overflow: auto;
	margin-bottom: 10px;
	margin-left: 267px;
}

#idf8058470 #idf8058470_cgu li li {
	margin-left: 20px;
}

#idf8058470 #idf8058470_cgu li {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: justify;
	font-size: 12px;
}

#idf8058470 #idf8058470_cgu p {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: justify;
	font-size: 12px;
}

#idf8058470 #idf8058470_cgu span {
	padding-right: 4px;
}

#idf8058470 #idf8058470_cgu h3 {
	font-size: 15px;
	margin-top: 5px;
}

#idf8058470 #idf8058470_cgu h1 {
	margin-bottom: 10px;
	font-size: 16px;
}

#idf8058470 #idf8058470_cgu h4 {
	font-size: 13px;
}

#idf8058470 a {
	cursor: pointer;
}

#idf8058470 #idf8058470_disclaimer {
	height: 30px;
}

#idf8058470 #idf8058470_anti_bot label {
	padding-top: 10px;
}

#idf8058470 #idf8058470_anti_bot span {
	display: block;
}

#idf8058470 .recaptchatable * {
	margin: 0px !important;
	padding: 0px !important;
}

#idf8058470 .recaptchatable .recaptcha_image_cell {
	background-color: transparent !important;
}

#idf8058470 table.recaptchatable {
	border: 0 !important;
}

#idf8058470 pre {
	white-space: nowrap;
	background-color: red;
	width: 100px;
}

/**
 * View : /Zaploop/View/Static/Cgu_en.html
 */

#idf6349209  {
	background-color: white;
	color: #676767;
	padding: 40px;
}

#idf6349209 h1 {
	font-size: 24px;
	text-align: center;
	color: #575757;
	margin-bottom: 1em;
	line-height: 1.5em;
}

#idf6349209 h3 {
	text-align: center;
	font-size: 18px;
	margin: 10px;
	margin-bottom: 1em;
	line-height: 1.5em;
}

#idf6349209 p {
	margin-bottom: 1em;
	line-height: 1.5em;
	font-size: 12px;
}

#idf6349209 li {
	font-size: 12px;
}

/**
 * View : /Zaploop/View/Static/Cgu_fr.html
 */

#id8bec6e4c  {
	background-color: white;
	color: #676767;
	padding: 40px;
}

#id8bec6e4c h1 {
	font-size: 24px;
	text-align: center;
	color: #575757;
	margin-bottom: 1em;
	line-height: 1.5em;
}

#id8bec6e4c h3 {
	text-align: center;
	font-size: 18px;
	margin: 10px;
	margin-bottom: 1em;
	line-height: 1.5em;
}

#id8bec6e4c p {
	margin-bottom: 1em;
	line-height: 1.5em;
	font-size: 12px;
}

#id8bec6e4c li {
	font-size: 12px;
}

/**
 * View : /Zaploop/View/Inscription/Contrat/Association_fr.html
 */

/* No style found */

/**
 * View : /Zaploop/View/Inscription/Contrat/Association_en.html
 */

/* No style found */

/**
 * View : /Zaploop/View/Inscription/Contrat/Artist_fr.html
 */

#contrat li {
			margin-left:20px;
		}

/**
 * View : /Zaploop/View/Inscription/Contrat/Artist_en.html
 */

/* No style found */

/**
 * View : /Zaploop/View/Inscription/Contrat/Fan_en.html
 */

#contrat li {
			margin-left:20px;
		}

/**
 * View : /Zaploop/View/Inscription/Contrat/Fan_fr.html
 */

pre {
			white-space: pre-line;
			width:1000px;
		}

/**
 * View : /Zaploop/View/Inscription/Contrat/Firm_fr.html
 */

/* No style found */

/**
 * View : /Zaploop/View/Inscription/Contrat/Firm_en.html
 */

/* No style found */

/**
 * View : /Zaploop/View/Account/DisplayProfile.html
 */

#id4adf181f .label {
	text-align: right;
}

#id4adf181f #id4adf181f_valid {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

#id4adf181f #id4adf181f_profile {
	margin-bottom: 0px;
}

#id4adf181f #id4adf181f_zaploop_mailing {
	margin-left: 265px;
	margin-bottom: 10px;
}

#id4adf181f #id4adf181f_partner_mailing {
	margin-left: 265px;
	margin-bottom: 10px;
}

#id4adf181f #id4adf181f_contract {
	margin-left: 265px;
	margin-bottom: 10px;
	font-weight: bold;
}

#id4adf181f #id4adf181f_contrat_link {
	background-image: url(/lib/Zaploop/View/img/picto_contrat.gif);
	background-repeat: no-repeat;
	background-position: 0 1px;
	padding-left: 13px;
	display: block;
	height: 20px;
}


#id4adf181f #id4adf181f_membre_info_partenaire input {
	width: 15px;
	vertical-align: top;
	border: 0px;
	background-color: white;
}

#id4adf181f #id4adf181f_membre_mailing input {
	width: 15px;
	vertical-align: top;
	border: 0px;
	background-color: white;
}

#id4adf181f #id4adf181f_membre_info_partenaire label {
	display: inline;
}

#id4adf181f #id4adf181f_membre_info_partenaire span {
	display: block;
	float: left;
	margin-left: 270px;
}

#id4adf181f #id4adf181f_membre_mailing label {
	display: inline;
}

#id4adf181f #id4adf181f_membre_mailing span {
	display: block;
	float: left;
	margin-left: 270px;
}

#id4adf181f .valid {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
}

#id4adf181f #id4adf181f_header {
	width: 100%;
	height: 300px;
	margin-bottom: 1em;
	padding-bottom: 1em;
}

#id4adf181f #id4adf181f_menu {
	background-image: url(/lib/Zaploop/View/Account/img/back_tab.jpg);
	margin-top: 10px;
	padding: 1em;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
}

#id4adf181f #id4adf181f_contrat_link {
	margin-left: 255px;
}

#id4adf181f #id4adf181f_zaploop_mailing {
	width: 470px;
	vertical-align: top;
	color: #5A5A5A;
}

#id4adf181f #id4adf181f_partner_mailing {
	width: 470px;
	vertical-align: top;
	color: #5A5A5A;
}

#id4adf181f #id4adf181f_contract {
	width: 470px;
	vertical-align: top;
	color: #5A5A5A;
}

/**
 * View : /Zaploop/View/Account/EditProfile.html
 */

#idcc5b467c #idcc5b467c_membre_mailing {
	margin-top: 15px;
}

#idcc5b467c #idcc5b467c_membre_info_partenaire {
	margin-bottom: 10px;
}

#idcc5b467c #idcc5b467c_membre_mailing input {
	width: 13px;
}

#idcc5b467c #idcc5b467c_membre_info_partenaire input {
	width: 13px;
}

#idcc5b467c #idcc5b467c_membre_login span {
	line-height: 20px;
}

/**
 * View : /Zaploop/View/Account/DisplayInfos.html
 */

#id7d0a8488 #id7d0a8488_membre_info_partenaire input {
	width: 15px;
	vertical-align: top;
	border: 0px;
	background-color: white;
}

#id7d0a8488 #id7d0a8488_membre_mailing input {
	width: 15px;
	vertical-align: top;
	border: 0px;
	background-color: white;
}

#id7d0a8488 #id7d0a8488_membre_info_partenaire label {
	display: inline;
}

#id7d0a8488 #id7d0a8488_membre_info_partenaire span {
	display: block;
	float: left;
	margin-left: 270px;
}

#id7d0a8488 #id7d0a8488_membre_mailing label {
	display: inline;
}

#id7d0a8488 #id7d0a8488_membre_mailing span {
	display: block;
	float: left;
	margin-left: 270px;
}

#id7d0a8488 .valid {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
}

#id7d0a8488 #id7d0a8488_header {
	width: 100%;
	height: 300px;
	margin-bottom: 1em;
	padding-bottom: 1em;
}

#id7d0a8488 #id7d0a8488_menu {
	background-image: url(/lib/Zaploop/View/Account/img/back_tab.jpg);
	margin-top: 10px;
	padding: 1em;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
}

#id7d0a8488 #id7d0a8488_contrat_link {
	margin-left: 255px;
}

#id7d0a8488 #id7d0a8488_zaploop_mailing {
	width: 470px;
	vertical-align: top;
	color: #5A5A5A;
}

#id7d0a8488 #id7d0a8488_partner_mailing {
	width: 470px;
	vertical-align: top;
	color: #5A5A5A;
}

#id7d0a8488 #id7d0a8488_contract {
	width: 470px;
	vertical-align: top;
	color: #5A5A5A;
}

/**
 * View : /Zaploop/View/Account/DisplayPlaylists.html
 */

#id5b333cfc div.playlist {
	margin-top: 20px;
}

#id5b333cfc #id5b333cfc_fl_player {
	display: absolute;
	float: left;
	margin-left: -1000px;
	width: 300px;
}

#id5b333cfc .export_code textarea {
	overflow: auto;
	height: 80px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 0px;
	display: block;
	width: 720px;
}

#id5b333cfc div.playlist h2 {
	height: 40px;
	padding-left: 20px;
	line-height: 40px;
	font-size: 22px;
	font-weight: bold;
	color: #202020;
	background-color: #DDDCE1;
}

#id5b333cfc .back_playlist {
	display: none;
	text-decoration: none;
	font-size: 13px;
	float: right;
	color: #878787;
}

#id5b333cfc .back_playlist img {
	margin-right: 4px;
}

#id5b333cfc .content p {
	min-height: 30px;
	padding: 15px;
	color: #A0A0A0;
}

#id5b333cfc .content a img {
	margin-bottom: -4px;
}

#id5b333cfc div.content h4 {
	padding-left: 15px;
}

#id5b333cfc div.content a {
	padding-left: 15px;
	display: block;
}

#id5b333cfc div.content span.solds {
	padding-left: 15px;
	display: block;
	margin-top: 5px;
}

#id5b333cfc h4.show {
	cursor: pointer;
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#id5b333cfc h4.hide {
	cursor: pointer;
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#id5b333cfc h4.empty {
	cursor: pointer;
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#id5b333cfc .hide {
	display: none;
}

#id5b333cfc #id5b333cfc_songs {
	width: auto;
	margin: 20px;
	background-color: white;
	border: solid 1px #ABABAB;
	border-collapse: collapse;
}

#id5b333cfc #id5b333cfc_songs td {
	border: solid 1px #ABABAB;
	width: 40%;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	height: 25px;
}

#id5b333cfc #id5b333cfc_songs th {
	border: solid 1px #ABABAB;
	width: 40%;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	height: 25px;
}

#id5b333cfc div.playlist .song {
	margin-top: 3px;
	margin-left: 20px;
}

#id5b333cfc div.song img {
	margin-right: 5px;
}

#id5b333cfc div.song span {
	margin-left: 5px;
	margin-right: 5px;
}

#id5b333cfc .actions a {
	margin: 15px;
	display: block;
}

#id5b333cfc a.button:hover {
	text-decoration: none;
}

#id5b333cfc a.button span {
	margin-left: 5px;
	color: #878787;
}

#id5b333cfc #id5b333cfc_export span {
	font-size: 15px;
	margin-left: 5px;
	color: #454545;
}

#id5b333cfc #id5b333cfc_export div {
	float: left;
}

#id5b333cfc #id5b333cfc_export img {
	float: left;
}

#id5b333cfc .export p {
	width: auto;
	color: #A0A0A0;
	padding: 0px !important;
	margin: 0px;
	height: 10px;
	text-align: right;
}

#id5b333cfc .export {
	text-align: right;
	padding: 20px;
	border: solid 1px #ABABAB;
	margin-top: 3px;
}

#id5b333cfc .songs {
	display: none;
}

#id5b333cfc .content {
	width: 741px;
	float: left;
	border-top: solid 1px #ABABAB;
	border-left: solid 1px #ABABAB;
	border-right: solid 1px #ABABAB;
	background-color: #EFEFEF;
}

#id5b333cfc .actions {
	position: relative !important;
	float: left;
	width: 136px;
	margin-left: -1px;
}

#id5b333cfc .global {
	border-left: solid 1px #ABABAB;
	border-bottom: solid 1px #ABABAB;
}

#id5b333cfc .actions h3 {
	width: 137px;
	background-image: url(/lib/Zaploop/View/img/bg_gris_middle.png);
	height: 24px;
}

#id5b333cfc .bigger {
	font-size: larger;
	font-weight: bolder;
}

#id5b333cfc .confirm_delete p {
	text-align: center;
	padding: 3px;
	font-size: 11px;
}

#id5b333cfc .confirm_delete a {
	float: left;
	margin: 23px;
}

#id5b333cfc .confirm_delete a span {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

#id5b333cfc .export_code p {
	padding: 0;
	margin: 10px;
	min-height: 0px;
}

#id5b333cfc .export_code a {
	margin: 10px;
	float: right;
}

#id5b333cfc .export_code a img {
	margin-bottom: -4px;
}

#id5b333cfc .export_code h4 {
	font-size: 13px;
	margin-top: 10px;
}

#id5b333cfc .export_button {
	display: block;
	float: right;
}

#id5b333cfc .export_code {
	display: none;
}

#id5b333cfc .confirm_delete {
	display: none;
}

/**
 * View : /Zaploop/View/Account/EditPlaylist.html
 */

#id81e0ae09 .up {
	cursor: pointer;
}

#id81e0ae09 .down {
	cursor: pointer;
}

#id81e0ae09 .delete {
	cursor: pointer;
}

#id81e0ae09 .title_list div {
	float: left;
	height: 100%;
	border-right: 1px solid #787878;
	width: 250px;
	padding: 3px;
	background-color: #FFFFFF;
}

#id81e0ae09 .head_list div {
	float: left;
	height: 100%;
	border-right: 1px solid #787878;
	width: 250px;
	padding: 3px;
	background-color: #F8F8F8 !important;
	font-weight: bold;
}

#id81e0ae09 .head_list .title_actions {
	float: left;
	height: 100%;
	border-right: 1px solid #787878;
	width: 250px;
	padding: 3px;
	background-color: #FFFFFF;
	padding-top: 3px !important;
	padding-bottom: 3px !important;
}

#id81e0ae09 .title_actions {
	text-align: center;
	width: 100px !important;
	padding: 0px !important;
	background-color: #FFFFFF;
}

#id81e0ae09 .form label {
	margin-top: 10px;
	margin-bottom: 0px;
	font-weight: bold;
	float: none;
	text-align: left;
	margin-left: 20px;
}

#id81e0ae09 .form span {
	margin-left: 20px;
}

#id81e0ae09 .valid_box {
	margin-left: 455px;
	margin-bottom: 20px;
}

#id81e0ae09 .title_list {
	height: auto;
	margin-bottom: 0px !important;
	margin-top: -1px !important;
	width: auto;
	border: 1px solid #787878;
}

#id81e0ae09 .head_list {
	height: auto;
	margin-bottom: 0px !important;
	margin-top: -1px !important;
	width: auto;
	border: 1px solid #787878;
}

#id81e0ae09 .valid {
	padding: 0px;
	margin-left: 10px !important;
	margin-top: 10px !important;
	display: inline !important;
}

#id81e0ae09 form div {
	text-align: left;
}

#id81e0ae09 form {
	text-align: center;
}

#id81e0ae09 #id81e0ae09_song_list {
	margin-left: 20px;
	margin-bottom: 20px;
	margin-right: auto;
}

#id81e0ae09 #id81e0ae09_playlist_description {
	margin-bottom: 20px;
}

#id81e0ae09 #id81e0ae09_error {
	margin: 20px;
}

#id81e0ae09 .valid_box a {
	display: inline !important;
}


#id81e0ae09 div.playlist {
	margin-top: 20px;
}

#id81e0ae09 #id81e0ae09_fl_player {
	display: absolute;
	float: left;
	margin-left: -1000px;
	width: 300px;
}

#id81e0ae09 .export_code textarea {
	overflow: auto;
	height: 80px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 0px;
	display: block;
	width: 720px;
}

#id81e0ae09 div.playlist h2 {
	height: 40px;
	padding-left: 20px;
	line-height: 40px;
	font-size: 22px;
	font-weight: bold;
	color: #202020;
	background-color: #DDDCE1;
}

#id81e0ae09 .back_playlist {
	display: none;
	text-decoration: none;
	font-size: 13px;
	float: right;
	color: #878787;
}

#id81e0ae09 .back_playlist img {
	margin-right: 4px;
}

#id81e0ae09 .content p {
	min-height: 30px;
	padding: 15px;
	color: #A0A0A0;
}

#id81e0ae09 .content a img {
	margin-bottom: -4px;
}

#id81e0ae09 div.content h4 {
	padding-left: 15px;
}

#id81e0ae09 div.content a {
	padding-left: 15px;
	display: block;
}

#id81e0ae09 div.content span.solds {
	padding-left: 15px;
	display: block;
	margin-top: 5px;
}

#id81e0ae09 h4.show {
	cursor: pointer;
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#id81e0ae09 h4.hide {
	cursor: pointer;
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#id81e0ae09 h4.empty {
	cursor: pointer;
	font-size: 13px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#id81e0ae09 .hide {
	display: none;
}

#id81e0ae09 #id81e0ae09_songs {
	width: auto;
	margin: 20px;
	background-color: white;
	border: solid 1px #ABABAB;
	border-collapse: collapse;
}

#id81e0ae09 #id81e0ae09_songs td {
	border: solid 1px #ABABAB;
	width: 40%;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	height: 25px;
}

#id81e0ae09 #id81e0ae09_songs th {
	border: solid 1px #ABABAB;
	width: 40%;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	height: 25px;
}

#id81e0ae09 div.playlist .song {
	margin-top: 3px;
	margin-left: 20px;
}

#id81e0ae09 div.song img {
	margin-right: 5px;
}

#id81e0ae09 div.song span {
	margin-left: 5px;
	margin-right: 5px;
}

#id81e0ae09 .actions a {
	margin: 15px;
	display: block;
}

#id81e0ae09 a.button:hover {
	text-decoration: none;
}

#id81e0ae09 a.button span {
	margin-left: 5px;
	color: #878787;
}

#id81e0ae09 #id81e0ae09_export span {
	font-size: 15px;
	margin-left: 5px;
	color: #454545;
}

#id81e0ae09 #id81e0ae09_export div {
	float: left;
}

#id81e0ae09 #id81e0ae09_export img {
	float: left;
}

#id81e0ae09 .export p {
	width: auto;
	color: #A0A0A0;
	padding: 0px !important;
	margin: 0px;
	height: 10px;
	text-align: right;
}

#id81e0ae09 .export {
	text-align: right;
	padding: 20px;
	border: solid 1px #ABABAB;
	margin-top: 3px;
}

#id81e0ae09 .songs {
	display: none;
}

#id81e0ae09 .content {
	width: 741px;
	float: left;
	border-top: solid 1px #ABABAB;
	border-left: solid 1px #ABABAB;
	border-right: solid 1px #ABABAB;
	background-color: #EFEFEF;
}

#id81e0ae09 .actions {
	position: relative !important;
	float: left;
	width: 136px;
	margin-left: -1px;
}

#id81e0ae09 .global {
	border-left: solid 1px #ABABAB;
	border-bottom: solid 1px #ABABAB;
}

#id81e0ae09 .actions h3 {
	width: 137px;
	background-image: url(/lib/Zaploop/View/img/bg_gris_middle.png);
	height: 24px;
}

#id81e0ae09 .bigger {
	font-size: larger;
	font-weight: bolder;
}

#id81e0ae09 .confirm_delete p {
	text-align: center;
	padding: 3px;
	font-size: 11px;
}

#id81e0ae09 .confirm_delete a {
	float: left;
	margin: 23px;
}

#id81e0ae09 .confirm_delete a span {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

#id81e0ae09 .export_code p {
	padding: 0;
	margin: 10px;
	min-height: 0px;
}

#id81e0ae09 .export_code a {
	margin: 10px;
	float: right;
}

#id81e0ae09 .export_code a img {
	margin-bottom: -4px;
}

#id81e0ae09 .export_code h4 {
	font-size: 13px;
	margin-top: 10px;
}

#id81e0ae09 .export_button {
	display: block;
	float: right;
}

#id81e0ae09 .export_code {
	display: none;
}

#id81e0ae09 .confirm_delete {
	display: none;
}

/**
 * View : /Zaploop/View/Account/EditInfos/Artist.html
 */

#id3cdeba80 .markItUp * {
	margin: 0px;
	padding: 0px;
	outline: none;
}

#id3cdeba80 .markItUp a:link {
	color: #000;
	text-decoration: none;
}

#id3cdeba80 .markItUp a:visited {
	color: #000;
	text-decoration: none;
}

#id3cdeba80 .markItUp {
	width: 669px;
}

#id3cdeba80 .markItUpContainer {
	border: 1px solid #134560;
	background: #FFF url(/lib/Zaploop/View/js/markitup/skins/markitup/images/bg-container.png) repeat-x top left;
	padding: 5px 5px 2px 5px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

#id3cdeba80 .markItUpEditor {
	font: 12px 'Courier New', Courier, monospace;
	padding: 5px 5px 5px 35px;
	border: 3px solid #3C769D;
	width: 611px;
	height: 320px;
	background-image: url(/lib/Zaploop/View/js/markitup/skins/markitup/images/bg-editor.png);
	background-repeat: no-repeat;
	clear: both;
	display: block;
	line-height: 18px;
	overflow: auto;
}

#id3cdeba80 .markItUpPreviewFrame {
	overflow: auto;
	background-color: #FFFFFF;
	border: 1px solid #3C769D;
	width: 99.9%;
	height: 300px;
	margin: 5px 0;
}

#id3cdeba80 .markItUpFooter {
	width: 100%;
	cursor: n-resize;
}

#id3cdeba80 .markItUpResizeHandle {
	overflow: hidden;
	width: 22px;
	height: 5px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(/lib/Zaploop/View/js/markitup/skins/markitup/images/handle.png);
	cursor: n-resize;
}

#id3cdeba80 /***************************************************************************************/.markItUpHeader ul li {
	list-style: none;
	float: left;
	position: relative;
}

#id3cdeba80 .markItUpHeader ul li ul {
	display: none;
}

#id3cdeba80 .markItUpHeader ul li:hover > ul {
	display: block;
}

#id3cdeba80 .markItUpHeader ul .markItUpDropMenu {
	background: transparent url(/lib/Zaploop/View/js/markitup/skins/markitup/images/menu.png) no-repeat 115% 50%;
	margin-right: 5px;
}

#id3cdeba80 .markItUpHeader ul .markItUpDropMenu li {
	margin-right: 0px;
}

#id3cdeba80 .markItUpHeader ul .markItUpSeparator {
	margin: 0 10px;
	width: 1px;
	height: 16px;
	overflow: hidden;
	background-color: #CCC;
}

#id3cdeba80 .markItUpHeader ul ul .markItUpSeparator {
	width: auto;
	height: 1px;
	margin: 0px;
}

#id3cdeba80 .markItUpHeader ul ul {
	display: none;
	position: absolute;
	top: 18px;
	left: 0px;
	background: #F5F5F5;
	border: 1px solid #3C769D;
	height: inherit;
}

#id3cdeba80 .markItUpHeader ul ul li {
	float: none;
	border-bottom: 1px solid #3C769D;
}

#id3cdeba80 .markItUpHeader ul ul .markItUpDropMenu {
	background: #F5F5F5 url(/lib/Zaploop/View/js/markitup/skins/markitup/images/submenu.png) no-repeat 100% 50%;
}

#id3cdeba80 .markItUpHeader ul ul ul {
	position: absolute;
	top: -1px;
	left: 150px;
}

#id3cdeba80 .markItUpHeader ul ul ul li {
	float: none;
}

#id3cdeba80 .markItUpHeader ul a {
	display: block;
	width: 16px;
	height: 16px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	padding: 3px;
	margin: 0px;
}

#id3cdeba80 .markItUpHeader ul ul a {
	display: block;
	padding-left: 0px;
	text-indent: 0;
	width: 120px;
	padding: 5px 5px 5px 25px;
	background-position: 2px 50%;
}

#id3cdeba80 .markItUpHeader ul ul a:hover {
	color: #FFF;
	background-color: #3C769D;
}

#id3cdeba80 .markItUpButton2 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/bold.png);
}

#id3cdeba80 .markItUpButton3 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/italic.png);
}

#id3cdeba80 .markItUpButton4 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/underline.png);
}

#id3cdeba80 .markItUpButton5 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/picture.png);
}

#id3cdeba80 .markItUpButton6 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/link.png);
}

#id3cdeba80 .markItUpButton7 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/fonts.png);
}

#id3cdeba80 .markItUpButton8 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/list-bullet.png);
}

#id3cdeba80 .markItUpButton9 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/list-numeric.png);
}

#id3cdeba80 .markItUpButton10 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/list-item.png);
}

#id3cdeba80 .markItUpButton11 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/quotes.png);
}

#id3cdeba80 .markItUpButton12 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/code.png);
}

#id3cdeba80 .clean a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/clean.png);
}

#id3cdeba80 .preview a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/preview.png);
}

#id3cdeba80 .markItUpHeader .colors a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/colors.png);
}

#id3cdeba80 .markItUpHeader .colors ul {
	width: 81px;
	padding: 1px;
}

#id3cdeba80 .markItUpHeader .colors  li {
	border: 1px solid white;
	width: 25px;
	height: 25px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	float: left;
}

#id3cdeba80 .markItUpHeader .colors ul a {
	width: 25px;
	height: 25px;
}

#id3cdeba80 .markItUpHeader .colors ul a:hover {
	background-color: none;
}

#id3cdeba80 .markItUpHeader .colors .col1-1 a {
	background: yellow;
}

#id3cdeba80 .markItUpHeader .colors .col1-2 a {
	background: orange;
}

#id3cdeba80 .markItUpHeader .colors .col1-3 a {
	background: red;
}

#id3cdeba80 .markItUpHeader .colors .col2-1 a {
	background: blue;
}

#id3cdeba80 .markItUpHeader .colors .col2-2 a {
	background: purple;
}

#id3cdeba80 .markItUpHeader .colors .col2-3 a {
	background: green;
}

#id3cdeba80 .markItUpHeader .colors .col3-1 a {
	background: white;
}

#id3cdeba80 .markItUpHeader .colors .col3-2 a {
	background: gray;
}

#id3cdeba80 .markItUpHeader .colors .col3-3 a {
	background: black;
}

/**
 * View : /Zaploop/View/Account/EditInfos/Fan.html
 */

#id4ce6fddd .markItUp * {
	margin: 0px;
	padding: 0px;
	outline: none;
}

#id4ce6fddd .markItUp a:link {
	color: #000;
	text-decoration: none;
}

#id4ce6fddd .markItUp a:visited {
	color: #000;
	text-decoration: none;
}

#id4ce6fddd .markItUp {
	width: 669px;
}

#id4ce6fddd .markItUpContainer {
	border: 1px solid #134560;
	background: #FFF url(/lib/Zaploop/View/js/markitup/skins/markitup/images/bg-container.png) repeat-x top left;
	padding: 5px 5px 2px 5px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

#id4ce6fddd .markItUpEditor {
	font: 12px 'Courier New', Courier, monospace;
	padding: 5px 5px 5px 35px;
	border: 3px solid #3C769D;
	width: 611px;
	height: 320px;
	background-image: url(/lib/Zaploop/View/js/markitup/skins/markitup/images/bg-editor.png);
	background-repeat: no-repeat;
	clear: both;
	display: block;
	line-height: 18px;
	overflow: auto;
}

#id4ce6fddd .markItUpPreviewFrame {
	overflow: auto;
	background-color: #FFFFFF;
	border: 1px solid #3C769D;
	width: 99.9%;
	height: 300px;
	margin: 5px 0;
}

#id4ce6fddd .markItUpFooter {
	width: 100%;
	cursor: n-resize;
}

#id4ce6fddd .markItUpResizeHandle {
	overflow: hidden;
	width: 22px;
	height: 5px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(/lib/Zaploop/View/js/markitup/skins/markitup/images/handle.png);
	cursor: n-resize;
}

#id4ce6fddd /***************************************************************************************/.markItUpHeader ul li {
	list-style: none;
	float: left;
	position: relative;
}

#id4ce6fddd .markItUpHeader ul li ul {
	display: none;
}

#id4ce6fddd .markItUpHeader ul li:hover > ul {
	display: block;
}

#id4ce6fddd .markItUpHeader ul .markItUpDropMenu {
	background: transparent url(/lib/Zaploop/View/js/markitup/skins/markitup/images/menu.png) no-repeat 115% 50%;
	margin-right: 5px;
}

#id4ce6fddd .markItUpHeader ul .markItUpDropMenu li {
	margin-right: 0px;
}

#id4ce6fddd .markItUpHeader ul .markItUpSeparator {
	margin: 0 10px;
	width: 1px;
	height: 16px;
	overflow: hidden;
	background-color: #CCC;
}

#id4ce6fddd .markItUpHeader ul ul .markItUpSeparator {
	width: auto;
	height: 1px;
	margin: 0px;
}

#id4ce6fddd .markItUpHeader ul ul {
	display: none;
	position: absolute;
	top: 18px;
	left: 0px;
	background: #F5F5F5;
	border: 1px solid #3C769D;
	height: inherit;
}

#id4ce6fddd .markItUpHeader ul ul li {
	float: none;
	border-bottom: 1px solid #3C769D;
}

#id4ce6fddd .markItUpHeader ul ul .markItUpDropMenu {
	background: #F5F5F5 url(/lib/Zaploop/View/js/markitup/skins/markitup/images/submenu.png) no-repeat 100% 50%;
}

#id4ce6fddd .markItUpHeader ul ul ul {
	position: absolute;
	top: -1px;
	left: 150px;
}

#id4ce6fddd .markItUpHeader ul ul ul li {
	float: none;
}

#id4ce6fddd .markItUpHeader ul a {
	display: block;
	width: 16px;
	height: 16px;
	text-indent: -10000px;
	background-repeat: no-repeat;
	padding: 3px;
	margin: 0px;
}

#id4ce6fddd .markItUpHeader ul ul a {
	display: block;
	padding-left: 0px;
	text-indent: 0;
	width: 120px;
	padding: 5px 5px 5px 25px;
	background-position: 2px 50%;
}

#id4ce6fddd .markItUpHeader ul ul a:hover {
	color: #FFF;
	background-color: #3C769D;
}

#id4ce6fddd .markItUpButton2 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/bold.png);
}

#id4ce6fddd .markItUpButton3 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/italic.png);
}

#id4ce6fddd .markItUpButton4 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/underline.png);
}

#id4ce6fddd .markItUpButton5 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/picture.png);
}

#id4ce6fddd .markItUpButton6 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/link.png);
}

#id4ce6fddd .markItUpButton7 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/fonts.png);
}

#id4ce6fddd .markItUpButton8 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/list-bullet.png);
}

#id4ce6fddd .markItUpButton9 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/list-numeric.png);
}

#id4ce6fddd .markItUpButton10 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/list-item.png);
}

#id4ce6fddd .markItUpButton11 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/quotes.png);
}

#id4ce6fddd .markItUpButton12 a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/code.png);
}

#id4ce6fddd .clean a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/clean.png);
}

#id4ce6fddd .preview a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/preview.png);
}

#id4ce6fddd .markItUpHeader .colors a {
	background-image: url(/lib/Zaploop/View/js/markitup/sets/bbcode/images/colors.png);
}

#id4ce6fddd .markItUpHeader .colors ul {
	width: 81px;
	padding: 1px;
}

#id4ce6fddd .markItUpHeader .colors  li {
	border: 1px solid white;
	width: 25px;
	height: 25px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	float: left;
}

#id4ce6fddd .markItUpHeader .colors ul a {
	width: 25px;
	height: 25px;
}

#id4ce6fddd .markItUpHeader .colors ul a:hover {
	background-color: none;
}

#id4ce6fddd .markItUpHeader .colors .col1-1 a {
	background: yellow;
}

#id4ce6fddd .markItUpHeader .colors .col1-2 a {
	background: orange;
}

#id4ce6fddd .markItUpHeader .colors .col1-3 a {
	background: red;
}

#id4ce6fddd .markItUpHeader .colors .col2-1 a {
	background: blue;
}

#id4ce6fddd .markItUpHeader .colors .col2-2 a {
	background: purple;
}

#id4ce6fddd .markItUpHeader .colors .col2-3 a {
	background: green;
}

#id4ce6fddd .markItUpHeader .colors .col3-1 a {
	background: white;
}

#id4ce6fddd .markItUpHeader .colors .col3-2 a {
	background: gray;
}

#id4ce6fddd .markItUpHeader .colors .col3-3 a {
	background: black;
}

/**
 * View : /Zaploop/View/Account/EditInfos/Label/Association.html
 */

/* No style found */

/**
 * View : /Zaploop/View/Account/EditInfos/Label/Firm.html
 */

/* No style found */

/**
 * View : /Zaploop/View/Account/Done.html
 */

#id07d55f15 p {
	margin-top: 10px;
}

#id07d55f15 a {
	margin-top: 20px;
}


#id07d55f15 #id07d55f15_membre_info_partenaire input {
	width: 15px;
	vertical-align: top;
	border: 0px;
	background-color: white;
}

#id07d55f15 #id07d55f15_membre_mailing input {
	width: 15px;
	vertical-align: top;
	border: 0px;
	background-color: white;
}

#id07d55f15 #id07d55f15_membre_info_partenaire label {
	display: inline;
}

#id07d55f15 #id07d55f15_membre_info_partenaire span {
	display: block;
	float: left;
	margin-left: 270px;
}

#id07d55f15 #id07d55f15_membre_mailing label {
	display: inline;
}

#id07d55f15 #id07d55f15_membre_mailing span {
	display: block;
	float: left;
	margin-left: 270px;
}

#id07d55f15 .valid {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
}

#id07d55f15 #id07d55f15_header {
	width: 100%;
	height: 300px;
	margin-bottom: 1em;
	padding-bottom: 1em;
}

#id07d55f15 #id07d55f15_menu {
	background-image: url(/lib/Zaploop/View/Account/img/back_tab.jpg);
	margin-top: 10px;
	padding: 1em;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
}

#id07d55f15 #id07d55f15_contrat_link {
	margin-left: 255px;
}

#id07d55f15 #id07d55f15_zaploop_mailing {
	width: 470px;
	vertical-align: top;
	color: #5A5A5A;
}

#id07d55f15 #id07d55f15_partner_mailing {
	width: 470px;
	vertical-align: top;
	color: #5A5A5A;
}

#id07d55f15 #id07d55f15_contract {
	width: 470px;
	vertical-align: top;
	color: #5A5A5A;
}

/**
 * View : /Zaploop/View/Account/Main.html
 */

#id23bf1603 #id23bf1603_loggin {
	margin-top: 10px;
	margin-left: 40px;
	background: none;
	width: 126px;
	border: none;
}

#id23bf1603 #id23bf1603_content {
	background-color: #FFFFFF;
}

#id23bf1603 p#id23bf1603_warning {
	color: #FF0000;
	font-weight: bolder;
	padding: 10px;
	margin: 10px;
	text-align: center;
}

#id23bf1603 #id23bf1603_head {
	height: 130px;
	background: url(/lib/Zaploop/View/Account/img/back_header_profil.jpg);
	background-color: #184461;
	background-repeat: repeat-x;
}

#id23bf1603 #id23bf1603_head span {
	display: inline;
}

#id23bf1603 #id23bf1603_image {
	margin-top: 12px;
	margin-left: 16px;
	margin-right: 16px;
	width: 78px;
	height: 78px;
	text-align: center;
	background-color: black;
	float: left;
	border: solid 2px white;
}

#id23bf1603 #id23bf1603_infos {
	margin-left: 16px;
	padding-top: 13px;
	margin-bottom: 5px;
}

#id23bf1603 #id23bf1603_city {
	margin-left: 1px;
}

#id23bf1603 #id23bf1603_head h1 {
	color: #E3AE11;
	margin-bottom: 6px;
}

#id23bf1603 #id23bf1603_head h2 {
	margin-bottom: 10px;
	font-weight: lighter;
}

#id23bf1603  {
	margin-left: auto;
	margin-right: auto;
	background-color: white;
}


#id23bf1603 #id23bf1603_content {
	color: #505050;
	padding-top: 20px;
	padding-bottom: 40px;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	width: 880px;
}

#id23bf1603 .bg_gris {
	background-image: url(/lib/Zaploop/View/img/bg_gris_middle.png);
	height: 24px;
}

#id23bf1603 .bg_gris .bg_gris_left {
	background-image: url(/lib/Zaploop/View/img/bg_gris_left.png);
	width: 7px;
	height: 100%;
	float: left;
}

#id23bf1603 .bg_gris .bg_gris_middle {
	padding-top: 5px;
	color: #7B7B7B;
	font-size: 12px;
	text-align: center;
	height: 19px;
}

#id23bf1603 .bg_gris .bg_gris_right {
	background-image: url(/lib/Zaploop/View/img/bg_gris_right.png);
	width: 7px;
	height: 100%;
	float: right;
}

#id23bf1603 .separator {
	margin-left: 270px;
	margin-right: 44px;
	margin-top: 0px;
}

#id23bf1603 .errors {
	margin-left: 265px;
}

#id23bf1603 .errors span {
	display: block;
}

#id23bf1603 .row {
	margin-top: 10px;
}

#id23bf1603 .result_header {
	margin-left: auto;
	margin-right: auto;
	width: 880px;
}

#id23bf1603 #id23bf1603_head {
	margin-left: auto;
	margin-right: auto;
	width: 880px;
}

#id23bf1603 #id23bf1603_menu {
	margin-left: 5px;
	margin-right: auto;
	width: 880px;
	position: absolute;
	margin-top: 106px;
}

#id23bf1603 #id23bf1603_menu li {
	float: left;
	list-style: none;
	margin-left: 5px;
}

#id23bf1603 #id23bf1603_menu li * {
	float: left;
}

#id23bf1603 #id23bf1603_menu div {
	height: 24px;
	width: 5px;
}

#id23bf1603 #id23bf1603_menu li div.left {
	background-image: url(/lib/Zaploop/View/img/result_header_left.gif);
	background-repeat: no-repeat;
}

#id23bf1603 #id23bf1603_menu li div.right {
	background-image: url(/lib/Zaploop/View/img/result_header_right.gif);
	background-repeat: no-repeat;
}

#id23bf1603 #id23bf1603_menu li.selected div.left {
	background-image: url(/lib/Zaploop/View/img/result_header_left_selected.gif);
}

#id23bf1603 #id23bf1603_menu li.selected div.right {
	background-image: url(/lib/Zaploop/View/img/result_header_right_selected.gif);
}

#id23bf1603 #id23bf1603_menu li.selected a {
	background-image: none;
	background-color: white;
	font-weight: bold;
}

#id23bf1603 #id23bf1603_menu li a {
	color: #4F4F4F;
	text-decoration: none;
	text-align: center;
	line-height: 25px;
	width: 100px;
	height: 24px;
	background-repeat: repeat-x;
	background-image: url(/lib/Zaploop/View/img/result_header.png);
}

/**
 * View : /Zaploop/View/Account/Album.html
 */

#id3ae2fea9 #id3ae2fea9_container {
	border: solid 1px #B8B8B8;
	border-top: 0;
	margin-bottom: 25px;
}

#id3ae2fea9 #id3ae2fea9_container table {
	margin-bottom: -1px;
}

#id3ae2fea9 #id3ae2fea9_container table tbody td {
	text-align: center;
	font-size: 10px;
}

#id3ae2fea9 #id3ae2fea9_container table tbody td.status {
	text-align: left;
}

#id3ae2fea9 #id3ae2fea9_container table td.nom {
	padding-left: 6px;
	text-align: left;
	font-weight: bold;
	color: #0087C1;
}

#id3ae2fea9 #id3ae2fea9_link_addtitres {
	margin-left: 380px;
	margin-top: 20px;
}

#id3ae2fea9 .bg_gris #id3ae2fea9_bg_gris_album {
	text-align: right;
}

#id3ae2fea9 #id3ae2fea9_link_modif_album {
	color: #6C646C;
	font-weight: normal;
	margin-right: 0.5em;
	text-decoration: underline;
}

#id3ae2fea9 #id3ae2fea9_link_modif_pochette {
	font-size: 11px;
	font-weight: normal;
	color: #464B50;
	text-decoration: underline;
	display: block;
}

#id3ae2fea9 #id3ae2fea9_pochette_cont {
	text-align: center;
	position: absolute;
	width: 138px;
}

#id3ae2fea9 #id3ae2fea9_bg_gris_pochette {
	width: 137px;
	position: absolute;
}

#id3ae2fea9 #id3ae2fea9_pochette {
	margin-top: 4px;
}

#id3ae2fea9 #id3ae2fea9_grid_cont {
	margin-left: 138px;
}

#id3ae2fea9 #id3ae2fea9_titre_cont {
	padding-left: 24px;
	height: 46px;
	color: #FFFFFF;
	font-size: 22px;
	overflow: hidden;
	background-color: #84979E;
	background-image: url(/lib/Zaploop/View/img/album_bg.jpg);
}

#id3ae2fea9 #id3ae2fea9_titre_cont * {
	margin-top: 12px;
}

#id3ae2fea9 #id3ae2fea9_bg_gris_titre {
	margin-left: 139px;
	text-align: left;
}

#id3ae2fea9 #id3ae2fea9_back_albums {
	display: block;
	position: absolute;
	margin-top: -27px;
}

#id3ae2fea9  {
	padding-top: 30px;
}

#id3ae2fea9 table.grid {
	width: 646px;
}

#id3ae2fea9 #id3ae2fea9_player {
	top: -1000px;
	position: absolute;
	margin-left: 523px;
}

/**
 * View : /Zaploop/View/Account/Albums.html
 */

#idf7122327 .album_cont {
	float: left;
	width: 112px;
	margin: 21px;
	text-align: center;
}

#idf7122327 .album_cont a.main_link {
	text-decoration: none;
	color: #0087C1;
	font-size: 12px;
	display: block;
	padding-top: 100px;
}

#idf7122327 .album_cont a.main_link strong {
	display: block;
	margin-top: 9px;
	height: 14px;
	overflow: hidden;
}

#idf7122327 .ombre {
	display: block;
	position: relative;
	margin-top: -100px;
	margin-left: 8px;
}

#idf7122327 img.pochette {
	display: block;
	position: relative;
	margin-top: -100px;
	margin-left: 8px;
	z-index: 2;
}

#idf7122327 .ombre_1 {
	background-color: #999;
	z-index: 1;
	right: -1px;
	bottom: 11px;
}

#idf7122327 .ombre_2 {
	background-color: #ccc;
	z-index: 0;
	right: -2px;
	bottom: 4px;
}

#idf7122327 .actions {
	font-size: 11px;
}

#idf7122327 .actions a {
	color: #666;
	font-size: 11px;
	font-weight: normal;
}

#idf7122327 #idf7122327_ajouter_album {
	display: block;
	padding-top: 10px;
	margin-left: 380px;
}

/**
 * View : /Zaploop/View/Account/AlbumForm.html
 */

#id272721a4 .separator {
	clear: both;
	margin: 0px;
	margin-top: 15px;
	margin-bottom: 25px;
}

#id272721a4 input.valid {
	margin-top: 10px;
	margin-left: 0;
	margin-bottom: 20px;
}

#id272721a4 #id272721a4_submit_button {
	display: block;
	padding-top: 10px;
	margin-left: 380px;
}

/**
 * View : /Zaploop/View/Account/UploadTitres.html
 */

#id55c256bb .progressbar {
	font-weight: bold;
	overflow: visible;
	margin-top: 1em;
	margin-bottom: 1em;
}

#id55c256bb .progressbar div {
	padding: 0.5em;
	color: white;
	background-color: #F6891F;
	width: 0%;
	display: none;
}

#id55c256bb input.file {
	display: block;
	margin: 1em;
}

#id55c256bb .separator {
	margin: 0px;
	margin-top: 15px;
	margin-bottom: 25px;
}

#id55c256bb .filesel_cont {
	border: solid 1px #B8B8B8;
	margin-bottom: 1em;
	padding-top: 5px;
	padding-bottom: 10px;
}

#id55c256bb .filesel_cont .file {
	display: block;
	width: 400px;
}

#id55c256bb .filesel_cont div {
	display: block;
	margin-left: 100px;
	font-size: smaller;
}

#id55c256bb .filesel_cont div select {
	border: solid 1px #B8B8B8;
	width: 60px;
	margin-left: 10px;
	background-color: #FFFFFF;
	color: black;
}

#id55c256bb .filesel_cont div select option {
	background-color: #FFFFFF;
}

#id55c256bb #id55c256bb_send {
	margin-top: 1em;
}

#id55c256bb #id55c256bb_msg {
	margin-bottom: 1em;
}

/**
 * View : /Zaploop/View/Account/TitreForm.html
 */

#id5edbd682 #id5edbd682_manage_titre table {
	margin-top: -25px;
	width: 100%;
}

#id5edbd682 .separator {
	margin: 0px;
	margin-top: 15px;
	margin-bottom: 25px;
}

#id5edbd682 #id5edbd682_manage_titre table td {
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

#id5edbd682 #id5edbd682_manage_titre table tr.msg td {
	padding-bottom: 1em;
	padding-top: 2em;
}

#id5edbd682 #id5edbd682_manage_titre table tr.info td {
	background-color: white;
}

#id5edbd682 #id5edbd682_titre_interprete td {
	padding-bottom: 1em;
}

#id5edbd682 #id5edbd682_titre_interprete td.value {
	vertical-align: middle;
}

#id5edbd682 #id5edbd682_gratos_cont {
	display: block;
}

#id5edbd682 #id5edbd682_gratos_cont * {
	width: auto;
	display: inline;
	float: none;
}

#id5edbd682 #id5edbd682_titre_prix .value .value input {
	margin-bottom: 8px;
}

/**
 * View : /Zaploop/View/Account/Artistes.html
 */

#idcacca0f5 #idcacca0f5_ajouter_artiste {
	margin-left: 658px;
	margin-top: 1.5em;
	display: block;
}

/**
 * View : /Zaploop/View/Account/AddArtist.html
 */

#id650a0f1b .separator {
	margin-left: 270px;
	margin-top: -5px;
}

#id650a0f1b h1 {
	margin-left: 175px;
	margin-bottom: 20px;
}

#id650a0f1b .valid {
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}

#id650a0f1b #id650a0f1b_artiste_description span {
	float: left;
}

#id650a0f1b #id650a0f1b_artiste_nom_scene input {
	margin-bottom: 10px;
}

/**
 * View : /Zaploop/View/Account/Tracking.html
 */

#ida7f1edfe div {
	margin: 5px;
	margin-left: 30px;
	font-size: 15px;
}

/**
 * View : /Zaploop/View/Account/MesAchats.html
 */

#id8e08331d tr.highlight td {
	background-color: #D9F3FF!important;
}

#id8e08331d #id8e08331d_message {
	padding: 2em;
	padding-left: 2.8em;
	background-position: 10px 50%;
	background-repeat: no-repeat;
	background-color: #F9F9FB;
	color: #343434;
	font-weight: normal;
}

#id8e08331d .ok {
	background-image: url(/lib/Zaploop/View/img/icones/ok.gif);
}

#id8e08331d .warning {
	background-image: url(/lib/Zaploop/View/img/icones/sablier.gif);
}

#id8e08331d .error {
	background-image: url(/lib/Zaploop/View/img/icones/error.gif);
}

#id8e08331d td.center {
	text-align: center!important;
	width: 16px;
}

#id8e08331d #id8e08331d_grid th {
	padding-left: 6px;
	padding-right: 6px;
}

/**
 * View : /Zaploop/View/Account/MesVentes.html
 */

#id3e780811 #id3e780811_solde {
	font-size: 200%;
	font-weight: bold;
}

#id3e780811 div {
	margin-bottom: 15px;
}

/**
 * View : /Zaploop/View/Admin/Stat.html
 */

#ida904c5cb  {
	text-align: center;
	padding-top: 1em;
}

#ida904c5cb a {
	color: black;
}

/**
 * View : /Zaploop/View/Admin/StatBots.html
 */

#idee2d553e #idee2d553e_search {
	text-align: center;
	background-color: grey;
	padding: 6px;
}

/**
 * View : /Zaploop/View/Admin/StatVisites.html
 */

#ide9e725b4 #ide9e725b4_search {
	text-align: center;
	background-color: #818181;
	padding: 6px;
	padding-top: 3px;
}

#ide9e725b4 #ide9e725b4_search select {
	padding: 0px;
}

#ide9e725b4 #ide9e725b4_nb_tops {
	float: right;
	margin-top: -24px;
}

#ide9e725b4 thead .fields {
	height: 25px;
}

#ide9e725b4 tbody {
	vertical-align: top;
}

#ide9e725b4 .tops {
	font-size: 9px;
}

#ide9e725b4 .tops a {
	color: #014E98;
}

#ide9e725b4 .date {
	width: 110px;
}

#ide9e725b4 .titres_in {
	width: 100px;
}

#ide9e725b4 .titres_out {
	width: 100px;
}

#ide9e725b4 .playlists_in {
	width: 100px;
}

#ide9e725b4 .playlists_out {
	width: 100px;
}

/**
 * View : /Zaploop/View/Admin/StatInscription.html
 */

#id79517716 #id79517716_change_year {
	text-align: right;
}

#id79517716 #id79517716_change_year select {
	width: 100px;
}

#id79517716 .date {
	padding-left: 20px;
	padding-right: 20px;
	width: 200px;
}

#id79517716 .label {
	text-align: center;
}

#id79517716 .fan {
	text-align: center;
}

#id79517716 .artist {
	text-align: center;
}

/**
 * View : /Zaploop/View/Admin/Membres.html
 */

#idbb48f8c0  {
	text-align: center;
}

#idbb48f8c0 #idbb48f8c0_search_engine {
	margin-top: 20px;
}

#idbb48f8c0 #idbb48f8c0_search_engine div {
	display: inline;
}

/**
 * View : /Zaploop/View/Admin/MembresDisplay.html
 */

#id8df184a8 td {
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}

#id8df184a8 td.left {
	width: 700px;
}

#id8df184a8 input {
	margin-left: auto;
	margin-right: auto;
}

/**
 * View : /Zaploop/View/Admin/Moderation.html
 */

#id131a10e2  {
	text-align: center;
	padding-top: 1em;
}

#id131a10e2 a {
	color: black;
}

/**
 * View : /Zaploop/View/Admin/ModerationTitres.html
 */

#id0ac399ed table tbody tr td {
	text-align: center;
}

#id0ac399ed form {
	text-align: center;
}

#id0ac399ed th a {
	color: white;
	text-decoration: none;
}

#id0ac399ed select {
	width: 100px;
}

#id0ac399ed input {
	width: 100px;
}

#id0ac399ed td#id0ac399ed_submit input.submit {
	font-weight: bold;
	width: 100px;
	border: solid 1px #022038;
}

#id0ac399ed #id0ac399ed_filters {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: 1em;
	color: #777;
	font-size: smaller;
}

#id0ac399ed #id0ac399ed_filters a {
	color: #4F636C;
}

#id0ac399ed #id0ac399ed_pager div {
	display: inline;
	vertical-align: middle;
}

#id0ac399ed #id0ac399ed_pager a {
	color: #eee;
}

#id0ac399ed #id0ac399ed_player {
	margin-left: 200px;
}

/**
 * View : /Zaploop/View/Admin/ModerationImages.html
 */

#idcdd21c53 table tbody tr td {
	text-align: center;
	font-size: smaller;
}

#idcdd21c53 form {
	text-align: center;
}

#idcdd21c53 input.submit {
	margin-top: 1em;
}

#idcdd21c53 th a {
	color: white;
	text-decoration: none;
	font-size: smaller;
}

#idcdd21c53 .cont {
	float: left;
	margin: 1em;
	margin-top: 2em;
	margin-bottom: 0;
	height: 140px;
	overflow: hidden;
}

#idcdd21c53 .cont a {
	display: block;
	text-align: center;
}

#idcdd21c53 .cont a img {
	border: 0;
}

/**
 * View : /Zaploop/View/Admin/Main.html
 */

#id9fcd3e0a #id9fcd3e0a_container {
	background-color: white;
}

#id9fcd3e0a * {
	font-family: arial, sans-serif;
	color: black;
}

#id9fcd3e0a #id9fcd3e0a_menu {
	background: url(/lib/Zaploop/View/Admin/img/back_tab.jpg);
	height: 34px;
	text-align: center;
}

#id9fcd3e0a #id9fcd3e0a_menu ul {
	margin-left: 20px;
}

#id9fcd3e0a .selected div.left {
	float: left;
	width: 42px;
	height: 34px;
	background: url(/lib/Zaploop/View/Admin/img/back_tab_selected_left.jpg);
}

#id9fcd3e0a .selected div.right {
	float: left;
	width: 42px;
	height: 34px;
	background: url(/lib/Zaploop/View/Admin/img/back_tab_selected_right.jpg);
}

#id9fcd3e0a #id9fcd3e0a_menu li {
	list-style-type: none;
	display: block;
	float: left;
	height: 34px;
	margin-right: 12px;
	margin-left: 12px;
}

#id9fcd3e0a #id9fcd3e0a_menu a {
	float: left;
	color: #012138;
	display: block;
	margin-top: 8px;
	margin-left: 10px;
	margin-right: 10px;
	text-decoration: none;
}

#id9fcd3e0a #id9fcd3e0a_menu li.selected a {
	color: #420C00;
}

#id9fcd3e0a #id9fcd3e0a_menu a:hover {
	color: #FFA921;
}

#id9fcd3e0a #id9fcd3e0a_menu li.selected {
	background-color: #FFFFFF;
	margin: 0px;
}

#id9fcd3e0a tbody tr {
	background-color: #EDEDED;
}

#id9fcd3e0a tbody tr.grid {
	background-color: #D2D2D2;
}

#id9fcd3e0a tbody a {
	text-decoration: none;
	color: #333333;
}

#id9fcd3e0a tbody a:hover {
	text-decoration: none;
	color: black;
}

#id9fcd3e0a .fields th {
	font-weight: bolder;
	background-color: #022038;
	color: white;
	text-align: center;
}

#id9fcd3e0a .fields td {
	font-weight: bolder;
	background-color: #022038;
	color: white;
	text-align: center;
}

#id9fcd3e0a table {
	margin-top: 1em;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	font-size: smaller;
}

#id9fcd3e0a thead tr.top {
	background: url(/lib/Zaploop/View/img/bg_gris_middle.png);
}

#id9fcd3e0a tfoot tr {
	margin-top: 3px;
	background: url(/lib/Zaploop/View/img/blue_grad.png);
}

#id9fcd3e0a .middle th {
	background: url(/lib/Zaploop/View/img/blue_grad.png);
	background-color: #59717B;
	height: 53px;
	text-align: center;
	font-weight: bolder;
	font-size: 20px;
	color: white;
}

#id9fcd3e0a .middle th a {
	text-decoration: none;
	color: #DDDDDD;
}

#id9fcd3e0a .middle th a:hover {
	text-decoration: none;
	color: white;
}

#id9fcd3e0a hr {
	margin-top: 1em;
	margin-bottom: 1em;
}

#id9fcd3e0a .status_msg {
	color: black;
	display: block;
	border: solid 1px;
	background-position: 10px 50%;
	background-repeat: no-repeat;
	padding: 1em;
	padding-left: 35px;
}

#id9fcd3e0a .success {
	border-color: green;
	background-color: #DCFFDD;
	background-image: url(/lib/Zaploop/View/img/icones/ok.gif);
}

#id9fcd3e0a .errors {
	border-color: red;
	background-color: #FFDADA;
	background-image: url(/lib/Zaploop/View/img/icones/error.gif);
}

#id9fcd3e0a .warning {
	border-color: #FFAE00;
	background-color: #FFF4DC;
	background-image: url(/lib/Zaploop/View/img/icones/alert.gif);
}

#id9fcd3e0a select {
	width: auto!important;
}

#id9fcd3e0a input {
	width: auto!important;
}

#id9fcd3e0a label {
	width: auto!important;
}

/**
 * View : /Zaploop/View/BBCode/Preview.html
 */

.layout_profil {
			width: 640px;
			color: #CCCCCC;
			background-color:#184461;
			text-align: left;
			font-size: 12px;
			font-family: sans-serif;
		}
		.layout_profil a {
			color: #FF9D00;
			text-decoration: none;
		}

/**
 * View : /Zaploop/View/Misc/Pager.html
 */

/* No style found */

/**
 * View : /Zaploop/View/Static/Faq.html
 */

#id2d449165 h1 {
	margin-bottom: 0px!important;
}

#id2d449165 #id2d449165_explications {
	display: block;
	margin-left: -40px;
	margin-top: 1px;
	margin-bottom: 30px;
}

#id2d449165 .question {
	font-weight: bold;
	font-size: 16px;
}

#id2d449165 #id2d449165_faq {
	padding-right: 50px;
	margin-left: -30px;
}

#id2d449165 #id2d449165_faq .answer {
	background-image: url(/lib/Zaploop/View/img/point_hor.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 1em;
	padding-left: 2em;
	margin-bottom: 2em;
}

/**
 * View : /Zaploop/View/Static/Contact.html
 */

/* No style found */

/**
 * View : /Zaploop/View/Static/Conditions.html
 */

/* No style found */

/**
 * View : /Zaploop/View/Static/Society.html
 */

/* No style found */

/**
 * View : /Zaploop/View/Static/Cnil.html
 */

#id92cd3a91 .static p {
	margin-left: 20px;
	margin-right: 30px;
}

#id92cd3a91 .static img {
	display: block;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
}

/**
 * View : /Zaploop/View/Static/Test.html
 */

#id0abdda28  {
	height: 600px;
}

#id0abdda28 .zones {
	position: absolute;
	left: 400px;
	top: 400px;
}

#id0abdda28 .zones td {
	border: solid 1px white;
}

#id0abdda28 .body {
	display: none;
}

/**
 * View : /Zaploop/View/Static/Live.html
 */

#idb5b6dff2 .result_header {
	margin-left: auto;
	margin-right: auto;
}

#idb5b6dff2 .container {
	margin-left: auto;
	margin-right: auto;
	background-color: #1886B9;
	width: 840px;
	padding: 20px;
	background-repeat: repeat-x;
	background-image: url(/lib/Zaploop/View/img/search_bg.jpg);
}

#idb5b6dff2 h3 {
	background-color: #1886B9;
	font-weight: bold;
	height: 20px;
	padding-left: 5px;
	line-height: 20px;
	margin-bottom: 20px;
}

#idb5b6dff2 h4 span {
	color: #D3A11D;
	margin-right: 2px;
}

#idb5b6dff2 h4 {
	font-size: 18px;
	margin-bottom: 10px;
	margin-top: 40px;
}

#idb5b6dff2 .container p {
	margin-bottom: 10px;
}

#idb5b6dff2 h5 {
	font-weight: normal;
	font-size: 20px;
	border-bottom: solid 1px white;
	letter-spacing: 5px;
	margin-top: 20px;
}

#idb5b6dff2 h6 {
	color: #FFC31C;
	font-size: 14px;
	margin-top: 20px;
	margin-bottom: 10px;
}

#idb5b6dff2 h6 span {
	color: white;
}

#idb5b6dff2 .person img {
	margin-right: 10px;
	float: left;
	border: solid 1px white;
}

#idb5b6dff2 .float_left {
	margin-right: 10px;
	float: left;
	border: solid 1px white;
}

#idb5b6dff2 .inscription {
	text-align: center;
	margin-top: 40px;
}

#idb5b6dff2 .inscription p {
	text-align: center;
	font-size: 20px;
	font-weight: bold;
}

#idb5b6dff2 .inscription div {
	letter-spacing: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
}

/**
 * View : /Zaploop/View/Static/WeAreLion.html
 */

#id082d6d11 .sub_container {
	padding-left: 19px;
	padding-right: 19px;
	width: 893px!important;
}

#id082d6d11 #id082d6d11_content {
	background-image: url(/lib/Zaploop/View/img/concours/roy_bg.jpg);
	background-repeat: no-repeat;
	background-color: #811121;
	padding-top: 262px;
	padding-left: 371px;
	padding-bottom: 30px;
	margin-bottom: 10px;
}

#id082d6d11 .mail {
	position: absolute;
	margin-top: 410px;
	margin-left: 30px;
	width: 250px;
}

#id082d6d11 #id082d6d11_mail_ok {
	color: green;
}

#id082d6d11 .accroche {
	color: #FFFFFF;
	margin-left: 5px;
}

#id082d6d11 .accroche span {
	color: #B9A8AB;
}

#id082d6d11 .artiste {
	margin-top: 28px;
	margin-bottom: 20px;
}

#id082d6d11 .artiste img {
	display: block;
	position: absolute;
}

#id082d6d11 .artiste div {
	margin-left: 162px;
	width: 340px;
}

#id082d6d11 .artiste p {
	color: #B9A8AB;
	font-size: 10px;
	line-height: 150%;
}

#id082d6d11 .artiste h2 {
	color: #FFC21C;
	font-size: 13px;
	margin-bottom: 7px;
}

/**
 * View : /Zaploop/View/Static/Coupdecoeur.html
 */

#id1fa45c27  {
	background-color: white;
}

#id1fa45c27 #id1fa45c27_content {
	background-color: #303740;
	background-position: top;
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	width: 936px;
}

#id1fa45c27 #id1fa45c27_list {
	list-style-type: none;
	padding-top: 188px;
	padding-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
	width: 854px;
}

#id1fa45c27 #id1fa45c27_list li {
	padding: 7px;
	margin-bottom: 10px;
	border: 1px solid #7b7b7b;
}

#id1fa45c27 #id1fa45c27_list .image {
	height: 135px;
	margin-bottom: 2px;
}

#id1fa45c27 #id1fa45c27_list .text {
	padding: 7px;
	background-color: #7b7b7b;
}

#id1fa45c27 #id1fa45c27_list .text .intro {
	font-weight: bold;
	margin-bottom: 12px;
}

#id1fa45c27 #id1fa45c27_list .footer {
	height: 38px;
	background-color: #3c3c3c;
}

#id1fa45c27 #id1fa45c27_list .footer .lien {
	display: block;
	margin-left: 538px;
	background-color: #272727;
	line-height: 38px;
	font-size: 18px;
	padding-left: 10px;
}

#id1fa45c27 #id1fa45c27_list .footer .lien .left {
	color: #FFFFFF;
}

#id1fa45c27 #id1fa45c27_list .footer .lien .right {
	color: #ac3e36;
}

/**
 * View : /Zaploop/View/Static/Reglement.html
 */

#id567b5d58  {
	background-color: white;
	color: black;
	padding: 40px;
}

#id567b5d58 h1 {
	font-size: 24px;
	text-align: center;
}

#id567b5d58 strong {
	color: black;
}

/**
 * View : /Zaploop/View/Static/Explications.html
 */

#idd228812b  {
	color: black;
	font-family: sans-serif;
}

#idd228812b div.static h1 {
	height: 46px;
	margin-bottom: 0px;
	padding: 25px;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	vertical-align: center;
}

#idd228812b h2 {
	color: #023850;
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 3px;
}

#idd228812b #idd228812b_texte {
	padding-right: 50px;
	margin-left: -30px;
}

#idd228812b .header {
	margin-left: -40px;
	border: none;
}

#idd228812b .inscrivezvous {
	display: block;
	margin-top: 40px;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	border: none;
}

/**
 * View : /Zaploop/View/Static/Explications_en.html
 */

#id93b95042  {
	color: black;
	font-family: sans-serif;
}

#id93b95042 div.static h1 {
	height: 46px;
	margin-bottom: 0px;
	padding: 25px;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	vertical-align: center;
}

#id93b95042 h2 {
	color: #023850;
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 3px;
}

#id93b95042 #id93b95042_texte {
	padding-right: 50px;
	margin-left: -30px;
}

#id93b95042 .header {
	margin-left: -40px;
	border: none;
}

#id93b95042 .inscrivezvous {
	display: block;
	margin-top: 40px;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	border: none;
}

/**
 * View : /Zaploop/View/Static/Ads.html
 */

/* No style found */

/**
 * View : /Zaploop/View/Root.html
 */

#id77439c9d * {
	font-family: sans-serif;
}

#id77439c9d  {
	min-height: 100%;
	color: white;
	font-size: 12px;
}

html {
	background-color: #041726;
}

#id77439c9d img {
	border: 0;
}

#id77439c9d h1 {
	display: block;
	margin-bottom: 15px;
	color: #E3AE11;
}

#id77439c9d h2 {
	display: block;
}

#id77439c9d h3 {
	display: block;
}

#id77439c9d .clear {
	clear: both;
}

#id77439c9d #id77439c9d_container {
	width: 1004px;
	margin-left: auto;
	margin-right: auto;
	min-height: 100%;
	background-color: white;
}

#id77439c9d .grey_bg {
	background-color: #727272 !important;
}

#id77439c9d .content_with_sub_container {
	width: 880px;
	margin-left: auto;
	margin-right: auto;
}

#id77439c9d #id77439c9d_sub_header {
	padding-top: 6px;
	height: 45px;
	background-image: url(/lib/Zaploop/View/img/sub_header_bg.png);
	padding-left: 40px;
	border-bottom: solid 1px #7b7b7b;
}

#id77439c9d #id77439c9d_search {
	padding-top: 5px;
	padding-bottom: 0px;
	background-image: url(/lib/Zaploop/View/img/search_bg.png);
}

#id77439c9d #id77439c9d_search_form {
	background-repeat: repeat-y;
	margin-left: 20px;
	padding-bottom: 5px;
}

#id77439c9d .classic {
	background-image: url(/lib/Zaploop/View/img/search_form_bg.png);
	width: 810px;
}

#id77439c9d .advanced {
	background-image: url(/lib/Zaploop/View/img/search_form_bg.png);
	width: 673px;
	display: none;
	padding-left: 87px;
}

#id77439c9d #id77439c9d_keyword input:focus {
	background-color: #BEBEBE;
}

#id77439c9d #id77439c9d_search_form img {
	display: block;
}

#id77439c9d .search_field input {
	width: 96px;
	padding: 0px;
	height: 15px;
	font-size: 11px;
	color: white;
	border: solid 1px white;
	background-color: #7B7B7B;
	margin-top: 3px;
}

#id77439c9d .search_field select {
	width: 150px;
	padding: 0px;
	height: 18px;
	font-size: 11px;
	color: white;
	border: solid 1px white;
	background-color: #7B7B7B;
	margin-top: 3px;
}

#id77439c9d div.form_select_playlist select {
	width: 150px;
	padding: 0px;
	height: 18px;
	font-size: 11px;
	color: white;
	border: solid 1px white;
	background-color: #7B7B7B;
	margin-top: 3px;
}

#id77439c9d div.form_select_playlist button {
	width: 150px;
	padding: 0px;
	height: 18px;
	font-size: 11px;
	color: white;
	border: solid 1px white;
	background-color: #7B7B7B;
	margin-top: 3px;
}

#id77439c9d #id77439c9d_search_type select {
	width: 90px;
}

#id77439c9d #id77439c9d_target select {
	width: 110px;
}

#id77439c9d #id77439c9d_pays select {
	width: 135px;
}

#id77439c9d input.search_field {
	width: 40px;
	border: none;
	padding: 0px;
	background: transparent;
}

#id77439c9d .search_field option {
	font-size: 11px;
}

#id77439c9d span.search_field {
	margin-top: 5px;
	color: #7B7B7B;
	font-size: 11px;
	font-weight: bold;
	width: 77px;
	margin-left: 5px;
}

#id77439c9d a.display_advanced {
	margin-top: 5px;
	color: #7B7B7B;
	font-size: 11px;
	font-weight: normal;
}

#id77439c9d span.search_field_in {
	margin-top: 5px;
	margin-left: 5px;
	margin-right: -5px;
	color: #7B7B7B;
	font-size: 11px;
	font-weight: bold;
	float: left;
}

#id77439c9d #id77439c9d_menu {
	float: left;
	height: 45px;
}

#id77439c9d .menu_sides {
	float: left;
}

#id77439c9d #id77439c9d_menu li {
	height: 45px;
	background-image: url(/lib/Zaploop/View/img/menu_bg.png);
	background-repeat: repeat-x;
	display: block;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
}

#id77439c9d #id77439c9d_menu li.selected * {
	float: left;
	height: 45px;
}

#id77439c9d #id77439c9d_menu li.selected {
	background-image: url(/lib/Zaploop/View/img/tab_sel_center.png);
	padding-left: 0px;
	padding-right: 0px;
	background-repeat: repeat-x;
}

#id77439c9d #id77439c9d_menu img {
	border: none;
}

#id77439c9d #id77439c9d_menu li.selected a {
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0;
	padding-right: 0;
}

#id77439c9d #id77439c9d_menu a {
	margin-top: 20px;
	float: left;
	display: block;
	height: 20px !important;
	color: white;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}

#id77439c9d .shortcut {
	float: left;
	border-left: #ABABAF solid 1px;
	width: 214px;
}

#id77439c9d .search_field {
	float: left;
	display: block;
	margin-left: 10px;
}

#id77439c9d .display_advanced {
	float: left;
	display: block;
	margin-left: 10px;
}

#id77439c9d .advanced .search_field {
	display: block;
}

#id77439c9d #id77439c9d_header {
	height: 75px;
	overflow: hidden;
	background-image: url(/lib/Zaploop/View/img/root/bg_raye.jpg);
}

#id77439c9d #id77439c9d_header a {
	display: block;
	margin-left: 2px;
	margin-top: 15px;
}

#id77439c9d #id77439c9d_footer {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color: #727272;
}

#id77439c9d #id77439c9d_footer * {
	color: #eaeaea;
	font-size: 10px !important;
	text-decoration: none;
}

#id77439c9d #id77439c9d_footer a {
	color: #eaeaea;
	font-size: 10px !important;
	text-decoration: none;
}

#id77439c9d .draggable td {
	text-align: center;
	font-size: 10px;
	border: solid 1px #ababaf;
	color: #505050;
	height: 22px;
}

#id77439c9d .dragging {
	color: white;
	border: solid 1px #ababaf;
	background-color: #505050;
	height: 22px;
	width: 100px;
}

#id77439c9d #id77439c9d_auth {
	position: absolute;
	margin-left: 597px;
	margin-top: -45px;
	width: 367px;
	color: #343434;
}

#id77439c9d #id77439c9d_auth * {
	color: #343434;
	float: none;
	width: auto;
}

#id77439c9d #id77439c9d_auth input {
	width: 140px;
	height: 12px;
	font-size: 9px;
	padding: 1px;
}

#id77439c9d #id77439c9d_auth .login_ok {
	width: 38px;
	height: 15px;
	border: 0;
	margin-top: 17px;
	margin-left: -5px;
	padding: 0px;
	background: none;
}

#id77439c9d #id77439c9d_auth div {
	float: left;
	margin-top: 2px;
	margin-right: 8px;
}

#id77439c9d #id77439c9d_auth label {
	width: 100px;
	height: auto;
	margin-bottom: 0px;
	text-align: left;
	margin-top: 0px;
	font-weight: bold;
	margin-left: 3px;
	font-size: 11px;
	color: white;
}

#id77439c9d #id77439c9d_auth_logged {
	margin-top: 18px !important;
	margin-left: 2px;
	text-align: right;
	width: 340px;
	color: white;
}

#id77439c9d #id77439c9d_auth_logged a {
	color: white !important;
}

#id77439c9d #id77439c9d_auth_logged b {
	color: #b9b9b9 !important;
}

#id77439c9d #id77439c9d_error {
	position: absolute;
	margin-top: 38px;
	height: 12px;
	overflow: hidden;
}

#id77439c9d #id77439c9d_error span {
	vertical-align: middle;
	font-weight: bold;
	font-size: 9px;
	color: black!important;
	margin-left: 2px;
}

#id77439c9d .sub_container {
	margin-left: auto;
	margin-right: auto;
	background-image: url(/lib/Zaploop/View/img/sub_container_bg.png);
	background-repeat: repeat-x;
	width: 931px;
	overflow: hidden;
	padding-top: 25px;
	margin-top: 15px;
}

#id77439c9d .sub_container_header_right {
	width: 5px;
	background-image: url(/lib/Zaploop/View/img/result_header_right.png);
	height: 24px;
	float: right;
}

#id77439c9d .avert_playlist {
	background-image: url(/lib/Zaploop/View/img/playlist_avert_bg.png);
	height: 32px;
}

#id77439c9d .result_infos_right {
	display: inline;
	color: #8c8c8c;
}

#id77439c9d .result_infos_left {
	display: inline;
	color: #8c8c8c;
}

#id77439c9d .result_infos_right a {
	color: #8c8c8c;
}

#id77439c9d .result_infos_right span {
	margin-left: 2px;
}

#id77439c9d .sub_container_header {
	background-image: url(/lib/Zaploop/View/img/result_header.png);
	height: 24px;
	margin-left: auto;
	margin-right: auto;
	width: 880px;
}

#id77439c9d .results {
	width: 665px;
	float: left;
}

#id77439c9d .sub_container_header_left {
	float: left;
	width: 5px;
	background-image: url(/lib/Zaploop/View/img/result_header_left.png);
	height: 24px;
	border-right: solid 0px #ababaf;
}

#id77439c9d .zones {
	position: absolute;
	left: 400px;
	top: 400px;
}

#id77439c9d .zones td {
	border: solid 1px white;
}

#id77439c9d .droppable {
	background-color: green;
}

#id77439c9d .hover {
	background-color: white;
}

#id77439c9d .separator {
	height: 1px;
	background: url(/lib/Zaploop/View/img/point_hor.gif);
	margin-top: 10px;
	margin-bottom: 10px;
}

#id77439c9d .checkbox input {
	border: 0px;
}

#id77439c9d .error {
	color: #D80000;
	background-repeat: no-repeat;
}

#id77439c9d .errors {
	color: #D80000;
	background-repeat: no-repeat;
}

#id77439c9d .error a {
	color: #D80000;
	background-repeat: no-repeat;
	text-decoration: underline;
}

#id77439c9d .errors a {
	color: #D80000;
	background-repeat: no-repeat;
	text-decoration: underline;
}

#id77439c9d label {
	display: block;
	float: left;
	width: 260px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 6px;
	color: black;
	vertical-align: top;
	text-align: right;
	height: 20px;
}

#id77439c9d .label {
	display: block;
	float: left;
	width: 260px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 6px;
	color: black;
	vertical-align: top;
	text-align: right;
	height: 20px;
}

#id77439c9d input {
	color: #134560;
	border: solid 1px #134560;
	background-color: white;
	margin: 0px;
	padding: 2px;
	width: 256px;
}

#id77439c9d select {
	color: #134560;
	border: solid 1px #134560;
	background-color: white;
	margin: 0px;
	padding: 2px;
	width: 262px;
}

#id77439c9d textarea {
	color: #134560;
	border: solid 1px #134560;
	background-color: white;
	margin: 0px;
	padding: 7px;
	width: 450px;
	height: 150px;
	font-size: 12px;
	overflow: visible;
}

#id77439c9d input.submit {
	border: 0;
	margin-left: auto;
	margin-right: auto;
}

#id77439c9d input.valid {
	border: 0;
	margin-left: auto;
	margin-right: auto;
}

#id77439c9d .value {
	float: left;
	width: 470px;
	overflow: hidden;
	vertical-align: top;
	text-align: left;
	color: #5A5A5A;
	margin-top: 3px;
	margin-bottom: 3px;
}

#id77439c9d .value img {
	margin-top: 5px;
}

#id77439c9d .label_small {
	vertical-align: top;
}

#id77439c9d .label_small label {
	width: 200px;
}

#id77439c9d .label_small p {
	text-align: right;
	margin-right: 10px;
}

#id77439c9d .value_big {
	width: 670px;
}

#id77439c9d .warning {
	color: #F16F01;
	font-weight: bold;
}

#id77439c9d .valid {
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
	display: block;
	width: auto;
	background-color: transparent;
}

#id77439c9d .copyright {
	padding: 20px;
}

#id77439c9d .static {
	color: #050505;
	background-color: #FFFFFF;
	font-size: 12px;
	padding-left: 40px;
	padding-bottom: 40px;
}

#id77439c9d .static h1 {
	height: 145px;
	background: url(/lib/Zaploop/View/Account/img/back_header_profil.jpg);
	background-color: #184564;
	color: #FFFFFF;
	margin-left: -40px;
	padding-left: 60px;
	line-height: 140px;
	font-size: 30px;
}

#id77439c9d .static p {
	margin: 1em;
	margin-left: 60px;
}

#id77439c9d .static ul {
	margin: 1em;
	margin-left: 60px;
}

#id77439c9d p {
	text-align: left;
	font-size: 12px;
}

#id77439c9d a {
	color: #FF9D00;
	cursor: pointer;
	text-decoration: none;
}

#id77439c9d a:hover {
	text-decoration: underline;
}

#id77439c9d .subtitle {
	display: block;
	color: black;
	padding: 5px;
	font-weight: bold;
	font-size: 18px;
	background-image: url(/lib/Zaploop/View/img/point_hor.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

#id77439c9d table.grid {
	width: 100%;
	margin-top: 2px;
	font-size: 12px;
	color: #505050;
	border-left: solid 1px #021F2F;
}

#id77439c9d table.grid tr {
	height: 22px;
}

#id77439c9d table.grid td {
	text-align: left;
	empty-cells: show;
	padding-left: 0.5em;
	padding-right: 0.5em;
	vertical-align: middle;
}

#id77439c9d table.grid thead th {
	background-color: #022038;
	color: white;
	font-weight: normal;
	border-right: solid 1px #FFFAFF;
}

#id77439c9d table.grid thead td {
	background-color: #022038;
	color: white;
	font-weight: normal;
	border-right: solid 1px #FFFAFF;
}

#id77439c9d table.grid tbody tr.alt {
	background-color: #E0E0E0;
}

#id77439c9d table.grid tbody td {
	border-right: solid 1px #021F2F;
	border-bottom: solid 1px #A4A8AB;
}

#id77439c9d table.grid td.status {
	text-align: center !important;
	width: 16px !important;
}

#id77439c9d table.grid td.status img {
	vertical-align: -4px;
	margin: 0;
}

#id77439c9d table.grid td.position {
	font-weight: bold;
	width: 15px;
}

#id77439c9d table.grid td.actions {
	text-align: center;
	padding: 0;
	padding-top: 3px;
	vertical-align: middle;
}

#id77439c9d table.grid td.msg {
	text-align: left !important;
}

#id77439c9d table.grid th.action_delete {
	border-right: 0;
}

#id77439c9d table.grid td.empty {
	height: 70px;
}

#id77439c9d table.grid a {
	color: #452C27;
	text-decoration: underline;
	font-weight: normal;
}

#id77439c9d #id77439c9d_language {
	float: right;
	margin-top: 10px;
	margin-right: 12px;
}

#id77439c9d #id77439c9d_language a {
	display: block;
	text-decoration: none;
}

#id77439c9d #id77439c9d_language span {
	color: #7B7B7B;
	font-size: 11px;
}

#id77439c9d #id77439c9d_language img {
	vertical-align: middle;
	margin-left: 3px;
}

#id77439c9d div.blue_grad {
	background-color: #184564;
	background-image: url(/lib/Zaploop/View/img/back_header_profil.gif);
	background-repeat: repeat-x;
	padding: 30px;
	padding-top: 27px;
	padding-bottom: 15px;
	margin-bottom: 33px;
}

#id77439c9d div.blue_grad h1 {
	color: white;
	font-size: 28px;
	font-weight: normal;
	margin-bottom: 13px;
}

#id77439c9d div.blue_grad p {
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 11px;
}

#id77439c9d div.infobulle {
	position: absolute;
	background-image: url(/lib/Zaploop/View/img/icones/question.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 0px;
	height: 16px;
	padding-left: 16px;
	overflow: hidden;
	font-size: 12px!important;
	font-weight: normal!important;
}

#id77439c9d div.infobulle_over {
	text-align: left;
	padding: 16px;
	width: 300px!important;
	height: auto!important;
	overflow: auto;
	background-color: #EEEEEE;
}

/**
 * View : /Zaploop/View/Playlist/Shortcut.html
 */

#id249e8fe8 .playlist_header {
	background-image: url(/lib/Zaploop/View/img/result_header.png);
	height: 24px;
}

#id249e8fe8 #id249e8fe8_link {
	position: absolute;
	display: block;
	margin-top: -20px;
	width: 200px;
	text-align: center;
	color: #505050;
}

#id249e8fe8 #id249e8fe8_link a {
	text-decoration: underline;
	font-size: 10px;
}

#id249e8fe8 .playlist_header_center {
	float: left;
	color: #2a6995;
	font-size: 14px;
	font-weight: bold;
	width: 200px;
	line-height: 24px;
	text-align: center;
}

#id249e8fe8 .body_playlist div {
	color: #005c8a;
	border-right: #ababaf solid 1px;
	border-bottom: #EFEFEF solid 1px;
	padding-left: 5px;
	background-color: #c9dce6;
	line-height: 24px;
	height: 24px;
}

#id249e8fe8 #id249e8fe8_not_logged_content {
	color: #505050;
	border-right: #ababaf solid 1px;
	border-bottom: #ababaf solid 1px;
	background-color: #EAEBF0;
	text-align: center;
	padding-top: 15px;
}

#id249e8fe8 .body_playlist {
	display: none;
}

#id249e8fe8 #id249e8fe8_not_logged_content p {
	text-align: center;
	display: block;
	margin-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
}

#id249e8fe8 #id249e8fe8_not_logged_content a {
	display: block;
	margin-bottom: 5px;
}

#id249e8fe8 #id249e8fe8_not_logged_content input {
	float: left;
	display: block;
	width: 95px;
}

#id249e8fe8 #id249e8fe8_not_logged_content label {
	float: left;
	display: block;
	width: 95px;
}

#id249e8fe8 #id249e8fe8_not_logged_content input.valid {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	width: auto;
}

#id249e8fe8 #id249e8fe8_register * {
	color: black;
}

#id249e8fe8 #id249e8fe8_register p {
	margin-bottom: 5px;
}

#id249e8fe8 #id249e8fe8_register strong {
	font-size: 24px;
	font-weight: normal;
	display: block;
	margin-bottom: 6px;
}

#id249e8fe8 a.head_playlist {
	display: block;
	height: 28px;
	background-image: url(/lib/Zaploop/View/img/head_playlist_bg.jpg);
	background-repeat: repeat-x;
	color: #505050;
	font-size: 14px;
	padding-left: 4px;
	line-height: 28px;
	border-right: #ababaf solid 1px;
	text-decoration: none;
}

#id249e8fe8 a.head_playlist_opened {
	display: block;
	height: 28px;
	background-image: url(/lib/Zaploop/View/img/head_playlist_selected_bg.png);
	background-repeat: repeat-x;
	color: #EFEFEF;
	font-size: 14px;
	padding-left: 4px;
	line-height: 28px;
	border-right: #ababaf solid 1px;
	text-decoration: none;
	font-weight: bold;
}

#id249e8fe8 a.head_playlist div.open {
	float: right;
	background-image: url(/lib/Zaploop/View/img/play_green.png);
	width: 23px;
	margin-right: 35px;
	margin-top: -22px;
	height: 15px;
}

#id249e8fe8 a.head_playlist_opened div.open {
	float: right;
	background-image: url(/lib/Zaploop/View/img/play_green.png);
	width: 23px;
	margin-right: 35px;
	margin-top: -22px;
	height: 15px;
}

#id249e8fe8 a.head_playlist div.delete {
	float: right;
	background-image: url(/lib/Zaploop/View/img/remove.png);
	width: 23px;
	margin-right: 5px;
	margin-top: -22px;
	height: 15px;
}

#id249e8fe8 a.head_playlist_opened div.delete {
	float: right;
	background-image: url(/lib/Zaploop/View/img/remove.png);
	width: 23px;
	margin-right: 5px;
	margin-top: -22px;
	height: 15px;
}

#id249e8fe8 a {
	cursor: pointer;
	color: #505050;
}

#id249e8fe8 .head_playlist:hover {
	background-image: url(/lib/Zaploop/View/img/head_playlist_bg_hover.jpg);
	color: #FFFFFF;
	text-decoration: none;
}

#id249e8fe8 .head_playlist_hover {
	color: #FFFFFF !important;
	background-image: url(/lib/Zaploop/View/img/head_playlist_bg_hover.jpg) !important;
}

#id249e8fe8 .add_playlist_button {
	border-right: solid 1px #ABABAF;
	border-bottom: solid 1px #ABABAF;
	background-color: #EDEDED;
	text-align: center;
	padding-bottom: 10px;
	padding-top: 10px;
}

#id249e8fe8 .add_playlist_form {
	display: none;
	width: 160px;
	margin-left: auto;
	margin-right: auto;
}

#id249e8fe8 .add_playlist_form * {
	display: block;
	float: left;
}

#id249e8fe8 .add_playlist_form input {
	margin-top: 10px;
	border-color: #DDDDDD;
	width: 110px;
	height: 11px;
	background-color: #ABABAB;
}

#id249e8fe8 .add_playlist_form img {
	margin-top: 10px;
	margin-left: 5px;
}

#id249e8fe8 .delete_song {
	float: right;
	margin-top: -20px;
	margin-right: 5px;
	cursor: pointer;
}

/**
 * View : /Zaploop/View/Search.html
 */

#idd414b0f0  {
	background-color: white;
}

#idd414b0f0 #idd414b0f0_container {
	width: 665px;
	float: left;
}

#idd414b0f0 div.titles div#idd414b0f0_container {
	margin-top: -24px;
}

#idd414b0f0 .result_header th {
	color: #4F4F4F;
	border-right: solid 1px #ababaf;
	font-size: 13px;
	font-weight: normal;
}

#idd414b0f0 .result_header a {
	text-decoration: none;
	color: #465d6f;
}

#idd414b0f0 .result_title .sub_container_header {
	background-color: transparent;
}

#idd414b0f0 .result_artist {
	color: #565656;
	float: left;
	text-align: center;
	width: 135px;
	height: 150px;
	padding: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-right: 1px solid #AAAAAA;
}

#idd414b0f0 .right {
	border-right: none;
}

#idd414b0f0 .top {
	border-top: none;
}

#idd414b0f0 .result_artist a.name {
	overflow: hidden;
	color: #E3AE11;
	font-weight: bold;
	display: block;
	height: 15px;
}

#idd414b0f0 .result_artist p.genres {
	text-align: center;
	margin-bottom: 3px;
	font-size: 10px;
}

#idd414b0f0 .sub_container_header th.result_header_left {
	width: 5px;
	background-image: url(/lib/Zaploop/View/img/result_header_left.png);
	height: 100%;
	border-left: solid 0px #ababaf !important;
	border-right: solid 0px #ababaf !important;
}

#idd414b0f0 .result_artist img {
	border: solid 1px white;
	margin-left: auto;
	margin-right: auto;
}

#idd414b0f0 .result_artist .infos {
	text-align: center;
}

#idd414b0f0 .signes {
	background-color: #fff8f8;
}

#idd414b0f0 .indes {
	background-color: #f8fbff;
}

#idd414b0f0 div.form_select_playlist {
	margin-top: -10px !important;
}

#idd414b0f0 th.song_title {
	border-left: solid 0px !important;
}

#idd414b0f0 #idd414b0f0_result_title td.song_title {
	border-left: solid 0px #cdcdcd !important;
	font-size: 12px !important;
}

#idd414b0f0 .draggable td.border_left {
	border-right: solid 0px #ababaf !important;
}

#idd414b0f0 .draggable td.song_title {
	border-left: solid 0px #ababaf !important;
}

#idd414b0f0 .draggable td {
	border-right: solid 1px #ababaf !important;
}

#idd414b0f0 .search_container {
	padding: 20px;
	padding-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	height: auto;
}

#idd414b0f0 .top_result_title {
	height: 20px;
	background-color: #1886B9;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 20px;
	color: #EDED00;
}

#idd414b0f0 .bottom_result_title {
	margin-left: auto;
	margin-bottom: 20px;
	margin-right: auto;
	height: 20px;
	width: 640px;
	background-color: transparent;
	font-weight: bold;
	line-height: 20px;
	margin-top: 10px;
}

#idd414b0f0 .bottom_result_title a {
	color: #787878;
}

#idd414b0f0 .bottom_result_title .next {
	position: absolute;
	margin-left: 575px;
}

#idd414b0f0 .bottom_result_title .prev {
	margin-left: 0px;
}

#idd414b0f0 .top_result_title span {
	margin-left: 5px;
	color: white;
}

#idd414b0f0 .vert_separator {
	height: 1px;
	background-color: #AAAAAA;
	clear: both;
}

#idd414b0f0 #idd414b0f0_pager span.current {
	text-decoration: underline;
	font-weight: bold;
}

#idd414b0f0 #idd414b0f0_pager_next {
	font-size: 13px;
	color: #565656;
	font-weight: bold;
	position: absolute;
	margin-top: -18px;
}

#idd414b0f0 #idd414b0f0_pager_prev {
	font-size: 13px;
	color: #565656;
	font-weight: bold;
	position: absolute;
	margin-top: -18px;
	margin-left: 8px;
}

#idd414b0f0 #idd414b0f0_infos {
	color: black;
	position: absolute;
	margin-top: -40px;
}

/**
 * View : /Zaploop/View/Search/People.html
 */

#idf0a8675b .result_header_left {
	position: absolute;
	height: 24px;
}

#idf0a8675b .playlist_header_right {
	position: absolute;
	height: 24px;
	margin-left: 875px;
}

/**
 * View : /Zaploop/View/Search/Title.html
 */

#idb7e97497 #idb7e97497_fl_player {
	position: absolute;
	display: block;
	top: -1000px;
}

#idb7e97497 .listen_td {
	width: 70px;
}

#idb7e97497 .price_td {
	width: 45px;
}


#idb7e97497 #idb7e97497_result_title {
	width: 665px;
	border: red;
	border-collapse: collapse;
}

#idb7e97497 .results {
	margin-top: -24px;
}

#idb7e97497 .sub_container_header th {
	color: #505050;
	font-weight: normal;
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
}

#idb7e97497 #idb7e97497_result_title .result_header_left {
	margin-left: -1px;
}

#idb7e97497 #idb7e97497_result_title td.song_title {
	color: #0087c1;
	font-weight: bold;
	border-left: solid 1px #cdcdcd;
	text-align: left;
	padding-left: 5px;
}

#idb7e97497 #idb7e97497_result_title td.border_left {
	border-right: none;
	background-image: url(/lib/Zaploop/View/Lot2/img/cdcdcd.png);
	background-repeat: repeat-y;
}

#idb7e97497 #idb7e97497_result_title td {
	text-align: center;
	font-size: 12px;
	border-left: solid 1px #ababaf;
	color: #505050;
	height: 22px;
}

#idb7e97497 #idb7e97497_result_title img {
	vertical-align: middle;
}

#idb7e97497 .draggable td {
	cursor: pointer;
	text-align: center;
	font-size: 12px;
	border-right: solid 1px #ababaf;
	color: #505050;
	height: 22px;
}

#idb7e97497 .draggable {
	position: static;
}

#idb7e97497 .dragging {
	background-color: #555555;
	color: FFFFFF;
	width: 210px;
	height: 22px;
	line-height: 22px;
	text-align: center;
}

#idb7e97497 .alt {
	background-color: #e0e0e0;
}

#idb7e97497 div.form_select_playlist {
	position: absolute;
	background-color: #005C8A !important;
	height: 21px;
	width: 348px;
	margin-top: -3px;
	margin-left: 200px;
}

#idb7e97497 div.form_select_playlist button {
	width: 50px;
	margin-left: 5px;
	height: 16px;
}

#idb7e97497 div.form_select_playlist select {
	height: 14px;
	width: 200px;
	padding-left: 4px;
}

#idb7e97497 div.form_select_playlist option {
	padding-left: 4px;
}

#idb7e97497  {
	background-color: white !important;
}

#idb7e97497 thead a {
	color: #505050;
}

/**
 * View : /Zaploop/View/Artist.html
 */

#id22871417  {
	background-color: white;
}

#id22871417 #id22871417_head_artist {
	width: 665px;
	background-color: #184461;
	background-image: url(/lib/Zaploop/View/Account/img/back_header_profil.jpg);
	background-repeat: repeat-x;
	height: auto;
}

#id22871417 #id22871417_container {
	width: 880px;
	margin-left: auto;
	margin-right: auto;
}

#id22871417 #id22871417_results {
	float: left;
	width: 665px;
	margin-left: 0 !important;
	margin-right: 0 !important;
}

#id22871417 #id22871417_image {
	margin-top: 12px;
	margin-left: 16px;
	margin-right: 16px;
	width: 90px;
	height: 90px;
	text-align: center;
	background-color: black;
	float: left;
	border: solid 2px white;
}

#id22871417 #id22871417_infos {
	padding-top: 15px;
	padding-left: 30px;
}

#id22871417 #id22871417_city {
	margin-left: 1px;
}

#id22871417 #id22871417_head_artist h1 {
	font-size: 25px;
	margin-bottom: 10px;
}

#id22871417 #id22871417_head_artist h2 {
	font-size: 18px;
	margin-bottom: 10px;
	font-weight: lighter;
}

#id22871417 #id22871417_report {
	margin-top: 10px;
	padding-left: 13px;
	margin-bottom: 7px;
}

#id22871417 #id22871417_blog {
	margin-left: 15px;
}

#id22871417 #id22871417_report span {
	margin-left: 4px;
	margin-right: 4px;
}

#id22871417 .result_header th {
	color: #4F4F4F;
	border-right: solid 1px #ababaf;
	border-left: solid 1px #ababaf;
	font-size: 13px;
	font-weight: normal;
}

#id22871417 #id22871417_detail_album {
	background-image: url(/lib/Zaploop/View/img/album_bg.jpg);
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 15px;
}

#id22871417 #id22871417_embed_container h2 {
	background-image: url(/lib/Zaploop/View/img/album_bg.jpg);
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 15px;
}

#id22871417 #id22871417_detail_album img {
	float: left;
	margin-left: 15px;
}

#id22871417 #id22871417_detail_album h3 {
	overflow: hidden;
	width: 400px;
	height: 30px;
	margin-top: 5px;
	font-size: 21px;
	margin-left: 15px;
}

#id22871417 #id22871417_detail_album a {
	margin-top: -20px;
	margin-left: 10px;
	float: right;
	font-weight: bold;
	font-size: 12px;
}

#id22871417 #id22871417_description {
	margin-left: 15px;
	margin-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#id22871417 #id22871417_vote_link {
	margin-top: -80px;
	margin-right: 20px;
	float: right;
	text-align: center;
}

#id22871417 #id22871417_vote_link p {
	text-align: center;
}

#id22871417 #id22871417_description p {
	width: 640px;
	overflow: hidden;
	color: #CCCCCC;
	margin-top: 10px;
	margin-bottom: 10px;
}

#id22871417 #id22871417_content {
	width: 665px;
	background-color: #EFEFEF;
}

#id22871417 #id22871417_embed_list {
	background-color: #EFEFEF;
}

#id22871417 #id22871417_view_similar {
	position: absolute;
	margin-left: 520px;
	margin-top: -18px;
}

#id22871417 .draggable td {
	border-right: solid 1px #ababaf;
	font-size: 12px;
}

#id22871417 .playlist_header {
	background-image: url(/lib/Zaploop/View/img/result_header.png);
	height: 24px;
	border-left: #ABABAF solid 1px;
}

#id22871417 #id22871417_vote_status {
	background-image: url(/lib/Zaploop/View/Account/img/back_header_profil.jpg);
	background-repeat: repeat-x;
	background-color: #184461;
	height: 140px;
	text-align: center;
	border-left: #ABABAF solid 1px;
}

#id22871417 #id22871417_vote_status * {
	text-align: center;
}

#id22871417 #id22871417_vote_status span {
	font-weight: bold;
	font-size: 14px;
}

#id22871417 #id22871417_classment span {
	font-size: 30px !important;
	color: #FFC41C;
}

#id22871417 #id22871417_nb_fan {
	font-size: 30px !important;
	color: #FFC41C;
}

#id22871417 #id22871417_vote_status p {
	font-weight: bold;
	font-size: 15px;
	padding-left: 20px;
	padding-right: 20px;
}

#id22871417 #id22871417_message {
	padding-left: 0px !important;
	padding-right: 0px !important;
	font-size: 11px !important;
	color: #EFEFEF;
}

#id22871417 #id22871417_register {
	border-left: #ABABAF solid 1px;
}

#id22871417 #id22871417_commentaires {
	margin-top: 20px;
	width: 663px;
	color: black;
	border: solid 1px #E8E8E8;
}

#id22871417 .grey_container {
	margin-top: 20px;
	width: 663px;
	color: black;
	border: solid 1px #E8E8E8;
}

#id22871417 #id22871417_commentaires h3 {
	height: 30px;
	background-color: #E8E8E8;
}

#id22871417 .grey_container h3 {
	height: 30px;
	background-color: #E8E8E8;
}

#id22871417 #id22871417_commentaires h3 span {
	padding-top: 5px;
	margin-left: 5px;
	display: block;
}

#id22871417 .grey_container h3 span {
	padding-top: 5px;
	margin-left: 5px;
	display: block;
}

#id22871417 #id22871417_commentaires form {
	background-color: #E8E8E8;
}

#id22871417 #id22871417_commentaires form label {
	float: left;
	width: 100px;
}

#id22871417 .grey_container form span {
	float: left;
}

#id22871417 #id22871417_comment input {
	margin-left: 480px;
	width: 100px;
	background-color: #686868;
	color: white;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;
}

#id22871417 #id22871417_comment textarea {
	margin: 0px;
	margin-top: 10px;
	height: 100px;
	font-size: 13px;
}

#id22871417 #id22871417_error {
	margin-left: 100px;
	color: red;
}

#id22871417 #id22871417_comment_model {
	padding-top: 40px;
	padding-bottom: 40px;
	margin-left: 20px;
	color: #454545;
}

#id22871417 #id22871417_commentaires h3 a {
	float: right;
}

#id22871417 .comment {
	margin: 10px;
	border: solid 1px #E8E8E8;
	height: 150px;
}

#id22871417 .comment h5 {
	color: #454545;
	margin-bottom: 4px;
}

#id22871417 .comment .left {
	text-align: center;
	padding: 10px;
	float: left;
	height: 130px;
	background-color: #EFF6F7;
	width: 130px;
}

#id22871417 .left p {
	text-align: center;
	font-weight: bold;
}

#id22871417 .comment .right {
	padding: 10px;
	overflow: hidden;
}

#id22871417 .show_form {
	margin-right: 5px;
	font-size: 11px;
	cursor: pointer;
	color: black;
	margin-top: -12px;
}

#id22871417 .hide_form {
	margin-right: 5px;
	font-size: 11px;
	cursor: pointer;
	color: black;
	margin-top: -12px;
}

#id22871417 .form p {
	padding: 20px;
	color: #343434;
	font-style: italic;
}

#id22871417 .artists {
	width: 130px;
	text-align: center;
	float: left;
}

#id22871417 .list {
	margin-top: 10px;
	height: 120px;
}

#id22871417 #id22871417_artists {
	color: #787878;
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;
}

#id22871417 .artists p {
	text-align: center;
	font-size: 10px;
}

#id22871417 #id22871417_pager {
	text-align: right;
	margin-top: 5px;
	margin-bottom: 5px;
}

#id22871417 #id22871417_pager span {
	margin: 3px;
	color: black;
}

#id22871417 #id22871417_pager span.current {
	text-decoration: underline;
}

#id22871417 #id22871417_pager span a {
	color: black;
}

/**
 * View : /Zaploop/View/Fan.html
 */

#idf72c2b17 .hidden_embed {
	visibility: hidden;
	display: none;
}

#idf72c2b17 .little_embed {
	padding: 15px;
}

#idf72c2b17 .prev_embed {
	font-size: 14px;
	display: block;
	float: left;
	color: #FFFFFF;
	cursor: pointer;
	width: 20%;
	font-weight: bold;
	height: 100%;
	line-height: 46px;
	text-align: center;
	border-right: solid 1px #666666;
}

#idf72c2b17 .next_embed {
	font-size: 14px;
	display: block;
	float: left;
	color: #FFFFFF;
	cursor: pointer;
	width: 20%;
	font-weight: bold;
	height: 100%;
	line-height: 46px;
	text-align: center;
	border-left: solid 1px #666666;
}

#idf72c2b17 .unactive_button {
	font-size: 14px;
	display: block;
	float: left;
	color: #FFFFFF;
	cursor: pointer;
	width: 20%;
	font-weight: bold;
	height: 100%;
	line-height: 46px;
	text-align: center;
	visibility: hidden;
}

#idf72c2b17 .backlist {
	font-size: 14px;
	display: block;
	float: left;
	color: #ff9d00 !important;
	cursor: pointer;
	width: 59%;
	font-weight: bold;
	height: 100%;
	line-height: 46px;
	text-align: center;
}

#idf72c2b17 #idf72c2b17_content a {
	text-decoration: none;
}

#idf72c2b17 .next_embed span {
	margin-right: 7px;
}

#idf72c2b17 .prev_embed span {
	margin-left: 7px;
}

#idf72c2b17 #idf72c2b17_embed_container {
	padding-top: 30px;
	padding-bottom: 30px;
	font-size: 17px;
	text-align: center;
	color: #787878;
}

#idf72c2b17 #idf72c2b17_content h2 {
	font-size: 14px;
	line-height: 30px;
	height: 46px;
	background-image: url(/lib/Zaploop/View/img/album_bg.jpg);
}

#idf72c2b17 #idf72c2b17_embed_list h2 {
	font-size: 14px;
	line-height: 30px;
	height: 26px;
	background-image: url(/lib/Zaploop/View/img/album_bg.jpg);
	padding: 10px;
}

#idf72c2b17 #idf72c2b17_content h3 {
	line-height: 40px;
	height: 40px;
	font-size: 20px;
	text-align: center;
	color: #0087c1;
}

#idf72c2b17 .embed {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}

#idf72c2b17 .content {
	display: none;
}

#idf72c2b17 .embed_list_content {
	cursor: pointer;
}

#idf72c2b17 .embed_list_content div {
	float: left;
	color: black;
}

#idf72c2b17 .embed_list_content h4 {
	text-align: center;
	margin: 3px;
	font-size: 13px;
}

#idf72c2b17 .embed_list_content p {
	font-size: 11px;
}


#idf72c2b17  {
	background-color: white;
}

#idf72c2b17 #idf72c2b17_head_artist {
	width: 665px;
	background-color: #184461;
	background-image: url(/lib/Zaploop/View/Account/img/back_header_profil.jpg);
	background-repeat: repeat-x;
	height: auto;
}

#idf72c2b17 #idf72c2b17_container {
	width: 880px;
	margin-left: auto;
	margin-right: auto;
}

#idf72c2b17 #idf72c2b17_results {
	float: left;
	width: 665px;
	margin-left: 0 !important;
	margin-right: 0 !important;
}

#idf72c2b17 #idf72c2b17_image {
	margin-top: 12px;
	margin-left: 16px;
	margin-right: 16px;
	width: 90px;
	height: 90px;
	text-align: center;
	background-color: black;
	float: left;
	border: solid 2px white;
}

#idf72c2b17 #idf72c2b17_infos {
	padding-top: 15px;
	padding-left: 30px;
}

#idf72c2b17 #idf72c2b17_city {
	margin-left: 1px;
}

#idf72c2b17 #idf72c2b17_head_artist h1 {
	font-size: 25px;
	margin-bottom: 10px;
}

#idf72c2b17 #idf72c2b17_head_artist h2 {
	font-size: 18px;
	margin-bottom: 10px;
	font-weight: lighter;
}

#idf72c2b17 #idf72c2b17_report {
	margin-top: 10px;
	padding-left: 13px;
	margin-bottom: 7px;
}

#idf72c2b17 #idf72c2b17_blog {
	margin-left: 15px;
}

#idf72c2b17 #idf72c2b17_report span {
	margin-left: 4px;
	margin-right: 4px;
}

#idf72c2b17 .result_header th {
	color: #4F4F4F;
	border-right: solid 1px #ababaf;
	border-left: solid 1px #ababaf;
	font-size: 13px;
	font-weight: normal;
}

#idf72c2b17 #idf72c2b17_detail_album {
	background-image: url(/lib/Zaploop/View/img/album_bg.jpg);
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 15px;
}

#idf72c2b17 #idf72c2b17_embed_container h2 {
	background-image: url(/lib/Zaploop/View/img/album_bg.jpg);
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 15px;
}

#idf72c2b17 #idf72c2b17_detail_album img {
	float: left;
	margin-left: 15px;
}

#idf72c2b17 #idf72c2b17_detail_album h3 {
	overflow: hidden;
	width: 400px;
	height: 30px;
	margin-top: 5px;
	font-size: 21px;
	margin-left: 15px;
}

#idf72c2b17 #idf72c2b17_detail_album a {
	margin-top: -20px;
	margin-left: 10px;
	float: right;
	font-weight: bold;
	font-size: 12px;
}

#idf72c2b17 #idf72c2b17_description {
	margin-left: 15px;
	margin-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#idf72c2b17 #idf72c2b17_vote_link {
	margin-top: -80px;
	margin-right: 20px;
	float: right;
	text-align: center;
}

#idf72c2b17 #idf72c2b17_vote_link p {
	text-align: center;
}

#idf72c2b17 #idf72c2b17_description p {
	width: 640px;
	overflow: hidden;
	color: #CCCCCC;
	margin-top: 10px;
	margin-bottom: 10px;
}

#idf72c2b17 #idf72c2b17_content {
	width: 665px;
	background-color: #EFEFEF;
}

#idf72c2b17 #idf72c2b17_embed_list {
	background-color: #EFEFEF;
}

#idf72c2b17 #idf72c2b17_view_similar {
	position: absolute;
	margin-left: 520px;
	margin-top: -18px;
}

#idf72c2b17 .draggable td {
	border-right: solid 1px #ababaf;
	font-size: 12px;
}

#idf72c2b17 .playlist_header {
	background-image: url(/lib/Zaploop/View/img/result_header.png);
	height: 24px;
	border-left: #ABABAF solid 1px;
}

#idf72c2b17 #idf72c2b17_vote_status {
	background-image: url(/lib/Zaploop/View/Account/img/back_header_profil.jpg);
	background-repeat: repeat-x;
	background-color: #184461;
	height: 140px;
	text-align: center;
	border-left: #ABABAF solid 1px;
}

#idf72c2b17 #idf72c2b17_vote_status * {
	text-align: center;
}

#idf72c2b17 #idf72c2b17_vote_status span {
	font-weight: bold;
	font-size: 14px;
}

#idf72c2b17 #idf72c2b17_classment span {
	font-size: 30px !important;
	color: #FFC41C;
}

#idf72c2b17 #idf72c2b17_nb_fan {
	font-size: 30px !important;
	color: #FFC41C;
}

#idf72c2b17 #idf72c2b17_vote_status p {
	font-weight: bold;
	font-size: 15px;
	padding-left: 20px;
	padding-right: 20px;
}

#idf72c2b17 #idf72c2b17_message {
	padding-left: 0px !important;
	padding-right: 0px !important;
	font-size: 11px !important;
	color: #EFEFEF;
}

#idf72c2b17 #idf72c2b17_register {
	border-left: #ABABAF solid 1px;
}

#idf72c2b17 #idf72c2b17_commentaires {
	margin-top: 20px;
	width: 663px;
	color: black;
	border: solid 1px #E8E8E8;
}

#idf72c2b17 .grey_container {
	margin-top: 20px;
	width: 663px;
	color: black;
	border: solid 1px #E8E8E8;
}

#idf72c2b17 #idf72c2b17_commentaires h3 {
	height: 30px;
	background-color: #E8E8E8;
}

#idf72c2b17 .grey_container h3 {
	height: 30px;
	background-color: #E8E8E8;
}

#idf72c2b17 #idf72c2b17_commentaires h3 span {
	padding-top: 5px;
	margin-left: 5px;
	display: block;
}

#idf72c2b17 .grey_container h3 span {
	padding-top: 5px;
	margin-left: 5px;
	display: block;
}

#idf72c2b17 #idf72c2b17_commentaires form {
	background-color: #E8E8E8;
}

#idf72c2b17 #idf72c2b17_commentaires form label {
	float: left;
	width: 100px;
}

#idf72c2b17 .grey_container form span {
	float: left;
}

#idf72c2b17 #idf72c2b17_comment input {
	margin-left: 480px;
	width: 100px;
	background-color: #686868;
	color: white;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;
}

#idf72c2b17 #idf72c2b17_comment textarea {
	margin: 0px;
	margin-top: 10px;
	height: 100px;
	font-size: 13px;
}

#idf72c2b17 #idf72c2b17_error {
	margin-left: 100px;
	color: red;
}

#idf72c2b17 #idf72c2b17_comment_model {
	padding-top: 40px;
	padding-bottom: 40px;
	margin-left: 20px;
	color: #454545;
}

#idf72c2b17 #idf72c2b17_commentaires h3 a {
	float: right;
}

#idf72c2b17 .comment {
	margin: 10px;
	border: solid 1px #E8E8E8;
	height: 150px;
}

#idf72c2b17 .comment h5 {
	color: #454545;
	margin-bottom: 4px;
}

#idf72c2b17 .comment .left {
	text-align: center;
	padding: 10px;
	float: left;
	height: 130px;
	background-color: #EFF6F7;
	width: 130px;
}

#idf72c2b17 .left p {
	text-align: center;
	font-weight: bold;
}

#idf72c2b17 .comment .right {
	padding: 10px;
	overflow: hidden;
}

#idf72c2b17 .show_form {
	margin-right: 5px;
	font-size: 11px;
	cursor: pointer;
	color: black;
	margin-top: -12px;
}

#idf72c2b17 .hide_form {
	margin-right: 5px;
	font-size: 11px;
	cursor: pointer;
	color: black;
	margin-top: -12px;
}

#idf72c2b17 .form p {
	padding: 20px;
	color: #343434;
	font-style: italic;
}

#idf72c2b17 .artists {
	width: 130px;
	text-align: center;
	float: left;
}

#idf72c2b17 .list {
	margin-top: 10px;
	height: 120px;
}

#idf72c2b17 #idf72c2b17_artists {
	color: #787878;
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;
}

#idf72c2b17 .artists p {
	text-align: center;
	font-size: 10px;
}

#idf72c2b17 #idf72c2b17_pager {
	text-align: right;
	margin-top: 5px;
	margin-bottom: 5px;
}

#idf72c2b17 #idf72c2b17_pager span {
	margin: 3px;
	color: black;
}

#idf72c2b17 #idf72c2b17_pager span.current {
	text-decoration: underline;
}

#idf72c2b17 #idf72c2b17_pager span a {
	color: black;
}

/**
 * View : /Zaploop/View/Artist/Albums.html
 */

/* No style found */

/**
 * View : /Zaploop/View/Contact.html
 */

#id3e674951 form {
	height: 300px;
	margin-bottom: 20px;
}

#id3e674951 form div {
	height: 25px;
}

#id3e674951 form p {
	height: 20px;
	display: block;
}

#id3e674951 form label {
	display: block;
	position: absolute;
	width: 257px;
	text-align: right;
	color: #444;
}

#id3e674951 form span {
	margin-left: 267px;
	display: block;
}

#id3e674951 textarea {
	height: 150px;
	margin-bottom: 3px;
}

#id3e674951 form input.submit {
	border: solid 1px black;
	margin-left: 267px;
	margin-right: 0;
}

#id3e674951 #id3e674951_message {
	height: auto;
}

#id3e674951 #id3e674951_success {
	color: green;
	margin-left: 100px;
	font-weight: bold;
}

#id3e674951 input {
	margin-bottom: 3px;
}

#id3e674951 select {
	margin-bottom: 3px;
}

/**
 * View : /Zaploop/View/Transaction.html
 */

#ida84a2994  {
	color: black;
	margin-bottom: 32px;
}

#ida84a2994 #ida84a2994_submit {
	font-size: 120%;
	margin-top: 22px;
	font-weight: bold;
	border: 0;
	width: 108px;
	height: 39px;
}

#ida84a2994 table {
	width: 100%;
	margin-top: 12px;
	border-top: solid 1px #bbb;
	border-right: solid 1px #bbb;
}

#ida84a2994 table td {
	border-bottom: solid 1px #bbb;
	border-left: solid 1px #bbb;
	padding: 4px;
	margin: 0px!important;
}

#ida84a2994 thead {
	background-color: #01111D;
}

#ida84a2994 thead td {
	font-weight: bold;
	color: white;
}

#ida84a2994 tfoot {
	background-color: #eee;
}

#ida84a2994 tfoot td {
	font-weight: bold;
	text-align: right;
	padding-right: 6px;
}

#ida84a2994 #ida84a2994_frais_fixes {
	text-align: left;
	width: 60px;
}

#ida84a2994 #ida84a2994_total {
	text-align: left;
	width: 60px;
}

#ida84a2994 #ida84a2994_membre {
	margin-left: 32px;
}

#ida84a2994 #ida84a2994_commande {
	margin-left: 32px;
}

#ida84a2994 #ida84a2994_paiement {
	margin-left: 32px;
	display: block;
	margin-top: 25px;
	margin-bottom: 25px;
}

#ida84a2994 h2 {
	margin-top: 16px;
	margin-bottom: 16px;
	margin-left: -16px;
}

#ida84a2994 ul {
	margin-left: 8px;
	margin-top: -10px;
	margin-bottom: 20px;
}

#ida84a2994 li {
	margin-bottom: 5px;
}

#ida84a2994 p {
	margin-bottom: 6px;
}

#ida84a2994 #ida84a2994_commande strong {
	font-weight: normal;
	font-size: 120%;
}

#ida84a2994 #ida84a2994_paiement .radio {
	width: 14px;
}

#ida84a2994 #ida84a2994_paiement label {
	width: 60px;
	float: none;
	display: inline;
}

#ida84a2994 #ida84a2994_paiement label input {
	vertical-align: 4px;
}

#ida84a2994 #ida84a2994_paiement h2 {
	margin-bottom: 15px;
}

#ida84a2994 #ida84a2994_card_infos {
	margin-top: 15px;
}

#ida84a2994 #ida84a2994_card_infos label input {
	vertical-align: middle;
}

#ida84a2994 #ida84a2994_error {
	margin-top: 10px;
}

/**
 * View : /Zaploop/View/Transaction/Effectue.html
 */

/* No style found */

/**
 * View : /Zaploop/View/Transaction/Annule.html
 */

/* No style found */

/**
 * View : /Zaploop/View/Embed/Popup.html
 */

/* No style found */


