html, body {font-family:  Helvetica,Arial, sans-serif;font-size:1em;margin: 0;padding: 0;height: 100%;background-color: #000000;
		background-image: url("/img/bg.png");background-repeat: no-repeat;background-position: center left;color:#FFFFFF;} 
h1 {font-weight: bold;font-size:1.0em;letter-spacing:4px;display:inline;}
h2 {font-weight:normal;font-size:0.8em;display:inline;}
h3 {font-size:0.7em;font-weight: normal;display:inline;}
h5{font-size:0.8em;top:0;margin-top:1px;z-index:24;text-decoration:none;font-weight:bold;letter-spacing:2px;float:left;}
a{color:#fff;}
a {text-decoration:none;}
a:hover {color:#cccccc;}
a:link {color: #fff;text-decoration: none;}
a:visited {text-decoration: none;}
select {border: 1px #ffffff solid;	color:#ffffff;	background: #000000;font-size:0.8em;}
option{color:#ffffff;	background: #000000;padding: 1px;font-size:0.8em;}

/*GENERAL*/
 /* styles for IE 5 Mac */
 #horizon {background-color: transparent;position: absolute;top: 20px;left: 0px; }
/* following rules are invisible to IE 5 \*/
 #horizon {top:50%;left:0px;width:100%;margin-top:-188px;min-width:800px;}
/* end IE 5 hack */ 
#Fhaut{position:relative;height:30px;}
#Fbas{position:relative;background-color:#cccccc;height:30px;}
#Fleft{position:relative;float:left;width: 70%;height: auto;height: 96%;min-height: 96%;margin-left:5px;margin-top:10px;}
#Fright{margin-right: 5px;float:right;width: 26%;text-align:left;margin-top:10px;height: auto;position:relative;}
html>body #Fleft{margin-left:10px;}
html>body #Fright{margin-right:10px;}
#Fmain{position : relative ;margin-left:10px;margin-top:10px;width:97%;height:95%;}
html>body #Fmain{width:98%;}
#Fmain img{float:left;border:1px solid #ffffff;margin-right:6px;}
#Fmain img:hover{border:1px solid #cccccc;}
.logo{margin-left:10px;bottom:4px;text-align:left;font-size:1.1em;letter-spacing:8px;color:#fff;float:left;}
.page_title{font-size:0.9em;position:absolute;right:10px;top:0px;margin-right:10px;letter-spacing:4px;display:block;margin-top:10px;font-weight: normal;}
.dot{background-image: url("/img/dot.gif");background-repeat: no-repeat;background-position: center left;}
.menu{visibility: hidden; display: none;position:absolute;left:0;top:1.2em;z-index:24;}
.preums{float:left;margin-left:5px;}
html>body .preums{margin-left:10px;}

/* puces */
body ul.rubpuces{margin:0;top:0;margin-left:0;list-style-image: url(/img/dot.gif);margin-left:3%;margin-bottom:0px;}
body ul.rubvpuces{margin:0;top:0;margin-left:0;list-style-image: url(/img/vdot.gif);margin-bottom:0px;}
body ul.rubvpuces li{height:18px;}
body li{margin-left:12px;}
html>body li{margin-left:0px;}
body li a{text-decoration:none;}

/*all News */
.news{height: auto;height: 16%;min-height: 16%;width: 100%;position:relative;margin-bottom:1.4%;}
#Fleft .news h2{margin-top:-4px;}
.news img{float:left;border:1px solid #ffffff;margin-right:15px;top:0;}
.news img:hover{cursor:hand;border:1px solid #cccccc;}
#navigation{clear:both;text-align:center;position:absolute;bottom:10px;width:100%;letter-spacing:2px;font-weight: bold;}
/* one news */
.img_princ{float:left;border:1px solid #fff;margin-top:10px;background-color:#000;}
#txt_princ{float:left;width:68%;text-align:justify;margin-left:10px;margin-top:10px;}
.one_news{text-align:justify;float:left;width:64%;margin-left:20px;margin-top:10px;}
#nav_onenews{position:absolute;bottom:6px;text-align:center;width:100%;left:0;}
.toprevious{background-image: url("/img/previous.gif");background-repeat: no-repeat;background-position: left center;float:left;width:33.4%;text-align:left;}
.toreturn{background-image: url("/img/return.gif");background-repeat: no-repeat;background-position: center bottom;height:22px;float:left;width:33.3%;text-align:center;}
.tonext{float:right;width:31.3%;text-align:right;background-image: url("/img/dot.gif");background-repeat: no-repeat;background-position: right center;}

/* all artists*/
.bloc_art{float:left;width:220px;margin-bottom:6px;}
.bloc_trax{width:44%;float:left;margin-bottom:8px;}
/*one artits*/
#menu{margin-top:27px;text-align:left;height: auto;height: 90%;min-height: 90%;font-size:0.8em;}
html>body #one_art{margin-top:0px;}
.bloc_main{float:left;width:48%;letter-spacing:0px;margin-top:0px;margin-right:4px;text-align:left;margin-bottom:8px;}
.bloc_main img{border:1px solid #ffffff;float:left;margin-right:8px;margin-bottom:8px;}
html>body  .bloc_main{margin-bottom:0px;}
#nav{width:80%;float:left;}

/* shop */
.label{display:block;}
.label_title{text-align:left;margin-bottom:4px;border-bottom:1px #FFFFFF solid;width:88%;display:block;}
.spacer {  clear: both;height:6px;}
.bloc_prod{width:44%;float:left;margin-top:6px;}
.bloc_prod img{float:left;margin-right:6px;border:1px solid #ffffff;}

/*network*/
input{border: 1px #ffffff solid;color:#ffffff;	background-color: #000000;font-size:0.8em;}
.button{border: 2px #ffffff solid;color:#ffffff;background-color: #000000;font-size:0.8em;}

/*folio*/
.thumb{border: 1px #ffffff solid;margin-right:4px;margin-bottom:4px;}
#imgdetail img{border: 1px #ffffff solid;}

/*Music Licensing*/

div.music-services #Fright {margin-top:10px;display:block;font-size:0.8em;width:25%;}
div.music-services #Fright ul{margin-top:10px;}
div.music-services #Fleft img{float:left;}
div.music-services #Fleft{position:relative;width:70%;float:left;}
div.music-services #Fleft #main-info{margin-top:10px;font-family:Helvetica,Arial,sans-serif;font-size:0.7em;}
div.music-services #Fleft p{position:relative;margin:0px;padding:0px;}
div.music-services #Fleft div.form-booking fieldset {width:330px;display:block;float:left;margin-right:10px;border:0px;}
div.music-services #Fleft div.form-booking legend {border:0px;font-size:1.2em;font-weight:bold;position:relative;margin-bottom:10px;letter-spacing:2px;}
div.music-services #Fleft div.form-booking input{margin-bottom:8px;}
div.music-services #Fleft div.form-booking label{float:left;display:block;width:130px;text-align:left;}
/*sounds*/
.info span {display:none;}
.info:hover span {
position:absolute;
width:120px;
color:#fff;
background:#000000;
border:1px solid #fff;
display:block;
padding:4px;}

