| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781 | 
#container
{
  position: relative;
  min-height: 100%;
  padding-bottom: 30px;
  
  
  width: 640px;
  margin-top: 45px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 45px;
  
  padding: 10px;
  background-color: white;
  border: 0px solid #d5d5d5;
  border-radius: 7px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  
  -webkit-box-shadow: #666 0px 2px 3px;
  -moz-box-shadow: #666 0px 2px 3px;
  box-shadow: #666 0px 2px 3px;
}
#container h1
{
  
}
#container h2
{
  margin-top: 0px;
  margin-bottom: 5px;
  font-size: 1.7em;
  
  text-shadow: 1px 1px 2px #666;
}
#container h3
{
  text-shadow: 1px 1px 1px #666;
}
#container h4
{
  
}
div.clearboth
{
  clear: both;
}
.button {
	display: inline-block;
	line-height: 1;
	padding: 4px 7px;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
	background-color: #39c;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
  border: 1px solid #2b82ad;
}
input.button, button.button {
	border: 0px none;
}
.button:active {
  background-color: #39c9cc;
}
.button.active
{
  background-color: #39C9CC;
}
#container a
{
  text-decoration: none;
  color: #00d0de;
}
#container a.button
{
  color: white;
}
#container a:hover
{
  text-decoration: underline;
}
#container #top-tabs, .top-tabs-right
{
  float: left;
  list-style: none outside none;
  margin: -35px 16px 0 -6px;
  padding: 0;
}
#container #top-tabs li
{
  float: left;
  margin-left: 0px;
  
  padding-top: 3px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 3px;
  
  background-color: #e9e9e9;
  
  border-top: 1px solid #d5d5d5;
  border-left: 1px solid #d5d5d5;
  border-right: 1px solid #d5d5d5;
  border-radius: 5px 5px 0px 0px;
  -moz-border-radius: 5px 5px 0px 0px;
  -webkit-border-radius: 5px 5px 0px 0px;
}
.top-tabs-right
{
  list-style: none outside none;
}
.top-tabs-right li
{
  float: left;
  padding-top: 3px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 3px;
  
  background-color: #e9e9e9;
  
  border-top: 1px solid #d5d5d5;
  border-left: 1px solid #d5d5d5;
  border-right: 1px solid #d5d5d5;
  border-radius: 5px 5px 0px 0px;
  -moz-border-radius: 5px 5px 0px 0px;
  -webkit-border-radius: 5px 5px 0px 0px;
}
.top-tabs-right li.active
{
  background-color: white;
}
#container #top-tabs li.active, .top-tabs-right ul.active, .top-tabs-right ul.active li
{
  background-color: white;
}
#container #top-tabs li a, #container .top-tabs-right li a
{
  text-decoration: none;
  color: black;
}
.top-tabs-right
{
  float: right;
  margin-right: -5px;
}
.top-tabs-right.active
{
  background-color: white;
}
#top_bar
{
  width: 220px;
  background-color: white;
  padding: 0px;
  
  margin-left: auto;
  margin-right: auto;
  
  border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  -webkit-border-radius: 0px 0px 4px 4px;
  
	text-align: center;
}
#top_bar a 
{
  text-decoration: none;
  color: black;
  padding-left: 3px; padding-right: 3px;
}
/*#top_bar ul
{
  text-align: center;
  margin-top: -5px;
}
#top_bar ul li
{
  display: inline;
  float: left;
  list-style: none;
  padding-left: 6px;
}
#top_bar ul li a 
{
  text-decoration: none;
  color: black;
}*/
ul.inline 
{
  
}
ul.inline li
{
  display: inline;
}
/* Messages flash */
.message
{
		-webkit-background-size: 40px 40px;
		-moz-background-size: 40px 40px;
		background-size: 40px 40px;			
		background-image: -webkit-gradient(linear, left top, right bottom,
								color-stop(.25, rgba(255, 255, 255, .05)), color-stop(.25, transparent),
								color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .05)),
								color-stop(.75, rgba(255, 255, 255, .05)), color-stop(.75, transparent),
								to(transparent));
		background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
							transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
							transparent 75%, transparent);
		background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
							transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
							transparent 75%, transparent);
		background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
							transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
							transparent 75%, transparent);
		background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
							transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
							transparent 75%, transparent);
		background-image: linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
							transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
							transparent 75%, transparent);
								
		 -moz-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
		 -webkit-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);		
		 box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
		 width: 100%;
		 border: 1px solid;
		 color: #fff;
		 padding: 15px;
		 position: fixed;
		 _position: absolute;
		 text-shadow: 0 1px 0 rgba(0,0,0,.5);
		 -webkit-animation: animate-bg 5s linear infinite;
		 -moz-animation: animate-bg 5s linear infinite;
}
.info, .fos_user_info
{
		 background-color: #4ea5cd;
		 border-color: #3b8eb5;
}
.error, .fos_user_error
{
		 background-color: #de4343;
		 border-color: #c43d3d;
}
		 
.warning, .fos_user_warning
{
		 background-color: #eaaf51;
		 border-color: #d99a36;
}
.success, .fos_user_success
{
		 background-color: #61b832;
		 border-color: #55a12c;
}
.message h3
{
		 margin: 0 0 5px 0;													 
}
.message p
{
		 margin: 0;													 
}
.message a.message-close
{
  float: right;
  margin-top: -14px;
  margin-right: 18px;
  margin-bottom: -11px;
}
.message a.message-close img:HOVER
{
  width: 52px;
  height: 52px;
  margin-bottom: -13px;
}
@-webkit-keyframes animate-bg
{
    from {
        background-position: 0 0;
    }
    to {
       background-position: -80px 0;
    }
}
@-moz-keyframes animate-bg 
{
    from {
        background-position: 0 0;
    }
    to {
       background-position: -80px 0;
    }
}
/* Message flash end */
#choose_language
{
  float: right;
  margin-right: 5px;
}
#choose_language a
{
  text-decoration: none;
  color: black;
}
.error_list
{
  font-size: 87%;
  color: #dd0101;
  
  margin-left: 24px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-right: 2px;
}
.error_list li
{
  list-style: url(/bundles/muzichcore/img/1323874685_warning.png);
}
/*  Debut CSS pour tags */
pre code {background: #ccc; padding:2px 0; display: block; margin-top:4px;}
.ui-autocomplete {
font-size:12px;
border:1px solid #ddd;
background:#fff;
list-style:none;
position: absolute;
cursor: default;
list-style-type: none;
width: 300px;
}
.ui-autocomplete li {margin-right:8px; float: left;}
.ui-autocomplete li a {display:block; padding:4px;}
.ui-autocomplete li a.ui-state-hover,
.ui-autocomplete li a:hover {background:#eee;} 
/**/
ul.tagbox {
background: #fff;
cursor: text;
border: none;
overflow: hidden;
padding: 0 0 1px 3px;
margin-left: 0px;
}
ul.tagbox li {
margin:0;
}
ul.tagbox li.tag {
  
float: left;
line-height: 1;
list-style-type: none;
margin-top: 3px;
margin-right: 3px;
font-size:13px;
border: 1px solid #cad8f3;
background: #dee7f8;
margin-bottom: 1px;
position: relative;
  display: inline-block;
  
  padding-left: 7px;
  padding-top: 4px;
  padding-right: 14px;
  padding-bottom: 4px;
  
	text-decoration: none;
	font-weight: bold;
	color: #fff;
	background-color: #39c;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
ul.tagbox li.input {display:block; float:left;}
ul.tagbox input:focus {
border-color: #fff;
}
ul.tagbox input {
width: 50px;
margin: 0;
border: 0;
outline: 0;
line-height:1.2;
padding: 3px 0;
font-size:12px;
}
ul.tagbox a.close {
position: absolute;
right: 4px; top: 5px;
display: block;
text-indent:-9999px;
cursor:pointer;
width: 7px; height: 7px;
font-size: 1px;
background: url('/bundles/muzichcore/img/tag_close.gif');
background-position: 0px 100%;
margin-top: 2px;
}
ul.tagbox a.close:hover {
background-position: 7px;
} 
/* Fin CSS pour tags */
/* Debut CSS pour elements */
li.element
{
  list-style: none outside none;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 5px;
}
li.element a.favorite_link
{
  position: relative;
  top: 0px;
  left: 483px;
}
li.element a.element_open
{
  font-weight: bold;
  margin-top: 7px;
}
li.element div.element_embed
{
  text-align: center;
}
li.element td.element_content
{
  vertical-align: top;
  padding-left: 5px;
}
li.element span.element_name
{
  margin-left: -20px;
}
li.element td.element_thumbnail
{
  background-image: url(/bundles/muzichcore/img/nothumb.png);
  width: 120px;
  height: 90px;
}
li.element img.element_thumbnail
{
  width: 120px;
  height: 90px;
}
#container li.element span.element_name a
{
  color: black;
}
li.element img.play, li.element img.open
{
  position: absolute;
  
}
ul.elements
{
  margin-left: 0px;
}
ul.elements li.even
{
  background-color: #d9f7ff;
}
.elements ul.element_tags
{
  margin-left: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
}
  
.elements ul.element_tags li
{
  display: inline;
  font-size: 90%;
}
/* FIN CSS pour elements */
span.help
{
  font-size: 10px;
  padding-left: 18px;
  background-image: url(/bundles/muzichcore/img/1325329213_system-help.png);
  background-repeat: no-repeat;
  background-position: left top;
}
span.sinfo
{
  font-size: 10px;
  padding-left: 18px;
  background-image: url(/bundles/muzichcore/img/1326549580_info.png);
  background-repeat: no-repeat;
  background-position: left top;
}
#bottomContainer a
{
  text-decoration: none;
  color: black;
}
#bottomContainer
{
  padding: 2px;
  
  font-size: 85%;
  text-align: center;
}
input.main
{
  font-weight: bold;
}
input.clear, input.mytags
{
  font-size: 80%;
}
ul.tagbox input[type="text"]
{
  -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
  background-color: #bdf1fe;
  padding-left: 3px;
}
ul.tagbox li.input
{
  padding-top: 2px;
}
ul.tagbox input[type="text"]
{
  height: 14px;
  margin-top: 3px;
  width: 200px;
  color: #676767;
  font-weight: bold;
}
ul.tagbox input[type="text"]:FOCUS
{
  background-image: linear-gradient(left , rgb(137,232,253) 10%, rgb(168,238,255) 49%, rgb(189,241,254) 100%);
  background-image: -o-linear-gradient(left , rgb(137,232,253) 10%, rgb(168,238,255) 49%, rgb(189,241,254) 100%);
  background-image: -moz-linear-gradient(left , rgb(137,232,253) 10%, rgb(168,238,255) 49%, rgb(189,241,254) 100%);
  background-image: -webkit-linear-gradient(left , rgb(137,232,253) 10%, rgb(168,238,255) 49%, rgb(189,241,254) 100%);
  background-image: -ms-linear-gradient(left , rgb(137,232,253) 10%, rgb(168,238,255) 49%, rgb(189,241,254) 100%);
  background-image: -webkit-gradient(
    linear,
    left bottom,
    right bottom,
    color-stop(0.1, rgb(137,232,253)),
    color-stop(0.49, rgb(168,238,255)),
    color-stop(1, rgb(189,241,254))
  );
}
div.tag_loader_div, div.loader
{
  text-align: center;
}
.tag_loader, element_loader
{
  margin-left: auto;
  marin-right: auto;
}
.element_name
{
  font-weight: bold;
}
div.no_elements
{
  text-align: center;
  background-color: #d9f7ff;
}
/*  Recherche de tags dynamique  */
div.search_tag_list
{
  position: absolute;  
  background-color: white;
  width: 400px;
  padding: 2px;
  
  border: 0px solid #d5d5d5;
  border-radius: 7px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  
  -webkit-box-shadow: #666 0px 2px 3px;
  -moz-box-shadow: #666 0px 2px 3px;
  box-shadow: #666 0px 2px 3px;
  
  z-index: 1;
}
div.search_tag_list span.info
{
  background-color: white;
  padding: 2px;
}
div.search_tag_list ul.search_tag_list
{
  list-style-image: none;
  padding:0;
  margin:0;
  list-style-type:none;
  overflow: hidden;
}
div.search_tag_list ul.search_tag_list li
{
  float: left;
  margin-right: 4px;
  margin-left: 4px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 2px;
  background-color: #d9f7ff;
}
div.search_tag_list ul.search_tag_list li:hover
{
  background-color: #74dffe;
}
#container ul.search_tag_list li a
{
  color: black;
}
 
.elements_loader_div
{
  text-align: center;
}
 
.elements_loader_div img
{
  margin-left: auto;
  margin-right: auto;
}
/* jConfirmAction */
div.question {
	position: absolute;
	display: inline;
	text-align: center;
	width: 174px;
	height: 78px;
	font-size: 13px;
	line-height: 1.5em;
	background: url('/js/jConfirmAction/images/bubble.png') left top no-repeat;
	padding: 10px 0 0 0;
	text-shadow: 0px 1px 0px #fff;
	margin-left: -7em;
	margin-top: -6em;
	opacity: 0;
}
div.question .yes, .cancel {
	margin-top: .5em;
	margin-right: .5em;
	cursor: pointer;
	display: inline-block;
	width: 63px;
	height: 21px;
	color: #fff;
	text-shadow: 0px 1px 0px #000;
	background: url('/js/jConfirmAction/images/button.png') left top no-repeat;
}
div.question .title {
	font-size: 30px;
	margin-bottom: 1.5em;
	font-weight: bold;
	font-style: italic;
	text-shadow: 0px 2px 0px #fff;
}
/* Liste de tags */
ul#favorite_tags
{
  padding:0;
  margin:0;
  list-style-type:none;
}
ul#favorite_tags li
{
  display: inline;
  margin-left: 2px;
  margin-top: 2px;
  float:left; /*pour IE*/
}
 |